NetBSD/sys/miscfs/genfs
chs 8c14e1d2db fix several bugs:
- in the cases where we skip over the i/o loop, increment npages by ridx
   so that when the cleanup code starts processing the pgs array at index 0
   it'll actually process all of the pages.
 - process the PG_RELEASED flag when unbusying pages.
 - add some missing MP locking.
 - use MIN() and MAX() instead of min() and max() since the latter are
   functions which take arguments of type "int" but we call them with
   values of type "off_t", so the values could be truncated.
 - in the PGO_PASTEOF case, use the larger of the current file size and the
   end of the requested range of pages as the file size for this request.
   this fixes some problems with sparsing writes to large offsets.
2001-02-05 12:26:08 +00:00
..
genfs_vnops.c fix several bugs: 2001-02-05 12:26:08 +00:00
genfs.h Initial integration of the Unified Buffer Cache project. 2000-11-27 08:39:39 +00:00
layer_extern.h Add new VFS op routine - vfs_done and call it on filesystem detach 2000-03-16 18:08:17 +00:00
layer_subr.c Initial integration of the Unified Buffer Cache project. 2000-11-27 08:39:39 +00:00
layer_vfsops.c Fix doubled 'the's in comments. 2000-03-13 23:52:25 +00:00
layer_vnops.c Don't cache a device vnode in a layer node cache once the layer node 2000-12-21 03:51:02 +00:00
layer.h Delete redundant decl of layer_node_create(), it's in layer_extern.h. 2000-03-30 02:19:16 +00:00
Makefile