HardenedBSD/sys/fs
Konstantin Belousov 4681194979 tmpfs_destroy_vobject(): clear v_object under the object lock
Which allows tmpfs_pager_writecount_recalc() to reliably detect
reclaimed vnode and make its accesses to object->un_pager.swp.private
(== vp) safe against reclaim.  Note that vnode instantiation already
assigns v_object under the object lock.

Reviewed by:	markj
Reported and tested by:	pho
Sponsored by:	The FreeBSD Foundation
MFC after:	1 week
Differential revision:	https://reviews.freebsd.org/D45119
2024-05-13 21:33:59 +03:00
..
autofs Reduce reliance on sys/sysproto.h pollution 2024-04-15 21:35:40 +01:00
cd9660
cuse
deadfs
devfs devfs_allocv(): style 2024-05-12 04:13:00 +03:00
ext2fs
fdescfs
fifofs
fuse
mntfs
msdosfs
nfs nfsd: Fix Link conformance with RFC8881 for delegations 2024-05-04 14:30:07 -07:00
nfsclient nfscl: Do not do readahead for directories 2024-05-09 18:35:10 -07:00
nfsserver nfsd: Fix Link conformance with RFC8881 for delegations 2024-05-04 14:30:07 -07:00
nullfs
procfs uio: Use switch statements when handling UIO_READ vs UIO_WRITE 2024-05-10 13:43:36 -07:00
pseudofs
smbfs
tarfs tarfs(5): Grammar fix for a source code comment 2024-04-20 11:21:54 +02:00
tmpfs tmpfs_destroy_vobject(): clear v_object under the object lock 2024-05-13 21:33:59 +03:00
udf udf: uma_zcreate() does not fail 2024-04-24 08:45:59 -04:00
unionfs unionfs_rename: fix numerous locking issues 2024-04-28 20:19:48 -05:00