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