[SRU][P][PATCH 0/6] [UBUNTU 24.04] s390/pci: Fix immediate re-add of PCI function after remove (LP: #2114174)

Massimiliano Pellizzer massimiliano.pellizzer at canonical.com
Thu Jun 12 17:42:52 UTC 2025


BugLink: https://bugs.launchpad.net/bugs/2114174

Niklas Schnelle (6):
  s390/pci: Fix missing check for zpci_create_device() error return
  s390/pci: Fix duplicate pci_dev_put() in disable_slot() when PF has
    child VFs
  s390/pci: Remove redundant bus removal and disable from
    zpci_release_device()
  s390/pci: Prevent self deletion in disable_slot()
  s390/pci: Allow re-add of a reserved but not yet removed device
  s390/pci: Serialize device addition and removal

 arch/s390/pci/pci.c                | 45 +++++++++++++++++++-----------
 arch/s390/pci/pci_bus.h            |  7 ++---
 arch/s390/pci/pci_clp.c            |  2 ++
 arch/s390/pci/pci_event.c          | 22 ++++++++++++++-
 drivers/pci/hotplug/s390_pci_hpc.c |  3 +-
 5 files changed, 55 insertions(+), 24 deletions(-)

-- 
2.48.1




More information about the kernel-team mailing list