------------[ cut here ]------------ WARNING: CPU: 1 PID: 8362 at kernel/rcu/tree.c:1045 rcu_irq_enter+0x15/0x20 kernel/rcu/tree.c:1045 Kernel panic - not syncing: panic_on_warn set ... CPU: 1 PID: 8362 Comm: syz-executor.2 Not tainted 5.8.0-rc7-next-20200731-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+0x18f/0x20d lib/dump_stack.c:118 panic+0x2e3/0x75c kernel/panic.c:231 __warn.cold+0x20/0x4a kernel/panic.c:600 report_bug+0x1bd/0x210 lib/bug.c:198 handle_bug+0x38/0x90 arch/x86/kernel/traps.c:234 exc_invalid_op+0x14/0x40 arch/x86/kernel/traps.c:254 asm_exc_invalid_op+0x12/0x20 arch/x86/include/asm/idtentry.h:536 RIP: 0010:rcu_irq_enter+0x15/0x20 kernel/rcu/tree.c:1045 Code: 00 00 00 4c 89 e7 e8 3a d0 c2 f9 eb b4 0f 0b eb 8b 0f 1f 40 00 8b 05 e6 67 c8 02 85 c0 74 0d 65 8b 05 db a8 10 78 85 c0 74 02 <0f> 0b e9 44 ff ff ff cc cc cc cc 41 55 49 89 fd 41 54 55 48 89 f5 RSP: 0018:ffffc90000da8178 EFLAGS: 00010002 RAX: 0000000000000001 RBX: 0000000000000082 RCX: ffffffff817a03c7 RDX: ffff88808f2065c0 RSI: ffffffff816206c1 RDI: 0000000000000005 RBP: 0000000000000003 R08: 0000000000000000 R09: ffffffff8ab9994f R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000082 R13: ffffffff8132e9a8 R14: 0000000000000000 R15: ffff8880ae736b40 rcu_irq_enter_irqson+0x76/0x140 kernel/rcu/tree.c:1060 trace_irq_disable_rcuidle include/trace/events/preemptirq.h:36 [inline] trace_irq_disable_rcuidle include/trace/events/preemptirq.h:36 [inline] trace_hardirqs_off kernel/trace/trace_preemptirq.c:82 [inline] trace_hardirqs_off+0x114/0x210 kernel/trace/trace_preemptirq.c:74 kvm_wait arch/x86/kernel/kvm.c:817 [inline] kvm_wait+0x88/0x240 arch/x86/kernel/kvm.c:810 pv_wait arch/x86/include/asm/paravirt.h:666 [inline] pv_wait_head_or_lock kernel/locking/qspinlock_paravirt.h:470 [inline] __pv_queued_spin_lock_slowpath+0x896/0xaf0 kernel/locking/qspinlock.c:508 pv_queued_spin_lock_slowpath arch/x86/include/asm/paravirt.h:656 [inline] queued_spin_lock_slowpath arch/x86/include/asm/qspinlock.h:51 [inline] queued_spin_lock include/asm-generic/qspinlock.h:85 [inline] lockdep_lock+0x214/0x280 kernel/locking/lockdep.c:94 graph_lock kernel/locking/lockdep.c:119 [inline] lookup_chain_cache_add kernel/locking/lockdep.c:3150 [inline] validate_chain kernel/locking/lockdep.c:3183 [inline] __lock_acquire+0x178a/0x5640 kernel/locking/lockdep.c:4424 lock_acquire+0x1f1/0xad0 kernel/locking/lockdep.c:5003 __raw_spin_lock_bh include/linux/spinlock_api_smp.h:135 [inline] _raw_spin_lock_bh+0x2f/0x40 kernel/locking/spinlock.c:175 spin_lock_bh include/linux/spinlock.h:359 [inline] wg_xmit+0x664/0xcd0 drivers/net/wireguard/device.c:185 __netdev_start_xmit include/linux/netdevice.h:4630 [inline] netdev_start_xmit include/linux/netdevice.h:4644 [inline] xmit_one net/core/dev.c:3562 [inline] dev_hard_start_xmit+0x193/0x950 net/core/dev.c:3578 __dev_queue_xmit+0x2091/0x2d60 net/core/dev.c:4137 neigh_connected_output+0x299/0x370 net/core/neighbour.c:1518 neigh_output include/net/neighbour.h:509 [inline] ip6_finish_output2+0x8b6/0x17b0 net/ipv6/ip6_output.c:117 __ip6_finish_output net/ipv6/ip6_output.c:143 [inline] __ip6_finish_output+0x447/0xab0 net/ipv6/ip6_output.c:128 ip6_finish_output+0x34/0x1f0 net/ipv6/ip6_output.c:153 NF_HOOK_COND include/linux/netfilter.h:290 [inline] ip6_output+0x1db/0x520 net/ipv6/ip6_output.c:176 dst_output include/net/dst.h:443 [inline] NF_HOOK include/linux/netfilter.h:301 [inline] ndisc_send_skb+0xa69/0x1720 net/ipv6/ndisc.c:506 ndisc_send_rs+0x12e/0x700 net/ipv6/ndisc.c:700 addrconf_rs_timer+0x2ec/0x7c0 net/ipv6/addrconf.c:3848 call_timer_fn+0x1ac/0x760 kernel/time/timer.c:1413 expire_timers kernel/time/timer.c:1458 [inline] __run_timers.part.0+0x67c/0xaa0 kernel/time/timer.c:1755 __run_timers kernel/time/timer.c:1736 [inline] run_timer_softirq+0xae/0x1a0 kernel/time/timer.c:1768 __do_softirq+0x2de/0xa24 kernel/softirq.c:298 asm_call_on_stack+0xf/0x20 arch/x86/entry/entry_64.S:706 __run_on_irqstack arch/x86/include/asm/irq_stack.h:22 [inline] run_on_irqstack_cond arch/x86/include/asm/irq_stack.h:48 [inline] do_softirq_own_stack+0x9d/0xd0 arch/x86/kernel/irq_64.c:77 invoke_softirq kernel/softirq.c:393 [inline] __irq_exit_rcu kernel/softirq.c:423 [inline] irq_exit_rcu+0x1f3/0x230 kernel/softirq.c:435 sysvec_apic_timer_interrupt+0x51/0xf0 arch/x86/kernel/apic/apic.c:1090 asm_sysvec_apic_timer_interrupt+0x12/0x20 arch/x86/include/asm/idtentry.h:581 RIP: 0010:__sanitizer_cov_trace_const_cmp8+0xa/0x20 kernel/kcov.c:291 Code: 48 8b 0c 24 89 f2 89 fe bf 05 00 00 00 e9 ae fe ff ff 0f 1f 40 00 66 2e 0f 1f 84 00 00 00 00 00 48 8b 0c 24 48 89 f2 48 89 fe 07 00 00 00 e9 8c fe ff ff 66 90 66 2e 0f 1f 84 00 00 00 00 00 RSP: 0018:ffffc900064975a8 EFLAGS: 00000246 RAX: 1ffffd40003b60c0 RBX: 00fffe000008000d RCX: ffffffff819b3d2d RDX: 00fffe000008000d RSI: ffffffffffffffff RDI: ffffffffffffffff RBP: dffffc0000000000 R08: 0000000000000000 R09: ffffea0001db0607 R10: 0000000000000000 R11: ffffffff8c6789c8 R12: ffffea0001db0600 R13: 0000000000000000 R14: ffffea0001db0608 R15: ffffea0001db0600 PageMlocked include/linux/page-flags.h:407 [inline] shrink_page_list+0xf3d/0x5d00 mm/vmscan.c:1468 reclaim_pages+0x3e4/0xcd0 mm/vmscan.c:2143 madvise_cold_or_pageout_pte_range+0xf65/0x2ff0 mm/madvise.c:389 walk_pmd_range mm/pagewalk.c:89 [inline] walk_pud_range mm/pagewalk.c:160 [inline] walk_p4d_range mm/pagewalk.c:193 [inline] walk_pgd_range mm/pagewalk.c:229 [inline] __walk_page_range+0xeed/0x22c0 mm/pagewalk.c:331 walk_page_range+0x20d/0x400 mm/pagewalk.c:427 madvise_pageout_page_range mm/madvise.c:535 [inline] madvise_pageout+0x231/0x3b0 mm/madvise.c:572 madvise_vma mm/madvise.c:959 [inline] do_madvise.part.0+0x5ae/0x1890 mm/madvise.c:1176 do_madvise mm/madvise.c:1203 [inline] __do_sys_madvise mm/madvise.c:1203 [inline] __se_sys_madvise mm/madvise.c:1201 [inline] __x64_sys_madvise+0x117/0x150 mm/madvise.c:1201 do_syscall_64+0x2d/0x70 arch/x86/entry/common.c:46 entry_SYSCALL_64_after_hwframe+0x44/0xa9 RIP: 0033:0x45ccd9 Code: 2d b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 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 0f 83 fb b5 fb ff c3 66 2e 0f 1f 84 00 00 00 00 RSP: 002b:00007f9279ef0c78 EFLAGS: 00000246 ORIG_RAX: 000000000000001c RAX: ffffffffffffffda RBX: 000000000001fb00 RCX: 000000000045ccd9 RDX: 0000000000000015 RSI: 0000000000600003 RDI: 0000000020000000 RBP: 000000000078bf40 R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000246 R12: 000000000078bf0c R13: 00007ffe3a42c01f R14: 00007f9279ef19c0 R15: 000000000078bf0c Kernel Offset: disabled Rebooting in 86400 seconds..