I got the different dmesg between Gentoo and Fedora system. Gentoo system can not probe PCI interrupts on TI cardbus. Reproducible: Always Steps to Reproduce: 1. Install Gentoo on IBM ThinkPad R40 2. Compile Gentoo-dev-sources with "genkernel all" 3. Insert IBM 10/100 Etherjet Cardbus adapter. 4. System can not detect IBM cardbus adapter. ---> problem 5. However, same defect found without IBM cardbus adapter. Actual Results: The following is the part of dmesg. The first one is on Gentoo system and the second one is on Fedora system. ---------------------------------------- ACPI: PCI interrupt 0000:02:00.0[A] -> GSI 11 (level, low) -> IRQ 11 Yenta: CardBus bridge found at 0000:02:00.0 [1014:0528] Yenta: Using INTVAL to route CSC interrupts to PCI Yenta: Routing CardBus interrupts to PCI Yenta TI: socket 0000:02:00.0, mfunc 0x01d11002, devctl 0x64 Yenta TI: socket 0000:02:00.0 probing PCI interrupt failed, trying to fix Yenta TI: socket 0000:02:00.0 no PCI interrupts. Fish. Please report. Yenta: ISA IRQ mask 0x0000, PCI irq 0 Socket status: fffffff ====================================================================== ACPI: PCI interrupt 0000:02:00.0[A] -> GSI 11 (level, low) -> IRQ 11 Yenta: CardBus bridge found at 0000:02:00.0 [1014:0528] Yenta: Using INTVAL to route CSC interrupts to PCI Yenta: Routing CardBus interrupts to PCI Yenta TI: socket 0000:02:00.0, mfunc 0x01d11002, devctl 0x64 Yenta: ISA IRQ mask 0x04b8, PCI irq 11 Socket status: 30000020
I am sorry to open this but it turned out to be a hardware defect itself.. So, I will cancel this.