| Age | Commit message (Expand) | Author |
| 2022-11-04 | Add a helper to set or clear lower mount and use it. | hannken |
| 2021-10-20 | Overhaul of the EVFILT_VNODE kevent(2) filter: | thorpej |
| 2020-05-16 | Add ACL support for FFS. From FreeBSD. | christos |
| 2020-04-13 | Replace most uses of vp->v_usecount with a call to vrefcnt(vp), a function | ad |
| 2020-03-16 | Use the module subsystem's ability to process SYSCTL_SETUP() entries to | pgoyette |
| 2019-08-20 | Clean up debugging cruft that somehow made it into my previous commit. | perseant |
| 2019-08-20 | Allow the user to specify the filesystem ID for umapfs at mount time, | perseant |
| 2019-02-20 | Set "mnt_lower" before the first file system operation on the new file system. | hannken |
| 2017-06-04 | Locking a layer vnode using the regular bypass routine is no longer | hannken |
| 2017-04-11 | Field "layerm_vfs" of "struct layer_mount" got superseded by "mnt_lower". | hannken |
| 2017-03-30 | Locking a layer vnode is racy as it may become reclaimed before | hannken |
| 2017-03-30 | Change _fstrans_start() to allocate per lwp info for layered file | hannken |
| 2017-03-06 | Add field "mnt_lower" to "struct mount" to track the file system | hannken |
| 2017-02-17 | Add generic genfs_suspendctl() and use it for all file systems. | hannken |
| 2017-01-27 | Handle v_writecount from layer_open(), layer_close() and layer_revoke() | hannken |
| 2014-11-09 | Do not uselessly include <sys/malloc.h>. | maxv |
| 2014-10-12 | Define layerfs as an attribute. | uebayasi |
| 2014-10-11 | Define filesystem attributes with vfs dependency. | uebayasi |
| 2014-08-11 | 1) 'error' is returned while it does not even hold an error code. Which | maxv |
| 2014-05-25 | Change layerfs from hashlist to vcache. | hannken |
| 2014-04-16 | An (un)privileged user can easily make the kernel dereference a NULL | maxv |
| 2014-03-23 | Change all vfsops to use C99 designated initializers. | hannken |
| 2014-02-27 | The current implementation of vn_lock() is racy. Modification of | hannken |
| 2014-02-25 | Ensure that the top level sysctl nodes (kern, vfs, net, ...) exist before | pooka |
| 2014-02-10 | Change layerfs_vget(), layerfs_fhtovp() and the various layer xxx_mount() | hannken |
| 2014-02-09 | Adjust comment and change vput() to vrele(). This change got missed | hannken |
| 2014-02-07 | Change vnode operation lookup to return the resulting vnode *vpp unlocked. | hannken |
| 2012-04-30 | - Replace some malloc(9) uses with kmem(9). | rmind |
| 2012-03-13 | Replace the remaining KAUTH_GENERIC_ISSUSER authorization calls with | elad |
| 2011-07-11 | Change VOP_BWRITE() to take a vnode as its first argument like all other | hannken |
| 2011-04-03 | - Use offsetof() in VOPARG_OFFSETOF() instead of re-implementing it. | rmind |
| 2011-01-10 | Add layer_revoke() that adjusts the lower vnode use count to be at least as | hannken |
| 2010-11-19 | Introduce struct pathbuf. This is an abstraction to hold a pathname | dholland |
| 2010-07-02 | LK_INTERLOCK is no longer a valid flag for VOP_LOCK(). This makes | hannken |
| 2010-06-24 | Clean up vnode lock operations pass 2: | hannken |
| 2010-06-06 | Change layered file systems to always pass the locking VOP's down to the | hannken |
| 2010-04-11 | The *_modcmd functions use the module name as prefix. | mlelstv |
| 2010-04-11 | Make module name match MOUNT_NAME. Inspired by PR kern/43110. | pooka |
| 2010-01-08 | The VATTR_NULL/VREF/VHOLD/HOLDRELE() macros lost their will to live | pooka |
| 2009-03-15 | ansify function definitions | cegger |
| 2009-03-14 | ANSIfy another 1261 function definitions. | dsl |
| 2009-03-14 | Change about 4500 of the K&R function definitions to ANSI ones. | dsl |
| 2009-02-14 | add a comment re the vop (?) flag LAYERFS_MBYPASSDEBUG, that if set | plunky |
| 2009-02-14 | consistency checks made inside #ifdef SAFETY should really | plunky |
| 2009-02-13 | While we remap credentials we should ignore cred == FSCRED as well as | plunky |
| 2008-12-05 | PR kern/40110: null, overlay and umap modules loading -> panic (layerfs symbo... | ad |
| 2008-06-28 | Create sysctl entries during module initialisation and destroy them | rumble |
| 2008-05-13 | mnt_data is a pointer, set it to NULL not 0 when we're finished with it. | simonb |
| 2008-05-10 | Convert file systems to dynamically attach with the new module interface. | rumble |
| 2008-05-05 | - Convert hashinit() to use kmem_alloc(). The hash tables can be large | ad |