BUG: MAX_LOCKDEP_CHAINS too low! turning off the locking correctness validator. CPU: 0 PID: 19285 Comm: syz-executor.2 Not tainted 5.12.0-rc7-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 Call Trace: __dump_stack lib/dump_stack.c:79 [inline] dump_stack+0x141/0x1d7 lib/dump_stack.c:120 add_chain_cache kernel/locking/lockdep.c:3523 [inline] lookup_chain_cache_add kernel/locking/lockdep.c:3622 [inline] validate_chain kernel/locking/lockdep.c:3643 [inline] __lock_acquire.cold+0x37b/0x3b4 kernel/locking/lockdep.c:4901 lock_acquire kernel/locking/lockdep.c:5511 [inline] lock_acquire+0x1ab/0x740 kernel/locking/lockdep.c:5476 __raw_spin_lock include/linux/spinlock_api_smp.h:142 [inline] _raw_spin_lock+0x2a/0x40 kernel/locking/spinlock.c:151 perf_ctx_lock kernel/events/core.c:167 [inline] perf_event_context_sched_in kernel/events/core.c:3798 [inline] __perf_event_task_sched_in+0x54d/0xb60 kernel/events/core.c:3860 perf_event_task_sched_in include/linux/perf_event.h:1210 [inline] finish_task_switch.isra.0+0x495/0x810 kernel/sched/core.c:4189 context_switch kernel/sched/core.c:4325 [inline] __schedule+0x919/0x21b0 kernel/sched/core.c:5073 preempt_schedule_irq+0x4e/0x90 kernel/sched/core.c:5530 irqentry_exit_cond_resched kernel/entry/common.c:392 [inline] irqentry_exit_cond_resched kernel/entry/common.c:384 [inline] irqentry_exit+0x7a/0xa0 kernel/entry/common.c:428 asm_sysvec_apic_timer_interrupt+0x12/0x20 arch/x86/include/asm/idtentry.h:632 RIP: 0010:__might_sleep+0x35/0x190 kernel/sched/core.c:8275 Code: 55 41 89 d5 41 54 41 89 f4 55 48 89 fd 53 65 48 8b 1c 25 00 f0 01 00 48 8d 7b 18 48 83 ec 10 48 89 fa 48 c1 ea 03 80 3c 02 00 <0f> 85 0b 01 00 00 48 8b 43 18 48 85 c0 74 3e 65 48 8b 1c 25 00 f0 RSP: 0018:ffffc9000163f8d0 EFLAGS: 00000246 RAX: dffffc0000000000 RBX: ffff888028538000 RCX: ffffc9000c353000 RDX: 1ffff110050a7003 RSI: 00000000000001da RDI: ffff888028538018 RBP: ffffffff897c4e40 R08: 0000000000000000 R09: ffff8880675e13a7 R10: ffffed100cebc274 R11: 0000000000000000 R12: 00000000000001da R13: 0000000000000000 R14: dffffc0000000000 R15: ffff888010a02800 kernfs_drain fs/kernfs/dir.c:474 [inline] __kernfs_remove+0x415/0xa90 fs/kernfs/dir.c:1324 kernfs_remove_by_name_ns+0x51/0xb0 fs/kernfs/dir.c:1517 kernfs_remove_by_name include/linux/kernfs.h:593 [inline] sysfs_unmerge_group+0xe3/0x160 fs/sysfs/group.c:369 rpm_sysfs_remove drivers/base/power/sysfs.c:826 [inline] dpm_sysfs_remove+0x79/0xb0 drivers/base/power/sysfs.c:835 device_del+0x20c/0xd40 drivers/base/core.c:3398 unregister_netdevice_many+0xcf0/0x1780 net/core/dev.c:11033 unregister_netdevice_queue+0x2dd/0x3c0 net/core/dev.c:10940 br_del_bridge+0xc8/0x110 net/bridge/br_if.c:486 br_ioctl_deviceless_stub+0x28b/0x770 net/bridge/br_ioctl.c:375 sock_ioctl+0x3e8/0x6a0 net/socket.c:1137 vfs_ioctl fs/ioctl.c:48 [inline] __do_sys_ioctl fs/ioctl.c:753 [inline] __se_sys_ioctl fs/ioctl.c:739 [inline] __x64_sys_ioctl+0x193/0x200 fs/ioctl.c:739 do_syscall_64+0x2d/0x70 arch/x86/entry/common.c:46 entry_SYSCALL_64_after_hwframe+0x44/0xae RIP: 0033:0x4665f9 Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 RSP: 002b:00007fd97c8e1188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 RDX: 0000000020000680 RSI: 00000000000089a1 RDI: 0000000000000003 RBP: 00000000004bfce1 R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000246 R12: 000000000056bf60 R13: 00007ffc7eaa971f R14: 00007fd97c8e1300 R15: 0000000000022000