summaryrefslogtreecommitdiff
path: root/sys/nfs
AgeCommit message (Expand)Author
2008-10-31Revert last commit; mbuf leaks are not solved by double-freeing mbuf chainsBret Lambert
2008-10-26Plug mbuf leak in RPC record error case.Bret Lambert
2008-10-20Be pedantically correct in freeing allocated mbufs, even upon clearingBret Lambert
2008-10-16Don't hide the fact that NFS uses vop_generic_* functions behindBret Lambert
2008-09-12zap a deprecated macro, NMOD.Thordur I. Bjornsson
2008-09-12provide a NOTE_TRUNCATED kq hint in nfs_setattr() if the fileThordur I. Bjornsson
2008-09-12move the declaration of nfsrv3_procs to nfs_syscalls.cThordur I. Bjornsson
2008-09-11issue a NOTE_TRUNCATE if the file size has shrinkedThordur I. Bjornsson
2008-08-31remove the #if 0'ed NFS_ATTRTIMEO() macro since it wasThordur I. Bjornsson
2008-08-25Correctly invalidate attribute cache entries in case the vnode modePedro Martelletto
2008-08-21Fix 'if ();' construction introduced in last commit, okay deraadt@Pedro Martelletto
2008-08-20Return EINVAL instead of '1' for invalid kq filters.Thordur I. Bjornsson
2008-08-09o nfs_vinvalbuf() is always called with the intrflag as 1, and thenThordur I. Bjornsson
2008-08-08o sync comment with reality, we have never malloc()'ed filehandlesThordur I. Bjornsson
2008-08-08After beck@ changed the way nfsiod's are notified of work, theBret Lambert
2008-08-08Remove code for variable-sized allocations of NFS filehandles by malloc(),Bret Lambert
2008-07-28dont stuff nfs mount point flags into the statfs f_flags member, itsThordur I. Bjornsson
2008-07-25much more correct way of dealing with nfs pending reads/writesBob Beck
2008-07-23make this real CTheo de Raadt
2008-07-23Correct cases of mishandling of pending reads and writes to preventBob Beck
2008-07-23 - in nfs_mknodrpc - initialize the node we pass to nfs_lookitup. It'sArtur Grabowski
2008-07-10nuke two bogus ARGSUSEDThordur I. Bjornsson
2008-07-06remove #ifndef nolint gooThordur I. Bjornsson
2008-07-06Zap redundant prototype for nfsrv_zapsock();Thordur I. Bjornsson
2008-07-05When waking an nfs daemon, use wakeup_one vice wakeup, asBret Lambert
2008-07-05Remove R_GETONEREP and the code that checks if its setThordur I. Bjornsson
2008-07-05Clean up some old dead code, mostly nqnfs and kerberos leftoversThordur I. Bjornsson
2008-07-05use m_freem() instead of MFREE() since we ignore theThordur I. Bjornsson
2008-07-04Remove unused NQNFS #defineBret Lambert
2008-06-26Label switch statement with /* FALLTHROUGH */; inspired by twoBret Lambert
2008-06-26First pass at removing clauses 3 and 4 from NetBSD licenses.Ray Lai
2008-06-15unroll the NFSMADV() macro and nuke itThordur I. Bjornsson
2008-06-14Replace nfsm_build/bcopy with nfsm_{buf,str}tombuf functions inBret Lambert
2008-06-14Ensure each nfsiod can actually enqueue more than one asynchio - this mirrorsBob Beck
2008-06-14A bunch of pool_get() + bzero() -> pool_get(..., .. | PR_ZERO)Michael Knudsen
2008-06-14Replace magic '2' and '3' with defines for nfs version numbersThordur I. Bjornsson
2008-06-14Clean up nfsrv_wakenfsd(); variable name change to be in line with theBret Lambert
2008-06-14use nfsm_padlen() where appropriate;Thordur I. Bjornsson
2008-06-14put the canonical ifdef dance for multiple inclusion, also put all theThordur I. Bjornsson
2008-06-13NFSD_NEEDAUTH and NFSD_AUTHFAIL are never set, so cull code thatBret Lambert
2008-06-13Kill one-liner macro which obfuscated mbuf pointer assignment.Bret Lambert
2008-06-13remove rpc_auth_kerb variable, its now unused...Thordur I. Bjornsson
2008-06-13nuke a bunch of bogus ARGSUSED;Thordur I. Bjornsson
2008-06-13Remove dead-end and never-used kerberos code in nfs. Future workBret Lambert
2008-06-13Replace one-line macro which only obfuscated the fact thatBret Lambert
2008-06-12Remove now-vestigial bpos pointer from NFS. For building outgoingBret Lambert
2008-06-12add a statistic bit to count how often we change async to syncThordur I. Bjornsson
2008-06-12 if (something_complicated)Artur Grabowski
2008-06-12Bring biomem diff back into the tree after the nfs_bio.c fix went in.Theo de Raadt
2008-06-12Actually return an error in nfs_asyncio() if we fail to processThordur I. Bjornsson