Re: [PATCH v2 06/10] PCI/LUO: Save and restore driver name
From: Jason Gunthorpe
Date: Mon Sep 29 2025 - 13:57:07 EST
On Tue, Sep 16, 2025 at 12:45:14AM -0700, Chris Li wrote:
> Save the PCI driver name into "struct pci_dev_ser" during the PCI
> prepare callback.
>
> After kexec, use driver_set_override() to ensure the device is
> bound only to the saved driver.
This doesn't seem like a great idea, driver name should not be made
ABI.
I would drop this patch and punt to the initrd. We need a more
flexible way to manage driver auto binding for CC under initrd control
anyhow, the same should be reused for hypervisors to shift driver
binding policy to userspace.
Jason