Module Name:    src
Committed By:   thorpej
Date:           Mon Jul 18 04:30:31 UTC 2022

Modified Files:
        src/sys/fs/union: union_subr.c
        src/sys/kern: vfs_vnode.c vfs_vnops.c vnode_if.sh
        src/sys/miscfs/genfs: layer_vfsops.c
        src/sys/sys: param.h vnode.h vnode_impl.h
        src/tests/lib/libc/kevent_nullmnt: t_nullmnt.sh

Log Message:
Make kqueue event status for vnodes shareable, and for stacked file systems
like nullfs, make the upper vnode share that status with the lower vnode.

And, lo, NetBSD 9.99.99.

Fixes PR kern/56713.


To generate a diff of this commit:
cvs rdiff -u -r1.81 -r1.82 src/sys/fs/union/union_subr.c
cvs rdiff -u -r1.143 -r1.144 src/sys/kern/vfs_vnode.c
cvs rdiff -u -r1.233 -r1.234 src/sys/kern/vfs_vnops.c
cvs rdiff -u -r1.75 -r1.76 src/sys/kern/vnode_if.sh
cvs rdiff -u -r1.54 -r1.55 src/sys/miscfs/genfs/layer_vfsops.c
cvs rdiff -u -r1.711 -r1.712 src/sys/sys/param.h
cvs rdiff -u -r1.301 -r1.302 src/sys/sys/vnode.h
cvs rdiff -u -r1.23 -r1.24 src/sys/sys/vnode_impl.h
cvs rdiff -u -r1.5 -r1.6 src/tests/lib/libc/kevent_nullmnt/t_nullmnt.sh

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Reply via email to