On Wed, Aug 17, 2005 at 05:33:50PM -0500, Ardo van Rangelrooij wrote: > 2.6.11: > > BIOS-provided physical RAM map: > ACPI: IRQ0 used by override. > ACPI: IRQ2 used by override. > ACPI: IRQ9 used by override. > ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx > ide0: BM-DMA at 0xfc00-0xfc07, BIOS settings: hda:DMA, hdb:DMA > ide1: BM-DMA at 0xfc08-0xfc0f, BIOS settings: hdc:DMA, hdd:DMA > Probing IDE interface ide0... > ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 > Probing IDE interface ide1... > ide1 at 0x170-0x177,0x376 on irq 15 > Probing IDE interface ide2... > Probing IDE interface ide3... > Probing IDE interface ide4... > Probing IDE interface ide5... > /dev/ide/host0/bus0/target1/lun0: p1 > /dev/ide/host0/bus1/target0/lun0: p1 > /dev/ide/host0/bus1/target1/lun0: p1 > > 2.6.12: > > BIOS-provided physical RAM map: > ACPI: IRQ0 used by override. > ACPI: IRQ2 used by override. > ACPI: IRQ9 used by override. > Boot video device is 0000:01:00.0 > ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx > Probing IDE interface ide0... > Probing IDE interface ide1... > Probing IDE interface ide2... > Probing IDE interface ide3... > Probing IDE interface ide4... > Probing IDE interface ide5... > ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 > ide1 at 0x170-0x177,0x376 on irq 15 > /dev/ide/host0/bus0/target1/lun0: p1 > /dev/ide/host1/bus0/target0/lun0: p1 > /dev/ide/host1/bus0/target1/lun0: p1 > VP_IDE: port 0x01f0 already claimed by ide0 > VP_IDE: port 0x0170 already claimed by ide1
That is certainly the generic driver loading instead on 2.6.12. > and dmesg | grep VP_IDE gives: > > 2.6.11: > > VP_IDE: IDE controller at PCI slot 0000:00:0f.1 > VP_IDE: chipset revision 6 > VP_IDE: not 100% native mode: will probe irqs later > VP_IDE: VIA vt8237 (rev 00) IDE UDMA133 controller on pci0000:00:0f.1 > > 2.6.12: > > VP_IDE: IDE controller at PCI slot 0000:00:0f.1 > VP_IDE: chipset revision 6 > VP_IDE: not 100% native mode: will probe irqs later > VP_IDE: VIA vt8237 (rev 00) IDE UDMA133 controller on pci0000:00:0f.1 > VP_IDE: port 0x01f0 already claimed by ide0 > VP_IDE: port 0x0170 already claimed by ide1 > VP_IDE: neither IDE port enabled (BIOS) > > And when doing lsmod, 2.6.11 has via82cxxx immediately after ide-core and way > before ide-generic, while 2.6.12 has ide-generic followed by via82cxxx. Yeah initrd has the load order wrong on 2.6.12 then. > Using /etc/modules doesn't work, since discover and company already have done > the damage. /etc/modules runs before discover as far as I know. initrd may already have done it. adding the via82cxxx driver (check name to be sure) to /etc/mkinitrd/modules and then rebuilding the /boot/initrd image for your kernel should help. Anything you list explicitly is loaded first by initrd. Len Sorensen -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

