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<ne...@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
signature.asc
Description: This is a digitally signed message part