968196af71
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) |
||
---|---|---|
.. | ||
fs.c | ||
Makefile | ||
mount_psshfs.8 | ||
node.c | ||
psbuf.c | ||
psshfs.c | ||
psshfs.h | ||
sftp_proto.h | ||
subr.c |