Re: lockdep warns: cpu_hotplug_lock.rw_sem --> slab_mutex --> kn->count#39
From: Christopher Lameter
Date: Mon Dec 09 2019 - 15:33:15 EST
On Mon, 9 Dec 2019, Daniel Wagner wrote:
> [ 5.038862]
> [ 5.038862] -> #2 (kn->count#39){++++}:
> [ 5.039329] __kernfs_remove+0x240/0x2e0
> [ 5.039717] kernfs_remove_by_name_ns+0x3c/0x80
> [ 5.040159] sysfs_slab_add+0x184/0x250
sysfs_slab_add should not be called under any lock. But it happens during
an initcall (sysfs_slab_init) when the kmalloc slab array is being set up.
And the problems results from a hotplug event? During system bringup when
the slab caches have not been setup yet?
Is this really something that can happen?