https://bugzilla.novell.com/show_bug.cgi?id=407592 User trenn@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=407592#c16 Thomas Renninger <trenn@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |behlert@novell.com, trenn@novell.com, | |zoz@novell.com Status|NEEDINFO |ASSIGNED Info Provider|trenn@novell.com | --- Comment #16 from Thomas Renninger <trenn@novell.com> 2008-08-14 04:56:07 MDT --- This is a BIOS bug and there is not much we can/should do about this: If you look at the IO address exported by PCI config of the OHCI (Nec) device: 04:00.0 USB Controller: NEC Corporation USB (rev 43) (prog-if 10 [OHCI]) . Region 0: Memory at 120000000 (32-bit, non-prefetchable) [size=4K] . Kernel modules: ohci-hcd 04:00.1 USB Controller: NEC Corporation USB (rev 43) (prog-if 10 [OHCI]) . Region 0: Memory at 120001000 (32-bit, non-prefetchable) [size=4K] . Kernel modules: ohci-hcd The System Memery address: 120001000 and 120000000 are simply totally wrong. I can reproduce the bug by simply setting my PCI config to wrong values for the OHCI controller: rmmod ohci_hcd setpci -v -s 00:02.0 BASE_ADDRESS_0=0xe8000000 modprobe ohci_hcd dmesg |tail ACPI: PCI Interrupt 0000:00:02.0[A] -> Link [LUB0] -> GSI 20 (level, low) -> IRQ 20 PCI: Setting latency timer of device 0000:00:02.0 to 64 ohci_hcd 0000:00:02.0: OHCI Host Controller ohci_hcd 0000:00:02.0: new USB bus registered, assigned bus number 1 ohci_hcd 0000:00:02.0: USB HC takeover failed! (BIOS/SMM bug) ohci_hcd 0000:00:02.0: can't setup ohci_hcd 0000:00:02.0: USB bus 1 deregistered ACPI: PCI interrupt for device 0000:00:02.0 disabled ohci_hcd 0000:00:02.0: init 0000:00:02.0 fail, -16 ohci_hcd: probe of 0000:00:02.0 failed with error -16 You can try to override the broken PCI config bytes by: setpci -s 04:00.0 BASE_ADDRESS_0=0x... We could try to find a sane value if you provide /proc/iomem, but it does not make much sense. We should try to tell Dell about this. PS: Thanks to Torsten Duwe for helping me finding this that fast. -> Adding Zoz and Behlert, do we have contacts to Dell who could tell their BIOS developers? They probably are happy to see this. Hmm, this bug probably should be set to invalid -> We can't do much about it. I still keep it open so that people do find it easier. -- 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.