Fix PCI allocation warning
PATCH 1/1 Fix PCI allocation warning
Print the correct domain when a PCI resource allocation fails.
Signed-off-by Anton Blanchard <[email protected]>
arch/ppc64/kernel/pSeries_pci.c renamed from arch/ppc64/kernel/pSeries_pci.c~pci-allocation-warning +6 -4
@@ -600,8 +600,9 @@ void __devinit pcibios_fixup_bus(structBUG ();/* No I/O resource for this PHB? */ if (request_resource (&ioport_resource, res)) -printk (KERN_ERR "Failed to request IO" -"on hose %d\n" ,0 /* FIXME */ ); +printk (KERN_ERR "Failed to request IO on " +"PCI domain %d\n" ,pci_domain_nr (bus)); +for (i =0 ; i <3 ; ++i) { res = &hose->mem_resources[i];
@@ -609,8 +610,9 @@ void __devinit pcibios_fixup_bus(structBUG ();/* No memory resource for this PHB? */ bus->resource[i+1 ] = res;if (res->flags &&request_resource (&iomem_resource, res)) -printk (KERN_ERR "Failed to request MEM" -"on hose %d\n" ,0 /* FIXME */ ); +printk (KERN_ERR "Failed to request MEM on " +"PCI domain %d\n" , +pci_domain_nr (bus)); } }else if (pci_probe_only && (dev->class >>8 ) ==PCI_CLASS_BRIDGE_PCI ) {
_