[Bug 206238] FUSE can't enter to DIRECT_IO mode during file create.
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Thu Jan 14 14:59:02 UTC 2016
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=206238
Bug ID: 206238
Summary: FUSE can't enter to DIRECT_IO mode during file create.
Product: Base System
Version: 10.2-STABLE
Hardware: amd64
OS: Any
Status: New
Severity: Affects Some People
Priority: ---
Component: kern
Assignee: freebsd-bugs at FreeBSD.org
Reporter: freebsd at moosefs.com
CC: freebsd-amd64 at FreeBSD.org
CC: freebsd-amd64 at FreeBSD.org
When we want to use direct IO flag it's mostly working ok.
But in very specific situation still uses cache omitting DIRECT FLAG.
This situation appears only when we are creating file.
We suspect that this problem is connected with function:
fuse_vnode_open(vp, 0, td)
in /usr/src/sys/fs/fuse/fuse_fnops.c file.
The second parameter of this function is always set to 0 value and in some
cases removing DIRECT flag set by other functions.
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the freebsd-amd64
mailing list