NetBSD/sys/ufs
riastradh 057229a494 Use buffer cache, not page cache, to expand directories in ext2fs.
Candidate fix for PR kern/50607, PR port-evbmips/50059.

Formerly VOP_WRITE-->ext2fs_write would automatically dispatch to
this code path for writes to directories, but I broke that in
ext2fs_lookup.c rev. 1.78 when disentangling page-cached and
buffer-cached writes.

This was not a problem in ufs, and I didn't notice it in ext2fs,
because ufs consistently used buffercache(9) directly instead of
using VOP_WRITE sometimes as ext2fs did.
2016-01-12 21:29:29 +00:00
..
chfs Make VOP_LINK return directory still locked and referenced. 2015-04-20 22:59:19 +00:00
ext2fs Use buffer cache, not page cache, to expand directories in ext2fs. 2016-01-12 21:29:29 +00:00
ffs We need to check if the inode is initialized for ffsv2 when we translate a 2015-12-23 23:31:28 +00:00
lfs there is no reason to use __unused here. 2016-01-10 16:14:27 +00:00
mfs Change ffs to use vcache_new: 2015-03-17 09:39:29 +00:00
ufs Pull over comments on struct direct's type/reclen byte swapping from LFS. 2015-09-01 06:16:03 +00:00
files.ufs Change lfs from hash table to vcache. 2015-05-31 15:48:02 +00:00
Makefile