NetBSD/usr.sbin/puffs
pooka 968196af71 If a regular file was remotely updated and a readdir was done on
the directory which contained the file before a getattr on the file
itself, the locally cached mtime would be updated without invalidating
the kernel page cache.  Thus incorrect data would be returned when
the node was read afterwards as the node size wouldn't match the
data length in the page cache.

Fix the problem by making all vattr-setting routines use the same code.

Problem noticed again by jmmv & atf (and again by running atf over
psshfs ... sometimes you're the windshield, sometimes you're the bug)
2007-11-16 15:53:47 +00:00
..
mount_9p Open the kernel descriptor as part of mount(), not init(). Then 2007-11-06 15:09:07 +00:00
mount_portal Actually, daemonize the file servers before mounting. I might require 2007-11-05 17:54:31 +00:00
mount_psshfs If a regular file was remotely updated and a readdir was done on 2007-11-16 15:53:47 +00:00
mount_sysctlfs Actually, daemonize the file servers before mounting. I might require 2007-11-05 17:54:31 +00:00
Makefile add sysctlfs 2007-08-09 22:03:01 +00:00
Makefile.inc Add new Makefile knob, USE_FORT, which extends USE_SSP by turning on the 2007-05-28 12:06:17 +00:00