linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [GIT PULL] PCI fixes for v4.18
@ 2018-08-02 14:28 Bjorn Helgaas
  0 siblings, 0 replies; 5+ messages in thread
From: Bjorn Helgaas @ 2018-08-02 14:28 UTC (permalink / raw)
  To: Linus Torvalds
  Cc: linux-pci, linux-kernel, Lorenzo Pieralisi, Hari Vyas,
	Dan Carpenter, Subrahmanya Lingappa

PCI fixes:

  - Fix integer overflow in new mobiveil driver (Dan Carpenter)

  - Fix race during NVMe removal/rescan (Hari Vyas)


The following changes since commit bd91b56cb3b27492963caeb5fccefe20a986ca8d:

  PCI/AER: Work around use-after-free in pcie_do_fatal_recovery() (2018-07-26 12:13:04 -0500)

are available in the Git repository at:

  ssh://git@gitolite.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git tags/pci-v4.18-fixes-5

for you to fetch changes up to 44bda4b7d26e9fffed6d7152d98a2e9edaeb2a76:

  PCI: Fix is_added/is_busmaster race condition (2018-07-31 11:27:54 -0500)

----------------------------------------------------------------
pci-v4.18-fixes-5

----------------------------------------------------------------
Dan Carpenter (1):
      PCI: mobiveil: Avoid integer overflow in IB_WIN_SIZE

Hari Vyas (1):
      PCI: Fix is_added/is_busmaster race condition

 arch/powerpc/kernel/pci-common.c          |  4 +++-
 arch/powerpc/platforms/powernv/pci-ioda.c |  3 ++-
 arch/powerpc/platforms/pseries/setup.c    |  3 ++-
 drivers/pci/bus.c                         |  6 +++---
 drivers/pci/controller/pcie-mobiveil.c    |  2 +-
 drivers/pci/hotplug/acpiphp_glue.c        |  2 +-
 drivers/pci/pci.h                         | 11 +++++++++++
 drivers/pci/probe.c                       |  4 ++--
 drivers/pci/remove.c                      |  5 +++--
 include/linux/pci.h                       |  1 -
 10 files changed, 28 insertions(+), 13 deletions(-)

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [GIT PULL] PCI fixes for v4.18
@ 2018-07-27 17:18 Bjorn Helgaas
  0 siblings, 0 replies; 5+ messages in thread
From: Bjorn Helgaas @ 2018-07-27 17:18 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: linux-pci, linux-kernel, Lorenzo Pieralisi, Thomas Tai

PCI fixes:

  - Fix a use-after-free error in fatal error recovery (Thomas Tai)


The following changes since commit 270ed733e68955049b693bea8f4a1efb293a96ae:

  PCI: v3-semi: Fix I/O space page leak (2018-07-18 17:02:13 -0500)

are available in the Git repository at:

  ssh://git@gitolite.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git tags/pci-v4.18-fixes-4

for you to fetch changes up to bd91b56cb3b27492963caeb5fccefe20a986ca8d:

  PCI/AER: Work around use-after-free in pcie_do_fatal_recovery() (2018-07-26 12:13:04 -0500)

----------------------------------------------------------------
pci-v4.18-fixes-4

----------------------------------------------------------------
Thomas Tai (1):
      PCI/AER: Work around use-after-free in pcie_do_fatal_recovery()

 drivers/pci/pcie/err.c | 2 ++
 1 file changed, 2 insertions(+)

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [GIT PULL] PCI fixes for v4.18
@ 2018-07-19 18:44 Bjorn Helgaas
  0 siblings, 0 replies; 5+ messages in thread
From: Bjorn Helgaas @ 2018-07-19 18:44 UTC (permalink / raw)
  To: Linus Torvalds
  Cc: linux-pci, linux-kernel, Lorenzo Pieralisi, Dexuan Cui,
	Kishon Vijay Abraham I, Sergei Shtylyov

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@gitolite.kernel.org/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(-)

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [GIT PULL] PCI fixes for v4.18
@ 2018-07-08  3:46 Bjorn Helgaas
  0 siblings, 0 replies; 5+ messages in thread
From: Bjorn Helgaas @ 2018-07-08  3:46 UTC (permalink / raw)
  To: Linus Torvalds
  Cc: linux-pci, linux-kernel, Lorenzo Pieralisi, Jakub Kicinski,
	Nicholas Mc Guire, Dan Carpenter, Geert Uytterhoeven,
	Marek Vasut


PCI fixes:

  - Fix a use-after-free in the endpoint code (Dan Carpenter) 

  - Stop defaulting CONFIG_PCIE_DW_PLAT_HOST to yes (Geert Uytterhoeven)

  - Fix an nfp regression caused by a change in how we limit the number of
    VFs we can enable (Jakub Kicinski)

  - Fix failure path cleanup issues in the new R-Car gen3 PHY support
    (Marek Vasut)

  - Fix leaks of OF nodes in faraday, xilinx-nwl, xilinx (Nicholas
    Mc Guire)


The following changes since commit 925d31668d5b6c9849c50167f31f9b5cf9eec892:

  PCI: controller: Move PCI_DOMAINS selection to arch Kconfig (2018-06-26 15:37:37 -0500)

are available in the Git repository at:

  ssh://git@gitolite.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git tags/pci-v4.18-fixes-2

for you to fetch changes up to 83235822b8b4fe47ecbd6b6bcbcc902860ac00fc:

  nfp: stop limiting VFs to 0 (2018-06-29 15:09:00 -0500)

----------------------------------------------------------------
pci-v4.18-fixes-2

----------------------------------------------------------------
Dan Carpenter (1):
      PCI: endpoint: Use after free in pci_epf_unregister_driver()

Geert Uytterhoeven (1):
      PCI: controller: dwc: Do not let PCIE_DW_PLAT_HOST default to yes

Jakub Kicinski (2):
      PCI/IOV: Reset total_VFs limit after detaching PF driver
      nfp: stop limiting VFs to 0

Marek Vasut (2):
      PCI: rcar: Shut the PHY down in failpath
      PCI: rcar: Clean up PHY init on failure

Nicholas Mc Guire (3):
      PCI: xilinx: Add missing of_node_put()
      PCI: xilinx-nwl: Add missing of_node_put()
      PCI: faraday: Add missing of_node_put()

 drivers/net/ethernet/netronome/nfp/nfp_main.c |  6 +-----
 drivers/pci/controller/dwc/Kconfig            |  1 -
 drivers/pci/controller/pci-ftpci100.c         |  2 ++
 drivers/pci/controller/pcie-rcar.c            | 16 +++++++++++++---
 drivers/pci/controller/pcie-xilinx-nwl.c      |  2 +-
 drivers/pci/controller/pcie-xilinx.c          |  1 +
 drivers/pci/endpoint/pci-epf-core.c           |  4 ++--
 drivers/pci/iov.c                             | 16 ++++++++++++++++
 drivers/pci/pci-driver.c                      |  1 +
 drivers/pci/pci.h                             |  4 ++++
 10 files changed, 41 insertions(+), 12 deletions(-)

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [GIT PULL] PCI fixes for v4.18
@ 2018-06-29 12:40 Bjorn Helgaas
  0 siblings, 0 replies; 5+ messages in thread
From: Bjorn Helgaas @ 2018-06-29 12:40 UTC (permalink / raw)
  To: Linus Torvalds
  Cc: linux-pci, linux-kernel, Lorenzo Pieralisi, Alan Douglas,
	Marc Zyngier, Mika Westerberg, Guenter Roeck

PCI fixes:

  - Fix crash caused by endpoint library initialization order change (Alan
    Douglas)

  - Fix shpchp NULL pointer dereference regression on non-ACPI platforms
    (Bjorn Helgaas)

  - Move PCI_DOMAINS selection to fix build regression (Lorenzo Pieralisi)


The following changes since commit ce397d215ccd07b8ae3f71db689aedb85d56ab40:

  Linux 4.18-rc1 (2018-06-17 08:04:49 +0900)

are available in the Git repository at:

  ssh://git@gitolite.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git tags/pci-v4.18-fixes-1

for you to fetch changes up to 925d31668d5b6c9849c50167f31f9b5cf9eec892:

  PCI: controller: Move PCI_DOMAINS selection to arch Kconfig (2018-06-26 15:37:37 -0500)

----------------------------------------------------------------
pci-v4.18-fixes-1

----------------------------------------------------------------
Alan Douglas (1):
      PCI: Initialize endpoint library before controllers

Bjorn Helgaas (1):
      PCI: shpchp: Manage SHPC unconditionally on non-ACPI systems

Lorenzo Pieralisi (1):
      PCI: controller: Move PCI_DOMAINS selection to arch Kconfig

 arch/arm/Kconfig                 |  8 +++++++-
 arch/arm/mach-bcm/Kconfig        |  1 +
 arch/arm/mach-socfpga/Kconfig    |  1 +
 drivers/pci/Makefile             |  6 +++---
 drivers/pci/controller/Kconfig   |  3 ---
 drivers/pci/hotplug/acpi_pcihp.c | 10 +++++++++-
 6 files changed, 21 insertions(+), 8 deletions(-)

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2018-08-02 14:28 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-08-02 14:28 [GIT PULL] PCI fixes for v4.18 Bjorn Helgaas
  -- strict thread matches above, loose matches on Subject: below --
2018-07-27 17:18 Bjorn Helgaas
2018-07-19 18:44 Bjorn Helgaas
2018-07-08  3:46 Bjorn Helgaas
2018-06-29 12:40 Bjorn Helgaas

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).