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(-)