]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
fusefs: remove the vfs.fusefs.data_cache_invalidate sysctl
authorasomers <asomers@FreeBSD.org>
Mon, 13 May 2019 20:57:21 +0000 (20:57 +0000)
committerasomers <asomers@FreeBSD.org>
Mon, 13 May 2019 20:57:21 +0000 (20:57 +0000)
commitb089d4214f73a3796503d6d0a57043b2baea7b4d
tree1cee28b7475965a07538bb1bd174d6a99b1a23ee
parent80d9ff3c767527b9ee7957e78ba4f4e00e49cb1a
fusefs: remove the vfs.fusefs.data_cache_invalidate sysctl

This sysctl was added > 6.5 years ago and I don't know why.  The description
seems at odds with the code.  While it's supposed to "discard clean cached
data" during VOP_INACTIVE, it looks like it would discard any cached data,
clean or otherwise.

Sponsored by: The FreeBSD Foundation
UPDATING
sys/fs/fuse/fuse_ipc.h
sys/fs/fuse/fuse_node.c
sys/fs/fuse/fuse_vnops.c