summaryrefslogtreecommitdiff
path: root/sys/fs/ptyfs/ptyfs_vnops.c
AgeCommit message (Expand)Author
2022-08-05ptyfs: Don't copy out cookies past end of buffer.riastradh
2021-12-08s/efficent/efficient/ in comments.andvar
2021-10-20Overhaul of the EVFILT_VNODE kevent(2) filter:thorpej
2021-07-18Fix ptyfs link and symlink ops.dholland
2021-07-18Abolish all the silly indirection macros for initializing vnode ops tables.dholland
2021-06-29- Add a new vnode op: VOP_PARSEPATH.dholland
2021-06-28VOP_BMAP() may be called via ioctl(FIOGETBMAP) on any vnode that applicationschs
2020-11-27make the order of the arguments in the PTYFS_FILENO macro consistent withchristos
2020-11-24PR/55821: tar can not extract base.tgz anymore (./dev/pts and mounted ptyfs)christos
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-13Replace most uses of vp->v_usecount with a call to vrefcnt(vp), a functionad
2019-09-26provide VNOVALSIZE and VNOVALFLAGS to avoid casting in source.christos
2019-09-26cast VNOVAL to the the va_size type which is u_quad_t... I think it is timechristos
2018-09-03Rename min/max -> uimin/uimax for better honesty.riastradh
2017-05-26Make VOP_RECLAIM do the last unlock of the vnode.riastradh
2017-04-11Make VOP_INACTIVE preserve vnode lock on return.riastradh
2016-08-20Remove now obsolete operation vcache_remove().hannken
2015-06-23No need to call spec_inactive() from ptyfs_incative().hannken
2014-08-21Remove dead returns:maxv
2014-08-15Change ptyfs to vcache.hannken
2014-08-13- Add a map of active controlling ptys per mount and no longer abusehannken
2014-07-25Add VOP_FALLOCATE and VOP_FDISCARD to every vnode ops table I candholland
2014-04-04Handle multiple ptyfs mounts with different chroots. ptys opened in onechristos
2014-03-27forgot to commit one patch:christos
2014-03-21Ilya Zykov: Prepare readdir for multi-mountpoint usechristos
2014-02-07Change vnode operation lookup to return the resulting vnode *vpp unlocked.hannken
2013-11-05- support advisory locking on ptyschristos
2013-03-18C99 section 6.7.2.3 (Tags) Note 3 states that:plunky
2012-10-24rename ptyfs_flag -> ptyfs_status to avoid confusion with ptyfs_flagschristos
2012-03-13Replace the remaining KAUTH_GENERIC_ISSUSER authorization calls withelad
2011-12-12Start making fs read(2) fail with EISDIR if the implementation doesnjoly
2011-11-18Obey MNT_RELATIME, the only addition is that mkdir in ufs sets IN_ACCESS too.christos
2011-09-16don't update access/change times on open.christos
2011-06-12Welcome to 5.99.53! Merge rmind-uvmplock branch:rmind
2010-06-24Clean up vnode lock operations pass 2:hannken
2010-01-08The VATTR_NULL/VREF/VHOLD/HOLDRELE() macros lost their will to livepooka
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
2009-05-07Extract the open-coded authorization logic for chtimes() from variouselad
2009-04-22Per discussion on tech-kern@:elad
2009-04-20Refactor some duplicated file-system code.elad
2008-01-02Merge vmlocking2 to head.ad
2007-11-26Remove the "struct lwp *" argument from all VFS and VOP interfaces.pooka
2007-09-24Simplify ptyfs_readdir at pooka's suggestion.rumble
2007-09-24Avoid stack allocation of large dirent structures in foo_readdir().rumble
2007-07-09Merge some of the less invasive changes from the vmlocking branch:ad
2007-01-19only change atime on access.christos
2007-01-04Consistent usage of KAUTH_GENERIC_ISSUSER.elad
2006-12-29Remove support for immutable and append-only flags on ptyfs.elad