Re: [PATCH v2 0/2] PCI fixes for s390

From: Farhan Ali
Date: Mon Nov 03 2025 - 15:06:46 EST


Hi Bjorn,

Polite ping. I would like to get these patches merged as they fix some existing issues for PCI devices on s390. Please let me know if there are any concerns with the patches or anything needs to be changed.

Thanks

Farhan

On 10/22/2025 2:24 PM, Farhan Ali wrote:
Hi,

I came across some issues in PCI code for s390 while working on VFIO error
recovery for s390 PCI devices [1]. These patches can be indepedently applied and
has no depedency on error recovery patch series. We would like to get these
patches merged as they do fix some existing issues.

[1] https://lore.kernel.org/all/20250924171628.826-1-alifm@xxxxxxxxxxxxx/

ChangeLog
---------
v1 -> v2
- Re-work patch 1 on setting per_func_slot flag. The flag is set if platform
enables per function pci slots (currently only enabled for s390).
- Drop R-b tags for patch 1.

Thanks
Farhan


Farhan Ali (2):
PCI: Allow per function PCI slots
s390/pci: Add architecture specific resource/bus address translation

arch/s390/pci/pci.c | 74 +++++++++++++++++++++++++++++++++++++++
drivers/pci/host-bridge.c | 4 +--
drivers/pci/pci.c | 5 +--
drivers/pci/slot.c | 25 +++++++++++--
include/linux/pci.h | 1 +
5 files changed, 102 insertions(+), 7 deletions(-)