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

Farhan Ali
2025-11-03T20:06:31Z

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@linux.ibm.com/
>
> 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(-)
>