]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
fusefs: fix a bug with WriteBack cacheing
authorAlan Somers <asomers@FreeBSD.org>
Thu, 13 Jun 2019 19:07:03 +0000 (19:07 +0000)
committerAlan Somers <asomers@FreeBSD.org>
Thu, 13 Jun 2019 19:07:03 +0000 (19:07 +0000)
commitdff3a6b4109964418dd88e3aa0d931924b54d149
tree472bce03f77acac078872d1228a428f3b8064035
parent93c0c1d4ce2f0ae333124789a66b3356698ead82
fusefs: fix a bug with WriteBack cacheing

An errant vfs_bio_clrbuf snuck in in r348931.  Surprisingly, it doesn't have
any effect most of the time.  But under some circumstances it cause the
buffer to behave in a write-only fashion.

Sponsored by: The FreeBSD Foundation
sys/fs/fuse/fuse_io.c
tests/sys/fs/fusefs/io.cc