====================================== | [ 10.250238][ T203] softirqs last disabled at (39189): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 10.250241][ T203] Preemption disabled at: | [ 10.250241][ T203] 0x0 | [ 10.250251][ T203] Tainted: [W]=WARN [ 10.250253][ T203] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.250254][ T203] Call Trace: [ 10.250256][ T203] [ 10.250258][ T203] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 10.250264][ T203] __might_resched.cold (kernel/sched/core.c:9234) [ 10.250269][ T203] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 10.250273][ 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) [ 10.250277][ 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)) [ 10.250279][ T203] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.250286][ 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) [ 10.250289][ T203] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.250293][ T203] put_chars (drivers/char/virtio_console.c:1176) [ 10.250295][ T203] ? __send_to_port (drivers/char/virtio_console.c:654) [ 10.250297][ T203] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 10.250300][ T203] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 10.250306][ T203] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 10.250313][ T203] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 10.250318][ T203] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.250320][ T203] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.250324][ T203] console_emit_next_record (kernel/printk/printk.c:3183) [ 10.250328][ T203] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 10.250330][ 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)) [ 10.250333][ T203] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.250335][ T203] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.250339][ T203] console_flush_one_record (kernel/printk/printk.c:3268) [ 10.250343][ T203] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 10.250345][ T203] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.250351][ T203] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 10.250354][ T203] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 10.250356][ T203] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.250357][ 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) [ 10.250361][ T203] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 10.250363][ T203] ? vprintk_emit (kernel/printk/printk.c:2478) [ 10.250366][ T203] vprintk_emit (kernel/printk/printk.c:2479) [ 10.250369][ T203] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 10.250372][ T203] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.250376][ T203] _printk (kernel/printk/printk.c:2504) [ 10.250379][ T203] ? snapshot_read.cold (user.c:?) [ 10.250382][ 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) [ 10.250385][ T203] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 10.250389][ 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) [ 10.250391][ T203] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 10.250395][ T203] ? exit_notify (kernel/exit.c:780) [ 10.250397][ T203] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.250400][ T203] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.250403][ T203] do_group_exit (kernel/exit.c:1151) [ 10.250406][ T203] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 10.250408][ T203] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 10.250411][ T203] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 10.250415][ T203] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 10.250418][ T203] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.250420][ T203] RIP: 0033:0x7f9a256411b8 [ 10.250422][ T203] Code: Unable to access opcode bytes at 0x7f9a2564118e. Code starting with the faulting instruction =========================================== [ 10.250423][ T203] RSP: 002b:00007fffadbcda78 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 10.250426][ T203] RAX: ffffffffffffffda RBX: 00007f9a25771f88 RCX: 00007f9a256411b8 [ 10.250427][ T203] RDX: 00007f9a2538bfc8 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 10.250428][ T203] RBP: 00007fffadbcdad0 R08: 0000000000000000 R09: 0000000000000000 [ 10.250429][ T203] R10: 00007fffadbcd890 R11: 0000000000000246 R12: 0000000000000001 [ 10.250429][ T203] R13: 0000000000000000 R14: 00007f9a25770680 R15: 00007f9a25771fa0 | [ 11.568568][ T246] softirqs last disabled at (20534): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 11.568570][ T246] Preemption disabled at: | [ 11.568571][ T246] vprintk_emit (kernel/printk/printk.c:2471) | [ 11.568579][ T246] Tainted: [W]=WARN [ 11.568580][ T246] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.568582][ T246] Call Trace: [ 11.568583][ T246] [ 11.568585][ T246] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 11.568591][ T246] ? vprintk_emit (kernel/printk/printk.c:2471) [ 11.568592][ T246] __might_resched.cold (kernel/sched/core.c:9234) [ 11.568597][ T246] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 11.568601][ 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) [ 11.568606][ 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)) [ 11.568607][ T246] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.568614][ 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) [ 11.568617][ T246] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.568621][ T246] put_chars (drivers/char/virtio_console.c:1176) [ 11.568623][ T246] ? __send_to_port (drivers/char/virtio_console.c:654) [ 11.568630][ T246] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 11.568638][ T246] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 11.568642][ T246] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.568646][ T246] console_emit_next_record (kernel/printk/printk.c:3183) [ 11.568650][ T246] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 11.568652][ 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)) [ 11.568655][ T246] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.568657][ T246] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.568661][ T246] console_flush_one_record (kernel/printk/printk.c:3268) [ 11.568666][ T246] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 11.568667][ T246] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.568673][ T246] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 11.568676][ T246] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 11.568678][ T246] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.568679][ 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) [ 11.568683][ T246] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 11.568685][ T246] ? vprintk_emit (kernel/printk/printk.c:2478) [ 11.568688][ T246] vprintk_emit (kernel/printk/printk.c:2479) [ 11.568690][ T246] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 11.568693][ T246] ? save_trace (kernel/locking/lockdep.c:589) [ 11.568697][ T246] _printk (kernel/printk/printk.c:2504) [ 11.568700][ T246] ? snapshot_read.cold (user.c:?) [ 11.568704][ T246] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 11.568706][ T246] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 11.568710][ T246] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 11.568713][ T246] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 11.568715][ T246] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 11.568717][ T246] ? netdev_notice (net/core/dev.c:13194) [ 11.568720][ T246] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.568723][ T246] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.568726][ T246] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 11.568729][ T246] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 11.568731][ T246] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 11.568734][ 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)) [ 11.568740][ T246] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 11.568742][ T246] ? __kernel_text_address (kernel/extable.c:79) [ 11.568744][ T246] ? write_profile (profile.c:?) [ 11.568749][ T246] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 11.568754][ T246] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 11.568758][ T246] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 11.568760][ T246] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 11.568761][ T246] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 11.568764][ T246] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.568767][ T246] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.568770][ T246] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.568772][ T246] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 11.568774][ T246] ? kasan_save_stack (mm/kasan/common.c:58) [ 11.568776][ T246] ? kasan_save_stack (mm/kasan/common.c:57) [ 11.568777][ T246] ? kasan_save_track (mm/kasan/common.c:78) [ 11.568778][ T246] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 11.568780][ T246] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.568782][ T246] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 11.568785][ T246] ? ___sys_sendmsg (net/socket.c:2758) [ 11.568789][ T246] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.568791][ T246] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 11.568794][ T246] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.568795][ T246] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.568797][ T246] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.568798][ T246] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.568799][ T246] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 11.568802][ 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) [ 11.568804][ T246] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 11.568806][ T246] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 11.568810][ T246] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 11.568811][ T246] ? nla_get_range_signed (lib/nlattr.c:270) [ 11.568816][ T246] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.568818][ T246] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 11.568824][ T246] rtnl_newlink (net/core/rtnetlink.c:4215) [ 11.568829][ T246] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.568831][ T246] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.568835][ T246] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.568837][ T246] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.568839][ T246] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.568841][ T246] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.568845][ T246] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.568847][ T246] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 11.568850][ T246] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.568851][ T246] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.568856][ T246] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.568858][ T246] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.568861][ T246] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 11.568864][ T246] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.568867][ T246] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.568874][ 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)) [ 11.568876][ 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)) [ 11.568880][ T246] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.568884][ T246] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.568886][ T246] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 11.568892][ T246] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 11.568896][ T246] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 11.568900][ T246] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.568901][ T246] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 11.568911][ T246] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 11.568914][ T246] ____sys_sendmsg (net/socket.c:2713) [ 11.568916][ T246] ? copy_msghdr_from_user (net/socket.c:2650) [ 11.568918][ T246] ? sock_write_iter (net/socket.c:1269) [ 11.568920][ T246] ? move_addr_to_kernel (net/socket.c:258) [ 11.568927][ T246] ___sys_sendmsg (net/socket.c:2767) [ 11.568930][ T246] ? copy_msghdr_from_user (net/socket.c:2619) [ 11.568946][ T246] __sys_sendmsg (net/socket.c:2799) [ 11.568949][ T246] ? __sys_sendmsg_sock (net/socket.c:2780) [ 11.568955][ T246] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.568958][ T246] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 11.568961][ T246] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 11.568964][ T246] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.568966][ T246] RIP: 0033:0x7f4ab32b554e [ 11.568970][ 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 [ 11.568971][ T246] RSP: 002b:00007ffc60c3fcc0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 11.568974][ T246] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f4ab32b554e [ 11.568975][ T246] RDX: 0000000000000000 RSI: 00007ffc60c3fd70 RDI: 0000000000000005 [ 11.568976][ T246] RBP: 00007ffc60c3fcd0 R08: 0000000000000000 R09: 0000000000000000 [ 11.568977][ T246] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a915c8e [ 11.568978][ T246] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc60c40440 | [ 20.589069][ T273] softirqs last disabled at (37834): lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) | [ 20.589072][ T273] Preemption disabled at: | [ 20.589073][ T273] lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) | [ 20.589085][ T273] Tainted: [W]=WARN [ 20.589086][ T273] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.589088][ T273] Call Trace: [ 20.589090][ T273] [ 20.589093][ T273] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 20.589101][ T273] ? lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) [ 20.589104][ T273] __might_resched.cold (kernel/sched/core.c:9234) [ 20.589110][ T273] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 20.589116][ 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) [ 20.589123][ 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)) [ 20.589127][ T273] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 20.589137][ 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) [ 20.589141][ T273] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 20.589148][ T273] put_chars (drivers/char/virtio_console.c:1176) [ 20.589152][ T273] ? __send_to_port (drivers/char/virtio_console.c:654) [ 20.589154][ T273] ? check_prev_add (kernel/locking/lockdep.c:3258 (discriminator 3)) [ 20.589162][ T273] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 20.589169][ T273] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 20.589174][ T273] ? mark_usage (kernel/locking/lockdep.c:4690) [ 20.589177][ T273] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.589179][ T273] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.589188][ T273] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 20.589190][ T273] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 20.589199][ T273] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.589206][ T273] console_emit_next_record (kernel/printk/printk.c:3183) [ 20.589213][ T273] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 20.589216][ 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)) [ 20.589221][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.589225][ T273] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.589233][ T273] console_flush_one_record (kernel/printk/printk.c:3268) [ 20.589241][ T273] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 20.589244][ T273] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.589254][ T273] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 20.589259][ T273] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 20.589262][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.589265][ 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) [ 20.589272][ T273] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 20.589275][ T273] ? vprintk_emit (kernel/printk/printk.c:2478) [ 20.589280][ T273] vprintk_emit (kernel/printk/printk.c:2479) [ 20.589286][ T273] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 20.589290][ T273] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 20.589299][ T273] _printk (kernel/printk/printk.c:2504) [ 20.589304][ T273] ? snapshot_read.cold (user.c:?) [ 20.589307][ T273] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 20.589319][ T273] ? idr_get_free (??:?) [ 20.589327][ T273] lwtunnel_output.cold (net/core/lwtunnel.c:330 (discriminator 3)) [ 20.589331][ T273] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 20.589337][ T273] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 20.589349][ T273] ? ila_input (./include/linux/skbuff.h:1165) ila [ 20.589359][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.589362][ T273] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.589369][ T273] lwtunnel_output (net/core/lwtunnel.c:356) [ 20.589372][ T273] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 20.589376][ T273] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 20.589385][ T273] ? ila_input (./include/linux/skbuff.h:1165) ila [ 20.589395][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.589398][ T273] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.589405][ T273] lwtunnel_output (net/core/lwtunnel.c:356) [ 20.589408][ T273] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 20.589412][ T273] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 20.589421][ T273] ? ila_input (./include/linux/skbuff.h:1165) ila [ 20.589432][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.589435][ T273] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.589443][ T273] lwtunnel_output (net/core/lwtunnel.c:356) [ 20.589446][ T273] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 20.589451][ T273] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 20.589461][ T273] ? ila_input (./include/linux/skbuff.h:1165) ila [ 20.589472][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.589475][ T273] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.589483][ T273] lwtunnel_output (net/core/lwtunnel.c:356) [ 20.589486][ T273] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 20.589491][ T273] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 20.589501][ T273] ? ila_input (./include/linux/skbuff.h:1165) ila [ 20.589512][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.589515][ T273] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.589523][ T273] lwtunnel_output (net/core/lwtunnel.c:356) [ 20.589526][ T273] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 20.589531][ T273] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 20.589542][ T273] ? ila_input (./include/linux/skbuff.h:1165) ila [ 20.589553][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.589556][ T273] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.589564][ T273] lwtunnel_output (net/core/lwtunnel.c:356) [ 20.589567][ T273] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 20.589572][ T273] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 20.589582][ T273] ? ila_input (./include/linux/skbuff.h:1165) ila [ 20.589594][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.589597][ T273] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.589605][ T273] lwtunnel_output (net/core/lwtunnel.c:356) [ 20.589608][ T273] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 20.589613][ T273] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 20.589623][ T273] ? ila_input (./include/linux/skbuff.h:1165) ila [ 20.589635][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.589638][ T273] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.589646][ T273] lwtunnel_output (net/core/lwtunnel.c:356) [ 20.589649][ T273] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 20.589654][ T273] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 20.589664][ T273] ? ila_input (./include/linux/skbuff.h:1165) ila [ 20.589676][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.589679][ T273] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.589687][ T273] lwtunnel_output (net/core/lwtunnel.c:356) [ 20.589690][ T273] ? ip6_local_out (net/ipv6/output_core.c:126) [ 20.589696][ T273] ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 20.589702][ T273] rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 20.589709][ T273] ? ip6_flush_pending_frames (net/ipv6/ip6_output.c:2059) [ 20.589713][ T273] ? rawv6_setsockopt (net/ipv6/raw.c:1018) [ 20.589717][ T273] ? raw6_destroy (net/ipv6/raw.c:1184) [ 20.589727][ T273] rawv6_sendmsg (net/ipv6/raw.c:920) [ 20.589739][ T273] ? rawv6_send_hdrinc (./include/linux/skbuff.h:1725) [ 20.589745][ T273] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 5)) [ 20.589754][ T273] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 20.589758][ T273] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 20.589767][ T273] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.589783][ T273] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 20.589792][ T273] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 20.589796][ T273] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 20.589798][ T273] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 20.589804][ T273] __sys_sendto (net/socket.c:2281) [ 20.589809][ T273] ? __ia32_sys_getpeername (net/socket.c:2235) [ 20.589832][ T273] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 20.589843][ T273] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 20.589846][ T273] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 20.589852][ T273] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 20.589854][ T273] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 20.589857][ T273] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 20.589860][ T273] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 20.589865][ T273] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 20.589869][ T273] RIP: 0033:0x7fec9d89454e [ 20.589873][ 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 [ 20.589876][ T273] RSP: 002b:00007ffecf524ab0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 20.589880][ T273] RAX: ffffffffffffffda RBX: 0000563e78a960a0 RCX: 00007fec9d89454e [ 20.589882][ T273] RDX: 0000000000000040 RSI: 0000563e78a960a4 RDI: 0000000000000005 [ 20.589884][ T273] RBP: 00007ffecf524ac0 R08: 0000563e78aa82b4 R09: 000000000000001c [ 20.589885][ T273] R10: 0000000000000000 R11: 0000000000000202 R12: 0000563e78a960a4 [ 20.589887][ T273] R13: 0000000000000040 R14: 00007ffecf525db0 R15: 0000563e78a960a0 | [ 21.728780][ T273] softirqs last disabled at (43870): lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) | [ 21.728782][ T273] Preemption disabled at: | [ 21.728782][ T273] lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) | [ 21.728791][ T273] Tainted: [W]=WARN [ 21.728792][ T273] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.728794][ T273] Call Trace: [ 21.728796][ T273] [ 21.728797][ T273] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 21.728804][ T273] ? lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) [ 21.728805][ T273] __might_resched.cold (kernel/sched/core.c:9234) [ 21.728810][ T273] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 21.728814][ 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.728819][ 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.728821][ T273] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 21.728828][ 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.728831][ T273] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 21.728835][ T273] put_chars (drivers/char/virtio_console.c:1176) [ 21.728838][ T273] ? __send_to_port (drivers/char/virtio_console.c:654) [ 21.728841][ T273] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 21.728845][ T273] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 21.728848][ 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.728852][ T273] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 21.728856][ T273] ? mark_usage (kernel/locking/lockdep.c:4690) [ 21.728858][ T273] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.728859][ T273] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.728864][ T273] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 21.728866][ T273] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 21.728871][ T273] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.728876][ T273] console_emit_next_record (kernel/printk/printk.c:3183) [ 21.728880][ T273] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 21.728882][ 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.728885][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.728887][ T273] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.728892][ T273] console_flush_one_record (kernel/printk/printk.c:3268) [ 21.728897][ T273] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 21.728898][ T273] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.728905][ T273] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 21.728908][ T273] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 21.728915][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.728917][ 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.728921][ T273] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 21.728922][ T273] ? vprintk_emit (kernel/printk/printk.c:2478) [ 21.728926][ T273] vprintk_emit (kernel/printk/printk.c:2479) [ 21.728929][ T273] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 21.728932][ T273] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 21.728937][ T273] _printk (kernel/printk/printk.c:2504) [ 21.728941][ T273] ? snapshot_read.cold (user.c:?) [ 21.728942][ T273] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 21.728949][ T273] ? idr_get_free (??:?) [ 21.728954][ T273] lwtunnel_output.cold (net/core/lwtunnel.c:330 (discriminator 3)) [ 21.728958][ T273] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 21.728963][ T273] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 21.728973][ T273] ? ila_input (./include/linux/skbuff.h:1165) ila [ 21.728979][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.728981][ T273] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.728985][ T273] lwtunnel_output (net/core/lwtunnel.c:356) [ 21.728988][ T273] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 21.728991][ T273] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 21.728996][ T273] ? ila_input (./include/linux/skbuff.h:1165) ila [ 21.729002][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.729004][ T273] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.729009][ T273] lwtunnel_output (net/core/lwtunnel.c:356) [ 21.729011][ T273] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 21.729014][ T273] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 21.729019][ T273] ? ila_input (./include/linux/skbuff.h:1165) ila [ 21.729025][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.729027][ T273] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.729032][ T273] lwtunnel_output (net/core/lwtunnel.c:356) [ 21.729033][ T273] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 21.729036][ T273] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 21.729042][ T273] ? ila_input (./include/linux/skbuff.h:1165) ila [ 21.729048][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.729050][ T273] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.729054][ T273] lwtunnel_output (net/core/lwtunnel.c:356) [ 21.729056][ T273] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 21.729059][ T273] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 21.729064][ T273] ? ila_input (./include/linux/skbuff.h:1165) ila [ 21.729070][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.729072][ T273] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.729077][ T273] lwtunnel_output (net/core/lwtunnel.c:356) [ 21.729078][ T273] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 21.729081][ T273] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 21.729087][ T273] ? ila_input (./include/linux/skbuff.h:1165) ila [ 21.729093][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.729095][ T273] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.729099][ T273] lwtunnel_output (net/core/lwtunnel.c:356) [ 21.729101][ T273] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 21.729104][ T273] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 21.729109][ T273] ? ila_input (./include/linux/skbuff.h:1165) ila [ 21.729115][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.729117][ T273] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.729122][ T273] lwtunnel_output (net/core/lwtunnel.c:356) [ 21.729123][ T273] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 21.729126][ T273] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 21.729132][ T273] ? ila_input (./include/linux/skbuff.h:1165) ila [ 21.729138][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.729140][ T273] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.729144][ T273] lwtunnel_output (net/core/lwtunnel.c:356) [ 21.729146][ T273] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 21.729149][ T273] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 21.729154][ T273] ? ila_input (./include/linux/skbuff.h:1165) ila [ 21.729160][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.729162][ T273] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.729166][ T273] lwtunnel_output (net/core/lwtunnel.c:356) [ 21.729168][ T273] ? ip6_local_out (net/ipv6/output_core.c:126) [ 21.729173][ T273] ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 21.729177][ T273] rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 21.729181][ T273] ? ip6_flush_pending_frames (net/ipv6/ip6_output.c:2059) [ 21.729184][ T273] ? rawv6_setsockopt (net/ipv6/raw.c:1018) [ 21.729187][ T273] ? raw6_destroy (net/ipv6/raw.c:1184) [ 21.729192][ T273] rawv6_sendmsg (net/ipv6/raw.c:920) [ 21.729200][ T273] ? rawv6_send_hdrinc (./include/linux/skbuff.h:1725) [ 21.729202][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.729204][ T273] ? sock_recvmsg (./include/trace/events/sock.h:304 (discriminator 2) net/socket.c:1155 (discriminator 2) net/socket.c:1173 (discriminator 2)) [ 21.729209][ T273] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 21.729211][ 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.729216][ T273] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.729225][ T273] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 21.729230][ T273] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 21.729231][ T273] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 21.729233][ T273] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 21.729237][ T273] __sys_sendto (net/socket.c:2281) [ 21.729240][ T273] ? __ia32_sys_getpeername (net/socket.c:2235) [ 21.729257][ T273] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 21.729259][ T273] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 21.729263][ T273] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 21.729265][ T273] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 21.729268][ T273] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 21.729270][ T273] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 21.729273][ T273] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 21.729275][ T273] RIP: 0033:0x7fec9d89454e [ 21.729279][ 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 [ 21.729281][ T273] RSP: 002b:00007ffecf524ab0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 21.729283][ T273] RAX: ffffffffffffffda RBX: 0000563e78a960a0 RCX: 00007fec9d89454e [ 21.729284][ T273] RDX: 0000000000000040 RSI: 0000563e78a960a4 RDI: 0000000000000005 [ 21.729285][ T273] RBP: 00007ffecf524ac0 R08: 0000563e78aa82b4 R09: 000000000000001c [ 21.729286][ T273] R10: 0000000000000000 R11: 0000000000000202 R12: 0000563e78a960a4 [ 21.729287][ T273] R13: 0000000000000040 R14: 00007ffecf525db0 R15: 0000563e78a960a0 | [ 22.794404][ T273] softirqs last disabled at (51562): sk_common_release (./include/net/sock.h:2138 net/core/sock.c:4066) | [ 22.794406][ T273] Preemption disabled at: | [ 22.794406][ T273] 0x0 | [ 22.794417][ T273] Tainted: [W]=WARN [ 22.794418][ T273] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 22.794419][ T273] Call Trace: [ 22.794421][ T273] [ 22.794422][ T273] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 22.794429][ T273] __might_resched.cold (kernel/sched/core.c:9234) [ 22.794434][ T273] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 22.794438][ 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) [ 22.794442][ 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)) [ 22.794444][ T273] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 22.794451][ 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) [ 22.794454][ T273] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 22.794457][ T273] put_chars (drivers/char/virtio_console.c:1176) [ 22.794460][ T273] ? __send_to_port (drivers/char/virtio_console.c:654) [ 22.794461][ T273] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 22.794464][ T273] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 22.794470][ T273] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 22.794478][ T273] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 22.794481][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.794483][ T273] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.794487][ T273] console_emit_next_record (kernel/printk/printk.c:3183) [ 22.794491][ T273] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 22.794493][ 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)) [ 22.794497][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.794498][ T273] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.794503][ T273] console_flush_one_record (kernel/printk/printk.c:3268) [ 22.794507][ T273] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 22.794509][ T273] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.794514][ T273] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 22.794517][ T273] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 22.794519][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.794521][ 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) [ 22.794525][ T273] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 22.794527][ T273] ? vprintk_emit (kernel/printk/printk.c:2478) [ 22.794529][ T273] vprintk_emit (kernel/printk/printk.c:2479) [ 22.794532][ T273] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 22.794536][ T273] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.794539][ T273] _printk (kernel/printk/printk.c:2504) [ 22.794543][ T273] ? snapshot_read.cold (user.c:?) [ 22.794546][ 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) [ 22.794548][ T273] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 22.794552][ 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) [ 22.794555][ T273] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 22.794559][ T273] ? exit_notify (kernel/exit.c:780) [ 22.794560][ T273] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 22.794563][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.794567][ T273] do_group_exit (kernel/exit.c:1151) [ 22.794570][ T273] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 22.794572][ T273] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 22.794574][ T273] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 22.794578][ T273] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 22.794581][ T273] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 22.794584][ T273] RIP: 0033:0x7fec9d8e51b8 [ 22.794586][ T273] Code: Unable to access opcode bytes at 0x7fec9d8e518e. Code starting with the faulting instruction =========================================== [ 22.794587][ T273] RSP: 002b:00007ffecf525e18 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 22.794590][ T273] RAX: ffffffffffffffda RBX: 00007fec9da15f88 RCX: 00007fec9d8e51b8 [ 22.794591][ T273] RDX: 00007fec9d6767c8 RSI: ffffffffffffffb0 RDI: 0000000000000001 [ 22.794592][ T273] RBP: 00007ffecf525e70 R08: 0000000000000000 R09: 0000000000001010 [ 22.794593][ T273] R10: 00007ffecf525c90 R11: 0000000000000246 R12: 0000000000000002 [ 22.794593][ T273] R13: 0000000000000001 R14: 00007fec9da14680 R15: 00007fec9da15fa0 | [ 29.076241][ C0] | [ 29.076242][ C0] | [ 29.076242][ C0] stack backtrace: | [ 29.076248][ C0] Tainted: [W]=WARN [ 29.076249][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 29.076251][ C0] Call Trace: [ 29.076252][ C0] [ 29.076253][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 29.076258][ C0] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 29.076261][ C0] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 29.076264][ C0] mark_lock (kernel/locking/lockdep.c:4769) [ 29.076266][ C0] mark_usage (kernel/locking/lockdep.c:4658) [ 29.076267][ C0] __lock_acquire (kernel/locking/lockdep.c:5208) [ 29.076270][ C0] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 29.076271][ C0] ? console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 29.076274][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.076276][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.076278][ C0] console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 29.076280][ C0] ? console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 29.076282][ C0] console_emit_next_record (kernel/printk/printk.c:3177) [ 29.076284][ C0] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 29.076286][ C0] ? 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)) [ 29.076288][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.076289][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.076291][ C0] console_flush_one_record (kernel/printk/printk.c:3268) [ 29.076293][ C0] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 29.076295][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.076297][ C0] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 29.076299][ C0] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 29.076301][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.076302][ 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) [ 29.076304][ C0] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 29.076306][ C0] ? vprintk_emit (kernel/printk/printk.c:2478) [ 29.076307][ C0] vprintk_emit (kernel/printk/printk.c:2479) [ 29.076308][ C0] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 29.076310][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 29.076312][ C0] _printk (kernel/printk/printk.c:2504) [ 29.076314][ C0] ? snapshot_read.cold (user.c:?) [ 29.076317][ C0] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 29.076320][ C0] ? dst_cache_get (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dst_cache.c:76 (discriminator 2)) [ 29.076321][ C0] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 29.076323][ C0] ? idr_get_free (??:?) [ 29.076325][ C0] lwtunnel_input.cold (net/core/lwtunnel.c:441 (discriminator 3)) [ 29.076327][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 29.076328][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 29.076330][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 29.076331][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 29.076332][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 29.076334][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 29.076335][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 29.076336][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 29.076338][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 29.076339][ 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)) [ 29.076341][ C0] ? ip6_rcv_core (net/ipv6/ip6_input.c:211 (discriminator 96)) [ 29.076343][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.076344][ C0] ? __update_load_avg_cfs_rq (kernel/sched/pelt.c:329) [ 29.076347][ C0] ? mark_usage (kernel/locking/lockdep.c:4690) [ 29.076349][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.076350][ C0] ? irq_matrix_free (kernel/irq/matrix.c:429 (discriminator 2)) [ 29.076353][ C0] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 29.076355][ C0] __netif_receive_skb_one_core (net/core/dev.c:6264) [ 29.076357][ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 29.076358][ C0] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 29.076360][ C0] ? __netif_receive_skb_list_core (net/core/dev.c:6310) [ 29.076362][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.076364][ C0] process_backlog (net/core/dev.c:6728) [ 29.076366][ C0] __napi_poll (net/core/dev.c:7787) [ 29.076368][ C0] net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 29.076371][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.076372][ C0] ? __napi_poll (./include/net/gro.h:507) [ 29.076376][ C0] ? ktime_get_update_offsets_now (kernel/time/timekeeping.c:304 kernel/time/timekeeping.c:482 kernel/time/timekeeping.c:2859) [ 29.076379][ C0] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 29.076381][ C0] handle_softirqs (kernel/softirq.c:645) [ 29.076383][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 29.076384][ 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) [ 29.076386][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.076387][ 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)) [ 29.076389][ C0] do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 29.076391][ C0] [ 29.076391][ C0] [ 29.076392][ C0] __local_bh_enable_ip (kernel/softirq.c:473) [ 29.076394][ 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)) [ 29.076396][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.076398][ C0] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 29.076400][ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:124 (discriminator 1) kernel/locking/lockdep.c:5884 (discriminator 1)) [ 29.076401][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 29.076403][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 29.076405][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.076406][ C0] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 29.076408][ C0] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 29.076411][ C0] ? neigh_hh_output (./include/net/neighbour.h:525) [ 29.076413][ C0] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 29.076416][ C0] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 29.076417][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 29.076419][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 29.076421][ C0] ? 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)) [ 29.076424][ C0] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 29.076426][ C0] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 29.076428][ C0] ? ip6_finish_output (./include/linux/skbuff.h:1165) [ 29.076430][ C0] ? l3mdev_l3_out.constprop.0 (./include/linux/rcupdate.h:882 ./include/net/l3mdev.h:222) [ 29.076434][ C0] ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 29.076436][ C0] rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 29.076438][ C0] ? ip6_flush_pending_frames (net/ipv6/ip6_output.c:2059) [ 29.076440][ C0] ? rawv6_setsockopt (net/ipv6/raw.c:1018) [ 29.076442][ C0] ? raw6_destroy (net/ipv6/raw.c:1184) [ 29.076444][ C0] rawv6_sendmsg (net/ipv6/raw.c:920) [ 29.076447][ C0] ? rawv6_send_hdrinc (./include/linux/skbuff.h:1725) [ 29.076449][ C0] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 5)) [ 29.076452][ C0] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 29.076453][ C0] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 29.076456][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.076458][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 29.076461][ C0] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 29.076462][ C0] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 29.076464][ C0] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 29.076467][ C0] __sys_sendto (net/socket.c:2281) [ 29.076469][ C0] ? __ia32_sys_getpeername (net/socket.c:2235) [ 29.076472][ C0] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 29.076475][ C0] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 29.076476][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 29.076479][ C0] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 29.076481][ C0] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 29.076483][ C0] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 29.076484][ C0] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 29.076486][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 29.076487][ C0] RIP: 0033:0x7f0e99d8554e [ 29.076490][ 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 [ 29.076492][ C0] RSP: 002b:00007ffc3a9df570 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 29.076495][ C0] RAX: ffffffffffffffda RBX: 000055baba4630a0 RCX: 00007f0e99d8554e [ 29.076496][ C0] RDX: 0000000000000040 RSI: 000055baba4630a4 RDI: 0000000000000005 [ 29.076497][ C0] RBP: 00007ffc3a9df580 R08: 000055baba4752b4 R09: 000000000000001c [ 29.076498][ C0] R10: 0000000000000000 R11: 0000000000000202 R12: 000055baba4630a4 [ 29.076499][ C0] R13: 0000000000000040 R14: 00007ffc3a9e0870 R15: 000055baba4630a0 | [ 29.076516][ C0] softirqs last disabled at (25613): do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) | [ 29.076518][ C0] Preemption disabled at: | [ 29.076519][ 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)) | [ 29.076523][ C0] Tainted: [W]=WARN [ 29.076524][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 29.076524][ C0] Call Trace: [ 29.076525][ C0] [ 29.076526][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 29.076528][ 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)) [ 29.076530][ C0] __might_resched.cold (kernel/sched/core.c:9234) [ 29.076533][ C0] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 29.076535][ C0] ? nbcon_get_cpu_emergency_nesting (kernel/printk/nbcon.c:1424) [ 29.076537][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.076539][ 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)) [ 29.076540][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 29.076542][ C0] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 29.076544][ 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) [ 29.076546][ C0] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 29.076548][ C0] put_chars (drivers/char/virtio_console.c:1176) [ 29.076550][ C0] ? __send_to_port (drivers/char/virtio_console.c:654) [ 29.076551][ C0] ? mark_lock (kernel/locking/lockdep.c:4769) [ 29.076554][ C0] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 29.076557][ C0] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 29.076558][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.076560][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.076562][ C0] console_emit_next_record (kernel/printk/printk.c:3183) [ 29.076564][ C0] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 29.076566][ C0] ? 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)) [ 29.076568][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.076569][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.076571][ C0] console_flush_one_record (kernel/printk/printk.c:3268) [ 29.076573][ C0] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 29.076575][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.076577][ C0] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 29.076579][ C0] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 29.076581][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.076582][ 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) [ 29.076584][ C0] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 29.076585][ C0] ? vprintk_emit (kernel/printk/printk.c:2478) [ 29.076587][ C0] vprintk_emit (kernel/printk/printk.c:2479) [ 29.076588][ C0] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 29.076589][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 29.076591][ C0] _printk (kernel/printk/printk.c:2504) [ 29.076593][ C0] ? snapshot_read.cold (user.c:?) [ 29.076595][ C0] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 29.076596][ C0] ? dst_cache_get (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dst_cache.c:76 (discriminator 2)) [ 29.076598][ C0] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 29.076599][ C0] ? idr_get_free (??:?) [ 29.076601][ C0] lwtunnel_input.cold (net/core/lwtunnel.c:441 (discriminator 3)) [ 29.076603][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 29.076604][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 29.076606][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 29.076607][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 29.076609][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 29.076610][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 29.076611][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 29.076613][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 29.076614][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 29.076615][ 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)) [ 29.076617][ C0] ? ip6_rcv_core (net/ipv6/ip6_input.c:211 (discriminator 96)) [ 29.076619][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.076620][ C0] ? __update_load_avg_cfs_rq (kernel/sched/pelt.c:329) [ 29.076622][ C0] ? mark_usage (kernel/locking/lockdep.c:4690) [ 29.076624][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.076625][ C0] ? irq_matrix_free (kernel/irq/matrix.c:429 (discriminator 2)) [ 29.076627][ C0] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 29.076629][ C0] __netif_receive_skb_one_core (net/core/dev.c:6264) [ 29.076631][ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 29.076632][ C0] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 29.076634][ C0] ? __netif_receive_skb_list_core (net/core/dev.c:6310) [ 29.076636][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.076638][ C0] process_backlog (net/core/dev.c:6728) [ 29.076640][ C0] __napi_poll (net/core/dev.c:7787) [ 29.076642][ C0] net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 29.076644][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.076646][ C0] ? __napi_poll (./include/net/gro.h:507) [ 29.076649][ C0] ? ktime_get_update_offsets_now (kernel/time/timekeeping.c:304 kernel/time/timekeeping.c:482 kernel/time/timekeeping.c:2859) [ 29.076651][ C0] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 29.076653][ C0] handle_softirqs (kernel/softirq.c:645) [ 29.076655][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 29.076657][ 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) [ 29.076658][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.076659][ 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)) [ 29.076661][ C0] do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 29.076663][ C0] [ 29.076663][ C0] [ 29.076664][ C0] __local_bh_enable_ip (kernel/softirq.c:473) [ 29.076665][ 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)) [ 29.076667][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.076670][ C0] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 29.076671][ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:124 (discriminator 1) kernel/locking/lockdep.c:5884 (discriminator 1)) [ 29.076673][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 29.076674][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 29.076676][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.076677][ C0] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 29.076678][ C0] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 29.076680][ C0] ? neigh_hh_output (./include/net/neighbour.h:525) [ 29.076682][ C0] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 29.076685][ C0] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 29.076686][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 29.076688][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 29.076690][ C0] ? 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)) [ 29.076692][ C0] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 29.076694][ C0] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 29.076696][ C0] ? ip6_finish_output (./include/linux/skbuff.h:1165) [ 29.076698][ C0] ? l3mdev_l3_out.constprop.0 (./include/linux/rcupdate.h:882 ./include/net/l3mdev.h:222) [ 29.076701][ C0] ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 29.076703][ C0] rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 29.076705][ C0] ? ip6_flush_pending_frames (net/ipv6/ip6_output.c:2059) [ 29.076707][ C0] ? rawv6_setsockopt (net/ipv6/raw.c:1018) [ 29.076708][ C0] ? raw6_destroy (net/ipv6/raw.c:1184) [ 29.076711][ C0] rawv6_sendmsg (net/ipv6/raw.c:920) [ 29.076714][ C0] ? rawv6_send_hdrinc (./include/linux/skbuff.h:1725) [ 29.076716][ C0] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 5)) [ 29.076717][ C0] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 29.076719][ C0] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 29.076721][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.076724][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 29.076726][ C0] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 29.076727][ C0] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 29.076728][ C0] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 29.076730][ C0] __sys_sendto (net/socket.c:2281) [ 29.076732][ C0] ? __ia32_sys_getpeername (net/socket.c:2235) [ 29.076736][ C0] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 29.076738][ C0] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 29.076739][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 29.076741][ C0] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 29.076742][ C0] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 29.076744][ C0] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 29.076746][ C0] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 29.076748][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 29.076749][ C0] RIP: 0033:0x7f0e99d8554e [ 29.076751][ 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 [ 29.076752][ C0] RSP: 002b:00007ffc3a9df570 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 29.076753][ C0] RAX: ffffffffffffffda RBX: 000055baba4630a0 RCX: 00007f0e99d8554e [ 29.076754][ C0] RDX: 0000000000000040 RSI: 000055baba4630a4 RDI: 0000000000000005 [ 29.076754][ C0] RBP: 00007ffc3a9df580 R08: 000055baba4752b4 R09: 000000000000001c [ 29.076755][ C0] R10: 0000000000000000 R11: 0000000000000202 R12: 000055baba4630a4 [ 29.076756][ C0] R13: 0000000000000040 R14: 00007ffc3a9e0870 R15: 000055baba4630a0 | [ 30.177774][ C2] softirqs last disabled at (25613): do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) | [ 30.177778][ C2] Preemption disabled at: | [ 30.177778][ 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)) | [ 30.177787][ C2] Tainted: [W]=WARN [ 30.177788][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 30.177790][ C2] Call Trace: [ 30.177792][ C2] [ 30.177793][ C2] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 30.177799][ 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)) [ 30.177801][ C2] __might_resched.cold (kernel/sched/core.c:9234) [ 30.177805][ C2] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 30.177808][ C2] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 30.177812][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.177814][ 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)) [ 30.177816][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 30.177819][ C2] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 30.177824][ 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) [ 30.177825][ C2] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 30.177828][ C2] put_chars (drivers/char/virtio_console.c:1176) [ 30.177830][ C2] ? __send_to_port (drivers/char/virtio_console.c:654) [ 30.177831][ C2] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 30.177834][ C2] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 30.177838][ C2] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 30.177840][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.177841][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.177844][ C2] console_emit_next_record (kernel/printk/printk.c:3183) [ 30.177846][ C2] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 30.177848][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.177849][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.177850][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.177851][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.177853][ C2] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 30.177855][ C2] console_flush_one_record (kernel/printk/printk.c:3268) [ 30.177857][ C2] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 30.177860][ C2] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 30.177861][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.177863][ C2] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 30.177864][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.177865][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 30.177867][ 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) [ 30.177868][ C2] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 30.177870][ C2] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 30.177871][ C2] ? vprintk_emit (kernel/printk/printk.c:2478) [ 30.177873][ C2] vprintk_emit (kernel/printk/printk.c:2479) [ 30.177874][ C2] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 30.177875][ 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) [ 30.177877][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.177878][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.177880][ C2] _printk (kernel/printk/printk.c:2504) [ 30.177883][ C2] ? snapshot_read.cold (user.c:?) [ 30.177884][ C2] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 30.177888][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.177889][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.177890][ C2] ? idr_get_free (??:?) [ 30.177892][ 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) [ 30.177895][ C2] lwtunnel_input.cold (net/core/lwtunnel.c:441 (discriminator 3)) [ 30.177899][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 30.177901][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 30.177903][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 30.177904][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 30.177905][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 30.177907][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 30.177908][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 30.177909][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 30.177910][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 30.177912][ 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)) [ 30.177915][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.177920][ C2] ? ip6_rcv_core (net/ipv6/ip6_input.c:211 (discriminator 96)) [ 30.177922][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.177924][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.177925][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 30.177926][ 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) [ 30.177928][ C2] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 30.177929][ C2] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 30.177932][ C2] ? __debug_check_no_obj_freed (lib/debugobjects.c:1180 (discriminator 3)) [ 30.177935][ C2] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 30.177937][ C2] __netif_receive_skb_one_core (net/core/dev.c:6264) [ 30.177939][ C2] ? __netif_receive_skb_list_core (net/core/dev.c:6310) [ 30.177940][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.177942][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.177943][ C2] process_backlog (net/core/dev.c:6728) [ 30.177945][ C2] __napi_poll (net/core/dev.c:7787) [ 30.177947][ C2] net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 30.177950][ C2] ? __napi_poll (./include/net/gro.h:507) [ 30.177952][ C2] ? trace_rcu_batch_end (./include/trace/events/rcu.h:715 (discriminator 19)) [ 30.177954][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.177956][ C2] ? clockevents_program_event (kernel/time/clockevents.c:372) [ 30.177959][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.177960][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.177961][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.177962][ C2] handle_softirqs (kernel/softirq.c:645) [ 30.177964][ C2] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 30.177965][ C2] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 30.177967][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 30.177968][ 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)) [ 30.177970][ C2] do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 30.177972][ C2] [ 30.177972][ C2] [ 30.177973][ C2] __local_bh_enable_ip (kernel/softirq.c:473) [ 30.177975][ 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)) [ 30.177977][ C2] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 30.177979][ C2] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 30.177981][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.177982][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.177984][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.177985][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.177986][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.177987][ C2] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 30.177989][ C2] ? neigh_hh_output (./include/net/neighbour.h:525) [ 30.177991][ C2] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 30.177994][ C2] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 30.177996][ C2] ? make_flow_keys_digest (net/core/flow_dissector.c:1862) [ 30.177998][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.177999][ C2] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 30.178000][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.178002][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.178003][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 30.178004][ C2] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 30.178007][ C2] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 30.178008][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.178010][ C2] ? ip6_finish_output (./include/linux/skbuff.h:1165) [ 30.178012][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 30.178013][ C2] ? l3mdev_l3_out.constprop.0 (./include/linux/rcupdate.h:850 ./include/net/l3mdev.h:212) [ 30.178016][ C2] ? l3mdev_l3_out.constprop.0 (./include/linux/rcupdate.h:882 ./include/net/l3mdev.h:222) [ 30.178019][ C2] ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 30.178021][ C2] rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 30.178024][ C2] ? ip6_flush_pending_frames (net/ipv6/ip6_output.c:2059) [ 30.178026][ C2] ? rawv6_setsockopt (net/ipv6/raw.c:1018) [ 30.178028][ C2] ? raw6_destroy (net/ipv6/raw.c:1184) [ 30.178030][ C2] rawv6_sendmsg (net/ipv6/raw.c:920) [ 30.178033][ C2] ? rawv6_send_hdrinc (./include/linux/skbuff.h:1725) [ 30.178034][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.178035][ C2] ? sock_recvmsg (./include/trace/events/sock.h:304 (discriminator 2) net/socket.c:1155 (discriminator 2) net/socket.c:1173 (discriminator 2)) [ 30.178040][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.178042][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.178044][ C2] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 30.178045][ C2] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 30.178046][ C2] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 30.178049][ C2] __sys_sendto (net/socket.c:2281) [ 30.178051][ C2] ? __ia32_sys_getpeername (net/socket.c:2235) [ 30.178056][ C2] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 30.178057][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 30.178059][ 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)) [ 30.178060][ C2] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 30.178061][ C2] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 30.178064][ C2] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 30.178066][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 30.178068][ C2] RIP: 0033:0x7f0e99d8554e [ 30.178071][ 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 [ 30.178073][ C2] RSP: 002b:00007ffc3a9df570 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 30.178076][ C2] RAX: ffffffffffffffda RBX: 000055baba4630a0 RCX: 00007f0e99d8554e [ 30.178078][ C2] RDX: 0000000000000040 RSI: 000055baba4630a4 RDI: 0000000000000005 [ 30.178078][ C2] RBP: 00007ffc3a9df580 R08: 000055baba4752b4 R09: 000000000000001c [ 30.178079][ C2] R10: 0000000000000000 R11: 0000000000000202 R12: 000055baba4630a4 [ 30.178080][ C2] R13: 0000000000000040 R14: 00007ffc3a9e0870 R15: 000055baba4630a0 | [ 32.253578][ T286] softirqs last disabled at (0): 0x0 | [ 32.253579][ T286] Preemption disabled at: | [ 32.253580][ T286] lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) | [ 32.253589][ T286] Tainted: [W]=WARN [ 32.253590][ T286] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 32.253591][ T286] Call Trace: [ 32.253593][ T286] [ 32.253594][ T286] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 32.253598][ T286] ? lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) [ 32.253600][ T286] __might_resched.cold (kernel/sched/core.c:9234) [ 32.253602][ T286] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 32.253605][ T286] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 32.253608][ T286] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 32.253610][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.253613][ 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)) [ 32.253615][ T286] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 32.253617][ T286] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 32.253620][ 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) [ 32.253622][ T286] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 32.253624][ T286] put_chars (drivers/char/virtio_console.c:1176) [ 32.253626][ T286] ? __send_to_port (drivers/char/virtio_console.c:654) [ 32.253627][ T286] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 32.253630][ T286] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 32.253634][ T286] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 32.253636][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.253637][ T286] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.253640][ T286] console_emit_next_record (kernel/printk/printk.c:3183) [ 32.253642][ T286] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 32.253644][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.253645][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.253646][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.253647][ T286] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.253650][ T286] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 32.253651][ T286] console_flush_one_record (kernel/printk/printk.c:3268) [ 32.253654][ T286] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 32.253656][ T286] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 32.253658][ T286] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.253660][ T286] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 32.253662][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.253663][ T286] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 32.253664][ 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) [ 32.253666][ T286] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 32.253667][ T286] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 32.253669][ T286] ? vprintk_emit (kernel/printk/printk.c:2478) [ 32.253670][ T286] vprintk_emit (kernel/printk/printk.c:2479) [ 32.253672][ T286] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 32.253673][ 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) [ 32.253675][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.253676][ T286] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.253678][ T286] _printk (kernel/printk/printk.c:2504) [ 32.253680][ T286] ? snapshot_read.cold (user.c:?) [ 32.253682][ T286] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 32.253684][ T286] ? idr_get_free (??:?) [ 32.253686][ T286] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 32.253689][ 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) [ 32.253692][ T286] lwtunnel_output.cold (net/core/lwtunnel.c:330 (discriminator 3)) [ 32.253694][ T286] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 32.253697][ T286] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 32.253699][ T286] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 32.253701][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.253703][ T286] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.253704][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.253706][ T286] lwtunnel_output (net/core/lwtunnel.c:356) [ 32.253707][ T286] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 32.253708][ T286] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 32.253710][ T286] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 32.253712][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.253713][ T286] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.253715][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.253716][ T286] lwtunnel_output (net/core/lwtunnel.c:356) [ 32.253718][ T286] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 32.253719][ T286] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 32.253721][ T286] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 32.253723][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.253724][ T286] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.253725][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.253727][ T286] lwtunnel_output (net/core/lwtunnel.c:356) [ 32.253728][ T286] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 32.253730][ T286] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 32.253731][ T286] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 32.253734][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.253735][ T286] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.253737][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.253739][ T286] lwtunnel_output (net/core/lwtunnel.c:356) [ 32.253740][ T286] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 32.253741][ T286] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 32.253743][ T286] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 32.253745][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.253746][ T286] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.253748][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.253749][ T286] lwtunnel_output (net/core/lwtunnel.c:356) [ 32.253750][ T286] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 32.253752][ T286] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 32.253754][ T286] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 32.253756][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.253757][ T286] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.253758][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.253760][ T286] lwtunnel_output (net/core/lwtunnel.c:356) [ 32.253761][ T286] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 32.253762][ T286] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 32.253764][ T286] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 32.253766][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.253767][ T286] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.253769][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.253770][ T286] lwtunnel_output (net/core/lwtunnel.c:356) [ 32.253771][ T286] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 32.253773][ T286] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 32.253774][ T286] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 32.253776][ T286] ? flow_hash_from_keys (./include/linux/siphash.h:86 net/core/flow_dissector.c:1811 net/core/flow_dissector.c:1822) [ 32.253778][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.253779][ T286] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.253781][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.253782][ T286] lwtunnel_output (net/core/lwtunnel.c:356) [ 32.253783][ T286] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 32.253785][ T286] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 32.253787][ T286] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 32.253788][ T286] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 32.253790][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.253791][ T286] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.253793][ T286] lwtunnel_output (net/core/lwtunnel.c:356) [ 32.253794][ T286] ? ip6_local_out (net/ipv6/output_core.c:126) [ 32.253797][ T286] ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 32.253799][ T286] rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 32.253802][ T286] ? ip6_flush_pending_frames (net/ipv6/ip6_output.c:2059) [ 32.253804][ T286] ? rawv6_setsockopt (net/ipv6/raw.c:1018) [ 32.253806][ T286] ? raw6_destroy (net/ipv6/raw.c:1184) [ 32.253808][ T286] rawv6_sendmsg (net/ipv6/raw.c:920) [ 32.253811][ T286] ? rawv6_send_hdrinc (./include/linux/skbuff.h:1725) [ 32.253813][ T286] ? update_cfs_rq_load_avg (kernel/sched/fair.c:5687) [ 32.253816][ T286] ? update_load_avg (kernel/sched/fair.c:5864) [ 32.253818][ T286] ? update_curr.isra.0 (kernel/sched/fair.c:2064) [ 32.253820][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.253821][ T286] ? 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) [ 32.253823][ T286] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.253826][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.253827][ T286] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.253829][ T286] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 32.253831][ T286] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 32.253833][ T286] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 32.253835][ T286] __sys_sendto (net/socket.c:2281) [ 32.253837][ T286] ? __ia32_sys_getpeername (net/socket.c:2235) [ 32.253841][ T286] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 32.253843][ T286] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 32.253845][ 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)) [ 32.253846][ T286] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 32.253847][ T286] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 32.253850][ T286] ? irq_exit_rcu (kernel/softirq.c:786) [ 32.253852][ T286] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 32.253853][ T286] RIP: 0033:0x7f69d803454e [ 32.253855][ 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 [ 32.253857][ T286] RSP: 002b:00007ffe63e56a60 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 32.253860][ T286] RAX: ffffffffffffffda RBX: 000055588c98b0a0 RCX: 00007f69d803454e [ 32.253861][ T286] RDX: 0000000000000040 RSI: 000055588c98b0a4 RDI: 0000000000000005 [ 32.253862][ T286] RBP: 00007ffe63e56a70 R08: 000055588c99d2b4 R09: 000000000000001c [ 32.253863][ T286] R10: 0000000000000000 R11: 0000000000000202 R12: 000055588c98b0a4 [ 32.253864][ T286] R13: 0000000000000040 R14: 00007ffe63e57d60 R15: 000055588c98b0a0 | [ 33.307736][ T286] softirqs last disabled at (0): 0x0 | [ 33.307738][ T286] Preemption disabled at: | [ 33.307739][ T286] lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) | [ 33.307752][ T286] Tainted: [W]=WARN [ 33.307753][ T286] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 33.307755][ T286] Call Trace: [ 33.307757][ T286] [ 33.307758][ T286] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 33.307764][ T286] ? lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) [ 33.307765][ T286] __might_resched.cold (kernel/sched/core.c:9234) [ 33.307768][ T286] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 33.307771][ T286] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 33.307774][ T286] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 33.307778][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.307780][ 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)) [ 33.307783][ T286] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 33.307786][ T286] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 33.307790][ 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) [ 33.307792][ T286] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 33.307795][ T286] put_chars (drivers/char/virtio_console.c:1176) [ 33.307796][ T286] ? __send_to_port (drivers/char/virtio_console.c:654) [ 33.307798][ T286] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 33.307801][ T286] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 33.307805][ T286] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 33.307807][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.307808][ T286] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.307811][ T286] console_emit_next_record (kernel/printk/printk.c:3183) [ 33.307813][ T286] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 33.307815][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.307816][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.307817][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.307818][ T286] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.307820][ T286] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 33.307822][ T286] console_flush_one_record (kernel/printk/printk.c:3268) [ 33.307824][ T286] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 33.307826][ T286] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 33.307828][ T286] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.307830][ T286] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 33.307831][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.307832][ T286] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 33.307834][ 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) [ 33.307835][ T286] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 33.307836][ T286] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 33.307839][ T286] ? vprintk_emit (kernel/printk/printk.c:2478) [ 33.307840][ T286] vprintk_emit (kernel/printk/printk.c:2479) [ 33.307842][ T286] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 33.307843][ 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) [ 33.307845][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.307846][ T286] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.307848][ T286] _printk (kernel/printk/printk.c:2504) [ 33.307851][ T286] ? snapshot_read.cold (user.c:?) [ 33.307852][ T286] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 33.307856][ T286] ? idr_get_free (??:?) [ 33.307858][ T286] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 33.307861][ 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) [ 33.307864][ T286] lwtunnel_output.cold (net/core/lwtunnel.c:330 (discriminator 3)) [ 33.307868][ T286] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 33.307870][ T286] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 33.307873][ T286] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 33.307875][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.307876][ T286] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.307878][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.307879][ T286] lwtunnel_output (net/core/lwtunnel.c:356) [ 33.307881][ T286] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 33.307882][ T286] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 33.307884][ T286] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 33.307886][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.307887][ T286] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.307888][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.307889][ T286] lwtunnel_output (net/core/lwtunnel.c:356) [ 33.307891][ T286] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 33.307892][ T286] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 33.307894][ T286] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 33.307896][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.307897][ T286] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.307898][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.307900][ T286] lwtunnel_output (net/core/lwtunnel.c:356) [ 33.307901][ T286] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 33.307902][ T286] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 33.307904][ T286] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 33.307906][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.307907][ T286] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.307908][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.307910][ T286] lwtunnel_output (net/core/lwtunnel.c:356) [ 33.307911][ T286] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 33.307912][ T286] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 33.307914][ T286] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 33.307916][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.307917][ T286] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.307925][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.307927][ T286] lwtunnel_output (net/core/lwtunnel.c:356) [ 33.307929][ T286] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 33.307931][ T286] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 33.307933][ T286] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 33.307935][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.307936][ T286] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.307937][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.307938][ T286] lwtunnel_output (net/core/lwtunnel.c:356) [ 33.307940][ T286] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 33.307941][ T286] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 33.307943][ T286] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 33.307945][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.307946][ T286] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.307947][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.307949][ T286] lwtunnel_output (net/core/lwtunnel.c:356) [ 33.307950][ T286] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 33.307951][ T286] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 33.307953][ T286] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 33.307955][ T286] ? flow_hash_from_keys (./include/linux/siphash.h:86 net/core/flow_dissector.c:1811 net/core/flow_dissector.c:1822) [ 33.307957][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.307958][ T286] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.307959][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.307960][ T286] lwtunnel_output (net/core/lwtunnel.c:356) [ 33.307962][ T286] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 33.307963][ T286] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 33.307965][ T286] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 33.307966][ T286] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 33.307968][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.307969][ T286] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.307971][ T286] lwtunnel_output (net/core/lwtunnel.c:356) [ 33.307972][ T286] ? ip6_local_out (net/ipv6/output_core.c:126) [ 33.307974][ T286] ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 33.307978][ T286] rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 33.307981][ T286] ? ip6_flush_pending_frames (net/ipv6/ip6_output.c:2059) [ 33.307983][ T286] ? rawv6_setsockopt (net/ipv6/raw.c:1018) [ 33.307984][ T286] ? raw6_destroy (net/ipv6/raw.c:1184) [ 33.307987][ T286] rawv6_sendmsg (net/ipv6/raw.c:920) [ 33.307989][ T286] ? rawv6_send_hdrinc (./include/linux/skbuff.h:1725) [ 33.307991][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.307992][ T286] ? sock_recvmsg (./include/trace/events/sock.h:304 (discriminator 2) net/socket.c:1155 (discriminator 2) net/socket.c:1173 (discriminator 2)) [ 33.307997][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.307998][ T286] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.308000][ T286] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 33.308001][ T286] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 33.308003][ T286] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 33.308006][ T286] __sys_sendto (net/socket.c:2281) [ 33.308008][ T286] ? __ia32_sys_getpeername (net/socket.c:2235) [ 33.308012][ T286] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 33.308014][ T286] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 33.308016][ 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)) [ 33.308017][ T286] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 33.308018][ T286] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 33.308021][ T286] ? irq_exit_rcu (kernel/softirq.c:786) [ 33.308024][ T286] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 33.308026][ T286] RIP: 0033:0x7f69d803454e [ 33.308029][ 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 [ 33.308030][ T286] RSP: 002b:00007ffe63e56a60 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 33.308034][ T286] RAX: ffffffffffffffda RBX: 000055588c98b0a0 RCX: 00007f69d803454e [ 33.308035][ T286] RDX: 0000000000000040 RSI: 000055588c98b0a4 RDI: 0000000000000005 [ 33.308036][ T286] RBP: 00007ffe63e56a70 R08: 000055588c99d2b4 R09: 000000000000001c [ 33.308037][ T286] R10: 0000000000000000 R11: 0000000000000202 R12: 000055588c98b0a4 [ 33.308037][ T286] R13: 0000000000000040 R14: 00007ffe63e57d60 R15: 000055588c98b0a0 | [ 36.402064][ C0] softirqs last disabled at (0): 0x0 | [ 36.402066][ C0] Preemption disabled at: | [ 36.402067][ 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)) | [ 36.402082][ C0] Tainted: [W]=WARN [ 36.402084][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.402086][ C0] Call Trace: [ 36.402088][ C0] [ 36.402089][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 36.402096][ 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)) [ 36.402099][ C0] __might_resched.cold (kernel/sched/core.c:9234) [ 36.402104][ C0] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 36.402108][ C0] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 36.402112][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.402115][ 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)) [ 36.402119][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 36.402123][ C0] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 36.402129][ 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) [ 36.402131][ C0] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 36.402135][ C0] put_chars (drivers/char/virtio_console.c:1176) [ 36.402137][ C0] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 36.402139][ C0] ? __send_to_port (drivers/char/virtio_console.c:654) [ 36.402142][ C0] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 36.402146][ C0] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 36.402153][ C0] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 36.402155][ 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) [ 36.402158][ C0] ? vsnprintf (lib/vsprintf.c:2900) [ 36.402162][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 36.402164][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.402166][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.402170][ C0] console_emit_next_record (kernel/printk/printk.c:3183) [ 36.402174][ C0] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 36.402177][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.402179][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.402181][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.402182][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.402185][ C0] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 36.402188][ C0] console_flush_one_record (kernel/printk/printk.c:3268) [ 36.402192][ C0] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 36.402196][ C0] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 36.402198][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.402201][ C0] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 36.402203][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.402205][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 36.402207][ 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) [ 36.402209][ C0] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 36.402212][ C0] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 36.402215][ C0] ? vprintk_emit (kernel/printk/printk.c:2478) [ 36.402217][ C0] vprintk_emit (kernel/printk/printk.c:2479) [ 36.402220][ C0] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 36.402222][ 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) [ 36.402224][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.402226][ C0] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 36.402230][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.402233][ C0] _printk (kernel/printk/printk.c:2504) [ 36.402237][ C0] ? snapshot_read.cold (user.c:?) [ 36.402239][ C0] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 36.402243][ C0] ? idr_get_free (??:?) [ 36.402246][ 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) [ 36.402250][ C0] lwtunnel_input.cold (net/core/lwtunnel.c:441 (discriminator 3)) [ 36.402255][ C0] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 36.402259][ 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)) [ 36.402262][ C0] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 36.402265][ C0] ? process_backlog (net/core/dev.c:6728) [ 36.402268][ C0] ? __napi_poll (net/core/dev.c:7787) [ 36.402270][ C0] ? net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 36.402273][ C0] ? handle_softirqs (kernel/softirq.c:645) [ 36.402276][ C0] ? do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 36.402278][ C0] ? __local_bh_enable_ip (kernel/softirq.c:473) [ 36.402280][ 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)) [ 36.402282][ C0] ? ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 36.402287][ C0] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 36.402290][ C0] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 36.402292][ C0] ? seg6_output (./include/linux/skbuff.h:1165) [ 36.402294][ C0] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 36.402298][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.402300][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.402303][ C0] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 36.402306][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 36.402308][ C0] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 36.402310][ 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)) [ 36.402316][ C0] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 36.402319][ C0] ? handle_softirqs (kernel/softirq.c:645) [ 36.402322][ C0] ? do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 36.402324][ C0] ? __local_bh_enable_ip (kernel/softirq.c:473) [ 36.402326][ 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)) [ 36.402328][ C0] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 36.402331][ C0] ? ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 36.402334][ C0] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 36.402337][ C0] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 36.402339][ C0] ? seg6_output (./include/linux/skbuff.h:1165) [ 36.402341][ C0] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 36.402344][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.402346][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.402349][ C0] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 36.402351][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 36.402353][ C0] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 36.402356][ 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)) [ 36.402359][ C0] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 36.402362][ C0] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 36.402366][ C0] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 36.402369][ C0] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 36.402371][ C0] ? seg6_output (./include/linux/skbuff.h:1165) [ 36.402373][ C0] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 36.402376][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.402378][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.402381][ C0] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 36.402383][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 36.402385][ C0] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 36.402388][ 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)) [ 36.402391][ C0] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 36.402394][ C0] ? ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 36.402396][ C0] ? ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 36.402399][ C0] ? rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 36.402403][ C0] ? rawv6_sendmsg (net/ipv6/raw.c:920) [ 36.402405][ C0] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 36.402408][ C0] ? __sys_sendto (net/socket.c:2281) [ 36.402411][ C0] ? __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 36.402413][ C0] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 36.402417][ C0] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 36.402420][ C0] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 36.402423][ C0] ? seg6_output (./include/linux/skbuff.h:1165) [ 36.402425][ C0] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 36.402428][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.402430][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.402433][ C0] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 36.402435][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 36.402437][ C0] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 36.402439][ 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)) [ 36.402442][ C0] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 36.402446][ C0] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 36.402450][ C0] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 36.402452][ C0] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 36.402455][ C0] ? seg6_output (./include/linux/skbuff.h:1165) [ 36.402457][ C0] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 36.402460][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.402462][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.402465][ C0] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 36.402467][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 36.402469][ C0] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 36.402471][ 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)) [ 36.402474][ C0] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 36.402477][ C0] ? __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 36.402480][ C0] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 36.402482][ C0] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 36.402486][ C0] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 36.402489][ C0] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 36.402491][ C0] ? seg6_output (./include/linux/skbuff.h:1165) [ 36.402493][ C0] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 36.402496][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.402498][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.402501][ C0] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 36.402503][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 36.402505][ C0] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 36.402508][ 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)) [ 36.402511][ C0] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 36.402515][ C0] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 36.402518][ C0] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 36.402521][ C0] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 36.402523][ C0] ? seg6_output (./include/linux/skbuff.h:1165) [ 36.402525][ C0] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 36.402528][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.402530][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.402533][ C0] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 36.402535][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 36.402537][ C0] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 36.402539][ 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)) [ 36.402542][ C0] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 36.402546][ C0] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 36.402549][ C0] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 36.402552][ C0] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 36.402554][ C0] ? seg6_output (./include/linux/skbuff.h:1165) [ 36.402556][ C0] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 36.402559][ C0] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 36.402561][ C0] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 36.402565][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.402567][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.402570][ C0] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 36.402572][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 36.402574][ C0] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 36.402576][ 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)) [ 36.402579][ C0] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 36.402582][ C0] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 36.402585][ C0] ? ip6_route_input (./include/linux/skbuff.h:1235 (discriminator 1) net/ipv6/route.c:2666 (discriminator 1)) [ 36.402588][ C0] ? trace_netif_receive_skb (./include/trace/events/net.h:166 (discriminator 22)) [ 36.402591][ C0] ? ip6_validate_gw (net/ipv6/route.c:3559 (discriminator 2)) [ 36.402593][ C0] ? __netif_receive_skb_core.constprop.0 (net/core/dev.c:2529 net/core/dev.c:6221) [ 36.402596][ C0] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 36.402599][ C0] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 36.402603][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.402605][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.402608][ C0] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 36.402609][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 36.402612][ 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)) [ 36.402614][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.402616][ C0] ? ip6_rcv_core (net/ipv6/ip6_input.c:211 (discriminator 96)) [ 36.402619][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.402621][ C0] ? __update_load_avg_cfs_rq (kernel/sched/pelt.c:329) [ 36.402624][ C0] ? trace_pelt_se_tp (./include/trace/events/sched.h:853 (discriminator 22)) [ 36.402627][ C0] ? debug_object_free (lib/debugobjects.c:1033) [ 36.402632][ C0] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 36.402634][ C0] __netif_receive_skb_one_core (net/core/dev.c:6264) [ 36.402638][ C0] ? __netif_receive_skb_list_core (net/core/dev.c:6310) [ 36.402641][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.402643][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.402645][ C0] process_backlog (net/core/dev.c:6728) [ 36.402648][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.402651][ C0] __napi_poll (net/core/dev.c:7787) [ 36.402654][ C0] net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 36.402658][ C0] ? __napi_poll (./include/net/gro.h:507) [ 36.402661][ C0] ? do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [ 36.402664][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.402665][ C0] ? timerqueue_linked_add (./include/linux/rbtree.h:239 ./include/linux/rbtree.h:281 lib/timerqueue.c:96) [ 36.402670][ C0] ? ktime_get_update_offsets_now (kernel/time/timekeeping.c:304 kernel/time/timekeeping.c:482 kernel/time/timekeeping.c:2859) [ 36.402674][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.402676][ C0] handle_softirqs (kernel/softirq.c:645) [ 36.402679][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.402681][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 36.402683][ 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) [ 36.402686][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.402688][ 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)) [ 36.402691][ C0] do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 36.402693][ C0] [ 36.402694][ C0] [ 36.402695][ C0] __local_bh_enable_ip (kernel/softirq.c:473) [ 36.402698][ 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)) [ 36.402702][ C0] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 36.402705][ C0] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 36.402708][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.402710][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.402712][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.402714][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.402716][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.402718][ C0] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 36.402722][ C0] ? neigh_hh_output (./include/net/neighbour.h:525) [ 36.402726][ C0] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 36.402730][ C0] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 36.402733][ C0] ? make_flow_keys_digest (net/core/flow_dissector.c:1862) [ 36.402735][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.402737][ C0] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 36.402739][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.402741][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.402743][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 36.402747][ C0] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 36.402751][ C0] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 36.402754][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.402756][ C0] ? ip6_finish_output (./include/linux/skbuff.h:1165) [ 36.402758][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 36.402761][ C0] ? l3mdev_l3_out.constprop.0 (./include/linux/rcupdate.h:850 ./include/net/l3mdev.h:212) [ 36.402764][ C0] ? l3mdev_l3_out.constprop.0 (./include/linux/rcupdate.h:882 ./include/net/l3mdev.h:222) [ 36.402768][ C0] ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 36.402771][ C0] rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 36.402774][ C0] ? ip6_flush_pending_frames (net/ipv6/ip6_output.c:2059) [ 36.402777][ C0] ? rawv6_setsockopt (net/ipv6/raw.c:1018) [ 36.402780][ C0] ? raw6_destroy (net/ipv6/raw.c:1184) [ 36.402783][ C0] rawv6_sendmsg (net/ipv6/raw.c:920) [ 36.402788][ C0] ? rawv6_send_hdrinc (./include/linux/skbuff.h:1725) [ 36.402791][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.402793][ C0] ? 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) [ 36.402798][ C0] ? __vmf_anon_prepare (mm/memory.c:3958) [ 36.402800][ C0] ? apply_to_pte_range (mm/memory.c:3453 (discriminator 7)) [ 36.402804][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.402806][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.402809][ C0] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 36.402812][ C0] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 36.402814][ C0] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 36.402817][ C0] __sys_sendto (net/socket.c:2281) [ 36.402820][ C0] ? __ia32_sys_getpeername (net/socket.c:2235) [ 36.402826][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.402828][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 36.402831][ C0] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 36.402834][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 36.402836][ 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)) [ 36.402838][ C0] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 36.402840][ C0] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 36.402843][ C0] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 36.402846][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 36.402849][ C0] RIP: 0033:0x7fec201c354e [ 36.402851][ 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 [ 36.402854][ C0] RSP: 002b:00007ffebbbf3140 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 36.402859][ C0] RAX: ffffffffffffffda RBX: 0000555ec51260a0 RCX: 00007fec201c354e [ 36.402861][ C0] RDX: 0000000000000040 RSI: 0000555ec51260a4 RDI: 0000000000000005 [ 36.402862][ C0] RBP: 00007ffebbbf3150 R08: 0000555ec51382b4 R09: 000000000000001c [ 36.402864][ C0] R10: 0000000000000000 R11: 0000000000000202 R12: 0000555ec51260a4 [ 36.402865][ C0] R13: 0000000000000040 R14: 00007ffebbbf4440 R15: 0000555ec51260a0 | [ 37.535601][ C1] softirqs last disabled at (0): 0x0 | [ 37.535603][ C1] Preemption disabled at: | [ 37.535603][ C1] __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)) | [ 37.535616][ C1] Tainted: [W]=WARN [ 37.535617][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.535619][ C1] Call Trace: [ 37.535620][ C1] [ 37.535621][ C1] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 37.535627][ C1] ? __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)) [ 37.535629][ C1] __might_resched.cold (kernel/sched/core.c:9234) [ 37.535633][ C1] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 37.535636][ C1] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 37.535639][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.535642][ C1] __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.535645][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 37.535648][ C1] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 37.535652][ C1] ? 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.535654][ C1] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 37.535657][ C1] put_chars (drivers/char/virtio_console.c:1176) [ 37.535658][ C1] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 37.535660][ C1] ? __send_to_port (drivers/char/virtio_console.c:654) [ 37.535661][ C1] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 37.535664][ C1] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 37.535669][ C1] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 37.535670][ C1] ? 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) [ 37.535672][ C1] ? vsnprintf (lib/vsprintf.c:2900) [ 37.535675][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 37.535677][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.535678][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.535680][ C1] console_emit_next_record (kernel/printk/printk.c:3183) [ 37.535683][ C1] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 37.535685][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.535686][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.535687][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.535688][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.535689][ C1] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 37.535691][ C1] console_flush_one_record (kernel/printk/printk.c:3268) [ 37.535694][ C1] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 37.535696][ C1] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 37.535698][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.535699][ C1] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 37.535701][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.535702][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 37.535703][ C1] ? 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.535705][ C1] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 37.535706][ C1] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 37.535708][ C1] ? vprintk_emit (kernel/printk/printk.c:2478) [ 37.535710][ C1] vprintk_emit (kernel/printk/printk.c:2479) [ 37.535711][ C1] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 37.535712][ C1] ? 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.535714][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.535715][ C1] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 37.535718][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.535720][ C1] _printk (kernel/printk/printk.c:2504) [ 37.535723][ C1] ? snapshot_read.cold (user.c:?) [ 37.535725][ C1] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 37.535728][ C1] ? idr_get_free (??:?) [ 37.535729][ C1] ? 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.535733][ C1] lwtunnel_input.cold (net/core/lwtunnel.c:441 (discriminator 3)) [ 37.535736][ C1] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 37.535740][ C1] 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)) [ 37.535742][ C1] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 37.535744][ C1] ? process_backlog (net/core/dev.c:6728) [ 37.535747][ C1] ? __napi_poll (net/core/dev.c:7787) [ 37.535749][ C1] ? net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 37.535750][ C1] ? handle_softirqs (kernel/softirq.c:645) [ 37.535753][ C1] ? do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 37.535754][ C1] ? __local_bh_enable_ip (kernel/softirq.c:473) [ 37.535755][ C1] ? __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)) [ 37.535757][ C1] ? ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 37.535760][ C1] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 37.535762][ C1] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 37.535764][ C1] ? seg6_output (./include/linux/skbuff.h:1165) [ 37.535765][ C1] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 37.535767][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.535768][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.535770][ C1] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 37.535773][ C1] lwtunnel_input (net/core/lwtunnel.c:465) [ 37.535774][ C1] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 37.535776][ C1] 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)) [ 37.535778][ C1] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 37.535780][ C1] ? handle_softirqs (kernel/softirq.c:645) [ 37.535781][ C1] ? do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 37.535782][ C1] ? __local_bh_enable_ip (kernel/softirq.c:473) [ 37.535784][ C1] ? __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)) [ 37.535785][ C1] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 37.535787][ C1] ? ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 37.535789][ C1] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 37.535791][ C1] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 37.535793][ C1] ? seg6_output (./include/linux/skbuff.h:1165) [ 37.535794][ C1] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 37.535796][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.535797][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.535799][ C1] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 37.535800][ C1] lwtunnel_input (net/core/lwtunnel.c:465) [ 37.535801][ C1] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 37.535803][ C1] 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)) [ 37.535805][ C1] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 37.535808][ C1] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 37.535810][ C1] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 37.535812][ C1] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 37.535813][ C1] ? seg6_output (./include/linux/skbuff.h:1165) [ 37.535815][ C1] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 37.535817][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.535818][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.535820][ C1] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 37.535821][ C1] lwtunnel_input (net/core/lwtunnel.c:465) [ 37.535822][ C1] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 37.535824][ C1] 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)) [ 37.535826][ C1] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 37.535828][ C1] ? ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 37.535829][ C1] ? ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 37.535831][ C1] ? rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 37.535834][ C1] ? rawv6_sendmsg (net/ipv6/raw.c:920) [ 37.535835][ C1] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 37.535838][ C1] ? __sys_sendto (net/socket.c:2281) [ 37.535840][ C1] ? __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 37.535841][ C1] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 37.535844][ C1] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 37.535846][ C1] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 37.535847][ C1] ? seg6_output (./include/linux/skbuff.h:1165) [ 37.535849][ C1] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 37.535851][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.535852][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.535854][ C1] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 37.535855][ C1] lwtunnel_input (net/core/lwtunnel.c:465) [ 37.535856][ C1] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 37.535858][ C1] 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)) [ 37.535860][ C1] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 37.535862][ C1] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 37.535864][ C1] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 37.535866][ C1] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 37.535868][ C1] ? seg6_output (./include/linux/skbuff.h:1165) [ 37.535869][ C1] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 37.535871][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.535872][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.535874][ C1] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 37.535875][ C1] lwtunnel_input (net/core/lwtunnel.c:465) [ 37.535877][ C1] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 37.535878][ C1] 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)) [ 37.535880][ C1] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 37.535882][ C1] ? __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 37.535884][ C1] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 37.535885][ C1] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 37.535888][ C1] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 37.535890][ C1] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 37.535891][ C1] ? seg6_output (./include/linux/skbuff.h:1165) [ 37.535893][ C1] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 37.535895][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.535896][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.535898][ C1] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 37.535899][ C1] lwtunnel_input (net/core/lwtunnel.c:465) [ 37.535900][ C1] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 37.535902][ C1] 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)) [ 37.535903][ C1] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 37.535906][ C1] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 37.535908][ C1] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 37.535910][ C1] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 37.535912][ C1] ? seg6_output (./include/linux/skbuff.h:1165) [ 37.535913][ C1] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 37.535915][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.535916][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.535918][ C1] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 37.535919][ C1] lwtunnel_input (net/core/lwtunnel.c:465) [ 37.535920][ C1] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 37.535929][ C1] 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)) [ 37.535931][ C1] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 37.535934][ C1] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 37.535936][ C1] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 37.535938][ C1] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 37.535939][ C1] ? seg6_output (./include/linux/skbuff.h:1165) [ 37.535941][ C1] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 37.535942][ C1] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 37.535945][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.535946][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.535947][ C1] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 37.535949][ C1] lwtunnel_input (net/core/lwtunnel.c:465) [ 37.535950][ C1] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 37.535951][ C1] 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)) [ 37.535953][ C1] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 37.535955][ C1] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 37.535957][ C1] ? ip6_route_input (./include/linux/skbuff.h:1235 (discriminator 1) net/ipv6/route.c:2666 (discriminator 1)) [ 37.535959][ C1] ? trace_netif_receive_skb (./include/trace/events/net.h:166 (discriminator 22)) [ 37.535961][ C1] ? ip6_validate_gw (net/ipv6/route.c:3559 (discriminator 2)) [ 37.535962][ C1] ? __netif_receive_skb_core.constprop.0 (net/core/dev.c:2529 net/core/dev.c:6221) [ 37.535965][ C1] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 37.535967][ C1] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 37.535969][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.535970][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.535972][ C1] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 37.535973][ C1] lwtunnel_input (net/core/lwtunnel.c:465) [ 37.535974][ C1] 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)) [ 37.535976][ C1] ? ip6_rcv_core (net/ipv6/ip6_input.c:211 (discriminator 96)) [ 37.535978][ C1] ? clockevents_program_event (kernel/time/clockevents.c:372) [ 37.535981][ C1] ? ktime_get_update_offsets_now (kernel/time/timekeeping.c:304 kernel/time/timekeeping.c:482 kernel/time/timekeeping.c:2859) [ 37.535984][ C1] ? clockevents_tick_resume (kernel/time/clockevents.c:193) [ 37.535986][ C1] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 37.535988][ C1] __netif_receive_skb_one_core (net/core/dev.c:6264) [ 37.535990][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.535991][ C1] ? __netif_receive_skb_list_core (net/core/dev.c:6310) [ 37.535993][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.535994][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.535995][ C1] process_backlog (net/core/dev.c:6728) [ 37.535997][ C1] __napi_poll (net/core/dev.c:7787) [ 37.535999][ C1] net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 37.536002][ C1] ? __napi_poll (./include/net/gro.h:507) [ 37.536004][ C1] ? do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [ 37.536005][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.536006][ C1] ? timerqueue_linked_add (./include/linux/rbtree.h:239 ./include/linux/rbtree.h:281 lib/timerqueue.c:96) [ 37.536009][ C1] ? ktime_get_update_offsets_now (kernel/time/timekeeping.c:304 kernel/time/timekeeping.c:482 kernel/time/timekeeping.c:2859) [ 37.536011][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.536012][ C1] handle_softirqs (kernel/softirq.c:645) [ 37.536014][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.536015][ C1] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 37.536016][ C1] ? 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.536018][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.536019][ C1] ? __dev_queue_xmit (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:920 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 37.536021][ C1] do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 37.536022][ C1] [ 37.536023][ C1] [ 37.536024][ C1] __local_bh_enable_ip (kernel/softirq.c:473) [ 37.536025][ C1] __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)) [ 37.536028][ C1] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 37.536030][ C1] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 37.536032][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.536033][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.536035][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.536036][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.536037][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.536038][ C1] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 37.536041][ C1] ? neigh_hh_output (./include/net/neighbour.h:525) [ 37.536044][ C1] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 37.536046][ C1] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 37.536048][ C1] ? make_flow_keys_digest (net/core/flow_dissector.c:1862) [ 37.536050][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.536051][ C1] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 37.536052][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.536054][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.536055][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 37.536057][ C1] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 37.536059][ C1] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 37.536061][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.536062][ C1] ? ip6_finish_output (./include/linux/skbuff.h:1165) [ 37.536064][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 37.536066][ C1] ? l3mdev_l3_out.constprop.0 (./include/linux/rcupdate.h:850 ./include/net/l3mdev.h:212) [ 37.536068][ C1] ? l3mdev_l3_out.constprop.0 (./include/linux/rcupdate.h:882 ./include/net/l3mdev.h:222) [ 37.536071][ C1] ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 37.536073][ C1] rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 37.536075][ C1] ? ip6_flush_pending_frames (net/ipv6/ip6_output.c:2059) [ 37.536077][ C1] ? rawv6_setsockopt (net/ipv6/raw.c:1018) [ 37.536078][ C1] ? raw6_destroy (net/ipv6/raw.c:1184) [ 37.536081][ C1] rawv6_sendmsg (net/ipv6/raw.c:920) [ 37.536083][ C1] ? rawv6_send_hdrinc (./include/linux/skbuff.h:1725) [ 37.536085][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.536086][ C1] ? sock_recvmsg (./include/trace/events/sock.h:304 (discriminator 2) net/socket.c:1155 (discriminator 2) net/socket.c:1173 (discriminator 2)) [ 37.536090][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.536091][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.536093][ C1] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 37.536095][ C1] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 37.536096][ C1] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 37.536099][ C1] __sys_sendto (net/socket.c:2281) [ 37.536101][ C1] ? __ia32_sys_getpeername (net/socket.c:2235) [ 37.536105][ C1] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 37.536107][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 37.536108][ C1] ? 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.536110][ C1] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 37.536111][ C1] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 37.536113][ C1] ? irq_exit_rcu (kernel/softirq.c:786) [ 37.536115][ C1] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 37.536116][ C1] RIP: 0033:0x7fec201c354e [ 37.536118][ C1] 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.536120][ C1] RSP: 002b:00007ffebbbf3140 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 37.536124][ C1] RAX: ffffffffffffffda RBX: 0000555ec51260a0 RCX: 00007fec201c354e [ 37.536125][ C1] RDX: 0000000000000040 RSI: 0000555ec51260a4 RDI: 0000000000000005 [ 37.536126][ C1] RBP: 00007ffebbbf3150 R08: 0000555ec51382b4 R09: 000000000000001c [ 37.536127][ C1] R10: 0000000000000000 R11: 0000000000000202 R12: 0000555ec51260a4 [ 37.536128][ C1] R13: 0000000000000040 R14: 00007ffebbbf4440 R15: 0000555ec51260a0 | [ 39.632120][ T292] softirqs last disabled at (0): 0x0 | [ 39.632122][ T292] Preemption disabled at: | [ 39.632123][ T292] lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) | [ 39.632134][ T292] Tainted: [W]=WARN [ 39.632135][ T292] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 39.632136][ T292] Call Trace: [ 39.632138][ T292] [ 39.632139][ T292] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 39.632145][ T292] ? lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) [ 39.632146][ T292] __might_resched.cold (kernel/sched/core.c:9234) [ 39.632149][ T292] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 39.632153][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.632156][ 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)) [ 39.632158][ T292] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 39.632161][ T292] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 39.632166][ 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) [ 39.632167][ T292] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 39.632170][ T292] put_chars (drivers/char/virtio_console.c:1176) [ 39.632172][ T292] ? __send_to_port (drivers/char/virtio_console.c:654) [ 39.632173][ T292] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 39.632176][ T292] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 39.632181][ T292] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 39.632183][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.632184][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.632185][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.632187][ T292] console_emit_next_record (kernel/printk/printk.c:3183) [ 39.632190][ T292] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 39.632192][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.632193][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.632194][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.632195][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.632196][ T292] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 39.632198][ T292] console_flush_one_record (kernel/printk/printk.c:3268) [ 39.632200][ T292] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 39.632203][ T292] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 39.632205][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.632206][ T292] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 39.632208][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.632208][ T292] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 39.632210][ 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) [ 39.632211][ T292] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 39.632213][ T292] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 39.632215][ T292] ? vprintk_emit (kernel/printk/printk.c:2478) [ 39.632216][ T292] vprintk_emit (kernel/printk/printk.c:2479) [ 39.632218][ T292] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 39.632219][ 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) [ 39.632221][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.632222][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.632224][ T292] _printk (kernel/printk/printk.c:2504) [ 39.632227][ T292] ? snapshot_read.cold (user.c:?) [ 39.632228][ T292] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 39.632231][ T292] ? trace_fib6_table_lookup (./include/trace/events/fib6.h:13 (discriminator 22)) [ 39.632235][ T292] ? idr_get_free (??:?) [ 39.632237][ 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) [ 39.632240][ T292] lwtunnel_output.cold (net/core/lwtunnel.c:330 (discriminator 3)) [ 39.632243][ T292] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 39.632246][ T292] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 39.632249][ T292] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 39.632252][ T292] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 39.632254][ T292] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 39.632256][ T292] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 39.632258][ 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)) [ 39.632259][ T292] ? seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 39.632261][ T292] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 39.632262][ T292] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 39.632265][ T292] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 39.632267][ T292] ? seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 39.632268][ T292] ? lwtunnel_output (net/core/lwtunnel.c:356) [ 39.632269][ T292] ? seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 39.632271][ T292] ? seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 39.632272][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.632273][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.632275][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.632276][ T292] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 39.632277][ T292] lwtunnel_output (net/core/lwtunnel.c:356) [ 39.632278][ T292] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 39.632280][ T292] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 39.632282][ T292] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 39.632284][ T292] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 39.632286][ T292] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 39.632288][ T292] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 39.632290][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.632291][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.632293][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.632294][ T292] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 39.632295][ T292] lwtunnel_output (net/core/lwtunnel.c:356) [ 39.632296][ T292] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 39.632298][ T292] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 39.632300][ T292] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 39.632302][ T292] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 39.632303][ T292] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 39.632305][ T292] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 39.632307][ T292] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 39.632309][ T292] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 39.632311][ T292] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 39.632312][ T292] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 39.632314][ T292] ? trace_fib6_table_lookup (./include/trace/events/fib6.h:13 (discriminator 22)) [ 39.632318][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.632319][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.632320][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.632322][ T292] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 39.632323][ T292] lwtunnel_output (net/core/lwtunnel.c:356) [ 39.632324][ T292] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 39.632325][ T292] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 39.632327][ T292] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 39.632329][ T292] ? __kasan_slab_free (mm/kasan/common.c:253 mm/kasan/common.c:285) [ 39.632331][ T292] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 39.632333][ T292] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 39.632334][ T292] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 39.632336][ T292] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 39.632338][ T292] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 39.632339][ T292] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 39.632341][ T292] ? trace_fib6_table_lookup (./include/trace/events/fib6.h:13 (discriminator 22)) [ 39.632343][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.632344][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.632345][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.632347][ T292] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 39.632347][ T292] lwtunnel_output (net/core/lwtunnel.c:356) [ 39.632349][ T292] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 39.632350][ T292] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 39.632352][ T292] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 39.632355][ T292] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 39.632356][ T292] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 39.632358][ T292] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 39.632359][ T292] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 39.632361][ T292] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 39.632362][ T292] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 39.632364][ T292] ? trace_fib6_table_lookup (./include/trace/events/fib6.h:13 (discriminator 22)) [ 39.632365][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.632367][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.632368][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.632369][ T292] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 39.632370][ T292] lwtunnel_output (net/core/lwtunnel.c:356) [ 39.632371][ T292] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 39.632373][ T292] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 39.632375][ T292] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 39.632378][ T292] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 39.632379][ T292] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 39.632380][ T292] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 39.632382][ 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)) [ 39.632383][ T292] ? seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 39.632385][ T292] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 39.632386][ T292] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 39.632388][ T292] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 39.632389][ T292] ? __sys_sendto (net/socket.c:2281) [ 39.632392][ T292] ? __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 39.632393][ T292] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 39.632396][ T292] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 39.632398][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.632399][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.632400][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.632401][ T292] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 39.632402][ T292] lwtunnel_output (net/core/lwtunnel.c:356) [ 39.632403][ T292] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 39.632405][ T292] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 39.632407][ T292] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 39.632409][ T292] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 39.632411][ T292] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 39.632413][ T292] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 39.632415][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.632416][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.632418][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.632419][ T292] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 39.632420][ T292] lwtunnel_output (net/core/lwtunnel.c:356) [ 39.632421][ T292] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 39.632422][ T292] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 39.632425][ T292] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 39.632427][ T292] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 39.632428][ T292] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 39.632430][ T292] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 39.632432][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.632433][ T292] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 39.632434][ T292] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 39.632436][ T292] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 39.632437][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.632438][ T292] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 39.632440][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.632441][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.632442][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.632443][ T292] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 39.632444][ T292] lwtunnel_output (net/core/lwtunnel.c:356) [ 39.632446][ T292] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 39.632447][ T292] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 39.632449][ T292] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 39.632451][ T292] ? __get_hash_from_flowi6 (net/core/flow_dissector.c:2001) [ 39.632454][ T292] ? ip6_autoflowlabel (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 net/ipv6/ip6_output.c:259) [ 39.632456][ T292] ? __ip6_make_skb (net/ipv6/ip6_output.c:2004) [ 39.632458][ T292] ? ip_generic_getfrag (net/ipv4/ip_output.c:945) [ 39.632460][ T292] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 39.632462][ T292] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 39.632464][ T292] ? ip6_find_1stfragopt (./include/linux/skbuff.h:2718) [ 39.632466][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.632467][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.632469][ T292] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 39.632470][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.632471][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.632473][ T292] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 39.632474][ T292] lwtunnel_output (net/core/lwtunnel.c:356) [ 39.632475][ T292] ? ip6_local_out (net/ipv6/output_core.c:126) [ 39.632477][ T292] ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 39.632479][ T292] rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 39.632482][ T292] ? ip6_flush_pending_frames (net/ipv6/ip6_output.c:2059) [ 39.632484][ T292] ? rawv6_setsockopt (net/ipv6/raw.c:1018) [ 39.632485][ T292] ? raw6_destroy (net/ipv6/raw.c:1184) [ 39.632488][ T292] rawv6_sendmsg (net/ipv6/raw.c:920) [ 39.632490][ T292] ? rawv6_send_hdrinc (./include/linux/skbuff.h:1725) [ 39.632492][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.632494][ 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) [ 39.632497][ T292] ? __vmf_anon_prepare (mm/memory.c:3958) [ 39.632498][ T292] ? apply_to_pte_range (mm/memory.c:3453 (discriminator 7)) [ 39.632501][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.632502][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.632504][ T292] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 39.632505][ T292] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 39.632507][ T292] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 39.632509][ T292] __sys_sendto (net/socket.c:2281) [ 39.632511][ T292] ? __ia32_sys_getpeername (net/socket.c:2235) [ 39.632515][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.632516][ T292] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 39.632518][ T292] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 39.632519][ T292] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 39.632521][ 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)) [ 39.632522][ T292] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 39.632523][ T292] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 39.632525][ T292] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 39.632527][ T292] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 39.632528][ T292] RIP: 0033:0x7f8c7f32a54e [ 39.632530][ 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 [ 39.632532][ T292] RSP: 002b:00007ffe33beeec0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 39.632536][ T292] RAX: ffffffffffffffda RBX: 000055d52705d0a0 RCX: 00007f8c7f32a54e [ 39.632537][ T292] RDX: 0000000000000040 RSI: 000055d52705d0a4 RDI: 0000000000000005 [ 39.632538][ T292] RBP: 00007ffe33beeed0 R08: 000055d52706f2b4 R09: 000000000000001c [ 39.632539][ T292] R10: 0000000000000000 R11: 0000000000000202 R12: 000055d52705d0a4 [ 39.632539][ T292] R13: 0000000000000040 R14: 00007ffe33bf01c0 R15: 000055d52705d0a0 | [ 40.737395][ T292] softirqs last disabled at (0): 0x0 | [ 40.737397][ T292] Preemption disabled at: | [ 40.737398][ T292] lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) | [ 40.737412][ T292] Tainted: [W]=WARN [ 40.737414][ T292] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 40.737417][ T292] Call Trace: [ 40.737419][ T292] [ 40.737420][ T292] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 40.737427][ T292] ? lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) [ 40.737430][ T292] __might_resched.cold (kernel/sched/core.c:9234) [ 40.737434][ T292] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 40.737438][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.737443][ 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.737446][ T292] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 40.737450][ T292] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 40.737456][ 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.737459][ T292] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 40.737462][ T292] put_chars (drivers/char/virtio_console.c:1176) [ 40.737465][ T292] ? __send_to_port (drivers/char/virtio_console.c:654) [ 40.737467][ T292] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 40.737472][ T292] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 40.737478][ T292] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 40.737480][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.737482][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.737484][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.737487][ T292] console_emit_next_record (kernel/printk/printk.c:3183) [ 40.737491][ T292] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 40.737494][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.737496][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.737497][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.737499][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.737502][ T292] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 40.737504][ T292] console_flush_one_record (kernel/printk/printk.c:3268) [ 40.737508][ T292] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 40.737511][ T292] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 40.737514][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.737516][ T292] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 40.737519][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.737520][ T292] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 40.737522][ 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.737524][ T292] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 40.737527][ T292] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 40.737529][ T292] ? vprintk_emit (kernel/printk/printk.c:2478) [ 40.737532][ T292] vprintk_emit (kernel/printk/printk.c:2479) [ 40.737534][ T292] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 40.737536][ 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) [ 40.737539][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.737540][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.737543][ T292] _printk (kernel/printk/printk.c:2504) [ 40.737547][ T292] ? snapshot_read.cold (user.c:?) [ 40.737549][ T292] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 40.737553][ T292] ? trace_fib6_table_lookup (./include/trace/events/fib6.h:13 (discriminator 22)) [ 40.737557][ T292] ? idr_get_free (??:?) [ 40.737560][ 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) [ 40.737564][ T292] lwtunnel_output.cold (net/core/lwtunnel.c:330 (discriminator 3)) [ 40.737568][ T292] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 40.737571][ T292] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 40.737576][ T292] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 40.737580][ T292] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 40.737583][ T292] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 40.737586][ T292] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 40.737588][ 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)) [ 40.737590][ T292] ? seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 40.737593][ T292] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 40.737595][ T292] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 40.737599][ T292] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 40.737601][ T292] ? seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 40.737603][ T292] ? lwtunnel_output (net/core/lwtunnel.c:356) [ 40.737605][ T292] ? seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 40.737607][ T292] ? seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 40.737609][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.737611][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.737613][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.737615][ T292] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 40.737617][ T292] lwtunnel_output (net/core/lwtunnel.c:356) [ 40.737619][ T292] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 40.737621][ T292] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 40.737624][ T292] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 40.737628][ T292] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 40.737631][ T292] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 40.737634][ T292] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 40.737637][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.737639][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.737641][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.737644][ T292] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 40.737645][ T292] lwtunnel_output (net/core/lwtunnel.c:356) [ 40.737647][ T292] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 40.737650][ T292] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 40.737653][ T292] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 40.737657][ T292] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 40.737659][ T292] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 40.737661][ T292] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 40.737664][ T292] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 40.737668][ T292] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 40.737670][ T292] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 40.737672][ T292] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 40.737674][ T292] ? trace_fib6_table_lookup (./include/trace/events/fib6.h:13 (discriminator 22)) [ 40.737677][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.737679][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.737681][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.737683][ T292] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 40.737685][ T292] lwtunnel_output (net/core/lwtunnel.c:356) [ 40.737686][ T292] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 40.737689][ T292] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 40.737692][ T292] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 40.737694][ T292] ? __kasan_slab_free (mm/kasan/common.c:253 mm/kasan/common.c:285) [ 40.737698][ T292] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 40.737700][ T292] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 40.737703][ T292] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 40.737706][ T292] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 40.737708][ T292] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 40.737710][ T292] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 40.737712][ T292] ? trace_fib6_table_lookup (./include/trace/events/fib6.h:13 (discriminator 22)) [ 40.737715][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.737717][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.737719][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.737721][ T292] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 40.737723][ T292] lwtunnel_output (net/core/lwtunnel.c:356) [ 40.737725][ T292] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 40.737727][ T292] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 40.737730][ T292] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 40.737734][ T292] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 40.737736][ T292] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 40.737739][ T292] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 40.737741][ T292] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 40.737744][ T292] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 40.737747][ T292] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 40.737749][ T292] ? trace_fib6_table_lookup (./include/trace/events/fib6.h:13 (discriminator 22)) [ 40.737752][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.737754][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.737756][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.737758][ T292] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 40.737760][ T292] lwtunnel_output (net/core/lwtunnel.c:356) [ 40.737762][ T292] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 40.737764][ T292] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 40.737767][ T292] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 40.737771][ T292] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 40.737773][ T292] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 40.737776][ T292] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 40.737778][ 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)) [ 40.737780][ T292] ? seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 40.737782][ T292] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 40.737785][ T292] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 40.737787][ T292] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 40.737789][ T292] ? __sys_sendto (net/socket.c:2281) [ 40.737792][ T292] ? __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 40.737795][ T292] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 40.737798][ T292] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 40.737800][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.737802][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.737804][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.737806][ T292] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 40.737808][ T292] lwtunnel_output (net/core/lwtunnel.c:356) [ 40.737810][ T292] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 40.737812][ T292] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 40.737816][ T292] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 40.737819][ T292] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 40.737822][ T292] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 40.737825][ T292] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 40.737828][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.737830][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.737832][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.737835][ T292] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 40.737836][ T292] lwtunnel_output (net/core/lwtunnel.c:356) [ 40.737838][ T292] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 40.737840][ T292] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 40.737844][ T292] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 40.737848][ T292] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 40.737849][ T292] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 40.737852][ T292] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 40.737855][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.737856][ T292] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 40.737859][ T292] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 40.737861][ T292] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 40.737863][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.737865][ T292] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 40.737867][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.737869][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.737871][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.737873][ T292] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 40.737875][ T292] lwtunnel_output (net/core/lwtunnel.c:356) [ 40.737877][ T292] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 40.737879][ T292] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 40.737882][ T292] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 40.737886][ T292] ? __get_hash_from_flowi6 (net/core/flow_dissector.c:2001) [ 40.737889][ T292] ? ip6_autoflowlabel (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 net/ipv6/ip6_output.c:259) [ 40.737892][ T292] ? __ip6_make_skb (net/ipv6/ip6_output.c:2004) [ 40.737895][ T292] ? ip_generic_getfrag (net/ipv4/ip_output.c:945) [ 40.737899][ T292] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 40.737902][ T292] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 40.737904][ T292] ? ip6_find_1stfragopt (./include/linux/skbuff.h:2718) [ 40.737907][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.737909][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.737911][ T292] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 40.737913][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.737915][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.737918][ T292] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 40.737919][ T292] lwtunnel_output (net/core/lwtunnel.c:356) [ 40.737921][ T292] ? ip6_local_out (net/ipv6/output_core.c:126) [ 40.737924][ T292] ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 40.737930][ T292] rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 40.737934][ T292] ? ip6_flush_pending_frames (net/ipv6/ip6_output.c:2059) [ 40.737936][ T292] ? rawv6_setsockopt (net/ipv6/raw.c:1018) [ 40.737939][ T292] ? raw6_destroy (net/ipv6/raw.c:1184) [ 40.737942][ T292] rawv6_sendmsg (net/ipv6/raw.c:920) [ 40.737947][ T292] ? rawv6_send_hdrinc (./include/linux/skbuff.h:1725) [ 40.737949][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.737951][ T292] ? sock_recvmsg (./include/trace/events/sock.h:304 (discriminator 2) net/socket.c:1155 (discriminator 2) net/socket.c:1173 (discriminator 2)) [ 40.737958][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.737959][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.737963][ T292] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 40.737965][ T292] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 40.737967][ T292] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 40.737971][ T292] __sys_sendto (net/socket.c:2281) [ 40.737973][ T292] ? __ia32_sys_getpeername (net/socket.c:2235) [ 40.737980][ T292] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 40.737983][ T292] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 40.737985][ 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)) [ 40.737987][ T292] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 40.737989][ T292] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 40.737992][ T292] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 40.737994][ T292] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 40.737997][ T292] RIP: 0033:0x7f8c7f32a54e [ 40.738000][ 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 [ 40.738002][ T292] RSP: 002b:00007ffe33beeec0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 40.738006][ T292] RAX: ffffffffffffffda RBX: 000055d52705d0a0 RCX: 00007f8c7f32a54e [ 40.738009][ T292] RDX: 0000000000000040 RSI: 000055d52705d0a4 RDI: 0000000000000005 [ 40.738010][ T292] RBP: 00007ffe33beeed0 R08: 000055d52706f2b4 R09: 000000000000001c [ 40.738011][ T292] R10: 0000000000000000 R11: 0000000000000202 R12: 000055d52705d0a4 [ 40.738013][ T292] R13: 0000000000000040 R14: 00007ffe33bf01c0 R15: 000055d52705d0a0 | [ 41.798697][ T292] softirqs last disabled at (0): 0x0 | [ 41.798698][ T292] Preemption disabled at: | [ 41.798699][ T292] 0x0 | [ 41.798707][ T292] Tainted: [W]=WARN [ 41.798708][ T292] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 41.798710][ T292] Call Trace: [ 41.798712][ T292] [ 41.798713][ T292] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 41.798719][ T292] __might_resched.cold (kernel/sched/core.c:9234) [ 41.798723][ T292] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 41.798726][ T292] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 41.798730][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.798733][ 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)) [ 41.798736][ T292] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 41.798739][ T292] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 41.798744][ 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) [ 41.798746][ T292] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 41.798749][ T292] put_chars (drivers/char/virtio_console.c:1176) [ 41.798750][ T292] ? __send_to_port (drivers/char/virtio_console.c:654) [ 41.798752][ T292] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 41.798755][ T292] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 41.798760][ T292] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 41.798762][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.798763][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.798765][ T292] console_emit_next_record (kernel/printk/printk.c:3183) [ 41.798768][ T292] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 41.798770][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.798771][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.798772][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.798773][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.798775][ T292] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 41.798776][ T292] console_flush_one_record (kernel/printk/printk.c:3268) [ 41.798779][ T292] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 41.798781][ T292] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 41.798783][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.798784][ T292] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 41.798786][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.798787][ T292] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 41.798788][ 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) [ 41.798790][ T292] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 41.798791][ T292] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 41.798793][ T292] ? vprintk_emit (kernel/printk/printk.c:2478) [ 41.798795][ T292] vprintk_emit (kernel/printk/printk.c:2479) [ 41.798796][ T292] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 41.798798][ T292] ? do_raw_read_unlock (kernel/locking/spinlock_debug.c:180) [ 41.798799][ T292] ? forget_original_parent (kernel/exit.c:635 kernel/exit.c:740) [ 41.798802][ T292] _printk (kernel/printk/printk.c:2504) [ 41.798805][ T292] ? snapshot_read.cold (user.c:?) [ 41.798806][ 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) [ 41.798808][ 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) [ 41.798810][ T292] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 41.798812][ 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) [ 41.798814][ T292] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 41.798817][ T292] ? exit_notify (kernel/exit.c:780) [ 41.798818][ T292] ? posixtimer_sig_unignore.isra.0 (kernel/signal.c:1971 (discriminator 3)) [ 41.798820][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.798822][ T292] do_group_exit (kernel/exit.c:1151) [ 41.798824][ T292] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 41.798825][ T292] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 41.798827][ T292] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 41.798831][ T292] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 41.798833][ T292] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 41.798835][ T292] RIP: 0033:0x7f8c7f37b1b8 [ 41.798837][ T292] Code: Unable to access opcode bytes at 0x7f8c7f37b18e. Code starting with the faulting instruction =========================================== [ 41.798838][ T292] RSP: 002b:00007ffe33bf0228 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 41.798841][ T292] RAX: ffffffffffffffda RBX: 00007f8c7f4abf88 RCX: 00007f8c7f37b1b8 [ 41.798843][ T292] RDX: 00007f8c7f10c7c8 RSI: ffffffffffffffb0 RDI: 0000000000000001 [ 41.798844][ T292] RBP: 00007ffe33bf0280 R08: 0000000000000000 R09: 0000000000001010 [ 41.798844][ T292] R10: 00007ffe33bf00a0 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