lkml.org 
[lkml]   [2015]   [Nov]   [4]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    From
    SubjectRe: [RFC 00/11] DAX fsynx/msync support
    Date
    Jeff Moyer <jmoyer@redhat.com> writes:

    >> Hence once the filesystem has waited on the REQ_WRITE|REQ_FLUSH IO
    >> to complete, we know that all the earlier REQ_WRITE IOs are on
    >> stable storage, too. Hence there's no need for the elevator to drain
    >> the queue to guarantee completion ordering - the dispatch ordering
    >> and flush/fua write semantics guarantee that when the flush/fua
    >> completes, all the IOs dispatch prior to that flush/fua write are
    >> also on stable storage...
    >
    > Des xfs rely on this model for correctness? If so, I'd say we've got a
    > problem.

    Dave?


    \
     
     \ /
      Last update: 2015-11-04 20:01    [W:4.957 / U:0.004 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site