Messages in this thread | ![/](/images/icornerl.gif) | | Date | Fri, 17 Oct 2003 20:06:12 +0200 | From | Jens Axboe <> | Subject | Re: [PATCH] ide write barrier support |
| |
On Fri, Oct 17 2003, Manfred Spraul wrote: > Jens wrote: > > >The problem is that as far as I can see the best way to make fsync > >really work is to make the last write a barrier write. That > >automagically gets everything right for you - when the last block goes > >to disk, you know the previous ones have already. And when the last > >block completes, you know the whole lot is on platter. > > > Are you sure? > What prevents the io scheduler from writing the last block before other > blocks?
Very sure, the io scheduler will never put the barrier write before previously comitted writes. So yes, it will work as described.
Jens
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| ![\](/images/icornerr.gif) |