Re: [PATCH v23 0/5] [PCI] Error recovery for vfio-pci devices on s390x

Bjorn Helgaas <[email protected]>
Newsgroups org.kernel.vger.linux-s390,org.kernel.vger.linux-kernel,org.kernel.vger.linux-pci
Message-ID <20260812223741.GA1089916@bhelgaas>
On Wed, Aug 05, 2026 at 09:55:13AM -0700, Farhan Ali wrote:
> Hi Bjorn,
> 
> This patch set includes only the PCI patches of the original series for
> error recovery for vfio-pci devices on s390x [1]. Breaking up the patch
> series into PCI and VFIO only patches to make merging easier based on
> discussion with Alex [2].
> 
> Thanks
> Farhan
> 
> [1] https://lore.kernel.org/all/[email protected]/
> [2] https://lore.kernel.org/all/[email protected]/
> 
> ChangeLog
> ---------
> v22: https://lore.kernel.org/all/[email protected]/
> v22 -> v23:
>   - Split placeholder constant into a separate patch (patch 1).
>   - Rebase on 7.2-rc6

(No need to rebase; I always apply on -rc1 regardless)

> Farhan Ali (5):
>   PCI: Introduce PCI_SLOT_PLACEHOLDER constant for slot_nr placeholder
>     value
>   PCI: Allow per function PCI slots to fix slot reset on s390
>   PCI: Avoid saving config space state if inaccessible
>   PCI: Fail FLR when config space is inaccessible
>   PCI/MSI: Enable memory decoding before restoring MSI-X messages
> 
>  drivers/pci/hotplug/pnv_php.c     |  2 +-
>  drivers/pci/hotplug/rpaphp_slot.c |  2 +-
>  drivers/pci/msi/msi.c             | 10 +++++++
>  drivers/pci/pci.c                 | 32 ++++++++++++++++++--
>  drivers/pci/slot.c                | 50 +++++++++++++++++++++----------
>  include/linux/pci.h               |  8 +++--
>  6 files changed, 82 insertions(+), 22 deletions(-)

Applied to pci/slot for v7.3, thanks!
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.