On 07.03.23 20:31, Pierre Asselin wrote: >> Maybe the following patch helps (on top of v6.3-rc1): >> >> diff --git a/drivers/acpi/bus.c b/drivers/acpi/bus.c >> index 9531dd0fef50..a5a8f82981ce 100644 >> --- a/drivers/acpi/bus.c >> +++ b/drivers/acpi/bus.c >> @@ -518,7 +518,7 @@ static void acpi_bus_notify(acpi_handle handle, u32 >> type, void *data) >> if (!adev) >> goto err; >> >> - if (adev->dev.driver) { >> + if (device_is_bound(&adev->dev)) { >> struct acpi_driver *driver = to_acpi_driver(adev->dev.driver); >> >> if (driver && driver->ops.notify && >> > > It does indeed "fix" 6.3-rc1. Modulo locking issues, which I am > not qualified to evaluate. Uwe, what happens to this regression fix? It looks like it didn't make any progress towards mainline, but maybe I missed something in my brief search on lore. Ciao, Thorsten (wearing his 'the Linux kernel's regression tracker' hat) -- Everything you wanna know about Linux kernel regression tracking: https://linux-regtracking.leemhuis.info/about/#tldr If I did something stupid, please tell me, as explained on that page. #regzbot poke