====================================== | [ 10.612475][ T235] softirqs last disabled at (29182): netlink_release (./include/net/sock.h:2138 net/netlink/af_netlink.c:727) | [ 10.612477][ T235] Preemption disabled at: | [ 10.612478][ T235] 0x0 | [ 10.612488][ T235] Tainted: [W]=WARN [ 10.612489][ T235] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.612491][ T235] Call Trace: [ 10.612492][ T235] [ 10.612494][ T235] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 10.612502][ T235] __might_resched.cold (kernel/sched/core.c:9234) [ 10.612506][ T235] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 10.612511][ T235] ? __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.612515][ T235] __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.612517][ T235] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.612524][ T235] ? 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.612527][ T235] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.612531][ T235] put_chars (drivers/char/virtio_console.c:1176) [ 10.612533][ T235] ? __send_to_port (drivers/char/virtio_console.c:654) [ 10.612535][ T235] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 10.612538][ T235] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 10.612543][ T235] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 10.612551][ T235] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 10.612554][ T235] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.612556][ T235] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.612560][ T235] console_emit_next_record (kernel/printk/printk.c:3183) [ 10.612564][ T235] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 10.612566][ T235] ? 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.612569][ T235] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.612571][ T235] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.612575][ T235] console_flush_one_record (kernel/printk/printk.c:3268) [ 10.612579][ T235] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 10.612581][ T235] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.612586][ T235] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 10.612589][ T235] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 10.612591][ T235] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.612593][ T235] ? 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.612597][ T235] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 10.612598][ T235] ? vprintk_emit (kernel/printk/printk.c:2478) [ 10.612601][ T235] vprintk_emit (kernel/printk/printk.c:2479) [ 10.612604][ T235] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 10.612607][ T235] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.612611][ T235] _printk (kernel/printk/printk.c:2504) [ 10.612614][ T235] ? snapshot_read.cold (user.c:?) [ 10.612617][ T235] ? 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.612620][ T235] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 10.612624][ T235] ? 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.612626][ T235] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 10.612630][ T235] ? exit_notify (kernel/exit.c:780) [ 10.612632][ T235] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.612635][ T235] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.612638][ T235] do_group_exit (kernel/exit.c:1151) [ 10.612641][ T235] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 10.612643][ T235] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 10.612645][ T235] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 10.612649][ T235] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 10.612652][ T235] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.612654][ T235] RIP: 0033:0x7f7eee2d11b8 [ 10.612657][ T235] Code: Unable to access opcode bytes at 0x7f7eee2d118e. Code starting with the faulting instruction =========================================== [ 10.612658][ T235] RSP: 002b:00007ffedd6c9068 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 10.612660][ T235] RAX: ffffffffffffffda RBX: 00007f7eee401f88 RCX: 00007f7eee2d11b8 [ 10.612661][ T235] RDX: 00007f7eee01bfc8 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 10.612662][ T235] RBP: 00007ffedd6c90c0 R08: 0000000000000000 R09: 0000000000000050 [ 10.612663][ T235] R10: 00007ffedd6c8e80 R11: 0000000000000246 R12: 0000000000000001 [ 10.612664][ T235] R13: 0000000000000000 R14: 00007f7eee400680 R15: 00007f7eee401fa0 | [ 19.940961][ T271] softirqs last disabled at (27142): lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) | [ 19.940963][ T271] Preemption disabled at: | [ 19.940964][ T271] lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) | [ 19.940972][ T271] Tainted: [W]=WARN [ 19.940973][ T271] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.940975][ T271] Call Trace: [ 19.940977][ T271] [ 19.940978][ T271] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 19.940984][ T271] ? lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) [ 19.940986][ T271] __might_resched.cold (kernel/sched/core.c:9234) [ 19.940991][ T271] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 19.941001][ T271] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 19.941006][ T271] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 19.941008][ T271] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 19.941015][ T271] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 19.941017][ T271] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 19.941021][ T271] put_chars (drivers/char/virtio_console.c:1176) [ 19.941024][ T271] ? __send_to_port (drivers/char/virtio_console.c:654) [ 19.941025][ T271] ? check_prev_add (kernel/locking/lockdep.c:3258 (discriminator 3)) [ 19.941030][ T271] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 19.941034][ T271] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 19.941038][ T271] ? mark_usage (kernel/locking/lockdep.c:4690) [ 19.941040][ T271] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.941042][ T271] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.941047][ T271] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 19.941048][ T271] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.941053][ T271] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.941057][ T271] console_emit_next_record (kernel/printk/printk.c:3183) [ 19.941061][ T271] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 19.941063][ T271] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 19.941067][ T271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.941069][ T271] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.941074][ T271] console_flush_one_record (kernel/printk/printk.c:3268) [ 19.941078][ T271] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 19.941080][ T271] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.941086][ T271] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 19.941089][ T271] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 19.941090][ T271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.941092][ T271] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 19.941096][ T271] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 19.941098][ T271] ? vprintk_emit (kernel/printk/printk.c:2478) [ 19.941101][ T271] vprintk_emit (kernel/printk/printk.c:2479) [ 19.941104][ T271] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 19.941106][ T271] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.941111][ T271] _printk (kernel/printk/printk.c:2504) [ 19.941115][ T271] ? snapshot_read.cold (user.c:?) [ 19.941116][ T271] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 19.941122][ T271] ? idr_get_free (??:?) [ 19.941127][ T271] lwtunnel_output.cold (net/core/lwtunnel.c:330 (discriminator 3)) [ 19.941131][ T271] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 19.941135][ T271] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 19.941142][ T271] ? ila_input (./include/linux/skbuff.h:1165) ila [ 19.941148][ T271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.941150][ T271] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.941154][ T271] lwtunnel_output (net/core/lwtunnel.c:356) [ 19.941156][ T271] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 19.941159][ T271] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 19.941164][ T271] ? ila_input (./include/linux/skbuff.h:1165) ila [ 19.941170][ T271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.941172][ T271] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.941176][ T271] lwtunnel_output (net/core/lwtunnel.c:356) [ 19.941178][ T271] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 19.941181][ T271] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 19.941186][ T271] ? ila_input (./include/linux/skbuff.h:1165) ila [ 19.941192][ T271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.941194][ T271] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.941198][ T271] lwtunnel_output (net/core/lwtunnel.c:356) [ 19.941200][ T271] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 19.941202][ T271] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 19.941208][ T271] ? ila_input (./include/linux/skbuff.h:1165) ila [ 19.941214][ T271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.941215][ T271] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.941220][ T271] lwtunnel_output (net/core/lwtunnel.c:356) [ 19.941222][ T271] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 19.941224][ T271] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 19.941230][ T271] ? ila_input (./include/linux/skbuff.h:1165) ila [ 19.941235][ T271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.941237][ T271] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.941242][ T271] lwtunnel_output (net/core/lwtunnel.c:356) [ 19.941243][ T271] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 19.941246][ T271] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 19.941251][ T271] ? ila_input (./include/linux/skbuff.h:1165) ila [ 19.941257][ T271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.941259][ T271] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.941263][ T271] lwtunnel_output (net/core/lwtunnel.c:356) [ 19.941265][ T271] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 19.941268][ T271] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 19.941273][ T271] ? ila_input (./include/linux/skbuff.h:1165) ila [ 19.941279][ T271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.941280][ T271] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.941285][ T271] lwtunnel_output (net/core/lwtunnel.c:356) [ 19.941287][ T271] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 19.941289][ T271] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 19.941295][ T271] ? ila_input (./include/linux/skbuff.h:1165) ila [ 19.941300][ T271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.941302][ T271] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.941307][ T271] lwtunnel_output (net/core/lwtunnel.c:356) [ 19.941308][ T271] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 19.941311][ T271] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 19.941316][ T271] ? ila_input (./include/linux/skbuff.h:1165) ila [ 19.941322][ T271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.941324][ T271] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.941328][ T271] lwtunnel_output (net/core/lwtunnel.c:356) [ 19.941330][ T271] ? ip6_local_out (net/ipv6/output_core.c:126) [ 19.941334][ T271] ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 19.941338][ T271] rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 19.941341][ T271] ? ip6_flush_pending_frames (net/ipv6/ip6_output.c:2059) [ 19.941344][ T271] ? rawv6_setsockopt (net/ipv6/raw.c:1018) [ 19.941346][ T271] ? raw6_destroy (net/ipv6/raw.c:1184) [ 19.941352][ T271] rawv6_sendmsg (net/ipv6/raw.c:920) [ 19.941354][ T271] ? folio_mark_accessed (./include/linux/local_lock_internal.h:60 (discriminator 1) mm/folio.c:349 (discriminator 1) mm/folio.c:449 (discriminator 1) mm/folio.c:422 (discriminator 1)) [ 19.941361][ T271] ? rawv6_send_hdrinc (./include/linux/skbuff.h:1725) [ 19.941364][ T271] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 5)) [ 19.941369][ T271] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 19.941372][ T271] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 19.941377][ T271] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.941385][ T271] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.941390][ T271] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 19.941392][ T271] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 19.941394][ T271] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 19.941398][ T271] __sys_sendto (net/socket.c:2281) [ 19.941401][ T271] ? __ia32_sys_getpeername (net/socket.c:2235) [ 19.941413][ T271] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 19.941419][ T271] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 19.941421][ T271] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 19.941425][ T271] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 19.941426][ T271] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 19.941429][ T271] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 19.941431][ T271] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 19.941433][ T271] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 19.941435][ T271] RIP: 0033:0x7efd3a93854e [ 19.941439][ T271] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 19.941440][ T271] RSP: 002b:00007ffc183e0f20 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 19.941443][ T271] RAX: ffffffffffffffda RBX: 000056092869f0a0 RCX: 00007efd3a93854e [ 19.941444][ T271] RDX: 0000000000000040 RSI: 000056092869f0a4 RDI: 0000000000000005 [ 19.941445][ T271] RBP: 00007ffc183e0f30 R08: 00005609286b12b4 R09: 000000000000001c [ 19.941445][ T271] R10: 0000000000000000 R11: 0000000000000202 R12: 000056092869f0a4 [ 19.941446][ T271] R13: 0000000000000040 R14: 00007ffc183e2220 R15: 000056092869f0a0 | [ 19.992883][ C0] | [ 19.992883][ C0] | [ 19.992883][ C0] stack backtrace: | [ 19.992889][ C0] Tainted: [W]=WARN [ 19.992890][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.992891][ C0] Call Trace: [ 19.992892][ C0] [ 19.992893][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 19.992897][ C0] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 19.992899][ C0] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 19.992901][ C0] ? add_lock_to_list (./include/linux/find.h:391 kernel/locking/lockdep.c:1419 kernel/locking/lockdep.c:1450) [ 19.992904][ C0] mark_lock (kernel/locking/lockdep.c:4769) [ 19.992906][ C0] mark_usage (kernel/locking/lockdep.c:4658) [ 19.992907][ C0] __lock_acquire (kernel/locking/lockdep.c:5208) [ 19.992910][ C0] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.992912][ C0] ? console_trylock_spinning (kernel/printk/printk.c:2026 (discriminator 2)) [ 19.992914][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.992916][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.992918][ C0] console_trylock_spinning (kernel/printk/printk.c:2026 (discriminator 2)) [ 19.992920][ C0] ? console_trylock_spinning (kernel/printk/printk.c:2026 (discriminator 2)) [ 19.992922][ C0] vprintk_emit (kernel/printk/printk.c:2478) [ 19.992923][ C0] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 19.992925][ C0] ? clocksource_watchdog.part.0 (kernel/time/clocksource.c:531 (discriminator 1) kernel/time/clocksource.c:608 (discriminator 1) kernel/time/clocksource.c:667 (discriminator 1)) [ 19.992927][ C0] _printk (kernel/printk/printk.c:2504) [ 19.992929][ C0] ? snapshot_read.cold (user.c:?) [ 19.992931][ C0] ? clocksource_watchdog.part.0 (kernel/time/clocksource.c:531 (discriminator 1) kernel/time/clocksource.c:608 (discriminator 1) kernel/time/clocksource.c:667 (discriminator 1)) [ 19.992932][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.992935][ C0] clocksource_watchdog.part.0.cold (kernel/time/clocksource.c:589 (discriminator 10) kernel/time/clocksource.c:632 (discriminator 10) kernel/time/clocksource.c:667 (discriminator 10)) [ 19.992936][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 19.992938][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 19.992939][ C0] call_timer_fn (kernel/time/timer.c:1748) [ 19.992942][ C0] ? detach_if_pending (./include/linux/list.h:1159) [ 19.992943][ C0] ? debug_object_active_state (lib/debugobjects.c:1122) [ 19.992946][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.992948][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.992950][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.992951][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 19.992953][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 19.992955][ C0] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 19.992957][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.992960][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 19.992963][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 19.992965][ C0] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 19.992967][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 19.992969][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.992970][ C0] handle_softirqs (kernel/softirq.c:645) [ 19.992972][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.992974][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 19.992976][ C0] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 19.992978][ C0] irq_exit_rcu (kernel/softirq.c:784) [ 19.992979][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 19.992981][ C0] [ 19.992981][ C0] [ 19.992982][ C0] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 19.992983][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 19.992985][ C0] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 19.992987][ C0] Code: 48 8b 3d 94 82 68 02 e8 1f 00 00 00 48 2b 05 58 d3 a0 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 06 0e 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 82 68 02 mov 0x2688294(%rip),%rdi # 0x268829b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 d3 a0 00 sub 0xa0d358(%rip),%rax # 0xa0d36b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 06 0e 00 verw 0xe0613(%rip) # 0xe063b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 19.992989][ C0] RSP: 0018:ffffffffa2c07cf8 EFLAGS: 00000296 [ 19.992990][ C0] RAX: 0000000000071fd1 RBX: ffffffffa2c30600 RCX: ffffffff9f306247 [ 19.992991][ C0] RDX: ffffffffa2c30600 RSI: ffffffffa2511027 RDI: ffffffffa1e949e0 [ 19.992996][ C0] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 19.992997][ C0] R10: 0000000000000000 R11: 0000000000000001 R12: 1ffffffff4580fa2 [ 19.992998][ C0] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000014770 [ 19.992999][ C0] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 19.993002][ C0] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 19.993003][ C0] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 19.993005][ C0] default_idle_call (kernel/sched/idle.c:122) [ 19.993006][ C0] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 19.993008][ C0] ? arch_cpu_idle_exit+0x40/0x40 [ 19.993009][ C0] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 19.993012][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 19.993013][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.993015][ C0] do_idle (kernel/sched/idle.c:355) [ 19.993016][ C0] cpu_startup_entry (kernel/sched/idle.c:454) [ 19.993018][ C0] rest_init (init/main.c:727) [ 19.993020][ C0] ? __cpuidle_text_end (??:?) [ 19.993022][ C0] ? rest_init (init/main.c:727) [ 19.993024][ C0] ? acpi_hw_set_mode (drivers/acpi/acpica/hwacpi.c:72 (discriminator 1)) [ 19.993027][ C0] ? cpus_read_unlock (./include/linux/percpu-rwsem.h:125 (discriminator 1) kernel/cpu.c:502 (discriminator 1)) [ 19.993029][ C0] ? acpi_enable (drivers/acpi/acpica/evxfevnt.c:47) [ 19.993031][ C0] start_kernel (init/main.c:1185) [ 19.993033][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:310) [ 19.993034][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:291) [ 19.993036][ C0] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 21.008268][ T271] softirqs last disabled at (27142): lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) | [ 21.008271][ T271] Preemption disabled at: | [ 21.008272][ T271] lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) | [ 21.008280][ T271] Tainted: [W]=WARN [ 21.008281][ T271] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.008283][ T271] Call Trace: [ 21.008285][ T271] [ 21.008286][ T271] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 21.008291][ T271] ? lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) [ 21.008293][ T271] __might_resched.cold (kernel/sched/core.c:9234) [ 21.008296][ T271] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 21.008300][ T271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.008302][ T271] __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.008305][ T271] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 21.008308][ T271] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 21.008313][ T271] ? 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.008315][ T271] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 21.008317][ T271] put_chars (drivers/char/virtio_console.c:1176) [ 21.008319][ T271] ? __send_to_port (drivers/char/virtio_console.c:654) [ 21.008320][ T271] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 21.008323][ T271] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 21.008328][ T271] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 21.008330][ T271] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 21.008331][ T271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.008332][ T271] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.008335][ T271] console_emit_next_record (kernel/printk/printk.c:3183) [ 21.008337][ T271] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 21.008339][ T271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.008340][ T271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.008341][ T271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.008342][ T271] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.008344][ T271] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 21.008346][ T271] console_flush_one_record (kernel/printk/printk.c:3268) [ 21.008348][ T271] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 21.008350][ T271] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 21.008352][ T271] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.008354][ T271] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 21.008356][ T271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.008357][ T271] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 21.008358][ T271] ? 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.008359][ T271] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 21.008361][ T271] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 21.008363][ T271] ? vprintk_emit (kernel/printk/printk.c:2478) [ 21.008364][ T271] vprintk_emit (kernel/printk/printk.c:2479) [ 21.008366][ T271] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 21.008367][ T271] ? 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) [ 21.008369][ T271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.008370][ T271] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.008372][ T271] _printk (kernel/printk/printk.c:2504) [ 21.008375][ T271] ? snapshot_read.cold (user.c:?) [ 21.008376][ T271] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 21.008380][ T271] ? idr_get_free (??:?) [ 21.008381][ T271] ? 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) [ 21.008385][ T271] lwtunnel_output.cold (net/core/lwtunnel.c:330 (discriminator 3)) [ 21.008388][ T271] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 21.008391][ T271] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 21.008396][ T271] ? ila_input (./include/linux/skbuff.h:1165) ila [ 21.008398][ T271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.008399][ T271] ? __find_rr_leaf (net/ipv6/route.c:843) [ 21.008402][ T271] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.008404][ T271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.008405][ T271] lwtunnel_output (net/core/lwtunnel.c:356) [ 21.008407][ T271] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 21.008409][ T271] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 21.008411][ T271] ? ila_input (./include/linux/skbuff.h:1165) ila [ 21.008413][ T271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.008414][ T271] ? __find_rr_leaf (net/ipv6/route.c:843) [ 21.008416][ T271] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.008417][ T271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.008418][ T271] lwtunnel_output (net/core/lwtunnel.c:356) [ 21.008420][ T271] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 21.008421][ T271] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 21.008423][ T271] ? ila_input (./include/linux/skbuff.h:1165) ila [ 21.008426][ T271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.008427][ T271] ? __find_rr_leaf (net/ipv6/route.c:843) [ 21.008428][ T271] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.008430][ T271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.008431][ T271] lwtunnel_output (net/core/lwtunnel.c:356) [ 21.008432][ T271] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 21.008434][ T271] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 21.008436][ T271] ? ila_input (./include/linux/skbuff.h:1165) ila [ 21.008438][ T271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.008439][ T271] ? __find_rr_leaf (net/ipv6/route.c:843) [ 21.008441][ T271] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.008443][ T271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.008444][ T271] lwtunnel_output (net/core/lwtunnel.c:356) [ 21.008445][ T271] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 21.008447][ T271] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 21.008449][ T271] ? ila_input (./include/linux/skbuff.h:1165) ila [ 21.008451][ T271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.008452][ T271] ? __find_rr_leaf (net/ipv6/route.c:843) [ 21.008454][ T271] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.008455][ T271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.008457][ T271] lwtunnel_output (net/core/lwtunnel.c:356) [ 21.008458][ T271] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 21.008459][ T271] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 21.008462][ T271] ? ila_input (./include/linux/skbuff.h:1165) ila [ 21.008464][ T271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.008465][ T271] ? __find_rr_leaf (net/ipv6/route.c:843) [ 21.008466][ T271] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.008468][ T271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.008469][ T271] lwtunnel_output (net/core/lwtunnel.c:356) [ 21.008470][ T271] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 21.008472][ T271] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 21.008474][ T271] ? ila_input (./include/linux/skbuff.h:1165) ila [ 21.008476][ T271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.008477][ T271] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.008479][ T271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.008480][ T271] lwtunnel_output (net/core/lwtunnel.c:356) [ 21.008481][ T271] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 21.008483][ T271] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 21.008485][ T271] ? ila_input (./include/linux/skbuff.h:1165) ila [ 21.008487][ T271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.008488][ T271] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.008490][ T271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.008491][ T271] lwtunnel_output (net/core/lwtunnel.c:356) [ 21.008492][ T271] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 21.008494][ T271] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 21.008495][ T271] ? __ip6_make_skb (net/ipv6/ip6_output.c:2004) [ 21.008501][ T271] ? ila_input (./include/linux/skbuff.h:1165) ila [ 21.008503][ T271] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 21.008505][ T271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.008506][ T271] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.008508][ T271] lwtunnel_output (net/core/lwtunnel.c:356) [ 21.008509][ T271] ? ip6_local_out (net/ipv6/output_core.c:126) [ 21.008512][ T271] ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 21.008515][ T271] rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 21.008518][ T271] ? ip6_flush_pending_frames (net/ipv6/ip6_output.c:2059) [ 21.008520][ T271] ? rawv6_setsockopt (net/ipv6/raw.c:1018) [ 21.008521][ T271] ? raw6_destroy (net/ipv6/raw.c:1184) [ 21.008524][ T271] rawv6_sendmsg (net/ipv6/raw.c:920) [ 21.008526][ T271] ? folio_mark_accessed (./include/linux/local_lock_internal.h:60 (discriminator 1) mm/folio.c:349 (discriminator 1) mm/folio.c:449 (discriminator 1) mm/folio.c:422 (discriminator 1)) [ 21.008529][ T271] ? rawv6_send_hdrinc (./include/linux/skbuff.h:1725) [ 21.008531][ T271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.008532][ T271] ? sock_recvmsg (./include/trace/events/sock.h:304 (discriminator 2) net/socket.c:1155 (discriminator 2) net/socket.c:1173 (discriminator 2)) [ 21.008537][ T271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.008538][ T271] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.008540][ T271] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 21.008541][ T271] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 21.008543][ T271] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 21.008546][ T271] __sys_sendto (net/socket.c:2281) [ 21.008548][ T271] ? __ia32_sys_getpeername (net/socket.c:2235) [ 21.008552][ T271] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 21.008554][ T271] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 21.008555][ T271] ? 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)) [ 21.008557][ T271] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 21.008558][ T271] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 21.008560][ T271] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 21.008562][ T271] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 21.008564][ T271] RIP: 0033:0x7efd3a93854e [ 21.008567][ T271] 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.008568][ T271] RSP: 002b:00007ffc183e0f20 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 21.008572][ T271] RAX: ffffffffffffffda RBX: 000056092869f0a0 RCX: 00007efd3a93854e [ 21.008573][ T271] RDX: 0000000000000040 RSI: 000056092869f0a4 RDI: 0000000000000005 [ 21.008574][ T271] RBP: 00007ffc183e0f30 R08: 00005609286b12b4 R09: 000000000000001c [ 21.008575][ T271] R10: 0000000000000000 R11: 0000000000000202 R12: 000056092869f0a4 [ 21.008576][ T271] R13: 0000000000000040 R14: 00007ffc183e2220 R15: 000056092869f0a0 | [ 22.040765][ T271] softirqs last disabled at (27142): lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) | [ 22.040768][ T271] Preemption disabled at: | [ 22.040769][ T271] 0x0 | [ 22.040777][ T271] Tainted: [W]=WARN [ 22.040778][ T271] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 22.040780][ T271] Call Trace: [ 22.040781][ T271] [ 22.040782][ T271] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 22.040787][ T271] __might_resched.cold (kernel/sched/core.c:9234) [ 22.040791][ T271] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 22.040794][ T271] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 22.040797][ T271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.040800][ T271] __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.040802][ T271] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 22.040805][ T271] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 22.040809][ T271] ? 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.040811][ T271] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 22.040813][ T271] put_chars (drivers/char/virtio_console.c:1176) [ 22.040815][ T271] ? __send_to_port (drivers/char/virtio_console.c:654) [ 22.040816][ T271] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 22.040819][ T271] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 22.040823][ T271] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 22.040825][ T271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.040826][ T271] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.040828][ T271] console_emit_next_record (kernel/printk/printk.c:3183) [ 22.040831][ T271] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 22.040833][ T271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.040834][ T271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.040835][ T271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.040836][ T271] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.040838][ T271] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 22.040840][ T271] console_flush_one_record (kernel/printk/printk.c:3268) [ 22.040842][ T271] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 22.040844][ T271] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 22.040846][ T271] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.040848][ T271] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 22.040849][ T271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.040850][ T271] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 22.040852][ T271] ? 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.040853][ T271] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 22.040854][ T271] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 22.040856][ T271] ? vprintk_emit (kernel/printk/printk.c:2478) [ 22.040858][ T271] vprintk_emit (kernel/printk/printk.c:2479) [ 22.040860][ T271] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 22.040861][ T271] ? do_raw_read_unlock (kernel/locking/spinlock_debug.c:180) [ 22.040862][ T271] ? forget_original_parent (kernel/exit.c:635 kernel/exit.c:740) [ 22.040865][ T271] _printk (kernel/printk/printk.c:2504) [ 22.040868][ T271] ? snapshot_read.cold (user.c:?) [ 22.040869][ T271] ? 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.040871][ T271] ? 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.040873][ T271] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 22.040875][ T271] ? 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.040877][ T271] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 22.040879][ T271] ? exit_notify (kernel/exit.c:780) [ 22.040881][ T271] ? posixtimer_sig_unignore.isra.0 (kernel/signal.c:1971 (discriminator 3)) [ 22.040883][ T271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.040884][ T271] do_group_exit (kernel/exit.c:1151) [ 22.040886][ T271] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 22.040887][ T271] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 22.040889][ T271] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 22.040892][ T271] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 22.040894][ T271] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 22.040896][ T271] RIP: 0033:0x7efd3a9891b8 [ 22.040897][ T271] Code: Unable to access opcode bytes at 0x7efd3a98918e. Code starting with the faulting instruction =========================================== [ 22.040898][ T271] RSP: 002b:00007ffc183e2288 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 22.040901][ T271] RAX: ffffffffffffffda RBX: 00007efd3aab9f88 RCX: 00007efd3a9891b8 [ 22.040902][ T271] RDX: 00007efd3a71a7c8 RSI: ffffffffffffffb0 RDI: 0000000000000001 [ 22.040903][ T271] RBP: 00007ffc183e22e0 R08: 0000000000000000 R09: 0000000000001010 [ 22.040904][ T271] R10: 00007ffc183e2100 R11: 0000000000000246 R12: 0000000000000002 [ 22.040905][ T271] R13: 0000000000000001 R14: 00007efd3aab8680 R15: 00007efd3aab9fa0 | [ 28.256062][ C2] softirqs last disabled at (0): 0x0 | [ 28.256063][ C2] Preemption disabled at: | [ 28.256064][ 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)) | [ 28.256076][ C2] Tainted: [W]=WARN [ 28.256077][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 28.256078][ C2] Call Trace: [ 28.256080][ C2] [ 28.256081][ C2] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 28.256087][ 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)) [ 28.256089][ C2] __might_resched.cold (kernel/sched/core.c:9234) [ 28.256093][ C2] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 28.256096][ C2] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 28.256099][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.256102][ 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)) [ 28.256104][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 28.256107][ C2] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 28.256112][ 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) [ 28.256114][ C2] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 28.256117][ C2] put_chars (drivers/char/virtio_console.c:1176) [ 28.256118][ C2] ? __send_to_port (drivers/char/virtio_console.c:654) [ 28.256120][ C2] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 28.256123][ C2] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 28.256127][ C2] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 28.256129][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.256130][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.256133][ C2] console_emit_next_record (kernel/printk/printk.c:3183) [ 28.256135][ C2] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 28.256137][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.256138][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.256139][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.256140][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.256142][ C2] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 28.256144][ C2] console_flush_one_record (kernel/printk/printk.c:3268) [ 28.256146][ C2] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 28.256149][ C2] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 28.256151][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.256152][ C2] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 28.256154][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.256155][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 28.256156][ 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) [ 28.256158][ C2] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 28.256159][ C2] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 28.256161][ C2] ? vprintk_emit (kernel/printk/printk.c:2478) [ 28.256163][ C2] vprintk_emit (kernel/printk/printk.c:2479) [ 28.256165][ C2] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 28.256166][ 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) [ 28.256167][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.256169][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.256170][ C2] _printk (kernel/printk/printk.c:2504) [ 28.256173][ C2] ? snapshot_read.cold (user.c:?) [ 28.256175][ C2] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 28.256178][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.256179][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.256180][ C2] ? idr_get_free (??:?) [ 28.256182][ 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) [ 28.256185][ C2] lwtunnel_input.cold (net/core/lwtunnel.c:441 (discriminator 3)) [ 28.256189][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 28.256191][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 28.256193][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 28.256194][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 28.256195][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 28.256197][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 28.256198][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 28.256199][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 28.256201][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 28.256202][ 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)) [ 28.256206][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.256207][ C2] ? ip6_rcv_core (net/ipv6/ip6_input.c:211 (discriminator 96)) [ 28.256208][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.256210][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.256211][ C2] ? __update_load_avg_cfs_rq (kernel/sched/pelt.c:329) [ 28.256214][ C2] ? trace_pelt_se_tp (./include/trace/events/sched.h:853 (discriminator 22)) [ 28.256215][ 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) [ 28.256218][ C2] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 28.256219][ C2] __netif_receive_skb_one_core (net/core/dev.c:6264) [ 28.256221][ C2] ? __netif_receive_skb_list_core (net/core/dev.c:6310) [ 28.256223][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.256224][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.256226][ C2] process_backlog (net/core/dev.c:6728) [ 28.256228][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.256230][ C2] __napi_poll (net/core/dev.c:7787) [ 28.256232][ C2] net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 28.256234][ C2] ? __napi_poll (./include/net/gro.h:507) [ 28.256236][ C2] ? do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [ 28.256238][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.256239][ C2] ? timerqueue_linked_add (./include/linux/rbtree.h:239 ./include/linux/rbtree.h:281 lib/timerqueue.c:96) [ 28.256241][ C2] ? ktime_get_update_offsets_now (kernel/time/timekeeping.c:304 kernel/time/timekeeping.c:482 kernel/time/timekeeping.c:2859) [ 28.256244][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.256246][ C2] handle_softirqs (kernel/softirq.c:645) [ 28.256248][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.256250][ C2] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 28.256251][ 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) [ 28.256253][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.256254][ 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)) [ 28.256255][ C2] do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 28.256257][ C2] [ 28.256258][ C2] [ 28.256258][ C2] __local_bh_enable_ip (kernel/softirq.c:473) [ 28.256260][ 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)) [ 28.256263][ C2] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 28.256265][ C2] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 28.256267][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.256268][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.256269][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.256270][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.256272][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.256273][ C2] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 28.256274][ C2] ? neigh_hh_output (./include/net/neighbour.h:525) [ 28.256277][ C2] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 28.256279][ C2] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 28.256281][ C2] ? make_flow_keys_digest (net/core/flow_dissector.c:1862) [ 28.256283][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.256284][ C2] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 28.256286][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.256287][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.256288][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 28.256290][ C2] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 28.256292][ C2] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 28.256294][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.256296][ C2] ? ip6_finish_output (./include/linux/skbuff.h:1165) [ 28.256297][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 28.256299][ C2] ? l3mdev_l3_out.constprop.0 (./include/linux/rcupdate.h:850 ./include/net/l3mdev.h:212) [ 28.256302][ C2] ? l3mdev_l3_out.constprop.0 (./include/linux/rcupdate.h:882 ./include/net/l3mdev.h:222) [ 28.256305][ C2] ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 28.256307][ C2] rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 28.256310][ C2] ? ip6_flush_pending_frames (net/ipv6/ip6_output.c:2059) [ 28.256312][ C2] ? rawv6_setsockopt (net/ipv6/raw.c:1018) [ 28.256314][ C2] ? raw6_destroy (net/ipv6/raw.c:1184) [ 28.256316][ C2] rawv6_sendmsg (net/ipv6/raw.c:920) [ 28.256319][ C2] ? rawv6_send_hdrinc (./include/linux/skbuff.h:1725) [ 28.256321][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.256322][ C2] ? wp_page_copy (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:1383 ./include/linux/page_ref.h:223 ./include/linux/mm.h:1847 ./include/linux/mm.h:1852 ./include/linux/mm.h:2159 mm/memory.c:4121) [ 28.256326][ C2] ? __vmf_anon_prepare (mm/memory.c:3958) [ 28.256327][ C2] ? apply_to_pte_range (mm/memory.c:3453 (discriminator 7)) [ 28.256329][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.256331][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.256333][ C2] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 28.256335][ C2] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 28.256337][ C2] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 28.256339][ C2] __sys_sendto (net/socket.c:2281) [ 28.256341][ C2] ? __ia32_sys_getpeername (net/socket.c:2235) [ 28.256345][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.256346][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 28.256348][ C2] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 28.256350][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 28.256351][ 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)) [ 28.256353][ C2] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 28.256354][ C2] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 28.256357][ C2] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 28.256359][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 28.256360][ C2] RIP: 0033:0x7f1e2a9e554e [ 28.256362][ 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 [ 28.256364][ C2] RSP: 002b:00007ffc7e431b80 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 28.256368][ C2] RAX: ffffffffffffffda RBX: 000055598212b0a0 RCX: 00007f1e2a9e554e [ 28.256369][ C2] RDX: 0000000000000040 RSI: 000055598212b0a4 RDI: 0000000000000005 [ 28.256370][ C2] RBP: 00007ffc7e431b90 R08: 000055598213d2b4 R09: 000000000000001c [ 28.256371][ C2] R10: 0000000000000000 R11: 0000000000000202 R12: 000055598212b0a4 [ 28.256371][ C2] R13: 0000000000000040 R14: 00007ffc7e432e80 R15: 000055598212b0a0 | [ 29.324192][ C1] softirqs last disabled at (0): 0x0 | [ 29.324194][ C1] Preemption disabled at: | [ 29.324195][ 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)) | [ 29.324206][ C1] Tainted: [W]=WARN [ 29.324207][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 29.324209][ C1] Call Trace: [ 29.324210][ C1] [ 29.324211][ C1] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 29.324217][ 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)) [ 29.324219][ C1] __might_resched.cold (kernel/sched/core.c:9234) [ 29.324222][ C1] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 29.324225][ C1] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 29.324228][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.324231][ 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)) [ 29.324234][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 29.324237][ C1] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 29.324241][ 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) [ 29.324243][ C1] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 29.324246][ C1] put_chars (drivers/char/virtio_console.c:1176) [ 29.324247][ C1] ? __send_to_port (drivers/char/virtio_console.c:654) [ 29.324249][ C1] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 29.324252][ C1] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 29.324257][ C1] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 29.324259][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.324260][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.324262][ C1] console_emit_next_record (kernel/printk/printk.c:3183) [ 29.324265][ C1] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 29.324267][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.324268][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.324269][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.324270][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.324272][ C1] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 29.324273][ C1] console_flush_one_record (kernel/printk/printk.c:3268) [ 29.324276][ C1] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 29.324278][ C1] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 29.324280][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.324282][ C1] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 29.324283][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.324284][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 29.324286][ 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) [ 29.324287][ C1] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 29.324289][ C1] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 29.324290][ C1] ? vprintk_emit (kernel/printk/printk.c:2478) [ 29.324292][ C1] vprintk_emit (kernel/printk/printk.c:2479) [ 29.324294][ C1] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 29.324295][ 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) [ 29.324296][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.324298][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.324299][ C1] _printk (kernel/printk/printk.c:2504) [ 29.324302][ C1] ? snapshot_read.cold (user.c:?) [ 29.324304][ C1] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 29.324307][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.324308][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.324309][ C1] ? idr_get_free (??:?) [ 29.324311][ 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) [ 29.324314][ C1] lwtunnel_input.cold (net/core/lwtunnel.c:441 (discriminator 3)) [ 29.324318][ C1] lwtunnel_input (net/core/lwtunnel.c:465) [ 29.324320][ C1] lwtunnel_input (net/core/lwtunnel.c:465) [ 29.324322][ C1] lwtunnel_input (net/core/lwtunnel.c:465) [ 29.324323][ C1] lwtunnel_input (net/core/lwtunnel.c:465) [ 29.324324][ C1] lwtunnel_input (net/core/lwtunnel.c:465) [ 29.324326][ C1] lwtunnel_input (net/core/lwtunnel.c:465) [ 29.324327][ C1] lwtunnel_input (net/core/lwtunnel.c:465) [ 29.324328][ C1] lwtunnel_input (net/core/lwtunnel.c:465) [ 29.324330][ C1] lwtunnel_input (net/core/lwtunnel.c:465) [ 29.324331][ 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)) [ 29.324335][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.324336][ C1] ? ip6_rcv_core (net/ipv6/ip6_input.c:211 (discriminator 96)) [ 29.324337][ 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) [ 29.324339][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.324340][ C1] ? __update_load_avg_cfs_rq (kernel/sched/pelt.c:329) [ 29.324343][ C1] ? trace_pelt_se_tp (./include/trace/events/sched.h:853 (discriminator 22)) [ 29.324345][ C1] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 29.324347][ C1] __netif_receive_skb_one_core (net/core/dev.c:6264) [ 29.324349][ C1] ? __netif_receive_skb_list_core (net/core/dev.c:6310) [ 29.324351][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.324352][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.324353][ C1] process_backlog (net/core/dev.c:6728) [ 29.324355][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.324357][ C1] __napi_poll (net/core/dev.c:7787) [ 29.324359][ C1] net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 29.324362][ C1] ? __napi_poll (./include/net/gro.h:507) [ 29.324364][ C1] ? do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [ 29.324365][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.324366][ C1] ? timerqueue_linked_add (./include/linux/rbtree.h:239 ./include/linux/rbtree.h:281 lib/timerqueue.c:96) [ 29.324369][ C1] ? ktime_get_update_offsets_now (kernel/time/timekeeping.c:304 kernel/time/timekeeping.c:482 kernel/time/timekeeping.c:2859) [ 29.324372][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.324373][ C1] handle_softirqs (kernel/softirq.c:645) [ 29.324376][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.324377][ C1] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 29.324379][ 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) [ 29.324380][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.324381][ 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)) [ 29.324383][ C1] do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 29.324385][ C1] [ 29.324386][ C1] [ 29.324386][ C1] __local_bh_enable_ip (kernel/softirq.c:473) [ 29.324388][ 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)) [ 29.324391][ C1] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 29.324393][ C1] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 29.324394][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.324396][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.324397][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.324398][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.324400][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.324401][ C1] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 29.324402][ C1] ? neigh_hh_output (./include/net/neighbour.h:525) [ 29.324405][ C1] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 29.324407][ C1] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 29.324409][ C1] ? make_flow_keys_digest (net/core/flow_dissector.c:1862) [ 29.324411][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.324412][ C1] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 29.324414][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.324415][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.324417][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 29.324418][ C1] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 29.324421][ C1] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 29.324423][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.324424][ C1] ? ip6_finish_output (./include/linux/skbuff.h:1165) [ 29.324426][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 29.324428][ C1] ? l3mdev_l3_out.constprop.0 (./include/linux/rcupdate.h:850 ./include/net/l3mdev.h:212) [ 29.324431][ C1] ? l3mdev_l3_out.constprop.0 (./include/linux/rcupdate.h:882 ./include/net/l3mdev.h:222) [ 29.324434][ C1] ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 29.324436][ C1] rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 29.324439][ C1] ? ip6_flush_pending_frames (net/ipv6/ip6_output.c:2059) [ 29.324441][ C1] ? rawv6_setsockopt (net/ipv6/raw.c:1018) [ 29.324442][ C1] ? raw6_destroy (net/ipv6/raw.c:1184) [ 29.324445][ C1] rawv6_sendmsg (net/ipv6/raw.c:920) [ 29.324448][ C1] ? rawv6_send_hdrinc (./include/linux/skbuff.h:1725) [ 29.324449][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.324451][ C1] ? sock_recvmsg (./include/trace/events/sock.h:304 (discriminator 2) net/socket.c:1155 (discriminator 2) net/socket.c:1173 (discriminator 2)) [ 29.324455][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.324456][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.324459][ C1] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 29.324460][ C1] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 29.324461][ C1] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 29.324464][ C1] __sys_sendto (net/socket.c:2281) [ 29.324466][ C1] ? __ia32_sys_getpeername (net/socket.c:2235) [ 29.324471][ C1] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 29.324472][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 29.324474][ 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)) [ 29.324475][ C1] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 29.324476][ C1] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 29.324479][ C1] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 29.324481][ C1] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 29.324483][ C1] RIP: 0033:0x7f1e2a9e554e [ 29.324485][ 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 [ 29.324487][ C1] RSP: 002b:00007ffc7e431b80 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 29.324490][ C1] RAX: ffffffffffffffda RBX: 000055598212b0a0 RCX: 00007f1e2a9e554e [ 29.324492][ C1] RDX: 0000000000000040 RSI: 000055598212b0a4 RDI: 0000000000000005 [ 29.324493][ C1] RBP: 00007ffc7e431b90 R08: 000055598213d2b4 R09: 000000000000001c [ 29.324493][ C1] R10: 0000000000000000 R11: 0000000000000202 R12: 000055598212b0a4 [ 29.324494][ C1] R13: 0000000000000040 R14: 00007ffc7e432e80 R15: 000055598212b0a0 | [ 31.386794][ T284] softirqs last disabled at (0): 0x0 | [ 31.386795][ T284] Preemption disabled at: | [ 31.386796][ T284] lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) | [ 31.386807][ T284] Tainted: [W]=WARN [ 31.386808][ T284] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 31.386810][ T284] Call Trace: [ 31.386811][ T284] [ 31.386812][ T284] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 31.386818][ T284] ? lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) [ 31.386820][ T284] __might_resched.cold (kernel/sched/core.c:9234) [ 31.386823][ T284] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 31.386827][ T284] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 31.386830][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.386833][ T284] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 31.386835][ T284] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 31.386838][ T284] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 31.386843][ T284] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 31.386844][ T284] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 31.386847][ T284] put_chars (drivers/char/virtio_console.c:1176) [ 31.386848][ T284] ? __send_to_port (drivers/char/virtio_console.c:654) [ 31.386850][ T284] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 31.386853][ T284] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 31.386857][ T284] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 31.386859][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.386860][ T284] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.386863][ T284] console_emit_next_record (kernel/printk/printk.c:3183) [ 31.386866][ T284] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 31.386868][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.386869][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.386870][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.386871][ T284] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.386872][ T284] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 31.386874][ T284] console_flush_one_record (kernel/printk/printk.c:3268) [ 31.386876][ T284] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 31.386879][ T284] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 31.386881][ T284] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.386882][ T284] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 31.386884][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.386885][ T284] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 31.386886][ T284] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 31.386888][ T284] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 31.386889][ T284] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 31.386891][ T284] ? vprintk_emit (kernel/printk/printk.c:2478) [ 31.386893][ T284] vprintk_emit (kernel/printk/printk.c:2479) [ 31.386894][ T284] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 31.386895][ T284] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 31.386897][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.386898][ T284] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.386900][ T284] _printk (kernel/printk/printk.c:2504) [ 31.386903][ T284] ? snapshot_read.cold (user.c:?) [ 31.386904][ T284] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 31.386908][ T284] ? idr_get_free (??:?) [ 31.386909][ T284] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 31.386913][ T284] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 31.386916][ T284] lwtunnel_output.cold (net/core/lwtunnel.c:330 (discriminator 3)) [ 31.386919][ T284] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 31.386922][ T284] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 31.386925][ T284] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 31.386927][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.386928][ T284] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.386930][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.386931][ T284] lwtunnel_output (net/core/lwtunnel.c:356) [ 31.386932][ T284] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 31.386934][ T284] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 31.386935][ T284] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 31.386937][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.386938][ T284] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.386940][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.386941][ T284] lwtunnel_output (net/core/lwtunnel.c:356) [ 31.386942][ T284] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 31.386944][ T284] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 31.386945][ T284] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 31.386947][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.386948][ T284] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.386950][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.386951][ T284] lwtunnel_output (net/core/lwtunnel.c:356) [ 31.386952][ T284] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 31.386954][ T284] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 31.386955][ T284] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 31.386957][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.386958][ T284] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.386960][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.386961][ T284] lwtunnel_output (net/core/lwtunnel.c:356) [ 31.386962][ T284] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 31.386964][ T284] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 31.386965][ T284] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 31.386967][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.386968][ T284] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.386970][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.386971][ T284] lwtunnel_output (net/core/lwtunnel.c:356) [ 31.386972][ T284] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 31.386974][ T284] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 31.386975][ T284] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 31.386977][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.386979][ T284] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.386980][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.386981][ T284] lwtunnel_output (net/core/lwtunnel.c:356) [ 31.386982][ T284] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 31.386984][ T284] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 31.386986][ T284] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 31.386987][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.386989][ T284] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.386990][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.386991][ T284] lwtunnel_output (net/core/lwtunnel.c:356) [ 31.386993][ T284] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 31.386994][ T284] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 31.386996][ T284] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 31.386998][ T284] ? flow_hash_from_keys (./include/linux/siphash.h:86 net/core/flow_dissector.c:1811 net/core/flow_dissector.c:1822) [ 31.387000][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.387001][ T284] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.387002][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.387004][ T284] lwtunnel_output (net/core/lwtunnel.c:356) [ 31.387005][ T284] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 31.387006][ T284] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 31.387008][ T284] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 31.387010][ T284] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 31.387011][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.387012][ T284] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.387014][ T284] lwtunnel_output (net/core/lwtunnel.c:356) [ 31.387015][ T284] ? ip6_local_out (net/ipv6/output_core.c:126) [ 31.387018][ T284] ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 31.387021][ T284] rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 31.387024][ T284] ? ip6_flush_pending_frames (net/ipv6/ip6_output.c:2059) [ 31.387026][ T284] ? rawv6_setsockopt (net/ipv6/raw.c:1018) [ 31.387028][ T284] ? raw6_destroy (net/ipv6/raw.c:1184) [ 31.387030][ T284] rawv6_sendmsg (net/ipv6/raw.c:920) [ 31.387039][ T284] ? rawv6_send_hdrinc (./include/linux/skbuff.h:1725) [ 31.387041][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.387043][ T284] ? 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) [ 31.387046][ T284] ? __vmf_anon_prepare (mm/memory.c:3958) [ 31.387047][ T284] ? apply_to_pte_range (mm/memory.c:3453 (discriminator 7)) [ 31.387050][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.387051][ T284] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.387053][ T284] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 31.387055][ T284] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 31.387057][ T284] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 31.387059][ T284] __sys_sendto (net/socket.c:2281) [ 31.387061][ T284] ? __ia32_sys_getpeername (net/socket.c:2235) [ 31.387065][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.387066][ T284] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 31.387068][ T284] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 31.387070][ T284] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 31.387071][ T284] ? trace_hardirqs_off_finish (./include/trace/events/preemptirq.h:36 (discriminator 22) kernel/trace/trace_preemptirq.c:95 (discriminator 22) kernel/trace/trace_preemptirq.c:90 (discriminator 22)) [ 31.387073][ T284] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 31.387074][ T284] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 31.387077][ T284] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 31.387078][ T284] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 31.387080][ T284] RIP: 0033:0x7fad070c454e [ 31.387082][ T284] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 31.387084][ T284] RSP: 002b:00007ffd54b16760 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 31.387087][ T284] RAX: ffffffffffffffda RBX: 0000556a726480a0 RCX: 00007fad070c454e [ 31.387088][ T284] RDX: 0000000000000040 RSI: 0000556a726480a4 RDI: 0000000000000005 [ 31.387089][ T284] RBP: 00007ffd54b16770 R08: 0000556a7265a2b4 R09: 000000000000001c [ 31.387090][ T284] R10: 0000000000000000 R11: 0000000000000202 R12: 0000556a726480a4 [ 31.387091][ T284] R13: 0000000000000040 R14: 00007ffd54b17a60 R15: 0000556a726480a0 | [ 32.456899][ T284] softirqs last disabled at (0): 0x0 | [ 32.456900][ T284] Preemption disabled at: | [ 32.456901][ T284] lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) | [ 32.456912][ T284] Tainted: [W]=WARN [ 32.456913][ T284] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 32.456915][ T284] Call Trace: [ 32.456917][ T284] [ 32.456918][ T284] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 32.456924][ T284] ? lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) [ 32.456925][ T284] __might_resched.cold (kernel/sched/core.c:9234) [ 32.456929][ T284] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 32.456931][ T284] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 32.456934][ T284] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 32.456938][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.456941][ T284] __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.456943][ T284] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 32.456946][ T284] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 32.456951][ T284] ? 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.456952][ T284] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 32.456955][ T284] put_chars (drivers/char/virtio_console.c:1176) [ 32.456957][ T284] ? __send_to_port (drivers/char/virtio_console.c:654) [ 32.456958][ T284] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 32.456961][ T284] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 32.456966][ T284] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 32.456967][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.456969][ T284] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.456971][ T284] console_emit_next_record (kernel/printk/printk.c:3183) [ 32.456974][ T284] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 32.456976][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.456977][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.456978][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.456979][ T284] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.456981][ T284] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 32.456983][ T284] console_flush_one_record (kernel/printk/printk.c:3268) [ 32.456985][ T284] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 32.456988][ T284] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 32.456989][ T284] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.456991][ T284] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 32.456993][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.456994][ T284] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 32.456995][ T284] ? 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.456997][ T284] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 32.456998][ T284] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 32.457000][ T284] ? vprintk_emit (kernel/printk/printk.c:2478) [ 32.457002][ T284] vprintk_emit (kernel/printk/printk.c:2479) [ 32.457003][ T284] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 32.457004][ T284] ? 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.457006][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.457007][ T284] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.457009][ T284] _printk (kernel/printk/printk.c:2504) [ 32.457012][ T284] ? snapshot_read.cold (user.c:?) [ 32.457013][ T284] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 32.457017][ T284] ? idr_get_free (??:?) [ 32.457018][ T284] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 32.457022][ T284] ? 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.457025][ T284] lwtunnel_output.cold (net/core/lwtunnel.c:330 (discriminator 3)) [ 32.457028][ T284] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 32.457030][ T284] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 32.457033][ T284] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 32.457040][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.457041][ T284] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.457042][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.457044][ T284] lwtunnel_output (net/core/lwtunnel.c:356) [ 32.457045][ T284] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 32.457047][ T284] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 32.457048][ T284] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 32.457050][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.457052][ T284] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.457053][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.457055][ T284] lwtunnel_output (net/core/lwtunnel.c:356) [ 32.457056][ T284] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 32.457057][ T284] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 32.457059][ T284] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 32.457061][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.457062][ T284] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.457064][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.457065][ T284] lwtunnel_output (net/core/lwtunnel.c:356) [ 32.457066][ T284] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 32.457068][ T284] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 32.457070][ T284] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 32.457072][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.457073][ T284] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.457075][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.457076][ T284] lwtunnel_output (net/core/lwtunnel.c:356) [ 32.457077][ T284] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 32.457079][ T284] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 32.457080][ T284] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 32.457082][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.457084][ T284] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.457085][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.457086][ T284] lwtunnel_output (net/core/lwtunnel.c:356) [ 32.457088][ T284] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 32.457089][ T284] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 32.457091][ T284] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 32.457093][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.457094][ T284] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.457096][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.457097][ T284] lwtunnel_output (net/core/lwtunnel.c:356) [ 32.457098][ T284] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 32.457100][ T284] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 32.457101][ T284] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 32.457103][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.457105][ T284] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.457106][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.457107][ T284] lwtunnel_output (net/core/lwtunnel.c:356) [ 32.457109][ T284] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 32.457110][ T284] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 32.457112][ T284] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 32.457114][ T284] ? flow_hash_from_keys (./include/linux/siphash.h:86 net/core/flow_dissector.c:1811 net/core/flow_dissector.c:1822) [ 32.457116][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.457117][ T284] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.457119][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.457120][ T284] lwtunnel_output (net/core/lwtunnel.c:356) [ 32.457121][ T284] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 32.457123][ T284] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 32.457124][ T284] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 32.457126][ T284] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 32.457128][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.457129][ T284] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.457131][ T284] lwtunnel_output (net/core/lwtunnel.c:356) [ 32.457132][ T284] ? ip6_local_out (net/ipv6/output_core.c:126) [ 32.457135][ T284] ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 32.457138][ T284] rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 32.457141][ T284] ? ip6_flush_pending_frames (net/ipv6/ip6_output.c:2059) [ 32.457142][ T284] ? rawv6_setsockopt (net/ipv6/raw.c:1018) [ 32.457144][ T284] ? raw6_destroy (net/ipv6/raw.c:1184) [ 32.457147][ T284] rawv6_sendmsg (net/ipv6/raw.c:920) [ 32.457149][ T284] ? rawv6_send_hdrinc (./include/linux/skbuff.h:1725) [ 32.457151][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.457152][ T284] ? sock_recvmsg (./include/trace/events/sock.h:304 (discriminator 2) net/socket.c:1155 (discriminator 2) net/socket.c:1173 (discriminator 2)) [ 32.457157][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.457158][ T284] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.457160][ T284] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 32.457162][ T284] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 32.457163][ T284] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 32.457166][ T284] __sys_sendto (net/socket.c:2281) [ 32.457168][ T284] ? __ia32_sys_getpeername (net/socket.c:2235) [ 32.457173][ T284] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 32.457174][ T284] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 32.457176][ T284] ? 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.457177][ T284] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 32.457179][ T284] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 32.457181][ T284] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 32.457183][ T284] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 32.457185][ T284] RIP: 0033:0x7fad070c454e [ 32.457187][ T284] 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.457189][ T284] RSP: 002b:00007ffd54b16760 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 32.457193][ T284] RAX: ffffffffffffffda RBX: 0000556a726480a0 RCX: 00007fad070c454e [ 32.457194][ T284] RDX: 0000000000000040 RSI: 0000556a726480a4 RDI: 0000000000000005 [ 32.457195][ T284] RBP: 00007ffd54b16770 R08: 0000556a7265a2b4 R09: 000000000000001c [ 32.457196][ T284] R10: 0000000000000000 R11: 0000000000000202 R12: 0000556a726480a4 [ 32.457196][ T284] R13: 0000000000000040 R14: 00007ffd54b17a60 R15: 0000556a726480a0 | [ 35.548310][ C3] softirqs last disabled at (0): 0x0 | [ 35.548312][ C3] Preemption disabled at: | [ 35.548313][ C3] __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) | [ 35.548324][ C3] Tainted: [W]=WARN [ 35.548325][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.548327][ C3] Call Trace: [ 35.548328][ C3] [ 35.548329][ C3] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 35.548335][ C3] ? __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) [ 35.548337][ C3] __might_resched.cold (kernel/sched/core.c:9234) [ 35.548340][ C3] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 35.548343][ C3] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 35.548346][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.548349][ C3] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 35.548351][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 35.548354][ C3] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 35.548359][ C3] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 35.548360][ C3] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 35.548363][ C3] put_chars (drivers/char/virtio_console.c:1176) [ 35.548364][ C3] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 35.548366][ C3] ? __send_to_port (drivers/char/virtio_console.c:654) [ 35.548367][ C3] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 35.548370][ C3] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 35.548374][ C3] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 35.548376][ C3] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 35.548378][ C3] ? vsnprintf (lib/vsprintf.c:2900) [ 35.548380][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 35.548382][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.548383][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.548386][ C3] console_emit_next_record (kernel/printk/printk.c:3183) [ 35.548388][ C3] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 35.548390][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.548391][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.548392][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.548393][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.548395][ C3] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 35.548397][ C3] console_flush_one_record (kernel/printk/printk.c:3268) [ 35.548399][ C3] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 35.548402][ C3] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 35.548404][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.548405][ C3] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 35.548407][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.548408][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 35.548409][ C3] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 35.548411][ C3] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 35.548412][ C3] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 35.548414][ C3] ? vprintk_emit (kernel/printk/printk.c:2478) [ 35.548416][ C3] vprintk_emit (kernel/printk/printk.c:2479) [ 35.548417][ C3] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 35.548418][ C3] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 35.548420][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.548421][ C3] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 35.548424][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.548426][ C3] _printk (kernel/printk/printk.c:2504) [ 35.548429][ C3] ? snapshot_read.cold (user.c:?) [ 35.548430][ C3] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 35.548433][ C3] ? idr_get_free (??:?) [ 35.548435][ C3] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 35.548438][ C3] lwtunnel_input.cold (net/core/lwtunnel.c:441 (discriminator 3)) [ 35.548441][ C3] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 35.548445][ C3] seg6_input_core (./include/net/dst.h:480 (discriminator 4) net/ipv6/seg6_iptunnel.c:554 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/seg6_iptunnel.c:609 (discriminator 4)) [ 35.548447][ C3] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 35.548449][ C3] ? process_backlog (net/core/dev.c:6728) [ 35.548450][ C3] ? __napi_poll (net/core/dev.c:7787) [ 35.548452][ C3] ? net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 35.548453][ C3] ? handle_softirqs (kernel/softirq.c:645) [ 35.548456][ C3] ? do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 35.548457][ C3] ? __local_bh_enable_ip (kernel/softirq.c:473) [ 35.548458][ C3] ? __dev_queue_xmit (./include/linux/bottom_half.h:33 (discriminator 2) ./include/linux/rcupdate.h:923 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 35.548460][ C3] ? ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 35.548463][ C3] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 35.548465][ C3] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 35.548467][ C3] ? seg6_output (./include/linux/skbuff.h:1165) [ 35.548468][ C3] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 35.548470][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.548471][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.548473][ C3] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 35.548475][ C3] lwtunnel_input (net/core/lwtunnel.c:465) [ 35.548477][ C3] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 35.548478][ C3] seg6_input_core (./include/net/dst.h:480 (discriminator 4) net/ipv6/seg6_iptunnel.c:554 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/seg6_iptunnel.c:609 (discriminator 4)) [ 35.548480][ C3] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 35.548482][ C3] ? handle_softirqs (kernel/softirq.c:645) [ 35.548484][ C3] ? do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 35.548485][ C3] ? __local_bh_enable_ip (kernel/softirq.c:473) [ 35.548487][ C3] ? __dev_queue_xmit (./include/linux/bottom_half.h:33 (discriminator 2) ./include/linux/rcupdate.h:923 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 35.548488][ C3] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 35.548490][ C3] ? ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 35.548492][ C3] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 35.548494][ C3] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 35.548496][ C3] ? seg6_output (./include/linux/skbuff.h:1165) [ 35.548497][ C3] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 35.548503][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.548504][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.548506][ C3] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 35.548507][ C3] lwtunnel_input (net/core/lwtunnel.c:465) [ 35.548508][ C3] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 35.548510][ C3] seg6_input_core (./include/net/dst.h:480 (discriminator 4) net/ipv6/seg6_iptunnel.c:554 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/seg6_iptunnel.c:609 (discriminator 4)) [ 35.548512][ C3] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 35.548515][ C3] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 35.548517][ C3] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 35.548520][ C3] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 35.548521][ C3] ? seg6_output (./include/linux/skbuff.h:1165) [ 35.548523][ C3] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 35.548525][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.548526][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.548528][ C3] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 35.548529][ C3] lwtunnel_input (net/core/lwtunnel.c:465) [ 35.548530][ C3] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 35.548532][ C3] seg6_input_core (./include/net/dst.h:480 (discriminator 4) net/ipv6/seg6_iptunnel.c:554 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/seg6_iptunnel.c:609 (discriminator 4)) [ 35.548534][ C3] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 35.548536][ C3] ? ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 35.548537][ C3] ? ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 35.548539][ C3] ? rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 35.548541][ C3] ? rawv6_sendmsg (net/ipv6/raw.c:920) [ 35.548543][ C3] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 35.548545][ C3] ? __sys_sendto (net/socket.c:2281) [ 35.548547][ C3] ? __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 35.548549][ C3] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 35.548552][ C3] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 35.548553][ C3] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 35.548555][ C3] ? seg6_output (./include/linux/skbuff.h:1165) [ 35.548556][ C3] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 35.548558][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.548560][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.548562][ C3] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 35.548563][ C3] lwtunnel_input (net/core/lwtunnel.c:465) [ 35.548564][ C3] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 35.548565][ C3] seg6_input_core (./include/net/dst.h:480 (discriminator 4) net/ipv6/seg6_iptunnel.c:554 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/seg6_iptunnel.c:609 (discriminator 4)) [ 35.548567][ C3] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 35.548570][ C3] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 35.548572][ C3] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 35.548574][ C3] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 35.548576][ C3] ? seg6_output (./include/linux/skbuff.h:1165) [ 35.548577][ C3] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 35.548579][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.548580][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.548582][ C3] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 35.548583][ C3] lwtunnel_input (net/core/lwtunnel.c:465) [ 35.548584][ C3] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 35.548586][ C3] seg6_input_core (./include/net/dst.h:480 (discriminator 4) net/ipv6/seg6_iptunnel.c:554 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/seg6_iptunnel.c:609 (discriminator 4)) [ 35.548588][ C3] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 35.548590][ C3] ? __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 35.548591][ C3] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 35.548593][ C3] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 35.548595][ C3] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 35.548597][ C3] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 35.548599][ C3] ? seg6_output (./include/linux/skbuff.h:1165) [ 35.548600][ C3] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 35.548602][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.548603][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.548605][ C3] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 35.548606][ C3] lwtunnel_input (net/core/lwtunnel.c:465) [ 35.548607][ C3] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 35.548609][ C3] seg6_input_core (./include/net/dst.h:480 (discriminator 4) net/ipv6/seg6_iptunnel.c:554 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/seg6_iptunnel.c:609 (discriminator 4)) [ 35.548611][ C3] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 35.548613][ C3] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 35.548616][ C3] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 35.548617][ C3] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 35.548619][ C3] ? seg6_output (./include/linux/skbuff.h:1165) [ 35.548621][ C3] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 35.548623][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.548624][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.548626][ C3] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 35.548627][ C3] lwtunnel_input (net/core/lwtunnel.c:465) [ 35.548628][ C3] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 35.548630][ C3] seg6_input_core (./include/net/dst.h:480 (discriminator 4) net/ipv6/seg6_iptunnel.c:554 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/seg6_iptunnel.c:609 (discriminator 4)) [ 35.548631][ C3] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 35.548634][ C3] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 35.548636][ C3] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 35.548638][ C3] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 35.548640][ C3] ? seg6_output (./include/linux/skbuff.h:1165) [ 35.548641][ C3] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 35.548643][ C3] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 35.548645][ C3] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 35.548647][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.548648][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.548650][ C3] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 35.548651][ C3] lwtunnel_input (net/core/lwtunnel.c:465) [ 35.548652][ C3] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 35.548654][ C3] seg6_input_core (./include/net/dst.h:480 (discriminator 4) net/ipv6/seg6_iptunnel.c:554 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/seg6_iptunnel.c:609 (discriminator 4)) [ 35.548656][ C3] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 35.548658][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 35.548660][ C3] ? ip6_route_input (./include/linux/skbuff.h:1235 (discriminator 1) net/ipv6/route.c:2666 (discriminator 1)) [ 35.548662][ C3] ? trace_netif_receive_skb (./include/trace/events/net.h:166 (discriminator 22)) [ 35.548664][ C3] ? ip6_validate_gw (net/ipv6/route.c:3559 (discriminator 2)) [ 35.548665][ C3] ? __netif_receive_skb_core.constprop.0 (net/core/dev.c:2529 net/core/dev.c:6221) [ 35.548668][ C3] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 35.548670][ C3] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 35.548672][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.548673][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.548675][ C3] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 35.548676][ C3] lwtunnel_input (net/core/lwtunnel.c:465) [ 35.548677][ C3] ipv6_rcv (./include/net/dst.h:480 (discriminator 4) net/ipv6/ip6_input.c:119 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/ip6_input.c:351 (discriminator 4)) [ 35.548679][ C3] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 35.548682][ C3] ? ip6_rcv_core (net/ipv6/ip6_input.c:211 (discriminator 96)) [ 35.548683][ C3] ? common_startup_64 (arch/x86/kernel/head_64.S:418) [ 35.548687][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.548688][ C3] ? trace_pelt_se_tp (./include/trace/events/sched.h:853 (discriminator 22)) [ 35.548690][ C3] ? __update_load_avg_se (kernel/sched/pelt.c:314) [ 35.548692][ C3] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 35.548693][ C3] __netif_receive_skb_one_core (net/core/dev.c:6264) [ 35.548696][ C3] ? __netif_receive_skb_list_core (net/core/dev.c:6310) [ 35.548697][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.548699][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.548700][ C3] process_backlog (net/core/dev.c:6728) [ 35.548702][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.548704][ C3] __napi_poll (net/core/dev.c:7787) [ 35.548706][ C3] net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 35.548708][ C3] ? __napi_poll (./include/net/gro.h:507) [ 35.548710][ C3] ? do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [ 35.548712][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.548712][ C3] ? timerqueue_linked_add (./include/linux/rbtree.h:239 ./include/linux/rbtree.h:281 lib/timerqueue.c:96) [ 35.548715][ C3] ? ktime_get_update_offsets_now (kernel/time/timekeeping.c:304 kernel/time/timekeeping.c:482 kernel/time/timekeeping.c:2859) [ 35.548718][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.548720][ C3] handle_softirqs (kernel/softirq.c:645) [ 35.548722][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.548723][ C3] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 35.548724][ C3] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 35.548726][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.548727][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:920 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 35.548729][ C3] do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 35.548730][ C3] [ 35.548731][ C3] [ 35.548731][ C3] __local_bh_enable_ip (kernel/softirq.c:473) [ 35.548733][ C3] __dev_queue_xmit (./include/linux/bottom_half.h:33 (discriminator 2) ./include/linux/rcupdate.h:923 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 35.548736][ C3] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 35.548738][ C3] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 35.548740][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.548741][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.548742][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.548743][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.548745][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.548746][ C3] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 35.548749][ C3] ? neigh_hh_output (./include/net/neighbour.h:525) [ 35.548751][ C3] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 35.548754][ C3] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 35.548756][ C3] ? make_flow_keys_digest (net/core/flow_dissector.c:1862) [ 35.548757][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.548758][ C3] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 35.548760][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.548761][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.548762][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 35.548764][ C3] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 35.548766][ C3] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 35.548768][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.548770][ C3] ? ip6_finish_output (./include/linux/skbuff.h:1165) [ 35.548771][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 35.548773][ C3] ? l3mdev_l3_out.constprop.0 (./include/linux/rcupdate.h:850 ./include/net/l3mdev.h:212) [ 35.548775][ C3] ? l3mdev_l3_out.constprop.0 (./include/linux/rcupdate.h:882 ./include/net/l3mdev.h:222) [ 35.548778][ C3] ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 35.548780][ C3] rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 35.548782][ C3] ? ip6_flush_pending_frames (net/ipv6/ip6_output.c:2059) [ 35.548784][ C3] ? rawv6_setsockopt (net/ipv6/raw.c:1018) [ 35.548786][ C3] ? raw6_destroy (net/ipv6/raw.c:1184) [ 35.548788][ C3] rawv6_sendmsg (net/ipv6/raw.c:920) [ 35.548790][ C3] ? folio_mark_accessed (./include/linux/local_lock_internal.h:60 (discriminator 1) mm/folio.c:349 (discriminator 1) mm/folio.c:449 (discriminator 1) mm/folio.c:422 (discriminator 1)) [ 35.548793][ C3] ? rawv6_send_hdrinc (./include/linux/skbuff.h:1725) [ 35.548795][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 35.548797][ C3] ? finish_fault (./include/linux/pgtable.h:117 mm/memory.c:5870) [ 35.548800][ C3] ? folio_put (./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) [ 35.548802][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.548803][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.548805][ C3] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 35.548807][ C3] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 35.548808][ C3] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 35.548811][ C3] __sys_sendto (net/socket.c:2281) [ 35.548813][ C3] ? __ia32_sys_getpeername (net/socket.c:2235) [ 35.548816][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.548817][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 35.548819][ C3] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 35.548821][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 35.548823][ C3] ? trace_hardirqs_off_finish (./include/trace/events/preemptirq.h:36 (discriminator 22) kernel/trace/trace_preemptirq.c:95 (discriminator 22) kernel/trace/trace_preemptirq.c:90 (discriminator 22)) [ 35.548824][ C3] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 35.548825][ C3] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 35.548827][ C3] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 35.548829][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 35.548830][ C3] RIP: 0033:0x7f9e65f5554e [ 35.548832][ C3] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 35.548834][ C3] RSP: 002b:00007ffd246c2640 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 35.548838][ C3] RAX: ffffffffffffffda RBX: 0000555dce65f0a0 RCX: 00007f9e65f5554e [ 35.548839][ C3] RDX: 0000000000000040 RSI: 0000555dce65f0a4 RDI: 0000000000000005 [ 35.548840][ C3] RBP: 00007ffd246c2650 R08: 0000555dce6712b4 R09: 000000000000001c [ 35.548841][ C3] R10: 0000000000000000 R11: 0000000000000202 R12: 0000555dce65f0a4 [ 35.548841][ C3] R13: 0000000000000040 R14: 00007ffd246c3940 R15: 0000555dce65f0a0 | [ 36.622016][ C1] softirqs last disabled at (0): 0x0 | [ 36.622018][ C1] Preemption disabled at: | [ 36.622018][ 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)) | [ 36.622031][ C1] Tainted: [W]=WARN [ 36.622032][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.622034][ C1] Call Trace: [ 36.622036][ C1] [ 36.622037][ C1] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 36.622042][ 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)) [ 36.622044][ C1] __might_resched.cold (kernel/sched/core.c:9234) [ 36.622048][ C1] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 36.622058][ C1] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 36.622061][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.622064][ 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)) [ 36.622067][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 36.622070][ C1] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 36.622075][ 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) [ 36.622077][ C1] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 36.622080][ C1] put_chars (drivers/char/virtio_console.c:1176) [ 36.622081][ C1] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 36.622083][ C1] ? __send_to_port (drivers/char/virtio_console.c:654) [ 36.622084][ C1] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 36.622087][ C1] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 36.622092][ C1] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 36.622094][ 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) [ 36.622096][ C1] ? vsnprintf (lib/vsprintf.c:2900) [ 36.622099][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 36.622100][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.622102][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.622104][ C1] console_emit_next_record (kernel/printk/printk.c:3183) [ 36.622107][ C1] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 36.622109][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.622110][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.622111][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.622112][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.622114][ C1] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 36.622116][ C1] console_flush_one_record (kernel/printk/printk.c:3268) [ 36.622118][ C1] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 36.622121][ C1] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 36.622123][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.622125][ C1] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 36.622127][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.622128][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 36.622129][ 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) [ 36.622131][ C1] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 36.622132][ C1] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 36.622134][ C1] ? vprintk_emit (kernel/printk/printk.c:2478) [ 36.622136][ C1] vprintk_emit (kernel/printk/printk.c:2479) [ 36.622138][ C1] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 36.622139][ 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) [ 36.622141][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.622142][ C1] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 36.622145][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.622147][ C1] _printk (kernel/printk/printk.c:2504) [ 36.622150][ C1] ? snapshot_read.cold (user.c:?) [ 36.622152][ C1] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 36.622154][ C1] ? idr_get_free (??:?) [ 36.622157][ 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) [ 36.622160][ C1] lwtunnel_input.cold (net/core/lwtunnel.c:441 (discriminator 3)) [ 36.622163][ C1] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 36.622167][ 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)) [ 36.622169][ C1] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 36.622171][ C1] ? process_backlog (net/core/dev.c:6728) [ 36.622173][ C1] ? __napi_poll (net/core/dev.c:7787) [ 36.622175][ C1] ? net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 36.622176][ C1] ? handle_softirqs (kernel/softirq.c:645) [ 36.622179][ C1] ? do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 36.622180][ C1] ? __local_bh_enable_ip (kernel/softirq.c:473) [ 36.622182][ 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)) [ 36.622183][ C1] ? ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 36.622187][ C1] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 36.622189][ C1] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 36.622190][ C1] ? seg6_output (./include/linux/skbuff.h:1165) [ 36.622192][ C1] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 36.622194][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.622195][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.622197][ C1] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 36.622200][ C1] lwtunnel_input (net/core/lwtunnel.c:465) [ 36.622201][ C1] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 36.622203][ 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)) [ 36.622205][ C1] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 36.622207][ C1] ? handle_softirqs (kernel/softirq.c:645) [ 36.622209][ C1] ? do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 36.622210][ C1] ? __local_bh_enable_ip (kernel/softirq.c:473) [ 36.622211][ 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)) [ 36.622213][ C1] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 36.622215][ C1] ? ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 36.622217][ C1] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 36.622219][ C1] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 36.622221][ C1] ? seg6_output (./include/linux/skbuff.h:1165) [ 36.622222][ C1] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 36.622225][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.622226][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.622228][ C1] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 36.622229][ C1] lwtunnel_input (net/core/lwtunnel.c:465) [ 36.622230][ C1] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 36.622232][ 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)) [ 36.622234][ C1] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 36.622237][ C1] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 36.622239][ C1] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 36.622241][ C1] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 36.622243][ C1] ? seg6_output (./include/linux/skbuff.h:1165) [ 36.622244][ C1] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 36.622246][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.622248][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.622250][ C1] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 36.622251][ C1] lwtunnel_input (net/core/lwtunnel.c:465) [ 36.622252][ C1] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 36.622254][ 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)) [ 36.622256][ C1] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 36.622258][ C1] ? ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 36.622260][ C1] ? ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 36.622261][ C1] ? rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 36.622264][ C1] ? rawv6_sendmsg (net/ipv6/raw.c:920) [ 36.622266][ C1] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 36.622269][ C1] ? __sys_sendto (net/socket.c:2281) [ 36.622270][ C1] ? __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 36.622272][ C1] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 36.622275][ C1] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 36.622277][ C1] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 36.622279][ C1] ? seg6_output (./include/linux/skbuff.h:1165) [ 36.622280][ C1] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 36.622282][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.622284][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.622286][ C1] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 36.622287][ C1] lwtunnel_input (net/core/lwtunnel.c:465) [ 36.622288][ C1] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 36.622290][ 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)) [ 36.622292][ C1] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 36.622294][ C1] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 36.622297][ C1] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 36.622299][ C1] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 36.622300][ C1] ? seg6_output (./include/linux/skbuff.h:1165) [ 36.622302][ C1] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 36.622304][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.622305][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.622307][ C1] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 36.622308][ C1] lwtunnel_input (net/core/lwtunnel.c:465) [ 36.622310][ C1] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 36.622311][ 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)) [ 36.622313][ C1] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 36.622316][ C1] ? __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 36.622317][ C1] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 36.622319][ C1] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 36.622321][ C1] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 36.622323][ C1] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 36.622325][ C1] ? seg6_output (./include/linux/skbuff.h:1165) [ 36.622327][ C1] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 36.622329][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.622330][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.622332][ C1] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 36.622333][ C1] lwtunnel_input (net/core/lwtunnel.c:465) [ 36.622334][ C1] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 36.622336][ 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)) [ 36.622338][ C1] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 36.622340][ C1] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 36.622343][ C1] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 36.622345][ C1] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 36.622346][ C1] ? seg6_output (./include/linux/skbuff.h:1165) [ 36.622348][ C1] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 36.622350][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.622351][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.622353][ C1] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 36.622354][ C1] lwtunnel_input (net/core/lwtunnel.c:465) [ 36.622356][ C1] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 36.622357][ 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)) [ 36.622359][ C1] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 36.622362][ C1] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 36.622364][ C1] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 36.622366][ C1] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 36.622368][ C1] ? seg6_output (./include/linux/skbuff.h:1165) [ 36.622370][ C1] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 36.622371][ C1] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 36.622373][ C1] ? trace_pelt_cfs_tp (./include/trace/events/sched.h:833 (discriminator 22)) [ 36.622375][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.622377][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.622379][ C1] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 36.622380][ C1] lwtunnel_input (net/core/lwtunnel.c:465) [ 36.622381][ C1] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 36.622383][ 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)) [ 36.622385][ C1] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 36.622387][ C1] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 36.622389][ C1] ? ip6_route_input (./include/linux/skbuff.h:1235 (discriminator 1) net/ipv6/route.c:2666 (discriminator 1)) [ 36.622391][ C1] ? trace_netif_receive_skb (./include/trace/events/net.h:166 (discriminator 22)) [ 36.622393][ C1] ? ip6_validate_gw (net/ipv6/route.c:3559 (discriminator 2)) [ 36.622394][ C1] ? __netif_receive_skb_core.constprop.0 (net/core/dev.c:2529 net/core/dev.c:6221) [ 36.622397][ C1] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 36.622399][ C1] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 36.622401][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.622402][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.622404][ C1] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 36.622405][ C1] lwtunnel_input (net/core/lwtunnel.c:465) [ 36.622407][ 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)) [ 36.622409][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.622410][ C1] ? ip6_rcv_core (net/ipv6/ip6_input.c:211 (discriminator 96)) [ 36.622412][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.622413][ C1] ? __update_load_avg_cfs_rq (kernel/sched/pelt.c:329) [ 36.622415][ C1] ? trace_pelt_se_tp (./include/trace/events/sched.h:853 (discriminator 22)) [ 36.622416][ C1] ? debug_object_activate (lib/debugobjects.c:884) [ 36.622420][ C1] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 36.622422][ C1] __netif_receive_skb_one_core (net/core/dev.c:6264) [ 36.622424][ C1] ? __netif_receive_skb_list_core (net/core/dev.c:6310) [ 36.622426][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.622427][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.622429][ C1] process_backlog (net/core/dev.c:6728) [ 36.622431][ C1] __napi_poll (net/core/dev.c:7787) [ 36.622434][ C1] net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 36.622436][ C1] ? task_tick_fair (kernel/sched/fair.c:15039) [ 36.622439][ C1] ? __napi_poll (./include/net/gro.h:507) [ 36.622440][ C1] ? do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [ 36.622442][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 36.622444][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 36.622445][ C1] ? hrtick (kernel/sched/sched.h:1684 (discriminator 1) kernel/sched/sched.h:2038 (discriminator 1) kernel/sched/core.c:927 (discriminator 1)) [ 36.622448][ C1] ? ktime_get_update_offsets_now (kernel/time/timekeeping.c:304 kernel/time/timekeeping.c:482 kernel/time/timekeeping.c:2859) [ 36.622451][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.622452][ C1] handle_softirqs (kernel/softirq.c:645) [ 36.622454][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.622455][ C1] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 36.622457][ 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) [ 36.622459][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.622460][ 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)) [ 36.622462][ C1] do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 36.622463][ C1] [ 36.622464][ C1] [ 36.622465][ C1] __local_bh_enable_ip (kernel/softirq.c:473) [ 36.622466][ 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)) [ 36.622468][ C1] ? clockevents_program_event (kernel/time/clockevents.c:372) [ 36.622471][ C1] ? trace_sched_stat_runtime (./include/trace/events/sched.h:576 (discriminator 22)) [ 36.622473][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.622474][ C1] ? trace_sched_dl_update_tp (./include/trace/events/sched.h:913 (discriminator 22)) [ 36.622476][ C1] ? clockevents_tick_resume (kernel/time/clockevents.c:193) [ 36.622478][ C1] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 36.622480][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.622481][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.622482][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.622483][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.622484][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.622485][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.622487][ C1] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 36.622490][ C1] ? neigh_hh_output (./include/net/neighbour.h:525) [ 36.622492][ C1] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 36.622495][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.622496][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.622497][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.622500][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 36.622502][ C1] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 36.622504][ C1] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 36.622505][ C1] ? irqentry_exit (./include/linux/irq-entry-common.h:507 ./include/linux/irq-entry-common.h:542 kernel/entry/common.c:167) [ 36.622507][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.622508][ C1] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 36.622510][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.622511][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.622512][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 36.622514][ C1] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 36.622517][ C1] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 36.622519][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.622520][ C1] ? ip6_finish_output (./include/linux/skbuff.h:1165) [ 36.622522][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 36.622524][ C1] ? l3mdev_l3_out.constprop.0 (./include/linux/rcupdate.h:850 ./include/net/l3mdev.h:212) [ 36.622526][ C1] ? l3mdev_l3_out.constprop.0 (./include/linux/rcupdate.h:882 ./include/net/l3mdev.h:222) [ 36.622529][ C1] ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 36.622531][ C1] rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 36.622534][ C1] ? ip6_flush_pending_frames (net/ipv6/ip6_output.c:2059) [ 36.622536][ C1] ? rawv6_setsockopt (net/ipv6/raw.c:1018) [ 36.622537][ C1] ? raw6_destroy (net/ipv6/raw.c:1184) [ 36.622540][ C1] rawv6_sendmsg (net/ipv6/raw.c:920) [ 36.622542][ C1] ? folio_mark_accessed (./include/linux/local_lock_internal.h:60 (discriminator 1) mm/folio.c:349 (discriminator 1) mm/folio.c:449 (discriminator 1) mm/folio.c:422 (discriminator 1)) [ 36.622545][ C1] ? rawv6_send_hdrinc (./include/linux/skbuff.h:1725) [ 36.622547][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.622549][ C1] ? sock_recvmsg (./include/trace/events/sock.h:304 (discriminator 2) net/socket.c:1155 (discriminator 2) net/socket.c:1173 (discriminator 2)) [ 36.622553][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.622554][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.622556][ C1] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 36.622558][ C1] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 36.622559][ C1] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 36.622562][ C1] __sys_sendto (net/socket.c:2281) [ 36.622564][ C1] ? __ia32_sys_getpeername (net/socket.c:2235) [ 36.622569][ C1] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 36.622570][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 36.622572][ 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)) [ 36.622573][ C1] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 36.622575][ C1] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 36.622577][ C1] ? irq_exit_rcu (kernel/softirq.c:786) [ 36.622578][ C1] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 36.622580][ C1] RIP: 0033:0x7f9e65f5554e [ 36.622582][ 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 [ 36.622584][ C1] RSP: 002b:00007ffd246c2640 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 36.622588][ C1] RAX: ffffffffffffffda RBX: 0000555dce65f0a0 RCX: 00007f9e65f5554e [ 36.622589][ C1] RDX: 0000000000000040 RSI: 0000555dce65f0a4 RDI: 0000000000000005 [ 36.622590][ C1] RBP: 00007ffd246c2650 R08: 0000555dce6712b4 R09: 000000000000001c [ 36.622591][ C1] R10: 0000000000000000 R11: 0000000000000202 R12: 0000555dce65f0a4 [ 36.622592][ C1] R13: 0000000000000040 R14: 00007ffd246c3940 R15: 0000555dce65f0a0 | [ 38.715823][ T290] softirqs last disabled at (0): 0x0 | [ 38.715825][ T290] Preemption disabled at: | [ 38.715826][ T290] lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) | [ 38.715837][ T290] Tainted: [W]=WARN [ 38.715838][ T290] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 38.715839][ T290] Call Trace: [ 38.715840][ T290] [ 38.715842][ T290] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 38.715847][ T290] ? lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) [ 38.715849][ T290] __might_resched.cold (kernel/sched/core.c:9234) [ 38.715853][ T290] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 38.715856][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.715859][ T290] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 38.715861][ T290] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 38.715864][ T290] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 38.715869][ T290] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 38.715871][ T290] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 38.715873][ T290] put_chars (drivers/char/virtio_console.c:1176) [ 38.715874][ T290] ? __send_to_port (drivers/char/virtio_console.c:654) [ 38.715876][ T290] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 38.715879][ T290] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 38.715884][ T290] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 38.715885][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.715886][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.715887][ T290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.715890][ T290] console_emit_next_record (kernel/printk/printk.c:3183) [ 38.715892][ T290] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 38.715894][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.715895][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.715896][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.715897][ T290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.715899][ T290] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 38.715901][ T290] console_flush_one_record (kernel/printk/printk.c:3268) [ 38.715903][ T290] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 38.715906][ T290] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 38.715907][ T290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.715909][ T290] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 38.715911][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.715912][ T290] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 38.715913][ T290] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 38.715915][ T290] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 38.715916][ T290] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 38.715918][ T290] ? vprintk_emit (kernel/printk/printk.c:2478) [ 38.715920][ T290] vprintk_emit (kernel/printk/printk.c:2479) [ 38.715922][ T290] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 38.715923][ T290] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 38.715924][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.715926][ T290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.715927][ T290] _printk (kernel/printk/printk.c:2504) [ 38.715930][ T290] ? snapshot_read.cold (user.c:?) [ 38.715932][ T290] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 38.715935][ T290] ? trace_fib6_table_lookup (./include/trace/events/fib6.h:13 (discriminator 22)) [ 38.715939][ T290] ? idr_get_free (??:?) [ 38.715941][ T290] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 38.715944][ T290] lwtunnel_output.cold (net/core/lwtunnel.c:330 (discriminator 3)) [ 38.715947][ T290] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 38.715950][ T290] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 38.715953][ T290] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 38.715956][ T290] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 38.715958][ T290] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 38.715960][ T290] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 38.715962][ T290] ? seg6_output_core (./include/linux/skbuff.h:3909 (discriminator 26) ./include/linux/skbuff.h:3943 (discriminator 26) net/ipv6/seg6_iptunnel.c:704 (discriminator 26)) [ 38.715963][ T290] ? seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 38.715965][ T290] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 38.715967][ T290] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 38.715970][ T290] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 38.715971][ T290] ? seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 38.715973][ T290] ? lwtunnel_output (net/core/lwtunnel.c:356) [ 38.715974][ T290] ? seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 38.715975][ T290] ? seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 38.715977][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.715978][ T290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.715980][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.715981][ T290] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 38.715982][ T290] lwtunnel_output (net/core/lwtunnel.c:356) [ 38.715983][ T290] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 38.715985][ T290] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 38.715987][ T290] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 38.715989][ T290] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 38.715991][ T290] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 38.715993][ T290] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 38.715995][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.715996][ T290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.715998][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.715999][ T290] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 38.716000][ T290] lwtunnel_output (net/core/lwtunnel.c:356) [ 38.716001][ T290] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 38.716003][ T290] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 38.716005][ T290] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 38.716008][ T290] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 38.716009][ T290] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 38.716010][ T290] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 38.716012][ T290] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 38.716015][ T290] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 38.716016][ T290] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 38.716018][ T290] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 38.716019][ T290] ? trace_fib6_table_lookup (./include/trace/events/fib6.h:13 (discriminator 22)) [ 38.716021][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.716022][ T290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.716023][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.716025][ T290] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 38.716026][ T290] lwtunnel_output (net/core/lwtunnel.c:356) [ 38.716027][ T290] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 38.716028][ T290] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 38.716030][ T290] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 38.716032][ T290] ? __kasan_slab_free (mm/kasan/common.c:253 mm/kasan/common.c:285) [ 38.716035][ T290] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 38.716036][ T290] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 38.716038][ T290] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 38.716039][ T290] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 38.716041][ T290] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 38.716042][ T290] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 38.716044][ T290] ? trace_fib6_table_lookup (./include/trace/events/fib6.h:13 (discriminator 22)) [ 38.716046][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.716047][ T290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.716048][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.716050][ T290] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 38.716051][ T290] lwtunnel_output (net/core/lwtunnel.c:356) [ 38.716052][ T290] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 38.716053][ T290] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 38.716055][ T290] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 38.716063][ T290] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 38.716065][ T290] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 38.716066][ T290] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 38.716068][ T290] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 38.716070][ T290] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 38.716071][ T290] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 38.716073][ T290] ? trace_fib6_table_lookup (./include/trace/events/fib6.h:13 (discriminator 22)) [ 38.716075][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.716076][ T290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.716077][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.716079][ T290] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 38.716080][ T290] lwtunnel_output (net/core/lwtunnel.c:356) [ 38.716081][ T290] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 38.716082][ T290] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 38.716085][ T290] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 38.716087][ T290] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 38.716088][ T290] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 38.716090][ T290] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 38.716092][ T290] ? seg6_output_core (./include/linux/skbuff.h:3909 (discriminator 26) ./include/linux/skbuff.h:3943 (discriminator 26) net/ipv6/seg6_iptunnel.c:704 (discriminator 26)) [ 38.716093][ T290] ? seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 38.716095][ T290] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 38.716096][ T290] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 38.716098][ T290] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 38.716099][ T290] ? __sys_sendto (net/socket.c:2281) [ 38.716102][ T290] ? __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 38.716103][ T290] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 38.716106][ T290] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 38.716108][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.716109][ T290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.716110][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.716111][ T290] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 38.716112][ T290] lwtunnel_output (net/core/lwtunnel.c:356) [ 38.716114][ T290] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 38.716115][ T290] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 38.716117][ T290] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 38.716120][ T290] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 38.716122][ T290] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 38.716123][ T290] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 38.716126][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.716127][ T290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.716128][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.716129][ T290] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 38.716130][ T290] lwtunnel_output (net/core/lwtunnel.c:356) [ 38.716132][ T290] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 38.716133][ T290] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 38.716135][ T290] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 38.716138][ T290] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 38.716139][ T290] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 38.716141][ T290] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 38.716142][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.716143][ T290] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 38.716145][ T290] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 38.716147][ T290] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 38.716148][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.716149][ T290] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 38.716151][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.716152][ T290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.716153][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.716154][ T290] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 38.716155][ T290] lwtunnel_output (net/core/lwtunnel.c:356) [ 38.716157][ T290] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 38.716158][ T290] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 38.716160][ T290] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 38.716163][ T290] ? __get_hash_from_flowi6 (net/core/flow_dissector.c:2001) [ 38.716165][ T290] ? ip6_autoflowlabel (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 net/ipv6/ip6_output.c:259) [ 38.716168][ T290] ? __ip6_make_skb (net/ipv6/ip6_output.c:2004) [ 38.716169][ T290] ? ip_generic_getfrag (net/ipv4/ip_output.c:945) [ 38.716172][ T290] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 38.716174][ T290] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 38.716175][ T290] ? ip6_find_1stfragopt (./include/linux/skbuff.h:2718) [ 38.716177][ T290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.716179][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.716180][ T290] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 38.716182][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.716183][ T290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.716184][ T290] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 38.716185][ T290] lwtunnel_output (net/core/lwtunnel.c:356) [ 38.716187][ T290] ? ip6_local_out (net/ipv6/output_core.c:126) [ 38.716189][ T290] ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 38.716191][ T290] rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 38.716193][ T290] ? ip6_flush_pending_frames (net/ipv6/ip6_output.c:2059) [ 38.716195][ T290] ? rawv6_setsockopt (net/ipv6/raw.c:1018) [ 38.716197][ T290] ? raw6_destroy (net/ipv6/raw.c:1184) [ 38.716199][ T290] rawv6_sendmsg (net/ipv6/raw.c:920) [ 38.716202][ T290] ? rawv6_send_hdrinc (./include/linux/skbuff.h:1725) [ 38.716204][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.716205][ T290] ? 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) [ 38.716209][ T290] ? __vmf_anon_prepare (mm/memory.c:3958) [ 38.716210][ T290] ? apply_to_pte_range (mm/memory.c:3453 (discriminator 7)) [ 38.716213][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.716214][ T290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.716216][ T290] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 38.716217][ T290] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 38.716219][ T290] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 38.716221][ T290] __sys_sendto (net/socket.c:2281) [ 38.716223][ T290] ? __ia32_sys_getpeername (net/socket.c:2235) [ 38.716227][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.716228][ T290] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 38.716230][ T290] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 38.716232][ T290] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 38.716233][ T290] ? trace_hardirqs_off_finish (./include/trace/events/preemptirq.h:36 (discriminator 22) kernel/trace/trace_preemptirq.c:95 (discriminator 22) kernel/trace/trace_preemptirq.c:90 (discriminator 22)) [ 38.716234][ T290] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 38.716236][ T290] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 38.716238][ T290] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 38.716239][ T290] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 38.716241][ T290] RIP: 0033:0x7f3b46dfa54e [ 38.716243][ T290] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 38.716244][ T290] RSP: 002b:00007fff326f5dc0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 38.716248][ T290] RAX: ffffffffffffffda RBX: 000055bdad0c50a0 RCX: 00007f3b46dfa54e [ 38.716249][ T290] RDX: 0000000000000040 RSI: 000055bdad0c50a4 RDI: 0000000000000005 [ 38.716250][ T290] RBP: 00007fff326f5dd0 R08: 000055bdad0d72b4 R09: 000000000000001c [ 38.716251][ T290] R10: 0000000000000000 R11: 0000000000000202 R12: 000055bdad0c50a4 [ 38.716252][ T290] R13: 0000000000000040 R14: 00007fff326f70c0 R15: 000055bdad0c50a0 | [ 39.820660][ T290] softirqs last disabled at (0): 0x0 | [ 39.820661][ T290] Preemption disabled at: | [ 39.820662][ T290] lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) | [ 39.820673][ T290] Tainted: [W]=WARN [ 39.820674][ T290] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 39.820676][ T290] Call Trace: [ 39.820677][ T290] [ 39.820679][ T290] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 39.820684][ T290] ? lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) [ 39.820686][ T290] __might_resched.cold (kernel/sched/core.c:9234) [ 39.820689][ T290] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 39.820693][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.820695][ T290] __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.820698][ T290] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 39.820701][ T290] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 39.820706][ T290] ? 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.820708][ T290] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 39.820710][ T290] put_chars (drivers/char/virtio_console.c:1176) [ 39.820712][ T290] ? __send_to_port (drivers/char/virtio_console.c:654) [ 39.820713][ T290] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 39.820716][ T290] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 39.820721][ T290] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 39.820723][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.820724][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.820725][ T290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.820727][ T290] console_emit_next_record (kernel/printk/printk.c:3183) [ 39.820730][ T290] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 39.820732][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.820733][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.820734][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.820735][ T290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.820737][ T290] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 39.820738][ T290] console_flush_one_record (kernel/printk/printk.c:3268) [ 39.820740][ T290] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 39.820743][ T290] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 39.820745][ T290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.820746][ T290] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 39.820748][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.820749][ T290] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 39.820750][ T290] ? 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.820752][ T290] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 39.820753][ T290] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 39.820755][ T290] ? vprintk_emit (kernel/printk/printk.c:2478) [ 39.820757][ T290] vprintk_emit (kernel/printk/printk.c:2479) [ 39.820758][ T290] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 39.820759][ T290] ? 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.820761][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.820762][ T290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.820764][ T290] _printk (kernel/printk/printk.c:2504) [ 39.820767][ T290] ? snapshot_read.cold (user.c:?) [ 39.820768][ T290] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 39.820772][ T290] ? trace_fib6_table_lookup (./include/trace/events/fib6.h:13 (discriminator 22)) [ 39.820775][ T290] ? idr_get_free (??:?) [ 39.820777][ T290] ? 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.820780][ T290] lwtunnel_output.cold (net/core/lwtunnel.c:330 (discriminator 3)) [ 39.820784][ T290] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 39.820787][ T290] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 39.820790][ T290] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 39.820793][ T290] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 39.820795][ T290] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 39.820797][ T290] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 39.820799][ T290] ? 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.820800][ T290] ? seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 39.820802][ T290] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 39.820803][ T290] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 39.820806][ T290] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 39.820808][ T290] ? seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 39.820809][ T290] ? lwtunnel_output (net/core/lwtunnel.c:356) [ 39.820810][ T290] ? seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 39.820812][ T290] ? seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 39.820813][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.820814][ T290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.820816][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.820817][ T290] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 39.820818][ T290] lwtunnel_output (net/core/lwtunnel.c:356) [ 39.820819][ T290] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 39.820821][ T290] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 39.820823][ T290] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 39.820825][ T290] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 39.820828][ T290] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 39.820829][ T290] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 39.820831][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.820833][ T290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.820834][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.820835][ T290] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 39.820836][ T290] lwtunnel_output (net/core/lwtunnel.c:356) [ 39.820838][ T290] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 39.820839][ T290] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 39.820841][ T290] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 39.820844][ T290] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 39.820845][ T290] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 39.820847][ T290] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 39.820848][ T290] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 39.820851][ T290] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 39.820852][ T290] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 39.820854][ T290] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 39.820855][ T290] ? trace_fib6_table_lookup (./include/trace/events/fib6.h:13 (discriminator 22)) [ 39.820857][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.820858][ T290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.820859][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.820861][ T290] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 39.820862][ T290] lwtunnel_output (net/core/lwtunnel.c:356) [ 39.820863][ T290] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 39.820864][ T290] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 39.820867][ T290] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 39.820868][ T290] ? __kasan_slab_free (mm/kasan/common.c:253 mm/kasan/common.c:285) [ 39.820871][ T290] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 39.820872][ T290] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 39.820874][ T290] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 39.820875][ T290] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 39.820877][ T290] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 39.820878][ T290] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 39.820880][ T290] ? trace_fib6_table_lookup (./include/trace/events/fib6.h:13 (discriminator 22)) [ 39.820882][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.820883][ T290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.820884][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.820885][ T290] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 39.820886][ T290] lwtunnel_output (net/core/lwtunnel.c:356) [ 39.820887][ T290] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 39.820889][ T290] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 39.820891][ T290] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 39.820894][ T290] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 39.820895][ T290] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 39.820897][ T290] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 39.820898][ T290] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 39.820900][ T290] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 39.820901][ T290] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 39.820903][ T290] ? trace_fib6_table_lookup (./include/trace/events/fib6.h:13 (discriminator 22)) [ 39.820905][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.820906][ T290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.820907][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.820908][ T290] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 39.820909][ T290] lwtunnel_output (net/core/lwtunnel.c:356) [ 39.820911][ T290] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 39.820912][ T290] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 39.820914][ T290] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 39.820917][ T290] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 39.820918][ T290] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 39.820920][ T290] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 39.820921][ T290] ? 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.820923][ T290] ? seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 39.820924][ T290] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 39.820926][ T290] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 39.820927][ T290] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 39.820929][ T290] ? __sys_sendto (net/socket.c:2281) [ 39.820932][ T290] ? __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 39.820933][ T290] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 39.820936][ T290] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 39.820937][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.820938][ T290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.820940][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.820941][ T290] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 39.820942][ T290] lwtunnel_output (net/core/lwtunnel.c:356) [ 39.820943][ T290] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 39.820945][ T290] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 39.820947][ T290] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 39.820949][ T290] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 39.820951][ T290] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 39.820953][ T290] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 39.820955][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.820956][ T290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.820958][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.820959][ T290] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 39.820960][ T290] lwtunnel_output (net/core/lwtunnel.c:356) [ 39.820961][ T290] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 39.820963][ T290] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 39.820965][ T290] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 39.820967][ T290] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 39.820968][ T290] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 39.820970][ T290] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 39.820972][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.820973][ T290] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 39.820974][ T290] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 39.820976][ T290] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 39.820977][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.820978][ T290] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 39.820980][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.820981][ T290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.820982][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.820984][ T290] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 39.820985][ T290] lwtunnel_output (net/core/lwtunnel.c:356) [ 39.820986][ T290] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 39.820987][ T290] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 39.820989][ T290] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 39.820992][ T290] ? __get_hash_from_flowi6 (net/core/flow_dissector.c:2001) [ 39.820994][ T290] ? ip6_autoflowlabel (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 net/ipv6/ip6_output.c:259) [ 39.820996][ T290] ? __ip6_make_skb (net/ipv6/ip6_output.c:2004) [ 39.820998][ T290] ? ip_generic_getfrag (net/ipv4/ip_output.c:945) [ 39.821001][ T290] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 39.821002][ T290] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 39.821004][ T290] ? ip6_find_1stfragopt (./include/linux/skbuff.h:2718) [ 39.821006][ T290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.821007][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.821008][ T290] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 39.821010][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.821011][ T290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.821013][ T290] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 39.821014][ T290] lwtunnel_output (net/core/lwtunnel.c:356) [ 39.821015][ T290] ? ip6_local_out (net/ipv6/output_core.c:126) [ 39.821017][ T290] ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 39.821019][ T290] rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 39.821021][ T290] ? ip6_flush_pending_frames (net/ipv6/ip6_output.c:2059) [ 39.821024][ T290] ? rawv6_setsockopt (net/ipv6/raw.c:1018) [ 39.821025][ T290] ? raw6_destroy (net/ipv6/raw.c:1184) [ 39.821028][ T290] rawv6_sendmsg (net/ipv6/raw.c:920) [ 39.821030][ T290] ? rawv6_send_hdrinc (./include/linux/skbuff.h:1725) [ 39.821032][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.821033][ T290] ? sock_recvmsg (./include/trace/events/sock.h:304 (discriminator 2) net/socket.c:1155 (discriminator 2) net/socket.c:1173 (discriminator 2)) [ 39.821037][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.821038][ T290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.821041][ T290] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 39.821042][ T290] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 39.821043][ T290] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 39.821046][ T290] __sys_sendto (net/socket.c:2281) [ 39.821048][ T290] ? __ia32_sys_getpeername (net/socket.c:2235) [ 39.821052][ T290] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 39.821054][ T290] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 39.821055][ T290] ? 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.821057][ T290] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 39.821058][ T290] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 39.821060][ T290] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 39.821064][ T290] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 39.821066][ T290] RIP: 0033:0x7f3b46dfa54e [ 39.821068][ T290] 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.821070][ T290] RSP: 002b:00007fff326f5dc0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 39.821073][ T290] RAX: ffffffffffffffda RBX: 000055bdad0c50a0 RCX: 00007f3b46dfa54e [ 39.821075][ T290] RDX: 0000000000000040 RSI: 000055bdad0c50a4 RDI: 0000000000000005 [ 39.821076][ T290] RBP: 00007fff326f5dd0 R08: 000055bdad0d72b4 R09: 000000000000001c [ 39.821076][ T290] R10: 0000000000000000 R11: 0000000000000202 R12: 000055bdad0c50a4 [ 39.821077][ T290] R13: 0000000000000040 R14: 00007fff326f70c0 R15: 000055bdad0c50a0 | [ 40.867472][ T290] softirqs last disabled at (0): 0x0 | [ 40.867473][ T290] Preemption disabled at: | [ 40.867474][ T290] 0x0 | [ 40.867482][ T290] Tainted: [W]=WARN [ 40.867483][ T290] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 40.867484][ T290] Call Trace: [ 40.867486][ T290] [ 40.867487][ T290] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 40.867492][ T290] __might_resched.cold (kernel/sched/core.c:9234) [ 40.867496][ T290] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 40.867502][ T290] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 40.867505][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.867508][ T290] __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.867510][ T290] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 40.867513][ T290] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 40.867518][ T290] ? 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.867520][ T290] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 40.867522][ T290] put_chars (drivers/char/virtio_console.c:1176) [ 40.867524][ T290] ? __send_to_port (drivers/char/virtio_console.c:654) [ 40.867525][ T290] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 40.867528][ T290] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 40.867533][ T290] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 40.867535][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.867536][ T290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.867538][ T290] console_emit_next_record (kernel/printk/printk.c:3183) [ 40.867541][ T290] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 40.867543][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.867544][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.867545][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.867546][ T290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.867547][ T290] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 40.867549][ T290] console_flush_one_record (kernel/printk/printk.c:3268) [ 40.867551][ T290] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 40.867554][ T290] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 40.867556][ T290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.867557][ T290] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 40.867559][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.867560][ T290] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 40.867561][ T290] ? 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.867563][ T290] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 40.867564][ T290] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 40.867566][ T290] ? vprintk_emit (kernel/printk/printk.c:2478) [ 40.867568][ T290] vprintk_emit (kernel/printk/printk.c:2479) [ 40.867569][ T290] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 40.867570][ T290] ? do_raw_read_unlock (kernel/locking/spinlock_debug.c:180) [ 40.867572][ T290] ? forget_original_parent (kernel/exit.c:635 kernel/exit.c:740) [ 40.867574][ T290] _printk (kernel/printk/printk.c:2504) [ 40.867577][ T290] ? snapshot_read.cold (user.c:?) [ 40.867579][ T290] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 40.867581][ T290] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 40.867582][ T290] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 40.867584][ T290] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 40.867586][ T290] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 40.867589][ T290] ? exit_notify (kernel/exit.c:780) [ 40.867590][ T290] ? posixtimer_sig_unignore.isra.0 (kernel/signal.c:1971 (discriminator 3)) [ 40.867592][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.867594][ T290] do_group_exit (kernel/exit.c:1151) [ 40.867595][ T290] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 40.867597][ T290] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 40.867599][ T290] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 40.867603][ T290] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 40.867605][ T290] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 40.867607][ T290] RIP: 0033:0x7f3b46e4b1b8 [ 40.867608][ T290] Code: Unable to access opcode bytes at 0x7f3b46e4b18e. Code starting with the faulting instruction =========================================== [ 40.867609][ T290] RSP: 002b:00007fff326f7128 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 40.867612][ T290] RAX: ffffffffffffffda RBX: 00007f3b46f7bf88 RCX: 00007f3b46e4b1b8 [ 40.867613][ T290] RDX: 00007f3b46bdc7c8 RSI: ffffffffffffffb0 RDI: 0000000000000001 [ 40.867614][ T290] RBP: 00007fff326f7180 R08: 0000000000000000 R09: 0000000000001010 [ 40.867615][ T290] R10: 00007fff326f6fa0 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 netlink_release:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print __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 mark_lock_irq:mark_lock:mark_usage:__lock_acquire:console_trylock_spinning