ed08fe6512
Adapt dholland@'s fix to ufs_rename to fix PR kern/43582. Address several other MP locking issues discovered during the course of investigating the same problem. Removed extraneous vn_lock() calls on the Ifile, since the Ifile writes are controlled by the segment lock. Fix PR kern/45982 by deemphasizing the estimate of how much metadata will fill the empty space on disk when the disk is nearly empty (t_renamerace crates a lot of inode blocks on a tiny empty disk). |
||
---|---|---|
.. | ||
crypto | ||
dev | ||
examples | ||
fs | ||
games | ||
include | ||
ipf | ||
kernel | ||
lib | ||
libexec | ||
modules | ||
net | ||
rump | ||
sbin | ||
sys | ||
toolchain | ||
usr.bin | ||
usr.sbin | ||
util | ||
Atffile | ||
h_macros.h | ||
Makefile | ||
Makefile.inc | ||
README |
$NetBSD: README,v 1.3 2012/02/13 08:55:20 wiz Exp $ When adding new tests, please try to follow the directory structure of the real source tree. For instance, interfaces available via the C library should follow: src/lib/libc/gen -> src/tests/lib/libc/gen src/lib/libc/sys -> src/tests/lib/libc/sys Equivalently, tests for a program residing in src/usr.bin/program should be added to the src/tests/usr.bin/program subdirectory.