Re: Raid10 & Rhel

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

 



On Thu, 19 Nov 2009 00:51:10 +0100
Erwan MAS <erwan@xxxxxxxxxx> wrote:

> Hello ,
> 
> I have found this bug in RehHat Bugzilla 
> 
> "md raid10 far layout resync corruption bug in rhel kernel
> 2.6.18-92.1.13.el5"
> 
> https://bugzilla.redhat.com/show_bug.cgi?id=468379
> 
> 
> The bug is not very verbose .
> 
> Someone have more information ?
> 
> 

If you look in the kernel git history for that patch that is identified,
you find it comes with a comment as below.
Maybe that is the more information you want?  You aren't very specific.

NeilBrown

    [PATCH] md: fix raid10 recovery problem.
    
    There are two errors that can lead to recovery problems with raid10
    when used in 'far' more (not the default).
    
    Due to a '>' instead of '>=' the wrong block is located which would
    result in garbage being written to some random location, quite
    possible outside the range of the device, causing the newly
    reconstructed device to fail. 
    The device size calculation had some rounding errors (it didn't
    round when it should) and so recovery would go a few blocks too far
    which would again cause a write to a random block address and
    probably a device error. 
    The code for working with device sizes was fairly confused and
    spread out, so this has been tided up a bit.
    
--
To unsubscribe from this list: send the line "unsubscribe linux-raid" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux RAID Wiki]     [ATA RAID]     [Linux SCSI Target Infrastructure]     [Linux Block]     [Linux IDE]     [Linux SCSI]     [Linux Hams]     [Device Mapper]     [Device Mapper Cryptographics]     [Kernel]     [Linux Admin]     [Linux Net]     [GFS]     [RPM]     [git]     [Yosemite Forum]


  Powered by Linux