Bug 8903

Summary: PCI: Bus #06 (-#09) is hidden behind transparent bridge #05 (-#05) (try 'pci=assign-busses')
Product: Drivers Reporter: Neil Wilson (aldursys)
Component: PCIAssignee: Bernhard Kaindl (bk)
Status: RESOLVED DUPLICATE    
Severity: normal CC: bunk, greg
Priority: P1    
Hardware: All   
OS: Linux   
Kernel Version: 2.6.22 Subsystem:
Regression: --- Bisected commit-id:
Attachments: Dmesg for kernel log error *with* assign-busses
dmesg log *without* assing-busses

Description Neil Wilson 2007-08-18 04:11:39 UTC
Most recent kernel where this bug did not occur:
Distribution: Ubuntu Gutsy Tribe 4
Hardware Environment: Lenovo 3000 N100 T5300 Intel Processor 

Get 

PCI: Bus #06 (-#09)
is hidden behind transparent bridge #05 (-#05) (try 'pci=assign-busses')
Comment 1 Neil Wilson 2007-08-18 04:12:33 UTC
Created attachment 12436 [details]
Dmesg for kernel log error *with* assign-busses
Comment 2 Neil Wilson 2007-08-18 04:18:43 UTC
Created attachment 12437 [details]
dmesg log *without* assing-busses
Comment 3 Bernhard Kaindl 2007-10-16 06:29:39 UTC
Is this just a warning which I left in to be sure that the reason for it is properly dealt with, but we removed it from the normal user's sight now because we found

* that the PCI misconfiguration which is being indicated in this message only
  seems to be an issue with CardBus and
* that the CardBus fixup code which we have in place since 2.6.18 with appears
  to be sufficient.

Thus, I submitted a patch which was merged mainline with 2.6.22.6 and 2.6.23
that turns it into a message which is only enabled when debugging PCI, so in
practical users terms, the warning is gone. 


*** This bug has been marked as a duplicate of bug 7531 ***