summaryrefslogtreecommitdiff
path: root/sys/fs/sysvbfs/sysvbfs_vnops.c
AgeCommit message (Expand)Author
2022-07-31Don't panic for a negative offset, just fail the operation with EINVAL.mlelstv
2021-10-20Overhaul of the EVFILT_VNODE kevent(2) filter:thorpej
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
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
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
2014-12-26Change sysvbfs to vcache.hannken
2014-12-26Sysvbfs_rename: Call bfs_file_delete(bfs, to_name, true) before callinghannken
2014-08-08Whitespace fixgson
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-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-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-05-19Remove cache_purge(9) calls from reclamation routines in the file systems,rmind
2011-04-26Change vflushbuf() to return an error if a synchronous write fails.hannken
2011-01-31In sysvbfs_lookup(), deny last component write operation on anjoly
2010-11-30Abolish the SAVENAME and HASBUF flags. There is now always a buffer,dholland
2010-11-30Abolish struct componentname's cn_pnbuf. Use the path buffer in thedholland
2010-07-17Fix build with SYSVBFS_VNOPS_DEBUG.njoly
2010-07-16Small typo in comment.njoly
2010-06-24Clean up vnode lock operations pass 2:hannken
2010-05-27Mark files removed in the in-memory structure. This allows uspooka
2010-05-27Release pathname buffers after use.pooka
2010-05-26fix refcountingpooka
2010-05-26Initialize *vpp to NULL: relookup() requires it without initializingpooka
2010-01-08The VATTR_NULL/VREF/VHOLD/HOLDRELE() macros lost their will to livepooka
2010-01-05Remove extra semicolons.mbalmer
2009-07-03Define error before using it.pgoyette
2009-07-03Where possible, extract the file-system's access() routine to two internalelad
2009-06-23Move the implementation of vaccess() to genfs_can_access(), in line withelad
2008-11-26Rototill all remaining file systems to use ubc_uiomove() insteadpooka
2008-11-16more <sys/buf.h> policepooka