summaryrefslogtreecommitdiff
path: root/sys/fs/efs/efs_vfsops.c
AgeCommit message (Expand)Author
2022-03-19Remove now unused VV_LOCKSWORK, all file systems support locking.hannken
2020-01-17VFS_VGET(), VFS_ROOT(), VFS_FHTOVP(): give them a "int lktype" argument, toad
2017-02-17Add generic genfs_suspendctl() and use it for all file systems.hannken
2016-07-07KNF. Remove extra spaces. No functional change.msaitoh
2014-08-07Change efs from hashlist to vcache.hannken
2014-04-16An (un)privileged user can easily make the kernel dereference a NULLmaxv
2012-12-20Change bread() and breadn() to never return a buffer onhannken
2012-03-13Replace the remaining KAUTH_GENERIC_ISSUSER authorization calls withelad
2011-06-12Welcome to 5.99.53! Merge rmind-uvmplock branch:rmind
2010-11-19Introduce struct pathbuf. This is an abstraction to hold a pathnamedholland
2010-06-24Clean up vnode lock operations pass 2:hannken
2009-04-25Add genfs_can_mount() and use it to prevent some more code duplication ofelad
2009-04-20Pass VREAD instead of FREAD to VOP_ACCESS().elad
2008-12-01Add specfs/fifofs support. Not really fully tested, but at leastpooka
2008-09-24Don't assign vnode::v_mount. getnewvnode() does it.ad
2008-05-10Convert file systems to dynamically attach with the new module interface.rumble
2007-12-08Remove cn_lwp from struct componentname. curlwp should be usedpooka
2007-11-26Remove the "struct lwp *" argument from all VFS and VOP interfaces.pooka
2007-10-10Merge from vmlocking:ad
2007-10-08Merge brelse() changes from the vmlocking branch.ad
2007-09-08Don't explicitly set vp->v_size and then call uvm_vnp_setsize(). This isrumble
2007-08-06Make VFS_SYNC always succeed instead of always fail.pooka
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-21Don't depend on uvm_extern.h pulling in proc.h.ad
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-04Additional fixes/enhancements:rumble
2007-07-01Remove a superfluous pasted structure definition, permitting ALL torumble
2007-06-29Add read-only support for SGI's Extent File System.rumble