summaryrefslogtreecommitdiff
path: root/sys/nfs
AgeCommit message (Expand)Author
2009-06-05revert to 1.67 to unbreak NFS writes; ok beck@ thib@Christian Weisgerber
2009-06-05- make this a lot more readable; no binary changeJasper Lievisse Adriaanse
2009-06-05EPERM from VOP_ACCESS() is always an error, so don't hide it.Thordur I. Bjornsson
2009-06-04typo; init -> in itBret Lambert
2009-06-04the following:Bret Lambert
2009-06-04Move code that logically belongs together to be together.Bret Lambert
2009-06-04Plug mbuf leaks in the DRC, when we reuse entries we didn'tThordur I. Bjornsson
2009-06-04Add some descriptive comments, because not having to read NFS codeBret Lambert
2009-06-04simplify argument list for nfssvc_nfsd()Bret Lambert
2009-06-04Demacro nfsm_lookup for great justice.Bret Lambert
2009-06-03Place code to search for/sleep waiting for an nfs socket into its ownBret Lambert
2009-06-03kill some unused defines, don't do an ifndef dance forThordur I. Bjornsson
2009-06-03remove cruft that snuck in with previousThordur I. Bjornsson
2009-06-03Lift the NFS over UDP retransmit logic from FreeBSD.Thordur I. Bjornsson
2009-06-02give the retransmission count booking keeping a facelift,Thordur I. Bjornsson
2009-05-30Remove unused procnums (NQNFS leftovers) and cleanup.Thordur I. Bjornsson
2009-05-22retire the nfs rtt log code, this isnt really all thatThordur I. Bjornsson
2009-05-21IO_METASYNC has been a noop since around 4.4BSD-Lite, theThordur I. Bjornsson
2009-05-15nicer (unique) wmesg for the tsleep(9) in nfs_reconnect();Thordur I. Bjornsson
2009-04-13Convert macros to functions to reduce kernel memory usage.Bret Lambert
2009-03-30Convert a sizeable macro to a much-leaner function. Saves (IIRC) 5k on i386.Bret Lambert
2009-03-19We don't count buffercache stats in the B_PHYS case, so fix nfs to notOwain Ainsworth
2009-03-15Introduce splsoftassert(), similar to splassert() but for soft interruptMiod Vallat
2009-02-22fix PR 6082: do not create more fd's than will fit in the message onOtto Moerbeek
2009-01-28Remove cur_usec variable that is no longer used.Alexander Bluhm
2009-01-27Correct my timeradd() thinko in nfsrv_writegather()Bret Lambert
2009-01-24oops. forgot to remove a debug printf from the diff.Thordur I. Bjornsson
2009-01-24Use a timespec for the server write deadline and procrastinationThordur I. Bjornsson
2009-01-24Use a timespec instead of a time_t for the clients nfsnodeThordur I. Bjornsson
2009-01-24propagate the O_EXCL flag down to the file systems, by settingThordur I. Bjornsson
2009-01-24magic 8 -> nitems(nfs_backoff)Thordur I. Bjornsson
2009-01-24make sure the from mbuf gets freed on error to.Thordur I. Bjornsson
2009-01-22After the NFS server had sent a reply of size readsize or readdirsize,Alexander Bluhm
2009-01-22The variable nfs_reqq was protected by splsoftnet() only in 3 outAlexander Bluhm
2009-01-20Start reworking NFS client mbuf handling by creating an interface whichBret Lambert
2009-01-19Introduce a macro to invalidate the attributeThordur I. Bjornsson
2009-01-18Remove unused members from struct nfsd.Bret Lambert
2009-01-18remove function which only called nfssvc_iod(), and pass nfssvc_iod()Bret Lambert
2009-01-18Replace #ifndef DIAGNOSTIC with #ifdef to make the additional checksAlexander Bluhm
2009-01-18add $OpenBSD$ tagThordur I. Bjornsson
2009-01-18Perform the same access enforcements for set attributesThordur I. Bjornsson
2009-01-18Add nfs ddb hooks, for now only to show all the outstanding nfsreq'sThordur I. Bjornsson
2009-01-16turn nfs_msg into void functions, also make it take an nfsreqThordur I. Bjornsson
2009-01-15remove prototypes for nonexistent functionsThordur I. Bjornsson
2009-01-13Trivial lvalue abuse fixes, no binary changes.Alexander Yurchenko
2008-12-27expand the ifdef _KERNEL around kernel only function prototypesThordur I. Bjornsson
2008-12-24Low hanging macro fruit. Inline the nfsm_srvstrsiz macro sinceThordur I. Bjornsson
2008-12-24remove argument names from function prototypes, this way theThordur I. Bjornsson
2008-12-24fix a typo made in last commit, also slightly better wording forThordur I. Bjornsson
2008-12-24Replace the TRUE/FALSE defines with 1/0 respectively. This doesn'tThordur I. Bjornsson