On Wednesday 30 July 2008, TAKADA Yoshihito wrote: > From: Bartlomiej Zolnierkiewicz <bzolnier@xxxxxxxxx> > Subject: Re: IDE driver assined IRQ for disabled IDE channel > Date: Sun, 27 Jul 2008 15:56:52 +0200 > > > ide_generic has no enablebits checking but 'ide_generic.probe_mask=1' > > kernel parameter can be used to limit probing to the first port only. > > Ok, I understood. > > > However shouldn't a designated IDE PCI host driver be used instead? > > I feel drivers/ide/cs5520 is unstable with TuxOnIce. So I use ide_generic > instead of cs5520 and looked at the state This may be because cs5520 lacks proper PCI Power Management support (which will be addressed really soon - 2.6.27-rc1 has the needed infrastructure and I will post the follow up patch addding it today). > > [ if this is Cx5520 PCI IDE, the cs5520 host driver misses enablebits > > checking, untested fix attached ] > > Yes, My little box has cs5520. I applied the patch, it works fine. > dmesg says: > > Uniform Multi-Platform E-IDE driver > ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx > Cyrix 5520: IDE controller (0x1078:0x0002 rev 0x00) at PCI slot 0000:00:12.0 > PCI: Setting latency timer of device 0000:00:12.0 to 64 > Cyrix 5520: IDE port disabled > ide0: BM-DMA at 0x5000-0x5007 > Probing IDE interface ide0... > hda: IC25N030ATCS04-0, ATA DISK drive Thanks, for testing it. I'll push the fix to Linus and once it is in I'll ping the -stable team to merge 2.6.26 version. Thanks, Bart -- 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