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
/
miscfs
/
fifofs
/
fifo_vnops.c
Age
Commit message (
Expand
)
Author
2021-10-11
Setting EV_EOF requires modifying kn->kn_flags. However, that relies on
thorpej
2021-10-02
- Add a new EVFILT_WRITE test case for FIFOs that correctly validates
thorpej
2021-10-02
...and correct my terrible spelling.
thorpej
2021-10-02
- Strenghen the poll(2) fifo_inout test to ensure that once the reader
thorpej
2021-10-02
- fifo_poll(): If the last writer has disappeared, detect this and return
thorpej
2021-09-29
The kq filterops that interact with sockets are MPSAFE.
thorpej
2021-09-29
- Change selremove_knote() from returning void to bool, and return
thorpej
2021-09-26
Change the kqueue filterops::f_isfd field to filterops::f_flags, and
thorpej
2021-06-29
- Add a new vnode op: VOP_PARSEPATH.
dholland
2020-12-19
Use sel{record,remove}_knote().
thorpej
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
2017-10-25
Use C99 initializer for filterops
maya
2017-04-11
Make VOP_INACTIVE preserve vnode lock on return.
riastradh
2014-08-09
split PRU_CONNECT2 & PRU_PURGEIF function out of pr_generic() usrreq
rtr
2014-07-25
Add VOP_FALLOCATE and VOP_FDISCARD to every vnode ops table I can
dholland
2014-05-17
fifo_open: assign v_fifoinfo once initialised; add an assert while here.
rmind
2014-02-07
Change vnode operation lookup to return the resulting vnode *vpp unlocked.
hannken
2013-04-08
Remove some set but unused variables
skrll
2011-12-21
only set CANTRCVMORE if no error.
christos
2011-12-20
- Eliminate so_nbio and turn it into a bit SS_NBIO in so_state.
christos
2011-08-31
NULL does not need a cast
plunky
2010-06-24
Clean up vnode lock operations pass 2:
hannken
2010-03-29
Stop exposing fifofs internals and leave only fifo_vnodeop_p visible.
pooka
2010-03-27
Access fifoinfo only when it's non-NULL.
pooka
2008-04-28
Remove clause 3 and 4 from TNF licenses
martin
2008-04-24
Fix locking in the fifo kqueue routines.
ad
2008-04-24
Merge the socket locking patch:
ad
2008-03-21
Catch up with descriptor handling changes. See kern_descrip.c revision
ad
2008-02-11
sprinkle KERNEL_LOCK for socket.
yamt
2008-02-06
Don't lock the socket to set/clear FNONBLOCK. Just set it atomically.
ad
2008-01-25
Remove VOP_LEASE. Discussed on tech-kern.
ad
2007-12-05
Do not "return 1" from kqfilter for errors. That value is passed
pooka
2007-11-26
Remove the "struct lwp *" argument from all VFS and VOP interfaces.
pooka
2006-11-16
__unused removal on arguments; approved by core.
christos
2006-10-12
- sprinkle __unused on function decls.
christos
2006-05-14
integrate kauth.
elad
2005-12-11
merge ktrace-lwp.
christos
2005-11-02
merge yamt-vop branch. remove following VOPs.
yamt
2005-08-30
Remove __P()
xtraeme
2005-02-26
nuke trailing whitespace
perry
2004-07-17
Clean up reader/writer counts for the revoke case in fifo_close().
mycroft
2004-05-22
Eliminate several uses of `curproc' from the socket-layer code and from NFS.
jonathan
2004-05-12
caddr_t -> void * and removal of some more casts.
jrf
2004-04-29
Removed remaining caddr_t casts we do not need in miscfs. Recompiled
jrf
2004-03-06
Handle the case of fifo_close() getting called from vclean(). In that
wrstuden
2003-11-29
Restore a change that made AF_LOCAL sockets block on connect(2) until
matt
2003-11-29
Revert a change that altered the semantics of AF_LOCAL sockets. Sadly
perry
2003-09-03
Change the behavor of AF_LOCAL connect() to sleep until the server has
matt
2003-08-07
Move UCB-licensed code from 4-clause to 3-clause licence.
agc
[next]