NetBSD/sys/fs/filecorefs
dholland 05d075b3ae Add VOP_FALLOCATE and VOP_FDISCARD to every vnode ops table I can
find.

The filesystem ones all call genfs_eopnotsupp - right now I am only
implementing the plumbing and we can implement fallocate and/or
fdiscard for files later.

The device ones call spec_fallocate (which is also genfs_eopnotsupp)
and spec_fdiscard, which dispatches to the device-level op.

The fifo ones all call vn_fifo_bypass, which also ends up being
EOPNOTSUPP.
2014-07-25 08:20:51 +00:00
..
filecore_bmap.c Change bread() and breadn() to never return a buffer on 2012-12-20 08:03:41 +00:00
filecore_extern.h Stick ffs_, ext2_, chfs_, filecore_, cd9660_, or mfs_ in front of 2013-06-23 07:28:36 +00:00
filecore_lookup.c Introduce two helper functions to centralise the namecache statistics 2014-06-03 19:30:29 +00:00
filecore_mount.h
filecore_node.c The current implementation of vn_lock() is racy. Modification of 2014-02-27 16:51:37 +00:00
filecore_node.h
filecore_utils.c Change bread() and breadn() to never return a buffer on 2012-12-20 08:03:41 +00:00
filecore_vfsops.c An (un)privileged user can easily make the kernel dereference a NULL 2014-04-16 18:55:17 +00:00
filecore_vnops.c Add VOP_FALLOCATE and VOP_FDISCARD to every vnode ops table I can 2014-07-25 08:20:51 +00:00
filecore.h
files.filecorefs
Makefile