summaryrefslogtreecommitdiffstats
path: root/sys/nfs/nfsnode.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* Make sillyrename not so damn silly. The kindergarten algorithm here forbeck2009-12-151-2/+2
* Backout the asyncio/aiod change, as it causes buf's to get hung.thib2009-09-021-23/+6
* introduce a flag member to struct nfs_aiod, and use flags instead of the exitthib2009-08-271-3/+9
* make sure that an aiod has been removed from the nfs_aiods_idle listthib2009-08-261-1/+2
* Rework the way we do async I/O in nfs. Introduce separate buf queues forthib2009-08-201-6/+16
* Use an RB tree instead of a hashtable for fh/node lookups.thib2009-08-101-2/+2
* Use a timespec instead of a time_t for the clients nfsnodethib2009-01-241-2/+2
* Introduce a macro to invalidate the attributethib2009-01-191-1/+3
* Ensure each nfsiod can actually enqueue more than one asynchio - this mirrorsbeck2008-06-141-1/+2
* o Avoid putting duplicate entries into the name cache,thib2008-06-101-1/+5
* Garbage collect nfsdmap and leftover code. That structurethib2007-12-131-23/+2
* remove some unused members of struct nfsnode;thib2007-10-281-10/+7
* MALLOC/FREE -> malloc/free + M_ZERO.thib2007-09-201-2/+2
* remove a whole bunch of duplicate functionthib2007-06-211-59/+2
* remove unused members from struct nfsmount and nfsnode;thib2007-04-121-2/+1
* get rid of noop vop_reallocblks; pedro@ miod@ okmickey2007-03-181-3/+1
* Retire VOP_LEASE(); It was a bit for NQNFS and hasthib2007-01-161-3/+1
* NFS commit coalescion: instead of sending a commit for each block, coalescemarius2004-08-031-1/+16
* nfs_poll cannot simply be defined to seltrue so use a stub nfs_pollmillert2004-04-261-2/+2
* silly fifos aren't a real fs, so we have to be sure to call reclaimtedu2004-03-021-1/+2
* Replace select backends with poll backends. selscan() and pollscan()millert2003-09-231-2/+2
* Remove the advertising clause in the UCB license which Berkeleymillert2003-06-021-6/+2
* Kill a bunch more commons (very few left =)jason2003-05-131-2/+2
* First round of __P removal in sysmillert2002-03-141-48/+48
* Sigh. The diff is out for testing for three months without a single problem.art2002-02-231-5/+4
* More locking in the NFS codecsapuntz2002-02-221-4/+5
* UBC was a disaster. It worked very good when it worked, but on someart2001-12-191-15/+1
* Merge in the unified buffer cache code as found in NetBSD 2001/03/10. Theart2001-11-271-1/+15
* Remove creds from struct buf, move the creds that nfs need into the nfs node.art2001-11-151-2/+4
* Remove NQNFScsapuntz2001-06-251-4/+1
* Get rid of old directory caching scheme which caused persistent duplicates.csapuntz2001-06-251-3/+1
* Get rid of several unused vnode operationscsapuntz2001-06-231-8/+1
* Rename vop_revoke, vn_bwrite, vop_noislocked, vop_nolock, vop_nounlockcsapuntz1998-08-061-6/+5
* Updates for VFS Lite 2 + soft update.csapuntz1997-11-061-7/+1
* back out vfs lite2 till after 2.2deraadt1997-10-061-1/+7
* VFS Lite2 Changescsapuntz1997-10-061-7/+1
* From NetBSD: NFSv3 import (tomorrow's Net's kernel)mickey1996-03-311-77/+138
* From NetBSD: merge with 960217 (still NFSv2)niklas1996-02-291-52/+54
* initial import of NetBSD treederaadt1995-10-181-0/+167