Seems the patch to resolve this is already in the latest development
kernels.  Marking this Fix Released.  Thanks.

ogasaw...@yoji:~/ubuntu-karmic$ git log 73f6aa4d44ab6157badc456ddfa05b31e58de5f0
commit 73f6aa4d44ab6157badc456ddfa05b31e58de5f0
Author: Christoph Hellwig <h...@lst.de>
Date:   Fri Oct 10 17:28:29 2008 +1100

    Fix barrier fail detection in XFS
    
    Currently we disable barriers as soon as we get a buffer in xlog_iodone
    that has the XBF_ORDERED flag cleared.  But this can be the case not only
    for buffers where the barrier failed, but also the first buffer of a
    split log write in case of a log wraparound.  Due to the disabled
    barriers we can easily get directory corruption on unclean shutdowns.
    So instead of using this check add a new buffer flag for failed barrier
    writes.
    
    This is a regression vs 2.6.26 caused by patch to use the right macro
    to check for the ORDERED flag, as we previously got true returned for
    every buffer.
    
    Thanks to Toei Rei for reporting the bug.


** Changed in: linux (Ubuntu)
       Status: New => Fix Released

-- 
XFS in 2.6.27: Barriers are no longer supported by device
https://bugs.launchpad.net/bugs/285555
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to