summaryrefslogtreecommitdiff
path: root/sys/fs/sysvbfs
AgeCommit message (Expand)Author
2022-07-31Don't panic for a negative offset, just fail the operation with EINVAL.mlelstv
2022-05-03Lock devvp for kauth KAUTH_REQ_SYSTEM_MOUNT_DEVICE.hannken
2021-10-20Overhaul of the EVFILT_VNODE kevent(2) filter:thorpej
2021-06-29- Add a new vnode op: VOP_PARSEPATH.dholland
2020-06-27Introduce genfs_pathconf() and use it for the default case in all filesystems.christos
2020-05-16Add ACL support for FFS. From FreeBSD.christos
2020-04-23PR kern/54759 (vm.ubc_direct deadlock when read()/write() into mapping of its...ad
2020-01-17VFS_VGET(), VFS_ROOT(), VFS_FHTOVP(): give them a "int lktype" argument, toad
2019-11-10in many device attach paths, allocate memory with M_WAITOK instead of M_NOWAITchs
2018-05-28add a genfs method to allow a file system to limit the range of pageschs
2017-05-26Make VOP_RECLAIM do the last unlock of the vnode.riastradh
2017-04-26Change VOP_REMOVE and VOP_RMDIR to preserve lock/ref on dvp.riastradh
2017-04-11Make VOP_INACTIVE preserve vnode lock on return.riastradh
2017-02-17Add generic genfs_suspendctl() and use it for all file systems.hannken
2016-08-20Remove now obsolete operation vcache_remove().hannken
2015-11-13Fix bug in readdir loop condition.pooka
2015-04-04Make sure err is initialized.riastradh
2015-04-04Fix remaining read(fd, NULL, 1) cases.riastradh
2015-03-28Remove the 'cred' argument from bread(). Remove a now unused var inmaxv
2015-01-02Add forgotten memset() to clear sysvbfs nodes before setting them up.hannken
2014-12-26Change sysvbfs to vcache.hannken
2014-12-26Sysvbfs_rename: Call bfs_file_delete(bfs, to_name, true) before callinghannken
2014-12-07Simplify control flowjustin
2014-10-11Define filesystem attributes with vfs dependency.uebayasi
2014-08-08Whitespace fixgson
2014-07-25Add VOP_FALLOCATE and VOP_FDISCARD to every vnode ops table I candholland
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-07Change vnode operation lookup to return the resulting vnode *vpp unlocked.hannken
2014-01-23Change vnode operations create, mknod, mkdir and symlink to returnhannken
2014-01-17Change vnode operations create, mknod, mkdir and symlink to keep thehannken
2014-01-09Operation sysvbfs_remove() destructs inodes attached to active vnodes.hannken
2013-12-25At least fetch mount data pointer before using it.mlelstv
2013-12-24It is not the task of sysvbfs_open() to check for unlinked nodes.hannken
2013-05-15Don't change a read-only file system.pooka
2013-03-18C99 section 6.7.2.3 (Tags) Note 3 states that:plunky
2012-06-14calculate inode capacities using the correct valuesagc
2012-06-13Ensure that error is initialized in all code paths.joerg
2012-06-11cosmetic change: fix two casts to be of the appropriate typeagc
2012-05-08Move bfs_file_setsize() from bfs.c to sysvbfs_vnops.ctsutsui
2012-04-29change vflushbuf() to take the full FSYNC_* flags.chs
2012-03-30sysvbfs do not support file flags; fail with EOPNOTSUPP.njoly
2012-03-18handle file resizing.christos
2012-03-13Replace the remaining KAUTH_GENERIC_ISSUSER authorization calls withelad
2012-01-27Check credentials when setting uid, gid or mode attributes.njoly
2011-12-12Start making fs read(2) fail with EISDIR if the implementation doesnjoly
2011-11-13remove unused call to DIOCGPART that was only used for debugging.christos
2011-07-13Add function name to a few debug messages.njoly
2011-06-12Welcome to 5.99.53! Merge rmind-uvmplock branch:rmind
2011-05-19Remove cache_purge(9) calls from reclamation routines in the file systems,rmind