Age | Commit message (Expand) | Author |
2019-08-26 | When a thread tries to exclusively lock a vnode, the same thread must | anton |
2019-07-25 | vinvalbuf(9): tlseep -> tsleep_nsec(9); ok millert@ | cheloha |
2019-07-19 | vwaitforio(9): tsleep(9) -> tsleep_nsec(9); ok visa@ | cheloha |
2019-06-28 | Skip VFS barrier lock during normal operation to reduce overhead. | Visa Hankala |
2019-06-09 | Add a temporary workaround to make removal of giant files better | Bob Beck |
2019-04-19 | Add a subsystem lock for vfs_lockf.c. This enables calling lf_advlock() | Visa Hankala |
2019-04-02 | Restrict which filesystems are available for swap. This rules out | Visa Hankala |
2019-02-17 | if a write fails, we mark the buffer invalid and throw it away. this can | Ted Unangst |
2019-01-21 | Introduce a dedicated entry point data structure for file locks. This new data | anton |
2018-12-23 | Rectify some issues with the noperm mount flag; the root vnode was not | Martin Natano |
2018-12-07 | free(9) sizes for netcred. | Martin Pieuchot |
2018-09-29 | Use atomic operations to update vfc_refcount. Change the field's type | Visa Hankala |
2018-09-26 | Move the allocating and freeing of mount points into | Visa Hankala |
2018-09-22 | Harmonize spacing after ellipses in displayed messages. | Frederic Cambus |
2018-09-17 | Simplify VFS initialization. | Visa Hankala |
2018-09-16 | Move vfsconf lookup code into dedicated functions. | Visa Hankala |
2018-07-13 | Unveiling unveil(2). | Bob Beck |
2018-07-02 | Use more list macros for v_dirtyblkhd. | Alexander Bluhm |
2018-06-06 | The function dounmount() traverses the mnt_list in forward direction | Alexander Bluhm |
2018-06-04 | Add VB_DUPOK to suppress witness(4) warning of concurrent mount locks. | Philip Guenther |
2018-05-27 | Drop unnecessary `p' parameter from vget(9). | Visa Hankala |
2018-05-08 | When looping over mount points, the FOREACH SAVE macro is not save. | Alexander Bluhm |
2018-05-08 | Move the vfs stall "barrier" logic to a function. FREF() will soon | Martin Pieuchot |
2018-05-07 | Print the vp pointer in the vinvalbuf() panic strings. | Alexander Bluhm |
2018-05-02 | Remove proc from the parameters of vn_lock(). The parameter is | Visa Hankala |
2018-04-28 | Clean up the parameters of VOP_LOCK() and VOP_UNLOCK(). It is always | Visa Hankala |
2018-03-07 | Remounting files systems read-only does not work reliably. There | Alexander Bluhm |
2018-02-10 | Syncronize filesystems to disk when suspending. Each mountpoint's vnodes | Theo de Raadt |
2017-12-14 | Don't bother using DETACH_FORCE for the softraid luns at reboot | Theo de Raadt |
2017-12-14 | Give vflush_vnode() a hint about vnodes we don't need to account as "busy". | Theo de Raadt |
2017-12-11 | Format the vnode lists of ddb show mount properly in columns. | Alexander Bluhm |
2017-12-11 | In uvm Chuck decided backing store would not be allocated proactively | Theo de Raadt |
2017-12-04 | Use _kernel_lock_held() instead of __mp_lock_held(&kernel_lock). | Martin Pieuchot |
2017-07-31 | Give back some space to the ramdisk by compiling net/radix.c only | Florian Obser |
2017-04-20 | Tweak lock inits to make the system runnable with witness(4) | Visa Hankala |
2017-04-04 | struct vfsconf is tightly packed, but let's M_ZERO it in case that ever | Theo de Raadt |
2017-01-15 | When traversing the mount list, the current mount point is locked | Alexander Bluhm |
2017-01-10 | Replace manual for() loops with FOREACH() macro. | Alexander Bluhm |
2017-01-10 | Remove the unused olddp parameter from function dounmount(). | Alexander Bluhm |
2016-09-28 | Cast enum to u_int when doing a bounds check to avoid a clang warning that | Mark Kettenis |
2016-09-16 | move the namecache_rb_tree from RB macros to RBT functions. | David Gwynne |
2016-09-16 | move buf_rb_bufs from RB macros to RBT functions | David Gwynne |
2016-09-15 | all pools have their ipl set via pool_setipl, so fold it into pool_init. | David Gwynne |
2016-08-25 | pool_setipl | David Gwynne |
2016-07-22 | Prevent NULL-pointer call for filesystems that don't provide vfs_sysctl | Mark Kettenis |
2016-06-19 | Remove the lockmgr() API. It is only used by filesystems, where it is a | Martin Natano |
2016-05-26 | The doforce variable isn't modified anywhere. Also, the only filesystem | Martin Natano |
2016-04-26 | copy_statfs_info() is not only used by ufs, but by other filesystems too, | Martin Natano |
2016-04-26 | fix off by one in vfs_vnode_print - found by miod | Bob Beck |
2016-04-07 | Share clone bitmap between aliased vnodes. This prevents duplicate clone | Martin Natano |