Re: [PATCH 5.10/5.15/6.1/6.6/6.12] agp/amd64: Fix broken error propagation in agp_amd64_probe()

From: Greg Kroah-Hartman

Date: Tue Jun 30 2026 - 05:36:09 EST


On Tue, Jun 30, 2026 at 09:23:50AM +0800, Mingyu Wang wrote:
>
> > What is special about this virtual environment? Nobody else
> > seems to have seen that in 20+ years.
> >
> > Or maybe the Fixes tag is not quite correct and something else more
> > recent has caused it.
>
> Hi Andi,
>
>
> You are right that normal users will not see this crash in the wild.
>
> The environment is a QEMU-based driver fuzzing framework. Rather than
> functionally emulating specific hardware, the framework extracts device
> matching information from the driver and synthesizes a mock PCI device just
> to trigger the driver's binding and initialization paths.
>
> In this case, the synthesized PCI device matched the AGP bridge's IDs,
> forcing `agp_amd64_probe()` to run. However, because this is a synthetic
> fuzzing environment, there was no physical or emulated AMD Northbridge
> present in the system.

Which means this is a contrivied environment that no one will actually
use, so there is no need to backport this change anywhere.

thanks,

greg k-h