linux-yocto/arch/s390/pci
Niklas Schnelle a54280b0eb s390/pci: Do not try re-enabling load/store if device is disabled
commit b97a7972b1 upstream.

If a device is disabled unblocking load/store on its own is not useful
as a full re-enable of the function is necessary anyway. Note that SCLP
Write Event Data Action Qualifier 0 (Reset) leaves the device disabled
and triggers this case unless the driver already requests a reset.

Cc: stable@vger.kernel.org
Fixes: 4cdf2f4e24 ("s390/pci: implement minimal PCI error recovery")
Reviewed-by: Farhan Ali <alifm@linux.ibm.com>
Signed-off-by: Niklas Schnelle <schnelle@linux.ibm.com>
Signed-off-by: Alexander Gordeev <agordeev@linux.ibm.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2025-07-10 16:04:41 +02:00
..
Makefile s390/pci: Stop usurping pdev->dev.groups 2024-08-09 14:58:27 -05:00
pci_bus.c s390/pci: Fix zpci_bus_is_isolated_vf() for non-VFs 2025-04-20 10:15:59 +02:00
pci_bus.h s390/pci: Allow re-add of a reserved but not yet removed device 2025-06-27 11:11:14 +01:00
pci_clp.c s390/pci: Fix missing check for zpci_create_device() error return 2025-05-18 08:24:47 +02:00
pci_debug.c iommu/s390: Implement blocking domain 2024-12-05 14:02:03 +01:00
pci_event.c s390/pci: Do not try re-enabling load/store if device is disabled 2025-07-10 16:04:41 +02:00
pci_insn.c
pci_iov.c s390/pci: Fix handling of isolated VFs 2025-02-21 14:01:36 +01:00
pci_iov.h s390/pci: Fix handling of isolated VFs 2025-02-21 14:01:36 +01:00
pci_irq.c s390/pci: Allow allocation of more than 1 MSI interrupt 2024-07-23 15:54:58 +02:00
pci_kvm_hook.c
pci_mmio.c s390/pci: Fix __pcilg_mio_inuser() inline assembly 2025-06-27 11:11:45 +01:00
pci_sysfs.c s390/pci: Stop usurping pdev->dev.groups 2024-08-09 14:58:27 -05:00
pci.c s390/pci: Serialize device addition and removal 2025-06-27 11:11:14 +01:00