mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* [patch 0/3] fuse: implement missing functionality on "direct_io" files
@ 2009-03-30 20:00 Miklos Szeredi
  2009-03-30 20:02 ` [patch 1/3] fuse: allow kernel to access " Miklos Szeredi
                   ` (2 more replies)
  0 siblings, 3 replies; 6+ messages in thread
From: Miklos Szeredi @ 2009-03-30 20:00 UTC (permalink / raw)
  To: linux-fsdevel; +Cc: jens.axboe, linux-kernel

Fuse allows filesystems to bypass the page cache using the "direct_io"
flag.  This is not the same as O_DIRECT, it's dictated by the
filesystem not the application.

Some functionality didn't work in this mode, however.  This short
patchset improves that:

 1. fuse: allow kernel to access "direct_io" files
 2. fuse: allow private mappings of "direct_io" files
 3. splice: implement default splice_read method

The third patch is not fuse specific, it implements ->splice_read()
for any filesystem which doesn't provide one.

Comments are welcome.

Thanks,
Miklos

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2009-03-31 10:08 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-03-30 20:00 [patch 0/3] fuse: implement missing functionality on "direct_io" files Miklos Szeredi
2009-03-30 20:02 ` [patch 1/3] fuse: allow kernel to access " Miklos Szeredi
2009-03-30 20:03 ` [patch 2/3] fuse: allow private mappings of " Miklos Szeredi
2009-03-30 20:04 ` [patch 3/3] splice: implement default splice_read method Miklos Szeredi
2009-03-30 20:59   ` Brad Boyer
2009-03-31 10:07     ` Miklos Szeredi

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®