From c87c6eeba4ea2a181c0dea55dd1f8535b0a66088 Mon Sep 17 00:00:00 2001 From: Bjorn Helgaas Date: Fri, 28 Oct 2011 16:25:40 -0600 Subject: [PATCH] --- yaml --- r: 283356 b: refs/heads/master c: a9d9f5276cb3fa08351e8837ab9398bfd8e69a2e h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/drivers/pci/probe.c | 13 ++++++++++++- 2 files changed, 13 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index 5d4000930467..93125703b07d 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 45ca9e9730c5acdb482dd95799fd8ac834481897 +refs/heads/master: a9d9f5276cb3fa08351e8837ab9398bfd8e69a2e diff --git a/trunk/drivers/pci/probe.c b/trunk/drivers/pci/probe.c index d5d0ab810f79..2f0b14451d9d 100644 --- a/trunk/drivers/pci/probe.c +++ b/trunk/drivers/pci/probe.c @@ -1525,9 +1525,10 @@ unsigned int __devinit pci_scan_child_bus(struct pci_bus *bus) struct pci_bus * pci_create_bus(struct device *parent, int bus, struct pci_ops *ops, void *sysdata) { - int error; + int error, i; struct pci_bus *b, *b2; struct device *dev; + struct resource *res; b = pci_alloc_bus(); if (!b) @@ -1580,6 +1581,16 @@ struct pci_bus * pci_create_bus(struct device *parent, b->resource[0] = &ioport_resource; b->resource[1] = &iomem_resource; + if (parent) + dev_info(parent, "PCI host bridge to bus %s\n", dev_name(&b->dev)); + else + printk(KERN_INFO "PCI host bridge to bus %s\n", dev_name(&b->dev)); + + pci_bus_for_each_resource(b, res, i) { + if (res) + dev_info(&b->dev, "root bus resource %pR\n", res); + } + return b; class_dev_reg_err: