Age | Commit message (Expand) | Author |
2016-09-27 | replace the use of RB macros with the RBT functions. | David Gwynne |
2016-03-19 | Remove the unused flags argument from VOP_UNLOCK(). | natano |
2016-02-09 | sync a function's comment with its signature | mmcc |
2015-03-14 | Remove some includes include-what-you-use claims don't | Jonathan Gray |
2014-12-23 | to be safe, revert locking change until further tested. | Ted Unangst |
2014-12-23 | optimize locking a wee bit by holding it for critical parts only | Ted Unangst |
2014-12-16 | primary change: move uvm_vnode out of vnode, keeping only a pointer. | Ted Unangst |
2014-11-15 | add sizes for free(ptr, sizeof(*ptr)). use sizeof(*ptr) for malloc sizes. | Ted Unangst |
2014-09-14 | remove uneeded proc.h includes | Jonathan Gray |
2014-07-12 | add a size argument to free. will be used soon, but for now default to 0. | Ted Unangst |
2010-12-21 | Bring back the "End the VOP experiment." diff, naddy's issues where | Thordur I. Bjornsson |
2010-09-10 | Backout the VOP diff until the issues naddy was seeing on alpha (gcc3) | Thordur I. Bjornsson |
2010-09-06 | End the VOP experiment. Instead of the ridicolusly complicated operation | Thordur I. Bjornsson |
2010-08-07 | No "\n" needed at the end of panic() strings. | Kenneth R Westerback |
2009-12-17 | This fixes a case where we could panic on a null deref with a bad vnode | Bob Beck |
2009-12-15 | back out previous fix, apparently neither art or i can fix anything right on ... | Bob Beck |
2009-12-15 | This fixes a case where we could panic on a null deref with a bad vnode | Bob Beck |
2009-08-14 | Use the nfs_hashlock to protect the nfs_nodetree hanging of the mount. | Thordur I. Bjornsson |
2009-08-11 | tiny knf and use curproc directly instead of a setting up a local proc | Thordur I. Bjornsson |
2009-08-10 | Use an RB tree instead of a hashtable for fh/node lookups. | Thordur I. Bjornsson |
2009-07-20 | (struct foo *)0 -> NULL, every where I could find it. | Thordur I. Bjornsson |
2008-12-24 | Replace the TRUE/FALSE defines with 1/0 respectively. This doesn't | Thordur I. Bjornsson |
2008-12-23 | small indent fix | Thordur I. Bjornsson |
2008-08-09 | o nfs_vinvalbuf() is always called with the intrflag as 1, and then | Thordur I. Bjornsson |
2008-08-08 | Remove code for variable-sized allocations of NFS filehandles by malloc(), | Bret Lambert |
2008-06-14 | A bunch of pool_get() + bzero() -> pool_get(..., .. | PR_ZERO) | Michael Knudsen |
2008-06-11 | Canonical for() -> queue.h FOREACH macro conversions. | Bret Lambert |
2008-06-10 | o Avoid putting duplicate entries into the name cache, | Thordur I. Bjornsson |
2007-12-13 | Garbage collect nfsdmap and leftover code. That structure | Thordur I. Bjornsson |
2007-09-20 | MALLOC/FREE -> malloc/free + M_ZERO. | Thordur I. Bjornsson |
2007-06-01 | pedro ok'd this ~3500 line diff which removes the vop argument | Theo de Raadt |
2007-05-29 | Add a name argument to the RWLOCK_INITIALIZER macro. | Thordur I. Bjornsson |
2007-05-28 | lockmgr -> rwlock for the nfs_hashlock. | Thordur I. Bjornsson |
2006-05-07 | add a name to rwlock so that we can tell where procs are getting stuck | Ted Unangst |
2006-01-09 | Put vprint() under DIAGNOSTIC, as to save space in generated ramdisks. | Pedro Martelletto |
2005-11-19 | Use NULL where NULL is meant | Pedro Martelletto |
2005-11-19 | Remove unnecessary lockmgr() archaism that was costing too much in terms | Pedro Martelletto |
2004-12-26 | Use list and queue macros where applicable to make the code easier to read; | Miod Vallat |
2004-08-03 | NFS commit coalescion: instead of sending a commit for each block, coalesce | marius eriksen |
2003-06-02 | Remove the advertising clause in the UCB license which Berkeley | Todd C. Miller |
2002-07-02 | use hash.h for nfs_hash as well as namei's hash | Eric Jackson |
2002-03-14 | First round of __P removal in sys | Todd C. Miller |
2002-02-23 | Sigh. The diff is out for testing for three months without a single problem. | Artur Grabowski |
2002-02-22 | More locking in the NFS code | Constantine Sapuntzakis |
2002-01-23 | Pool deals fairly well with physical memory shortage, but it doesn't deal | Artur Grabowski |
2002-01-16 | use queue.h macro's | Eric Jackson |
2001-12-19 | UBC was a disaster. It worked very good when it worked, but on some | Artur Grabowski |
2001-12-01 | Unlock and drop vnode if VOP_GETATTR fails. | Artur Grabowski |
2001-11-27 | Merge in the unified buffer cache code as found in NetBSD 2001/03/10. The | Artur Grabowski |
2001-11-15 | Remove creds from struct buf, move the creds that nfs need into the nfs node. | Artur Grabowski |