]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
devfs: rework si_usecount to track opens
authorMateusz Guzik <mjg@FreeBSD.org>
Tue, 11 Aug 2020 14:27:57 +0000 (14:27 +0000)
committerMateusz Guzik <mjg@FreeBSD.org>
Tue, 11 Aug 2020 14:27:57 +0000 (14:27 +0000)
commit3b44443626603f65bba2804f08a7dfa6e6675bb4
tree937559feb3c389e15b361a6a84985154938f2f57
parent8bc30d2afda0dae4b708b298c6b1e9d8ec2b8a7d
devfs: rework si_usecount to track opens

This removes a lot of special casing from the VFS layer.

Reviewed by: kib (previous version)
Tested by: pho (previous version)
Differential Revision: https://reviews.freebsd.org/D25612
sys/fs/devfs/devfs.h
sys/fs/devfs/devfs_vnops.c
sys/kern/kern_proc.c
sys/kern/tty.c
sys/kern/vfs_subr.c
sys/kern/vfs_syscalls.c
sys/sys/vnode.h