Re: [PATCH] driver core: faux: stop using static struct device
From: Danilo Krummrich
Date: Wed Jan 21 2026 - 07:20:46 EST
On Wed Jan 21, 2026 at 11:29 AM CET, Greg Kroah-Hartman wrote:
> faux_bus_root should not have been a static struct device, but rather a
> dynamically created structure so that lockdep and other testing tools do
> not trip over it (as well as being the right thing overall to do.) Fix
> this up by making it properly dynamic.
>
> Reported-by: Gui-Dong Han <hanguidong02@xxxxxxxxx>
Closes: https://lore.kernel.org/lkml/CALbr=LYKJsj6cbrDLA07qioKhWJcRj+gW8=bq5=4ZvpEe2c4Yg@xxxxxxxxxxxxxx/
> Signed-off-by: Greg Kroah-Hartman <gregkh@xxxxxxxxxxxxxxxxxxx>
Reviewed-by: Danilo Krummrich <dakr@xxxxxxxxxx>