TITLE: WARNING: locking bug in deactivate_slab
TYPE: LOCKDEP

[  669.483353][    C1] =============================
[  669.483797][    C1] [ BUG: Invalid wait context ]
[  669.484620][    C1] 5.10.2 #14 Not tainted
[  669.485076][    C1] -----------------------------
[  669.485554][    C1] udevd/95 is trying to lock:
[  669.487336][    C1] 83711010 (&n->list_lock){..-.}-{3:3}, at: deactivate_slab+0x2a8/0x558
[  669.489135][    C1] other info that might help us debug this:
[  669.489511][    C1] context-{2:2}
[  669.489868][    C1] 1 lock held by udevd/95:
[  669.490182][    C1]  #0: 81223780 (rcu_read_lock){....}-{1:3}, at: __d_lookup+0x0/0x4a8
[  669.491061][    C1] stack backtrace:
[  669.491629][    C1] CPU: 1 PID: 95 Comm: udevd Not tainted 5.10.2 #14
[  669.492022][    C1] Hardware name: ARM-Versatile Express
[  669.492501][    C1] Backtrace: 
[  669.493152][    C1] [<80de0078>] (dump_backtrace) from [<80de0574>] (show_stack+0x28/0x2c)
[  669.493863][    C1]  r9:400f0193 r8:ffffffff r7:00000001 r6:00000080 r5:8101acf4 r4:00000000
[  669.494507][    C1] [<80de054c>] (show_stack) from [<80de7c10>] (dump_stack+0x154/0x1a8)
[  669.495015][    C1]  r5:00000000 r4:81260dfc
[  669.495628][    C1] [<80de7abc>] (dump_stack) from [<801bba34>] (__lock_acquire+0x840/0x30e0)
[  669.496751][    C1]  r10:8336a068 r9:00000000 r8:83369b00 r7:00000013 r6:00040000 r5:817125d4
[  669.497613][    C1]  r4:00000001 r3:00000000
[  669.498525][    C1] [<801bb1f4>] (__lock_acquire) from [<801bed58>] (lock_acquire.part.0+0xc4/0x4b4)
[  669.499666][    C1]  r10:00000000 r9:83711010 r8:81167528 r7:3d66c000 r6:600f0193 r5:83381938
[  669.500439][    C1]  r4:81167528
[  669.501272][    C1] [<801bec94>] (lock_acquire.part.0) from [<801bf1b0>] (lock_acquire+0x68/0x74)
[  669.502299][    C1]  r10:803981dc r9:00000000 r8:00000001 r7:00000000 r6:00000000 r5:00000000
[  669.502772][    C1]  r4:83711010
[  669.503297][    C1] [<801bf148>] (lock_acquire) from [<80df7ffc>] (_raw_spin_lock+0x4c/0x5c)
[  669.503975][    C1]  r10:00000000 r9:818ca800 r8:8f9f6000 r7:8f9f4000 r6:83721000 r5:80040001
[  669.504455][    C1]  r4:83711000
[  669.504939][    C1] [<80df7fb0>] (_raw_spin_lock) from [<803981dc>] (deactivate_slab+0x2a8/0x558)
[  669.505461][    C1]  r4:be9e5e00
[  669.506204][    C1] [<80397f34>] (deactivate_slab) from [<80398960>] (flush_cpu_slab+0x48/0x68)
[  669.507298][    C1]  r10:83721000 r9:8100b3ec r8:00000000 r7:83645c50 r6:00000000 r5:be7e5f50
[  669.508051][    C1]  r4:83721000
[  669.508532][    C1] [<80398918>] (flush_cpu_slab) from [<8022d134>] (flush_smp_call_function_queue+0x14c/0x554)
[  669.509042][    C1]  r5:80398918 r4:00000000
[  669.509526][    C1] [<8022cfe8>] (flush_smp_call_function_queue) from [<8022edc4>] (generic_smp_call_function_single_interrupt+0x18/0x1c)
[  669.510210][    C1]  r10:000003fb r9:81c20400 r8:0000003b r7:807bc808 r6:81c0cbc0 r5:00000001
[  669.510624][    C1]  r4:00000003
[  669.511073][    C1] [<8022edac>] (generic_smp_call_function_single_interrupt) from [<80116e24>] (do_handle_IPI+0x234/0x590)
[  669.511690][    C1] [<80116bf0>] (do_handle_IPI) from [<801171a4>] (ipi_handler+0x24/0x30)
[  669.512299][    C1]  r10:000003fb r9:81c20400 r8:0000003b r7:807bc808 r6:81c0cbc0 r5:00000013
[  669.512756][    C1]  r4:00000013 r3:81208ea0
[  669.513233][    C1] [<80117180>] (ipi_handler) from [<801dd3d0>] (handle_percpu_devid_fasteoi_ipi+0x8c/0xa4)
[  669.513719][    C1]  r5:00000013 r4:81c85e00
[  669.514184][    C1] [<801dd344>] (handle_percpu_devid_fasteoi_ipi) from [<801d319c>] (__handle_domain_irq+0xc0/0x12c)
[  669.514763][    C1]  r7:812231ec r6:00000000 r5:81170f7c r4:00000000
[  669.515289][    C1] [<801d30dc>] (__handle_domain_irq) from [<807bcf60>] (gic_handle_irq+0xc0/0xfc)
[  669.516184][    C1]  r9:8120956c r8:00000000 r7:c0802000 r6:83381bc0 r5:00000003 r4:00000003
[  669.517081][    C1] [<807bcea0>] (gic_handle_irq) from [<80100b30>] (__irq_svc+0x70/0x98)
[  669.517933][    C1] Exception stack(0x83381bc0 to 0x83381c08)
[  669.518789][    C1] 1bc0: 00000001 00000001 83369b00 00000000 826e3020 0162f70c 8129e7ac 000002c5
[  669.519554][    C1] 1be0: be740000 00000001 8259e180 83381c64 83381c10 83381c10 803e3050 80dee90c
[  669.520087][    C1] 1c00: 800f0013 ffffffff
[  669.520647][    C1]  r10:8259e180 r9:83380000 r8:be740000 r7:83381bf4 r6:ffffffff r5:800f0013
[  669.521056][    C1]  r4:80dee90c
[  669.521492][    C1] [<803e2f90>] (__d_lookup) from [<803c9480>] (lookup_fast+0x124/0x2a8)
[  669.522078][    C1]  r10:00000000 r9:8259e180 r8:83381cb0 r7:83381cac r6:00000000 r5:83381e18
[  669.522479][    C1]  r4:83381e20
[  669.522892][    C1] [<803c935c>] (lookup_fast) from [<803cb778>] (walk_component+0x58/0x2ac)
[  669.523473][    C1]  r10:00000000 r9:0162f70c r8:fefefeff r7:00000004 r6:00000002 r5:83381e18
[  669.523883][    C1]  r4:00000000
[  669.524318][    C1] [<803cb720>] (walk_component) from [<803cbd70>] (link_path_walk.part.0+0x3a4/0x584)
[  669.524940][    C1]  r10:00000000 r9:0162f70c r8:fefefeff r7:00000004 r6:81d7902e r5:00000004
[  669.525356][    C1]  r4:00000075
[  669.526027][    C1] [<803cb9cc>] (link_path_walk.part.0) from [<803cc430>] (path_openat+0x100/0x17bc)
[  669.526999][    C1]  r10:83381e18 r9:00000000 r8:81d79010 r7:00000000 r6:83381e18 r5:00000000
[  669.527680][    C1]  r4:00001051
[  669.528153][    C1] [<803cc330>] (path_openat) from [<803cfc70>] (do_filp_open+0x94/0x170)
[  669.528740][    C1]  r10:000a0000 r9:00000000 r8:00000001 r7:00000000 r6:83381e18 r5:83380000
[  669.529152][    C1]  r4:83381ef0
[  669.529564][    C1] [<803cfbdc>] (do_filp_open) from [<803abfac>] (do_sys_openat2+0xe8/0x234)
[  669.530122][    C1]  r8:81d79000 r7:ffffff9c r6:83381f40 r5:7eaf6138 r4:0000000c
[  669.530807][    C1] [<803abec4>] (do_sys_openat2) from [<803ac768>] (sys_openat+0xac/0x118)
[  669.531437][    C1]  r10:000a0000 r9:00000000 r8:7eaf6138 r7:ffffff9c r6:00000000 r5:00000000
[  669.531844][    C1]  r4:00000000
[  669.532280][    C1] [<803ac6bc>] (sys_openat) from [<80100080>] (ret_fast_syscall+0x0/0x28)
[  669.532700][    C1] Exception stack(0x83381fa8 to 0x83381ff0)
[  669.533293][    C1] 1fa0:                   0005fb88 76f63840 ffffff9c 7eaf6138 000a0000 00000000
[  669.534048][    C1] 1fc0: 0005fb88 76f63840 00000008 00000142 0005fb88 00000065 7eafa58c 00000000
[  669.534635][    C1] 1fe0: 00000000 7eaf6080 76bd03dc 76c2d200
[  669.535192][    C1]  r10:00000142 r9:83380000 r8:80100244 r7:00000142 r6:00000008 r5:76f63840
[  669.535760][    C1]  r4:0005fb88
