freebsd-dev/sys/fs
Poul-Henning Kamp d6d64f0f2c Add file ops to fifofs so that we can bypass vnodes (and Giant) for the
heavy-duty operations (read, write, poll/select, kqueue).

Disabled for now, enable with "vfs.fifofs.fops=1" in loader.conf.
2004-11-15 14:51:44 +00:00
..
cd9660 Make VOP_BMAP return a struct bufobj for the underlying storage device 2004-11-15 09:18:27 +00:00
coda Make VOP_BMAP return a struct bufobj for the underlying storage device 2004-11-15 09:18:27 +00:00
deadfs Make VOP_BMAP return a struct bufobj for the underlying storage device 2004-11-15 09:18:27 +00:00
devfs Integrate most of vop_revoke() into devfs_revoke() where it belongs. 2004-11-13 23:37:29 +00:00
fdescfs Introduce an alias for FILEDESC_{UN}LOCK() with the suffix _FAST. 2004-11-13 11:53:02 +00:00
fifofs Add file ops to fifofs so that we can bypass vnodes (and Giant) for the 2004-11-15 14:51:44 +00:00
hpfs Make VOP_BMAP return a struct bufobj for the underlying storage device 2004-11-15 09:18:27 +00:00
msdosfs Make VOP_BMAP return a struct bufobj for the underlying storage device 2004-11-15 09:18:27 +00:00
ntfs Make VOP_BMAP return a struct bufobj for the underlying storage device 2004-11-15 09:18:27 +00:00
nullfs Refuse attempts to mount root filesystem 2004-11-09 22:21:10 +00:00
nwfs Refuse attempts to mount root filesystem 2004-11-09 22:21:10 +00:00
portalfs Refuse attempts to mount root filesystem 2004-11-09 22:21:10 +00:00
procfs Rework how we store process times in the kernel such that we always store 2004-10-05 18:51:11 +00:00
pseudofs Back out pseudo_vnops.c:1.45, which was a workaround for pfind() 2004-09-02 16:04:09 +00:00
smbfs Refuse attempts to mount root filesystem 2004-11-09 22:21:10 +00:00
udf Make VOP_BMAP return a struct bufobj for the underlying storage device 2004-11-15 09:18:27 +00:00
umapfs Refuse attempts to mount root filesystem 2004-11-09 22:21:10 +00:00
unionfs VOP_REVOKE() is only ever for VCHR vnodes, so unionfs does not 2004-11-13 22:56:26 +00:00