1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-22 11:17:19 +00:00
freebsd/sys/fs
Poul-Henning Kamp 7a976ae838 Don't override the vop_lock, vop_unlock and vop_isunlocked methods.
Previously all filesystems which relied on specfs to do devices
would have private overrides for vop_std*, so the vop_no* overrides
here had no effect.  I overlooked the transitive nature of the vop
vectors when I removed the vop_std* in those filesystems.

Removing the override here restores device node locking to it's
previous modus operandi.

Spotted by:	bde
2003-01-05 19:14:44 +00:00
..
cd9660 Temporarily introduce a new VOP_SPECSTRATEGY operation while I try 2003-01-04 22:10:36 +00:00
coda Back our kernel support for reliable signal queues. 2002-10-01 17:15:53 +00:00
deadfs Fix comments and one resulting code confusion about the type of the 2002-10-16 08:04:11 +00:00
devfs Since Jeffr made the std* functions the default in rev 1.63 of 2003-01-04 08:47:19 +00:00
fdescfs Since Jeffr made the std* functions the default in rev 1.63 of 2003-01-04 08:47:19 +00:00
fifofs There is some sort of race/deadlock which I have not identified 2002-12-29 10:32:16 +00:00
hpfs Temporarily introduce a new VOP_SPECSTRATEGY operation while I try 2003-01-04 22:10:36 +00:00
msdosfs Temporarily introduce a new VOP_SPECSTRATEGY operation while I try 2003-01-04 22:10:36 +00:00
ntfs Since Jeffr made the std* functions the default in rev 1.63 of 2003-01-04 08:47:19 +00:00
nullfs Fix typos, mostly s/ an / a / where appropriate and a few s/an/and/ 2002-12-30 21:18:15 +00:00
nwfs Since Jeffr made the std* functions the default in rev 1.63 of 2003-01-04 08:47:19 +00:00
portalfs Repair vnode locking in portal_lookup(). Specifically, lock the file 2003-01-05 00:46:01 +00:00
procfs Slightly change the semantics of vnode labels for MAC: rather than 2002-10-26 14:38:24 +00:00
pseudofs Since Jeffr made the std* functions the default in rev 1.63 of 2003-01-04 08:47:19 +00:00
smbfs Since Jeffr made the std* functions the default in rev 1.63 of 2003-01-04 08:47:19 +00:00
specfs Don't override the vop_lock, vop_unlock and vop_isunlocked methods. 2003-01-05 19:14:44 +00:00
udf Temporarily introduce a new VOP_SPECSTRATEGY operation while I try 2003-01-04 22:10:36 +00:00
umapfs umap_sync is empty and is identical to vfs_stdsync. Remove it and 2002-10-19 22:22:42 +00:00
unionfs Since Jeffr made the std* functions the default in rev 1.63 of 2003-01-04 08:47:19 +00:00