====================================== | [ 10.663997][ T236] softirqs last disabled at (23865): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 10.663999][ T236] Preemption disabled at: | [ 10.664000][ T236] 0x0 | [ 10.664010][ T236] Tainted: [W]=WARN [ 10.664011][ T236] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.664012][ T236] Call Trace: [ 10.664014][ T236] [ 10.664015][ T236] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 10.664022][ T236] __might_resched.cold (kernel/sched/core.c:9234) [ 10.664027][ T236] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 10.664031][ T236] ? __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.664035][ T236] __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.664037][ T236] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.664044][ T236] ? 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.664046][ T236] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.664050][ T236] put_chars (drivers/char/virtio_console.c:1176) [ 10.664053][ T236] ? __send_to_port (drivers/char/virtio_console.c:654) [ 10.664054][ T236] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 10.664057][ T236] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 10.664063][ T236] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 10.664070][ T236] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 10.664073][ T236] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.664075][ T236] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.664079][ T236] console_emit_next_record (kernel/printk/printk.c:3183) [ 10.664083][ T236] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 10.664084][ T236] ? 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.664088][ T236] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.664089][ T236] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.664093][ T236] console_flush_one_record (kernel/printk/printk.c:3268) [ 10.664097][ T236] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 10.664099][ T236] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.664104][ T236] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 10.664107][ T236] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 10.664109][ T236] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.664111][ T236] ? 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.664114][ T236] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 10.664116][ T236] ? vprintk_emit (kernel/printk/printk.c:2478) [ 10.664119][ T236] vprintk_emit (kernel/printk/printk.c:2479) [ 10.664122][ T236] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 10.664125][ T236] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.664128][ T236] _printk (kernel/printk/printk.c:2504) [ 10.664132][ T236] ? snapshot_read.cold (user.c:?) [ 10.664135][ T236] ? 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.664138][ T236] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 10.664142][ T236] ? 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.664145][ T236] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 10.664148][ T236] ? exit_notify (kernel/exit.c:780) [ 10.664150][ T236] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.664152][ T236] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.664156][ T236] do_group_exit (kernel/exit.c:1151) [ 10.664158][ T236] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 10.664160][ T236] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 10.664163][ T236] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 10.664167][ T236] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 10.664177][ T236] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.664179][ T236] RIP: 0033:0x7f599bd621b8 [ 10.664181][ T236] Code: Unable to access opcode bytes at 0x7f599bd6218e. Code starting with the faulting instruction =========================================== [ 10.664183][ T236] RSP: 002b:00007ffeb3e8c998 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 10.664185][ T236] RAX: ffffffffffffffda RBX: 00007f599be92f88 RCX: 00007f599bd621b8 [ 10.664186][ T236] RDX: 00007f599baacfc8 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 10.664187][ T236] RBP: 00007ffeb3e8c9f0 R08: 0000000000000000 R09: 0000000000000050 [ 10.664188][ T236] R10: 00007ffeb3e8c7b0 R11: 0000000000000246 R12: 0000000000000001 [ 10.664189][ T236] R13: 0000000000000000 R14: 00007f599be91680 R15: 00007f599be92fa0 | [ 18.941068][ T272] softirqs last disabled at (30812): lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) | [ 18.941071][ T272] Preemption disabled at: | [ 18.941072][ T272] lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) | [ 18.941083][ T272] Tainted: [W]=WARN [ 18.941085][ T272] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.941087][ T272] Call Trace: [ 18.941089][ T272] [ 18.941091][ T272] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 18.941099][ T272] ? lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) [ 18.941102][ T272] __might_resched.cold (kernel/sched/core.c:9234) [ 18.941108][ T272] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 18.941114][ T272] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 18.941122][ T272] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 18.941125][ T272] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 18.941135][ T272] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 18.941139][ T272] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 18.941145][ T272] put_chars (drivers/char/virtio_console.c:1176) [ 18.941149][ T272] ? __send_to_port (drivers/char/virtio_console.c:654) [ 18.941151][ T272] ? check_prev_add (kernel/locking/lockdep.c:3258 (discriminator 3)) [ 18.941159][ T272] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 18.941166][ T272] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 18.941172][ T272] ? mark_usage (kernel/locking/lockdep.c:4690) [ 18.941175][ T272] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.941177][ T272] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.941186][ T272] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 18.941188][ T272] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.941197][ T272] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.941210][ T272] console_emit_next_record (kernel/printk/printk.c:3183) [ 18.941216][ T272] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 18.941219][ T272] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 18.941225][ T272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.941229][ T272] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.941237][ T272] console_flush_one_record (kernel/printk/printk.c:3268) [ 18.941244][ T272] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 18.941247][ T272] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.941257][ T272] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 18.941262][ T272] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 18.941265][ T272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.941268][ T272] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 18.941275][ T272] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 18.941278][ T272] ? vprintk_emit (kernel/printk/printk.c:2478) [ 18.941284][ T272] vprintk_emit (kernel/printk/printk.c:2479) [ 18.941289][ T272] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 18.941293][ T272] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.941302][ T272] _printk (kernel/printk/printk.c:2504) [ 18.941307][ T272] ? snapshot_read.cold (user.c:?) [ 18.941310][ T272] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 18.941319][ T272] ? idr_get_free (??:?) [ 18.941328][ T272] lwtunnel_output.cold (net/core/lwtunnel.c:330 (discriminator 3)) [ 18.941333][ T272] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 18.941339][ T272] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 18.941351][ T272] ? ila_input (./include/linux/skbuff.h:1165) ila [ 18.941362][ T272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.941365][ T272] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.941373][ T272] lwtunnel_output (net/core/lwtunnel.c:356) [ 18.941376][ T272] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 18.941380][ T272] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 18.941390][ T272] ? ila_input (./include/linux/skbuff.h:1165) ila [ 18.941401][ T272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.941404][ T272] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.941411][ T272] lwtunnel_output (net/core/lwtunnel.c:356) [ 18.941415][ T272] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 18.941419][ T272] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 18.941429][ T272] ? ila_input (./include/linux/skbuff.h:1165) ila [ 18.941440][ T272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.941443][ T272] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.941450][ T272] lwtunnel_output (net/core/lwtunnel.c:356) [ 18.941453][ T272] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 18.941458][ T272] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 18.941468][ T272] ? ila_input (./include/linux/skbuff.h:1165) ila [ 18.941481][ T272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.941484][ T272] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.941492][ T272] lwtunnel_output (net/core/lwtunnel.c:356) [ 18.941495][ T272] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 18.941500][ T272] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 18.941509][ T272] ? ila_input (./include/linux/skbuff.h:1165) ila [ 18.941520][ T272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.941523][ T272] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.941531][ T272] lwtunnel_output (net/core/lwtunnel.c:356) [ 18.941534][ T272] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 18.941539][ T272] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 18.941548][ T272] ? ila_input (./include/linux/skbuff.h:1165) ila [ 18.941559][ T272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.941562][ T272] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.941570][ T272] lwtunnel_output (net/core/lwtunnel.c:356) [ 18.941573][ T272] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 18.941578][ T272] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 18.941587][ T272] ? ila_input (./include/linux/skbuff.h:1165) ila [ 18.941598][ T272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.941601][ T272] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.941609][ T272] lwtunnel_output (net/core/lwtunnel.c:356) [ 18.941612][ T272] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 18.941617][ T272] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 18.941626][ T272] ? ila_input (./include/linux/skbuff.h:1165) ila [ 18.941637][ T272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.941640][ T272] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.941648][ T272] lwtunnel_output (net/core/lwtunnel.c:356) [ 18.941651][ T272] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 18.941656][ T272] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 18.941665][ T272] ? ila_input (./include/linux/skbuff.h:1165) ila [ 18.941676][ T272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.941679][ T272] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.941686][ T272] lwtunnel_output (net/core/lwtunnel.c:356) [ 18.941689][ T272] ? ip6_local_out (net/ipv6/output_core.c:126) [ 18.941696][ T272] ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 18.941702][ T272] rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 18.941709][ T272] ? ip6_flush_pending_frames (net/ipv6/ip6_output.c:2059) [ 18.941713][ T272] ? rawv6_setsockopt (net/ipv6/raw.c:1018) [ 18.941717][ T272] ? raw6_destroy (net/ipv6/raw.c:1184) [ 18.941726][ T272] rawv6_sendmsg (net/ipv6/raw.c:920) [ 18.941738][ T272] ? rawv6_send_hdrinc (./include/linux/skbuff.h:1725) [ 18.941744][ T272] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 5)) [ 18.941751][ T272] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 18.941755][ T272] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 18.941763][ T272] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.941779][ T272] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.941788][ T272] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 18.941791][ T272] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 18.941794][ T272] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 18.941799][ T272] __sys_sendto (net/socket.c:2281) [ 18.941804][ T272] ? __ia32_sys_getpeername (net/socket.c:2235) [ 18.941826][ T272] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 18.941837][ T272] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 18.941840][ T272] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 18.941845][ T272] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 18.941847][ T272] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 18.941851][ T272] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 18.941853][ T272] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 18.941858][ T272] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 18.941862][ T272] RIP: 0033:0x7f7588a8154e [ 18.941867][ T272] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 18.941869][ T272] RSP: 002b:00007ffd62368f80 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 18.941873][ T272] RAX: ffffffffffffffda RBX: 000055aa499410a0 RCX: 00007f7588a8154e [ 18.941875][ T272] RDX: 0000000000000040 RSI: 000055aa499410a4 RDI: 0000000000000005 [ 18.941877][ T272] RBP: 00007ffd62368f90 R08: 000055aa499532b4 R09: 000000000000001c [ 18.941878][ T272] R10: 0000000000000000 R11: 0000000000000202 R12: 000055aa499410a4 [ 18.941879][ T272] R13: 0000000000000040 R14: 00007ffd6236a280 R15: 000055aa499410a0 | [ 20.062291][ T272] softirqs last disabled at (37968): lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) | [ 20.062294][ T272] Preemption disabled at: | [ 20.062295][ T272] lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) | [ 20.062307][ T272] Tainted: [W]=WARN [ 20.062309][ T272] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.062311][ T272] Call Trace: [ 20.062313][ T272] [ 20.062316][ T272] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 20.062324][ T272] ? lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) [ 20.062326][ T272] __might_resched.cold (kernel/sched/core.c:9234) [ 20.062333][ T272] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 20.062339][ T272] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 20.062346][ T272] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 20.062349][ T272] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 20.062359][ T272] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 20.062363][ T272] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 20.062370][ T272] put_chars (drivers/char/virtio_console.c:1176) [ 20.062374][ T272] ? __send_to_port (drivers/char/virtio_console.c:654) [ 20.062379][ T272] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 20.062383][ T272] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 20.062387][ T272] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 20.062395][ T272] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 20.062400][ T272] ? mark_usage (kernel/locking/lockdep.c:4690) [ 20.062403][ T272] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.062405][ T272] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.062414][ T272] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 20.062416][ T272] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 20.062424][ T272] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.062432][ T272] console_emit_next_record (kernel/printk/printk.c:3183) [ 20.062439][ T272] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 20.062442][ T272] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 20.062447][ T272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.062451][ T272] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.062458][ T272] console_flush_one_record (kernel/printk/printk.c:3268) [ 20.062466][ T272] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 20.062468][ T272] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.062479][ T272] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 20.062484][ T272] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 20.062487][ T272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.062490][ T272] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 20.062497][ T272] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 20.062499][ T272] ? vprintk_emit (kernel/printk/printk.c:2478) [ 20.062505][ T272] vprintk_emit (kernel/printk/printk.c:2479) [ 20.062511][ T272] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 20.062515][ T272] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 20.062523][ T272] _printk (kernel/printk/printk.c:2504) [ 20.062529][ T272] ? snapshot_read.cold (user.c:?) [ 20.062531][ T272] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 20.062541][ T272] ? idr_get_free (??:?) [ 20.062550][ T272] lwtunnel_output.cold (net/core/lwtunnel.c:330 (discriminator 3)) [ 20.062555][ T272] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 20.062562][ T272] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 20.062574][ T272] ? ila_input (./include/linux/skbuff.h:1165) ila [ 20.062585][ T272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.062588][ T272] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.062596][ T272] lwtunnel_output (net/core/lwtunnel.c:356) [ 20.062600][ T272] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 20.062605][ T272] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 20.062614][ T272] ? ila_input (./include/linux/skbuff.h:1165) ila [ 20.062625][ T272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.062628][ T272] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.062636][ T272] lwtunnel_output (net/core/lwtunnel.c:356) [ 20.062639][ T272] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 20.062643][ T272] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 20.062653][ T272] ? ila_input (./include/linux/skbuff.h:1165) ila [ 20.062664][ T272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.062667][ T272] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.062674][ T272] lwtunnel_output (net/core/lwtunnel.c:356) [ 20.062677][ T272] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 20.062682][ T272] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 20.062692][ T272] ? ila_input (./include/linux/skbuff.h:1165) ila [ 20.062702][ T272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.062705][ T272] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.062713][ T272] lwtunnel_output (net/core/lwtunnel.c:356) [ 20.062716][ T272] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 20.062720][ T272] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 20.062730][ T272] ? ila_input (./include/linux/skbuff.h:1165) ila [ 20.062741][ T272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.062744][ T272] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.062752][ T272] lwtunnel_output (net/core/lwtunnel.c:356) [ 20.062755][ T272] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 20.062759][ T272] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 20.062769][ T272] ? ila_input (./include/linux/skbuff.h:1165) ila [ 20.062780][ T272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.062783][ T272] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.062790][ T272] lwtunnel_output (net/core/lwtunnel.c:356) [ 20.062793][ T272] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 20.062798][ T272] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 20.062807][ T272] ? ila_input (./include/linux/skbuff.h:1165) ila [ 20.062818][ T272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.062821][ T272] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.062829][ T272] lwtunnel_output (net/core/lwtunnel.c:356) [ 20.062832][ T272] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 20.062837][ T272] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 20.062846][ T272] ? ila_input (./include/linux/skbuff.h:1165) ila [ 20.062857][ T272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.062860][ T272] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.062868][ T272] lwtunnel_output (net/core/lwtunnel.c:356) [ 20.062871][ T272] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 20.062875][ T272] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 20.062885][ T272] ? ila_input (./include/linux/skbuff.h:1165) ila [ 20.062896][ T272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.062899][ T272] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.062906][ T272] lwtunnel_output (net/core/lwtunnel.c:356) [ 20.062909][ T272] ? ip6_local_out (net/ipv6/output_core.c:126) [ 20.062916][ T272] ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 20.062922][ T272] rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 20.062928][ T272] ? ip6_flush_pending_frames (net/ipv6/ip6_output.c:2059) [ 20.062932][ T272] ? rawv6_setsockopt (net/ipv6/raw.c:1018) [ 20.062936][ T272] ? raw6_destroy (net/ipv6/raw.c:1184) [ 20.062945][ T272] rawv6_sendmsg (net/ipv6/raw.c:920) [ 20.062957][ T272] ? rawv6_send_hdrinc (./include/linux/skbuff.h:1725) [ 20.062961][ T272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.062964][ T272] ? sock_recvmsg (./include/trace/events/sock.h:304 (discriminator 2) net/socket.c:1155 (discriminator 2) net/socket.c:1173 (discriminator 2)) [ 20.062973][ T272] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 20.062976][ T272] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 20.062985][ T272] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.063003][ T272] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 20.063012][ T272] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 20.063014][ T272] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 20.063017][ T272] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 20.063023][ T272] __sys_sendto (net/socket.c:2281) [ 20.063027][ T272] ? __ia32_sys_getpeername (net/socket.c:2235) [ 20.063049][ T272] ? xfd_validate_state (arch/x86/kernel/fpu/xstate.c:1497 (discriminator 1) arch/x86/kernel/fpu/xstate.c:1543 (discriminator 1)) [ 20.063060][ T272] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 20.063064][ T272] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 20.063069][ T272] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 20.063072][ T272] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 20.063076][ T272] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 20.063078][ T272] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 20.063083][ T272] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 20.063087][ T272] RIP: 0033:0x7f7588a8154e [ 20.063092][ T272] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 20.063094][ T272] RSP: 002b:00007ffd62368f80 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 20.063098][ T272] RAX: ffffffffffffffda RBX: 000055aa499410a0 RCX: 00007f7588a8154e [ 20.063100][ T272] RDX: 0000000000000040 RSI: 000055aa499410a4 RDI: 0000000000000005 [ 20.063101][ T272] RBP: 00007ffd62368f90 R08: 000055aa499532b4 R09: 000000000000001c [ 20.063103][ T272] R10: 0000000000000000 R11: 0000000000000202 R12: 000055aa499410a4 [ 20.063104][ T272] R13: 0000000000000040 R14: 00007ffd6236a280 R15: 000055aa499410a0 | [ 21.137525][ T272] softirqs last disabled at (41179): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 21.137527][ T272] Preemption disabled at: | [ 21.137528][ T272] 0x0 | [ 21.137538][ T272] Tainted: [W]=WARN [ 21.137539][ T272] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.137541][ T272] Call Trace: [ 21.137542][ T272] [ 21.137544][ T272] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 21.137551][ T272] __might_resched.cold (kernel/sched/core.c:9234) [ 21.137556][ T272] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 21.137560][ T272] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 21.137564][ T272] __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.137566][ T272] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 21.137572][ T272] ? 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.137575][ T272] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 21.137579][ T272] put_chars (drivers/char/virtio_console.c:1176) [ 21.137581][ T272] ? __send_to_port (drivers/char/virtio_console.c:654) [ 21.137582][ T272] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 21.137586][ T272] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 21.137591][ T272] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 21.137599][ T272] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 21.137601][ T272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.137604][ T272] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.137608][ T272] console_emit_next_record (kernel/printk/printk.c:3183) [ 21.137612][ T272] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 21.137613][ T272] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 21.137617][ T272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.137618][ T272] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.137622][ T272] console_flush_one_record (kernel/printk/printk.c:3268) [ 21.137626][ T272] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 21.137628][ T272] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.137634][ T272] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 21.137636][ T272] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 21.137638][ T272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.137640][ T272] ? 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.137644][ T272] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 21.137646][ T272] ? vprintk_emit (kernel/printk/printk.c:2478) [ 21.137648][ T272] vprintk_emit (kernel/printk/printk.c:2479) [ 21.137652][ T272] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 21.137655][ T272] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.137658][ T272] _printk (kernel/printk/printk.c:2504) [ 21.137662][ T272] ? snapshot_read.cold (user.c:?) [ 21.137665][ T272] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 21.137668][ T272] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 21.137672][ T272] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 21.137674][ T272] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 21.137678][ T272] ? exit_notify (kernel/exit.c:780) [ 21.137680][ T272] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 21.137682][ T272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.137686][ T272] do_group_exit (kernel/exit.c:1151) [ 21.137689][ T272] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 21.137690][ T272] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 21.137693][ T272] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 21.137697][ T272] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 21.137700][ T272] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 21.137702][ T272] RIP: 0033:0x7f7588ad21b8 [ 21.137704][ T272] Code: Unable to access opcode bytes at 0x7f7588ad218e. Code starting with the faulting instruction =========================================== [ 21.137705][ T272] RSP: 002b:00007ffd6236a2e8 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 21.137708][ T272] RAX: ffffffffffffffda RBX: 00007f7588c02f88 RCX: 00007f7588ad21b8 [ 21.137709][ T272] RDX: 00007f75888637c8 RSI: ffffffffffffffb0 RDI: 0000000000000001 [ 21.137710][ T272] RBP: 00007ffd6236a340 R08: 0000000000000000 R09: 0000000000001010 [ 21.137710][ T272] R10: 00007ffd6236a160 R11: 0000000000000246 R12: 0000000000000002 [ 21.137711][ T272] R13: 0000000000000001 R14: 00007f7588c01680 R15: 00007f7588c02fa0 | [ 27.476651][ C2] | [ 27.476651][ C2] | [ 27.476651][ C2] stack backtrace: | [ 27.476657][ C2] Tainted: [W]=WARN [ 27.476658][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.476660][ C2] Call Trace: [ 27.476661][ C2] [ 27.476662][ C2] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 27.476666][ C2] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 27.476669][ C2] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 27.476672][ C2] mark_lock (kernel/locking/lockdep.c:4769) [ 27.476674][ C2] mark_usage (kernel/locking/lockdep.c:4658) [ 27.476675][ C2] __lock_acquire (kernel/locking/lockdep.c:5208) [ 27.476677][ C2] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 27.476679][ C2] ? console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 27.476681][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.476683][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.476685][ C2] console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 27.476687][ C2] ? console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 27.476689][ C2] console_emit_next_record (kernel/printk/printk.c:3177) [ 27.476691][ C2] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 27.476693][ C2] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 27.476695][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.476696][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.476698][ C2] console_flush_one_record (kernel/printk/printk.c:3268) [ 27.476700][ C2] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 27.476702][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.476704][ C2] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 27.476706][ C2] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 27.476708][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.476709][ C2] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 27.476711][ C2] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 27.476713][ C2] ? vprintk_emit (kernel/printk/printk.c:2478) [ 27.476714][ C2] vprintk_emit (kernel/printk/printk.c:2479) [ 27.476716][ C2] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 27.476717][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.476719][ C2] _printk (kernel/printk/printk.c:2504) [ 27.476721][ C2] ? snapshot_read.cold (user.c:?) [ 27.476723][ C2] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 27.476725][ C2] ? dst_cache_get (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dst_cache.c:76 (discriminator 2)) [ 27.476727][ C2] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 27.476728][ C2] ? idr_get_free (??:?) [ 27.476731][ C2] lwtunnel_input.cold (net/core/lwtunnel.c:441 (discriminator 3)) [ 27.476732][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 27.476734][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 27.476735][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 27.476736][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 27.476738][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 27.476739][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 27.476740][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 27.476742][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 27.476743][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 27.476744][ C2] ipv6_rcv (./include/net/dst.h:480 (discriminator 4) net/ipv6/ip6_input.c:119 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/ip6_input.c:351 (discriminator 4)) [ 27.476746][ C2] ? ip6_rcv_core (net/ipv6/ip6_input.c:211 (discriminator 96)) [ 27.476748][ C2] ? inet6_create.part.0 (net/ipv6/af_inet6.c:182) [ 27.476750][ C2] ? __sock_create (net/socket.c:1676) [ 27.476752][ C2] ? __sys_socket (net/socket.c:1734 (discriminator 1) net/socket.c:1771 (discriminator 1) net/socket.c:1818 (discriminator 1)) [ 27.476753][ C2] ? mark_usage (kernel/locking/lockdep.c:4690) [ 27.476755][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.476757][ C2] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 27.476759][ C2] __netif_receive_skb_one_core (net/core/dev.c:6264) [ 27.476760][ C2] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 27.476762][ C2] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 27.476764][ C2] ? __netif_receive_skb_list_core (net/core/dev.c:6310) [ 27.476765][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.476767][ C2] process_backlog (net/core/dev.c:6728) [ 27.476770][ C2] __napi_poll (net/core/dev.c:7787) [ 27.476772][ C2] net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 27.476774][ C2] ? __napi_poll (./include/net/gro.h:507) [ 27.476776][ C2] ? trace_rcu_batch_end (./include/trace/events/rcu.h:715 (discriminator 19)) [ 27.476778][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.476780][ C2] ? clockevents_program_event (kernel/time/clockevents.c:372) [ 27.476783][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.476784][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.476785][ C2] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 27.476787][ C2] handle_softirqs (kernel/softirq.c:645) [ 27.476789][ C2] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 27.476791][ C2] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 27.476792][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:920 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 27.476794][ C2] do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 27.476796][ C2] [ 27.476796][ C2] [ 27.476797][ C2] __local_bh_enable_ip (kernel/softirq.c:473) [ 27.476799][ C2] __dev_queue_xmit (./include/linux/bottom_half.h:33 (discriminator 2) ./include/linux/rcupdate.h:923 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 27.476801][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.476803][ C2] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 27.476805][ C2] ? lock_acquire.part.0 (kernel/locking/lockdep.c:124 (discriminator 1) kernel/locking/lockdep.c:5884 (discriminator 1)) [ 27.476806][ C2] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.476808][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.476810][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.476811][ C2] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 27.476813][ C2] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 27.476816][ C2] ? neigh_hh_output (./include/net/neighbour.h:525) [ 27.476818][ C2] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 27.476821][ C2] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 27.476822][ C2] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.476824][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.476826][ C2] ? ip6_mtu (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/ip6_route.h:384 (discriminator 2) net/ipv6/route.c:3290 (discriminator 2)) [ 27.476829][ C2] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 27.476831][ C2] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 27.476833][ C2] ? ip6_finish_output (./include/linux/skbuff.h:1165) [ 27.476835][ C2] ? l3mdev_l3_out.constprop.0 (./include/linux/rcupdate.h:882 ./include/net/l3mdev.h:222) [ 27.476839][ C2] ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 27.476841][ C2] rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 27.476843][ C2] ? ip6_flush_pending_frames (net/ipv6/ip6_output.c:2059) [ 27.476845][ C2] ? rawv6_setsockopt (net/ipv6/raw.c:1018) [ 27.476847][ C2] ? raw6_destroy (net/ipv6/raw.c:1184) [ 27.476849][ C2] rawv6_sendmsg (net/ipv6/raw.c:920) [ 27.476852][ C2] ? rawv6_send_hdrinc (./include/linux/skbuff.h:1725) [ 27.476854][ C2] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 5)) [ 27.476857][ C2] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 27.476859][ C2] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 27.476861][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.476864][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.476866][ C2] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 27.476868][ C2] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 27.476869][ C2] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 27.476872][ C2] __sys_sendto (net/socket.c:2281) [ 27.476874][ C2] ? __ia32_sys_getpeername (net/socket.c:2235) [ 27.476877][ C2] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 27.476880][ C2] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 27.476881][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 27.476884][ C2] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 27.476886][ C2] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 27.476887][ C2] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 27.476889][ C2] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 27.476890][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 27.476892][ C2] RIP: 0033:0x7ffa265c454e [ 27.476895][ C2] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 27.476897][ C2] RSP: 002b:00007ffd91c22730 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 27.476899][ C2] RAX: ffffffffffffffda RBX: 0000559d9d0100a0 RCX: 00007ffa265c454e [ 27.476901][ C2] RDX: 0000000000000040 RSI: 0000559d9d0100a4 RDI: 0000000000000005 [ 27.476902][ C2] RBP: 00007ffd91c22740 R08: 0000559d9d0222b4 R09: 000000000000001c [ 27.476903][ C2] R10: 0000000000000000 R11: 0000000000000202 R12: 0000559d9d0100a4 [ 27.476903][ C2] R13: 0000000000000040 R14: 00007ffd91c23a30 R15: 0000559d9d0100a0 | [ 27.476921][ C2] softirqs last disabled at (34189): do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) | [ 27.476922][ C2] Preemption disabled at: | [ 27.476923][ C2] __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) | [ 27.476928][ C2] Tainted: [W]=WARN [ 27.476928][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.476929][ C2] Call Trace: [ 27.476929][ C2] [ 27.476930][ C2] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 27.476932][ C2] ? __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) [ 27.476934][ C2] __might_resched.cold (kernel/sched/core.c:9234) [ 27.476937][ C2] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 27.476939][ C2] ? nbcon_get_cpu_emergency_nesting (kernel/printk/nbcon.c:1424) [ 27.476941][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.476943][ C2] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 27.476944][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 27.476946][ C2] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 27.476949][ C2] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 27.476950][ C2] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 27.476953][ C2] put_chars (drivers/char/virtio_console.c:1176) [ 27.476954][ C2] ? __send_to_port (drivers/char/virtio_console.c:654) [ 27.476956][ C2] ? mark_lock (kernel/locking/lockdep.c:4769) [ 27.476958][ C2] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 27.476961][ C2] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 27.476963][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.476964][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.476966][ C2] console_emit_next_record (kernel/printk/printk.c:3183) [ 27.476968][ C2] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 27.476970][ C2] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 27.476972][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.476973][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.476975][ C2] console_flush_one_record (kernel/printk/printk.c:3268) [ 27.476977][ C2] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 27.476979][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.476981][ C2] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 27.476983][ C2] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 27.476985][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.476986][ C2] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 27.476990][ C2] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 27.476992][ C2] ? vprintk_emit (kernel/printk/printk.c:2478) [ 27.476993][ C2] vprintk_emit (kernel/printk/printk.c:2479) [ 27.476995][ C2] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 27.476996][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.476998][ C2] _printk (kernel/printk/printk.c:2504) [ 27.477000][ C2] ? snapshot_read.cold (user.c:?) [ 27.477001][ C2] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 27.477003][ C2] ? dst_cache_get (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dst_cache.c:76 (discriminator 2)) [ 27.477005][ C2] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 27.477006][ C2] ? idr_get_free (??:?) [ 27.477008][ C2] lwtunnel_input.cold (net/core/lwtunnel.c:441 (discriminator 3)) [ 27.477010][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 27.477011][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 27.477013][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 27.477014][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 27.477016][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 27.477017][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 27.477018][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 27.477020][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 27.477021][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 27.477022][ C2] ipv6_rcv (./include/net/dst.h:480 (discriminator 4) net/ipv6/ip6_input.c:119 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/ip6_input.c:351 (discriminator 4)) [ 27.477024][ C2] ? ip6_rcv_core (net/ipv6/ip6_input.c:211 (discriminator 96)) [ 27.477026][ C2] ? inet6_create.part.0 (net/ipv6/af_inet6.c:182) [ 27.477028][ C2] ? __sock_create (net/socket.c:1676) [ 27.477029][ C2] ? __sys_socket (net/socket.c:1734 (discriminator 1) net/socket.c:1771 (discriminator 1) net/socket.c:1818 (discriminator 1)) [ 27.477031][ C2] ? mark_usage (kernel/locking/lockdep.c:4690) [ 27.477032][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.477034][ C2] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 27.477036][ C2] __netif_receive_skb_one_core (net/core/dev.c:6264) [ 27.477038][ C2] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 27.477039][ C2] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 27.477041][ C2] ? __netif_receive_skb_list_core (net/core/dev.c:6310) [ 27.477043][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.477045][ C2] process_backlog (net/core/dev.c:6728) [ 27.477047][ C2] __napi_poll (net/core/dev.c:7787) [ 27.477049][ C2] net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 27.477052][ C2] ? __napi_poll (./include/net/gro.h:507) [ 27.477053][ C2] ? trace_rcu_batch_end (./include/trace/events/rcu.h:715 (discriminator 19)) [ 27.477055][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.477057][ C2] ? clockevents_program_event (kernel/time/clockevents.c:372) [ 27.477059][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.477060][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.477061][ C2] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 27.477063][ C2] handle_softirqs (kernel/softirq.c:645) [ 27.477065][ C2] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 27.477067][ C2] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 27.477068][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:920 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 27.477070][ C2] do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 27.477072][ C2] [ 27.477072][ C2] [ 27.477073][ C2] __local_bh_enable_ip (kernel/softirq.c:473) [ 27.477074][ C2] __dev_queue_xmit (./include/linux/bottom_half.h:33 (discriminator 2) ./include/linux/rcupdate.h:923 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 27.477076][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.477079][ C2] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 27.477080][ C2] ? lock_acquire.part.0 (kernel/locking/lockdep.c:124 (discriminator 1) kernel/locking/lockdep.c:5884 (discriminator 1)) [ 27.477082][ C2] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.477083][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.477085][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.477086][ C2] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 27.477087][ C2] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 27.477089][ C2] ? neigh_hh_output (./include/net/neighbour.h:525) [ 27.477092][ C2] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 27.477094][ C2] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 27.477096][ C2] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.477097][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.477099][ C2] ? ip6_mtu (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/ip6_route.h:384 (discriminator 2) net/ipv6/route.c:3290 (discriminator 2)) [ 27.477101][ C2] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 27.477103][ C2] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 27.477105][ C2] ? ip6_finish_output (./include/linux/skbuff.h:1165) [ 27.477107][ C2] ? l3mdev_l3_out.constprop.0 (./include/linux/rcupdate.h:882 ./include/net/l3mdev.h:222) [ 27.477110][ C2] ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 27.477112][ C2] rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 27.477115][ C2] ? ip6_flush_pending_frames (net/ipv6/ip6_output.c:2059) [ 27.477116][ C2] ? rawv6_setsockopt (net/ipv6/raw.c:1018) [ 27.477118][ C2] ? raw6_destroy (net/ipv6/raw.c:1184) [ 27.477120][ C2] rawv6_sendmsg (net/ipv6/raw.c:920) [ 27.477123][ C2] ? rawv6_send_hdrinc (./include/linux/skbuff.h:1725) [ 27.477125][ C2] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 5)) [ 27.477127][ C2] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 27.477128][ C2] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 27.477130][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.477133][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.477136][ C2] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 27.477137][ C2] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 27.477139][ C2] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 27.477140][ C2] __sys_sendto (net/socket.c:2281) [ 27.477142][ C2] ? __ia32_sys_getpeername (net/socket.c:2235) [ 27.477146][ C2] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 27.477148][ C2] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 27.477150][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 27.477151][ C2] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 27.477152][ C2] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 27.477154][ C2] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 27.477156][ C2] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 27.477157][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 27.477158][ C2] RIP: 0033:0x7ffa265c454e [ 27.477160][ C2] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 27.477161][ C2] RSP: 002b:00007ffd91c22730 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 27.477162][ C2] RAX: ffffffffffffffda RBX: 0000559d9d0100a0 RCX: 00007ffa265c454e [ 27.477163][ C2] RDX: 0000000000000040 RSI: 0000559d9d0100a4 RDI: 0000000000000005 [ 27.477163][ C2] RBP: 00007ffd91c22740 R08: 0000559d9d0222b4 R09: 000000000000001c [ 27.477164][ C2] R10: 0000000000000000 R11: 0000000000000202 R12: 0000559d9d0100a4 [ 27.477165][ C2] R13: 0000000000000040 R14: 00007ffd91c23a30 R15: 0000559d9d0100a0 | [ 28.636388][ C3] softirqs last disabled at (34189): do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) | [ 28.636392][ C3] Preemption disabled at: | [ 28.636393][ 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)) | [ 28.636402][ C3] Tainted: [W]=WARN [ 28.636403][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 28.636405][ C3] Call Trace: [ 28.636406][ C3] [ 28.636407][ C3] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 28.636413][ 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)) [ 28.636415][ C3] __might_resched.cold (kernel/sched/core.c:9234) [ 28.636418][ C3] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 28.636421][ C3] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 28.636425][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.636427][ 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)) [ 28.636430][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 28.636432][ C3] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 28.636437][ 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) [ 28.636438][ C3] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 28.636441][ C3] put_chars (drivers/char/virtio_console.c:1176) [ 28.636443][ C3] ? __send_to_port (drivers/char/virtio_console.c:654) [ 28.636444][ C3] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 28.636447][ C3] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 28.636452][ C3] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 28.636453][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.636455][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.636457][ C3] console_emit_next_record (kernel/printk/printk.c:3183) [ 28.636460][ C3] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 28.636462][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.636463][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.636464][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.636465][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.636467][ C3] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 28.636468][ C3] console_flush_one_record (kernel/printk/printk.c:3268) [ 28.636471][ C3] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 28.636474][ C3] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 28.636475][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.636477][ C3] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 28.636479][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.636479][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 28.636481][ 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) [ 28.636482][ C3] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 28.636484][ C3] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 28.636485][ C3] ? vprintk_emit (kernel/printk/printk.c:2478) [ 28.636487][ C3] vprintk_emit (kernel/printk/printk.c:2479) [ 28.636489][ C3] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 28.636490][ 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) [ 28.636492][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.636493][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.636495][ C3] _printk (kernel/printk/printk.c:2504) [ 28.636498][ C3] ? snapshot_read.cold (user.c:?) [ 28.636499][ C3] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 28.636503][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.636504][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.636505][ C3] ? idr_get_free (??:?) [ 28.636507][ 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) [ 28.636510][ C3] lwtunnel_input.cold (net/core/lwtunnel.c:441 (discriminator 3)) [ 28.636514][ C3] lwtunnel_input (net/core/lwtunnel.c:465) [ 28.636516][ C3] lwtunnel_input (net/core/lwtunnel.c:465) [ 28.636518][ C3] lwtunnel_input (net/core/lwtunnel.c:465) [ 28.636519][ C3] lwtunnel_input (net/core/lwtunnel.c:465) [ 28.636520][ C3] lwtunnel_input (net/core/lwtunnel.c:465) [ 28.636522][ C3] lwtunnel_input (net/core/lwtunnel.c:465) [ 28.636523][ C3] lwtunnel_input (net/core/lwtunnel.c:465) [ 28.636524][ C3] lwtunnel_input (net/core/lwtunnel.c:465) [ 28.636526][ C3] lwtunnel_input (net/core/lwtunnel.c:465) [ 28.636527][ 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)) [ 28.636531][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.636532][ C3] ? ip6_rcv_core (net/ipv6/ip6_input.c:211 (discriminator 96)) [ 28.636534][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.636535][ C3] ? __update_load_avg_cfs_rq (kernel/sched/pelt.c:329) [ 28.636537][ C3] ? trace_pelt_se_tp (./include/trace/events/sched.h:853 (discriminator 22)) [ 28.636540][ C3] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 28.636542][ C3] __netif_receive_skb_one_core (net/core/dev.c:6264) [ 28.636544][ C3] ? __netif_receive_skb_list_core (net/core/dev.c:6310) [ 28.636546][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.636547][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.636548][ C3] process_backlog (net/core/dev.c:6728) [ 28.636550][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.636552][ C3] __napi_poll (net/core/dev.c:7787) [ 28.636554][ C3] net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 28.636557][ C3] ? __napi_poll (./include/net/gro.h:507) [ 28.636559][ C3] ? do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [ 28.636560][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.636561][ C3] ? timerqueue_linked_add (./include/linux/rbtree.h:239 ./include/linux/rbtree.h:281 lib/timerqueue.c:96) [ 28.636564][ C3] ? ktime_get_update_offsets_now (kernel/time/timekeeping.c:304 kernel/time/timekeeping.c:482 kernel/time/timekeeping.c:2859) [ 28.636567][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.636569][ C3] handle_softirqs (kernel/softirq.c:645) [ 28.636571][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.636572][ C3] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 28.636573][ 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) [ 28.636575][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.636576][ 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)) [ 28.636578][ C3] do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 28.636580][ C3] [ 28.636580][ C3] [ 28.636581][ C3] __local_bh_enable_ip (kernel/softirq.c:473) [ 28.636582][ 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)) [ 28.636585][ C3] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 28.636587][ C3] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 28.636589][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.636590][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.636592][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.636593][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.636594][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.636595][ C3] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 28.636597][ C3] ? neigh_hh_output (./include/net/neighbour.h:525) [ 28.636599][ C3] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 28.636602][ C3] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 28.636604][ C3] ? make_flow_keys_digest (net/core/flow_dissector.c:1862) [ 28.636606][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.636607][ C3] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 28.636609][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.636610][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.636611][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 28.636613][ C3] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 28.636615][ C3] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 28.636617][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.636619][ C3] ? ip6_finish_output (./include/linux/skbuff.h:1165) [ 28.636621][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 28.636622][ C3] ? l3mdev_l3_out.constprop.0 (./include/linux/rcupdate.h:850 ./include/net/l3mdev.h:212) [ 28.636625][ C3] ? l3mdev_l3_out.constprop.0 (./include/linux/rcupdate.h:882 ./include/net/l3mdev.h:222) [ 28.636628][ C3] ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 28.636630][ C3] rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 28.636633][ C3] ? ip6_flush_pending_frames (net/ipv6/ip6_output.c:2059) [ 28.636635][ C3] ? rawv6_setsockopt (net/ipv6/raw.c:1018) [ 28.636637][ C3] ? raw6_destroy (net/ipv6/raw.c:1184) [ 28.636639][ C3] rawv6_sendmsg (net/ipv6/raw.c:920) [ 28.636642][ C3] ? rawv6_send_hdrinc (./include/linux/skbuff.h:1725) [ 28.636644][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.636645][ C3] ? sock_recvmsg (./include/trace/events/sock.h:304 (discriminator 2) net/socket.c:1155 (discriminator 2) net/socket.c:1173 (discriminator 2)) [ 28.636650][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.636651][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.636653][ C3] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 28.636654][ C3] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 28.636656][ C3] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 28.636659][ C3] __sys_sendto (net/socket.c:2281) [ 28.636661][ C3] ? __ia32_sys_getpeername (net/socket.c:2235) [ 28.636665][ C3] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 28.636667][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 28.636668][ 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)) [ 28.636670][ C3] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 28.636671][ C3] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 28.636673][ C3] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 28.636675][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 28.636677][ C3] RIP: 0033:0x7ffa265c454e [ 28.636681][ 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 [ 28.636682][ C3] RSP: 002b:00007ffd91c22730 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 28.636686][ C3] RAX: ffffffffffffffda RBX: 0000559d9d0100a0 RCX: 00007ffa265c454e [ 28.636688][ C3] RDX: 0000000000000040 RSI: 0000559d9d0100a4 RDI: 0000000000000005 [ 28.636689][ C3] RBP: 00007ffd91c22740 R08: 0000559d9d0222b4 R09: 000000000000001c [ 28.636689][ C3] R10: 0000000000000000 R11: 0000000000000202 R12: 0000559d9d0100a4 [ 28.636690][ C3] R13: 0000000000000040 R14: 00007ffd91c23a30 R15: 0000559d9d0100a0 | [ 30.701708][ T285] softirqs last disabled at (0): 0x0 | [ 30.701710][ T285] Preemption disabled at: | [ 30.701711][ T285] lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) | [ 30.701721][ T285] Tainted: [W]=WARN [ 30.701722][ T285] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 30.701724][ T285] Call Trace: [ 30.701725][ T285] [ 30.701726][ T285] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 30.701732][ T285] ? lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) [ 30.701733][ T285] __might_resched.cold (kernel/sched/core.c:9234) [ 30.701737][ T285] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 30.701739][ T285] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 30.701742][ T285] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 30.701746][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.701748][ T285] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 30.701751][ T285] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 30.701754][ T285] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 30.701758][ T285] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 30.701760][ T285] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 30.701762][ T285] put_chars (drivers/char/virtio_console.c:1176) [ 30.701764][ T285] ? __send_to_port (drivers/char/virtio_console.c:654) [ 30.701765][ T285] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 30.701768][ T285] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 30.701773][ T285] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 30.701775][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.701776][ T285] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.701779][ T285] console_emit_next_record (kernel/printk/printk.c:3183) [ 30.701781][ T285] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 30.701783][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.701784][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.701785][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.701786][ T285] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.701788][ T285] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 30.701789][ T285] console_flush_one_record (kernel/printk/printk.c:3268) [ 30.701792][ T285] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 30.701794][ T285] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 30.701796][ T285] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.701798][ T285] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 30.701799][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.701800][ T285] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 30.701802][ T285] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 30.701803][ T285] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 30.701804][ T285] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 30.701806][ T285] ? vprintk_emit (kernel/printk/printk.c:2478) [ 30.701808][ T285] vprintk_emit (kernel/printk/printk.c:2479) [ 30.701810][ T285] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 30.701811][ T285] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 30.701812][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.701813][ T285] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.701815][ T285] _printk (kernel/printk/printk.c:2504) [ 30.701818][ T285] ? snapshot_read.cold (user.c:?) [ 30.701820][ T285] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 30.701823][ T285] ? idr_get_free (??:?) [ 30.701825][ T285] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 30.701828][ T285] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 30.701832][ T285] lwtunnel_output.cold (net/core/lwtunnel.c:330 (discriminator 3)) [ 30.701835][ T285] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 30.701837][ T285] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 30.701841][ T285] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 30.701843][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.701844][ T285] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.701845][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.701847][ T285] lwtunnel_output (net/core/lwtunnel.c:356) [ 30.701848][ T285] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 30.701849][ T285] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 30.701851][ T285] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 30.701853][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.701854][ T285] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.701855][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.701857][ T285] lwtunnel_output (net/core/lwtunnel.c:356) [ 30.701858][ T285] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 30.701859][ T285] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 30.701861][ T285] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 30.701863][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.701864][ T285] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.701865][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.701867][ T285] lwtunnel_output (net/core/lwtunnel.c:356) [ 30.701868][ T285] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 30.701869][ T285] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 30.701871][ T285] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 30.701873][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.701874][ T285] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.701875][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.701877][ T285] lwtunnel_output (net/core/lwtunnel.c:356) [ 30.701878][ T285] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 30.701879][ T285] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 30.701881][ T285] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 30.701883][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.701884][ T285] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.701885][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.701887][ T285] lwtunnel_output (net/core/lwtunnel.c:356) [ 30.701888][ T285] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 30.701889][ T285] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 30.701891][ T285] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 30.701893][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.701894][ T285] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.701896][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.701897][ T285] lwtunnel_output (net/core/lwtunnel.c:356) [ 30.701898][ T285] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 30.701899][ T285] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 30.701901][ T285] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 30.701903][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.701904][ T285] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.701905][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.701907][ T285] lwtunnel_output (net/core/lwtunnel.c:356) [ 30.701908][ T285] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 30.701909][ T285] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 30.701911][ T285] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 30.701913][ T285] ? flow_hash_from_keys (./include/linux/siphash.h:86 net/core/flow_dissector.c:1811 net/core/flow_dissector.c:1822) [ 30.701915][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.701916][ T285] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.701917][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.701919][ T285] lwtunnel_output (net/core/lwtunnel.c:356) [ 30.701920][ T285] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 30.701921][ T285] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 30.701923][ T285] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 30.701925][ T285] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 30.701926][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.701927][ T285] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.701929][ T285] lwtunnel_output (net/core/lwtunnel.c:356) [ 30.701930][ T285] ? ip6_local_out (net/ipv6/output_core.c:126) [ 30.701933][ T285] ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 30.701936][ T285] rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 30.701939][ T285] ? ip6_flush_pending_frames (net/ipv6/ip6_output.c:2059) [ 30.701941][ T285] ? rawv6_setsockopt (net/ipv6/raw.c:1018) [ 30.701943][ T285] ? raw6_destroy (net/ipv6/raw.c:1184) [ 30.701945][ T285] rawv6_sendmsg (net/ipv6/raw.c:920) [ 30.701948][ T285] ? rawv6_send_hdrinc (./include/linux/skbuff.h:1725) [ 30.701950][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.701952][ T285] ? wp_page_copy (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:1383 ./include/linux/page_ref.h:223 ./include/linux/mm.h:1847 ./include/linux/mm.h:1852 ./include/linux/mm.h:2159 mm/memory.c:4121) [ 30.701955][ T285] ? __vmf_anon_prepare (mm/memory.c:3958) [ 30.701956][ T285] ? apply_to_pte_range (mm/memory.c:3453 (discriminator 7)) [ 30.701959][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.701960][ T285] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.701962][ T285] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 30.701965][ T285] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 30.701966][ T285] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 30.701969][ T285] __sys_sendto (net/socket.c:2281) [ 30.701971][ T285] ? __ia32_sys_getpeername (net/socket.c:2235) [ 30.701975][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.701976][ T285] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 30.701978][ T285] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 30.701979][ T285] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 30.701981][ T285] ? trace_hardirqs_off_finish (./include/trace/events/preemptirq.h:36 (discriminator 22) kernel/trace/trace_preemptirq.c:95 (discriminator 22) kernel/trace/trace_preemptirq.c:90 (discriminator 22)) [ 30.701982][ T285] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 30.701983][ T285] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 30.701986][ T285] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 30.701991][ T285] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 30.701992][ T285] RIP: 0033:0x7f85fc59e54e [ 30.701994][ T285] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 30.701996][ T285] RSP: 002b:00007ffdc7856850 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 30.702000][ T285] RAX: ffffffffffffffda RBX: 00005581fec230a0 RCX: 00007f85fc59e54e [ 30.702001][ T285] RDX: 0000000000000040 RSI: 00005581fec230a4 RDI: 0000000000000005 [ 30.702002][ T285] RBP: 00007ffdc7856860 R08: 00005581fec352b4 R09: 000000000000001c [ 30.702003][ T285] R10: 0000000000000000 R11: 0000000000000202 R12: 00005581fec230a4 [ 30.702003][ T285] R13: 0000000000000040 R14: 00007ffdc7857b50 R15: 00005581fec230a0 | [ 31.768954][ T285] softirqs last disabled at (0): 0x0 | [ 31.768956][ T285] Preemption disabled at: | [ 31.768957][ T285] lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) | [ 31.768968][ T285] Tainted: [W]=WARN [ 31.768969][ T285] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 31.768971][ T285] Call Trace: [ 31.768972][ T285] [ 31.768973][ T285] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 31.768979][ T285] ? lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) [ 31.768980][ T285] __might_resched.cold (kernel/sched/core.c:9234) [ 31.768984][ T285] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 31.768990][ T285] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 31.768993][ T285] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 31.768996][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.768999][ T285] __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.769002][ T285] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 31.769005][ T285] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 31.769009][ T285] ? 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.769011][ T285] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 31.769013][ T285] put_chars (drivers/char/virtio_console.c:1176) [ 31.769015][ T285] ? __send_to_port (drivers/char/virtio_console.c:654) [ 31.769017][ T285] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 31.769020][ T285] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 31.769024][ T285] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 31.769026][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.769027][ T285] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.769030][ T285] console_emit_next_record (kernel/printk/printk.c:3183) [ 31.769032][ T285] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 31.769034][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.769035][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.769036][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.769037][ T285] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.769039][ T285] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 31.769041][ T285] console_flush_one_record (kernel/printk/printk.c:3268) [ 31.769043][ T285] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 31.769046][ T285] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 31.769048][ T285] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.769049][ T285] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 31.769051][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.769052][ T285] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 31.769053][ T285] ? 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.769055][ T285] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 31.769056][ T285] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 31.769058][ T285] ? vprintk_emit (kernel/printk/printk.c:2478) [ 31.769060][ T285] vprintk_emit (kernel/printk/printk.c:2479) [ 31.769062][ T285] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 31.769063][ T285] ? 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.769064][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.769065][ T285] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.769067][ T285] _printk (kernel/printk/printk.c:2504) [ 31.769070][ T285] ? snapshot_read.cold (user.c:?) [ 31.769072][ T285] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 31.769076][ T285] ? idr_get_free (??:?) [ 31.769077][ T285] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 31.769081][ T285] ? 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.769084][ T285] lwtunnel_output.cold (net/core/lwtunnel.c:330 (discriminator 3)) [ 31.769087][ T285] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 31.769090][ T285] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 31.769093][ T285] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 31.769095][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.769096][ T285] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.769098][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.769099][ T285] lwtunnel_output (net/core/lwtunnel.c:356) [ 31.769101][ T285] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 31.769102][ T285] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 31.769104][ T285] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 31.769106][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.769107][ T285] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.769108][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.769110][ T285] lwtunnel_output (net/core/lwtunnel.c:356) [ 31.769111][ T285] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 31.769112][ T285] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 31.769114][ T285] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 31.769116][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.769117][ T285] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.769118][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.769120][ T285] lwtunnel_output (net/core/lwtunnel.c:356) [ 31.769121][ T285] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 31.769122][ T285] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 31.769124][ T285] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 31.769126][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.769127][ T285] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.769128][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.769130][ T285] lwtunnel_output (net/core/lwtunnel.c:356) [ 31.769131][ T285] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 31.769132][ T285] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 31.769134][ T285] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 31.769136][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.769137][ T285] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.769138][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.769140][ T285] lwtunnel_output (net/core/lwtunnel.c:356) [ 31.769141][ T285] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 31.769143][ T285] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 31.769144][ T285] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 31.769146][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.769147][ T285] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.769149][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.769150][ T285] lwtunnel_output (net/core/lwtunnel.c:356) [ 31.769151][ T285] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 31.769153][ T285] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 31.769154][ T285] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 31.769156][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.769157][ T285] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.769159][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.769160][ T285] lwtunnel_output (net/core/lwtunnel.c:356) [ 31.769161][ T285] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 31.769163][ T285] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 31.769164][ T285] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 31.769166][ T285] ? flow_hash_from_keys (./include/linux/siphash.h:86 net/core/flow_dissector.c:1811 net/core/flow_dissector.c:1822) [ 31.769169][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.769170][ T285] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.769171][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.769172][ T285] lwtunnel_output (net/core/lwtunnel.c:356) [ 31.769174][ T285] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 31.769175][ T285] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 31.769177][ T285] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 31.769178][ T285] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 31.769180][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.769181][ T285] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.769183][ T285] lwtunnel_output (net/core/lwtunnel.c:356) [ 31.769184][ T285] ? ip6_local_out (net/ipv6/output_core.c:126) [ 31.769187][ T285] ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 31.769190][ T285] rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 31.769193][ T285] ? ip6_flush_pending_frames (net/ipv6/ip6_output.c:2059) [ 31.769195][ T285] ? rawv6_setsockopt (net/ipv6/raw.c:1018) [ 31.769197][ T285] ? raw6_destroy (net/ipv6/raw.c:1184) [ 31.769199][ T285] rawv6_sendmsg (net/ipv6/raw.c:920) [ 31.769202][ T285] ? rawv6_send_hdrinc (./include/linux/skbuff.h:1725) [ 31.769204][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.769205][ T285] ? sock_recvmsg (./include/trace/events/sock.h:304 (discriminator 2) net/socket.c:1155 (discriminator 2) net/socket.c:1173 (discriminator 2)) [ 31.769210][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.769211][ T285] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.769213][ T285] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 31.769214][ T285] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 31.769216][ T285] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 31.769218][ T285] __sys_sendto (net/socket.c:2281) [ 31.769220][ T285] ? __ia32_sys_getpeername (net/socket.c:2235) [ 31.769225][ T285] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 31.769226][ T285] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 31.769228][ T285] ? 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.769229][ T285] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 31.769231][ T285] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 31.769233][ T285] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 31.769235][ T285] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 31.769238][ T285] RIP: 0033:0x7f85fc59e54e [ 31.769240][ T285] 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.769241][ T285] RSP: 002b:00007ffdc7856850 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 31.769245][ T285] RAX: ffffffffffffffda RBX: 00005581fec230a0 RCX: 00007f85fc59e54e [ 31.769246][ T285] RDX: 0000000000000040 RSI: 00005581fec230a4 RDI: 0000000000000005 [ 31.769247][ T285] RBP: 00007ffdc7856860 R08: 00005581fec352b4 R09: 000000000000001c [ 31.769253][ T285] R10: 0000000000000000 R11: 0000000000000202 R12: 00005581fec230a4 [ 31.769254][ T285] R13: 0000000000000040 R14: 00007ffdc7857b50 R15: 00005581fec230a0 | [ 34.863513][ C2] softirqs last disabled at (0): 0x0 | [ 34.863515][ C2] Preemption disabled at: | [ 34.863515][ C2] __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) | [ 34.863528][ C2] Tainted: [W]=WARN [ 34.863528][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 34.863530][ C2] Call Trace: [ 34.863532][ C2] [ 34.863533][ C2] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 34.863539][ C2] ? __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) [ 34.863541][ C2] __might_resched.cold (kernel/sched/core.c:9234) [ 34.863544][ C2] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 34.863547][ C2] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 34.863550][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.863552][ C2] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 34.863555][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 34.863558][ C2] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 34.863562][ C2] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 34.863564][ C2] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 34.863566][ C2] put_chars (drivers/char/virtio_console.c:1176) [ 34.863568][ C2] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 34.863570][ C2] ? __send_to_port (drivers/char/virtio_console.c:654) [ 34.863571][ C2] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 34.863574][ C2] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 34.863578][ C2] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 34.863580][ C2] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 34.863582][ C2] ? vsnprintf (lib/vsprintf.c:2900) [ 34.863585][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 34.863586][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.863587][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.863590][ C2] console_emit_next_record (kernel/printk/printk.c:3183) [ 34.863592][ C2] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 34.863594][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.863595][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.863596][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.863597][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.863599][ C2] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 34.863601][ C2] console_flush_one_record (kernel/printk/printk.c:3268) [ 34.863603][ C2] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 34.863606][ C2] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 34.863608][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.863609][ C2] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 34.863611][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.863612][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 34.863613][ C2] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 34.863615][ C2] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 34.863616][ C2] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 34.863618][ C2] ? vprintk_emit (kernel/printk/printk.c:2478) [ 34.863620][ C2] vprintk_emit (kernel/printk/printk.c:2479) [ 34.863621][ C2] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 34.863622][ C2] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 34.863624][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.863625][ C2] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 34.863628][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.863630][ C2] _printk (kernel/printk/printk.c:2504) [ 34.863633][ C2] ? snapshot_read.cold (user.c:?) [ 34.863634][ C2] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 34.863637][ C2] ? idr_get_free (??:?) [ 34.863639][ C2] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 34.863642][ C2] lwtunnel_input.cold (net/core/lwtunnel.c:441 (discriminator 3)) [ 34.863645][ C2] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 34.863648][ C2] seg6_input_core (./include/net/dst.h:480 (discriminator 4) net/ipv6/seg6_iptunnel.c:554 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/seg6_iptunnel.c:609 (discriminator 4)) [ 34.863650][ C2] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 34.863652][ C2] ? process_backlog (net/core/dev.c:6728) [ 34.863654][ C2] ? __napi_poll (net/core/dev.c:7787) [ 34.863656][ C2] ? net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 34.863657][ C2] ? handle_softirqs (kernel/softirq.c:645) [ 34.863659][ C2] ? do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 34.863661][ C2] ? __local_bh_enable_ip (kernel/softirq.c:473) [ 34.863662][ C2] ? __dev_queue_xmit (./include/linux/bottom_half.h:33 (discriminator 2) ./include/linux/rcupdate.h:923 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 34.863663][ C2] ? ip6_finish_output2 (./include/net/neighbour.h:560 (discriminator 3) net/ipv6/ip6_output.c:138 (discriminator 3)) [ 34.863667][ C2] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 34.863669][ C2] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 34.863670][ C2] ? seg6_output (./include/linux/skbuff.h:1165) [ 34.863672][ C2] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 34.863674][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.863675][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.863677][ C2] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 34.863679][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 34.863680][ C2] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 34.863682][ C2] seg6_input_core (./include/net/dst.h:480 (discriminator 4) net/ipv6/seg6_iptunnel.c:554 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/seg6_iptunnel.c:609 (discriminator 4)) [ 34.863684][ C2] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 34.863686][ C2] ? handle_softirqs (kernel/softirq.c:645) [ 34.863687][ C2] ? do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 34.863689][ C2] ? __local_bh_enable_ip (kernel/softirq.c:473) [ 34.863690][ C2] ? __dev_queue_xmit (./include/linux/bottom_half.h:33 (discriminator 2) ./include/linux/rcupdate.h:923 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 34.863691][ C2] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 34.863693][ C2] ? ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 34.863695][ C2] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 34.863697][ C2] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 34.863698][ C2] ? seg6_output (./include/linux/skbuff.h:1165) [ 34.863700][ C2] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 34.863702][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.863703][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.863705][ C2] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 34.863706][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 34.863707][ C2] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 34.863708][ C2] seg6_input_core (./include/net/dst.h:480 (discriminator 4) net/ipv6/seg6_iptunnel.c:554 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/seg6_iptunnel.c:609 (discriminator 4)) [ 34.863710][ C2] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 34.863713][ C2] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 34.863715][ C2] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 34.863717][ C2] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 34.863718][ C2] ? seg6_output (./include/linux/skbuff.h:1165) [ 34.863720][ C2] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 34.863722][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.863723][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.863725][ C2] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 34.863726][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 34.863727][ C2] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 34.863728][ C2] seg6_input_core (./include/net/dst.h:480 (discriminator 4) net/ipv6/seg6_iptunnel.c:554 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/seg6_iptunnel.c:609 (discriminator 4)) [ 34.863730][ C2] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 34.863732][ C2] ? ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 34.863734][ C2] ? ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 34.863735][ C2] ? rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 34.863738][ C2] ? rawv6_sendmsg (net/ipv6/raw.c:920) [ 34.863740][ C2] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 34.863742][ C2] ? __sys_sendto (net/socket.c:2281) [ 34.863744][ C2] ? __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 34.863745][ C2] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 34.863748][ C2] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 34.863750][ C2] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 34.863751][ C2] ? seg6_output (./include/linux/skbuff.h:1165) [ 34.863753][ C2] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 34.863754][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.863756][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.863757][ C2] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 34.863758][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 34.863760][ C2] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 34.863761][ C2] seg6_input_core (./include/net/dst.h:480 (discriminator 4) net/ipv6/seg6_iptunnel.c:554 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/seg6_iptunnel.c:609 (discriminator 4)) [ 34.863763][ C2] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 34.863766][ C2] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 34.863768][ C2] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 34.863770][ C2] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 34.863771][ C2] ? seg6_output (./include/linux/skbuff.h:1165) [ 34.863773][ C2] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 34.863774][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.863775][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.863777][ C2] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 34.863778][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 34.863779][ C2] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 34.863781][ C2] seg6_input_core (./include/net/dst.h:480 (discriminator 4) net/ipv6/seg6_iptunnel.c:554 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/seg6_iptunnel.c:609 (discriminator 4)) [ 34.863783][ C2] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 34.863785][ C2] ? __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 34.863787][ C2] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 34.863788][ C2] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 34.863790][ C2] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 34.863792][ C2] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 34.863794][ C2] ? seg6_output (./include/linux/skbuff.h:1165) [ 34.863795][ C2] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 34.863797][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.863798][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.863800][ C2] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 34.863801][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 34.863802][ C2] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 34.863804][ C2] seg6_input_core (./include/net/dst.h:480 (discriminator 4) net/ipv6/seg6_iptunnel.c:554 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/seg6_iptunnel.c:609 (discriminator 4)) [ 34.863806][ C2] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 34.863808][ C2] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 34.863810][ C2] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 34.863812][ C2] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 34.863813][ C2] ? seg6_output (./include/linux/skbuff.h:1165) [ 34.863815][ C2] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 34.863817][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.863818][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.863820][ C2] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 34.863821][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 34.863822][ C2] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 34.863823][ C2] seg6_input_core (./include/net/dst.h:480 (discriminator 4) net/ipv6/seg6_iptunnel.c:554 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/seg6_iptunnel.c:609 (discriminator 4)) [ 34.863825][ C2] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 34.863827][ C2] ? trace_sched_wakeup (./include/trace/events/sched.h:178 (discriminator 22)) [ 34.863829][ C2] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 34.863831][ C2] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 34.863833][ C2] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 34.863835][ C2] ? seg6_output (./include/linux/skbuff.h:1165) [ 34.863836][ C2] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 34.863838][ C2] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 34.863839][ C2] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 34.863842][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.863843][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.863845][ C2] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 34.863846][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 34.863847][ C2] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 34.863848][ C2] seg6_input_core (./include/net/dst.h:480 (discriminator 4) net/ipv6/seg6_iptunnel.c:554 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/seg6_iptunnel.c:609 (discriminator 4)) [ 34.863850][ C2] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 34.863852][ C2] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 34.863855][ C2] ? ip6_route_input (./include/linux/skbuff.h:1235 (discriminator 1) net/ipv6/route.c:2666 (discriminator 1)) [ 34.863856][ C2] ? trace_netif_receive_skb (./include/trace/events/net.h:166 (discriminator 22)) [ 34.863859][ C2] ? ip6_validate_gw (net/ipv6/route.c:3559 (discriminator 2)) [ 34.863860][ C2] ? __netif_receive_skb_core.constprop.0 (net/core/dev.c:2529 net/core/dev.c:6221) [ 34.863862][ C2] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 34.863864][ C2] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 34.863866][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.863867][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.863869][ C2] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 34.863870][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 34.863871][ C2] ipv6_rcv (./include/net/dst.h:480 (discriminator 4) net/ipv6/ip6_input.c:119 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/ip6_input.c:351 (discriminator 4)) [ 34.863873][ C2] ? kasan_save_stack (mm/kasan/common.c:57) [ 34.863875][ C2] ? ip6_rcv_core (net/ipv6/ip6_input.c:211 (discriminator 96)) [ 34.863877][ C2] ? __alloc_object (mm/kmemleak.c:504 (discriminator 1) mm/kmemleak.c:686 (discriminator 1)) [ 34.863879][ C2] ? __create_object (mm/kmemleak.c:801) [ 34.863880][ C2] ? __kmalloc_cache_noprof (./include/linux/kmemleak.h:44 mm/slub.c:4696 mm/slub.c:4996 mm/slub.c:5559) [ 34.863881][ C2] ? ref_tracker_alloc (./include/linux/slab.h:991 (discriminator 1) ./include/linux/slab.h:1312 (discriminator 1) lib/ref_tracker.c:270 (discriminator 1)) [ 34.863884][ C2] ? sk_alloc (./include/net/net_namespace.h:370 (discriminator 3) ./include/net/net_namespace.h:379 (discriminator 3) ./include/net/net_namespace.h:396 (discriminator 3) net/core/sock.c:2325 (discriminator 3)) [ 34.863885][ C2] ? inet6_create.part.0 (net/ipv6/af_inet6.c:182) [ 34.863887][ C2] ? __sock_create (net/socket.c:1676) [ 34.863888][ C2] ? __sys_socket (net/socket.c:1734 (discriminator 1) net/socket.c:1771 (discriminator 1) net/socket.c:1818 (discriminator 1)) [ 34.863890][ C2] ? __x64_sys_socket (net/socket.c:1832 net/socket.c:1830 net/socket.c:1830) [ 34.863891][ C2] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 34.863893][ C2] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 34.863894][ C2] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 34.863896][ C2] __netif_receive_skb_one_core (net/core/dev.c:6264) [ 34.863898][ C2] ? __netif_receive_skb_list_core (net/core/dev.c:6310) [ 34.863900][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.863901][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.863902][ C2] process_backlog (net/core/dev.c:6728) [ 34.863905][ C2] __napi_poll (net/core/dev.c:7787) [ 34.863907][ C2] net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 34.863909][ C2] ? __napi_poll (./include/net/gro.h:507) [ 34.863911][ C2] ? trace_rcu_batch_end (./include/trace/events/rcu.h:715 (discriminator 19)) [ 34.863912][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.863913][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 34.863915][ C2] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 34.863917][ C2] ? clockevents_program_event (kernel/time/clockevents.c:372) [ 34.863920][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.863921][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.863922][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.863923][ C2] handle_softirqs (kernel/softirq.c:645) [ 34.863925][ C2] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 34.863927][ C2] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 34.863928][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 34.863930][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:920 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 34.863932][ C2] do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 34.863933][ C2] [ 34.863934][ C2] [ 34.863934][ C2] __local_bh_enable_ip (kernel/softirq.c:473) [ 34.863936][ C2] __dev_queue_xmit (./include/linux/bottom_half.h:33 (discriminator 2) ./include/linux/rcupdate.h:923 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 34.863939][ C2] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 34.863941][ C2] ? neigh_add_timer (net/core/neighbour.c:312) [ 34.863943][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.863944][ C2] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 34.863946][ C2] ? eth_header (net/ethernet/eth.c:99) [ 34.863948][ C2] ? neigh_resolve_output.part.0 (./include/linux/netdevice.h:3537 net/core/neighbour.c:1611) [ 34.863951][ C2] ip6_finish_output2 (./include/net/neighbour.h:560 (discriminator 3) net/ipv6/ip6_output.c:138 (discriminator 3)) [ 34.863953][ C2] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 34.863955][ C2] ? make_flow_keys_digest (net/core/flow_dissector.c:1862) [ 34.863957][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.863958][ C2] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 34.863959][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.863960][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.863962][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 34.863963][ C2] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 34.863966][ C2] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 34.863967][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.863969][ C2] ? ip6_finish_output (./include/linux/skbuff.h:1165) [ 34.863970][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 34.863972][ C2] ? l3mdev_l3_out.constprop.0 (./include/linux/rcupdate.h:850 ./include/net/l3mdev.h:212) [ 34.863974][ C2] ? l3mdev_l3_out.constprop.0 (./include/linux/rcupdate.h:882 ./include/net/l3mdev.h:222) [ 34.863977][ C2] ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 34.863979][ C2] rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 34.863981][ C2] ? ip6_flush_pending_frames (net/ipv6/ip6_output.c:2059) [ 34.863983][ C2] ? rawv6_setsockopt (net/ipv6/raw.c:1018) [ 34.863984][ C2] ? raw6_destroy (net/ipv6/raw.c:1184) [ 34.863989][ C2] rawv6_sendmsg (net/ipv6/raw.c:920) [ 34.863991][ C2] ? rawv6_send_hdrinc (./include/linux/skbuff.h:1725) [ 34.863993][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.863995][ C2] ? wp_page_copy (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:1383 ./include/linux/page_ref.h:223 ./include/linux/mm.h:1847 ./include/linux/mm.h:1852 ./include/linux/mm.h:2159 mm/memory.c:4121) [ 34.863998][ C2] ? __vmf_anon_prepare (mm/memory.c:3958) [ 34.863999][ C2] ? apply_to_pte_range (mm/memory.c:3453 (discriminator 7)) [ 34.864002][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.864003][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.864005][ C2] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 34.864007][ C2] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 34.864008][ C2] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 34.864011][ C2] __sys_sendto (net/socket.c:2281) [ 34.864013][ C2] ? __ia32_sys_getpeername (net/socket.c:2235) [ 34.864016][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.864017][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 34.864019][ C2] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 34.864021][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 34.864022][ C2] ? trace_hardirqs_off_finish (./include/trace/events/preemptirq.h:36 (discriminator 22) kernel/trace/trace_preemptirq.c:95 (discriminator 22) kernel/trace/trace_preemptirq.c:90 (discriminator 22)) [ 34.864024][ C2] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 34.864025][ C2] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 34.864027][ C2] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 34.864028][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 34.864030][ C2] RIP: 0033:0x7fe91e9c054e [ 34.864032][ C2] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 34.864033][ C2] RSP: 002b:00007ffdd90bb5a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 34.864037][ C2] RAX: ffffffffffffffda RBX: 000055589eff70a0 RCX: 00007fe91e9c054e [ 34.864039][ C2] RDX: 0000000000000040 RSI: 000055589eff70a4 RDI: 0000000000000005 [ 34.864040][ C2] RBP: 00007ffdd90bb5b0 R08: 000055589f0092b4 R09: 000000000000001c [ 34.864040][ C2] R10: 0000000000000000 R11: 0000000000000202 R12: 000055589eff70a4 [ 34.864041][ C2] R13: 0000000000000040 R14: 00007ffdd90bc8a0 R15: 000055589eff70a0 | [ 35.992613][ C3] softirqs last disabled at (0): 0x0 | [ 35.992615][ C3] Preemption disabled at: | [ 35.992616][ 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.992629][ C3] Tainted: [W]=WARN [ 35.992629][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.992631][ C3] Call Trace: [ 35.992633][ C3] [ 35.992634][ C3] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 35.992640][ 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.992642][ C3] __might_resched.cold (kernel/sched/core.c:9234) [ 35.992646][ C3] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 35.992649][ C3] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 35.992652][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.992654][ 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.992657][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 35.992660][ C3] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 35.992665][ 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.992666][ C3] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 35.992669][ C3] put_chars (drivers/char/virtio_console.c:1176) [ 35.992671][ C3] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 35.992672][ C3] ? __send_to_port (drivers/char/virtio_console.c:654) [ 35.992674][ C3] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 35.992677][ C3] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 35.992682][ C3] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 35.992684][ 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.992685][ C3] ? vsnprintf (lib/vsprintf.c:2900) [ 35.992688][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 35.992690][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.992691][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.992694][ C3] console_emit_next_record (kernel/printk/printk.c:3183) [ 35.992697][ C3] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 35.992699][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.992700][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.992701][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.992701][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.992703][ C3] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 35.992705][ C3] console_flush_one_record (kernel/printk/printk.c:3268) [ 35.992707][ C3] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 35.992710][ C3] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 35.992712][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.992713][ C3] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 35.992715][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.992716][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 35.992717][ 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.992719][ C3] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 35.992720][ C3] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 35.992722][ C3] ? vprintk_emit (kernel/printk/printk.c:2478) [ 35.992723][ C3] vprintk_emit (kernel/printk/printk.c:2479) [ 35.992725][ C3] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 35.992726][ 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.992728][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.992729][ C3] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 35.992731][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.992733][ C3] _printk (kernel/printk/printk.c:2504) [ 35.992736][ C3] ? snapshot_read.cold (user.c:?) [ 35.992738][ C3] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 35.992741][ C3] ? idr_get_free (??:?) [ 35.992743][ 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.992746][ C3] lwtunnel_input.cold (net/core/lwtunnel.c:441 (discriminator 3)) [ 35.992750][ C3] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 35.992753][ 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.992755][ C3] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 35.992757][ C3] ? process_backlog (net/core/dev.c:6728) [ 35.992759][ C3] ? __napi_poll (net/core/dev.c:7787) [ 35.992760][ C3] ? net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 35.992762][ C3] ? handle_softirqs (kernel/softirq.c:645) [ 35.992764][ C3] ? do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 35.992765][ C3] ? __local_bh_enable_ip (kernel/softirq.c:473) [ 35.992767][ 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.992768][ C3] ? ip6_finish_output2 (./include/net/neighbour.h:560 (discriminator 3) net/ipv6/ip6_output.c:138 (discriminator 3)) [ 35.992772][ C3] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 35.992774][ C3] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 35.992776][ C3] ? seg6_output (./include/linux/skbuff.h:1165) [ 35.992777][ C3] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 35.992779][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.992780][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.992782][ C3] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 35.992784][ C3] lwtunnel_input (net/core/lwtunnel.c:465) [ 35.992786][ C3] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 35.992787][ 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.992789][ C3] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 35.992791][ C3] ? handle_softirqs (kernel/softirq.c:645) [ 35.992793][ C3] ? do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 35.992794][ C3] ? __local_bh_enable_ip (kernel/softirq.c:473) [ 35.992795][ 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.992797][ C3] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 35.992798][ C3] ? ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 35.992800][ C3] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 35.992802][ C3] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 35.992804][ C3] ? seg6_output (./include/linux/skbuff.h:1165) [ 35.992805][ C3] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 35.992807][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.992808][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.992810][ C3] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 35.992811][ C3] lwtunnel_input (net/core/lwtunnel.c:465) [ 35.992812][ C3] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 35.992814][ 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.992816][ C3] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 35.992818][ C3] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 35.992821][ C3] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 35.992822][ C3] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 35.992824][ C3] ? seg6_output (./include/linux/skbuff.h:1165) [ 35.992826][ C3] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 35.992828][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.992829][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.992831][ C3] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 35.992832][ C3] lwtunnel_input (net/core/lwtunnel.c:465) [ 35.992833][ C3] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 35.992835][ 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.992837][ C3] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 35.992839][ C3] ? ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 35.992840][ C3] ? ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 35.992842][ C3] ? rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 35.992845][ C3] ? rawv6_sendmsg (net/ipv6/raw.c:920) [ 35.992846][ C3] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 35.992849][ C3] ? __sys_sendto (net/socket.c:2281) [ 35.992850][ C3] ? __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 35.992852][ C3] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 35.992855][ C3] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 35.992857][ C3] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 35.992858][ C3] ? seg6_output (./include/linux/skbuff.h:1165) [ 35.992860][ C3] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 35.992862][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.992863][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.992864][ C3] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 35.992865][ C3] lwtunnel_input (net/core/lwtunnel.c:465) [ 35.992867][ C3] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 35.992868][ 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.992870][ C3] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 35.992873][ C3] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 35.992875][ C3] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 35.992877][ C3] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 35.992878][ C3] ? seg6_output (./include/linux/skbuff.h:1165) [ 35.992880][ C3] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 35.992882][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.992883][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.992885][ C3] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 35.992886][ C3] lwtunnel_input (net/core/lwtunnel.c:465) [ 35.992887][ C3] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 35.992889][ 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.992890][ C3] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 35.992892][ C3] ? __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 35.992894][ C3] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 35.992896][ C3] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 35.992898][ C3] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 35.992900][ C3] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 35.992901][ C3] ? seg6_output (./include/linux/skbuff.h:1165) [ 35.992903][ C3] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 35.992905][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.992906][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.992908][ C3] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 35.992909][ C3] lwtunnel_input (net/core/lwtunnel.c:465) [ 35.992910][ C3] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 35.992912][ 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.992914][ C3] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 35.992916][ C3] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 35.992918][ C3] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 35.992920][ C3] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 35.992922][ C3] ? seg6_output (./include/linux/skbuff.h:1165) [ 35.992923][ C3] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 35.992925][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.992926][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.992928][ C3] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 35.992929][ C3] lwtunnel_input (net/core/lwtunnel.c:465) [ 35.992930][ C3] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 35.992932][ 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.992934][ C3] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 35.992936][ C3] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 35.992938][ C3] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 35.992940][ C3] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 35.992942][ C3] ? seg6_output (./include/linux/skbuff.h:1165) [ 35.992943][ C3] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 35.992945][ C3] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 35.992947][ C3] ? trace_pelt_cfs_tp (./include/trace/events/sched.h:833 (discriminator 22)) [ 35.992949][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.992950][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.992952][ C3] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 35.992953][ C3] lwtunnel_input (net/core/lwtunnel.c:465) [ 35.992954][ C3] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 35.992956][ 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.992958][ C3] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 35.992959][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 35.992962][ C3] ? ip6_route_input (./include/linux/skbuff.h:1235 (discriminator 1) net/ipv6/route.c:2666 (discriminator 1)) [ 35.992963][ C3] ? trace_netif_receive_skb (./include/trace/events/net.h:166 (discriminator 22)) [ 35.992966][ C3] ? ip6_validate_gw (net/ipv6/route.c:3559 (discriminator 2)) [ 35.992967][ C3] ? __netif_receive_skb_core.constprop.0 (net/core/dev.c:2529 net/core/dev.c:6221) [ 35.992969][ C3] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 35.992971][ C3] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 35.992973][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.992974][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.992976][ C3] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 35.992977][ C3] lwtunnel_input (net/core/lwtunnel.c:465) [ 35.992978][ 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.992980][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.992981][ C3] ? ip6_rcv_core (net/ipv6/ip6_input.c:211 (discriminator 96)) [ 35.992983][ 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.992985][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.992988][ C3] ? __update_load_avg_cfs_rq (kernel/sched/pelt.c:329) [ 35.992991][ C3] ? trace_pelt_se_tp (./include/trace/events/sched.h:853 (discriminator 22)) [ 35.992993][ C3] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 35.992995][ C3] __netif_receive_skb_one_core (net/core/dev.c:6264) [ 35.992997][ C3] ? __netif_receive_skb_list_core (net/core/dev.c:6310) [ 35.992999][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.993000][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.993001][ C3] process_backlog (net/core/dev.c:6728) [ 35.993003][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.993005][ C3] __napi_poll (net/core/dev.c:7787) [ 35.993007][ C3] net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 35.993010][ C3] ? __napi_poll (./include/net/gro.h:507) [ 35.993011][ C3] ? trace_rcu_grace_period (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3) ./include/trace/events/rcu.h:69 (discriminator 3)) [ 35.993012][ C3] ? do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [ 35.993014][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.993015][ C3] ? timerqueue_linked_add (./include/linux/rbtree.h:239 ./include/linux/rbtree.h:281 lib/timerqueue.c:96) [ 35.993018][ C3] ? ktime_get_update_offsets_now (kernel/time/timekeeping.c:304 kernel/time/timekeeping.c:482 kernel/time/timekeeping.c:2859) [ 35.993021][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.993022][ C3] handle_softirqs (kernel/softirq.c:645) [ 35.993024][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.993025][ C3] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 35.993027][ 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.993028][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.993029][ 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.993031][ C3] do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 35.993033][ C3] [ 35.993033][ C3] [ 35.993034][ C3] __local_bh_enable_ip (kernel/softirq.c:473) [ 35.993035][ 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.993038][ C3] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 35.993041][ C3] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 35.993042][ C3] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 35.993046][ C3] ? eth_header (net/ethernet/eth.c:99) [ 35.993048][ C3] ? neigh_resolve_output.part.0 (./include/linux/netdevice.h:3537 net/core/neighbour.c:1611) [ 35.993051][ C3] ip6_finish_output2 (./include/net/neighbour.h:560 (discriminator 3) net/ipv6/ip6_output.c:138 (discriminator 3)) [ 35.993054][ C3] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 35.993056][ C3] ? make_flow_keys_digest (net/core/flow_dissector.c:1862) [ 35.993058][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.993059][ C3] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 35.993060][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.993061][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.993062][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 35.993064][ C3] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 35.993067][ C3] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 35.993068][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.993070][ C3] ? ip6_finish_output (./include/linux/skbuff.h:1165) [ 35.993072][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 35.993073][ C3] ? l3mdev_l3_out.constprop.0 (./include/linux/rcupdate.h:850 ./include/net/l3mdev.h:212) [ 35.993076][ C3] ? l3mdev_l3_out.constprop.0 (./include/linux/rcupdate.h:882 ./include/net/l3mdev.h:222) [ 35.993078][ C3] ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 35.993080][ C3] rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 35.993082][ C3] ? ip6_flush_pending_frames (net/ipv6/ip6_output.c:2059) [ 35.993084][ C3] ? rawv6_setsockopt (net/ipv6/raw.c:1018) [ 35.993086][ C3] ? raw6_destroy (net/ipv6/raw.c:1184) [ 35.993088][ C3] rawv6_sendmsg (net/ipv6/raw.c:920) [ 35.993091][ C3] ? rawv6_send_hdrinc (./include/linux/skbuff.h:1725) [ 35.993093][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.993094][ C3] ? sock_recvmsg (./include/trace/events/sock.h:304 (discriminator 2) net/socket.c:1155 (discriminator 2) net/socket.c:1173 (discriminator 2)) [ 35.993098][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.993099][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.993101][ C3] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 35.993102][ C3] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 35.993103][ C3] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 35.993106][ C3] __sys_sendto (net/socket.c:2281) [ 35.993108][ C3] ? __ia32_sys_getpeername (net/socket.c:2235) [ 35.993112][ C3] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 35.993114][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 35.993115][ 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.993117][ C3] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 35.993118][ C3] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 35.993120][ C3] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 35.993122][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 35.993124][ C3] RIP: 0033:0x7fe91e9c054e [ 35.993126][ 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.993128][ C3] RSP: 002b:00007ffdd90bb5a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 35.993131][ C3] RAX: ffffffffffffffda RBX: 000055589eff70a0 RCX: 00007fe91e9c054e [ 35.993132][ C3] RDX: 0000000000000040 RSI: 000055589eff70a4 RDI: 0000000000000005 [ 35.993133][ C3] RBP: 00007ffdd90bb5b0 R08: 000055589f0092b4 R09: 000000000000001c [ 35.993134][ C3] R10: 0000000000000000 R11: 0000000000000202 R12: 000055589eff70a4 [ 35.993135][ C3] R13: 0000000000000040 R14: 00007ffdd90bc8a0 R15: 000055589eff70a0 | [ 38.087765][ T291] softirqs last disabled at (0): 0x0 | [ 38.087766][ T291] Preemption disabled at: | [ 38.087767][ T291] lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) | [ 38.087778][ T291] Tainted: [W]=WARN [ 38.087779][ T291] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 38.087780][ T291] Call Trace: [ 38.087782][ T291] [ 38.087783][ T291] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 38.087789][ T291] ? lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) [ 38.087790][ T291] __might_resched.cold (kernel/sched/core.c:9234) [ 38.087794][ T291] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 38.087797][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.087800][ T291] __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.087802][ T291] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 38.087805][ T291] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 38.087810][ T291] ? 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.087811][ T291] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 38.087814][ T291] put_chars (drivers/char/virtio_console.c:1176) [ 38.087815][ T291] ? __send_to_port (drivers/char/virtio_console.c:654) [ 38.087817][ T291] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 38.087820][ T291] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 38.087825][ T291] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 38.087826][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.087827][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.087828][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.087831][ T291] console_emit_next_record (kernel/printk/printk.c:3183) [ 38.087833][ T291] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 38.087835][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.087836][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.087837][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.087838][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.087840][ T291] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 38.087842][ T291] console_flush_one_record (kernel/printk/printk.c:3268) [ 38.087844][ T291] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 38.087847][ T291] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 38.087848][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.087850][ T291] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 38.087852][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.087852][ T291] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 38.087854][ T291] ? 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.087855][ T291] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 38.087857][ T291] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 38.087859][ T291] ? vprintk_emit (kernel/printk/printk.c:2478) [ 38.087860][ T291] vprintk_emit (kernel/printk/printk.c:2479) [ 38.087862][ T291] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 38.087863][ T291] ? 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.087865][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.087866][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.087868][ T291] _printk (kernel/printk/printk.c:2504) [ 38.087871][ T291] ? snapshot_read.cold (user.c:?) [ 38.087873][ T291] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 38.087876][ T291] ? trace_fib6_table_lookup (./include/trace/events/fib6.h:13 (discriminator 22)) [ 38.087880][ T291] ? idr_get_free (??:?) [ 38.087882][ T291] ? 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.087885][ T291] lwtunnel_output.cold (net/core/lwtunnel.c:330 (discriminator 3)) [ 38.087888][ T291] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 38.087891][ T291] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 38.087894][ T291] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 38.087897][ T291] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 38.087899][ T291] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 38.087901][ T291] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 38.087903][ T291] ? 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.087904][ T291] ? seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 38.087906][ T291] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 38.087907][ T291] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 38.087910][ T291] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 38.087912][ T291] ? seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 38.087914][ T291] ? lwtunnel_output (net/core/lwtunnel.c:356) [ 38.087915][ T291] ? seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 38.087916][ T291] ? seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 38.087918][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.087919][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.087920][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.087921][ T291] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 38.087922][ T291] lwtunnel_output (net/core/lwtunnel.c:356) [ 38.087924][ T291] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 38.087925][ T291] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 38.087927][ T291] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 38.087930][ T291] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 38.087932][ T291] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 38.087934][ T291] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 38.087936][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.087937][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.087938][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.087939][ T291] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 38.087940][ T291] lwtunnel_output (net/core/lwtunnel.c:356) [ 38.087942][ T291] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 38.087943][ T291] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 38.087945][ T291] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 38.087948][ T291] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 38.087949][ T291] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 38.087951][ T291] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 38.087952][ T291] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 38.087955][ T291] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 38.087956][ T291] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 38.087958][ T291] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 38.087960][ T291] ? trace_fib6_table_lookup (./include/trace/events/fib6.h:13 (discriminator 22)) [ 38.087961][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.087962][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.087964][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.087965][ T291] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 38.087966][ T291] lwtunnel_output (net/core/lwtunnel.c:356) [ 38.087967][ T291] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 38.087969][ T291] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 38.087971][ T291] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 38.087972][ T291] ? __kasan_slab_free (mm/kasan/common.c:253 mm/kasan/common.c:285) [ 38.087975][ T291] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 38.087976][ T291] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 38.087978][ T291] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 38.087980][ T291] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 38.087981][ T291] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 38.087983][ T291] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 38.087984][ T291] ? trace_fib6_table_lookup (./include/trace/events/fib6.h:13 (discriminator 22)) [ 38.087986][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.087990][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.087992][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.087993][ T291] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 38.087994][ T291] lwtunnel_output (net/core/lwtunnel.c:356) [ 38.087995][ T291] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 38.087997][ T291] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 38.087999][ T291] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 38.088001][ T291] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 38.088002][ T291] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 38.088004][ T291] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 38.088006][ T291] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 38.088008][ T291] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 38.088009][ T291] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 38.088011][ T291] ? trace_fib6_table_lookup (./include/trace/events/fib6.h:13 (discriminator 22)) [ 38.088012][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.088013][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.088015][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.088016][ T291] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 38.088017][ T291] lwtunnel_output (net/core/lwtunnel.c:356) [ 38.088018][ T291] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 38.088020][ T291] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 38.088022][ T291] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 38.088024][ T291] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 38.088025][ T291] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 38.088027][ T291] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 38.088029][ T291] ? 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.088030][ T291] ? seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 38.088032][ T291] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 38.088034][ T291] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 38.088035][ T291] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 38.088037][ T291] ? __sys_sendto (net/socket.c:2281) [ 38.088040][ T291] ? __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 38.088041][ T291] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 38.088044][ T291] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 38.088045][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.088047][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.088048][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.088049][ T291] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 38.088050][ T291] lwtunnel_output (net/core/lwtunnel.c:356) [ 38.088051][ T291] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 38.088053][ T291] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 38.088055][ T291] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 38.088057][ T291] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 38.088059][ T291] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 38.088061][ T291] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 38.088064][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.088065][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.088066][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.088067][ T291] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 38.088068][ T291] lwtunnel_output (net/core/lwtunnel.c:356) [ 38.088069][ T291] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 38.088071][ T291] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 38.088073][ T291] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 38.088076][ T291] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 38.088077][ T291] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 38.088078][ T291] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 38.088080][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.088081][ T291] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 38.088083][ T291] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 38.088084][ T291] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 38.088086][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.088087][ T291] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 38.088088][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.088089][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.088091][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.088092][ T291] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 38.088093][ T291] lwtunnel_output (net/core/lwtunnel.c:356) [ 38.088094][ T291] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 38.088096][ T291] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 38.088098][ T291] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 38.088100][ T291] ? __get_hash_from_flowi6 (net/core/flow_dissector.c:2001) [ 38.088103][ T291] ? ip6_autoflowlabel (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 net/ipv6/ip6_output.c:259) [ 38.088105][ T291] ? __ip6_make_skb (net/ipv6/ip6_output.c:2004) [ 38.088107][ T291] ? ip_generic_getfrag (net/ipv4/ip_output.c:945) [ 38.088110][ T291] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 38.088112][ T291] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 38.088113][ T291] ? ip6_find_1stfragopt (./include/linux/skbuff.h:2718) [ 38.088115][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.088117][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.088118][ T291] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 38.088119][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.088120][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.088122][ T291] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 38.088123][ T291] lwtunnel_output (net/core/lwtunnel.c:356) [ 38.088124][ T291] ? ip6_local_out (net/ipv6/output_core.c:126) [ 38.088126][ T291] ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 38.088128][ T291] rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 38.088131][ T291] ? ip6_flush_pending_frames (net/ipv6/ip6_output.c:2059) [ 38.088133][ T291] ? rawv6_setsockopt (net/ipv6/raw.c:1018) [ 38.088135][ T291] ? raw6_destroy (net/ipv6/raw.c:1184) [ 38.088137][ T291] rawv6_sendmsg (net/ipv6/raw.c:920) [ 38.088140][ T291] ? rawv6_send_hdrinc (./include/linux/skbuff.h:1725) [ 38.088142][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.088143][ T291] ? 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.088146][ T291] ? __vmf_anon_prepare (mm/memory.c:3958) [ 38.088148][ T291] ? apply_to_pte_range (mm/memory.c:3453 (discriminator 7)) [ 38.088150][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.088151][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.088153][ T291] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 38.088155][ T291] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 38.088156][ T291] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 38.088159][ T291] __sys_sendto (net/socket.c:2281) [ 38.088161][ T291] ? __ia32_sys_getpeername (net/socket.c:2235) [ 38.088165][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.088166][ T291] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 38.088168][ T291] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 38.088169][ T291] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 38.088171][ T291] ? 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.088172][ T291] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 38.088173][ T291] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 38.088175][ T291] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 38.088177][ T291] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 38.088179][ T291] RIP: 0033:0x7f5a53bc254e [ 38.088181][ T291] 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.088182][ T291] RSP: 002b:00007fffde9e0300 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 38.088186][ T291] RAX: ffffffffffffffda RBX: 000055ad87cc60a0 RCX: 00007f5a53bc254e [ 38.088187][ T291] RDX: 0000000000000040 RSI: 000055ad87cc60a4 RDI: 0000000000000005 [ 38.088188][ T291] RBP: 00007fffde9e0310 R08: 000055ad87cd82b4 R09: 000000000000001c [ 38.088189][ T291] R10: 0000000000000000 R11: 0000000000000202 R12: 000055ad87cc60a4 [ 38.088190][ T291] R13: 0000000000000040 R14: 00007fffde9e1600 R15: 000055ad87cc60a0 | [ 39.188400][ T291] softirqs last disabled at (0): 0x0 | [ 39.188402][ T291] Preemption disabled at: | [ 39.188402][ T291] lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) | [ 39.188414][ T291] Tainted: [W]=WARN [ 39.188415][ T291] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 39.188417][ T291] Call Trace: [ 39.188419][ T291] [ 39.188420][ T291] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 39.188426][ T291] ? lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) [ 39.188427][ T291] __might_resched.cold (kernel/sched/core.c:9234) [ 39.188431][ T291] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 39.188434][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.188437][ T291] __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.188440][ T291] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 39.188443][ T291] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 39.188447][ T291] ? 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.188449][ T291] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 39.188452][ T291] put_chars (drivers/char/virtio_console.c:1176) [ 39.188453][ T291] ? __send_to_port (drivers/char/virtio_console.c:654) [ 39.188455][ T291] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 39.188458][ T291] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 39.188462][ T291] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 39.188464][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.188465][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.188466][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.188469][ T291] console_emit_next_record (kernel/printk/printk.c:3183) [ 39.188472][ T291] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 39.188474][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.188475][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.188476][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.188477][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.188478][ T291] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 39.188480][ T291] console_flush_one_record (kernel/printk/printk.c:3268) [ 39.188482][ T291] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 39.188485][ T291] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 39.188487][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.188488][ T291] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 39.188490][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.188491][ T291] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 39.188492][ T291] ? 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.188494][ T291] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 39.188495][ T291] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 39.188497][ T291] ? vprintk_emit (kernel/printk/printk.c:2478) [ 39.188499][ T291] vprintk_emit (kernel/printk/printk.c:2479) [ 39.188500][ T291] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 39.188501][ T291] ? 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.188503][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.188504][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.188506][ T291] _printk (kernel/printk/printk.c:2504) [ 39.188509][ T291] ? snapshot_read.cold (user.c:?) [ 39.188510][ T291] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 39.188514][ T291] ? trace_fib6_table_lookup (./include/trace/events/fib6.h:13 (discriminator 22)) [ 39.188517][ T291] ? idr_get_free (??:?) [ 39.188519][ T291] ? 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.188522][ T291] lwtunnel_output.cold (net/core/lwtunnel.c:330 (discriminator 3)) [ 39.188525][ T291] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 39.188528][ T291] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 39.188532][ T291] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 39.188535][ T291] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 39.188537][ T291] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 39.188539][ T291] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 39.188541][ T291] ? 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.188542][ T291] ? seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 39.188544][ T291] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 39.188546][ T291] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 39.188549][ T291] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 39.188550][ T291] ? seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 39.188552][ T291] ? lwtunnel_output (net/core/lwtunnel.c:356) [ 39.188553][ T291] ? seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 39.188554][ T291] ? seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 39.188556][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.188557][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.188559][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.188560][ T291] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 39.188561][ T291] lwtunnel_output (net/core/lwtunnel.c:356) [ 39.188562][ T291] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 39.188564][ T291] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 39.188566][ T291] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 39.188568][ T291] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 39.188571][ T291] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 39.188573][ T291] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 39.188575][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.188576][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.188577][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.188579][ T291] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 39.188580][ T291] lwtunnel_output (net/core/lwtunnel.c:356) [ 39.188581][ T291] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 39.188582][ T291] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 39.188584][ T291] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 39.188587][ T291] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 39.188588][ T291] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 39.188590][ T291] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 39.188591][ T291] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 39.188594][ T291] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 39.188596][ T291] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 39.188597][ T291] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 39.188599][ T291] ? trace_fib6_table_lookup (./include/trace/events/fib6.h:13 (discriminator 22)) [ 39.188600][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.188602][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.188603][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.188604][ T291] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 39.188605][ T291] lwtunnel_output (net/core/lwtunnel.c:356) [ 39.188606][ T291] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 39.188608][ T291] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 39.188610][ T291] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 39.188612][ T291] ? __kasan_slab_free (mm/kasan/common.c:253 mm/kasan/common.c:285) [ 39.188614][ T291] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 39.188615][ T291] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 39.188617][ T291] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 39.188619][ T291] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 39.188621][ T291] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 39.188622][ T291] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 39.188624][ T291] ? trace_fib6_table_lookup (./include/trace/events/fib6.h:13 (discriminator 22)) [ 39.188625][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.188626][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.188628][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.188629][ T291] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 39.188630][ T291] lwtunnel_output (net/core/lwtunnel.c:356) [ 39.188631][ T291] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 39.188633][ T291] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 39.188635][ T291] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 39.188638][ T291] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 39.188639][ T291] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 39.188641][ T291] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 39.188642][ T291] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 39.188644][ T291] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 39.188646][ T291] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 39.188647][ T291] ? trace_fib6_table_lookup (./include/trace/events/fib6.h:13 (discriminator 22)) [ 39.188649][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.188650][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.188651][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.188653][ T291] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 39.188654][ T291] lwtunnel_output (net/core/lwtunnel.c:356) [ 39.188655][ T291] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 39.188656][ T291] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 39.188658][ T291] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 39.188661][ T291] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 39.188662][ T291] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 39.188664][ T291] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 39.188666][ T291] ? 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.188667][ T291] ? seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 39.188669][ T291] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 39.188670][ T291] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 39.188672][ T291] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 39.188673][ T291] ? __sys_sendto (net/socket.c:2281) [ 39.188676][ T291] ? __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 39.188677][ T291] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 39.188680][ T291] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 39.188682][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.188683][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.188684][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.188685][ T291] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 39.188686][ T291] lwtunnel_output (net/core/lwtunnel.c:356) [ 39.188688][ T291] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 39.188689][ T291] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 39.188691][ T291] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 39.188694][ T291] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 39.188696][ T291] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 39.188698][ T291] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 39.188700][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.188701][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.188702][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.188703][ T291] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 39.188704][ T291] lwtunnel_output (net/core/lwtunnel.c:356) [ 39.188706][ T291] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 39.188707][ T291] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 39.188709][ T291] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 39.188712][ T291] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 39.188713][ T291] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 39.188715][ T291] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 39.188716][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.188718][ T291] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 39.188719][ T291] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 39.188721][ T291] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 39.188722][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.188723][ T291] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 39.188725][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.188726][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.188727][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.188729][ T291] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 39.188730][ T291] lwtunnel_output (net/core/lwtunnel.c:356) [ 39.188731][ T291] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 39.188732][ T291] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 39.188735][ T291] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 39.188737][ T291] ? __get_hash_from_flowi6 (net/core/flow_dissector.c:2001) [ 39.188739][ T291] ? ip6_autoflowlabel (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 net/ipv6/ip6_output.c:259) [ 39.188742][ T291] ? __ip6_make_skb (net/ipv6/ip6_output.c:2004) [ 39.188744][ T291] ? ip_generic_getfrag (net/ipv4/ip_output.c:945) [ 39.188747][ T291] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 39.188748][ T291] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 39.188750][ T291] ? ip6_find_1stfragopt (./include/linux/skbuff.h:2718) [ 39.188752][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.188754][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.188755][ T291] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 39.188756][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.188757][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.188759][ T291] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 39.188760][ T291] lwtunnel_output (net/core/lwtunnel.c:356) [ 39.188761][ T291] ? ip6_local_out (net/ipv6/output_core.c:126) [ 39.188763][ T291] ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 39.188765][ T291] rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 39.188768][ T291] ? ip6_flush_pending_frames (net/ipv6/ip6_output.c:2059) [ 39.188770][ T291] ? rawv6_setsockopt (net/ipv6/raw.c:1018) [ 39.188772][ T291] ? raw6_destroy (net/ipv6/raw.c:1184) [ 39.188774][ T291] rawv6_sendmsg (net/ipv6/raw.c:920) [ 39.188777][ T291] ? rawv6_send_hdrinc (./include/linux/skbuff.h:1725) [ 39.188779][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.188780][ T291] ? sock_recvmsg (./include/trace/events/sock.h:304 (discriminator 2) net/socket.c:1155 (discriminator 2) net/socket.c:1173 (discriminator 2)) [ 39.188784][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.188785][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.188787][ T291] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 39.188788][ T291] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 39.188790][ T291] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 39.188792][ T291] __sys_sendto (net/socket.c:2281) [ 39.188794][ T291] ? __ia32_sys_getpeername (net/socket.c:2235) [ 39.188799][ T291] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 39.188800][ T291] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 39.188802][ T291] ? 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.188803][ T291] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 39.188804][ T291] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 39.188806][ T291] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 39.188808][ T291] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 39.188810][ T291] RIP: 0033:0x7f5a53bc254e [ 39.188812][ T291] 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.188814][ T291] RSP: 002b:00007fffde9e0300 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 39.188818][ T291] RAX: ffffffffffffffda RBX: 000055ad87cc60a0 RCX: 00007f5a53bc254e [ 39.188819][ T291] RDX: 0000000000000040 RSI: 000055ad87cc60a4 RDI: 0000000000000005 [ 39.188820][ T291] RBP: 00007fffde9e0310 R08: 000055ad87cd82b4 R09: 000000000000001c [ 39.188821][ T291] R10: 0000000000000000 R11: 0000000000000202 R12: 000055ad87cc60a4 [ 39.188822][ T291] R13: 0000000000000040 R14: 00007fffde9e1600 R15: 000055ad87cc60a0 | [ 40.231274][ T291] softirqs last disabled at (0): 0x0 | [ 40.231276][ T291] Preemption disabled at: | [ 40.231276][ T291] 0x0 | [ 40.231291][ T291] Tainted: [W]=WARN [ 40.231292][ T291] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 40.231294][ T291] Call Trace: [ 40.231296][ T291] [ 40.231298][ T291] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 40.231304][ T291] __might_resched.cold (kernel/sched/core.c:9234) [ 40.231309][ T291] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 40.231313][ T291] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 40.231318][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.231321][ T291] __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.231323][ T291] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 40.231327][ T291] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 40.231331][ T291] ? 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.231333][ T291] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 40.231336][ T291] put_chars (drivers/char/virtio_console.c:1176) [ 40.231337][ T291] ? __send_to_port (drivers/char/virtio_console.c:654) [ 40.231339][ T291] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 40.231342][ T291] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 40.231347][ T291] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 40.231348][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.231350][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.231352][ T291] console_emit_next_record (kernel/printk/printk.c:3183) [ 40.231355][ T291] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 40.231357][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.231358][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.231359][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.231360][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.231362][ T291] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 40.231363][ T291] console_flush_one_record (kernel/printk/printk.c:3268) [ 40.231366][ T291] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 40.231368][ T291] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 40.231370][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.231372][ T291] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 40.231374][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.231375][ T291] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 40.231376][ T291] ? 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.231378][ T291] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 40.231379][ T291] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 40.231381][ T291] ? vprintk_emit (kernel/printk/printk.c:2478) [ 40.231383][ T291] vprintk_emit (kernel/printk/printk.c:2479) [ 40.231384][ T291] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 40.231386][ T291] ? do_raw_read_unlock (kernel/locking/spinlock_debug.c:180) [ 40.231387][ T291] ? forget_original_parent (kernel/exit.c:635 kernel/exit.c:740) [ 40.231390][ T291] _printk (kernel/printk/printk.c:2504) [ 40.231393][ T291] ? snapshot_read.cold (user.c:?) [ 40.231395][ T291] ? 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.231396][ T291] ? 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.231398][ T291] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 40.231400][ T291] ? 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.231402][ T291] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 40.231405][ T291] ? exit_notify (kernel/exit.c:780) [ 40.231406][ T291] ? posixtimer_sig_unignore.isra.0 (kernel/signal.c:1971 (discriminator 3)) [ 40.231409][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.231410][ T291] do_group_exit (kernel/exit.c:1151) [ 40.231412][ T291] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 40.231413][ T291] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 40.231416][ T291] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 40.231420][ T291] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 40.231422][ T291] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 40.231424][ T291] RIP: 0033:0x7f5a53c131b8 [ 40.231425][ T291] Code: Unable to access opcode bytes at 0x7f5a53c1318e. Code starting with the faulting instruction =========================================== [ 40.231426][ T291] RSP: 002b:00007fffde9e1668 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 40.231429][ T291] RAX: ffffffffffffffda RBX: 00007f5a53d43f88 RCX: 00007f5a53c131b8 [ 40.231431][ T291] RDX: 00007f5a539a47c8 RSI: ffffffffffffffb0 RDI: 0000000000000001 [ 40.231432][ T291] RBP: 00007fffde9e16c0 R08: 0000000000000000 R09: 0000000000001010 [ 40.231432][ T291] R10: 00007fffde9e14e0 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 __irq_exit_rcu:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print mark_lock_irq:mark_lock:mark_usage:__lock_acquire:console_lock_spinning_enable __kmalloc_noprof:put_chars:hvc_console_print:console_emit_next_record:console_flush_one_record lwtunnel_output:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print do_softirq:__dev_queue_xmit:dump_stack_lvl:__kmalloc_noprof:put_chars