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

Bug#336688: yaird also add [permanent] ide-generic



On Fri, Nov 18, 2005 at 03:36:52AM +0100, Mau wrote:
> Yaird also adds to the initrd the [permanent] ide-generic module,
> which then prevents piix from loading. The result are the messages
> "PIIX4: port 0x01f0 already claimed by ide0" and "PIIX4: port 0x0170
> already claimed by ide1" at boot and PIIX ide channels irq driven.
> 
> ide-generic should probably not be permanent as it's not needed to boot
> the root filesystem. Please fix!

Sigh, ide-generic.  With via82cxxx (2.6.8) on a test box here, the
IDE disk will only work if ide-generic is present.  In /sys I see no hint
where ide-generic must and must not be used.

If I'm correct, the issue is that ide-generic will manage any IDE chipset
that's not handled by any other driver; if another driver is loaded after
ide-generic, the IDE devices are already claimed.

However, as long as ide-generic is loaded after the chipset drivers,
all this ambiguity should not hurt too much.  For common hardware,
ide-generic is expected to be one of the last drivers loaded.

Could you post the output of 'yaird -v' to see if the issue is an ordering
problem?

Regards,
Erik



Reply to: