summaryrefslogtreecommitdiffstats
path: root/sys/nfs/nfs_vfsops.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* KNFbeck2011-07-091-13/+10
* antsyjsg2009-10-191-65/+22
* Backout the asyncio/aiod change, as it causes buf's to get hung.thib2009-09-021-16/+13
* move to having requests on a per nfsmount tailq instead of one global one.thib2009-08-251-1/+4
* Rework the way we do async I/O in nfs. Introduce separate buf queues forthib2009-08-201-13/+16
* Teach nfsm_fhtom about nfsm_info structsblambert2009-08-131-3/+3
* Use an RB tree instead of a hashtable for fh/node lookups.thib2009-08-101-1/+3
* group all of the on-stack variables that are uses by the nfsm_macrosthib2009-08-041-22/+26
* (struct foo *)0 -> NULL, every where I could find it.thib2009-07-201-3/+3
* Make the callers of nfs_request() responsible for freeing the reply mbuf,thib2009-07-131-49/+46
* Demacro nfsm_lookup for great justice.blambert2009-06-041-3/+15
* give the retransmission count booking keeping a facelift,thib2009-06-021-14/+5
* Convert macros to functions to reduce kernel memory usage.blambert2009-04-131-3/+3
* Replace the TRUE/FALSE defines with 1/0 respectively. This doesn'tthib2008-12-241-5/+2
* dont stuff nfs mount point flags into the statfs f_flags member, itsthib2008-07-281-2/+1
* nuke two bogus ARGSUSEDthib2008-07-101-2/+1
* Clean up some old dead code, mostly nqnfs and kerberos leftoversthib2008-07-051-2/+1
* Replace nfsm_build/bcopy with nfsm_{buf,str}tombuf functions inblambert2008-06-141-3/+1
* Kill one-liner macro which obfuscated mbuf pointer assignment.blambert2008-06-131-3/+3
* Remove now-vestigial bpos pointer from NFS. For building outgoingblambert2008-06-121-3/+3
* Canonical for() -> queue.h FOREACH macro conversions.blambert2008-06-111-3/+3
* Plug potential mbuf leak by changing m_free to m_freem.blambert2008-04-251-2/+2
* Rework NFS mbuf write routines:blambert2008-04-141-3/+3
* Widen some struct statfs fields to support large filesystem stataotto2008-03-161-15/+13
* diff missed in previous commit:deraadt2008-01-061-3/+3
* MALLOC/FREE -> malloc/free + M_ZERO.thib2007-09-201-4/+3
* Replace nfsm_reqdone and nfsm_srvdone macros inline. No binary change.blambert2007-09-111-3/+5
* READDIRPLUS is v3 only, bail out if the mount isnt a v3.thib2007-06-201-1/+4
* - Remove the nm_inprog member from struct nfsmount;thib2007-06-131-37/+9
* remove some unused externs;thib2007-06-121-11/+5
* remove unused members from struct nfsmount and nfsnode;thib2007-04-121-2/+1
* revert vfs.nfs.privport sysctl, broke a few architecturesavsm2006-05-291-4/+1
* Add support for NFS mounts to be from non-reserved ports:avsm2006-05-281-1/+4
* Remove unused mount list simple_lock() goopedro2006-04-191-3/+1
* Remove unused sw_nblks field of struct swdevt. Then, remove swapconf()miod2005-12-271-3/+1
* No need for vfs_busy() and vfs_unbusy() to take a process pointerpedro2005-11-301-3/+3
* optimize nfs_sync() a bit, by not iterating over the list of vnodespedro2005-05-221-3/+9
* re-commit marius commit:deraadt2005-03-311-10/+1
* backout nfs_subs.c rev1.51 nfs_vfsops.c rev1.54:pvalchev2005-02-011-1/+10
* fix preposterous time warnings in the nfs client; caused by false hitsmarius2005-01-241-10/+1
* First step towards more sane time handling in the kernel -- this changestholo2004-06-211-4/+4
* make sockargs take void *, combine a len check.tedu2004-04-121-2/+2
* constify vfsops; tedu@ okmickey2003-08-141-2/+2
* Remove the advertising clause in the UCB license which Berkeleymillert2003-06-021-6/+2
* in mountroot:mickey2002-12-111-7/+2
* First round of __P removal in sysmillert2002-03-141-8/+5
* Sigh. The diff is out for testing for three months without a single problem.art2002-02-231-2/+2
* More locking in the NFS codecsapuntz2002-02-221-2/+2
* theo doesn't like this codenate2002-02-101-5/+1
* use queue.h macro'sericj2002-01-161-25/+24