Merge tag 'pci-v4.10-fixes-1' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaa...
authorLinus Torvalds <torvalds@linux-foundation.org>
Thu, 19 Jan 2017 17:59:46 +0000 (09:59 -0800)
committerLinus Torvalds <torvalds@linux-foundation.org>
Thu, 19 Jan 2017 17:59:46 +0000 (09:59 -0800)
commit81aaeaac461071c591cbd188748ad875e0efae7e
treed6794b69567caae9d57ec0040a7e568f680ac28a
parent2ed5e5af2f9d5fb583ac1d36ba819f787bafbda6
parent4d191b1b63c209e37bf27938ef365244d3c41084
Merge tag 'pci-v4.10-fixes-1' of git://git./linux/kernel/git/helgaas/pci

Pull PCI fixes from Bjorn Helgaas:

 - recognize that a PCI-to-PCIe bridge originates a PCIe hierarchy, so
   we enumerate that hierarchy correctly

 - X-Gene: fix a change merged for v4.10 that broke MSI

 - Keystone: avoid reading undefined registers, which can cause
   asynchronous external aborts

 - Supermicro X8DTH-i/6/iF/6F: ignore broken _CRS that caused us to
   change (and break) existing I/O port assignments

* tag 'pci-v4.10-fixes-1' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci:
  PCI/MSI: pci-xgene-msi: Fix CPU hotplug registration handling
  PCI: Enumerate switches below PCI-to-PCIe bridges
  x86/PCI: Ignore _CRS on Supermicro X8DTH-i/6/iF/6F
  PCI: designware: Check for iATU unroll only on platforms that use ATU