NetBSD/sys/fs/puffs
pooka b5aae3d4e3 If setattr is called explicitly, use that as the sign to flush out
all metadata info cached in the kernel while we're setattr'ing in
any case.  Solves problems such as truncate (via extend-by-write)
+ chmod resulting in EPERM because the file was already read-only
when the actual truncate was flushed out of the kernel in fsync.
2007-05-06 19:43:14 +00:00
..
Makefile
files.puffs shuffle functions around a bit: move the transport (/dev/puffs) to 2006-12-05 23:41:24 +00:00
puffs_msgif.c Fix a problem introduced when I converted puffs to use newlock2: 2007-05-01 12:18:40 +00:00
puffs_msgif.h define PUFFS_KFLAG_WTCACHE, which makes the page cache write-through 2007-04-22 18:02:05 +00:00
puffs_subr.c Fix a problem introduced when I converted puffs to use newlock2: 2007-05-01 12:18:40 +00:00
puffs_sys.h Fix a problem introduced when I converted puffs to use newlock2: 2007-05-01 12:18:40 +00:00
puffs_transport.c Fix a problem introduced when I converted puffs to use newlock2: 2007-05-01 12:18:40 +00:00
puffs_vfsops.c Fix a problem introduced when I converted puffs to use newlock2: 2007-05-01 12:18:40 +00:00
puffs_vnops.c If setattr is called explicitly, use that as the sign to flush out 2007-05-06 19:43:14 +00:00