| Commit message (Expand) | Author | Age | Files | Lines |
* | In bnoreuselist(), check both ends of the specified logical block | kib | 2016-02-17 | 1 | -1/+2 |
* | Add vrefl(), a locked variant of vref(9). | markj | 2016-01-18 | 1 | -19/+28 |
* | Two fixes for excessive iterations after r292326. | kib | 2016-01-05 | 1 | -2/+6 |
* | Optimize vop_stdadvise(POSIX_FADV_DONTNEED). Instead of looking up a | kib | 2015-12-16 | 1 | -0/+39 |
* | Simplify the loop step in the flushbuflist() and make it independed on | kib | 2015-12-16 | 1 | -4/+3 |
* | We need to zero out the clustering variables in a freed vnode structure. | mckusick | 2015-12-04 | 1 | -0/+3 |
* | We need to zero out the union of pointers in a freed vnode structure. | mckusick | 2015-12-03 | 1 | -0/+1 |
* | As the kernel allocates and frees vnodes, it fully initializes them | mckusick | 2015-11-29 | 1 | -32/+101 |
* | Remove VI_AGE vnode iflag, it is unused. | kib | 2015-11-27 | 1 | -13/+4 |
* | Move the comment about resident pages preventing vnode from leaving | kib | 2015-11-27 | 1 | -5/+11 |
* | Rework the vnode cache recycling to meet free and unused vnodes | kib | 2015-11-24 | 1 | -83/+233 |
* | Remove remnants of the old NFS from vnode pager. | glebius | 2015-11-20 | 1 | -6/+0 |
* | Remove a check for a condition that is always false by a preceding KASSERT | markj | 2015-09-26 | 1 | -5/+0 |
* | Fix argument ordering in vn_printf(). | markj | 2015-09-26 | 1 | -2/+2 |
* | kevent(2): Note DOOMED vnodes with NOTE_REVOKE | cem | 2015-09-15 | 1 | -3/+12 |
* | Track changes to kern.maxvnodes and appropriately increase or decrease | mckusick | 2015-09-06 | 1 | -2/+19 |
* | Make vfs_unmountall() unmount /dev after /, not before. The only | trasz | 2015-08-24 | 1 | -28/+29 |
* | After r286237 it should be fine to call vgone(9) on a busy GEOM vnode; | trasz | 2015-08-23 | 1 | -4/+0 |
* | Make it possible to implement poll(2) on top of kqueue(2). | ed | 2015-08-05 | 1 | -1/+1 |
* | Mark vgonel() as static. It was already declared static earlier; | trasz | 2015-08-04 | 1 | -1/+1 |
* | vfs: implement v_holdcnt/v_usecount manipulation using atomic ops | mjg | 2015-07-16 | 1 | -140/+179 |
* | vfs: always clear VI_OWEINACT in consumers bumping v_usecount | mjg | 2015-07-11 | 1 | -2/+8 |
* | vfs: move si_usecount manipulation to dedicated functions | mjg | 2015-07-11 | 1 | -15/+35 |
* | Do not allow creation of the dirty buffers for the dead buffer | kib | 2015-07-11 | 1 | -3/+3 |
* | Remove a stale descriptive comment for gbincore(). | markj | 2015-07-05 | 1 | -10/+1 |
* | zero this struct as it depends upon it... | jmg | 2015-06-23 | 1 | -1/+1 |
* | vfs_msync(), called from syncer vnode fsync VOP, only iterates over | kib | 2015-06-17 | 1 | -19/+27 |
* | Right now, dounmount() is called with unreferenced mount point. | kib | 2015-05-27 | 1 | -1/+2 |
* | File systems that do not use the buffer cache (such as ZFS) must | rmacklem | 2015-04-15 | 1 | -0/+1 |
* | The VNASSERT in vflush() FORCECLOSE case is trying to panic early to | kib | 2015-02-27 | 1 | -0/+1 |
* | Add the mnt_lockref field to the ddb(4) 'show mount' command | ngie | 2015-02-17 | 1 | -0/+1 |
* | Add two new counters for vnode life cycle events: | jhb | 2015-02-14 | 1 | -1/+13 |
* | Change the default VFS timestamp precision from seconds to microseconds. | jhb | 2015-01-25 | 1 | -1/+1 |
* | The vinactive() call in vgonel() may start writes for the dirty pages, | kib | 2014-12-13 | 1 | -10/+24 |
* | Apply chunk forgotten in r275620. Remove local variable for real. | kib | 2014-12-09 | 1 | -1/+0 |
* | Add functions syncer_suspend() and syncer_resume(), which are supposed | kib | 2014-12-08 | 1 | -1/+21 |
* | Don't take devmtx unnecessarily in vn_isdisk. | mjg | 2014-10-15 | 1 | -3/+6 |
* | In the syncer, drop the sync mutex while patting the watchdog. | will | 2014-10-01 | 1 | -1/+8 |
* | Remove Giant acquisition from the mount and unmount pathes. | kib | 2014-08-03 | 1 | -10/+21 |
* | Remove one-time use macros which check for the vnode lifecycle. More, | kib | 2014-07-29 | 1 | -16/+25 |
* | Implement simple direct-mapped cache for popular filesystem identifiers to | mav | 2014-06-12 | 1 | -0/+30 |
* | Remove unneeded mountlist_mtx acquisition from sync_fsync(). | mav | 2014-06-11 | 1 | -4/+1 |
* | Remove extra branching from r267232. | mav | 2014-06-08 | 1 | -9/+5 |
* | Use atomics to modify numvnodes variable. | mav | 2014-06-08 | 1 | -9/+15 |
* | Check for mismatched vref()/vdrop() | bjk | 2014-05-21 | 1 | -0/+2 |
* | Rename global cnt to vm_cnt to avoid shadowing. | bdrewery | 2014-03-22 | 1 | -3/+3 |
* | Do not flush buffers when the v_object of the passed vnode does not | kib | 2013-10-09 | 1 | -0/+2 |
* | When printing the vnode information from ddb, print the lengths of the | kib | 2013-10-01 | 1 | -2/+5 |
* | For vunref(), try to upgrade the vnode lock if the function was called | kib | 2013-09-29 | 1 | -2/+4 |
* | Acquire a hold reference on the vnode when a knote is instantiated. | kib | 2013-09-26 | 1 | -0/+2 |