summaryrefslogtreecommitdiff
path: root/sys/miscfs/overlay/overlay_vfsops.c
AgeCommit message (Expand)Author
2022-11-04Add a helper to set or clear lower mount and use it.hannken
2022-07-08Don't use LK_RETRY as we need an active vnode here.hannken
2020-04-13Replace most uses of vp->v_usecount with a call to vrefcnt(vp), a functionad
2020-03-21Finish the transition to SYSCTL_SETUP by removing local sysctllogpgoyette
2020-03-16Use the module subsystem's ability to process SYSCTL_SETUP() entries topgoyette
2019-02-20Set "mnt_lower" before the first file system operation on the new file system.hannken
2017-04-11Field "layerm_vfs" of "struct layer_mount" got superseded by "mnt_lower".hannken
2017-03-30Change _fstrans_start() to allocate per lwp info for layered filehannken
2017-03-06Add field "mnt_lower" to "struct mount" to track the file systemhannken
2017-02-17Add generic genfs_suspendctl() and use it for all file systems.hannken
2014-11-10Do not uselessly include <sys/malloc.h>.maxv
2014-05-25Change layerfs from hashlist to vcache.hannken
2014-04-16An (un)privileged user can easily make the kernel dereference a NULLmaxv
2014-03-23Change all vfsops to use C99 designated initializers.hannken
2014-02-25Ensure that the top level sysctl nodes (kern, vfs, net, ...) exist beforepooka
2014-02-10Change layerfs_vget(), layerfs_fhtovp() and the various layer xxx_mount()hannken
2012-04-30- Replace some malloc(9) uses with kmem(9).rmind
2010-07-09Replace vget() with vref()/vn_lock(), this node already has a reference.hannken
2010-06-24Clean up vnode lock operations pass 2:hannken
2008-12-05PR kern/40110: null, overlay and umap modules loading -> panic (layerfs symbo...ad
2008-06-28Create sysctl entries during module initialisation and destroy themrumble
2008-05-13mnt_data is a pointer, set it to NULL not 0 when we're finished with it.simonb
2008-05-10Convert 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 largead
2008-04-29PR kern/38057 ffs makes assuptions about devvp file systemad
2008-01-28Fix some race conditions in rename.dholland
2008-01-02Merge vmlocking2 to head.ad
2007-12-08Destroy ovm_hashlock before freeing.ad
2007-11-26Remove the "struct lwp *" argument from all VFS and VOP interfaces.pooka
2007-10-10Merge from vmlocking:ad
2007-07-31* nuke the nameidata parameter from VFS_MOUNT(). Nobody on tech-kernpooka
2007-07-26Use eopnotsupp() instead of vfs_stdsuspendctl() and retire the latter.pooka
2007-07-17Make set_statvfs_info() take a parameter for the vfs name insteadpooka
2007-07-12Change the VFS_MOUNT() interface so that the 'data' buffer passed to thedsl
2007-07-08* allow unmount even if rootvp has a usecount > 1 provided thatpooka
2007-04-08Remove now obsolete vn_start_write() and vn_finished_write() andhannken
2007-01-19New file system suspension API to replace vn_start_write and vn_finished_write.hannken
2006-11-16__unused removal on arguments; approved by core.christos
2006-10-12- sprinkle __unused on function decls.christos
2006-09-03add missing initializerschristos
2005-12-11merge ktrace-lwp.christos
2005-09-23Apply the NFS exports list rototill patch:jmmv
2005-08-30Remove __P()xtraeme
2005-03-29- Define a VFS_ATTACH() macro that places a reference to a vfsops structurethorpej
2005-02-26nuke trailing whitespaceperry
2005-01-02Add the system call and VFS infrastructure for file system extendedthorpej
2004-07-01Keep a pointer to the leaf mount. Needed for write gating where ahannken
2004-05-29Add layerfs_snapshot() as a handler routine for VFS_SNAPSHOT() callswrstuden
2004-05-25Add ffs internal snapshots. Written by Marshall Kirk McKusick for FreeBSD.hannken
2004-05-25Sysctl descriptions under vfs subtreeatatat