On Tue, Aug 12, 2014 at 9:58 AM, Emmanuel Dreyfus <[email protected]> wrote:
> On Mon, Aug 11, 2014 at 09:53:19PM -0700, Anand Avati wrote: > > If FUSE implements proper direct_io semantics (somewhat like how O_DIRECT > > flag is handled) and allows the mode to be enabled by the FS in open_cbk, > > then I guess such a special handling of 0-byte need not be necessary? At > > least it hasn't been necessary in Linux FUSE implementation. > > I made a patch that lets meta.t pass on NetBSD. Unfortunately, the > direct IO flag gets attached to the vnode and not to the file descriptor, > which means it is not possible to have a fd with direct IO and another > without. > > But perhaps it is just good enough. > That may / may not work well in practice depending on the number of concurrent apps working on a file. But a good start nonetheless.
_______________________________________________ Gluster-devel mailing list [email protected] http://supercolony.gluster.org/mailman/listinfo/gluster-devel
