BUG: MAX_LOCKDEP_CHAIN_HLOCKS too low! turning off the locking correctness validator. CPU: 1 PID: 7483 Comm: syz-executor.3 Not tainted 5.6.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:77 [inline] dump_stack+0x188/0x20d lib/dump_stack.c:118 add_chain_cache kernel/locking/lockdep.c:2840 [inline] lookup_chain_cache_add kernel/locking/lockdep.c:2914 [inline] validate_chain kernel/locking/lockdep.c:2935 [inline] __lock_acquire.cold+0x263/0x288 kernel/locking/lockdep.c:3954 lock_acquire+0x197/0x420 kernel/locking/lockdep.c:4484 __raw_spin_lock include/linux/spinlock_api_smp.h:142 [inline] _raw_spin_lock+0x2a/0x40 kernel/locking/spinlock.c:151 spin_lock include/linux/spinlock.h:338 [inline] __netif_tx_lock include/linux/netdevice.h:4004 [inline] __dev_queue_xmit+0x26ba/0x30a0 net/core/dev.c:4048 neigh_output include/net/neighbour.h:510 [inline] ip6_finish_output2+0x1091/0x25b0 net/ipv6/ip6_output.c:116 __ip6_finish_output+0x442/0xab0 net/ipv6/ip6_output.c:142 ip6_finish_output+0x34/0x1f0 net/ipv6/ip6_output.c:152 NF_HOOK_COND include/linux/netfilter.h:296 [inline] ip6_output+0x239/0x810 net/ipv6/ip6_output.c:175 dst_output include/net/dst.h:436 [inline] NF_HOOK include/linux/netfilter.h:307 [inline] ndisc_send_skb+0xf40/0x14b0 net/ipv6/ndisc.c:505 ndisc_send_rs+0x12e/0x6f0 net/ipv6/ndisc.c:699 addrconf_rs_timer+0x30f/0x6e0 net/ipv6/addrconf.c:3885 call_timer_fn+0x195/0x760 kernel/time/timer.c:1404 expire_timers kernel/time/timer.c:1449 [inline] __run_timers kernel/time/timer.c:1773 [inline] __run_timers kernel/time/timer.c:1740 [inline] run_timer_softirq+0x623/0x1600 kernel/time/timer.c:1786 __do_softirq+0x26c/0x99d kernel/softirq.c:292 invoke_softirq kernel/softirq.c:373 [inline] irq_exit+0x192/0x1d0 kernel/softirq.c:413 exiting_irq arch/x86/include/asm/apic.h:546 [inline] smp_apic_timer_interrupt+0x19e/0x600 arch/x86/kernel/apic/apic.c:1146 apic_timer_interrupt+0xf/0x20 arch/x86/entry/entry_64.S:829 RIP: 0010:ktime_set include/linux/ktime.h:42 [inline] RIP: 0010:timespec64_to_ktime include/linux/ktime.h:72 [inline] RIP: 0010:__do_sys_nanosleep kernel/time/hrtimer.c:1961 [inline] RIP: 0010:__se_sys_nanosleep kernel/time/hrtimer.c:1948 [inline] RIP: 0010:__x64_sys_nanosleep+0x1ba/0x260 kernel/time/hrtimer.c:1948 Code: 7d c1 25 02 00 00 00 49 bc ff ff ff ff ff ff ff 7f e8 2a 3c 0f 00 48 b8 03 7d c1 25 02 00 00 00 48 39 c3 7f 10 e8 86 3a 0f 00 <48> 69 db 00 ca 9a 3b 4e 8d 24 2b e8 76 3a 0f 00 4c 89 e7 ba 01 00 RSP: 0018:ffffc90003a2fe90 EFLAGS: 00000293 ORIG_RAX: ffffffffffffff13 RAX: ffff8880690842c0 RBX: 0000000000000000 RCX: ffffffff8162ea86 RDX: 0000000000000000 RSI: ffffffff8162ea9a RDI: 0000000000000007 RBP: 1ffff92000745fd2 R08: ffff8880690842c0 R09: fffff52000745fc6 R10: fffff52000745fc5 R11: ffffc90003a2fe2f R12: 7fffffffffffffff R13: 00000000000f4240 R14: ffff8880690842c0 R15: 0000000000000000 do_syscall_64+0xf6/0x7d0 arch/x86/entry/common.c:294 entry_SYSCALL_64_after_hwframe+0x49/0xbe RIP: 0033:0x45acf0 Code: c0 5b 5d c3 66 0f 1f 44 00 00 8b 04 24 48 83 c4 18 5b 5d c3 66 0f 1f 44 00 00 83 3d 61 dc 82 00 00 75 14 b8 23 00 00 00 0f 05 <48> 3d 01 f0 ff ff 0f 83 d4 d1 fb ff c3 48 83 ec 08 e8 ea 46 00 00 RSP: 002b:00007fff5e128308 EFLAGS: 00000246 ORIG_RAX: 0000000000000023 RAX: ffffffffffffffda RBX: 00000000002f2a5b RCX: 000000000045acf0 RDX: 0000000000000000 RSI: 0000000000000000 RDI: 00007fff5e128310 RBP: 0000000000002ff5 R08: 0000000000000001 R09: 00000000018d2940 R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000011 R13: 00007fff5e128360 R14: 00000000002f29ca R15: 00007fff5e128370