Most recent kernel where this bug did *NOT* occur: Distribution: Ubuntu festy Hardware Environment: ?? Software Environment: Linux ?? #2 SMP Wed May 23 01:46:23 UTC 2007 Problem Description: kern.log::: un 4 11:39:21 Exile kernel: [ 11.259447] PCI: PCI BIOS revision 2.10 entry at 0xfc96e, last bus=2 Jun 4 11:39:21 Exile kernel: [ 11.259454] PCI: Using configuration type 1 Jun 4 11:39:21 Exile kernel: [ 11.259459] Setting up standard PCI resources Jun 4 11:39:21 Exile kernel: [ 11.276403] ACPI: Interpreter enabled Jun 4 11:39:21 Exile kernel: [ 11.276411] ACPI: Using PIC for interrupt routing Jun 4 11:39:21 Exile kernel: [ 11.279316] ACPI: PCI Root Bridge [PCI0] (0000:00) Jun 4 11:39:21 Exile kernel: [ 11.279340] PCI: Probing PCI hardware (bus 00) Jun 4 11:39:21 Exile kernel: [ 11.279659] ACPI: Assume root bridge [\_SB_.PCI0] bus is 0 Jun 4 11:39:21 Exile kernel: [ 11.292712] PCI quirk: region 0800-087f claimed by ICH4 ACPI/GPIO/TCO Jun 4 11:39:21 Exile kernel: [ 11.292721] PCI quirk: region 0880-08bf claimed by ICH4 GPIO Jun 4 11:39:21 Exile kernel: [ 11.293038] Boot video device is 0000:01:00.0 Jun 4 11:39:21 Exile kernel: [ 11.293458] PCI: Transparent bridge - 0000:00:1e.0 Jun 4 11:39:21 Exile kernel: [ 11.293579] PCI: Bus #03 (-#06) is hidden behind transparent bridge #02 (-#02) (try 'pci=assign-busses') Jun 4 11:39:21 Exile kernel: [ 11.293587] Please report the result to linux- kernel to fix this permanently Jun 4 11:39:21 Exile kernel: [ 11.293665] PCI: Bus #07 (-#0a) is hidden behind transparent bridge #02 (-#02) (try 'pci=assign-busses') Jun 4 11:39:21 Exile kernel: [ 11.293673] Please report the result to linux- kernel to fix this permanently Jun 4 11:39:21 Exile kernel: [ 11.293706] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT] Jun 4 11:39:21 Exile kernel: [ 11.350448] ACPI: PCI Interrupt Link [LNKA] (IRQs 9 10 *11) Jun 4 11:39:21 Exile kernel: [ 11.351093] ACPI: PCI Interrupt Link [LNKB] (IRQs 5 7) *11 Jun 4 11:39:21 Exile kernel: [ 11.351736] ACPI: PCI Interrupt Link [LNKC] (IRQs 9 10 *11) Jun 4 11:39:21 Exile kernel: [ 11.352378] ACPI: PCI Interrupt Link [LNKD] (IRQs 5 7 9 10 *11) Jun 4 11:39:21 Exile kernel: [ 11.352984] ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 6 7 9 10 11 12 14 15) *0, disabled. Jun 4 11:39:21 Exile kernel: [ 11.353648] ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 6 7 9 10 *11 12 14 15) Jun 4 11:39:21 Exile kernel: [ 11.356045] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.AGP_._PRT] Jun 4 11:39:21 Exile kernel: [ 11.357813] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PCIE._PRT] Jun 4 11:39:21 Exile kernel: [ 11.359595] Linux Plug and Play Support v0.97 (c) Adam Belay Jun 4 11:39:21 Exile kernel: [ 11.359613] pnp: PnP ACPI init Jun 4 11:39:21 Exile kernel: [ 11.427723] pnp: PnP ACPI: found 13 devices Jun 4 11:39:21 Exile kernel: [ 11.427735] PnPBIOS: Disabled by ACPI PNP Jun 4 11:39:21 Exile kernel: [ 11.427826] PCI: Using ACPI for IRQ routing Jun 4 11:39:21 Exile kernel: [ 11.427833] PCI: If a device doesn't work, try "pci=routeirq". If it helps, post a report Jun 4 11:39:21 Exile kernel: [ 11.436889] NET: Registered protocol family 8 Jun 4 11:39:21 Exile kernel: [ 11.436895] NET: Registered protocol family 20 kkkkkk, nn
For Greg and others: I'll likely use the same text in other bug reports too, unless I see something new, which I'll note on the top of my bug comments. Many thanks for the report, I reviewed it and have this result: The messages PCI: Bus #03 (-#06) is hidden behind transparent bridge #02 (-#02) (try 'pci=assign-busses') PCI: Bus #07 (-#0a) is hidden behind transparent bridge #02 (-#02) (try 'pci=assign-busses') indicate that two PCI busses are not reachable by your system, but it is very likely that if these busses are two CardBus slots, then yenta-socket fixes this as of 2.6.20, and lets you see your cardbus cards, so when they are, there is no issue at all. Unless you have PCI hardware connected to your machine which is not shown by lspci after loading all neccessary drivers (eg. yenta_socket), we can close this bug: I'd then go forward and simply propose to either delete this warning check or to change it it a PCI-internal warning message and refine it a bit (so that it only is triggered in cases which are not addressed by yenta-socket) Not that if a secific driver is not working, then this is not in relation to this bug report, this bug report is only about PCI devices which may potentially not show up in lspci and for which the driver also will never see. Unless the PCI device is not shown in PCI, open a new bug if you have an issue with a driver. Again many thanks for the report and if I hear nothing new regarding this bug report, I'll close it when the 'bus hidden behind bridge' message is fixed.
Thanks, closing as duplicate of bug 8074. The message is has been disabled in the latest upstream kernel release (2.6.22 stable series as well as 2.6.23), it's now a debug message which is not shown when not debugging. *** This bug has been marked as a duplicate of bug 8074 ***