5d2bff060a
run through copy-on-write. Call fscow_run() with valid data where possible. The LP_UFSCOW hack is no longer needed to protect ffs_copyonwrite() against endless recursion. - Add a flag B_MODIFY to bread(), breada() and breadn(). If set the caller intends to modify the buffer returned. - Always run copy-on-write on buffers returned from ffs_balloc(). - Add new function ffs_getblk() that gets a buffer, assigns a new blkno, may clear the buffer and runs copy-on-write. Process possible errors from getblk() or fscow_run(). Part of PR kern/38664. Welcome to 4.99.63 Reviewed by: YAMAMOTO Takashi <yamt@netbsd.org> |
||
---|---|---|
.. | ||
Makefile | ||
ext2fs.h | ||
ext2fs_alloc.c | ||
ext2fs_balloc.c | ||
ext2fs_bmap.c | ||
ext2fs_bswap.c | ||
ext2fs_dinode.h | ||
ext2fs_dir.h | ||
ext2fs_extern.h | ||
ext2fs_inode.c | ||
ext2fs_lookup.c | ||
ext2fs_readwrite.c | ||
ext2fs_subr.c | ||
ext2fs_vfsops.c | ||
ext2fs_vnops.c |