summaryrefslogtreecommitdiff
path: root/sys/nfs
AgeCommit message (Expand)Author
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
2008-06-11back out biomem diff since it is not right yet. Doing very largeTheo de Raadt
2008-06-11return an XDR'rd xid from nfs_get_xid() and kill the nfs_xid globalThordur I. Bjornsson
2008-06-11Canonical for() -> queue.h FOREACH macro conversions.Bret Lambert
2008-06-11remove an unused variableThordur I. Bjornsson
2008-06-10Remove redundant code that only leaked an mbuf.Bret Lambert
2008-06-10o Avoid putting duplicate entries into the name cache,Thordur I. Bjornsson
2008-06-10Buffer cache revampBob Beck
2008-06-09Update access(2) to have modern semantics with respect to X_OK andTodd C. Miller
2008-06-09nfsm_get_xid() => nfs_get_xid() after thib@ informed me that theDamien Miller
2008-06-09Introduce a facility to generate unpredictable 32 bit numbers withDamien Miller
2008-06-08remove a bunch of kerberos definitionsThordur I. Bjornsson
2008-05-27Remove bloated and nasty nfsm_clget macro; while here, replace someBret Lambert
2008-05-27be much more clear about revarp failures; ok miodTheo de Raadt
2008-05-23Deal with the situation when TCP nfs mounts timeout and processesThordur I. Bjornsson
2008-05-20Fix last commit, it is rtrequest1() and not rtrequest(). Lucky me it seemsClaudio Jeker
2008-05-17KNF. No names for arguments in function prototypes, regroupThordur I. Bjornsson
2008-05-13don't grab the receive lock in nfs_rcvlock if the reply hasThordur I. Bjornsson
2008-05-09Another rtrequest() rtrequest1() replacement.Claudio Jeker
2008-05-08retire vn_default_error() and replace all instancesThordur I. Bjornsson
2008-05-02plug potential mbuf leaks;Thordur I. Bjornsson
2008-04-25Plug potential mbuf leak by changing m_free to m_freem.Bret Lambert
2008-04-22Remove kludges that map EEXIST errors too a 0 return (success) for certainThordur I. Bjornsson
2008-04-22Close potential mbuf leak by iterating over the mbuf packet chainBret Lambert
2008-04-22remove the "kerbflag" argument from nfsrv_fhtovp() and nfs_namei()Thordur I. Bjornsson
2008-04-22Add comments detailing what the SLP_* flag #define's meanBret Lambert
2008-04-19in nfsm_reqh(), only allocate an mbuf cluster if theThordur I. Bjornsson
2008-04-18use arc4random_uniform() for random number requests that are not aDamien Miller
2008-04-16more efficient use of mbufs in nfsm_uiotombuf().Damien Bergamini
2008-04-14Rework NFS mbuf write routines:Bret Lambert
2008-04-14move the cache lookup code into a function, instead repeatingThordur I. Bjornsson