From the lspci, this is not a BIOS bug. I investigated further and it's caused by an ugly quirk code in pci_setup_device. Whenever a device is of IDE class,
https://bugzilla.novell.com/show_bug.cgi?id=558740 https://bugzilla.novell.com/show_bug.cgi?id=558740#c31 --- Comment #31 from Jiri Slaby <jslaby@novell.com> 2010-11-11 14:53:43 UTC --- the function sets the device's BARs (I/O resources) to 0x1F0, 0x3F6, 0x170, 0x376. But as 0x170 was previously granted to 00:1f.0 (by another quirk), pci_claim_resource complains about the conflict and zeroes the BAR 2. As a result, 00:1f.1 (the IDE controller) has completely bogus resources set. Let's remove the quirk from pci_setup_device, build the kernel[1] and find somebody who can build installation ISOs. [1] Will appear at http://download.opensuse.org/repositories/home:/jirislaby:/kern-11.3-ide -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.