]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
fusefs: fix cache invalidation error from r346162
authorasomers <asomers@FreeBSD.org>
Fri, 26 Apr 2019 17:09:26 +0000 (17:09 +0000)
committerasomers <asomers@FreeBSD.org>
Fri, 26 Apr 2019 17:09:26 +0000 (17:09 +0000)
commit002c1a9af5d585eb79a22ea84973379bb9922e53
tree1151ca81bbcd56efceed2d6e9e8ee35734a7b97f
parente48b546db3ac5dc5d3b269c7d472fac1d680e40c
fusefs: fix cache invalidation error from r346162

An off-by-one error led to the last page of a write not being removed from
its object, even though that page's buffer was marked as invalid.

PR: 235774
Sponsored by: The FreeBSD Foundation
sys/kern/vfs_subr.c
tests/sys/fs/fusefs/write.cc