summaryrefslogtreecommitdiffstats
path: root/sys/kern/vfs_subr.c (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* Nuke a bunch of simpelocks and associated goo.thib2007-05-261-50/+1
* Collapse struct v_selectinfo in struct vnode, remove thethib2007-05-171-3/+1
* kinfo_vgetfailed has not been used for > 8 yearsderaadt2007-05-091-2/+1
* Move the declaration of VN_KNOTE() into vnode.h instead of havingthib2007-04-131-4/+1
* Remove comments talking about vnode interlock. No binary change.bluhm2007-04-131-4/+2
* Remove the simplelock argument from vrecycle();thib2007-04-111-4/+2
* Remove the v_interlock simplelock from the vnode structure.thib2007-03-211-61/+10
* better desiredvnodes not based on maxusers; pedro@ deraadt@ okmickey2007-03-121-1/+4
* for vfsconf sysctl, do not leak kernel sensors out to userlandderaadt2007-02-201-4/+15
* fix ddb buf printing for daddr_t growth to 64bit;mickey2007-02-171-3/+3
* Consistently spell FALLTHROUGH to appease lint.jsg2007-02-141-2/+2
* fix ddb buf printmickey2007-02-131-3/+3
* vprint() should be defined if DIAGNOSTIC || DEBUG. Noticed by (andtom2006-11-201-3/+3
* use vp->v_type to index into vtypes rather then vp->v_tag,thib2006-10-301-3/+3
* add mount/vnode/buf and softdep printing commands; tested on a few archs and will make pedro happy too (;mickey2006-07-111-1/+126
* Fix tab where space was meantpedro2006-07-091-2/+2
* vinvalbuf() debugging aid, under VFSDEBUG.thib2006-07-081-1/+6
* also print vp in vprint (useful for debugging); pedro@ okmickey2006-07-031-3/+3
* rename vfs_busy() flags VB_UMIGNORE/VB_UMWAIT to VB_NOWAIT/VB_WAITsturm2006-06-251-7/+7
* move vfs_busy() to rwlocks and properly hide the locking api from vfssturm2006-06-141-32/+29
* Add a clonable devices implementation. Hacked along with thib@, inputpedro2006-06-021-1/+2
* Spacing in vfs_sysctl()pedro2006-05-281-1/+10
* forgot to remove this sentence from the commentsturm2006-05-071-2/+2
* remove the simplelock argument from vfs_busy() which is currently notsturm2006-04-301-10/+8
* Remove unused mount list simple_lock() goopedro2006-04-191-15/+6
* Put vprint() under DIAGNOSTIC, as to save space in generated ramdisks.pedro2006-01-091-1/+11
* No need for vfs_busy() and vfs_unbusy() to take a process pointerpedro2005-11-301-17/+12
* Remove kernfs, okay deraadt@.pedro2005-11-241-3/+3
* Remove unnecessary lockmgr() archaism that was costing too much in termspedro2005-11-191-3/+3
* Work around yet another race on non-locking file systems: when callingpedro2005-11-181-3/+3
* Missed one use of 'register'pedro2005-11-081-2/+2
* Use ANSI function declarations and deregister, no binary changepedro2005-11-071-197/+85
* Remove v_vnlock from struct vnode, okay krw@ tedu@pedro2005-10-191-3/+1
* RIP stackable filesystems, ok marius@ tedu@, discussed with deraadt@pedro2005-05-261-5/+1
* when a device vnode associated with a mount point disappears, mark thepedro2005-05-241-1/+17
* put VLOCKSWORK stuff under a single option, VFSDEBUGpedro2005-05-221-2/+2
* check for VBIOONFREELIST and VBIOONSYNCLIST in vprint(), okay marius@pedro2005-05-011-2/+6
* always good to check for invalid values. ok marius pedrotedu2005-03-241-2/+3
* change vget() to only put a vnode back on the free lists if it actuallypedro2005-01-101-6/+8
* sprinkle some more list macros in herepedro2004-12-311-5/+6
* when releasing a vnode, make it inactive before sticking it to one ofpedro2004-12-311-6/+20
* clean dirty accident by miodderaadt2004-12-281-2/+2
* Use list and queue macros where applicable to make the code easier to read;miod2004-12-261-17/+18
* minor spacing/styling nitspedro2004-12-091-12/+8
* Uninline vputonfreelist.art2004-08-041-5/+4
* better commentspedro2004-08-041-10/+9
* - check for LK_NOWAIT on vget()pedro2004-08-021-5/+12
* make acct(2) optional with ACCOUNTINGtedu2004-05-271-3/+5
* shutdown accounting before shutting down vfs. should prevent some panics.tedu2004-05-271-1/+5
* radix tree with multipath support. from kame. deraadt okitojun2004-04-251-2/+2