Source-Changes archive

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

Re: CVS commit: src/sys/dev/ata



On Tue, Feb 10, 2009 at 01:04:35PM +0100, Manuel Bouyer wrote:
> > Log Message:
> > Add two more entries to the quirk table for hard disks which need the
> > LBA 48 work around. The first entry will watch the Seagate ST3160815AS
> > (and similar models), the second one HP's OEM version of the same drive.
> > 
> > This avoids the RAID rebuild problems described in PR kern/40569.
> 
> Why ? we should now autodetect this kind of issue; do you know why
> the detect code didn't work for these drives ?

Well, it used to work. When I first build the RAID 1 on those two drives
I got one error per drive and the RAID build fine.

But after one the disks got removed from the RAID 1 after a read error
(not sure what happened there) I was never able to rebuild the RAID
before I added those entries.

Here is what I got yesterday:

RECON: initiating reconstruction on col 0 -> spare at col 2
wd3e: LBA48 bug reading fsbn 268435392 of 268435392-268435519 (wd3 bn 
268435455; cn 266305 tn 0 sn 15), retrying
wd3: soft error (corrected)
wd2e: error writing fsbn 268435392 of 268435392-268435519 (wd2 bn 268435455; cn 
266305 tn 0 sn 15), retrying
wd2: (id not found)
ahcisata0 port 2: device present, speed: 1.5Gb/s
wd2e: error writing fsbn 268435392 of 268435392-268435519 (wd2 bn 268435455; cn 
266305 tn 0 sn 15), retrying
wd2: (id not found)
ahcisata0 port 2: device present, speed: 1.5Gb/s
wd2e: error writing fsbn 268435392 of 268435392-268435519 (wd2 bn 268435455; cn 
266305 tn 0 sn 15), retrying
wd2: (id not found)
ahcisata0 port 2: device present, speed: 1.5Gb/s
wd2e: error writing fsbn 268435392 of 268435392-268435519 (wd2 bn 268435455; cn 
266305 tn 0 sn 15), retrying
wd2: (id not found)
ahcisata0 port 2: device present, speed: 1.5Gb/s
wd2e: error writing fsbn 268435392 of 268435392-268435519 (wd2 bn 268435455; cn 
266305 tn 0 sn 15), retrying
wd2: (id not found)
ahcisata0 port 2: device present, speed: 1.5Gb/s
wd2e: error writing fsbn 268435392 of 268435392-268435519 (wd2 bn 268435455; cn 
266305 tn 0 sn 15)
wd2: (id not found)
raid1: Recon write failed!
raid1: reconstruction failed.
pending writes: 1
ahcisata0 port 2: device present, speed: 1.5Gb/s

After I added both drives to the quirk table the RAID rebuild worked fine.

        Kind regards

-- 
Matthias Scheler                                  http://zhadum.org.uk/


Home | Main Index | Thread Index | Old Index