[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#671776: md/raid10 deadlock at 'Failing raid device'



On Thu, 2012-05-10 at 07:22 +0400, George Shuklin wrote:
> On 10.05.2012 07:03, NeilBrown wrote:
> > Fixed by commit fae8cc5ed0714953b1ad7cf86 I believe.
> >
> > http://git.kernel.org/?p=linux/kernel/git/torvalds/linux.git;a=commitdiff;h=fae8cc5ed
> >
> >    From: NeilBrown<neilb@suse.de>
> >    Date: Tue, 14 Feb 2012 00:10:10 +0000 (+1100)
> >    Subject: md/raid10: fix handling of error on last working device in array.
> >
> >    md/raid10: fix handling of error on last working device in array.
> >
> >    If we get a read error on the last working device in a RAID10 which
> >    contains the target block, then we don't fail the device (which is
> >    good) but we don't abort retries, which is wrong.
> >    We end up in an infinite loop retrying the read on the one device.
> >
> > NeilBrown
> >
> Ok, it was fixed in February and I got it in 3.2 (and I see nothing 
> about it in fresh changelog for 3.2). Was that fix ported to 3.2 in vanilla?

It went into 3.3 and doesn't appear to have been submitted for a stable
update.

Neil, can this go into 3.2.y?  Does it depend on any of the other
changes in 3.3?

Ben.

-- 
Ben Hutchings
Life is what happens to you while you're busy making other plans.
                                                               - John Lennon

Attachment: signature.asc
Description: This is a digitally signed message part


Reply to: