NetBSD/sys/ufs
reinoud f6a70673ba Mark a buffer busy in getnewbuf() when it came from the pool_cache since
its not on a free list.

Also change buf_init() to not automatically mark buffers `busy' since this
only makes sense for bufcache buffers.

Mark all buf_init'd buffers 'busy' on the places where they ought to be
flagged as such to not confuse the buffer cache.

Fixes PR 38923.
2008-06-17 14:53:10 +00:00
..
ext2fs Make sure all cached buffers with valid, not yet written data have been 2008-05-16 09:21:59 +00:00
ffs Mark a buffer busy in getnewbuf() when it came from the pool_cache since 2008-06-17 14:53:10 +00:00
lfs vm_page: put TAILQ_ENTRY into a union with LIST_ENTRY, so we can use both. 2008-06-04 12:41:40 +00:00
mfs Revert to using specfs_fsync(); using a do-nothing mfs_fsync() does not work 2008-06-02 00:24:28 +00:00
ufs Add some locking, runs with DIAGNOSTIC. 2008-06-16 02:36:27 +00:00
files.ufs defflag LFS_KERNEL_RFW (in opt_lfs.h). 2007-12-12 02:56:03 +00:00
Makefile