Re: O_DIRECT and barriers

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Theodore Tso
Date: Friday, August 21, 2009 - 7:11 pm

On Fri, Aug 21, 2009 at 03:45:18PM -0700, Joel Becker wrote:

Yeah, I guess we can only do that if the filesystem guarantees
coherence between the page cache and O_DIRECT reads; it's been a long
while since I've studied that code, so I'm not sure whether all
filesystems that support O_DIRECT provide this coherency (since I
thought it was provided in the generic O_DIRECT routines, isn't it?)
or not.

							- Ted
--
To unsubscribe from this list: send the line "unsubscribe linux-fsdevel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
O_DIRECT and barriers, Christoph Hellwig, (Thu Aug 20, 3:12 pm)
Re: O_DIRECT and barriers, Jens Axboe, (Fri Aug 21, 4:40 am)
Re: O_DIRECT and barriers, Jamie Lokier, (Fri Aug 21, 6:54 am)
Re: O_DIRECT and barriers, Christoph Hellwig, (Fri Aug 21, 7:20 am)
Re: O_DIRECT and barriers, Christoph Hellwig, (Fri Aug 21, 7:26 am)
Re: O_DIRECT and barriers, James Bottomley, (Fri Aug 21, 8:06 am)
Re: O_DIRECT and barriers, Christoph Hellwig, (Fri Aug 21, 8:23 am)
Re: O_DIRECT and barriers, Jamie Lokier, (Fri Aug 21, 8:24 am)
Re: O_DIRECT and barriers, Christoph Hellwig, (Fri Aug 21, 10:45 am)
Re: O_DIRECT and barriers, Ric Wheeler, (Fri Aug 21, 12:18 pm)
Re: O_DIRECT and barriers, Theodore Tso, (Fri Aug 21, 3:08 pm)
Re: O_DIRECT and barriers, Joel Becker, (Fri Aug 21, 3:38 pm)
Re: O_DIRECT and barriers, Joel Becker, (Fri Aug 21, 3:45 pm)
Re: O_DIRECT and barriers, Jamie Lokier, (Fri Aug 21, 5:50 pm)
Re: O_DIRECT and barriers, Jamie Lokier, (Fri Aug 21, 5:56 pm)
Re: O_DIRECT and barriers, Theodore Tso, (Fri Aug 21, 7:06 pm)
Re: O_DIRECT and barriers, Theodore Tso, (Fri Aug 21, 7:11 pm)
Re: O_DIRECT and barriers, Theodore Tso, (Fri Aug 21, 7:19 pm)
Re: O_DIRECT and barriers, Theodore Tso, (Fri Aug 21, 7:31 pm)
Re: O_DIRECT and barriers, Christoph Hellwig, (Sun Aug 23, 7:34 pm)
Re: O_DIRECT and barriers, Christoph Hellwig, (Sun Aug 23, 7:37 pm)
Re: O_DIRECT and barriers, Christoph Hellwig, (Sun Aug 23, 7:42 pm)
Re: O_DIRECT and barriers, Dave Chinner, (Tue Aug 25, 11:34 pm)
Re: O_DIRECT and barriers, Jamie Lokier, (Wed Aug 26, 8:01 am)
Re: O_DIRECT and barriers, Theodore Tso, (Wed Aug 26, 11:47 am)
Re: O_DIRECT and barriers, Jamie Lokier, (Thu Aug 27, 7:34 am)
Re: O_DIRECT and barriers, Jamie Lokier, (Thu Aug 27, 7:50 am)
adding proper O_SYNC/O_DSYNC, was Re: O_DIRECT and barriers, Christoph Hellwig, (Thu Aug 27, 10:10 am)
Re: adding proper O_SYNC/O_DSYNC, was Re: O_DIRECT and bar ..., Christoph Hellwig, (Fri Aug 28, 8:46 am)
Re: adding proper O_SYNC/O_DSYNC, was Re: O_DIRECT and bar ..., Christoph Hellwig, (Fri Aug 28, 9:17 am)
Re: adding proper O_SYNC/O_DSYNC, was Re: O_DIRECT and bar ..., Christoph Hellwig, (Fri Aug 28, 9:41 am)
Re: adding proper O_SYNC/O_DSYNC, was Re: O_DIRECT and bar ..., Christoph Hellwig, (Fri Aug 28, 2:08 pm)
Re: adding proper O_SYNC/O_DSYNC, was Re: O_DIRECT and bar ..., Christoph Hellwig, (Fri Aug 28, 2:29 pm)
Re: adding proper O_SYNC/O_DSYNC, was Re: O_DIRECT and bar ..., Christoph Hellwig, (Fri Aug 28, 3:39 pm)
Re: adding proper O_SYNC/O_DSYNC, was Re: O_DIRECT and bar ..., Christoph Hellwig, (Fri Aug 28, 4:46 pm)