linux-fsdevel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [LSF/MM TOPIC] [ATTEND] Direct IO
@ 2014-01-16 22:28 Kent Overstreet
  0 siblings, 0 replies; only message in thread
From: Kent Overstreet @ 2014-01-16 22:28 UTC (permalink / raw)
  To: lsf-pc, LKML, linux-fsdevel

Hi, I'd like to discuss the current state and future direction of the DIO code.

I and others have been kicking around the idea for some time now of reworking
direct IO at the filesystem level in terms of bios; this will radically simplify
fs/direct-IO.c, and solve some other longstanding issues, like double usage of
the page cache by the loopback device - the goal will be for things like loop to
just be able to submit bios to the filesystem code.

Immutable biovecs are now almost upstream, which was a major prereq; this helps
enables a DIO rewrite that basically pushes bios up a layer. Soon, we'll need to
start reworking vfs interfaces, and input from the filesystem developers
(especially btrfs) will be necessary there.

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2014-01-16 22:28 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-01-16 22:28 [LSF/MM TOPIC] [ATTEND] Direct IO Kent Overstreet

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).