summaryrefslogtreecommitdiffstats
path: root/sys/kern/vfs_subr.c
Commit message (Expand)AuthorAgeFilesLines
* Add the mnt_lockref field to the ddb(4) 'show mount' commandngie2015-02-171-0/+1
* Add two new counters for vnode life cycle events:jhb2015-02-141-1/+13
* Change the default VFS timestamp precision from seconds to microseconds.jhb2015-01-251-1/+1
* The vinactive() call in vgonel() may start writes for the dirty pages,kib2014-12-131-10/+24
* Apply chunk forgotten in r275620. Remove local variable for real.kib2014-12-091-1/+0
* Add functions syncer_suspend() and syncer_resume(), which are supposedkib2014-12-081-1/+21
* Don't take devmtx unnecessarily in vn_isdisk.mjg2014-10-151-3/+6
* In the syncer, drop the sync mutex while patting the watchdog.will2014-10-011-1/+8
* Remove Giant acquisition from the mount and unmount pathes.kib2014-08-031-10/+21
* Remove one-time use macros which check for the vnode lifecycle. More,kib2014-07-291-16/+25
* Implement simple direct-mapped cache for popular filesystem identifiers tomav2014-06-121-0/+30
* Remove unneeded mountlist_mtx acquisition from sync_fsync().mav2014-06-111-4/+1
* Remove extra branching from r267232.mav2014-06-081-9/+5
* Use atomics to modify numvnodes variable.mav2014-06-081-9/+15
* Check for mismatched vref()/vdrop()bjk2014-05-211-0/+2
* Rename global cnt to vm_cnt to avoid shadowing.bdrewery2014-03-221-3/+3
* Do not flush buffers when the v_object of the passed vnode does notkib2013-10-091-0/+2
* When printing the vnode information from ddb, print the lengths of thekib2013-10-011-2/+5
* For vunref(), try to upgrade the vnode lock if the function was calledkib2013-09-291-2/+4
* Acquire a hold reference on the vnode when a knote is instantiated.kib2013-09-261-0/+2
* In r114945 the line 'nmp = TAILQ_NEXT(mp, mnt_list);' was duplicated.pjd2013-08-171-6/+3
* When creation of the v_pollinfo raced and our instance of vpollinfokib2013-07-281-4/+11
* Clear the vnode knotes before destroying vpollinfo.kib2013-07-171-0/+2
* Be more generous when donating the current thread time to the owner ofkib2013-06-031-1/+1
* - Convert the bufobj lock to rwlock.jeff2013-05-311-21/+11
* - Add a new general purpose path-compressed radix trie which can be usedjeff2013-05-121-112/+55
* - Fix nullfs vnode reference leak in nullfs_reclaim_lowervp(). Thekib2013-05-111-7/+18
* Add option WITNESS_NO_VNODE to suppress printing LORs between VNODEmarcel2013-05-091-1/+1
* Add missing vdrop() in error case.mdf2013-05-041-0/+1
* Allow the vnode to be unlocked for the weird case ofrmacklem2013-04-161-1/+1
* Prepare to replace the buf splay with a trie:jeff2013-04-061-19/+9
* Rename VM_OBJECT_LOCK(), VM_OBJECT_UNLOCK() and VM_OBJECT_TRYLOCK() toattilio2013-02-201-10/+10
* Switch vm_object lock to be a rwlock.attilio2013-02-201-0/+1
* Add a trivial comment to record the proper commit log for r245407:kib2013-01-141-0/+1
* diff --git a/sys/kern/vfs_subr.c b/sys/kern/vfs_subr.ckib2013-01-141-0/+13
* Fixup r244240: mp_ncpus will be 1 also in the !SMP and smp_disabled=1attilio2012-12-261-8/+1
* Fixup r218424: uio_yield() was scaling directly to userland priority.attilio2012-12-211-4/+4
* When mnt_vnode_next_active iterator cannot lock the next vnode andkib2012-12-151-55/+51
* Do not yield while owning a mutex. The Giant reacquire in thekib2012-12-101-16/+18
* The vnode_free_list_mtx is required unconditionally when iteratingkib2012-12-031-4/+28
* Take first active vnode correctly.davidxu2012-11-271-1/+1
* assert_vop_locked: make the assertion race-free and more efficientavg2012-11-241-3/+6
* remove vop_lookup_pre and vop_lookup_postavg2012-11-221-10/+0
* insmntque() is always called with the lock held in exclusive mode,attilio2012-11-191-16/+8
* assert_vop_locked should treat LK_EXCLOTHER as the not locked caseavg2012-11-191-1/+2
* vnode_if: fix locking protocol description for lookup and cachedlookupavg2012-11-191-24/+0
* Complete MPSAFE VFS interface and remove MNTK_MPSAFE flag.attilio2012-11-091-1/+0
* A clarification to the behaviour of the active vnode list managementkib2012-11-051-0/+3
* Add decoding of the missed MNT_KERN_ flags to ddb "show mount" command.kib2012-11-041-0/+5
* Add decoding of the missed VI_ and VV_ flags to ddb "show vnode" command.kib2012-11-041-3/+9
OpenPOWER on IntegriCloud