[GIT PULL] PCI fixes for v4.18
From: Bjorn Helgaas
Date: Thu Jul 19 2018 - 14:44:28 EST
PCI fixes:
- Fix crashes that happen when PHY drivers are left disabled in the V3
Semiconductor, MediaTek, Faraday, Aardvark, DesignWare, Versatile,
and X-Gene host controller drivers (Sergei Shtylyov)
- Fix a NULL pointer dereference in the endpoint library configfs support
(Kishon Vijay Abraham I)
- Fix a race condition in Hyper-V IRQ handling (Dexuan Cui)
The following changes since commit 83235822b8b4fe47ecbd6b6bcbcc902860ac00fc:
nfp: stop limiting VFs to 0 (2018-06-29 15:09:00 -0500)
are available in the Git repository at:
ssh://git@xxxxxxxxxxxxxxxxxxx/pub/scm/linux/kernel/git/helgaas/pci.git tags/pci-v4.18-fixes-3
for you to fetch changes up to 270ed733e68955049b693bea8f4a1efb293a96ae:
PCI: v3-semi: Fix I/O space page leak (2018-07-18 17:02:13 -0500)
----------------------------------------------------------------
pci-v4.18-fixes-3
----------------------------------------------------------------
Dexuan Cui (1):
PCI: hv: Disable/enable IRQs rather than BH in hv_compose_msi_msg()
Kishon Vijay Abraham I (1):
PCI: endpoint: Fix NULL pointer dereference error when CONFIGFS is disabled
Sergei Shtylyov (8):
PCI: OF: Fix I/O space page leak
PCI: xgene: Fix I/O space page leak
PCI: versatile: Fix I/O space page leak
PCI: designware: Fix I/O space page leak
PCI: aardvark: Fix I/O space page leak
PCI: faraday: Fix I/O space page leak
PCI: mediatek: Fix I/O space page leak
PCI: v3-semi: Fix I/O space page leak
drivers/pci/controller/dwc/pcie-designware-host.c | 3 +-
drivers/pci/controller/pci-aardvark.c | 2 +-
drivers/pci/controller/pci-ftpci100.c | 2 +-
drivers/pci/controller/pci-hyperv.c | 8 +--
drivers/pci/controller/pci-v3-semi.c | 2 +-
drivers/pci/controller/pci-versatile.c | 2 +-
drivers/pci/controller/pci-xgene.c | 2 +-
drivers/pci/controller/pcie-mediatek.c | 2 +-
drivers/pci/endpoint/pci-epf-core.c | 62 ++++++++++++++++-------
drivers/pci/of.c | 2 +-
drivers/pci/pci.c | 38 ++++++++++++++
include/linux/pci.h | 2 +
12 files changed, 97 insertions(+), 30 deletions(-)