lkml.org 
[lkml]   [2005]   [Apr]   [28]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    SubjectRE: [Question] Does the kernel ignore errors writng to disk?
    Date
    From
    > -----Original Message-----
    > From: Alan Cox [mailto:alan@lxorguk.ukuu.org.uk]
    > Sent: Thursday, April 28, 2005 9:58 AM
    > To: Miller, Mike (OS Dev)
    > Cc: Linux Kernel Mailing List; linux-scsi@vger.kernel.org;
    > brace@hp.com
    > Subject: Re: [Question] Does the kernel ignore errors writng to disk?
    >
    > On Mer, 2005-04-27 at 19:40, mike.miller@hp.com wrote:
    > > It looks like the OS/filesystem (ext2/3 and reiserfs) does
    > not wait for for a successful completion. Is this assumption correct?
    >
    > Of course it doesn't. At 250 ops/second for a decent disk no
    > OS waits for completions, all batch and asynchronously queue
    > I/O. See man fsync and also O_DIRECT if you need specific "to
    > disk" support. If you do that be aware that you must also
    > turn write caching off on the IDE disk. I've repeatedly asked
    > the "maintainer" of the IDE layer to do this automatically
    > but gave up bothering long ago. Without that setting users
    > are playing with fire quite honestly.
    >
    > The alternative with latest 2.6 stuff is to turn on Jens
    > Axboe's barrier work which seems to give better performance
    > on a drive new enough to have cache flush operations.
    >
    > Alan
    Thanks, Alan. I'll try Jens barrier.

    >
    >
    -
    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/

    \
     
     \ /
      Last update: 2005-04-28 17:11    [W:0.024 / U:60.632 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site