Hi Jorno,

Assuming the fix was in 2.6.24.5, the upcoming Intrepid Ibex 8.10 kernel
should already have this fix incorporated.  I'll go ahead and open the
Hardy nomination for it to be backported.  Also including the git commit
it which I believe is the patch they are referencing from 2.6.24.5.
Thanks.

[EMAIL PROTECTED]:~/linux-2.6$ git log -p 
bd2ab67030e9116f1e4aae1289220255412b37fd
commit bd2ab67030e9116f1e4aae1289220255412b37fd
Author: Dan Williams <[EMAIL PROTECTED]>
Date:   Thu Apr 10 21:29:27 2008 -0700

    md: close a livelock window in handle_parity_checks5
    
    If a failure is detected after a parity check operation has been initiated,
    but before it completes handle_parity_checks5 will never quiesce operations 
on
    the stripe.
    
    Explicitly handle this case by "canceling" the parity check, i.e.  clear the
    STRIPE_OP_CHECK flags and queue the stripe on the handle list again to 
refresh
    any non-uptodate blocks.
    
    Kernel versions >= 2.6.23 are susceptible.
    
    Cc: <[EMAIL PROTECTED]>
    Cc: NeilBrown <[EMAIL PROTECTED]>
    Signed-off-by: Dan Williams <[EMAIL PROTECTED]>
    Signed-off-by: Andrew Morton <[EMAIL PROTECTED]>
    Signed-off-by: Linus Torvalds <[EMAIL PROTECTED]>


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

** Changed in: linux (Ubuntu Hardy)
   Importance: Undecided => Medium
     Assignee: (unassigned) => Ubuntu Kernel Team (ubuntu-kernel-team)
       Status: New => Triaged

-- 
DMESG - kernel BUG at /build/buildd/linux-2.6.24/fs/sysfs/file.c:126!
https://bugs.launchpad.net/bugs/244377
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