Thanks Lars. I'm just pasting the upstream git commit id below for the kernel team to reference. Indeed as Lars mentioned, this will be included by default in Karmic. I'll approve the Jaunty nomination for a SRU - stable release update. This patch will also likely be available in the upstream 2.6.30-rc3 mainline kernel build once it is released so you may want to keep an eye out for that to test - https://wiki.ubuntu.com/KernelMainlineBuilds
WDC WD1600JS-62MHB5 successfully hits the window between ATA/ATAPI-7
and Serial ATA II standards and reports 3c/c3 signature which now is
assigned to SEMB. Make ata_dev_classify() report ATA_DEV_SEMB on the
sig and let ata_dev_read_id() work around it by trying IDENTIFY once.
This fixes bko#11579.
Signed-off-by: Tejun Heo <email address hidden>
Reported-by: David Haun <email address hidden>
Reported-by: Lars Wirzenius <email address hidden>
Reported-by: Juan Manuel <email address hidden>
Signed-off-by: Jeff Garzik <email address hidden>
Thanks Lars. I'm just pasting the upstream git commit id below for the kernel team to reference. Indeed as Lars mentioned, this will be included by default in Karmic. I'll approve the Jaunty nomination for a SRU - stable release update. This patch will also likely be available in the upstream 2.6.30-rc3 mainline kernel build once it is released so you may want to keep an eye out for that to test - https:/ /wiki.ubuntu. com/KernelMainl ineBuilds
ogasawara@ yoji:~/ linux-2. 6$ git log 79b42babbac2a5a 522b8e269fb2811 b6e1063030 522b8e269fb2811 b6e1063030
commit 79b42babbac2a5a
Author: Tejun Heo <email address hidden>
Date: Wed Apr 15 06:21:10 2009 +0900
libata: handle SEMB signature better
WDC WD1600JS-62MHB5 successfully hits the window between ATA/ATAPI-7
and Serial ATA II standards and reports 3c/c3 signature which now is
assigned to SEMB. Make ata_dev_classify() report ATA_DEV_SEMB on the
sig and let ata_dev_read_id() work around it by trying IDENTIFY once.
This fixes bko#11579.
Signed-off-by: Tejun Heo <email address hidden>
Reported-by: David Haun <email address hidden>
Reported-by: Lars Wirzenius <email address hidden>
Reported-by: Juan Manuel <email address hidden>
Signed-off-by: Jeff Garzik <email address hidden>