On 8/23/06, Tejun Heo <htejun@xxxxxxxxx> wrote:
Fajun Chen wrote: > On 8/23/06, Tejun Heo <htejun@xxxxxxxxx> wrote: >> Fajun Chen wrote: >> > Hi Folks, >> > >> > I used Linux 2.6.18-rc2 with Jeff Garzik's git libata patch for new EH, >> > hotplug, >> > and pata support. Hardware is ARM IOP80321 with PCI-X. Host adapters >> > is pata Sil680. The sequence of actions are "power off drive -> >> > remove drive -> power on drive -> add drive" and there's kernel errors >> > while adding the drive. Complete dmesg traces attached. Has anyone >> > seen this problem before? >> >> Can you please try the latest -mm? > We have had issues with -mm to get it to run on our ARM IOP80321 > board. Do you have any patches which can be applied to 2.6.18 rc2? ISTR there has been some SCSI ref counting bug fixed recently. I can't really pinpoint it. I've taken a long look at libata-scsi after reading your bug report but couldn't find anything wrong although I found out that things can be simplified quite a bit. I'll submit patch for that after resolving this issue. Does 2.6.18-rc4 work on your platform albeit without sil680 support? If so, I can send you a patch for sil680 over 2.6.18-rc4.
2.6.18-rc4 without Sil680 has not been tested on my platform. What's the difference between rc2 and rc4? In other word, could I apply your upcoming patch for sil680 over 2.6.18-rc2? Quite a few other patches have to been applied to upgrade kernel for our system, I can have much quicker turnaround if your patch is applicable to 2.6.18-rc2. Thanks, Fajun - To unsubscribe from this list: send the line "unsubscribe linux-ide" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html