====================================== | [ 9.780630][ T203] softirqs last disabled at (31841): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 9.780633][ T203] Preemption disabled at: | [ 9.780634][ T203] 0x0 | [ 9.780643][ T203] Tainted: [W]=WARN [ 9.780644][ T203] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.780646][ T203] Call Trace: [ 9.780648][ T203] [ 9.780649][ T203] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 9.780655][ T203] __might_resched.cold (kernel/sched/core.c:9234) [ 9.780660][ T203] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 9.780664][ T203] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 9.780668][ T203] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 9.780670][ T203] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.780677][ T203] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 9.780679][ T203] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.780682][ T203] put_chars (drivers/char/virtio_console.c:1176) [ 9.780685][ T203] ? __send_to_port (drivers/char/virtio_console.c:654) [ 9.780686][ T203] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 9.780689][ T203] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 9.780695][ T203] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 9.780702][ T203] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 9.780705][ T203] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.780707][ T203] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.780711][ T203] console_emit_next_record (kernel/printk/printk.c:3183) [ 9.780715][ T203] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 9.780717][ T203] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 9.780720][ T203] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.780721][ T203] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.780725][ T203] console_flush_one_record (kernel/printk/printk.c:3268) [ 9.780729][ T203] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 9.780731][ T203] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.780736][ T203] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 9.780739][ T203] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 9.780741][ T203] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.780743][ T203] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 9.780746][ T203] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 9.780748][ T203] ? vprintk_emit (kernel/printk/printk.c:2478) [ 9.780750][ T203] vprintk_emit (kernel/printk/printk.c:2479) [ 9.780754][ T203] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 9.780756][ T203] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.780760][ T203] _printk (kernel/printk/printk.c:2504) [ 9.780763][ T203] ? snapshot_read.cold (user.c:?) [ 9.780766][ T203] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 9.780769][ T203] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 9.780772][ T203] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 9.780775][ T203] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 9.780779][ T203] ? exit_notify (kernel/exit.c:780) [ 9.780780][ T203] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 9.780783][ T203] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.780786][ T203] do_group_exit (kernel/exit.c:1151) [ 9.780789][ T203] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 9.780791][ T203] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 9.780793][ T203] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 9.780797][ T203] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 9.780800][ T203] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.780802][ T203] RIP: 0033:0x7f23e6ab91b8 [ 9.780804][ T203] Code: Unable to access opcode bytes at 0x7f23e6ab918e. Code starting with the faulting instruction =========================================== [ 9.780805][ T203] RSP: 002b:00007ffdace2dd98 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 9.780808][ T203] RAX: ffffffffffffffda RBX: 00007f23e6be9f88 RCX: 00007f23e6ab91b8 [ 9.780809][ T203] RDX: 00007f23e6803fc8 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 9.780810][ T203] RBP: 00007ffdace2ddf0 R08: 0000000000000000 R09: 0000000000000000 [ 9.780811][ T203] R10: 00007ffdace2dbb0 R11: 0000000000000246 R12: 0000000000000001 [ 9.780811][ T203] R13: 0000000000000000 R14: 00007f23e6be8680 R15: 00007f23e6be9fa0 | [ 10.979960][ T246] softirqs last disabled at (15134): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 10.979963][ T246] Preemption disabled at: | [ 10.979963][ T246] vprintk_emit (kernel/printk/printk.c:2471) | [ 10.979971][ T246] Tainted: [W]=WARN [ 10.979972][ T246] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.979974][ T246] Call Trace: [ 10.979975][ T246] [ 10.979976][ T246] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 10.979982][ T246] ? vprintk_emit (kernel/printk/printk.c:2471) [ 10.979984][ T246] __might_resched.cold (kernel/sched/core.c:9234) [ 10.979988][ T246] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 10.979992][ T246] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 10.979997][ T246] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 10.979999][ T246] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.980005][ T246] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 10.980008][ T246] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.980012][ T246] put_chars (drivers/char/virtio_console.c:1176) [ 10.980014][ T246] ? __send_to_port (drivers/char/virtio_console.c:654) [ 10.980020][ T246] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 10.980028][ T246] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 10.980031][ T246] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.980035][ T246] console_emit_next_record (kernel/printk/printk.c:3183) [ 10.980039][ T246] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 10.980041][ T246] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 10.980044][ T246] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.980046][ T246] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.980050][ T246] console_flush_one_record (kernel/printk/printk.c:3268) [ 10.980054][ T246] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 10.980056][ T246] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.980061][ T246] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 10.980064][ T246] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 10.980066][ T246] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.980068][ T246] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 10.980072][ T246] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 10.980073][ T246] ? vprintk_emit (kernel/printk/printk.c:2478) [ 10.980076][ T246] vprintk_emit (kernel/printk/printk.c:2479) [ 10.980079][ T246] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 10.980081][ T246] ? save_trace (kernel/locking/lockdep.c:589) [ 10.980085][ T246] _printk (kernel/printk/printk.c:2504) [ 10.980089][ T246] ? snapshot_read.cold (user.c:?) [ 10.980092][ T246] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 10.980094][ T246] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 10.980098][ T246] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 10.980101][ T246] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 10.980103][ T246] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 10.980105][ T246] ? netdev_notice (net/core/dev.c:13194) [ 10.980108][ T246] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 10.980111][ T246] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.980113][ T246] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 10.980117][ T246] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 10.980119][ T246] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 10.980121][ T246] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 10.980126][ T246] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 10.980128][ T246] ? __kernel_text_address (kernel/extable.c:79) [ 10.980131][ T246] ? write_profile (profile.c:?) [ 10.980135][ T246] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 10.980141][ T246] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 10.980144][ T246] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 10.980146][ T246] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 10.980147][ T246] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 10.980150][ T246] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 10.980153][ T246] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 10.980155][ T246] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 10.980156][ T246] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 10.980159][ T246] ? kasan_save_stack (mm/kasan/common.c:58) [ 10.980161][ T246] ? kasan_save_stack (mm/kasan/common.c:57) [ 10.980162][ T246] ? kasan_save_track (mm/kasan/common.c:78) [ 10.980163][ T246] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 10.980165][ T246] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.980167][ T246] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 10.980170][ T246] ? ___sys_sendmsg (net/socket.c:2758) [ 10.980174][ T246] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 10.980176][ T246] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 10.980179][ T246] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.980180][ T246] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.980182][ T246] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.980183][ T246] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.980185][ T246] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 10.980187][ T246] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 10.980189][ T246] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 10.980191][ T246] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 10.980194][ T246] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 10.980196][ T246] ? nla_get_range_signed (lib/nlattr.c:270) [ 10.980201][ T246] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.980203][ T246] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 10.980208][ T246] rtnl_newlink (net/core/rtnetlink.c:4215) [ 10.980213][ T246] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 10.980215][ T246] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.980220][ T246] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 10.980221][ T246] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 10.980223][ T246] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 10.980225][ T246] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.980231][ T246] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 10.980233][ T246] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 10.980236][ T246] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.980237][ T246] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.980241][ T246] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 10.980243][ T246] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 10.980247][ T246] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 10.980250][ T246] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.980253][ T246] ? netlink_ack (./include/linux/skbuff.h:2718) [ 10.980259][ T246] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 10.980261][ T246] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 10.980266][ T246] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 10.980270][ T246] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 10.980272][ T246] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 10.980276][ T246] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 10.980280][ T246] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 10.980284][ T246] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.980286][ T246] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 10.980291][ T246] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 10.980294][ T246] ____sys_sendmsg (net/socket.c:2713) [ 10.980296][ T246] ? copy_msghdr_from_user (net/socket.c:2650) [ 10.980298][ T246] ? sock_write_iter (net/socket.c:1269) [ 10.980300][ T246] ? move_addr_to_kernel (net/socket.c:258) [ 10.980307][ T246] ___sys_sendmsg (net/socket.c:2767) [ 10.980310][ T246] ? copy_msghdr_from_user (net/socket.c:2619) [ 10.980326][ T246] __sys_sendmsg (net/socket.c:2799) [ 10.980329][ T246] ? __sys_sendmsg_sock (net/socket.c:2780) [ 10.980335][ T246] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.980338][ T246] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 10.980341][ T246] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 10.980344][ T246] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.980346][ T246] RIP: 0033:0x7f12e4c4454e [ 10.980349][ T246] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 10.980351][ T246] RSP: 002b:00007fff36858ba0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 10.980354][ T246] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f12e4c4454e [ 10.980355][ T246] RDX: 0000000000000000 RSI: 00007fff36858c50 RDI: 0000000000000005 [ 10.980356][ T246] RBP: 00007fff36858bb0 R08: 0000000000000000 R09: 0000000000000000 [ 10.980356][ T246] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a911b8f [ 10.980357][ T246] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff36859320 | [ 18.870390][ T273] softirqs last disabled at (27142): lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) | [ 18.870393][ T273] Preemption disabled at: | [ 18.870393][ T273] lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) | [ 18.870402][ T273] Tainted: [W]=WARN [ 18.870403][ T273] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.870405][ T273] Call Trace: [ 18.870406][ T273] [ 18.870408][ T273] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 18.870414][ T273] ? lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) [ 18.870415][ T273] __might_resched.cold (kernel/sched/core.c:9234) [ 18.870420][ T273] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 18.870424][ T273] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 18.870429][ T273] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 18.870431][ T273] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 18.870438][ T273] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 18.870440][ T273] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 18.870444][ T273] put_chars (drivers/char/virtio_console.c:1176) [ 18.870447][ T273] ? __send_to_port (drivers/char/virtio_console.c:654) [ 18.870448][ T273] ? check_prev_add (kernel/locking/lockdep.c:3258 (discriminator 3)) [ 18.870453][ T273] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 18.870457][ T273] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 18.870461][ T273] ? mark_usage (kernel/locking/lockdep.c:4690) [ 18.870463][ T273] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.870464][ T273] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.870469][ T273] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 18.870471][ T273] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.870475][ T273] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.870480][ T273] console_emit_next_record (kernel/printk/printk.c:3183) [ 18.870484][ T273] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 18.870485][ T273] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 18.870489][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.870492][ T273] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.870496][ T273] console_flush_one_record (kernel/printk/printk.c:3268) [ 18.870500][ T273] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 18.870502][ T273] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.870508][ T273] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 18.870511][ T273] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 18.870518][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.870520][ T273] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 18.870524][ T273] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 18.870526][ T273] ? vprintk_emit (kernel/printk/printk.c:2478) [ 18.870529][ T273] vprintk_emit (kernel/printk/printk.c:2479) [ 18.870532][ T273] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 18.870534][ T273] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.870539][ T273] _printk (kernel/printk/printk.c:2504) [ 18.870542][ T273] ? snapshot_read.cold (user.c:?) [ 18.870544][ T273] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 18.870550][ T273] ? idr_get_free (??:?) [ 18.870555][ T273] lwtunnel_output.cold (net/core/lwtunnel.c:330 (discriminator 3)) [ 18.870558][ T273] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 18.870562][ T273] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 18.870570][ T273] ? ila_input (./include/linux/skbuff.h:1165) ila [ 18.870575][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.870577][ T273] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.870581][ T273] lwtunnel_output (net/core/lwtunnel.c:356) [ 18.870583][ T273] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 18.870586][ T273] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 18.870591][ T273] ? ila_input (./include/linux/skbuff.h:1165) ila [ 18.870597][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.870598][ T273] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.870603][ T273] lwtunnel_output (net/core/lwtunnel.c:356) [ 18.870604][ T273] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 18.870607][ T273] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 18.870612][ T273] ? ila_input (./include/linux/skbuff.h:1165) ila [ 18.870618][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.870620][ T273] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.870624][ T273] lwtunnel_output (net/core/lwtunnel.c:356) [ 18.870626][ T273] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 18.870629][ T273] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 18.870634][ T273] ? ila_input (./include/linux/skbuff.h:1165) ila [ 18.870639][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.870641][ T273] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.870645][ T273] lwtunnel_output (net/core/lwtunnel.c:356) [ 18.870647][ T273] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 18.870650][ T273] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 18.870655][ T273] ? ila_input (./include/linux/skbuff.h:1165) ila [ 18.870661][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.870662][ T273] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.870667][ T273] lwtunnel_output (net/core/lwtunnel.c:356) [ 18.870668][ T273] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 18.870671][ T273] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 18.870676][ T273] ? ila_input (./include/linux/skbuff.h:1165) ila [ 18.870682][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.870684][ T273] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.870688][ T273] lwtunnel_output (net/core/lwtunnel.c:356) [ 18.870690][ T273] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 18.870692][ T273] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 18.870698][ T273] ? ila_input (./include/linux/skbuff.h:1165) ila [ 18.870703][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.870705][ T273] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.870709][ T273] lwtunnel_output (net/core/lwtunnel.c:356) [ 18.870711][ T273] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 18.870714][ T273] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 18.870719][ T273] ? ila_input (./include/linux/skbuff.h:1165) ila [ 18.870725][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.870727][ T273] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.870731][ T273] lwtunnel_output (net/core/lwtunnel.c:356) [ 18.870732][ T273] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 18.870735][ T273] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 18.870740][ T273] ? ila_input (./include/linux/skbuff.h:1165) ila [ 18.870746][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.870748][ T273] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.870752][ T273] lwtunnel_output (net/core/lwtunnel.c:356) [ 18.870754][ T273] ? ip6_local_out (net/ipv6/output_core.c:126) [ 18.870758][ T273] ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 18.870761][ T273] rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 18.870765][ T273] ? ip6_flush_pending_frames (net/ipv6/ip6_output.c:2059) [ 18.870767][ T273] ? rawv6_setsockopt (net/ipv6/raw.c:1018) [ 18.870770][ T273] ? raw6_destroy (net/ipv6/raw.c:1184) [ 18.870775][ T273] rawv6_sendmsg (net/ipv6/raw.c:920) [ 18.870782][ T273] ? rawv6_send_hdrinc (./include/linux/skbuff.h:1725) [ 18.870785][ T273] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 5)) [ 18.870790][ T273] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 18.870792][ T273] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 18.870797][ T273] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.870805][ T273] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.870810][ T273] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 18.870813][ T273] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 18.870814][ T273] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 18.870818][ T273] __sys_sendto (net/socket.c:2281) [ 18.870821][ T273] ? __ia32_sys_getpeername (net/socket.c:2235) [ 18.870833][ T273] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 18.870838][ T273] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 18.870841][ T273] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 18.870844][ T273] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 18.870846][ T273] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 18.870848][ T273] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 18.870850][ T273] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 18.870853][ T273] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 18.870855][ T273] RIP: 0033:0x7f820063854e [ 18.870859][ T273] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 18.870860][ T273] RSP: 002b:00007ffd0c7eefc0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 18.870863][ T273] RAX: ffffffffffffffda RBX: 000056377e0cc0a0 RCX: 00007f820063854e [ 18.870864][ T273] RDX: 0000000000000040 RSI: 000056377e0cc0a4 RDI: 0000000000000005 [ 18.870865][ T273] RBP: 00007ffd0c7eefd0 R08: 000056377e0de2b4 R09: 000000000000001c [ 18.870866][ T273] R10: 0000000000000000 R11: 0000000000000202 R12: 000056377e0cc0a4 [ 18.870867][ T273] R13: 0000000000000040 R14: 00007ffd0c7f02c0 R15: 000056377e0cc0a0 | [ 19.968526][ T273] softirqs last disabled at (34262): lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) | [ 19.968527][ T273] Preemption disabled at: | [ 19.968528][ T273] lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) | [ 19.968536][ T273] Tainted: [W]=WARN [ 19.968536][ T273] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.968538][ T273] Call Trace: [ 19.968540][ T273] [ 19.968541][ T273] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 19.968546][ T273] ? lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) [ 19.968547][ T273] __might_resched.cold (kernel/sched/core.c:9234) [ 19.968552][ T273] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 19.968556][ T273] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 19.968560][ T273] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 19.968561][ T273] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 19.968567][ T273] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 19.968570][ T273] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 19.968574][ T273] put_chars (drivers/char/virtio_console.c:1176) [ 19.968577][ T273] ? __send_to_port (drivers/char/virtio_console.c:654) [ 19.968579][ T273] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 19.968582][ T273] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 19.968585][ T273] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 19.968590][ T273] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 19.968592][ T273] ? mark_usage (kernel/locking/lockdep.c:4690) [ 19.968594][ T273] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.968596][ T273] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.968601][ T273] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 19.968602][ T273] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.968607][ T273] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.968611][ T273] console_emit_next_record (kernel/printk/printk.c:3183) [ 19.968615][ T273] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 19.968617][ T273] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 19.968620][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.968623][ T273] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.968627][ T273] console_flush_one_record (kernel/printk/printk.c:3268) [ 19.968631][ T273] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 19.968633][ T273] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.968639][ T273] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 19.968641][ T273] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 19.968643][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.968645][ T273] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 19.968649][ T273] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 19.968651][ T273] ? vprintk_emit (kernel/printk/printk.c:2478) [ 19.968654][ T273] vprintk_emit (kernel/printk/printk.c:2479) [ 19.968657][ T273] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 19.968659][ T273] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.968664][ T273] _printk (kernel/printk/printk.c:2504) [ 19.968667][ T273] ? snapshot_read.cold (user.c:?) [ 19.968669][ T273] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 19.968674][ T273] ? idr_get_free (??:?) [ 19.968679][ T273] lwtunnel_output.cold (net/core/lwtunnel.c:330 (discriminator 3)) [ 19.968683][ T273] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 19.968687][ T273] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 19.968694][ T273] ? ila_input (./include/linux/skbuff.h:1165) ila [ 19.968700][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.968701][ T273] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.968706][ T273] lwtunnel_output (net/core/lwtunnel.c:356) [ 19.968708][ T273] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 19.968711][ T273] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 19.968716][ T273] ? ila_input (./include/linux/skbuff.h:1165) ila [ 19.968722][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.968723][ T273] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.968728][ T273] lwtunnel_output (net/core/lwtunnel.c:356) [ 19.968729][ T273] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 19.968732][ T273] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 19.968737][ T273] ? ila_input (./include/linux/skbuff.h:1165) ila [ 19.968743][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.968745][ T273] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.968749][ T273] lwtunnel_output (net/core/lwtunnel.c:356) [ 19.968751][ T273] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 19.968753][ T273] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 19.968759][ T273] ? ila_input (./include/linux/skbuff.h:1165) ila [ 19.968764][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.968766][ T273] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.968770][ T273] lwtunnel_output (net/core/lwtunnel.c:356) [ 19.968772][ T273] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 19.968775][ T273] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 19.968780][ T273] ? ila_input (./include/linux/skbuff.h:1165) ila [ 19.968786][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.968788][ T273] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.968792][ T273] lwtunnel_output (net/core/lwtunnel.c:356) [ 19.968793][ T273] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 19.968796][ T273] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 19.968801][ T273] ? ila_input (./include/linux/skbuff.h:1165) ila [ 19.968807][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.968809][ T273] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.968813][ T273] lwtunnel_output (net/core/lwtunnel.c:356) [ 19.968815][ T273] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 19.968818][ T273] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 19.968823][ T273] ? ila_input (./include/linux/skbuff.h:1165) ila [ 19.968829][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.968830][ T273] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.968834][ T273] lwtunnel_output (net/core/lwtunnel.c:356) [ 19.968836][ T273] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 19.968839][ T273] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 19.968844][ T273] ? ila_input (./include/linux/skbuff.h:1165) ila [ 19.968850][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.968851][ T273] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.968856][ T273] lwtunnel_output (net/core/lwtunnel.c:356) [ 19.968857][ T273] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 19.968860][ T273] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 19.968865][ T273] ? ila_input (./include/linux/skbuff.h:1165) ila [ 19.968871][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.968873][ T273] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.968877][ T273] lwtunnel_output (net/core/lwtunnel.c:356) [ 19.968879][ T273] ? ip6_local_out (net/ipv6/output_core.c:126) [ 19.968883][ T273] ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 19.968886][ T273] rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 19.968890][ T273] ? ip6_flush_pending_frames (net/ipv6/ip6_output.c:2059) [ 19.968893][ T273] ? rawv6_setsockopt (net/ipv6/raw.c:1018) [ 19.968895][ T273] ? raw6_destroy (net/ipv6/raw.c:1184) [ 19.968900][ T273] rawv6_sendmsg (net/ipv6/raw.c:920) [ 19.968907][ T273] ? rawv6_send_hdrinc (./include/linux/skbuff.h:1725) [ 19.968909][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.968911][ T273] ? sock_recvmsg (./include/trace/events/sock.h:304 (discriminator 2) net/socket.c:1155 (discriminator 2) net/socket.c:1173 (discriminator 2)) [ 19.968916][ T273] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 19.968917][ T273] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 19.968922][ T273] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.968930][ T273] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.968935][ T273] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 19.968937][ T273] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 19.968938][ T273] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 19.968942][ T273] __sys_sendto (net/socket.c:2281) [ 19.968945][ T273] ? __ia32_sys_getpeername (net/socket.c:2235) [ 19.968956][ T273] ? xfd_validate_state (arch/x86/kernel/fpu/xstate.c:1497 (discriminator 1) arch/x86/kernel/fpu/xstate.c:1543 (discriminator 1)) [ 19.968963][ T273] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 19.968965][ T273] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 19.968968][ T273] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 19.968970][ T273] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 19.968973][ T273] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 19.968975][ T273] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 19.968977][ T273] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 19.968979][ T273] RIP: 0033:0x7f820063854e [ 19.968982][ T273] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 19.968984][ T273] RSP: 002b:00007ffd0c7eefc0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 19.968986][ T273] RAX: ffffffffffffffda RBX: 000056377e0cc0a0 RCX: 00007f820063854e [ 19.968987][ T273] RDX: 0000000000000040 RSI: 000056377e0cc0a4 RDI: 0000000000000005 [ 19.968988][ T273] RBP: 00007ffd0c7eefd0 R08: 000056377e0de2b4 R09: 000000000000001c [ 19.968989][ T273] R10: 0000000000000000 R11: 0000000000000202 R12: 000056377e0cc0a4 [ 19.968989][ T273] R13: 0000000000000040 R14: 00007ffd0c7f02c0 R15: 000056377e0cc0a0 | [ 21.034877][ T273] softirqs last disabled at (42538): sk_common_release (./include/net/sock.h:2138 net/core/sock.c:4066) | [ 21.034878][ T273] Preemption disabled at: | [ 21.034879][ T273] 0x0 | [ 21.034886][ T273] Tainted: [W]=WARN [ 21.034887][ T273] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.034888][ T273] Call Trace: [ 21.034889][ T273] [ 21.034890][ T273] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 21.034895][ T273] __might_resched.cold (kernel/sched/core.c:9234) [ 21.034898][ T273] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 21.034901][ T273] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 21.034904][ T273] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 21.034906][ T273] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 21.034911][ T273] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 21.034913][ T273] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 21.034916][ T273] put_chars (drivers/char/virtio_console.c:1176) [ 21.034919][ T273] ? __send_to_port (drivers/char/virtio_console.c:654) [ 21.034920][ T273] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 21.034922][ T273] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 21.034928][ T273] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 21.034934][ T273] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 21.034936][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.034938][ T273] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.034942][ T273] console_emit_next_record (kernel/printk/printk.c:3183) [ 21.034946][ T273] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 21.034947][ T273] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 21.034951][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.034952][ T273] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.034956][ T273] console_flush_one_record (kernel/printk/printk.c:3268) [ 21.034960][ T273] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 21.034962][ T273] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.034967][ T273] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 21.034970][ T273] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 21.034972][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.034973][ T273] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 21.034977][ T273] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 21.034979][ T273] ? vprintk_emit (kernel/printk/printk.c:2478) [ 21.034981][ T273] vprintk_emit (kernel/printk/printk.c:2479) [ 21.034984][ T273] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 21.034987][ T273] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.034991][ T273] _printk (kernel/printk/printk.c:2504) [ 21.034993][ T273] ? snapshot_read.cold (user.c:?) [ 21.034996][ T273] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 21.034998][ T273] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 21.035002][ T273] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 21.035005][ T273] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 21.035008][ T273] ? exit_notify (kernel/exit.c:780) [ 21.035009][ T273] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 21.035012][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.035016][ T273] do_group_exit (kernel/exit.c:1151) [ 21.035018][ T273] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 21.035020][ T273] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 21.035023][ T273] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 21.035025][ T273] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 21.035028][ T273] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 21.035030][ T273] RIP: 0033:0x7f82006891b8 [ 21.035032][ T273] Code: Unable to access opcode bytes at 0x7f820068918e. Code starting with the faulting instruction =========================================== [ 21.035033][ T273] RSP: 002b:00007ffd0c7f0328 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 21.035034][ T273] RAX: ffffffffffffffda RBX: 00007f82007b9f88 RCX: 00007f82006891b8 [ 21.035035][ T273] RDX: 00007f820041a7c8 RSI: ffffffffffffffb0 RDI: 0000000000000001 [ 21.035036][ T273] RBP: 00007ffd0c7f0380 R08: 0000000000000000 R09: 0000000000001010 [ 21.035037][ T273] R10: 00007ffd0c7f01a0 R11: 0000000000000246 R12: 0000000000000002 [ 21.035038][ T273] R13: 0000000000000001 R14: 00007f82007b8680 R15: 00007f82007b9fa0 | [ 27.301485][ C2] | [ 27.301485][ C2] | [ 27.301485][ C2] stack backtrace: | [ 27.301491][ C2] Tainted: [W]=WARN [ 27.301492][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.301493][ C2] Call Trace: [ 27.301494][ C2] [ 27.301495][ C2] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 27.301500][ C2] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 27.301502][ C2] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 27.301505][ C2] mark_lock (kernel/locking/lockdep.c:4769) [ 27.301507][ C2] mark_usage (kernel/locking/lockdep.c:4658) [ 27.301508][ C2] __lock_acquire (kernel/locking/lockdep.c:5208) [ 27.301511][ C2] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 27.301512][ C2] ? console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 27.301514][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.301516][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.301518][ C2] console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 27.301520][ C2] ? console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 27.301522][ C2] console_emit_next_record (kernel/printk/printk.c:3177) [ 27.301524][ C2] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 27.301525][ C2] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 27.301527][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.301528][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.301530][ C2] console_flush_one_record (kernel/printk/printk.c:3268) [ 27.301532][ C2] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 27.301534][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.301536][ C2] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 27.301538][ C2] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 27.301540][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.301541][ C2] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 27.301543][ C2] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 27.301544][ C2] ? vprintk_emit (kernel/printk/printk.c:2478) [ 27.301546][ C2] vprintk_emit (kernel/printk/printk.c:2479) [ 27.301547][ C2] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 27.301548][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.301550][ C2] _printk (kernel/printk/printk.c:2504) [ 27.301552][ C2] ? snapshot_read.cold (user.c:?) [ 27.301553][ C2] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 27.301556][ C2] ? dst_cache_get (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dst_cache.c:76 (discriminator 2)) [ 27.301557][ C2] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 27.301559][ C2] ? idr_get_free (??:?) [ 27.301561][ C2] lwtunnel_input.cold (net/core/lwtunnel.c:441 (discriminator 3)) [ 27.301563][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 27.301564][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 27.301565][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 27.301567][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 27.301568][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 27.301569][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 27.301575][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 27.301576][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 27.301578][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 27.301579][ C2] ipv6_rcv (./include/net/dst.h:480 (discriminator 4) net/ipv6/ip6_input.c:119 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/ip6_input.c:351 (discriminator 4)) [ 27.301581][ C2] ? ip6_rcv_core (net/ipv6/ip6_input.c:211 (discriminator 96)) [ 27.301583][ C2] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 27.301586][ C2] ? mark_usage (kernel/locking/lockdep.c:4690) [ 27.301587][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.301589][ C2] ? irq_matrix_free (kernel/irq/matrix.c:429 (discriminator 2)) [ 27.301592][ C2] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 27.301593][ C2] __netif_receive_skb_one_core (net/core/dev.c:6264) [ 27.301595][ C2] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 27.301597][ C2] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 27.301598][ C2] ? __netif_receive_skb_list_core (net/core/dev.c:6310) [ 27.301600][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.301602][ C2] process_backlog (net/core/dev.c:6728) [ 27.301604][ C2] __napi_poll (net/core/dev.c:7787) [ 27.301606][ C2] net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 27.301608][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.301610][ C2] ? __napi_poll (./include/net/gro.h:507) [ 27.301613][ C2] ? ktime_get_update_offsets_now (kernel/time/timekeeping.c:304 kernel/time/timekeeping.c:482 kernel/time/timekeeping.c:2859) [ 27.301616][ C2] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 27.301618][ C2] handle_softirqs (kernel/softirq.c:645) [ 27.301620][ C2] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 27.301622][ C2] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 27.301624][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.301625][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:920 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 27.301627][ C2] do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 27.301628][ C2] [ 27.301629][ C2] [ 27.301629][ C2] __local_bh_enable_ip (kernel/softirq.c:473) [ 27.301631][ C2] __dev_queue_xmit (./include/linux/bottom_half.h:33 (discriminator 2) ./include/linux/rcupdate.h:923 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 27.301633][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.301635][ C2] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 27.301637][ C2] ? lock_acquire.part.0 (kernel/locking/lockdep.c:124 (discriminator 1) kernel/locking/lockdep.c:5884 (discriminator 1)) [ 27.301638][ C2] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.301640][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.301641][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.301642][ C2] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 27.301644][ C2] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 27.301647][ C2] ? neigh_hh_output (./include/net/neighbour.h:525) [ 27.301649][ C2] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 27.301652][ C2] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 27.301653][ C2] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.301655][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.301657][ C2] ? ip6_mtu (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/ip6_route.h:384 (discriminator 2) net/ipv6/route.c:3290 (discriminator 2)) [ 27.301659][ C2] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 27.301661][ C2] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 27.301663][ C2] ? ip6_finish_output (./include/linux/skbuff.h:1165) [ 27.301665][ C2] ? l3mdev_l3_out.constprop.0 (./include/linux/rcupdate.h:882 ./include/net/l3mdev.h:222) [ 27.301669][ C2] ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 27.301671][ C2] rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 27.301673][ C2] ? ip6_flush_pending_frames (net/ipv6/ip6_output.c:2059) [ 27.301675][ C2] ? rawv6_setsockopt (net/ipv6/raw.c:1018) [ 27.301677][ C2] ? raw6_destroy (net/ipv6/raw.c:1184) [ 27.301679][ C2] rawv6_sendmsg (net/ipv6/raw.c:920) [ 27.301681][ C2] ? rawv6_send_hdrinc (./include/linux/skbuff.h:1725) [ 27.301683][ C2] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 5)) [ 27.301686][ C2] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 27.301687][ C2] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 27.301689][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.301692][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.301694][ C2] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 27.301696][ C2] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 27.301697][ C2] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 27.301700][ C2] __sys_sendto (net/socket.c:2281) [ 27.301701][ C2] ? __ia32_sys_getpeername (net/socket.c:2235) [ 27.301705][ C2] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 27.301707][ C2] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 27.301709][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 27.301712][ C2] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 27.301713][ C2] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 27.301715][ C2] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 27.301716][ C2] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 27.301718][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 27.301719][ C2] RIP: 0033:0x7fa4835f554e [ 27.301722][ C2] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 27.301724][ C2] RSP: 002b:00007ffca007a270 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 27.301726][ C2] RAX: ffffffffffffffda RBX: 0000561a9dee70a0 RCX: 00007fa4835f554e [ 27.301727][ C2] RDX: 0000000000000040 RSI: 0000561a9dee70a4 RDI: 0000000000000005 [ 27.301728][ C2] RBP: 00007ffca007a280 R08: 0000561a9def92b4 R09: 000000000000001c [ 27.301729][ C2] R10: 0000000000000000 R11: 0000000000000202 R12: 0000561a9dee70a4 [ 27.301730][ C2] R13: 0000000000000040 R14: 00007ffca007b570 R15: 0000561a9dee70a0 | [ 27.301747][ C2] softirqs last disabled at (29695): do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) | [ 27.301748][ C2] Preemption disabled at: | [ 27.301749][ C2] __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) | [ 27.301753][ C2] Tainted: [W]=WARN [ 27.301754][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.301755][ C2] Call Trace: [ 27.301755][ C2] [ 27.301756][ C2] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 27.301758][ C2] ? __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) [ 27.301759][ C2] __might_resched.cold (kernel/sched/core.c:9234) [ 27.301762][ C2] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 27.301765][ C2] ? nbcon_get_cpu_emergency_nesting (kernel/printk/nbcon.c:1424) [ 27.301766][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.301768][ C2] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 27.301769][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 27.301770][ C2] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 27.301773][ C2] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 27.301774][ C2] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 27.301777][ C2] put_chars (drivers/char/virtio_console.c:1176) [ 27.301778][ C2] ? __send_to_port (drivers/char/virtio_console.c:654) [ 27.301780][ C2] ? mark_lock (kernel/locking/lockdep.c:4769) [ 27.301782][ C2] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 27.301785][ C2] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 27.301786][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.301787][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.301789][ C2] console_emit_next_record (kernel/printk/printk.c:3183) [ 27.301792][ C2] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 27.301793][ C2] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 27.301795][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.301796][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.301798][ C2] console_flush_one_record (kernel/printk/printk.c:3268) [ 27.301800][ C2] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 27.301802][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.301804][ C2] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 27.301806][ C2] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 27.301807][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.301808][ C2] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 27.301810][ C2] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 27.301812][ C2] ? vprintk_emit (kernel/printk/printk.c:2478) [ 27.301813][ C2] vprintk_emit (kernel/printk/printk.c:2479) [ 27.301815][ C2] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 27.301816][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.301818][ C2] _printk (kernel/printk/printk.c:2504) [ 27.301819][ C2] ? snapshot_read.cold (user.c:?) [ 27.301821][ C2] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 27.301823][ C2] ? dst_cache_get (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dst_cache.c:76 (discriminator 2)) [ 27.301824][ C2] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 27.301825][ C2] ? idr_get_free (??:?) [ 27.301827][ C2] lwtunnel_input.cold (net/core/lwtunnel.c:441 (discriminator 3)) [ 27.301829][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 27.301830][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 27.301832][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 27.301833][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 27.301834][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 27.301836][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 27.301837][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 27.301838][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 27.301839][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 27.301841][ C2] ipv6_rcv (./include/net/dst.h:480 (discriminator 4) net/ipv6/ip6_input.c:119 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/ip6_input.c:351 (discriminator 4)) [ 27.301843][ C2] ? ip6_rcv_core (net/ipv6/ip6_input.c:211 (discriminator 96)) [ 27.301845][ C2] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 27.301846][ C2] ? mark_usage (kernel/locking/lockdep.c:4690) [ 27.301848][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.301849][ C2] ? irq_matrix_free (kernel/irq/matrix.c:429 (discriminator 2)) [ 27.301851][ C2] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 27.301853][ C2] __netif_receive_skb_one_core (net/core/dev.c:6264) [ 27.301855][ C2] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 27.301856][ C2] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 27.301858][ C2] ? __netif_receive_skb_list_core (net/core/dev.c:6310) [ 27.301859][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.301861][ C2] process_backlog (net/core/dev.c:6728) [ 27.301863][ C2] __napi_poll (net/core/dev.c:7787) [ 27.301865][ C2] net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 27.301868][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.301869][ C2] ? __napi_poll (./include/net/gro.h:507) [ 27.301872][ C2] ? ktime_get_update_offsets_now (kernel/time/timekeeping.c:304 kernel/time/timekeeping.c:482 kernel/time/timekeeping.c:2859) [ 27.301874][ C2] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 27.301876][ C2] handle_softirqs (kernel/softirq.c:645) [ 27.301878][ C2] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 27.301879][ C2] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 27.301881][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.301882][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:920 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 27.301884][ C2] do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 27.301885][ C2] [ 27.301886][ C2] [ 27.301886][ C2] __local_bh_enable_ip (kernel/softirq.c:473) [ 27.301888][ C2] __dev_queue_xmit (./include/linux/bottom_half.h:33 (discriminator 2) ./include/linux/rcupdate.h:923 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 27.301889][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.301892][ C2] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 27.301893][ C2] ? lock_acquire.part.0 (kernel/locking/lockdep.c:124 (discriminator 1) kernel/locking/lockdep.c:5884 (discriminator 1)) [ 27.301895][ C2] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.301896][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.301897][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.301898][ C2] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 27.301900][ C2] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 27.301902][ C2] ? neigh_hh_output (./include/net/neighbour.h:525) [ 27.301904][ C2] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 27.301906][ C2] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 27.301908][ C2] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.301909][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.301911][ C2] ? ip6_mtu (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/ip6_route.h:384 (discriminator 2) net/ipv6/route.c:3290 (discriminator 2)) [ 27.301913][ C2] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 27.301915][ C2] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 27.301917][ C2] ? ip6_finish_output (./include/linux/skbuff.h:1165) [ 27.301919][ C2] ? l3mdev_l3_out.constprop.0 (./include/linux/rcupdate.h:882 ./include/net/l3mdev.h:222) [ 27.301922][ C2] ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 27.301924][ C2] rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 27.301926][ C2] ? ip6_flush_pending_frames (net/ipv6/ip6_output.c:2059) [ 27.301928][ C2] ? rawv6_setsockopt (net/ipv6/raw.c:1018) [ 27.301929][ C2] ? raw6_destroy (net/ipv6/raw.c:1184) [ 27.301931][ C2] rawv6_sendmsg (net/ipv6/raw.c:920) [ 27.301934][ C2] ? rawv6_send_hdrinc (./include/linux/skbuff.h:1725) [ 27.301936][ C2] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 5)) [ 27.301937][ C2] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 27.301939][ C2] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 27.301941][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.301944][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.301946][ C2] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 27.301947][ C2] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 27.301948][ C2] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 27.301950][ C2] __sys_sendto (net/socket.c:2281) [ 27.301952][ C2] ? __ia32_sys_getpeername (net/socket.c:2235) [ 27.301955][ C2] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 27.301957][ C2] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 27.301959][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 27.301960][ C2] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 27.301961][ C2] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 27.301963][ C2] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 27.301964][ C2] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 27.301966][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 27.301967][ C2] RIP: 0033:0x7fa4835f554e [ 27.301968][ C2] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 27.301969][ C2] RSP: 002b:00007ffca007a270 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 27.301970][ C2] RAX: ffffffffffffffda RBX: 0000561a9dee70a0 RCX: 00007fa4835f554e [ 27.301971][ C2] RDX: 0000000000000040 RSI: 0000561a9dee70a4 RDI: 0000000000000005 [ 27.301971][ C2] RBP: 00007ffca007a280 R08: 0000561a9def92b4 R09: 000000000000001c [ 27.301972][ C2] R10: 0000000000000000 R11: 0000000000000202 R12: 0000561a9dee70a4 [ 27.301973][ C2] R13: 0000000000000040 R14: 00007ffca007b570 R15: 0000561a9dee70a0 | [ 28.413835][ C0] softirqs last disabled at (29695): do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) | [ 28.413838][ C0] Preemption disabled at: | [ 28.413839][ C0] __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) | [ 28.413847][ C0] Tainted: [W]=WARN [ 28.413848][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 28.413849][ C0] Call Trace: [ 28.413851][ C0] [ 28.413852][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 28.413857][ C0] ? __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) [ 28.413859][ C0] __might_resched.cold (kernel/sched/core.c:9234) [ 28.413863][ C0] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 28.413866][ C0] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 28.413869][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.413871][ C0] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 28.413874][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 28.413876][ C0] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 28.413881][ C0] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 28.413883][ C0] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 28.413885][ C0] put_chars (drivers/char/virtio_console.c:1176) [ 28.413886][ C0] ? __send_to_port (drivers/char/virtio_console.c:654) [ 28.413888][ C0] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 28.413890][ C0] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 28.413895][ C0] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 28.413897][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.413898][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.413900][ C0] console_emit_next_record (kernel/printk/printk.c:3183) [ 28.413903][ C0] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 28.413905][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.413906][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.413907][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.413908][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.413909][ C0] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 28.413911][ C0] console_flush_one_record (kernel/printk/printk.c:3268) [ 28.413913][ C0] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 28.413916][ C0] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 28.413918][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.413919][ C0] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 28.413921][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.413922][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 28.413923][ C0] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 28.413925][ C0] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 28.413926][ C0] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 28.413928][ C0] ? vprintk_emit (kernel/printk/printk.c:2478) [ 28.413929][ C0] vprintk_emit (kernel/printk/printk.c:2479) [ 28.413931][ C0] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 28.413932][ C0] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 28.413934][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.413935][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.413937][ C0] _printk (kernel/printk/printk.c:2504) [ 28.413939][ C0] ? snapshot_read.cold (user.c:?) [ 28.413941][ C0] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 28.413944][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.413945][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.413946][ C0] ? idr_get_free (??:?) [ 28.413948][ C0] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 28.413951][ C0] lwtunnel_input.cold (net/core/lwtunnel.c:441 (discriminator 3)) [ 28.413955][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 28.413957][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 28.413958][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 28.413960][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 28.413961][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 28.413962][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 28.413964][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 28.413965][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 28.413966][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 28.413967][ C0] ipv6_rcv (./include/net/dst.h:480 (discriminator 4) net/ipv6/ip6_input.c:119 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/ip6_input.c:351 (discriminator 4)) [ 28.413971][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.413972][ C0] ? ip6_rcv_core (net/ipv6/ip6_input.c:211 (discriminator 96)) [ 28.413974][ C0] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 28.413976][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.413977][ C0] ? __update_load_avg_cfs_rq (kernel/sched/pelt.c:329) [ 28.413979][ C0] ? trace_pelt_se_tp (./include/trace/events/sched.h:853 (discriminator 22)) [ 28.413982][ C0] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 28.413984][ C0] __netif_receive_skb_one_core (net/core/dev.c:6264) [ 28.413986][ C0] ? __netif_receive_skb_list_core (net/core/dev.c:6310) [ 28.413988][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.413989][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.413990][ C0] process_backlog (net/core/dev.c:6728) [ 28.413992][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.413994][ C0] __napi_poll (net/core/dev.c:7787) [ 28.413996][ C0] net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 28.413998][ C0] ? __napi_poll (./include/net/gro.h:507) [ 28.414000][ C0] ? do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [ 28.414002][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.414003][ C0] ? timerqueue_linked_add (./include/linux/rbtree.h:239 ./include/linux/rbtree.h:281 lib/timerqueue.c:96) [ 28.414005][ C0] ? ktime_get_update_offsets_now (kernel/time/timekeeping.c:304 kernel/time/timekeeping.c:482 kernel/time/timekeeping.c:2859) [ 28.414008][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.414009][ C0] handle_softirqs (kernel/softirq.c:645) [ 28.414011][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.414012][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 28.414014][ C0] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 28.414016][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.414017][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:920 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 28.414018][ C0] do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 28.414020][ C0] [ 28.414020][ C0] [ 28.414021][ C0] __local_bh_enable_ip (kernel/softirq.c:473) [ 28.414023][ C0] __dev_queue_xmit (./include/linux/bottom_half.h:33 (discriminator 2) ./include/linux/rcupdate.h:923 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 28.414025][ C0] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 28.414027][ C0] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 28.414029][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.414030][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.414032][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.414033][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.414034][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.414035][ C0] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 28.414037][ C0] ? neigh_hh_output (./include/net/neighbour.h:525) [ 28.414039][ C0] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 28.414042][ C0] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 28.414044][ C0] ? make_flow_keys_digest (net/core/flow_dissector.c:1862) [ 28.414046][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.414047][ C0] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 28.414048][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.414050][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.414051][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 28.414053][ C0] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 28.414055][ C0] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 28.414057][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.414058][ C0] ? ip6_finish_output (./include/linux/skbuff.h:1165) [ 28.414060][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 28.414061][ C0] ? l3mdev_l3_out.constprop.0 (./include/linux/rcupdate.h:850 ./include/net/l3mdev.h:212) [ 28.414065][ C0] ? l3mdev_l3_out.constprop.0 (./include/linux/rcupdate.h:882 ./include/net/l3mdev.h:222) [ 28.414067][ C0] ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 28.414069][ C0] rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 28.414072][ C0] ? ip6_flush_pending_frames (net/ipv6/ip6_output.c:2059) [ 28.414074][ C0] ? rawv6_setsockopt (net/ipv6/raw.c:1018) [ 28.414076][ C0] ? raw6_destroy (net/ipv6/raw.c:1184) [ 28.414078][ C0] rawv6_sendmsg (net/ipv6/raw.c:920) [ 28.414081][ C0] ? rawv6_send_hdrinc (./include/linux/skbuff.h:1725) [ 28.414083][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.414084][ C0] ? sock_recvmsg (./include/trace/events/sock.h:304 (discriminator 2) net/socket.c:1155 (discriminator 2) net/socket.c:1173 (discriminator 2)) [ 28.414089][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.414090][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.414092][ C0] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 28.414093][ C0] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 28.414095][ C0] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 28.414097][ C0] __sys_sendto (net/socket.c:2281) [ 28.414100][ C0] ? __ia32_sys_getpeername (net/socket.c:2235) [ 28.414104][ C0] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 28.414106][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 28.414107][ C0] ? trace_hardirqs_off_finish (./include/trace/events/preemptirq.h:36 (discriminator 22) kernel/trace/trace_preemptirq.c:95 (discriminator 22) kernel/trace/trace_preemptirq.c:90 (discriminator 22)) [ 28.414109][ C0] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 28.414110][ C0] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 28.414112][ C0] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 28.414114][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 28.414116][ C0] RIP: 0033:0x7fa4835f554e [ 28.414120][ C0] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 28.414121][ C0] RSP: 002b:00007ffca007a270 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 28.414124][ C0] RAX: ffffffffffffffda RBX: 0000561a9dee70a0 RCX: 00007fa4835f554e [ 28.414126][ C0] RDX: 0000000000000040 RSI: 0000561a9dee70a4 RDI: 0000000000000005 [ 28.414127][ C0] RBP: 00007ffca007a280 R08: 0000561a9def92b4 R09: 000000000000001c [ 28.414128][ C0] R10: 0000000000000000 R11: 0000000000000202 R12: 0000561a9dee70a4 [ 28.414128][ C0] R13: 0000000000000040 R14: 00007ffca007b570 R15: 0000561a9dee70a0 | [ 30.477752][ T286] softirqs last disabled at (0): 0x0 | [ 30.477753][ T286] Preemption disabled at: | [ 30.477754][ T286] lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) | [ 30.477764][ T286] Tainted: [W]=WARN [ 30.477765][ T286] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 30.477767][ T286] Call Trace: [ 30.477768][ T286] [ 30.477769][ T286] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 30.477775][ T286] ? lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) [ 30.477776][ T286] __might_resched.cold (kernel/sched/core.c:9234) [ 30.477780][ T286] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 30.477782][ T286] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 30.477785][ T286] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 30.477789][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.477791][ T286] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 30.477794][ T286] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 30.477797][ T286] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 30.477801][ T286] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 30.477803][ T286] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 30.477805][ T286] put_chars (drivers/char/virtio_console.c:1176) [ 30.477807][ T286] ? __send_to_port (drivers/char/virtio_console.c:654) [ 30.477808][ T286] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 30.477811][ T286] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 30.477816][ T286] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 30.477818][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.477819][ T286] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.477821][ T286] console_emit_next_record (kernel/printk/printk.c:3183) [ 30.477823][ T286] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 30.477825][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.477826][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.477827][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.477828][ T286] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.477830][ T286] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 30.477832][ T286] console_flush_one_record (kernel/printk/printk.c:3268) [ 30.477834][ T286] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 30.477836][ T286] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 30.477838][ T286] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.477840][ T286] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 30.477841][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.477842][ T286] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 30.477844][ T286] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 30.477845][ T286] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 30.477847][ T286] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 30.477849][ T286] ? vprintk_emit (kernel/printk/printk.c:2478) [ 30.477850][ T286] vprintk_emit (kernel/printk/printk.c:2479) [ 30.477852][ T286] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 30.477853][ T286] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 30.477854][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.477855][ T286] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.477857][ T286] _printk (kernel/printk/printk.c:2504) [ 30.477860][ T286] ? snapshot_read.cold (user.c:?) [ 30.477861][ T286] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 30.477865][ T286] ? idr_get_free (??:?) [ 30.477866][ T286] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 30.477870][ T286] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 30.477873][ T286] lwtunnel_output.cold (net/core/lwtunnel.c:330 (discriminator 3)) [ 30.477876][ T286] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 30.477878][ T286] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 30.477882][ T286] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 30.477884][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.477885][ T286] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.477886][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.477887][ T286] lwtunnel_output (net/core/lwtunnel.c:356) [ 30.477889][ T286] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 30.477890][ T286] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 30.477892][ T286] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 30.477894][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.477895][ T286] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.477896][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.477897][ T286] lwtunnel_output (net/core/lwtunnel.c:356) [ 30.477899][ T286] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 30.477900][ T286] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 30.477902][ T286] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 30.477904][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.477905][ T286] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.477906][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.477908][ T286] lwtunnel_output (net/core/lwtunnel.c:356) [ 30.477909][ T286] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 30.477910][ T286] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 30.477912][ T286] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 30.477914][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.477915][ T286] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.477916][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.477917][ T286] lwtunnel_output (net/core/lwtunnel.c:356) [ 30.477918][ T286] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 30.477920][ T286] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 30.477921][ T286] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 30.477923][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.477924][ T286] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.477926][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.477927][ T286] lwtunnel_output (net/core/lwtunnel.c:356) [ 30.477928][ T286] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 30.477930][ T286] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 30.477931][ T286] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 30.477933][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.477934][ T286] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.477936][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.477937][ T286] lwtunnel_output (net/core/lwtunnel.c:356) [ 30.477938][ T286] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 30.477940][ T286] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 30.477941][ T286] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 30.477943][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.477944][ T286] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.477946][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.477947][ T286] lwtunnel_output (net/core/lwtunnel.c:356) [ 30.477948][ T286] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 30.477949][ T286] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 30.477951][ T286] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 30.477953][ T286] ? flow_hash_from_keys (./include/linux/siphash.h:86 net/core/flow_dissector.c:1811 net/core/flow_dissector.c:1822) [ 30.477955][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.477956][ T286] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.477957][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.477959][ T286] lwtunnel_output (net/core/lwtunnel.c:356) [ 30.477960][ T286] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 30.477961][ T286] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 30.477963][ T286] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 30.477965][ T286] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 30.477966][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.477967][ T286] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.477969][ T286] lwtunnel_output (net/core/lwtunnel.c:356) [ 30.477970][ T286] ? ip6_local_out (net/ipv6/output_core.c:126) [ 30.477972][ T286] ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 30.477976][ T286] rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 30.477979][ T286] ? ip6_flush_pending_frames (net/ipv6/ip6_output.c:2059) [ 30.477981][ T286] ? rawv6_setsockopt (net/ipv6/raw.c:1018) [ 30.477983][ T286] ? raw6_destroy (net/ipv6/raw.c:1184) [ 30.477985][ T286] rawv6_sendmsg (net/ipv6/raw.c:920) [ 30.477988][ T286] ? rawv6_send_hdrinc (./include/linux/skbuff.h:1725) [ 30.477989][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.477991][ T286] ? wp_page_copy (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:1383 ./include/linux/page_ref.h:223 ./include/linux/mm.h:1847 ./include/linux/mm.h:1852 ./include/linux/mm.h:2159 mm/memory.c:4121) [ 30.477994][ T286] ? __vmf_anon_prepare (mm/memory.c:3958) [ 30.477995][ T286] ? apply_to_pte_range (mm/memory.c:3453 (discriminator 7)) [ 30.477998][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.477999][ T286] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.478001][ T286] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 30.478003][ T286] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 30.478004][ T286] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 30.478007][ T286] __sys_sendto (net/socket.c:2281) [ 30.478009][ T286] ? __ia32_sys_getpeername (net/socket.c:2235) [ 30.478012][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.478014][ T286] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 30.478016][ T286] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 30.478017][ T286] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 30.478019][ T286] ? trace_hardirqs_off_finish (./include/trace/events/preemptirq.h:36 (discriminator 22) kernel/trace/trace_preemptirq.c:95 (discriminator 22) kernel/trace/trace_preemptirq.c:90 (discriminator 22)) [ 30.478020][ T286] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 30.478021][ T286] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 30.478024][ T286] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 30.478026][ T286] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 30.478027][ T286] RIP: 0033:0x7f01bf91f54e [ 30.478029][ T286] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 30.478031][ T286] RSP: 002b:00007fff807b7770 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 30.478034][ T286] RAX: ffffffffffffffda RBX: 000055f56cbcd0a0 RCX: 00007f01bf91f54e [ 30.478036][ T286] RDX: 0000000000000040 RSI: 000055f56cbcd0a4 RDI: 0000000000000005 [ 30.478036][ T286] RBP: 00007fff807b7780 R08: 000055f56cbdf2b4 R09: 000000000000001c [ 30.478037][ T286] R10: 0000000000000000 R11: 0000000000000202 R12: 000055f56cbcd0a4 [ 30.478038][ T286] R13: 0000000000000040 R14: 00007fff807b8a70 R15: 000055f56cbcd0a0 | [ 31.550200][ T286] softirqs last disabled at (0): 0x0 | [ 31.550202][ T286] Preemption disabled at: | [ 31.550203][ T286] lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) | [ 31.550214][ T286] Tainted: [W]=WARN [ 31.550215][ T286] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 31.550217][ T286] Call Trace: [ 31.550219][ T286] [ 31.550220][ T286] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 31.550226][ T286] ? lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) [ 31.550228][ T286] __might_resched.cold (kernel/sched/core.c:9234) [ 31.550231][ T286] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 31.550234][ T286] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 31.550237][ T286] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 31.550240][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.550243][ T286] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 31.550246][ T286] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 31.550249][ T286] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 31.550253][ T286] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 31.550255][ T286] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 31.550258][ T286] put_chars (drivers/char/virtio_console.c:1176) [ 31.550259][ T286] ? __send_to_port (drivers/char/virtio_console.c:654) [ 31.550261][ T286] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 31.550264][ T286] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 31.550269][ T286] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 31.550270][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.550272][ T286] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.550274][ T286] console_emit_next_record (kernel/printk/printk.c:3183) [ 31.550277][ T286] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 31.550279][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.550280][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.550281][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.550282][ T286] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.550284][ T286] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 31.550285][ T286] console_flush_one_record (kernel/printk/printk.c:3268) [ 31.550288][ T286] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 31.550290][ T286] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 31.550292][ T286] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.550293][ T286] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 31.550295][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.550296][ T286] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 31.550297][ T286] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 31.550299][ T286] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 31.550300][ T286] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 31.550302][ T286] ? vprintk_emit (kernel/printk/printk.c:2478) [ 31.550304][ T286] vprintk_emit (kernel/printk/printk.c:2479) [ 31.550305][ T286] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 31.550307][ T286] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 31.550308][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.550309][ T286] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.550311][ T286] _printk (kernel/printk/printk.c:2504) [ 31.550314][ T286] ? snapshot_read.cold (user.c:?) [ 31.550315][ T286] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 31.550319][ T286] ? idr_get_free (??:?) [ 31.550321][ T286] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 31.550324][ T286] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 31.550327][ T286] lwtunnel_output.cold (net/core/lwtunnel.c:330 (discriminator 3)) [ 31.550330][ T286] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 31.550333][ T286] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 31.550336][ T286] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 31.550338][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.550339][ T286] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.550340][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.550342][ T286] lwtunnel_output (net/core/lwtunnel.c:356) [ 31.550343][ T286] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 31.550344][ T286] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 31.550346][ T286] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 31.550348][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.550349][ T286] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.550351][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.550352][ T286] lwtunnel_output (net/core/lwtunnel.c:356) [ 31.550353][ T286] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 31.550355][ T286] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 31.550356][ T286] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 31.550361][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.550362][ T286] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.550364][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.550365][ T286] lwtunnel_output (net/core/lwtunnel.c:356) [ 31.550366][ T286] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 31.550368][ T286] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 31.550369][ T286] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 31.550371][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.550372][ T286] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.550374][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.550375][ T286] lwtunnel_output (net/core/lwtunnel.c:356) [ 31.550376][ T286] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 31.550378][ T286] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 31.550379][ T286] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 31.550381][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.550382][ T286] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.550383][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.550385][ T286] lwtunnel_output (net/core/lwtunnel.c:356) [ 31.550386][ T286] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 31.550387][ T286] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 31.550389][ T286] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 31.550391][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.550392][ T286] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.550393][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.550395][ T286] lwtunnel_output (net/core/lwtunnel.c:356) [ 31.550396][ T286] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 31.550397][ T286] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 31.550399][ T286] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 31.550401][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.550402][ T286] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.550403][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.550405][ T286] lwtunnel_output (net/core/lwtunnel.c:356) [ 31.550406][ T286] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 31.550407][ T286] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 31.550409][ T286] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 31.550411][ T286] ? flow_hash_from_keys (./include/linux/siphash.h:86 net/core/flow_dissector.c:1811 net/core/flow_dissector.c:1822) [ 31.550412][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.550413][ T286] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.550415][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.550416][ T286] lwtunnel_output (net/core/lwtunnel.c:356) [ 31.550417][ T286] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 31.550419][ T286] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 31.550420][ T286] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 31.550422][ T286] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 31.550423][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.550424][ T286] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.550426][ T286] lwtunnel_output (net/core/lwtunnel.c:356) [ 31.550427][ T286] ? ip6_local_out (net/ipv6/output_core.c:126) [ 31.550430][ T286] ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 31.550433][ T286] rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 31.550436][ T286] ? ip6_flush_pending_frames (net/ipv6/ip6_output.c:2059) [ 31.550438][ T286] ? rawv6_setsockopt (net/ipv6/raw.c:1018) [ 31.550440][ T286] ? raw6_destroy (net/ipv6/raw.c:1184) [ 31.550442][ T286] rawv6_sendmsg (net/ipv6/raw.c:920) [ 31.550445][ T286] ? rawv6_send_hdrinc (./include/linux/skbuff.h:1725) [ 31.550447][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.550448][ T286] ? sock_recvmsg (./include/trace/events/sock.h:304 (discriminator 2) net/socket.c:1155 (discriminator 2) net/socket.c:1173 (discriminator 2)) [ 31.550452][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.550453][ T286] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.550455][ T286] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 31.550457][ T286] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 31.550458][ T286] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 31.550461][ T286] __sys_sendto (net/socket.c:2281) [ 31.550463][ T286] ? __ia32_sys_getpeername (net/socket.c:2235) [ 31.550467][ T286] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 31.550469][ T286] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 31.550470][ T286] ? trace_hardirqs_off_finish (./include/trace/events/preemptirq.h:36 (discriminator 22) kernel/trace/trace_preemptirq.c:95 (discriminator 22) kernel/trace/trace_preemptirq.c:90 (discriminator 22)) [ 31.550472][ T286] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 31.550473][ T286] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 31.550475][ T286] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 31.550477][ T286] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 31.550479][ T286] RIP: 0033:0x7f01bf91f54e [ 31.550482][ T286] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 31.550483][ T286] RSP: 002b:00007fff807b7770 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 31.550487][ T286] RAX: ffffffffffffffda RBX: 000055f56cbcd0a0 RCX: 00007f01bf91f54e [ 31.550488][ T286] RDX: 0000000000000040 RSI: 000055f56cbcd0a4 RDI: 0000000000000005 [ 31.550489][ T286] RBP: 00007fff807b7780 R08: 000055f56cbdf2b4 R09: 000000000000001c [ 31.550490][ T286] R10: 0000000000000000 R11: 0000000000000202 R12: 000055f56cbcd0a4 [ 31.550491][ T286] R13: 0000000000000040 R14: 00007fff807b8a70 R15: 000055f56cbcd0a0 | [ 34.637377][ C2] softirqs last disabled at (0): 0x0 | [ 34.637379][ C2] Preemption disabled at: | [ 34.637380][ C2] __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) | [ 34.637391][ C2] Tainted: [W]=WARN [ 34.637392][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 34.637394][ C2] Call Trace: [ 34.637395][ C2] [ 34.637396][ C2] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 34.637401][ C2] ? __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) [ 34.637403][ C2] __might_resched.cold (kernel/sched/core.c:9234) [ 34.637407][ C2] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 34.637410][ C2] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 34.637413][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.637415][ C2] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 34.637417][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 34.637420][ C2] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 34.637425][ C2] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 34.637426][ C2] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 34.637429][ C2] put_chars (drivers/char/virtio_console.c:1176) [ 34.637430][ C2] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 34.637431][ C2] ? __send_to_port (drivers/char/virtio_console.c:654) [ 34.637433][ C2] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 34.637436][ C2] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 34.637440][ C2] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 34.637442][ C2] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 34.637444][ C2] ? vsnprintf (lib/vsprintf.c:2900) [ 34.637446][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 34.637448][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.637449][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.637451][ C2] console_emit_next_record (kernel/printk/printk.c:3183) [ 34.637454][ C2] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 34.637456][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.637457][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.637458][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.637459][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.637461][ C2] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 34.637462][ C2] console_flush_one_record (kernel/printk/printk.c:3268) [ 34.637464][ C2] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 34.637467][ C2] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 34.637469][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.637470][ C2] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 34.637472][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.637473][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 34.637474][ C2] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 34.637476][ C2] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 34.637477][ C2] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 34.637479][ C2] ? vprintk_emit (kernel/printk/printk.c:2478) [ 34.637481][ C2] vprintk_emit (kernel/printk/printk.c:2479) [ 34.637482][ C2] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 34.637483][ C2] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 34.637485][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.637486][ C2] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 34.637489][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.637491][ C2] _printk (kernel/printk/printk.c:2504) [ 34.637493][ C2] ? snapshot_read.cold (user.c:?) [ 34.637495][ C2] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 34.637498][ C2] ? idr_get_free (??:?) [ 34.637500][ C2] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 34.637502][ C2] lwtunnel_input.cold (net/core/lwtunnel.c:441 (discriminator 3)) [ 34.637505][ C2] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 34.637509][ C2] seg6_input_core (./include/net/dst.h:480 (discriminator 4) net/ipv6/seg6_iptunnel.c:554 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/seg6_iptunnel.c:609 (discriminator 4)) [ 34.637511][ C2] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 34.637513][ C2] ? process_backlog (net/core/dev.c:6728) [ 34.637514][ C2] ? __napi_poll (net/core/dev.c:7787) [ 34.637516][ C2] ? net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 34.637517][ C2] ? handle_softirqs (kernel/softirq.c:645) [ 34.637520][ C2] ? do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 34.637521][ C2] ? __local_bh_enable_ip (kernel/softirq.c:473) [ 34.637522][ C2] ? __dev_queue_xmit (./include/linux/bottom_half.h:33 (discriminator 2) ./include/linux/rcupdate.h:923 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 34.637524][ C2] ? ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 34.637527][ C2] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 34.637529][ C2] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 34.637531][ C2] ? seg6_output (./include/linux/skbuff.h:1165) [ 34.637532][ C2] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 34.637534][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.637535][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.637537][ C2] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 34.637539][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 34.637541][ C2] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 34.637542][ C2] seg6_input_core (./include/net/dst.h:480 (discriminator 4) net/ipv6/seg6_iptunnel.c:554 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/seg6_iptunnel.c:609 (discriminator 4)) [ 34.637544][ C2] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 34.637546][ C2] ? handle_softirqs (kernel/softirq.c:645) [ 34.637548][ C2] ? do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 34.637549][ C2] ? __local_bh_enable_ip (kernel/softirq.c:473) [ 34.637550][ C2] ? __dev_queue_xmit (./include/linux/bottom_half.h:33 (discriminator 2) ./include/linux/rcupdate.h:923 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 34.637552][ C2] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 34.637553][ C2] ? ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 34.637555][ C2] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 34.637557][ C2] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 34.637559][ C2] ? seg6_output (./include/linux/skbuff.h:1165) [ 34.637560][ C2] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 34.637562][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.637563][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.637565][ C2] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 34.637566][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 34.637567][ C2] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 34.637569][ C2] seg6_input_core (./include/net/dst.h:480 (discriminator 4) net/ipv6/seg6_iptunnel.c:554 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/seg6_iptunnel.c:609 (discriminator 4)) [ 34.637571][ C2] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 34.637573][ C2] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 34.637575][ C2] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 34.637577][ C2] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 34.637578][ C2] ? seg6_output (./include/linux/skbuff.h:1165) [ 34.637580][ C2] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 34.637582][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.637583][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.637585][ C2] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 34.637586][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 34.637587][ C2] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 34.637588][ C2] seg6_input_core (./include/net/dst.h:480 (discriminator 4) net/ipv6/seg6_iptunnel.c:554 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/seg6_iptunnel.c:609 (discriminator 4)) [ 34.637590][ C2] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 34.637592][ C2] ? ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 34.637594][ C2] ? ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 34.637595][ C2] ? rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 34.637598][ C2] ? rawv6_sendmsg (net/ipv6/raw.c:920) [ 34.637599][ C2] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 34.637602][ C2] ? __sys_sendto (net/socket.c:2281) [ 34.637603][ C2] ? __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 34.637605][ C2] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 34.637607][ C2] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 34.637609][ C2] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 34.637611][ C2] ? seg6_output (./include/linux/skbuff.h:1165) [ 34.637612][ C2] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 34.637614][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.637615][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.637617][ C2] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 34.637618][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 34.637619][ C2] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 34.637627][ C2] seg6_input_core (./include/net/dst.h:480 (discriminator 4) net/ipv6/seg6_iptunnel.c:554 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/seg6_iptunnel.c:609 (discriminator 4)) [ 34.637629][ C2] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 34.637632][ C2] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 34.637634][ C2] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 34.637636][ C2] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 34.637637][ C2] ? seg6_output (./include/linux/skbuff.h:1165) [ 34.637639][ C2] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 34.637641][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.637642][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.637644][ C2] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 34.637645][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 34.637646][ C2] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 34.637647][ C2] seg6_input_core (./include/net/dst.h:480 (discriminator 4) net/ipv6/seg6_iptunnel.c:554 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/seg6_iptunnel.c:609 (discriminator 4)) [ 34.637649][ C2] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 34.637651][ C2] ? __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 34.637653][ C2] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 34.637654][ C2] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 34.637657][ C2] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 34.637658][ C2] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 34.637660][ C2] ? seg6_output (./include/linux/skbuff.h:1165) [ 34.637661][ C2] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 34.637663][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.637664][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.637666][ C2] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 34.637667][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 34.637668][ C2] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 34.637670][ C2] seg6_input_core (./include/net/dst.h:480 (discriminator 4) net/ipv6/seg6_iptunnel.c:554 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/seg6_iptunnel.c:609 (discriminator 4)) [ 34.637672][ C2] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 34.637674][ C2] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 34.637676][ C2] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 34.637678][ C2] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 34.637680][ C2] ? seg6_output (./include/linux/skbuff.h:1165) [ 34.637681][ C2] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 34.637683][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.637684][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.637686][ C2] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 34.637687][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 34.637688][ C2] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 34.637690][ C2] seg6_input_core (./include/net/dst.h:480 (discriminator 4) net/ipv6/seg6_iptunnel.c:554 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/seg6_iptunnel.c:609 (discriminator 4)) [ 34.637691][ C2] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 34.637694][ C2] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 34.637696][ C2] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 34.637698][ C2] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 34.637699][ C2] ? seg6_output (./include/linux/skbuff.h:1165) [ 34.637701][ C2] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 34.637702][ C2] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 34.637704][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 34.637706][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.637707][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.637708][ C2] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 34.637709][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 34.637710][ C2] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 34.637712][ C2] seg6_input_core (./include/net/dst.h:480 (discriminator 4) net/ipv6/seg6_iptunnel.c:554 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/seg6_iptunnel.c:609 (discriminator 4)) [ 34.637714][ C2] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 34.637716][ C2] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 34.637718][ C2] ? ip6_route_input (./include/linux/skbuff.h:1235 (discriminator 1) net/ipv6/route.c:2666 (discriminator 1)) [ 34.637719][ C2] ? trace_netif_receive_skb (./include/trace/events/net.h:166 (discriminator 22)) [ 34.637722][ C2] ? ip6_validate_gw (net/ipv6/route.c:3559 (discriminator 2)) [ 34.637723][ C2] ? __netif_receive_skb_core.constprop.0 (net/core/dev.c:2529 net/core/dev.c:6221) [ 34.637725][ C2] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 34.637727][ C2] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 34.637729][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.637730][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.637732][ C2] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 34.637733][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 34.637734][ C2] ipv6_rcv (./include/net/dst.h:480 (discriminator 4) net/ipv6/ip6_input.c:119 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/ip6_input.c:351 (discriminator 4)) [ 34.637736][ C2] ? irq_exit_rcu (kernel/softirq.c:784) [ 34.637737][ C2] ? ip6_rcv_core (net/ipv6/ip6_input.c:211 (discriminator 96)) [ 34.637739][ C2] ? debug_object_activate (lib/debugobjects.c:891 (discriminator 3)) [ 34.637742][ C2] ? kvfree_call_rcu (mm/../kernel/rcu/rcu.h:245 mm/slab_common.c:2041) [ 34.637745][ C2] ? mas_wr_node_store (lib/maple_tree.c:1150 (discriminator 1) lib/maple_tree.c:1668 (discriminator 1) lib/maple_tree.c:3276 (discriminator 1)) [ 34.637746][ C2] ? mas_store_gfp (lib/maple_tree.c:4999) [ 34.637748][ C2] ? do_brk_flags (mm/vma.h:376 mm/vma.c:3041) [ 34.637750][ C2] ? vm_brk_flags (mm/mmap.c:1250) [ 34.637752][ C2] ? elf_load (fs/binfmt_elf.c:452) [ 34.637755][ C2] ? load_elf_interp.isra.0 (fs/binfmt_elf.c:686) [ 34.637756][ C2] ? load_elf_binary (fs/binfmt_elf.c:1254) [ 34.637758][ C2] ? exec_binprm (fs/exec.c:1759 fs/exec.c:1791) [ 34.637760][ C2] ? do_execveat_common.isra.0 (fs/exec.c:1945) [ 34.637762][ C2] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 34.637764][ C2] __netif_receive_skb_one_core (net/core/dev.c:6264) [ 34.637766][ C2] ? __netif_receive_skb_list_core (net/core/dev.c:6310) [ 34.637767][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.637769][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.637770][ C2] process_backlog (net/core/dev.c:6728) [ 34.637772][ C2] __napi_poll (net/core/dev.c:7787) [ 34.637774][ C2] net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 34.637777][ C2] ? __napi_poll (./include/net/gro.h:507) [ 34.637778][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.637779][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.637782][ C2] ? clockevents_program_event (kernel/time/clockevents.c:372) [ 34.637785][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.637785][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.637786][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.637788][ C2] handle_softirqs (kernel/softirq.c:645) [ 34.637790][ C2] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 34.637791][ C2] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 34.637792][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 34.637794][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:920 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 34.637796][ C2] do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 34.637797][ C2] [ 34.637798][ C2] [ 34.637799][ C2] __local_bh_enable_ip (kernel/softirq.c:473) [ 34.637800][ C2] __dev_queue_xmit (./include/linux/bottom_half.h:33 (discriminator 2) ./include/linux/rcupdate.h:923 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 34.637803][ C2] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 34.637805][ C2] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 34.637807][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.637808][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.637809][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.637810][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.637812][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.637813][ C2] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 34.637815][ C2] ? neigh_hh_output (./include/net/neighbour.h:525) [ 34.637818][ C2] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 34.637820][ C2] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 34.637822][ C2] ? make_flow_keys_digest (net/core/flow_dissector.c:1862) [ 34.637824][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.637825][ C2] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 34.637826][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.637827][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.637828][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 34.637830][ C2] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 34.637832][ C2] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 34.637834][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.637836][ C2] ? ip6_finish_output (./include/linux/skbuff.h:1165) [ 34.637837][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 34.637839][ C2] ? l3mdev_l3_out.constprop.0 (./include/linux/rcupdate.h:850 ./include/net/l3mdev.h:212) [ 34.637841][ C2] ? l3mdev_l3_out.constprop.0 (./include/linux/rcupdate.h:882 ./include/net/l3mdev.h:222) [ 34.637843][ C2] ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 34.637845][ C2] rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 34.637848][ C2] ? ip6_flush_pending_frames (net/ipv6/ip6_output.c:2059) [ 34.637849][ C2] ? rawv6_setsockopt (net/ipv6/raw.c:1018) [ 34.637851][ C2] ? raw6_destroy (net/ipv6/raw.c:1184) [ 34.637853][ C2] rawv6_sendmsg (net/ipv6/raw.c:920) [ 34.637856][ C2] ? rawv6_send_hdrinc (./include/linux/skbuff.h:1725) [ 34.637858][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.637859][ C2] ? wp_page_copy (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:1383 ./include/linux/page_ref.h:223 ./include/linux/mm.h:1847 ./include/linux/mm.h:1852 ./include/linux/mm.h:2159 mm/memory.c:4121) [ 34.637862][ C2] ? __vmf_anon_prepare (mm/memory.c:3958) [ 34.637863][ C2] ? apply_to_pte_range (mm/memory.c:3453 (discriminator 7)) [ 34.637865][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.637867][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.637869][ C2] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 34.637870][ C2] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 34.637871][ C2] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 34.637874][ C2] __sys_sendto (net/socket.c:2281) [ 34.637876][ C2] ? __ia32_sys_getpeername (net/socket.c:2235) [ 34.637879][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.637880][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 34.637882][ C2] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 34.637884][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 34.637885][ C2] ? trace_hardirqs_off_finish (./include/trace/events/preemptirq.h:36 (discriminator 22) kernel/trace/trace_preemptirq.c:95 (discriminator 22) kernel/trace/trace_preemptirq.c:90 (discriminator 22)) [ 34.637887][ C2] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 34.637888][ C2] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 34.637890][ C2] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 34.637892][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 34.637893][ C2] RIP: 0033:0x7feff05db54e [ 34.637895][ C2] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 34.637896][ C2] RSP: 002b:00007fff27f45420 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 34.637900][ C2] RAX: ffffffffffffffda RBX: 0000556dd33270a0 RCX: 00007feff05db54e [ 34.637901][ C2] RDX: 0000000000000040 RSI: 0000556dd33270a4 RDI: 0000000000000005 [ 34.637902][ C2] RBP: 00007fff27f45430 R08: 0000556dd33392b4 R09: 000000000000001c [ 34.637903][ C2] R10: 0000000000000000 R11: 0000000000000202 R12: 0000556dd33270a4 [ 34.637904][ C2] R13: 0000000000000040 R14: 00007fff27f46720 R15: 0000556dd33270a0 | [ 35.777678][ C0] softirqs last disabled at (0): 0x0 | [ 35.777680][ C0] Preemption disabled at: | [ 35.777680][ C0] __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) | [ 35.777691][ C0] Tainted: [W]=WARN [ 35.777692][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.777694][ C0] Call Trace: [ 35.777695][ C0] [ 35.777696][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 35.777701][ C0] ? __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) [ 35.777703][ C0] __might_resched.cold (kernel/sched/core.c:9234) [ 35.777706][ C0] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 35.777709][ C0] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 35.777711][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.777714][ C0] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 35.777716][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 35.777719][ C0] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 35.777723][ C0] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 35.777725][ C0] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 35.777727][ C0] put_chars (drivers/char/virtio_console.c:1176) [ 35.777728][ C0] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 35.777730][ C0] ? __send_to_port (drivers/char/virtio_console.c:654) [ 35.777731][ C0] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 35.777734][ C0] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 35.777738][ C0] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 35.777740][ C0] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 35.777741][ C0] ? vsnprintf (lib/vsprintf.c:2900) [ 35.777744][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 35.777746][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.777747][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.777749][ C0] console_emit_next_record (kernel/printk/printk.c:3183) [ 35.777751][ C0] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 35.777753][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.777754][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.777755][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.777756][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.777758][ C0] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 35.777759][ C0] console_flush_one_record (kernel/printk/printk.c:3268) [ 35.777762][ C0] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 35.777764][ C0] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 35.777766][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.777767][ C0] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 35.777769][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.777770][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 35.777771][ C0] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 35.777773][ C0] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 35.777774][ C0] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 35.777776][ C0] ? vprintk_emit (kernel/printk/printk.c:2478) [ 35.777777][ C0] vprintk_emit (kernel/printk/printk.c:2479) [ 35.777779][ C0] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 35.777780][ C0] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 35.777781][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.777782][ C0] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 35.777785][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.777787][ C0] _printk (kernel/printk/printk.c:2504) [ 35.777790][ C0] ? snapshot_read.cold (user.c:?) [ 35.777791][ C0] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 35.777794][ C0] ? idr_get_free (??:?) [ 35.777796][ C0] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 35.777799][ C0] lwtunnel_input.cold (net/core/lwtunnel.c:441 (discriminator 3)) [ 35.777801][ C0] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 35.777805][ C0] seg6_input_core (./include/net/dst.h:480 (discriminator 4) net/ipv6/seg6_iptunnel.c:554 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/seg6_iptunnel.c:609 (discriminator 4)) [ 35.777807][ C0] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 35.777809][ C0] ? process_backlog (net/core/dev.c:6728) [ 35.777810][ C0] ? __napi_poll (net/core/dev.c:7787) [ 35.777812][ C0] ? net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 35.777813][ C0] ? handle_softirqs (kernel/softirq.c:645) [ 35.777815][ C0] ? do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 35.777817][ C0] ? __local_bh_enable_ip (kernel/softirq.c:473) [ 35.777818][ C0] ? __dev_queue_xmit (./include/linux/bottom_half.h:33 (discriminator 2) ./include/linux/rcupdate.h:923 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 35.777820][ C0] ? ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 35.777823][ C0] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 35.777825][ C0] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 35.777826][ C0] ? seg6_output (./include/linux/skbuff.h:1165) [ 35.777828][ C0] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 35.777830][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.777831][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.777833][ C0] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 35.777835][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 35.777836][ C0] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 35.777838][ C0] seg6_input_core (./include/net/dst.h:480 (discriminator 4) net/ipv6/seg6_iptunnel.c:554 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/seg6_iptunnel.c:609 (discriminator 4)) [ 35.777840][ C0] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 35.777842][ C0] ? handle_softirqs (kernel/softirq.c:645) [ 35.777843][ C0] ? do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 35.777844][ C0] ? __local_bh_enable_ip (kernel/softirq.c:473) [ 35.777845][ C0] ? __dev_queue_xmit (./include/linux/bottom_half.h:33 (discriminator 2) ./include/linux/rcupdate.h:923 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 35.777847][ C0] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 35.777849][ C0] ? ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 35.777851][ C0] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 35.777853][ C0] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 35.777854][ C0] ? seg6_output (./include/linux/skbuff.h:1165) [ 35.777855][ C0] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 35.777857][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.777858][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.777860][ C0] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 35.777861][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 35.777862][ C0] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 35.777864][ C0] seg6_input_core (./include/net/dst.h:480 (discriminator 4) net/ipv6/seg6_iptunnel.c:554 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/seg6_iptunnel.c:609 (discriminator 4)) [ 35.777866][ C0] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 35.777868][ C0] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 35.777870][ C0] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 35.777872][ C0] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 35.777874][ C0] ? seg6_output (./include/linux/skbuff.h:1165) [ 35.777875][ C0] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 35.777877][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.777878][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.777880][ C0] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 35.777881][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 35.777882][ C0] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 35.777884][ C0] seg6_input_core (./include/net/dst.h:480 (discriminator 4) net/ipv6/seg6_iptunnel.c:554 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/seg6_iptunnel.c:609 (discriminator 4)) [ 35.777885][ C0] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 35.777887][ C0] ? ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 35.777889][ C0] ? ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 35.777891][ C0] ? rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 35.777893][ C0] ? rawv6_sendmsg (net/ipv6/raw.c:920) [ 35.777895][ C0] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 35.777897][ C0] ? __sys_sendto (net/socket.c:2281) [ 35.777898][ C0] ? __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 35.777900][ C0] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 35.777903][ C0] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 35.777904][ C0] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 35.777906][ C0] ? seg6_output (./include/linux/skbuff.h:1165) [ 35.777907][ C0] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 35.777909][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.777910][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.777912][ C0] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 35.777913][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 35.777914][ C0] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 35.777916][ C0] seg6_input_core (./include/net/dst.h:480 (discriminator 4) net/ipv6/seg6_iptunnel.c:554 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/seg6_iptunnel.c:609 (discriminator 4)) [ 35.777918][ C0] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 35.777920][ C0] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 35.777922][ C0] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 35.777924][ C0] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 35.777926][ C0] ? seg6_output (./include/linux/skbuff.h:1165) [ 35.777927][ C0] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 35.777929][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.777930][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.777932][ C0] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 35.777933][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 35.777934][ C0] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 35.777936][ C0] seg6_input_core (./include/net/dst.h:480 (discriminator 4) net/ipv6/seg6_iptunnel.c:554 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/seg6_iptunnel.c:609 (discriminator 4)) [ 35.777937][ C0] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 35.777939][ C0] ? __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 35.777941][ C0] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 35.777942][ C0] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 35.777945][ C0] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 35.777947][ C0] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 35.777948][ C0] ? seg6_output (./include/linux/skbuff.h:1165) [ 35.777950][ C0] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 35.777951][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.777953][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.777954][ C0] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 35.777955][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 35.777956][ C0] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 35.777958][ C0] seg6_input_core (./include/net/dst.h:480 (discriminator 4) net/ipv6/seg6_iptunnel.c:554 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/seg6_iptunnel.c:609 (discriminator 4)) [ 35.777960][ C0] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 35.777962][ C0] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 35.777964][ C0] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 35.777966][ C0] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 35.777968][ C0] ? seg6_output (./include/linux/skbuff.h:1165) [ 35.777969][ C0] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 35.777971][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.777972][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.777974][ C0] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 35.777975][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 35.777976][ C0] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 35.777978][ C0] seg6_input_core (./include/net/dst.h:480 (discriminator 4) net/ipv6/seg6_iptunnel.c:554 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/seg6_iptunnel.c:609 (discriminator 4)) [ 35.777980][ C0] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 35.777982][ C0] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 35.777984][ C0] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 35.777986][ C0] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 35.777988][ C0] ? seg6_output (./include/linux/skbuff.h:1165) [ 35.777989][ C0] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 35.777991][ C0] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 35.777992][ C0] ? trace_pelt_cfs_tp (./include/trace/events/sched.h:833 (discriminator 22)) [ 35.777995][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.777996][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.777998][ C0] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 35.777999][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 35.778000][ C0] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 35.778002][ C0] seg6_input_core (./include/net/dst.h:480 (discriminator 4) net/ipv6/seg6_iptunnel.c:554 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/seg6_iptunnel.c:609 (discriminator 4)) [ 35.778004][ C0] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 35.778005][ C0] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 35.778008][ C0] ? ip6_route_input (./include/linux/skbuff.h:1235 (discriminator 1) net/ipv6/route.c:2666 (discriminator 1)) [ 35.778009][ C0] ? trace_netif_receive_skb (./include/trace/events/net.h:166 (discriminator 22)) [ 35.778011][ C0] ? ip6_validate_gw (net/ipv6/route.c:3559 (discriminator 2)) [ 35.778012][ C0] ? __netif_receive_skb_core.constprop.0 (net/core/dev.c:2529 net/core/dev.c:6221) [ 35.778015][ C0] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 35.778016][ C0] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 35.778018][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.778019][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.778021][ C0] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 35.778022][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 35.778024][ C0] ipv6_rcv (./include/net/dst.h:480 (discriminator 4) net/ipv6/ip6_input.c:119 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/ip6_input.c:351 (discriminator 4)) [ 35.778025][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.778026][ C0] ? ip6_rcv_core (net/ipv6/ip6_input.c:211 (discriminator 96)) [ 35.778028][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.778029][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.778030][ C0] ? __update_load_avg_cfs_rq (kernel/sched/pelt.c:329) [ 35.778032][ C0] ? trace_pelt_se_tp (./include/trace/events/sched.h:853 (discriminator 22)) [ 35.778034][ C0] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 35.778036][ C0] __netif_receive_skb_one_core (net/core/dev.c:6264) [ 35.778038][ C0] ? __netif_receive_skb_list_core (net/core/dev.c:6310) [ 35.778040][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.778041][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.778042][ C0] process_backlog (net/core/dev.c:6728) [ 35.778044][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.778046][ C0] __napi_poll (net/core/dev.c:7787) [ 35.778048][ C0] net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 35.778050][ C0] ? __napi_poll (./include/net/gro.h:507) [ 35.778052][ C0] ? do_raw_spin_lock (kernel/locking/spinlock_debug.c:95 (discriminator 3) kernel/locking/spinlock_debug.c:118 (discriminator 3)) [ 35.778053][ C0] ? do_raw_spin_lock (kernel/locking/spinlock_debug.c:119) [ 35.778055][ C0] ? timerqueue_linked_add (./include/linux/rbtree.h:239 ./include/linux/rbtree.h:281 lib/timerqueue.c:96) [ 35.778056][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 35.778059][ C0] ? clockevents_program_event (kernel/time/clockevents.c:372) [ 35.778062][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.778063][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.778064][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.778065][ C0] handle_softirqs (kernel/softirq.c:645) [ 35.778067][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 35.778068][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 35.778070][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 35.778071][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:920 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 35.778073][ C0] do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 35.778074][ C0] [ 35.778075][ C0] [ 35.778076][ C0] __local_bh_enable_ip (kernel/softirq.c:473) [ 35.778077][ C0] __dev_queue_xmit (./include/linux/bottom_half.h:33 (discriminator 2) ./include/linux/rcupdate.h:923 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 35.778080][ C0] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 35.778082][ C0] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 35.778084][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.778085][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.778086][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.778087][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.778089][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.778090][ C0] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 35.778093][ C0] ? neigh_hh_output (./include/net/neighbour.h:525) [ 35.778095][ C0] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 35.778098][ C0] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 35.778099][ C0] ? make_flow_keys_digest (net/core/flow_dissector.c:1862) [ 35.778101][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.778102][ C0] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 35.778103][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.778105][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.778106][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 35.778107][ C0] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 35.778110][ C0] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 35.778111][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.778113][ C0] ? ip6_finish_output (./include/linux/skbuff.h:1165) [ 35.778114][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 35.778116][ C0] ? l3mdev_l3_out.constprop.0 (./include/linux/rcupdate.h:850 ./include/net/l3mdev.h:212) [ 35.778118][ C0] ? l3mdev_l3_out.constprop.0 (./include/linux/rcupdate.h:882 ./include/net/l3mdev.h:222) [ 35.778121][ C0] ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 35.778123][ C0] rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 35.778125][ C0] ? ip6_flush_pending_frames (net/ipv6/ip6_output.c:2059) [ 35.778126][ C0] ? rawv6_setsockopt (net/ipv6/raw.c:1018) [ 35.778128][ C0] ? raw6_destroy (net/ipv6/raw.c:1184) [ 35.778130][ C0] rawv6_sendmsg (net/ipv6/raw.c:920) [ 35.778133][ C0] ? rawv6_send_hdrinc (./include/linux/skbuff.h:1725) [ 35.778135][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.778136][ C0] ? sock_recvmsg (./include/trace/events/sock.h:304 (discriminator 2) net/socket.c:1155 (discriminator 2) net/socket.c:1173 (discriminator 2)) [ 35.778139][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.778140][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.778143][ C0] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 35.778144][ C0] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 35.778145][ C0] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 35.778148][ C0] __sys_sendto (net/socket.c:2281) [ 35.778150][ C0] ? __ia32_sys_getpeername (net/socket.c:2235) [ 35.778154][ C0] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 35.778156][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 35.778157][ C0] ? trace_hardirqs_off_finish (./include/trace/events/preemptirq.h:36 (discriminator 22) kernel/trace/trace_preemptirq.c:95 (discriminator 22) kernel/trace/trace_preemptirq.c:90 (discriminator 22)) [ 35.778158][ C0] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 35.778160][ C0] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 35.778161][ C0] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 35.778163][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 35.778164][ C0] RIP: 0033:0x7feff05db54e [ 35.778166][ C0] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 35.778167][ C0] RSP: 002b:00007fff27f45420 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 35.778171][ C0] RAX: ffffffffffffffda RBX: 0000556dd33270a0 RCX: 00007feff05db54e [ 35.778172][ C0] RDX: 0000000000000040 RSI: 0000556dd33270a4 RDI: 0000000000000005 [ 35.778173][ C0] RBP: 00007fff27f45430 R08: 0000556dd33392b4 R09: 000000000000001c [ 35.778174][ C0] R10: 0000000000000000 R11: 0000000000000202 R12: 0000556dd33270a4 [ 35.778174][ C0] R13: 0000000000000040 R14: 00007fff27f46720 R15: 0000556dd33270a0 | [ 37.867380][ T292] softirqs last disabled at (0): 0x0 | [ 37.867382][ T292] Preemption disabled at: | [ 37.867382][ T292] lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) | [ 37.867393][ T292] Tainted: [W]=WARN [ 37.867394][ T292] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.867396][ T292] Call Trace: [ 37.867397][ T292] [ 37.867398][ T292] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 37.867404][ T292] ? lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) [ 37.867405][ T292] __might_resched.cold (kernel/sched/core.c:9234) [ 37.867409][ T292] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 37.867413][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.867416][ T292] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 37.867418][ T292] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 37.867421][ T292] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 37.867425][ T292] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 37.867427][ T292] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 37.867429][ T292] put_chars (drivers/char/virtio_console.c:1176) [ 37.867431][ T292] ? __send_to_port (drivers/char/virtio_console.c:654) [ 37.867432][ T292] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 37.867435][ T292] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 37.867440][ T292] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 37.867441][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.867442][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.867443][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.867446][ T292] console_emit_next_record (kernel/printk/printk.c:3183) [ 37.867448][ T292] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 37.867450][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.867451][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.867452][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.867453][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.867455][ T292] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 37.867457][ T292] console_flush_one_record (kernel/printk/printk.c:3268) [ 37.867459][ T292] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 37.867461][ T292] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 37.867463][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.867465][ T292] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 37.867466][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.867467][ T292] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 37.867469][ T292] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 37.867470][ T292] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 37.867471][ T292] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 37.867473][ T292] ? vprintk_emit (kernel/printk/printk.c:2478) [ 37.867475][ T292] vprintk_emit (kernel/printk/printk.c:2479) [ 37.867477][ T292] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 37.867478][ T292] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 37.867479][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.867480][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.867482][ T292] _printk (kernel/printk/printk.c:2504) [ 37.867485][ T292] ? snapshot_read.cold (user.c:?) [ 37.867487][ T292] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 37.867490][ T292] ? trace_fib6_table_lookup (./include/trace/events/fib6.h:13 (discriminator 22)) [ 37.867493][ T292] ? idr_get_free (??:?) [ 37.867495][ T292] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 37.867498][ T292] lwtunnel_output.cold (net/core/lwtunnel.c:330 (discriminator 3)) [ 37.867501][ T292] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 37.867504][ T292] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 37.867508][ T292] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 37.867510][ T292] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 37.867512][ T292] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 37.867514][ T292] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 37.867516][ T292] ? seg6_output_core (./include/linux/skbuff.h:3909 (discriminator 26) ./include/linux/skbuff.h:3943 (discriminator 26) net/ipv6/seg6_iptunnel.c:704 (discriminator 26)) [ 37.867518][ T292] ? seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 37.867519][ T292] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 37.867521][ T292] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 37.867524][ T292] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 37.867525][ T292] ? seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 37.867527][ T292] ? lwtunnel_output (net/core/lwtunnel.c:356) [ 37.867528][ T292] ? seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 37.867529][ T292] ? seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 37.867531][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.867532][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.867533][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.867535][ T292] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 37.867536][ T292] lwtunnel_output (net/core/lwtunnel.c:356) [ 37.867537][ T292] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 37.867538][ T292] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 37.867540][ T292] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 37.867543][ T292] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 37.867545][ T292] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 37.867547][ T292] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 37.867549][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.867550][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.867551][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.867553][ T292] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 37.867554][ T292] lwtunnel_output (net/core/lwtunnel.c:356) [ 37.867555][ T292] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 37.867556][ T292] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 37.867558][ T292] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 37.867561][ T292] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 37.867562][ T292] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 37.867564][ T292] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 37.867565][ T292] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 37.867568][ T292] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 37.867569][ T292] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 37.867571][ T292] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 37.867572][ T292] ? trace_fib6_table_lookup (./include/trace/events/fib6.h:13 (discriminator 22)) [ 37.867574][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.867575][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.867577][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.867578][ T292] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 37.867579][ T292] lwtunnel_output (net/core/lwtunnel.c:356) [ 37.867580][ T292] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 37.867582][ T292] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 37.867584][ T292] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 37.867585][ T292] ? __kasan_slab_free (mm/kasan/common.c:253 mm/kasan/common.c:285) [ 37.867588][ T292] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 37.867589][ T292] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 37.867591][ T292] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 37.867593][ T292] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 37.867594][ T292] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 37.867596][ T292] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 37.867597][ T292] ? trace_fib6_table_lookup (./include/trace/events/fib6.h:13 (discriminator 22)) [ 37.867599][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.867600][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.867601][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.867603][ T292] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 37.867604][ T292] lwtunnel_output (net/core/lwtunnel.c:356) [ 37.867605][ T292] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 37.867606][ T292] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 37.867608][ T292] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 37.867611][ T292] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 37.867612][ T292] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 37.867614][ T292] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 37.867615][ T292] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 37.867617][ T292] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 37.867618][ T292] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 37.867620][ T292] ? trace_fib6_table_lookup (./include/trace/events/fib6.h:13 (discriminator 22)) [ 37.867622][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.867623][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.867624][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.867625][ T292] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 37.867626][ T292] lwtunnel_output (net/core/lwtunnel.c:356) [ 37.867627][ T292] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 37.867629][ T292] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 37.867631][ T292] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 37.867634][ T292] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 37.867635][ T292] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 37.867636][ T292] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 37.867638][ T292] ? seg6_output_core (./include/linux/skbuff.h:3909 (discriminator 26) ./include/linux/skbuff.h:3943 (discriminator 26) net/ipv6/seg6_iptunnel.c:704 (discriminator 26)) [ 37.867639][ T292] ? seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 37.867641][ T292] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 37.867647][ T292] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 37.867649][ T292] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 37.867650][ T292] ? __sys_sendto (net/socket.c:2281) [ 37.867653][ T292] ? __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 37.867654][ T292] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 37.867657][ T292] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 37.867658][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.867659][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.867661][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.867662][ T292] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 37.867663][ T292] lwtunnel_output (net/core/lwtunnel.c:356) [ 37.867664][ T292] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 37.867666][ T292] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 37.867668][ T292] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 37.867670][ T292] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 37.867672][ T292] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 37.867674][ T292] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 37.867676][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.867677][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.867679][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.867680][ T292] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 37.867681][ T292] lwtunnel_output (net/core/lwtunnel.c:356) [ 37.867682][ T292] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 37.867684][ T292] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 37.867686][ T292] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 37.867688][ T292] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 37.867689][ T292] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 37.867691][ T292] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 37.867693][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.867694][ T292] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 37.867695][ T292] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 37.867697][ T292] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 37.867698][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.867699][ T292] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 37.867701][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.867702][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.867703][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.867704][ T292] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 37.867705][ T292] lwtunnel_output (net/core/lwtunnel.c:356) [ 37.867706][ T292] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 37.867708][ T292] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 37.867710][ T292] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 37.867712][ T292] ? __get_hash_from_flowi6 (net/core/flow_dissector.c:2001) [ 37.867715][ T292] ? ip6_autoflowlabel (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 net/ipv6/ip6_output.c:259) [ 37.867717][ T292] ? __ip6_make_skb (net/ipv6/ip6_output.c:2004) [ 37.867719][ T292] ? ip_generic_getfrag (net/ipv4/ip_output.c:945) [ 37.867721][ T292] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 37.867723][ T292] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 37.867725][ T292] ? ip6_find_1stfragopt (./include/linux/skbuff.h:2718) [ 37.867727][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.867728][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.867730][ T292] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 37.867731][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.867732][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.867734][ T292] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 37.867735][ T292] lwtunnel_output (net/core/lwtunnel.c:356) [ 37.867736][ T292] ? ip6_local_out (net/ipv6/output_core.c:126) [ 37.867738][ T292] ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 37.867740][ T292] rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 37.867743][ T292] ? ip6_flush_pending_frames (net/ipv6/ip6_output.c:2059) [ 37.867745][ T292] ? rawv6_setsockopt (net/ipv6/raw.c:1018) [ 37.867747][ T292] ? raw6_destroy (net/ipv6/raw.c:1184) [ 37.867749][ T292] rawv6_sendmsg (net/ipv6/raw.c:920) [ 37.867751][ T292] ? rawv6_send_hdrinc (./include/linux/skbuff.h:1725) [ 37.867753][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.867755][ T292] ? wp_page_copy (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:1383 ./include/linux/page_ref.h:223 ./include/linux/mm.h:1847 ./include/linux/mm.h:1852 ./include/linux/mm.h:2159 mm/memory.c:4121) [ 37.867758][ T292] ? __vmf_anon_prepare (mm/memory.c:3958) [ 37.867759][ T292] ? apply_to_pte_range (mm/memory.c:3453 (discriminator 7)) [ 37.867762][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.867763][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.867765][ T292] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 37.867766][ T292] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 37.867768][ T292] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 37.867770][ T292] __sys_sendto (net/socket.c:2281) [ 37.867772][ T292] ? __ia32_sys_getpeername (net/socket.c:2235) [ 37.867776][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.867777][ T292] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 37.867779][ T292] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 37.867780][ T292] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 37.867781][ T292] ? trace_hardirqs_off_finish (./include/trace/events/preemptirq.h:36 (discriminator 22) kernel/trace/trace_preemptirq.c:95 (discriminator 22) kernel/trace/trace_preemptirq.c:90 (discriminator 22)) [ 37.867783][ T292] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 37.867784][ T292] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 37.867786][ T292] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 37.867788][ T292] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 37.867789][ T292] RIP: 0033:0x7f2ce94f754e [ 37.867791][ T292] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 37.867793][ T292] RSP: 002b:00007fffb8d6c500 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 37.867796][ T292] RAX: ffffffffffffffda RBX: 0000556facd5a0a0 RCX: 00007f2ce94f754e [ 37.867798][ T292] RDX: 0000000000000040 RSI: 0000556facd5a0a4 RDI: 0000000000000005 [ 37.867798][ T292] RBP: 00007fffb8d6c510 R08: 0000556facd6c2b4 R09: 000000000000001c [ 37.867799][ T292] R10: 0000000000000000 R11: 0000000000000202 R12: 0000556facd5a0a4 [ 37.867800][ T292] R13: 0000000000000040 R14: 00007fffb8d6d800 R15: 0000556facd5a0a0 | [ 38.974345][ T292] softirqs last disabled at (0): 0x0 | [ 38.974347][ T292] Preemption disabled at: | [ 38.974348][ T292] lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) | [ 38.974362][ T292] Tainted: [W]=WARN [ 38.974363][ T292] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 38.974364][ T292] Call Trace: [ 38.974366][ T292] [ 38.974367][ T292] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 38.974373][ T292] ? lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) [ 38.974374][ T292] __might_resched.cold (kernel/sched/core.c:9234) [ 38.974378][ T292] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 38.974381][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.974384][ T292] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 38.974387][ T292] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 38.974390][ T292] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 38.974394][ T292] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 38.974396][ T292] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 38.974398][ T292] put_chars (drivers/char/virtio_console.c:1176) [ 38.974400][ T292] ? __send_to_port (drivers/char/virtio_console.c:654) [ 38.974401][ T292] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 38.974404][ T292] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 38.974409][ T292] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 38.974411][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.974412][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.974413][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.974415][ T292] console_emit_next_record (kernel/printk/printk.c:3183) [ 38.974418][ T292] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 38.974420][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.974421][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.974422][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.974423][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.974425][ T292] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 38.974426][ T292] console_flush_one_record (kernel/printk/printk.c:3268) [ 38.974429][ T292] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 38.974431][ T292] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 38.974433][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.974434][ T292] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 38.974436][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.974437][ T292] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 38.974438][ T292] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 38.974440][ T292] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 38.974441][ T292] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 38.974443][ T292] ? vprintk_emit (kernel/printk/printk.c:2478) [ 38.974445][ T292] vprintk_emit (kernel/printk/printk.c:2479) [ 38.974446][ T292] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 38.974447][ T292] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 38.974449][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.974450][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.974452][ T292] _printk (kernel/printk/printk.c:2504) [ 38.974455][ T292] ? snapshot_read.cold (user.c:?) [ 38.974456][ T292] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 38.974460][ T292] ? trace_fib6_table_lookup (./include/trace/events/fib6.h:13 (discriminator 22)) [ 38.974463][ T292] ? idr_get_free (??:?) [ 38.974465][ T292] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 38.974467][ T292] lwtunnel_output.cold (net/core/lwtunnel.c:330 (discriminator 3)) [ 38.974470][ T292] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 38.974473][ T292] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 38.974477][ T292] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 38.974480][ T292] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 38.974482][ T292] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 38.974484][ T292] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 38.974485][ T292] ? seg6_output_core (./include/linux/skbuff.h:3909 (discriminator 26) ./include/linux/skbuff.h:3943 (discriminator 26) net/ipv6/seg6_iptunnel.c:704 (discriminator 26)) [ 38.974487][ T292] ? seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 38.974488][ T292] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 38.974490][ T292] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 38.974493][ T292] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 38.974495][ T292] ? seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 38.974496][ T292] ? lwtunnel_output (net/core/lwtunnel.c:356) [ 38.974497][ T292] ? seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 38.974499][ T292] ? seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 38.974500][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.974501][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.974503][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.974504][ T292] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 38.974505][ T292] lwtunnel_output (net/core/lwtunnel.c:356) [ 38.974506][ T292] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 38.974507][ T292] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 38.974509][ T292] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 38.974512][ T292] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 38.974514][ T292] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 38.974516][ T292] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 38.974518][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.974519][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.974520][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.974522][ T292] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 38.974523][ T292] lwtunnel_output (net/core/lwtunnel.c:356) [ 38.974524][ T292] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 38.974525][ T292] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 38.974527][ T292] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 38.974530][ T292] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 38.974531][ T292] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 38.974533][ T292] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 38.974534][ T292] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 38.974537][ T292] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 38.974538][ T292] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 38.974540][ T292] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 38.974541][ T292] ? trace_fib6_table_lookup (./include/trace/events/fib6.h:13 (discriminator 22)) [ 38.974543][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.974544][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.974546][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.974547][ T292] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 38.974548][ T292] lwtunnel_output (net/core/lwtunnel.c:356) [ 38.974549][ T292] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 38.974550][ T292] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 38.974553][ T292] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 38.974554][ T292] ? __kasan_slab_free (mm/kasan/common.c:253 mm/kasan/common.c:285) [ 38.974557][ T292] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 38.974558][ T292] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 38.974560][ T292] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 38.974561][ T292] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 38.974563][ T292] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 38.974564][ T292] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 38.974566][ T292] ? trace_fib6_table_lookup (./include/trace/events/fib6.h:13 (discriminator 22)) [ 38.974568][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.974569][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.974570][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.974572][ T292] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 38.974573][ T292] lwtunnel_output (net/core/lwtunnel.c:356) [ 38.974574][ T292] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 38.974575][ T292] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 38.974577][ T292] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 38.974580][ T292] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 38.974581][ T292] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 38.974583][ T292] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 38.974585][ T292] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 38.974586][ T292] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 38.974588][ T292] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 38.974589][ T292] ? trace_fib6_table_lookup (./include/trace/events/fib6.h:13 (discriminator 22)) [ 38.974591][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.974592][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.974593][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.974595][ T292] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 38.974596][ T292] lwtunnel_output (net/core/lwtunnel.c:356) [ 38.974597][ T292] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 38.974598][ T292] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 38.974600][ T292] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 38.974603][ T292] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 38.974604][ T292] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 38.974606][ T292] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 38.974607][ T292] ? seg6_output_core (./include/linux/skbuff.h:3909 (discriminator 26) ./include/linux/skbuff.h:3943 (discriminator 26) net/ipv6/seg6_iptunnel.c:704 (discriminator 26)) [ 38.974609][ T292] ? seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 38.974610][ T292] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 38.974612][ T292] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 38.974613][ T292] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 38.974615][ T292] ? __sys_sendto (net/socket.c:2281) [ 38.974618][ T292] ? __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 38.974619][ T292] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 38.974622][ T292] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 38.974623][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.974624][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.974626][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.974627][ T292] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 38.974628][ T292] lwtunnel_output (net/core/lwtunnel.c:356) [ 38.974629][ T292] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 38.974631][ T292] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 38.974633][ T292] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 38.974635][ T292] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 38.974637][ T292] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 38.974639][ T292] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 38.974641][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.974642][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.974643][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.974645][ T292] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 38.974646][ T292] lwtunnel_output (net/core/lwtunnel.c:356) [ 38.974647][ T292] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 38.974648][ T292] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 38.974653][ T292] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 38.974656][ T292] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 38.974657][ T292] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 38.974659][ T292] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 38.974660][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.974662][ T292] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 38.974663][ T292] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 38.974665][ T292] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 38.974666][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.974667][ T292] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 38.974669][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.974670][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.974671][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.974672][ T292] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 38.974673][ T292] lwtunnel_output (net/core/lwtunnel.c:356) [ 38.974675][ T292] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 38.974676][ T292] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 38.974678][ T292] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 38.974680][ T292] ? __get_hash_from_flowi6 (net/core/flow_dissector.c:2001) [ 38.974683][ T292] ? ip6_autoflowlabel (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 net/ipv6/ip6_output.c:259) [ 38.974685][ T292] ? __ip6_make_skb (net/ipv6/ip6_output.c:2004) [ 38.974687][ T292] ? ip_generic_getfrag (net/ipv4/ip_output.c:945) [ 38.974690][ T292] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 38.974692][ T292] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 38.974693][ T292] ? ip6_find_1stfragopt (./include/linux/skbuff.h:2718) [ 38.974695][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.974697][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.974698][ T292] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 38.974699][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.974700][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.974702][ T292] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 38.974703][ T292] lwtunnel_output (net/core/lwtunnel.c:356) [ 38.974704][ T292] ? ip6_local_out (net/ipv6/output_core.c:126) [ 38.974706][ T292] ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 38.974708][ T292] rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 38.974711][ T292] ? ip6_flush_pending_frames (net/ipv6/ip6_output.c:2059) [ 38.974713][ T292] ? rawv6_setsockopt (net/ipv6/raw.c:1018) [ 38.974714][ T292] ? raw6_destroy (net/ipv6/raw.c:1184) [ 38.974717][ T292] rawv6_sendmsg (net/ipv6/raw.c:920) [ 38.974719][ T292] ? rawv6_send_hdrinc (./include/linux/skbuff.h:1725) [ 38.974721][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.974722][ T292] ? sock_recvmsg (./include/trace/events/sock.h:304 (discriminator 2) net/socket.c:1155 (discriminator 2) net/socket.c:1173 (discriminator 2)) [ 38.974726][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.974727][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.974729][ T292] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 38.974731][ T292] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 38.974732][ T292] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 38.974735][ T292] __sys_sendto (net/socket.c:2281) [ 38.974736][ T292] ? __ia32_sys_getpeername (net/socket.c:2235) [ 38.974741][ T292] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 38.974742][ T292] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 38.974744][ T292] ? trace_hardirqs_off_finish (./include/trace/events/preemptirq.h:36 (discriminator 22) kernel/trace/trace_preemptirq.c:95 (discriminator 22) kernel/trace/trace_preemptirq.c:90 (discriminator 22)) [ 38.974745][ T292] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 38.974746][ T292] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 38.974748][ T292] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 38.974750][ T292] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 38.974752][ T292] RIP: 0033:0x7f2ce94f754e [ 38.974754][ T292] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 38.974756][ T292] RSP: 002b:00007fffb8d6c500 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 38.974759][ T292] RAX: ffffffffffffffda RBX: 0000556facd5a0a0 RCX: 00007f2ce94f754e [ 38.974760][ T292] RDX: 0000000000000040 RSI: 0000556facd5a0a4 RDI: 0000000000000005 [ 38.974761][ T292] RBP: 00007fffb8d6c510 R08: 0000556facd6c2b4 R09: 000000000000001c [ 38.974762][ T292] R10: 0000000000000000 R11: 0000000000000202 R12: 0000556facd5a0a4 [ 38.974763][ T292] R13: 0000000000000040 R14: 00007fffb8d6d800 R15: 0000556facd5a0a0 | [ 40.016281][ T292] softirqs last disabled at (0): 0x0 | [ 40.016282][ T292] Preemption disabled at: | [ 40.016283][ T292] 0x0 | [ 40.016291][ T292] Tainted: [W]=WARN [ 40.016292][ T292] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 40.016293][ T292] Call Trace: [ 40.016295][ T292] [ 40.016296][ T292] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 40.016301][ T292] __might_resched.cold (kernel/sched/core.c:9234) [ 40.016305][ T292] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 40.016309][ T292] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 40.016312][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.016315][ T292] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 40.016318][ T292] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 40.016321][ T292] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 40.016326][ T292] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 40.016328][ T292] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 40.016330][ T292] put_chars (drivers/char/virtio_console.c:1176) [ 40.016332][ T292] ? __send_to_port (drivers/char/virtio_console.c:654) [ 40.016333][ T292] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 40.016336][ T292] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 40.016340][ T292] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 40.016342][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.016343][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.016346][ T292] console_emit_next_record (kernel/printk/printk.c:3183) [ 40.016348][ T292] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 40.016350][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.016351][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.016352][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.016353][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.016355][ T292] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 40.016357][ T292] console_flush_one_record (kernel/printk/printk.c:3268) [ 40.016362][ T292] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 40.016365][ T292] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 40.016366][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.016368][ T292] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 40.016370][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.016371][ T292] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 40.016372][ T292] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 40.016374][ T292] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 40.016375][ T292] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 40.016377][ T292] ? vprintk_emit (kernel/printk/printk.c:2478) [ 40.016378][ T292] vprintk_emit (kernel/printk/printk.c:2479) [ 40.016380][ T292] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 40.016381][ T292] ? do_raw_read_unlock (kernel/locking/spinlock_debug.c:180) [ 40.016383][ T292] ? forget_original_parent (kernel/exit.c:635 kernel/exit.c:740) [ 40.016386][ T292] _printk (kernel/printk/printk.c:2504) [ 40.016388][ T292] ? snapshot_read.cold (user.c:?) [ 40.016390][ T292] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 40.016391][ T292] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 40.016393][ T292] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 40.016395][ T292] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 40.016397][ T292] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 40.016400][ T292] ? exit_notify (kernel/exit.c:780) [ 40.016401][ T292] ? posixtimer_sig_unignore.isra.0 (kernel/signal.c:1971 (discriminator 3)) [ 40.016403][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.016405][ T292] do_group_exit (kernel/exit.c:1151) [ 40.016406][ T292] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 40.016408][ T292] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 40.016410][ T292] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 40.016414][ T292] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 40.016416][ T292] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 40.016418][ T292] RIP: 0033:0x7f2ce95481b8 [ 40.016419][ T292] Code: Unable to access opcode bytes at 0x7f2ce954818e. Code starting with the faulting instruction =========================================== [ 40.016420][ T292] RSP: 002b:00007fffb8d6d868 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 40.016423][ T292] RAX: ffffffffffffffda RBX: 00007f2ce9678f88 RCX: 00007f2ce95481b8 [ 40.016425][ T292] RDX: 00007f2ce92d97c8 RSI: ffffffffffffffb0 RDI: 0000000000000001 [ 40.016426][ T292] RBP: 00007fffb8d6d8c0 R08: 0000000000000000 R09: 0000000000001010 [ 40.016427][ T292] R10: 00007fffb8d6d6e0 R11: 0000000000000246 R12: 0000000000000002 Finger prints: lwtunnel_output:lwtunnel_output:dump_stack_lvl:__kmalloc_noprof:put_chars __dev_queue_xmit:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print netif_change_name:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars sk_common_release:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print __irq_exit_rcu:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print mark_lock_irq:mark_lock:mark_usage:__lock_acquire:console_lock_spinning_enable __kmalloc_noprof:put_chars:hvc_console_print:console_emit_next_record:console_flush_one_record lwtunnel_output:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print do_softirq:__dev_queue_xmit:dump_stack_lvl:__kmalloc_noprof:put_chars