[PATCH v4 10/11] PCI: liveupdate: Do not disable bus mastering on preserved devices during kexec

Bjorn Helgaas helgaas at kernel.org
Mon Apr 27 14:08:01 PDT 2026


On Thu, Apr 23, 2026 at 09:23:14PM +0000, David Matlack wrote:
> Do not disable bus mastering on outgoing preserved devices during
> pci_device_shutdown() for kexec.

> +++ b/drivers/pci/liveupdate.c
> @@ -132,6 +132,10 @@
>   *  * The PCI core inherits ARI Forwarding Enable on all bridges with downstream
>   *    preserved devices to ensure that all preserved devices on the bridge's
>   *    secondary bus are addressable after the Live Update.
> + *
> + *  * The PCI core does not disable bus mastering on outoing preserved devices
> + *    during kexec. This allows preserved devices to issue memory transactions

s/outoing/outgoing/



More information about the kexec mailing list