[PATCH 0/4] add struct pci_host_bridge

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



This series adds a struct pci_host_bridge to track generic host bridge
information like the bus numbers and resources available behind the
host bridge.

The first use is to use the subordinate bus range to fix a problem in
scanning behind bridges.  Currently, we'll try to scan a bus number
that may not even be reachable via the current host bridge.  This
can break devices because we assign the wrong resources to them
(details in 3/3 changelog).

This is intended for linux-next, not for the current merge window.

---

Bjorn Helgaas (4):
      PCI: log bridge reconfiguration information
      PCI: add struct pci_host_bridge and pci_scan_host_bridge()
      PCI: restrict subordinate buses to those reachable via host bridge
      x86/PCI: use pci_create_host_bridge() so PCI core knows subordinate buses


 arch/x86/pci/acpi.c |    6 ++--
 drivers/pci/probe.c |   83 ++++++++++++++++++++++++++++++++++++++++++++++++++-
 include/linux/pci.h |   20 ++++++++++++
 3 files changed, 106 insertions(+), 3 deletions(-)
--
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


[Index of Archives]     [DMA Engine]     [Linux Coverity]     [Linux USB]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Greybus]

  Powered by Linux