summaryrefslogtreecommitdiff
path: root/sys/nfs
AgeCommit message (Expand)Author
2009-08-10Use an RB tree instead of a hashtable for fh/node lookups.Thordur I. Bjornsson
2009-08-10AnotherBret Lambert
2009-08-10Remove the v2 writegather code. It did help alot back in the 80sThordur I. Bjornsson
2009-08-10The only caller of NFSMSIZ got changed yesterday, so remove it.Bret Lambert
2009-08-09MLEN < NFS_MAXPATHLEN < MCLBYTES, so there's no need toBret Lambert
2009-08-09error = operation();Bret Lambert
2009-08-09set the mrq pointer (request) in the nfsm_reply() macro, as we can return fro...Thordur I. Bjornsson
2009-08-04group all of the on-stack variables that are uses by the nfsm_macrosThordur I. Bjornsson
2009-07-30make sure we only ever try to read out post-op attributesThordur I. Bjornsson
2009-07-28Using the buf pointer returned from incore is a really bad idea.Artur Grabowski
2009-07-22Instead of calculating a number of seconds to sleep, tsleep()ing onBret Lambert
2009-07-22remove a comment thats part lie and part stating the obvious.Thordur I. Bjornsson
2009-07-20(struct foo *)0 -> NULL, every where I could find it.Thordur I. Bjornsson
2009-07-20For memory that gets allocated for every NFS request, pools make moreBret Lambert
2009-07-18if -> in, and the sentance makes more sense.Thordur I. Bjornsson
2009-07-18Fixes for the NFSERR_RETERR commit.Thordur I. Bjornsson
2009-07-17Initialize a variable that was previously using a mystery value inBret Lambert
2009-07-14don't give people any ideas. nfssvc(2) should not be usedThordur I. Bjornsson
2009-07-13Make the callers of nfs_request() responsible for freeing the reply mbuf,Thordur I. Bjornsson
2009-07-09Remove the VREF() macro and replaces all instances with a call to verf(),Thordur I. Bjornsson
2009-07-08remove redundant comment.Thordur I. Bjornsson
2009-06-25backout the buf_acquire() does the bremfree() since all callersThordur I. Bjornsson
2009-06-23- /dev/drum is long gone; sync comment with realityJasper Lievisse Adriaanse
2009-06-06Don't allocate an mbuf cluster without checking to see if it willBret Lambert
2009-06-06Consolidate error handling in read case.Bret Lambert
2009-06-06All caller of buf_acquire were doing bremfree before the call.Artur Grabowski
2009-06-06Consolidate error handling code. Much less atrocious than before.Bret Lambert
2009-06-06turdshine previousThordur I. Bjornsson
2009-06-05bring back rev1.70Thordur I. Bjornsson
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