> https://bugzilla.kernel.org/show_bug.cgi?id=51331 > I've found that with 3.X (vanilla and Fedora 17) kernels network cards and usb > devices are not recognized on Stratus ftserver 4500 system. > > Kernel reports many 'address space collision' that seems to be the reason why > the devices are not seen. > > The problem appears with all 3.X kernels, 2.6.32 kernel boots and works fine on > this hardware (do not know about other kernel versions). Your 2.6.32 kernel detects the 03:01.0 bridge that leads to the igb device: pci 0000:03:01.0: PCI bridge to [bus 0e-11] pci 0000:0e:1c.0: PCI bridge to [bus 0f] pci 0000:0f:00.0: reg 10 32bit mmio: [0x8a140000-0x8a15ffff] igb 0000:0f:00.0: PCI INT A -> GSI 19 (level, low) -> IRQ 19 but the 3.6.6 kernel doesn't find 03:01.0 or the devices behind it. This looks like the problem fixed by this commit: http://git.kernel.org/?p=linux/kernel/git/torvalds/linux.git;a=commitdiff;h=284f5f9dbac170b054c1e386ef92cbf654e91bba That commit appeared in v3.5, so it should be in your 3.6.6 kernel. It adds a quirk that scans all devices when the DMI SYS_VENDOR matches "ftServer". That quirk should be turned on automatically on your box, but for some reason, your 3.6.6 kernel didn't find the correct DMI information. The 2.6.32 kernel found this: DMI: Stratus ftServer 4500/G7KRV, BIOS BIOS Version 5.0:17 10/19/2010 which would match the quirk. But the 3.6.6 kernel didn't print this DMI information. Was that boot on the same BIOS version? The 3.6.6 log looks like a console capture, and it omits KERN_DEBUG messages. Can you boot 3.6.6 with the "early_ioremap_debug pci=pcie_scan_all" flags and attach a dmesg dump (which will include KERN_DEBUG messages)? -- To unsubscribe from this list: send the line "unsubscribe linux-pci" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html