freebsd-dev/sys/fs/fuse
Alan Somers e312493b37 fusefs: during ftruncate, discard cached data past truncation point
During truncate, fusefs was discarding entire cached blocks, but it wasn't
zeroing out the unused portion of a final partial block.  This resulted in
reads returning stale data.

PR:		233783
Reported by:	fsx
Sponsored by:	The FreeBSD Foundation
2019-04-03 02:29:56 +00:00
..
fuse_device.c fuse(4): convert debug printfs into dtrace probes 2019-02-28 19:27:54 +00:00
fuse_file.c fusefs: cleanup and refactor some recent commits 2019-04-02 18:09:40 +00:00
fuse_file.h fusefs: cleanup and refactor some recent commits 2019-04-02 18:09:40 +00:00
fuse_internal.c fusefs: replace obsolete array idioms 2019-04-01 14:23:43 +00:00
fuse_internal.h fusefs: delete dead code in fuse_vnop_setattr 2019-03-27 16:19:02 +00:00
fuse_io.c fusefs: send FUSE_OPEN for every open(2) with unique credentials 2019-04-01 20:42:15 +00:00
fuse_io.h fusefs: send FUSE_OPEN for every open(2) with unique credentials 2019-04-01 20:42:15 +00:00
fuse_ipc.c MFHead @345353 2019-03-20 23:32:37 +00:00
fuse_ipc.h fuse(4): remove more debugging printfs 2019-03-19 17:49:15 +00:00
fuse_kernel.h fuse(4): add tests related to FUSE_MKNOD 2019-03-05 00:27:54 +00:00
fuse_main.c MFHead @345353 2019-03-20 23:32:37 +00:00
fuse_node.c fusefs: during ftruncate, discard cached data past truncation point 2019-04-03 02:29:56 +00:00
fuse_node.h fusefs: send FUSE_OPEN for every open(2) with unique credentials 2019-04-01 20:42:15 +00:00
fuse_vfsops.c fusefs: delete dead code 2019-03-26 03:02:45 +00:00
fuse_vnops.c fusefs: fix a just-introduced panic in readdir 2019-04-02 19:20:55 +00:00
fuse.h MFHead @345353 2019-03-20 23:32:37 +00:00