Date: Mon, 03 Jun 2019 17:22:38 +0000 From: bugzilla-noreply@freebsd.org To: bugs@FreeBSD.org Subject: [Bug 238312] [FUSEFS] writeback mode actually writes through Message-ID: <bug-238312-227@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=238312 Bug ID: 238312 Summary: [FUSEFS] writeback mode actually writes through Product: Base System Version: CURRENT Hardware: Any OS: Any Status: New Severity: Affects Many People Priority: --- Component: kern Assignee: bugs@FreeBSD.org Reporter: asomers@FreeBSD.org fusefs has three sysctl-selectable cache modes: uncached, writethrough, and writeback. Writeback mode is supposed to be the highest performance. It's supposed to cache dirty data in the kernel and flush it occasionally, like UFS does. However, it's never actually worked that way. Instead, it writes through immediately. Fixing this would probably be as simple as replacing the bwrite calls in fuse_write_biobackend with bdwrite. But doing it correctly will require a little bit more work. -- You are receiving this mail because: You are the assignee for the bug.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-238312-227>
