BUG: MAX_LOCKDEP_CHAINS too low! turning off the locking correctness validator. CPU: 1 UID: 0 PID: 16635 Comm: syz.0.1537 Not tainted 6.16.0-rc4-syzkaller-g3cd1604f930f #0 PREEMPT Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/07/2025 Call trace: show_stack+0x2c/0x3c arch/arm64/kernel/stacktrace.c:501 (C) __dump_stack+0x30/0x40 lib/dump_stack.c:94 dump_stack_lvl+0xd8/0x12c lib/dump_stack.c:120 dump_stack+0x1c/0x28 lib/dump_stack.c:129 add_chain_cache kernel/locking/lockdep.c:-1 [inline] lookup_chain_cache_add kernel/locking/lockdep.c:3858 [inline] validate_chain kernel/locking/lockdep.c:3879 [inline] __lock_acquire+0xf9c/0x30a4 kernel/locking/lockdep.c:5240 lock_acquire+0x14c/0x2e0 kernel/locking/lockdep.c:5871 __raw_spin_lock_irqsave include/linux/spinlock_api_smp.h:110 [inline] _raw_spin_lock_irqsave+0x5c/0x7c kernel/locking/spinlock.c:162 ref_tracker_alloc+0x188/0x3dc lib/ref_tracker.c:212 __netdev_tracker_alloc include/linux/netdevice.h:4341 [inline] netdev_hold include/linux/netdevice.h:4370 [inline] switchdev_deferred_enqueue+0xec/0x22c net/switchdev/switchdev.c:123 switchdev_port_obj_del_defer net/switchdev/switchdev.c:407 [inline] switchdev_port_obj_del+0x118/0x2d8 net/switchdev/switchdev.c:424 br_switchdev_host_mdb_one net/bridge/br_switchdev.c:567 [inline] br_switchdev_host_mdb net/bridge/br_switchdev.c:579 [inline] br_switchdev_mdb_notify+0x1fc/0x388 net/bridge/br_switchdev.c:654 __br_mdb_notify+0x80/0x82c net/bridge/br_mdb.c:532 br_mdb_notify+0x40/0x54 net/bridge/br_mdb.c:555 br_multicast_host_leave net/bridge/br_multicast.c:1500 [inline] br_multicast_group_expired+0x234/0x470 net/bridge/br_multicast.c:659 call_timer_fn+0x1b4/0x818 kernel/time/timer.c:1747 expire_timers kernel/time/timer.c:1798 [inline] __run_timers kernel/time/timer.c:2372 [inline] __run_timer_base+0x51c/0x76c kernel/time/timer.c:2384 run_timer_base kernel/time/timer.c:2393 [inline] run_timer_softirq+0xcc/0x194 kernel/time/timer.c:2403 handle_softirqs+0x328/0xc88 kernel/softirq.c:579 __do_softirq+0x14/0x20 kernel/softirq.c:613 ____do_softirq+0x14/0x20 arch/arm64/kernel/irq.c:81 call_on_irq_stack+0x24/0x30 arch/arm64/kernel/entry.S:891 do_softirq_own_stack+0x20/0x2c arch/arm64/kernel/irq.c:86 invoke_softirq kernel/softirq.c:460 [inline] __irq_exit_rcu+0x1b0/0x478 kernel/softirq.c:680 irq_exit_rcu+0x14/0x84 kernel/softirq.c:696 el0_interrupt+0x70/0x1e0 arch/arm64/kernel/entry-common.c:972 __el0_irq_handler_common+0x18/0x24 arch/arm64/kernel/entry-common.c:979 el0t_64_irq_handler+0x10/0x1c arch/arm64/kernel/entry-common.c:984 el0t_64_irq+0x198/0x19c arch/arm64/kernel/entry.S:601