====================================== | [ 11.391794][ T230] softirqs last disabled at (20730): netlink_release (./include/net/sock.h:2138 net/netlink/af_netlink.c:727) | [ 11.391796][ T230] Preemption disabled at: | [ 11.391797][ T230] 0x0 | [ 11.391808][ T230] Tainted: [W]=WARN [ 11.391809][ T230] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.391811][ T230] Call Trace: [ 11.391812][ T230] [ 11.391814][ T230] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 11.391820][ T230] __might_resched.cold (kernel/sched/core.c:9234) [ 11.391825][ T230] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 11.391829][ T230] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 11.391833][ T230] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 11.391835][ T230] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.391842][ T230] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 11.391844][ T230] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.391848][ T230] put_chars (drivers/char/virtio_console.c:1176) [ 11.391850][ T230] ? __send_to_port (drivers/char/virtio_console.c:654) [ 11.391851][ T230] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.391855][ T230] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 11.391861][ T230] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 11.391869][ T230] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 11.391872][ T230] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.391874][ T230] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.391878][ T230] console_emit_next_record (kernel/printk/printk.c:3183) [ 11.391882][ T230] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 11.391884][ T230] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 11.391887][ T230] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.391889][ T230] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.391893][ T230] console_flush_one_record (kernel/printk/printk.c:3268) [ 11.391897][ T230] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 11.391899][ T230] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.391904][ T230] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 11.391907][ T230] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 11.391909][ T230] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.391910][ T230] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 11.391914][ T230] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 11.391916][ T230] ? vprintk_emit (kernel/printk/printk.c:2478) [ 11.391919][ T230] vprintk_emit (kernel/printk/printk.c:2479) [ 11.391922][ T230] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 11.391924][ T230] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.391928][ T230] _printk (kernel/printk/printk.c:2504) [ 11.391932][ T230] ? snapshot_read.cold (user.c:?) [ 11.391934][ T230] ? 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) [ 11.391937][ T230] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 11.391941][ T230] ? 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) [ 11.391944][ T230] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 11.391947][ T230] ? exit_notify (kernel/exit.c:780) [ 11.391949][ T230] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.391951][ T230] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.391955][ T230] do_group_exit (kernel/exit.c:1151) [ 11.391958][ T230] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 11.391960][ T230] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 11.391963][ T230] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 11.391966][ T230] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 11.391969][ T230] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.391972][ T230] RIP: 0033:0x7f5d416d21b8 [ 11.391974][ T230] Code: Unable to access opcode bytes at 0x7f5d416d218e. Code starting with the faulting instruction =========================================== [ 11.391975][ T230] RSP: 002b:00007ffc5ee482b8 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 11.391977][ T230] RAX: ffffffffffffffda RBX: 00007f5d41802f88 RCX: 00007f5d416d21b8 [ 11.391979][ T230] RDX: 00007f5d4141cfc8 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 11.391980][ T230] RBP: 00007ffc5ee48310 R08: 0000000000000000 R09: 0000000000000050 [ 11.391980][ T230] R10: 00007ffc5ee480d0 R11: 0000000000000246 R12: 0000000000000001 [ 11.391981][ T230] R13: 0000000000000000 R14: 00007f5d41801680 R15: 00007f5d41802fa0 | [ 20.962866][ T271] softirqs last disabled at (33734): lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) | [ 20.962868][ T271] Preemption disabled at: | [ 20.962869][ T271] lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) | [ 20.962877][ T271] Tainted: [W]=WARN [ 20.962878][ T271] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.962880][ T271] Call Trace: [ 20.962881][ T271] [ 20.962883][ T271] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 20.962889][ T271] ? lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) [ 20.962891][ T271] __might_resched.cold (kernel/sched/core.c:9234) [ 20.962896][ T271] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 20.962900][ T271] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 20.962905][ T271] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 20.962907][ T271] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 20.962914][ T271] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 20.962917][ T271] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 20.962921][ T271] put_chars (drivers/char/virtio_console.c:1176) [ 20.962923][ T271] ? __send_to_port (drivers/char/virtio_console.c:654) [ 20.962924][ T271] ? check_prev_add (kernel/locking/lockdep.c:3258 (discriminator 3)) [ 20.962929][ T271] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 20.962933][ T271] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 20.962937][ T271] ? mark_usage (kernel/locking/lockdep.c:4690) [ 20.962939][ T271] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.962941][ T271] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.962945][ T271] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 20.962947][ T271] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 20.962952][ T271] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.962956][ T271] console_emit_next_record (kernel/printk/printk.c:3183) [ 20.962960][ T271] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 20.962962][ T271] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 20.962966][ T271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.962969][ T271] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.962973][ T271] console_flush_one_record (kernel/printk/printk.c:3268) [ 20.962977][ T271] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 20.962979][ T271] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.962985][ T271] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 20.962988][ T271] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 20.962990][ T271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.962992][ T271] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 20.962996][ T271] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 20.962997][ T271] ? vprintk_emit (kernel/printk/printk.c:2478) [ 20.963000][ T271] vprintk_emit (kernel/printk/printk.c:2479) [ 20.963003][ T271] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 20.963006][ T271] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 20.963011][ T271] _printk (kernel/printk/printk.c:2504) [ 20.963014][ T271] ? snapshot_read.cold (user.c:?) [ 20.963016][ T271] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 20.963022][ T271] ? idr_get_free (??:?) [ 20.963027][ T271] lwtunnel_output.cold (net/core/lwtunnel.c:330 (discriminator 3)) [ 20.963031][ T271] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 20.963034][ T271] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 20.963043][ T271] ? ila_input (./include/linux/skbuff.h:1165) ila [ 20.963049][ T271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.963051][ T271] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.963055][ T271] lwtunnel_output (net/core/lwtunnel.c:356) [ 20.963057][ T271] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 20.963060][ T271] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 20.963065][ T271] ? ila_input (./include/linux/skbuff.h:1165) ila [ 20.963071][ T271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.963073][ T271] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.963077][ T271] lwtunnel_output (net/core/lwtunnel.c:356) [ 20.963079][ T271] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 20.963082][ T271] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 20.963087][ T271] ? ila_input (./include/linux/skbuff.h:1165) ila [ 20.963093][ T271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.963095][ T271] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.963099][ T271] lwtunnel_output (net/core/lwtunnel.c:356) [ 20.963101][ T271] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 20.963103][ T271] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 20.963109][ T271] ? ila_input (./include/linux/skbuff.h:1165) ila [ 20.963114][ T271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.963116][ T271] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.963121][ T271] lwtunnel_output (net/core/lwtunnel.c:356) [ 20.963122][ T271] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 20.963125][ T271] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 20.963130][ T271] ? ila_input (./include/linux/skbuff.h:1165) ila [ 20.963136][ T271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.963138][ T271] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.963142][ T271] lwtunnel_output (net/core/lwtunnel.c:356) [ 20.963144][ T271] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 20.963147][ T271] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 20.963152][ T271] ? ila_input (./include/linux/skbuff.h:1165) ila [ 20.963158][ T271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.963160][ T271] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.963164][ T271] lwtunnel_output (net/core/lwtunnel.c:356) [ 20.963166][ T271] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 20.963168][ T271] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 20.963174][ T271] ? ila_input (./include/linux/skbuff.h:1165) ila [ 20.963179][ T271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.963181][ T271] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.963186][ T271] lwtunnel_output (net/core/lwtunnel.c:356) [ 20.963187][ T271] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 20.963190][ T271] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 20.963195][ T271] ? ila_input (./include/linux/skbuff.h:1165) ila [ 20.963201][ T271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.963203][ T271] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.963207][ T271] lwtunnel_output (net/core/lwtunnel.c:356) [ 20.963209][ T271] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 20.963212][ T271] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 20.963217][ T271] ? ila_input (./include/linux/skbuff.h:1165) ila [ 20.963223][ T271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.963224][ T271] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.963229][ T271] lwtunnel_output (net/core/lwtunnel.c:356) [ 20.963230][ T271] ? ip6_local_out (net/ipv6/output_core.c:126) [ 20.963235][ T271] ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 20.963238][ T271] rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 20.963242][ T271] ? ip6_flush_pending_frames (net/ipv6/ip6_output.c:2059) [ 20.963245][ T271] ? rawv6_setsockopt (net/ipv6/raw.c:1018) [ 20.963247][ T271] ? raw6_destroy (net/ipv6/raw.c:1184) [ 20.963253][ T271] rawv6_sendmsg (net/ipv6/raw.c:920) [ 20.963259][ T271] ? rawv6_send_hdrinc (./include/linux/skbuff.h:1725) [ 20.963263][ T271] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 5)) [ 20.963268][ T271] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 20.963271][ T271] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 20.963275][ T271] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.963284][ T271] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 20.963289][ T271] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 20.963291][ T271] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 20.963293][ T271] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 20.963297][ T271] __sys_sendto (net/socket.c:2281) [ 20.963300][ T271] ? __ia32_sys_getpeername (net/socket.c:2235) [ 20.963311][ T271] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 20.963317][ T271] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 20.963320][ T271] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 20.963324][ T271] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 20.963325][ T271] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 20.963328][ T271] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 20.963330][ T271] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 20.963332][ T271] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 20.963334][ T271] RIP: 0033:0x7f547236454e [ 20.963338][ T271] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 20.963340][ T271] RSP: 002b:00007ffe0acc8fc0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 20.963342][ T271] RAX: ffffffffffffffda RBX: 000055d24f2cd0a0 RCX: 00007f547236454e [ 20.963344][ T271] RDX: 0000000000000040 RSI: 000055d24f2cd0a4 RDI: 0000000000000005 [ 20.963345][ T271] RBP: 00007ffe0acc8fd0 R08: 000055d24f2df2b4 R09: 000000000000001c [ 20.963345][ T271] R10: 0000000000000000 R11: 0000000000000202 R12: 000055d24f2cd0a4 [ 20.963346][ T271] R13: 0000000000000040 R14: 00007ffe0acca2c0 R15: 000055d24f2cd0a0 | [ 22.106243][ T271] softirqs last disabled at (39976): lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) | [ 22.106245][ T271] Preemption disabled at: | [ 22.106246][ T271] lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) | [ 22.106255][ T271] Tainted: [W]=WARN [ 22.106256][ T271] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 22.106258][ T271] Call Trace: [ 22.106260][ T271] [ 22.106261][ T271] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 22.106267][ T271] ? lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) [ 22.106269][ T271] __might_resched.cold (kernel/sched/core.c:9234) [ 22.106274][ T271] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 22.106278][ T271] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 22.106283][ T271] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 22.106285][ T271] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 22.106292][ T271] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 22.106294][ T271] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 22.106299][ T271] put_chars (drivers/char/virtio_console.c:1176) [ 22.106301][ T271] ? __send_to_port (drivers/char/virtio_console.c:654) [ 22.106304][ T271] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 22.106307][ T271] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 22.106310][ T271] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 22.106315][ T271] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 22.106319][ T271] ? mark_usage (kernel/locking/lockdep.c:4690) [ 22.106321][ T271] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.106322][ T271] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.106327][ T271] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 22.106329][ T271] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 22.106334][ T271] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.106338][ T271] console_emit_next_record (kernel/printk/printk.c:3183) [ 22.106342][ T271] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 22.106344][ T271] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 22.106348][ T271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.106350][ T271] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.106354][ T271] console_flush_one_record (kernel/printk/printk.c:3268) [ 22.106359][ T271] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 22.106361][ T271] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.106367][ T271] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 22.106369][ T271] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 22.106371][ T271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.106373][ T271] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 22.106377][ T271] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 22.106379][ T271] ? vprintk_emit (kernel/printk/printk.c:2478) [ 22.106382][ T271] vprintk_emit (kernel/printk/printk.c:2479) [ 22.106385][ T271] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 22.106388][ T271] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 22.106393][ T271] _printk (kernel/printk/printk.c:2504) [ 22.106396][ T271] ? snapshot_read.cold (user.c:?) [ 22.106398][ T271] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 22.106404][ T271] ? idr_get_free (??:?) [ 22.106409][ T271] lwtunnel_output.cold (net/core/lwtunnel.c:330 (discriminator 3)) [ 22.106413][ T271] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 22.106418][ T271] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 22.106426][ T271] ? ila_input (./include/linux/skbuff.h:1165) ila [ 22.106432][ T271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.106433][ T271] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.106438][ T271] lwtunnel_output (net/core/lwtunnel.c:356) [ 22.106440][ T271] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 22.106443][ T271] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 22.106448][ T271] ? ila_input (./include/linux/skbuff.h:1165) ila [ 22.106454][ T271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.106456][ T271] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.106460][ T271] lwtunnel_output (net/core/lwtunnel.c:356) [ 22.106462][ T271] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 22.106465][ T271] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 22.106470][ T271] ? ila_input (./include/linux/skbuff.h:1165) ila [ 22.106476][ T271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.106478][ T271] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.106482][ T271] lwtunnel_output (net/core/lwtunnel.c:356) [ 22.106484][ T271] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 22.106486][ T271] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 22.106492][ T271] ? ila_input (./include/linux/skbuff.h:1165) ila [ 22.106497][ T271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.106499][ T271] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.106504][ T271] lwtunnel_output (net/core/lwtunnel.c:356) [ 22.106505][ T271] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 22.106508][ T271] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 22.106513][ T271] ? ila_input (./include/linux/skbuff.h:1165) ila [ 22.106519][ T271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.106521][ T271] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.106525][ T271] lwtunnel_output (net/core/lwtunnel.c:356) [ 22.106527][ T271] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 22.106530][ T271] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 22.106535][ T271] ? ila_input (./include/linux/skbuff.h:1165) ila [ 22.106541][ T271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.106543][ T271] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.106547][ T271] lwtunnel_output (net/core/lwtunnel.c:356) [ 22.106549][ T271] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 22.106551][ T271] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 22.106557][ T271] ? ila_input (./include/linux/skbuff.h:1165) ila [ 22.106562][ T271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.106564][ T271] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.106568][ T271] lwtunnel_output (net/core/lwtunnel.c:356) [ 22.106570][ T271] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 22.106573][ T271] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 22.106578][ T271] ? ila_input (./include/linux/skbuff.h:1165) ila [ 22.106584][ T271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.106586][ T271] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.106590][ T271] lwtunnel_output (net/core/lwtunnel.c:356) [ 22.106592][ T271] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 22.106594][ T271] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 22.106600][ T271] ? ila_input (./include/linux/skbuff.h:1165) ila [ 22.106606][ T271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.106607][ T271] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.106612][ T271] lwtunnel_output (net/core/lwtunnel.c:356) [ 22.106614][ T271] ? ip6_local_out (net/ipv6/output_core.c:126) [ 22.106618][ T271] ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 22.106622][ T271] rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 22.106626][ T271] ? ip6_flush_pending_frames (net/ipv6/ip6_output.c:2059) [ 22.106629][ T271] ? rawv6_setsockopt (net/ipv6/raw.c:1018) [ 22.106631][ T271] ? raw6_destroy (net/ipv6/raw.c:1184) [ 22.106636][ T271] rawv6_sendmsg (net/ipv6/raw.c:920) [ 22.106643][ T271] ? rawv6_send_hdrinc (./include/linux/skbuff.h:1725) [ 22.106646][ T271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.106648][ T271] ? sock_recvmsg (./include/trace/events/sock.h:304 (discriminator 2) net/socket.c:1155 (discriminator 2) net/socket.c:1173 (discriminator 2)) [ 22.106653][ T271] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 22.106655][ T271] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 22.106660][ T271] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.106668][ T271] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 22.106673][ T271] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 22.106675][ T271] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 22.106676][ T271] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 22.106680][ T271] __sys_sendto (net/socket.c:2281) [ 22.106683][ T271] ? __ia32_sys_getpeername (net/socket.c:2235) [ 22.106699][ T271] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 22.106701][ T271] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 22.106705][ T271] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 22.106712][ T271] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 22.106715][ T271] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 22.106717][ T271] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 22.106719][ T271] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 22.106722][ T271] RIP: 0033:0x7f547236454e [ 22.106726][ T271] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 22.106728][ T271] RSP: 002b:00007ffe0acc8fc0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 22.106731][ T271] RAX: ffffffffffffffda RBX: 000055d24f2cd0a0 RCX: 00007f547236454e [ 22.106732][ T271] RDX: 0000000000000040 RSI: 000055d24f2cd0a4 RDI: 0000000000000005 [ 22.106733][ T271] RBP: 00007ffe0acc8fd0 R08: 000055d24f2df2b4 R09: 000000000000001c [ 22.106734][ T271] R10: 0000000000000000 R11: 0000000000000202 R12: 000055d24f2cd0a4 [ 22.106735][ T271] R13: 0000000000000040 R14: 00007ffe0acca2c0 R15: 000055d24f2cd0a0 | [ 23.180542][ T271] softirqs last disabled at (42544): sk_common_release (./include/net/sock.h:2138 net/core/sock.c:4066) | [ 23.180546][ T271] Preemption disabled at: | [ 23.180547][ T271] 0x0 | [ 23.180560][ T271] Tainted: [W]=WARN [ 23.180561][ T271] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 23.180564][ T271] Call Trace: [ 23.180566][ T271] [ 23.180568][ T271] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 23.180576][ T271] __might_resched.cold (kernel/sched/core.c:9234) [ 23.180582][ T271] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 23.180588][ T271] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 23.180595][ T271] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 23.180598][ T271] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 23.180608][ T271] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 23.180611][ T271] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 23.180617][ T271] put_chars (drivers/char/virtio_console.c:1176) [ 23.180621][ T271] ? __send_to_port (drivers/char/virtio_console.c:654) [ 23.180623][ T271] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 23.180629][ T271] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 23.180638][ T271] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 23.180650][ T271] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 23.180655][ T271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.180658][ T271] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.180665][ T271] console_emit_next_record (kernel/printk/printk.c:3183) [ 23.180671][ T271] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 23.180674][ T271] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 23.180679][ T271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.180682][ T271] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.180689][ T271] console_flush_one_record (kernel/printk/printk.c:3268) [ 23.180696][ T271] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 23.180699][ T271] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.180714][ T271] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 23.180718][ T271] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 23.180721][ T271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.180724][ T271] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 23.180731][ T271] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 23.180734][ T271] ? vprintk_emit (kernel/printk/printk.c:2478) [ 23.180739][ T271] vprintk_emit (kernel/printk/printk.c:2479) [ 23.180747][ T271] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 23.180753][ T271] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.180759][ T271] _printk (kernel/printk/printk.c:2504) [ 23.180764][ T271] ? snapshot_read.cold (user.c:?) [ 23.180769][ T271] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 23.180773][ T271] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 23.180780][ T271] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 23.180784][ T271] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 23.180790][ T271] ? exit_notify (kernel/exit.c:780) [ 23.180792][ T271] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 23.180797][ T271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.180803][ T271] do_group_exit (kernel/exit.c:1151) [ 23.180809][ T271] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 23.180812][ T271] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 23.180815][ T271] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 23.180820][ T271] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 23.180825][ T271] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 23.180828][ T271] RIP: 0033:0x7f54723b51b8 [ 23.180831][ T271] Code: Unable to access opcode bytes at 0x7f54723b518e. Code starting with the faulting instruction =========================================== [ 23.180833][ T271] RSP: 002b:00007ffe0acca328 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 23.180836][ T271] RAX: ffffffffffffffda RBX: 00007f54724e5f88 RCX: 00007f54723b51b8 [ 23.180838][ T271] RDX: 00007f54721467c8 RSI: ffffffffffffffb0 RDI: 0000000000000001 [ 23.180839][ T271] RBP: 00007ffe0acca380 R08: 0000000000000000 R09: 0000000000001010 [ 23.180841][ T271] R10: 00007ffe0acca1a0 R11: 0000000000000246 R12: 0000000000000002 [ 23.180842][ T271] R13: 0000000000000001 R14: 00007f54724e4680 R15: 00007f54724e5fa0 | [ 29.543075][ C2] | [ 29.543075][ C2] | [ 29.543075][ C2] stack backtrace: | [ 29.543081][ C2] Tainted: [W]=WARN [ 29.543082][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 29.543084][ C2] Call Trace: [ 29.543085][ C2] [ 29.543086][ C2] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 29.543091][ C2] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 29.543093][ C2] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 29.543096][ C2] mark_lock (kernel/locking/lockdep.c:4769) [ 29.543098][ C2] mark_usage (kernel/locking/lockdep.c:4658) [ 29.543100][ C2] __lock_acquire (kernel/locking/lockdep.c:5208) [ 29.543102][ C2] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 29.543104][ C2] ? console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 29.543106][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.543108][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.543110][ C2] console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 29.543112][ C2] ? console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 29.543113][ C2] console_emit_next_record (kernel/printk/printk.c:3177) [ 29.543115][ C2] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 29.543117][ 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)) [ 29.543119][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.543120][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.543122][ C2] console_flush_one_record (kernel/printk/printk.c:3268) [ 29.543124][ C2] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 29.543126][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.543127][ C2] ? asm_fred_entrypoint_user (arch/x86/entry/entry_64_fred.S:40) [ 29.543130][ C2] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 29.543132][ C2] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 29.543134][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.543135][ 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) [ 29.543137][ C2] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 29.543139][ C2] ? vprintk_emit (kernel/printk/printk.c:2478) [ 29.543140][ C2] vprintk_emit (kernel/printk/printk.c:2479) [ 29.543141][ C2] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 29.543142][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 29.543145][ C2] _printk (kernel/printk/printk.c:2504) [ 29.543146][ C2] ? snapshot_read.cold (user.c:?) [ 29.543148][ C2] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 29.543151][ C2] ? dst_cache_get (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dst_cache.c:76 (discriminator 2)) [ 29.543152][ C2] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 29.543153][ C2] ? idr_get_free (??:?) [ 29.543155][ C2] lwtunnel_input.cold (net/core/lwtunnel.c:441 (discriminator 3)) [ 29.543157][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 29.543158][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 29.543160][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 29.543161][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 29.543163][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 29.543164][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 29.543165][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 29.543167][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 29.543168][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 29.543169][ 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)) [ 29.543171][ C2] ? ip6_rcv_core (net/ipv6/ip6_input.c:211 (discriminator 96)) [ 29.543173][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.543174][ C2] ? __update_load_avg_cfs_rq (kernel/sched/pelt.c:329) [ 29.543177][ C2] ? mark_usage (kernel/locking/lockdep.c:4690) [ 29.543178][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.543180][ C2] ? irq_matrix_free (kernel/irq/matrix.c:429 (discriminator 2)) [ 29.543183][ C2] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 29.543185][ C2] __netif_receive_skb_one_core (net/core/dev.c:6264) [ 29.543186][ C2] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 29.543188][ C2] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 29.543190][ C2] ? __netif_receive_skb_list_core (net/core/dev.c:6310) [ 29.543191][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.543193][ C2] process_backlog (net/core/dev.c:6728) [ 29.543196][ C2] __napi_poll (net/core/dev.c:7787) [ 29.543198][ C2] net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 29.543200][ C2] ? __napi_poll (./include/net/gro.h:507) [ 29.543202][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.543204][ C2] ? clockevents_program_event (kernel/time/clockevents.c:372) [ 29.543208][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.543208][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.543209][ C2] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 29.543211][ C2] handle_softirqs (kernel/softirq.c:645) [ 29.543213][ C2] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 29.543215][ C2] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 29.543216][ 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)) [ 29.543218][ C2] do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 29.543220][ C2] [ 29.543220][ C2] [ 29.543221][ C2] __local_bh_enable_ip (kernel/softirq.c:473) [ 29.543222][ 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)) [ 29.543224][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.543227][ C2] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 29.543228][ C2] ? lock_acquire.part.0 (kernel/locking/lockdep.c:124 (discriminator 1) kernel/locking/lockdep.c:5884 (discriminator 1)) [ 29.543230][ C2] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 29.543231][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 29.543233][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.543234][ C2] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 29.543236][ C2] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 29.543239][ C2] ? neigh_hh_output (./include/net/neighbour.h:525) [ 29.543241][ C2] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 29.543244][ C2] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 29.543245][ C2] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 29.543247][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 29.543249][ 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)) [ 29.543251][ C2] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 29.543254][ C2] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 29.543256][ C2] ? ip6_finish_output (./include/linux/skbuff.h:1165) [ 29.543258][ C2] ? l3mdev_l3_out.constprop.0 (./include/linux/rcupdate.h:882 ./include/net/l3mdev.h:222) [ 29.543262][ C2] ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 29.543264][ C2] rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 29.543266][ C2] ? ip6_flush_pending_frames (net/ipv6/ip6_output.c:2059) [ 29.543268][ C2] ? rawv6_setsockopt (net/ipv6/raw.c:1018) [ 29.543269][ C2] ? raw6_destroy (net/ipv6/raw.c:1184) [ 29.543272][ C2] rawv6_sendmsg (net/ipv6/raw.c:920) [ 29.543274][ C2] ? rawv6_send_hdrinc (./include/linux/skbuff.h:1725) [ 29.543276][ C2] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 5)) [ 29.543279][ C2] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 29.543281][ C2] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 29.543283][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.543286][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 29.543288][ C2] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 29.543290][ C2] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 29.543291][ C2] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 29.543294][ C2] __sys_sendto (net/socket.c:2281) [ 29.543296][ C2] ? __ia32_sys_getpeername (net/socket.c:2235) [ 29.543299][ C2] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 29.543302][ C2] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 29.543303][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 29.543306][ C2] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 29.543308][ C2] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 29.543309][ C2] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 29.543311][ C2] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 29.543312][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 29.543314][ C2] RIP: 0033:0x7ff2215dc54e [ 29.543317][ 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 [ 29.543319][ C2] RSP: 002b:00007ffccd116770 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 29.543322][ C2] RAX: ffffffffffffffda RBX: 000055da005410a0 RCX: 00007ff2215dc54e [ 29.543323][ C2] RDX: 0000000000000040 RSI: 000055da005410a4 RDI: 0000000000000005 [ 29.543324][ C2] RBP: 00007ffccd116780 R08: 000055da005532b4 R09: 000000000000001c [ 29.543325][ C2] R10: 0000000000000000 R11: 0000000000000202 R12: 000055da005410a4 [ 29.543325][ C2] R13: 0000000000000040 R14: 00007ffccd117a70 R15: 000055da005410a0 | [ 29.543344][ C2] softirqs last disabled at (29493): do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) | [ 29.543345][ C2] Preemption disabled at: | [ 29.543346][ 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)) | [ 29.543350][ C2] Tainted: [W]=WARN [ 29.543351][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 29.543352][ C2] Call Trace: [ 29.543352][ C2] [ 29.543353][ C2] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 29.543355][ 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)) [ 29.543357][ C2] __might_resched.cold (kernel/sched/core.c:9234) [ 29.543359][ C2] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 29.543362][ C2] ? nbcon_get_cpu_emergency_nesting (kernel/printk/nbcon.c:1424) [ 29.543364][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.543365][ 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)) [ 29.543367][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 29.543368][ C2] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 29.543371][ 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) [ 29.543372][ C2] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 29.543375][ C2] put_chars (drivers/char/virtio_console.c:1176) [ 29.543376][ C2] ? __send_to_port (drivers/char/virtio_console.c:654) [ 29.543378][ C2] ? mark_lock (kernel/locking/lockdep.c:4769) [ 29.543380][ C2] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 29.543383][ C2] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 29.543385][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.543386][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.543388][ C2] console_emit_next_record (kernel/printk/printk.c:3183) [ 29.543390][ C2] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 29.543392][ 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)) [ 29.543394][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.543395][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.543397][ C2] console_flush_one_record (kernel/printk/printk.c:3268) [ 29.543399][ C2] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 29.543401][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.543402][ C2] ? asm_fred_entrypoint_user (arch/x86/entry/entry_64_fred.S:40) [ 29.543404][ C2] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 29.543406][ C2] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 29.543408][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.543409][ 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) [ 29.543411][ C2] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 29.543412][ C2] ? vprintk_emit (kernel/printk/printk.c:2478) [ 29.543414][ C2] vprintk_emit (kernel/printk/printk.c:2479) [ 29.543415][ C2] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 29.543416][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 29.543418][ C2] _printk (kernel/printk/printk.c:2504) [ 29.543420][ C2] ? snapshot_read.cold (user.c:?) [ 29.543421][ C2] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 29.543423][ C2] ? dst_cache_get (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dst_cache.c:76 (discriminator 2)) [ 29.543425][ C2] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 29.543426][ C2] ? idr_get_free (??:?) [ 29.543428][ C2] lwtunnel_input.cold (net/core/lwtunnel.c:441 (discriminator 3)) [ 29.543430][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 29.543431][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 29.543433][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 29.543434][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 29.543435][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 29.543437][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 29.543438][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 29.543439][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 29.543441][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 29.543442][ 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)) [ 29.543444][ C2] ? ip6_rcv_core (net/ipv6/ip6_input.c:211 (discriminator 96)) [ 29.543446][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.543447][ C2] ? __update_load_avg_cfs_rq (kernel/sched/pelt.c:329) [ 29.543448][ C2] ? mark_usage (kernel/locking/lockdep.c:4690) [ 29.543450][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.543451][ C2] ? irq_matrix_free (kernel/irq/matrix.c:429 (discriminator 2)) [ 29.543453][ C2] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 29.543455][ C2] __netif_receive_skb_one_core (net/core/dev.c:6264) [ 29.543457][ C2] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 29.543458][ C2] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 29.543460][ C2] ? __netif_receive_skb_list_core (net/core/dev.c:6310) [ 29.543462][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.543463][ C2] process_backlog (net/core/dev.c:6728) [ 29.543466][ C2] __napi_poll (net/core/dev.c:7787) [ 29.543468][ C2] net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 29.543470][ C2] ? __napi_poll (./include/net/gro.h:507) [ 29.543472][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.543474][ C2] ? clockevents_program_event (kernel/time/clockevents.c:372) [ 29.543476][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.543477][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.543478][ C2] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 29.543480][ C2] handle_softirqs (kernel/softirq.c:645) [ 29.543482][ C2] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 29.543483][ C2] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 29.543485][ 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)) [ 29.543487][ C2] do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 29.543488][ C2] [ 29.543489][ C2] [ 29.543489][ C2] __local_bh_enable_ip (kernel/softirq.c:473) [ 29.543491][ 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)) [ 29.543493][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.543495][ C2] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 29.543497][ C2] ? lock_acquire.part.0 (kernel/locking/lockdep.c:124 (discriminator 1) kernel/locking/lockdep.c:5884 (discriminator 1)) [ 29.543498][ C2] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 29.543500][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 29.543501][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.543502][ C2] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 29.543504][ C2] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 29.543505][ C2] ? neigh_hh_output (./include/net/neighbour.h:525) [ 29.543507][ C2] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 29.543510][ C2] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 29.543512][ C2] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 29.543513][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 29.543515][ 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)) [ 29.543517][ C2] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 29.543519][ C2] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 29.543521][ C2] ? ip6_finish_output (./include/linux/skbuff.h:1165) [ 29.543523][ C2] ? l3mdev_l3_out.constprop.0 (./include/linux/rcupdate.h:882 ./include/net/l3mdev.h:222) [ 29.543526][ C2] ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 29.543528][ C2] rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 29.543530][ C2] ? ip6_flush_pending_frames (net/ipv6/ip6_output.c:2059) [ 29.543532][ C2] ? rawv6_setsockopt (net/ipv6/raw.c:1018) [ 29.543533][ C2] ? raw6_destroy (net/ipv6/raw.c:1184) [ 29.543536][ C2] rawv6_sendmsg (net/ipv6/raw.c:920) [ 29.543538][ C2] ? rawv6_send_hdrinc (./include/linux/skbuff.h:1725) [ 29.543540][ C2] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 5)) [ 29.543542][ C2] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 29.543543][ C2] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 29.543545][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.543548][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 29.543550][ C2] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 29.543551][ C2] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 29.543553][ C2] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 29.543554][ C2] __sys_sendto (net/socket.c:2281) [ 29.543556][ C2] ? __ia32_sys_getpeername (net/socket.c:2235) [ 29.543560][ C2] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 29.543562][ C2] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 29.543564][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 29.543565][ C2] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 29.543566][ C2] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 29.543568][ C2] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 29.543570][ C2] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 29.543571][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 29.543572][ C2] RIP: 0033:0x7ff2215dc54e [ 29.543574][ 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 [ 29.543575][ C2] RSP: 002b:00007ffccd116770 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 29.543576][ C2] RAX: ffffffffffffffda RBX: 000055da005410a0 RCX: 00007ff2215dc54e [ 29.543576][ C2] RDX: 0000000000000040 RSI: 000055da005410a4 RDI: 0000000000000005 [ 29.543577][ C2] RBP: 00007ffccd116780 R08: 000055da005532b4 R09: 000000000000001c [ 29.543578][ C2] R10: 0000000000000000 R11: 0000000000000202 R12: 000055da005410a4 [ 29.543578][ C2] R13: 0000000000000040 R14: 00007ffccd117a70 R15: 000055da005410a0 | [ 30.688410][ C1] softirqs last disabled at (29493): do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) | [ 30.688414][ C1] Preemption disabled at: | [ 30.688414][ C1] __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) | [ 30.688424][ C1] Tainted: [W]=WARN [ 30.688425][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 30.688427][ C1] Call Trace: [ 30.688428][ C1] [ 30.688430][ C1] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 30.688435][ C1] ? __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) [ 30.688437][ C1] __might_resched.cold (kernel/sched/core.c:9234) [ 30.688441][ C1] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 30.688444][ C1] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 30.688447][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.688450][ C1] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 30.688452][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 30.688455][ C1] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 30.688460][ C1] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 30.688461][ C1] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 30.688464][ C1] put_chars (drivers/char/virtio_console.c:1176) [ 30.688466][ C1] ? __send_to_port (drivers/char/virtio_console.c:654) [ 30.688467][ C1] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 30.688470][ C1] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 30.688474][ C1] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 30.688476][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.688477][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.688480][ C1] console_emit_next_record (kernel/printk/printk.c:3183) [ 30.688482][ C1] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 30.688484][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.688485][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.688486][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.688487][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.688489][ C1] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 30.688491][ C1] console_flush_one_record (kernel/printk/printk.c:3268) [ 30.688493][ C1] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 30.688496][ C1] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 30.688498][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.688499][ C1] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 30.688501][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.688502][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 30.688504][ C1] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 30.688505][ C1] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 30.688506][ C1] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 30.688508][ C1] ? vprintk_emit (kernel/printk/printk.c:2478) [ 30.688510][ C1] vprintk_emit (kernel/printk/printk.c:2479) [ 30.688511][ C1] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 30.688512][ C1] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 30.688514][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.688515][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.688517][ C1] _printk (kernel/printk/printk.c:2504) [ 30.688520][ C1] ? snapshot_read.cold (user.c:?) [ 30.688522][ C1] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 30.688524][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.688525][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.688526][ C1] ? idr_get_free (??:?) [ 30.688528][ C1] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 30.688531][ C1] lwtunnel_input.cold (net/core/lwtunnel.c:441 (discriminator 3)) [ 30.688535][ C1] lwtunnel_input (net/core/lwtunnel.c:465) [ 30.688537][ C1] lwtunnel_input (net/core/lwtunnel.c:465) [ 30.688539][ C1] lwtunnel_input (net/core/lwtunnel.c:465) [ 30.688540][ C1] lwtunnel_input (net/core/lwtunnel.c:465) [ 30.688541][ C1] lwtunnel_input (net/core/lwtunnel.c:465) [ 30.688543][ C1] lwtunnel_input (net/core/lwtunnel.c:465) [ 30.688544][ C1] lwtunnel_input (net/core/lwtunnel.c:465) [ 30.688545][ C1] lwtunnel_input (net/core/lwtunnel.c:465) [ 30.688547][ C1] lwtunnel_input (net/core/lwtunnel.c:465) [ 30.688548][ C1] ipv6_rcv (./include/net/dst.h:480 (discriminator 4) net/ipv6/ip6_input.c:119 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/ip6_input.c:351 (discriminator 4)) [ 30.688552][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.688553][ C1] ? ip6_rcv_core (net/ipv6/ip6_input.c:211 (discriminator 96)) [ 30.688555][ C1] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 30.688556][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.688557][ C1] ? __update_load_avg_cfs_rq (kernel/sched/pelt.c:329) [ 30.688560][ C1] ? trace_pelt_se_tp (./include/trace/events/sched.h:853 (discriminator 22)) [ 30.688563][ C1] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 30.688564][ C1] __netif_receive_skb_one_core (net/core/dev.c:6264) [ 30.688566][ C1] ? __netif_receive_skb_list_core (net/core/dev.c:6310) [ 30.688568][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.688570][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.688571][ C1] process_backlog (net/core/dev.c:6728) [ 30.688573][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.688575][ C1] __napi_poll (net/core/dev.c:7787) [ 30.688577][ C1] net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 30.688580][ C1] ? __napi_poll (./include/net/gro.h:507) [ 30.688581][ C1] ? do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [ 30.688583][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.688584][ C1] ? timerqueue_linked_add (./include/linux/rbtree.h:239 ./include/linux/rbtree.h:281 lib/timerqueue.c:96) [ 30.688587][ C1] ? ktime_get_update_offsets_now (kernel/time/timekeeping.c:304 kernel/time/timekeeping.c:482 kernel/time/timekeeping.c:2859) [ 30.688590][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.688591][ C1] handle_softirqs (kernel/softirq.c:645) [ 30.688593][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.688594][ C1] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 30.688596][ C1] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 30.688597][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.688598][ C1] ? __dev_queue_xmit (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:920 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 30.688600][ C1] do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 30.688602][ C1] [ 30.688602][ C1] [ 30.688603][ C1] __local_bh_enable_ip (kernel/softirq.c:473) [ 30.688605][ C1] __dev_queue_xmit (./include/linux/bottom_half.h:33 (discriminator 2) ./include/linux/rcupdate.h:923 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 30.688608][ C1] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 30.688610][ C1] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 30.688612][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.688613][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.688614][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.688616][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.688617][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.688618][ C1] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 30.688620][ C1] ? neigh_hh_output (./include/net/neighbour.h:525) [ 30.688622][ C1] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 30.688625][ C1] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 30.688627][ C1] ? make_flow_keys_digest (net/core/flow_dissector.c:1862) [ 30.688629][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.688630][ C1] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 30.688632][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.688633][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.688634][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 30.688636][ C1] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 30.688638][ C1] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 30.688640][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.688642][ C1] ? ip6_finish_output (./include/linux/skbuff.h:1165) [ 30.688643][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 30.688645][ C1] ? l3mdev_l3_out.constprop.0 (./include/linux/rcupdate.h:850 ./include/net/l3mdev.h:212) [ 30.688648][ C1] ? l3mdev_l3_out.constprop.0 (./include/linux/rcupdate.h:882 ./include/net/l3mdev.h:222) [ 30.688651][ C1] ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 30.688653][ C1] rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 30.688656][ C1] ? ip6_flush_pending_frames (net/ipv6/ip6_output.c:2059) [ 30.688658][ C1] ? rawv6_setsockopt (net/ipv6/raw.c:1018) [ 30.688660][ C1] ? raw6_destroy (net/ipv6/raw.c:1184) [ 30.688662][ C1] rawv6_sendmsg (net/ipv6/raw.c:920) [ 30.688665][ C1] ? rawv6_send_hdrinc (./include/linux/skbuff.h:1725) [ 30.688667][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.688668][ C1] ? sock_recvmsg (./include/trace/events/sock.h:304 (discriminator 2) net/socket.c:1155 (discriminator 2) net/socket.c:1173 (discriminator 2)) [ 30.688673][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.688674][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.688676][ C1] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 30.688677][ C1] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 30.688679][ C1] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 30.688681][ C1] __sys_sendto (net/socket.c:2281) [ 30.688683][ C1] ? __ia32_sys_getpeername (net/socket.c:2235) [ 30.688688][ C1] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 30.688689][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 30.688691][ C1] ? trace_hardirqs_off_finish (./include/trace/events/preemptirq.h:36 (discriminator 22) kernel/trace/trace_preemptirq.c:95 (discriminator 22) kernel/trace/trace_preemptirq.c:90 (discriminator 22)) [ 30.688692][ C1] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 30.688694][ C1] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 30.688696][ C1] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 30.688698][ C1] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 30.688700][ C1] RIP: 0033:0x7ff2215dc54e [ 30.688703][ C1] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 30.688704][ C1] RSP: 002b:00007ffccd116770 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 30.688708][ C1] RAX: ffffffffffffffda RBX: 000055da005410a0 RCX: 00007ff2215dc54e [ 30.688709][ C1] RDX: 0000000000000040 RSI: 000055da005410a4 RDI: 0000000000000005 [ 30.688710][ C1] RBP: 00007ffccd116780 R08: 000055da005532b4 R09: 000000000000001c [ 30.688711][ C1] R10: 0000000000000000 R11: 0000000000000202 R12: 000055da005410a4 [ 30.688712][ C1] R13: 0000000000000040 R14: 00007ffccd117a70 R15: 000055da005410a0 | [ 32.760637][ T284] softirqs last disabled at (0): 0x0 | [ 32.760638][ T284] Preemption disabled at: | [ 32.760639][ T284] lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) | [ 32.760650][ T284] Tainted: [W]=WARN [ 32.760651][ T284] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 32.760652][ T284] Call Trace: [ 32.760654][ T284] [ 32.760655][ T284] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 32.760660][ T284] ? lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) [ 32.760661][ T284] __might_resched.cold (kernel/sched/core.c:9234) [ 32.760665][ T284] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 32.760668][ T284] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 32.760671][ T284] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 32.760674][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.760677][ T284] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 32.760679][ T284] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 32.760682][ T284] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 32.760686][ T284] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 32.760688][ T284] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 32.760690][ T284] put_chars (drivers/char/virtio_console.c:1176) [ 32.760692][ T284] ? __send_to_port (drivers/char/virtio_console.c:654) [ 32.760693][ T284] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 32.760696][ T284] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 32.760701][ T284] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 32.760702][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.760704][ T284] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.760706][ T284] console_emit_next_record (kernel/printk/printk.c:3183) [ 32.760709][ T284] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 32.760710][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.760711][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.760712][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.760713][ T284] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.760715][ T284] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 32.760717][ T284] console_flush_one_record (kernel/printk/printk.c:3268) [ 32.760719][ T284] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 32.760722][ T284] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 32.760724][ T284] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.760731][ T284] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 32.760733][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.760734][ T284] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 32.760735][ T284] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 32.760737][ T284] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 32.760738][ T284] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 32.760740][ T284] ? vprintk_emit (kernel/printk/printk.c:2478) [ 32.760742][ T284] vprintk_emit (kernel/printk/printk.c:2479) [ 32.760745][ T284] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 32.760746][ T284] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 32.760748][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.760749][ T284] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.760751][ T284] _printk (kernel/printk/printk.c:2504) [ 32.760754][ T284] ? snapshot_read.cold (user.c:?) [ 32.760755][ T284] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 32.760759][ T284] ? idr_get_free (??:?) [ 32.760761][ T284] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 32.760764][ T284] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 32.760767][ T284] lwtunnel_output.cold (net/core/lwtunnel.c:330 (discriminator 3)) [ 32.760771][ T284] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 32.760773][ T284] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 32.760776][ T284] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 32.760778][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.760779][ T284] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.760781][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.760782][ T284] lwtunnel_output (net/core/lwtunnel.c:356) [ 32.760783][ T284] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 32.760785][ T284] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 32.760787][ T284] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 32.760788][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.760790][ T284] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.760791][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.760792][ T284] lwtunnel_output (net/core/lwtunnel.c:356) [ 32.760794][ T284] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 32.760795][ T284] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 32.760797][ T284] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 32.760798][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.760800][ T284] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.760801][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.760802][ T284] lwtunnel_output (net/core/lwtunnel.c:356) [ 32.760803][ T284] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 32.760805][ T284] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 32.760806][ T284] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 32.760808][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.760809][ T284] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.760811][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.760812][ T284] lwtunnel_output (net/core/lwtunnel.c:356) [ 32.760813][ T284] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 32.760815][ T284] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 32.760817][ T284] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 32.760818][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.760819][ T284] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.760821][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.760822][ T284] lwtunnel_output (net/core/lwtunnel.c:356) [ 32.760823][ T284] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 32.760825][ T284] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 32.760826][ T284] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 32.760828][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.760830][ T284] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.760831][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.760832][ T284] lwtunnel_output (net/core/lwtunnel.c:356) [ 32.760833][ T284] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 32.760835][ T284] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 32.760836][ T284] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 32.760838][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.760839][ T284] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.760841][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.760842][ T284] lwtunnel_output (net/core/lwtunnel.c:356) [ 32.760843][ T284] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 32.760845][ T284] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 32.760846][ T284] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 32.760848][ T284] ? flow_hash_from_keys (./include/linux/siphash.h:86 net/core/flow_dissector.c:1811 net/core/flow_dissector.c:1822) [ 32.760850][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.760851][ T284] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.760853][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.760854][ T284] lwtunnel_output (net/core/lwtunnel.c:356) [ 32.760855][ T284] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 32.760857][ T284] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 32.760858][ T284] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 32.760860][ T284] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 32.760861][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.760862][ T284] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.760864][ T284] lwtunnel_output (net/core/lwtunnel.c:356) [ 32.760865][ T284] ? ip6_local_out (net/ipv6/output_core.c:126) [ 32.760868][ T284] ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 32.760872][ T284] rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 32.760875][ T284] ? ip6_flush_pending_frames (net/ipv6/ip6_output.c:2059) [ 32.760877][ T284] ? rawv6_setsockopt (net/ipv6/raw.c:1018) [ 32.760878][ T284] ? raw6_destroy (net/ipv6/raw.c:1184) [ 32.760881][ T284] rawv6_sendmsg (net/ipv6/raw.c:920) [ 32.760884][ T284] ? rawv6_send_hdrinc (./include/linux/skbuff.h:1725) [ 32.760886][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.760887][ T284] ? wp_page_copy (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:1383 ./include/linux/page_ref.h:223 ./include/linux/mm.h:1847 ./include/linux/mm.h:1852 ./include/linux/mm.h:2159 mm/memory.c:4121) [ 32.760890][ T284] ? __vmf_anon_prepare (mm/memory.c:3958) [ 32.760892][ T284] ? apply_to_pte_range (mm/memory.c:3453 (discriminator 7)) [ 32.760894][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.760895][ T284] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.760897][ T284] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 32.760900][ T284] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 32.760901][ T284] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 32.760904][ T284] __sys_sendto (net/socket.c:2281) [ 32.760906][ T284] ? __ia32_sys_getpeername (net/socket.c:2235) [ 32.760910][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.760911][ T284] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 32.760913][ T284] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 32.760914][ T284] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 32.760916][ T284] ? trace_hardirqs_off_finish (./include/trace/events/preemptirq.h:36 (discriminator 22) kernel/trace/trace_preemptirq.c:95 (discriminator 22) kernel/trace/trace_preemptirq.c:90 (discriminator 22)) [ 32.760917][ T284] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 32.760918][ T284] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 32.760921][ T284] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 32.760923][ T284] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 32.760925][ T284] RIP: 0033:0x7f3272bc054e [ 32.760927][ T284] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 32.760928][ T284] RSP: 002b:00007ffed0fa0450 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 32.760932][ T284] RAX: ffffffffffffffda RBX: 000055746e0ed0a0 RCX: 00007f3272bc054e [ 32.760933][ T284] RDX: 0000000000000040 RSI: 000055746e0ed0a4 RDI: 0000000000000005 [ 32.760934][ T284] RBP: 00007ffed0fa0460 R08: 000055746e0ff2b4 R09: 000000000000001c [ 32.760935][ T284] R10: 0000000000000000 R11: 0000000000000202 R12: 000055746e0ed0a4 [ 32.760935][ T284] R13: 0000000000000040 R14: 00007ffed0fa1750 R15: 000055746e0ed0a0 | [ 33.820550][ T284] softirqs last disabled at (0): 0x0 | [ 33.820552][ T284] Preemption disabled at: | [ 33.820553][ T284] lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) | [ 33.820564][ T284] Tainted: [W]=WARN [ 33.820566][ T284] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 33.820567][ T284] Call Trace: [ 33.820569][ T284] [ 33.820570][ T284] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 33.820576][ T284] ? lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) [ 33.820577][ T284] __might_resched.cold (kernel/sched/core.c:9234) [ 33.820581][ T284] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 33.820584][ T284] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 33.820587][ T284] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 33.820590][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.820594][ T284] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 33.820596][ T284] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 33.820599][ T284] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 33.820603][ T284] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 33.820605][ T284] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 33.820607][ T284] put_chars (drivers/char/virtio_console.c:1176) [ 33.820609][ T284] ? __send_to_port (drivers/char/virtio_console.c:654) [ 33.820611][ T284] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 33.820614][ T284] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 33.820619][ T284] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 33.820621][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.820622][ T284] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.820624][ T284] console_emit_next_record (kernel/printk/printk.c:3183) [ 33.820627][ T284] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 33.820629][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.820630][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.820631][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.820632][ T284] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.820634][ T284] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 33.820635][ T284] console_flush_one_record (kernel/printk/printk.c:3268) [ 33.820638][ T284] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 33.820640][ T284] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 33.820642][ T284] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.820644][ T284] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 33.820645][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.820646][ T284] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 33.820648][ T284] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 33.820649][ T284] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 33.820650][ T284] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 33.820652][ T284] ? vprintk_emit (kernel/printk/printk.c:2478) [ 33.820653][ T284] vprintk_emit (kernel/printk/printk.c:2479) [ 33.820655][ T284] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 33.820656][ T284] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 33.820658][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.820659][ T284] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.820661][ T284] _printk (kernel/printk/printk.c:2504) [ 33.820664][ T284] ? snapshot_read.cold (user.c:?) [ 33.820665][ T284] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 33.820669][ T284] ? idr_get_free (??:?) [ 33.820670][ T284] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 33.820674][ T284] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 33.820677][ T284] lwtunnel_output.cold (net/core/lwtunnel.c:330 (discriminator 3)) [ 33.820681][ T284] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 33.820683][ T284] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 33.820686][ T284] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 33.820688][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.820690][ T284] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.820691][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.820692][ T284] lwtunnel_output (net/core/lwtunnel.c:356) [ 33.820694][ T284] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 33.820695][ T284] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 33.820697][ T284] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 33.820699][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.820700][ T284] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.820701][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.820702][ T284] lwtunnel_output (net/core/lwtunnel.c:356) [ 33.820704][ T284] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 33.820705][ T284] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 33.820707][ T284] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 33.820709][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.820710][ T284] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.820711][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.820712][ T284] lwtunnel_output (net/core/lwtunnel.c:356) [ 33.820714][ T284] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 33.820715][ T284] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 33.820717][ T284] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 33.820719][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.820720][ T284] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.820721][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.820722][ T284] lwtunnel_output (net/core/lwtunnel.c:356) [ 33.820724][ T284] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 33.820725][ T284] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 33.820731][ T284] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 33.820733][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.820734][ T284] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.820736][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.820737][ T284] lwtunnel_output (net/core/lwtunnel.c:356) [ 33.820738][ T284] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 33.820740][ T284] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 33.820742][ T284] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 33.820746][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.820747][ T284] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.820749][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.820750][ T284] lwtunnel_output (net/core/lwtunnel.c:356) [ 33.820751][ T284] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 33.820753][ T284] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 33.820754][ T284] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 33.820756][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.820757][ T284] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.820759][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.820760][ T284] lwtunnel_output (net/core/lwtunnel.c:356) [ 33.820762][ T284] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 33.820763][ T284] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 33.820765][ T284] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 33.820767][ T284] ? flow_hash_from_keys (./include/linux/siphash.h:86 net/core/flow_dissector.c:1811 net/core/flow_dissector.c:1822) [ 33.820769][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.820770][ T284] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.820771][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.820773][ T284] lwtunnel_output (net/core/lwtunnel.c:356) [ 33.820774][ T284] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 33.820775][ T284] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 33.820777][ T284] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 33.820779][ T284] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 33.820780][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.820781][ T284] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.820783][ T284] lwtunnel_output (net/core/lwtunnel.c:356) [ 33.820784][ T284] ? ip6_local_out (net/ipv6/output_core.c:126) [ 33.820787][ T284] ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 33.820791][ T284] rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 33.820794][ T284] ? ip6_flush_pending_frames (net/ipv6/ip6_output.c:2059) [ 33.820796][ T284] ? rawv6_setsockopt (net/ipv6/raw.c:1018) [ 33.820798][ T284] ? raw6_destroy (net/ipv6/raw.c:1184) [ 33.820800][ T284] rawv6_sendmsg (net/ipv6/raw.c:920) [ 33.820804][ T284] ? rawv6_send_hdrinc (./include/linux/skbuff.h:1725) [ 33.820805][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.820807][ T284] ? sock_recvmsg (./include/trace/events/sock.h:304 (discriminator 2) net/socket.c:1155 (discriminator 2) net/socket.c:1173 (discriminator 2)) [ 33.820811][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.820812][ T284] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.820815][ T284] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 33.820816][ T284] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 33.820818][ T284] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 33.820820][ T284] __sys_sendto (net/socket.c:2281) [ 33.820822][ T284] ? __ia32_sys_getpeername (net/socket.c:2235) [ 33.820827][ T284] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 33.820828][ T284] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 33.820830][ T284] ? trace_hardirqs_off_finish (./include/trace/events/preemptirq.h:36 (discriminator 22) kernel/trace/trace_preemptirq.c:95 (discriminator 22) kernel/trace/trace_preemptirq.c:90 (discriminator 22)) [ 33.820831][ T284] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 33.820832][ T284] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 33.820835][ T284] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 33.820837][ T284] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 33.820839][ T284] RIP: 0033:0x7f3272bc054e [ 33.820842][ T284] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 33.820843][ T284] RSP: 002b:00007ffed0fa0450 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 33.820847][ T284] RAX: ffffffffffffffda RBX: 000055746e0ed0a0 RCX: 00007f3272bc054e [ 33.820848][ T284] RDX: 0000000000000040 RSI: 000055746e0ed0a4 RDI: 0000000000000005 [ 33.820849][ T284] RBP: 00007ffed0fa0460 R08: 000055746e0ff2b4 R09: 000000000000001c [ 33.820850][ T284] R10: 0000000000000000 R11: 0000000000000202 R12: 000055746e0ed0a4 [ 33.820851][ T284] R13: 0000000000000040 R14: 00007ffed0fa1750 R15: 000055746e0ed0a0 | [ 36.914820][ C3] softirqs last disabled at (0): 0x0 | [ 36.914821][ C3] Preemption disabled at: | [ 36.914822][ 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)) | [ 36.914834][ C3] Tainted: [W]=WARN [ 36.914835][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.914837][ C3] Call Trace: [ 36.914839][ C3] [ 36.914840][ C3] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 36.914845][ 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)) [ 36.914847][ C3] __might_resched.cold (kernel/sched/core.c:9234) [ 36.914851][ C3] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 36.914854][ C3] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 36.914857][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.914860][ 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)) [ 36.914863][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 36.914865][ C3] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 36.914870][ 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) [ 36.914872][ C3] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 36.914874][ C3] put_chars (drivers/char/virtio_console.c:1176) [ 36.914876][ C3] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 36.914878][ C3] ? __send_to_port (drivers/char/virtio_console.c:654) [ 36.914879][ C3] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 36.914882][ C3] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 36.914887][ C3] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 36.914889][ 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) [ 36.914890][ C3] ? vsnprintf (lib/vsprintf.c:2900) [ 36.914894][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 36.914895][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.914896][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.914899][ C3] console_emit_next_record (kernel/printk/printk.c:3183) [ 36.914902][ C3] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 36.914904][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.914905][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.914906][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.914907][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.914909][ C3] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 36.914911][ C3] console_flush_one_record (kernel/printk/printk.c:3268) [ 36.914913][ C3] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 36.914916][ C3] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 36.914918][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.914920][ C3] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 36.914922][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.914923][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 36.914924][ 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) [ 36.914926][ C3] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 36.914927][ C3] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 36.914929][ C3] ? vprintk_emit (kernel/printk/printk.c:2478) [ 36.914931][ C3] vprintk_emit (kernel/printk/printk.c:2479) [ 36.914932][ C3] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 36.914934][ 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) [ 36.914935][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.914936][ C3] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 36.914940][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.914942][ C3] _printk (kernel/printk/printk.c:2504) [ 36.914945][ C3] ? snapshot_read.cold (user.c:?) [ 36.914946][ C3] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 36.914949][ C3] ? idr_get_free (??:?) [ 36.914951][ 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) [ 36.914954][ C3] lwtunnel_input.cold (net/core/lwtunnel.c:441 (discriminator 3)) [ 36.914958][ C3] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 36.914961][ 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)) [ 36.914963][ C3] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 36.914965][ C3] ? process_backlog (net/core/dev.c:6728) [ 36.914967][ C3] ? __napi_poll (net/core/dev.c:7787) [ 36.914969][ C3] ? net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 36.914971][ C3] ? handle_softirqs (kernel/softirq.c:645) [ 36.914973][ C3] ? do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 36.914974][ C3] ? __local_bh_enable_ip (kernel/softirq.c:473) [ 36.914975][ 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)) [ 36.914977][ C3] ? ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 36.914981][ C3] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 36.914983][ C3] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 36.914984][ C3] ? seg6_output (./include/linux/skbuff.h:1165) [ 36.914986][ C3] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 36.914988][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.914990][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.914991][ C3] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 36.914994][ C3] lwtunnel_input (net/core/lwtunnel.c:465) [ 36.914995][ C3] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 36.914997][ 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)) [ 36.914999][ C3] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 36.915001][ C3] ? handle_softirqs (kernel/softirq.c:645) [ 36.915003][ C3] ? do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 36.915004][ C3] ? __local_bh_enable_ip (kernel/softirq.c:473) [ 36.915005][ 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)) [ 36.915007][ C3] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 36.915009][ C3] ? ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 36.915011][ C3] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 36.915013][ C3] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 36.915015][ C3] ? seg6_output (./include/linux/skbuff.h:1165) [ 36.915016][ C3] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 36.915018][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.915020][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.915022][ C3] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 36.915023][ C3] lwtunnel_input (net/core/lwtunnel.c:465) [ 36.915024][ C3] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 36.915026][ 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)) [ 36.915028][ C3] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 36.915030][ C3] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 36.915033][ C3] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 36.915034][ C3] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 36.915036][ C3] ? seg6_output (./include/linux/skbuff.h:1165) [ 36.915038][ C3] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 36.915040][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.915041][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.915043][ C3] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 36.915044][ C3] lwtunnel_input (net/core/lwtunnel.c:465) [ 36.915045][ C3] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 36.915047][ 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)) [ 36.915049][ C3] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 36.915051][ C3] ? ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 36.915052][ C3] ? ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 36.915054][ C3] ? rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 36.915057][ C3] ? rawv6_sendmsg (net/ipv6/raw.c:920) [ 36.915059][ C3] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 36.915061][ C3] ? __sys_sendto (net/socket.c:2281) [ 36.915063][ C3] ? __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 36.915064][ C3] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 36.915067][ C3] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 36.915069][ C3] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 36.915071][ C3] ? seg6_output (./include/linux/skbuff.h:1165) [ 36.915072][ C3] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 36.915074][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.915075][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.915077][ C3] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 36.915079][ C3] lwtunnel_input (net/core/lwtunnel.c:465) [ 36.915080][ C3] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 36.915082][ 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)) [ 36.915084][ C3] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 36.915086][ C3] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 36.915089][ C3] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 36.915090][ C3] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 36.915092][ C3] ? seg6_output (./include/linux/skbuff.h:1165) [ 36.915094][ C3] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 36.915096][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.915097][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.915099][ C3] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 36.915100][ C3] lwtunnel_input (net/core/lwtunnel.c:465) [ 36.915101][ C3] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 36.915103][ 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)) [ 36.915105][ C3] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 36.915107][ C3] ? __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 36.915108][ C3] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 36.915110][ C3] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 36.915113][ C3] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 36.915114][ C3] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 36.915116][ C3] ? seg6_output (./include/linux/skbuff.h:1165) [ 36.915118][ C3] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 36.915120][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.915121][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.915123][ C3] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 36.915124][ C3] lwtunnel_input (net/core/lwtunnel.c:465) [ 36.915125][ C3] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 36.915127][ 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)) [ 36.915129][ C3] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 36.915131][ C3] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 36.915133][ C3] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 36.915135][ C3] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 36.915137][ C3] ? seg6_output (./include/linux/skbuff.h:1165) [ 36.915138][ C3] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 36.915140][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.915141][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.915143][ C3] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 36.915144][ C3] lwtunnel_input (net/core/lwtunnel.c:465) [ 36.915146][ C3] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 36.915147][ 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)) [ 36.915149][ C3] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 36.915152][ C3] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 36.915154][ C3] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 36.915156][ C3] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 36.915158][ C3] ? seg6_output (./include/linux/skbuff.h:1165) [ 36.915160][ C3] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 36.915161][ C3] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 36.915163][ C3] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 36.915166][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.915167][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.915169][ C3] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 36.915170][ C3] lwtunnel_input (net/core/lwtunnel.c:465) [ 36.915172][ C3] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 36.915173][ 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)) [ 36.915175][ C3] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 36.915177][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 36.915180][ C3] ? ip6_route_input (./include/linux/skbuff.h:1235 (discriminator 1) net/ipv6/route.c:2666 (discriminator 1)) [ 36.915182][ C3] ? trace_netif_receive_skb (./include/trace/events/net.h:166 (discriminator 22)) [ 36.915184][ C3] ? ip6_validate_gw (net/ipv6/route.c:3559 (discriminator 2)) [ 36.915185][ C3] ? __netif_receive_skb_core.constprop.0 (net/core/dev.c:2529 net/core/dev.c:6221) [ 36.915188][ C3] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 36.915190][ C3] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 36.915192][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.915193][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.915195][ C3] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 36.915196][ C3] lwtunnel_input (net/core/lwtunnel.c:465) [ 36.915197][ 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)) [ 36.915199][ C3] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 36.915202][ C3] ? ip6_rcv_core (net/ipv6/ip6_input.c:211 (discriminator 96)) [ 36.915204][ C3] ? common_startup_64 (arch/x86/kernel/head_64.S:418) [ 36.915207][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.915208][ C3] ? trace_pelt_se_tp (./include/trace/events/sched.h:853 (discriminator 22)) [ 36.915210][ C3] ? __update_load_avg_se (kernel/sched/pelt.c:314) [ 36.915212][ C3] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 36.915214][ C3] __netif_receive_skb_one_core (net/core/dev.c:6264) [ 36.915216][ C3] ? trace_pelt_cfs_tp (./include/trace/events/sched.h:833 (discriminator 22)) [ 36.915217][ C3] ? __netif_receive_skb_list_core (net/core/dev.c:6310) [ 36.915219][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.915221][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.915222][ C3] process_backlog (net/core/dev.c:6728) [ 36.915225][ C3] __napi_poll (net/core/dev.c:7787) [ 36.915227][ C3] net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 36.915229][ C3] ? __napi_poll (./include/net/gro.h:507) [ 36.915231][ C3] ? enqueue_task_fair (kernel/sched/sched.h:3047 kernel/sched/fair.c:8039) [ 36.915234][ C3] ? wakeup_preempt (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/thread_info.h:133 ./include/linux/sched.h:2102 ./include/linux/sched.h:2121 kernel/sched/core.c:2310) [ 36.915235][ C3] ? trace_sched_wakeup (./include/trace/events/sched.h:178 (discriminator 22)) [ 36.915238][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.915240][ C3] handle_softirqs (kernel/softirq.c:645) [ 36.915242][ C3] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 36.915244][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.915245][ C3] ? trace_csd_function_exit (./include/trace/events/csd.h:64 (discriminator 22)) [ 36.915248][ 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)) [ 36.915250][ C3] do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 36.915251][ C3] [ 36.915252][ C3] [ 36.915252][ C3] __local_bh_enable_ip (kernel/softirq.c:473) [ 36.915254][ 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)) [ 36.915257][ C3] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 36.915259][ C3] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 36.915261][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.915262][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.915263][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.915265][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.915266][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.915267][ C3] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 36.915270][ C3] ? neigh_hh_output (./include/net/neighbour.h:525) [ 36.915272][ C3] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 36.915275][ C3] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 36.915277][ C3] ? make_flow_keys_digest (net/core/flow_dissector.c:1862) [ 36.915279][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.915280][ C3] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 36.915281][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.915283][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.915284][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 36.915286][ C3] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 36.915288][ C3] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 36.915290][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.915291][ C3] ? ip6_finish_output (./include/linux/skbuff.h:1165) [ 36.915293][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 36.915294][ C3] ? l3mdev_l3_out.constprop.0 (./include/linux/rcupdate.h:850 ./include/net/l3mdev.h:212) [ 36.915297][ C3] ? l3mdev_l3_out.constprop.0 (./include/linux/rcupdate.h:882 ./include/net/l3mdev.h:222) [ 36.915299][ C3] ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 36.915301][ C3] rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 36.915304][ C3] ? ip6_flush_pending_frames (net/ipv6/ip6_output.c:2059) [ 36.915305][ C3] ? rawv6_setsockopt (net/ipv6/raw.c:1018) [ 36.915307][ C3] ? raw6_destroy (net/ipv6/raw.c:1184) [ 36.915309][ C3] rawv6_sendmsg (net/ipv6/raw.c:920) [ 36.915312][ C3] ? rawv6_send_hdrinc (./include/linux/skbuff.h:1725) [ 36.915314][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.915316][ C3] ? wp_page_copy (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:1383 ./include/linux/page_ref.h:223 ./include/linux/mm.h:1847 ./include/linux/mm.h:1852 ./include/linux/mm.h:2159 mm/memory.c:4121) [ 36.915319][ C3] ? __vmf_anon_prepare (mm/memory.c:3958) [ 36.915320][ C3] ? apply_to_pte_range (mm/memory.c:3453 (discriminator 7)) [ 36.915323][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.915324][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.915326][ C3] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 36.915327][ C3] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 36.915329][ C3] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 36.915331][ C3] __sys_sendto (net/socket.c:2281) [ 36.915333][ C3] ? __ia32_sys_getpeername (net/socket.c:2235) [ 36.915337][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.915338][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 36.915340][ C3] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 36.915342][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 36.915343][ 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)) [ 36.915345][ C3] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 36.915346][ C3] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 36.915348][ C3] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 36.915350][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 36.915351][ C3] RIP: 0033:0x7f2c8694f54e [ 36.915353][ 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 [ 36.915355][ C3] RSP: 002b:00007ffcd1802680 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 36.915359][ C3] RAX: ffffffffffffffda RBX: 000055b60ec1c0a0 RCX: 00007f2c8694f54e [ 36.915360][ C3] RDX: 0000000000000040 RSI: 000055b60ec1c0a4 RDI: 0000000000000005 [ 36.915361][ C3] RBP: 00007ffcd1802690 R08: 000055b60ec2e2b4 R09: 000000000000001c [ 36.915362][ C3] R10: 0000000000000000 R11: 0000000000000202 R12: 000055b60ec1c0a4 [ 36.915363][ C3] R13: 0000000000000040 R14: 00007ffcd1803980 R15: 000055b60ec1c0a0 | [ 38.045787][ C2] softirqs last disabled at (0): 0x0 | [ 38.045789][ C2] Preemption disabled at: | [ 38.045789][ 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)) | [ 38.045802][ C2] Tainted: [W]=WARN [ 38.045804][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 38.045806][ C2] Call Trace: [ 38.045807][ C2] [ 38.045809][ C2] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 38.045814][ 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)) [ 38.045816][ C2] __might_resched.cold (kernel/sched/core.c:9234) [ 38.045821][ C2] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 38.045825][ C2] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 38.045828][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.045831][ 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)) [ 38.045834][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 38.045837][ C2] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 38.045842][ 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) [ 38.045844][ C2] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 38.045847][ C2] put_chars (drivers/char/virtio_console.c:1176) [ 38.045849][ C2] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 38.045850][ C2] ? __send_to_port (drivers/char/virtio_console.c:654) [ 38.045852][ C2] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 38.045854][ C2] ? kvm_register_clock (arch/x86/kernel/kvmclock.c:200 (discriminator 12)) [ 38.045857][ C2] ? ktime_get (kernel/time/timekeeping.c:304 kernel/time/timekeeping.c:482 kernel/time/timekeeping.c:1004) [ 38.045860][ C2] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 38.045865][ C2] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 38.045868][ 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) [ 38.045869][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.045871][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 38.045873][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.045874][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.045877][ C2] console_emit_next_record (kernel/printk/printk.c:3183) [ 38.045879][ C2] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 38.045882][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.045883][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.045885][ C2] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 38.045887][ C2] console_flush_one_record (kernel/printk/printk.c:3268) [ 38.045890][ C2] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 38.045893][ C2] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 38.045896][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.045897][ C2] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 38.045899][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.045900][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 38.045902][ 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) [ 38.045904][ C2] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 38.045905][ C2] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 38.045907][ C2] ? vprintk_emit (kernel/printk/printk.c:2478) [ 38.045909][ C2] vprintk_emit (kernel/printk/printk.c:2479) [ 38.045911][ C2] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 38.045912][ 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) [ 38.045914][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.045915][ C2] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 38.045918][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.045920][ C2] _printk (kernel/printk/printk.c:2504) [ 38.045923][ C2] ? snapshot_read.cold (user.c:?) [ 38.045925][ C2] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 38.045929][ C2] ? idr_get_free (??:?) [ 38.045931][ 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) [ 38.045934][ C2] lwtunnel_input.cold (net/core/lwtunnel.c:441 (discriminator 3)) [ 38.045938][ C2] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 38.045941][ 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)) [ 38.045944][ C2] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 38.045946][ C2] ? process_backlog (net/core/dev.c:6728) [ 38.045948][ C2] ? __napi_poll (net/core/dev.c:7787) [ 38.045950][ C2] ? net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 38.045952][ C2] ? handle_softirqs (kernel/softirq.c:645) [ 38.045954][ C2] ? do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 38.045956][ C2] ? __local_bh_enable_ip (kernel/softirq.c:473) [ 38.045957][ 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)) [ 38.045959][ C2] ? ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 38.045962][ C2] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 38.045964][ C2] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 38.045966][ C2] ? seg6_output (./include/linux/skbuff.h:1165) [ 38.045968][ C2] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 38.045970][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.045972][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.045974][ C2] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 38.045976][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 38.045978][ C2] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 38.045980][ 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)) [ 38.045982][ C2] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 38.045984][ C2] ? handle_softirqs (kernel/softirq.c:645) [ 38.045986][ C2] ? do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 38.045987][ C2] ? __local_bh_enable_ip (kernel/softirq.c:473) [ 38.045989][ 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)) [ 38.045990][ C2] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 38.045992][ C2] ? ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 38.045995][ C2] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 38.045997][ C2] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 38.045999][ C2] ? seg6_output (./include/linux/skbuff.h:1165) [ 38.046000][ C2] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 38.046002][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.046004][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.046006][ C2] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 38.046007][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 38.046008][ C2] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 38.046010][ 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)) [ 38.046012][ C2] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 38.046015][ C2] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 38.046018][ C2] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 38.046020][ C2] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 38.046022][ C2] ? seg6_output (./include/linux/skbuff.h:1165) [ 38.046023][ C2] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 38.046026][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.046027][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.046029][ C2] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 38.046030][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 38.046032][ C2] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 38.046033][ 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)) [ 38.046036][ C2] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 38.046038][ C2] ? ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 38.046040][ C2] ? ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 38.046041][ C2] ? rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 38.046044][ C2] ? rawv6_sendmsg (net/ipv6/raw.c:920) [ 38.046047][ C2] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 38.046049][ C2] ? __sys_sendto (net/socket.c:2281) [ 38.046051][ C2] ? __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 38.046053][ C2] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 38.046056][ C2] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 38.046058][ C2] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 38.046060][ C2] ? seg6_output (./include/linux/skbuff.h:1165) [ 38.046062][ C2] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 38.046064][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.046065][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.046067][ C2] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 38.046069][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 38.046070][ C2] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 38.046072][ 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)) [ 38.046074][ C2] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 38.046077][ C2] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 38.046080][ C2] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 38.046082][ C2] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 38.046084][ C2] ? seg6_output (./include/linux/skbuff.h:1165) [ 38.046086][ C2] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 38.046088][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.046089][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.046091][ C2] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 38.046092][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 38.046094][ C2] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 38.046095][ 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)) [ 38.046097][ C2] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 38.046100][ C2] ? __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 38.046102][ C2] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 38.046103][ C2] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 38.046106][ C2] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 38.046108][ C2] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 38.046110][ C2] ? seg6_output (./include/linux/skbuff.h:1165) [ 38.046111][ C2] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 38.046114][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.046115][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.046117][ C2] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 38.046118][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 38.046119][ C2] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 38.046121][ 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)) [ 38.046123][ C2] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 38.046126][ C2] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 38.046129][ C2] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 38.046131][ C2] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 38.046133][ C2] ? seg6_output (./include/linux/skbuff.h:1165) [ 38.046134][ C2] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 38.046137][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.046138][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.046140][ C2] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 38.046141][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 38.046142][ C2] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 38.046144][ 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)) [ 38.046146][ C2] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 38.046149][ C2] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 38.046152][ C2] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 38.046154][ C2] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 38.046155][ C2] ? seg6_output (./include/linux/skbuff.h:1165) [ 38.046157][ C2] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 38.046159][ C2] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 38.046161][ C2] ? trace_pelt_cfs_tp (./include/trace/events/sched.h:833 (discriminator 22)) [ 38.046163][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.046164][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.046166][ C2] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 38.046167][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 38.046169][ C2] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 38.046170][ 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)) [ 38.046173][ C2] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 38.046175][ C2] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 38.046177][ C2] ? ip6_route_input (./include/linux/skbuff.h:1235 (discriminator 1) net/ipv6/route.c:2666 (discriminator 1)) [ 38.046179][ C2] ? trace_netif_receive_skb (./include/trace/events/net.h:166 (discriminator 22)) [ 38.046182][ C2] ? ip6_validate_gw (net/ipv6/route.c:3559 (discriminator 2)) [ 38.046183][ C2] ? __netif_receive_skb_core.constprop.0 (net/core/dev.c:2529 net/core/dev.c:6221) [ 38.046186][ C2] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 38.046188][ C2] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 38.046190][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.046191][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.046193][ C2] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 38.046195][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 38.046196][ 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)) [ 38.046198][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.046199][ C2] ? ip6_rcv_core (net/ipv6/ip6_input.c:211 (discriminator 96)) [ 38.046201][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.046203][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.046204][ C2] ? __update_load_avg_cfs_rq (kernel/sched/pelt.c:329) [ 38.046206][ C2] ? trace_pelt_se_tp (./include/trace/events/sched.h:853 (discriminator 22)) [ 38.046207][ 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) [ 38.046210][ C2] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 38.046212][ C2] __netif_receive_skb_one_core (net/core/dev.c:6264) [ 38.046214][ C2] ? __netif_receive_skb_list_core (net/core/dev.c:6310) [ 38.046216][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.046217][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.046219][ C2] process_backlog (net/core/dev.c:6728) [ 38.046221][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.046223][ C2] __napi_poll (net/core/dev.c:7787) [ 38.046226][ C2] net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 38.046229][ C2] ? __napi_poll (./include/net/gro.h:507) [ 38.046231][ C2] ? rcu_report_qs_rnp (kernel/rcu/tree.c:2396) [ 38.046233][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.046235][ C2] ? clockevents_program_event (kernel/time/clockevents.c:372) [ 38.046238][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.046239][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.046240][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.046242][ C2] handle_softirqs (kernel/softirq.c:645) [ 38.046244][ C2] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 38.046246][ C2] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 38.046247][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 38.046249][ 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)) [ 38.046251][ C2] do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 38.046253][ C2] [ 38.046254][ C2] [ 38.046254][ C2] __local_bh_enable_ip (kernel/softirq.c:473) [ 38.046256][ 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)) [ 38.046259][ C2] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 38.046262][ C2] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 38.046264][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.046265][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.046267][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.046268][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.046269][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.046271][ C2] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 38.046274][ C2] ? neigh_hh_output (./include/net/neighbour.h:525) [ 38.046277][ C2] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 38.046279][ C2] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 38.046282][ C2] ? make_flow_keys_digest (net/core/flow_dissector.c:1862) [ 38.046284][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.046285][ C2] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 38.046286][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.046288][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.046289][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 38.046291][ C2] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 38.046294][ C2] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 38.046296][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.046298][ C2] ? ip6_finish_output (./include/linux/skbuff.h:1165) [ 38.046300][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 38.046301][ C2] ? l3mdev_l3_out.constprop.0 (./include/linux/rcupdate.h:850 ./include/net/l3mdev.h:212) [ 38.046304][ C2] ? l3mdev_l3_out.constprop.0 (./include/linux/rcupdate.h:882 ./include/net/l3mdev.h:222) [ 38.046307][ C2] ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 38.046309][ C2] rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 38.046312][ C2] ? ip6_flush_pending_frames (net/ipv6/ip6_output.c:2059) [ 38.046314][ C2] ? rawv6_setsockopt (net/ipv6/raw.c:1018) [ 38.046316][ C2] ? raw6_destroy (net/ipv6/raw.c:1184) [ 38.046318][ C2] rawv6_sendmsg (net/ipv6/raw.c:920) [ 38.046321][ C2] ? rawv6_send_hdrinc (./include/linux/skbuff.h:1725) [ 38.046323][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.046325][ C2] ? sock_recvmsg (./include/trace/events/sock.h:304 (discriminator 2) net/socket.c:1155 (discriminator 2) net/socket.c:1173 (discriminator 2)) [ 38.046329][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.046330][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.046333][ C2] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 38.046334][ C2] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 38.046336][ C2] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 38.046339][ C2] __sys_sendto (net/socket.c:2281) [ 38.046341][ C2] ? __ia32_sys_getpeername (net/socket.c:2235) [ 38.046346][ C2] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 38.046348][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 38.046350][ 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)) [ 38.046351][ C2] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 38.046353][ C2] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 38.046355][ C2] ? irq_exit_rcu (kernel/softirq.c:786) [ 38.046357][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 38.046359][ C2] RIP: 0033:0x7f2c8694f54e [ 38.046361][ 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 [ 38.046363][ C2] RSP: 002b:00007ffcd1802680 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 38.046367][ C2] RAX: ffffffffffffffda RBX: 000055b60ec1c0a0 RCX: 00007f2c8694f54e [ 38.046368][ C2] RDX: 0000000000000040 RSI: 000055b60ec1c0a4 RDI: 0000000000000005 [ 38.046369][ C2] RBP: 00007ffcd1802690 R08: 000055b60ec2e2b4 R09: 000000000000001c [ 38.046370][ C2] R10: 0000000000000000 R11: 0000000000000202 R12: 000055b60ec1c0a4 [ 38.046371][ C2] R13: 0000000000000040 R14: 00007ffcd1803980 R15: 000055b60ec1c0a0 | [ 40.164195][ T290] softirqs last disabled at (0): 0x0 | [ 40.164197][ T290] Preemption disabled at: | [ 40.164198][ T290] lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) | [ 40.164209][ T290] Tainted: [W]=WARN [ 40.164210][ T290] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 40.164212][ T290] Call Trace: [ 40.164213][ T290] [ 40.164215][ T290] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 40.164220][ T290] ? lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) [ 40.164222][ T290] __might_resched.cold (kernel/sched/core.c:9234) [ 40.164226][ T290] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 40.164229][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.164232][ T290] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 40.164235][ T290] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 40.164238][ T290] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 40.164242][ T290] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 40.164244][ T290] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 40.164246][ T290] put_chars (drivers/char/virtio_console.c:1176) [ 40.164248][ T290] ? __send_to_port (drivers/char/virtio_console.c:654) [ 40.164249][ T290] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 40.164253][ T290] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 40.164258][ T290] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 40.164259][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.164260][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.164261][ T290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.164264][ T290] console_emit_next_record (kernel/printk/printk.c:3183) [ 40.164267][ T290] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 40.164269][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.164270][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.164271][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.164272][ T290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.164273][ T290] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 40.164275][ T290] console_flush_one_record (kernel/printk/printk.c:3268) [ 40.164277][ T290] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 40.164280][ T290] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 40.164282][ T290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.164283][ T290] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 40.164285][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.164286][ T290] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 40.164287][ T290] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 40.164289][ T290] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 40.164290][ T290] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 40.164292][ T290] ? vprintk_emit (kernel/printk/printk.c:2478) [ 40.164293][ T290] vprintk_emit (kernel/printk/printk.c:2479) [ 40.164295][ T290] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 40.164296][ T290] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 40.164298][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.164299][ T290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.164301][ T290] _printk (kernel/printk/printk.c:2504) [ 40.164304][ T290] ? snapshot_read.cold (user.c:?) [ 40.164305][ T290] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 40.164309][ T290] ? trace_fib6_table_lookup (./include/trace/events/fib6.h:13 (discriminator 22)) [ 40.164313][ T290] ? idr_get_free (??:?) [ 40.164314][ T290] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 40.164318][ T290] lwtunnel_output.cold (net/core/lwtunnel.c:330 (discriminator 3)) [ 40.164321][ T290] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 40.164324][ T290] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 40.164328][ T290] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 40.164330][ T290] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 40.164332][ T290] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 40.164335][ T290] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 40.164336][ T290] ? seg6_output_core (./include/linux/skbuff.h:3909 (discriminator 26) ./include/linux/skbuff.h:3943 (discriminator 26) net/ipv6/seg6_iptunnel.c:704 (discriminator 26)) [ 40.164338][ T290] ? seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 40.164339][ T290] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 40.164341][ T290] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 40.164344][ T290] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 40.164346][ T290] ? seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 40.164347][ T290] ? lwtunnel_output (net/core/lwtunnel.c:356) [ 40.164348][ T290] ? seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 40.164350][ T290] ? seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 40.164351][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.164352][ T290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.164354][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.164355][ T290] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 40.164356][ T290] lwtunnel_output (net/core/lwtunnel.c:356) [ 40.164358][ T290] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 40.164359][ T290] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 40.164361][ T290] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 40.164364][ T290] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 40.164366][ T290] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 40.164368][ T290] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 40.164370][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.164371][ T290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.164373][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.164374][ T290] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 40.164375][ T290] lwtunnel_output (net/core/lwtunnel.c:356) [ 40.164376][ T290] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 40.164378][ T290] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 40.164380][ T290] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 40.164383][ T290] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 40.164384][ T290] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 40.164386][ T290] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 40.164387][ T290] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 40.164390][ T290] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 40.164392][ T290] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 40.164393][ T290] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 40.164395][ T290] ? trace_fib6_table_lookup (./include/trace/events/fib6.h:13 (discriminator 22)) [ 40.164397][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.164398][ T290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.164400][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.164401][ T290] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 40.164402][ T290] lwtunnel_output (net/core/lwtunnel.c:356) [ 40.164403][ T290] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 40.164405][ T290] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 40.164407][ T290] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 40.164408][ T290] ? __kasan_slab_free (mm/kasan/common.c:253 mm/kasan/common.c:285) [ 40.164411][ T290] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 40.164412][ T290] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 40.164414][ T290] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 40.164416][ T290] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 40.164417][ T290] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 40.164419][ T290] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 40.164421][ T290] ? trace_fib6_table_lookup (./include/trace/events/fib6.h:13 (discriminator 22)) [ 40.164422][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.164423][ T290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.164425][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.164426][ T290] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 40.164428][ T290] lwtunnel_output (net/core/lwtunnel.c:356) [ 40.164429][ T290] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 40.164430][ T290] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 40.164432][ T290] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 40.164435][ T290] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 40.164436][ T290] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 40.164438][ T290] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 40.164440][ T290] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 40.164441][ T290] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 40.164443][ T290] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 40.164444][ T290] ? trace_fib6_table_lookup (./include/trace/events/fib6.h:13 (discriminator 22)) [ 40.164446][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.164447][ T290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.164449][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.164450][ T290] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 40.164451][ T290] lwtunnel_output (net/core/lwtunnel.c:356) [ 40.164452][ T290] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 40.164454][ T290] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 40.164456][ T290] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 40.164458][ T290] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 40.164459][ T290] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 40.164461][ T290] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 40.164463][ T290] ? seg6_output_core (./include/linux/skbuff.h:3909 (discriminator 26) ./include/linux/skbuff.h:3943 (discriminator 26) net/ipv6/seg6_iptunnel.c:704 (discriminator 26)) [ 40.164464][ T290] ? seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 40.164466][ T290] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 40.164468][ T290] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 40.164469][ T290] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 40.164471][ T290] ? __sys_sendto (net/socket.c:2281) [ 40.164473][ T290] ? __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 40.164475][ T290] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 40.164478][ T290] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 40.164479][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.164480][ T290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.164482][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.164483][ T290] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 40.164484][ T290] lwtunnel_output (net/core/lwtunnel.c:356) [ 40.164485][ T290] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 40.164487][ T290] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 40.164489][ T290] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 40.164491][ T290] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 40.164493][ T290] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 40.164495][ T290] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 40.164497][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.164499][ T290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.164500][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.164501][ T290] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 40.164502][ T290] lwtunnel_output (net/core/lwtunnel.c:356) [ 40.164503][ T290] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 40.164505][ T290] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 40.164507][ T290] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 40.164510][ T290] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 40.164511][ T290] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 40.164512][ T290] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 40.164514][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.164515][ T290] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 40.164517][ T290] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 40.164518][ T290] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 40.164520][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.164521][ T290] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 40.164522][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.164523][ T290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.164525][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.164526][ T290] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 40.164527][ T290] lwtunnel_output (net/core/lwtunnel.c:356) [ 40.164528][ T290] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 40.164530][ T290] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 40.164532][ T290] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 40.164534][ T290] ? __get_hash_from_flowi6 (net/core/flow_dissector.c:2001) [ 40.164537][ T290] ? ip6_autoflowlabel (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 net/ipv6/ip6_output.c:259) [ 40.164539][ T290] ? __ip6_make_skb (net/ipv6/ip6_output.c:2004) [ 40.164541][ T290] ? ip_generic_getfrag (net/ipv4/ip_output.c:945) [ 40.164544][ T290] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 40.164546][ T290] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 40.164547][ T290] ? ip6_find_1stfragopt (./include/linux/skbuff.h:2718) [ 40.164549][ T290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.164551][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.164552][ T290] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 40.164554][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.164555][ T290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.164557][ T290] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 40.164558][ T290] lwtunnel_output (net/core/lwtunnel.c:356) [ 40.164559][ T290] ? ip6_local_out (net/ipv6/output_core.c:126) [ 40.164561][ T290] ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 40.164563][ T290] rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 40.164566][ T290] ? ip6_flush_pending_frames (net/ipv6/ip6_output.c:2059) [ 40.164567][ T290] ? rawv6_setsockopt (net/ipv6/raw.c:1018) [ 40.164569][ T290] ? raw6_destroy (net/ipv6/raw.c:1184) [ 40.164572][ T290] rawv6_sendmsg (net/ipv6/raw.c:920) [ 40.164575][ T290] ? rawv6_send_hdrinc (./include/linux/skbuff.h:1725) [ 40.164577][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.164578][ T290] ? wp_page_copy (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:1383 ./include/linux/page_ref.h:223 ./include/linux/mm.h:1847 ./include/linux/mm.h:1852 ./include/linux/mm.h:2159 mm/memory.c:4121) [ 40.164581][ T290] ? __vmf_anon_prepare (mm/memory.c:3958) [ 40.164583][ T290] ? apply_to_pte_range (mm/memory.c:3453 (discriminator 7)) [ 40.164585][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.164587][ T290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.164589][ T290] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 40.164590][ T290] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 40.164592][ T290] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 40.164594][ T290] __sys_sendto (net/socket.c:2281) [ 40.164596][ T290] ? __ia32_sys_getpeername (net/socket.c:2235) [ 40.164600][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.164601][ T290] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 40.164603][ T290] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 40.164605][ T290] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 40.164606][ T290] ? trace_hardirqs_off_finish (./include/trace/events/preemptirq.h:36 (discriminator 22) kernel/trace/trace_preemptirq.c:95 (discriminator 22) kernel/trace/trace_preemptirq.c:90 (discriminator 22)) [ 40.164608][ T290] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 40.164609][ T290] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 40.164611][ T290] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 40.164613][ T290] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 40.164614][ T290] RIP: 0033:0x7f27c488554e [ 40.164616][ T290] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 40.164618][ T290] RSP: 002b:00007ffee6630360 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 40.164622][ T290] RAX: ffffffffffffffda RBX: 000055800a27d0a0 RCX: 00007f27c488554e [ 40.164623][ T290] RDX: 0000000000000040 RSI: 000055800a27d0a4 RDI: 0000000000000005 [ 40.164624][ T290] RBP: 00007ffee6630370 R08: 000055800a28f2b4 R09: 000000000000001c [ 40.164625][ T290] R10: 0000000000000000 R11: 0000000000000202 R12: 000055800a27d0a4 [ 40.164626][ T290] R13: 0000000000000040 R14: 00007ffee6631660 R15: 000055800a27d0a0 | [ 41.237125][ T290] softirqs last disabled at (0): 0x0 | [ 41.237127][ T290] Preemption disabled at: | [ 41.237128][ T290] lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) | [ 41.237139][ T290] Tainted: [W]=WARN [ 41.237140][ T290] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 41.237142][ T290] Call Trace: [ 41.237144][ T290] [ 41.237145][ T290] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 41.237151][ T290] ? lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) [ 41.237152][ T290] __might_resched.cold (kernel/sched/core.c:9234) [ 41.237155][ T290] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 41.237159][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.237162][ T290] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 41.237165][ T290] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 41.237168][ T290] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 41.237172][ T290] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 41.237173][ T290] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 41.237176][ T290] put_chars (drivers/char/virtio_console.c:1176) [ 41.237177][ T290] ? __send_to_port (drivers/char/virtio_console.c:654) [ 41.237179][ T290] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 41.237182][ T290] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 41.237187][ T290] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 41.237189][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.237190][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.237191][ T290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.237193][ T290] console_emit_next_record (kernel/printk/printk.c:3183) [ 41.237196][ T290] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 41.237198][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.237199][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.237200][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.237201][ T290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.237203][ T290] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 41.237204][ T290] console_flush_one_record (kernel/printk/printk.c:3268) [ 41.237207][ T290] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 41.237209][ T290] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 41.237211][ T290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.237212][ T290] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 41.237214][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.237215][ T290] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 41.237216][ T290] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 41.237218][ T290] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 41.237219][ T290] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 41.237221][ T290] ? vprintk_emit (kernel/printk/printk.c:2478) [ 41.237222][ T290] vprintk_emit (kernel/printk/printk.c:2479) [ 41.237224][ T290] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 41.237225][ T290] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 41.237227][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.237228][ T290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.237230][ T290] _printk (kernel/printk/printk.c:2504) [ 41.237233][ T290] ? snapshot_read.cold (user.c:?) [ 41.237234][ T290] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 41.237238][ T290] ? trace_fib6_table_lookup (./include/trace/events/fib6.h:13 (discriminator 22)) [ 41.237241][ T290] ? idr_get_free (??:?) [ 41.237243][ T290] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 41.237246][ T290] lwtunnel_output.cold (net/core/lwtunnel.c:330 (discriminator 3)) [ 41.237250][ T290] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 41.237252][ T290] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 41.237256][ T290] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 41.237259][ T290] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 41.237261][ T290] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 41.237263][ T290] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 41.237265][ T290] ? seg6_output_core (./include/linux/skbuff.h:3909 (discriminator 26) ./include/linux/skbuff.h:3943 (discriminator 26) net/ipv6/seg6_iptunnel.c:704 (discriminator 26)) [ 41.237266][ T290] ? seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 41.237268][ T290] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 41.237269][ T290] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 41.237273][ T290] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 41.237274][ T290] ? seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 41.237276][ T290] ? lwtunnel_output (net/core/lwtunnel.c:356) [ 41.237277][ T290] ? seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 41.237278][ T290] ? seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 41.237280][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.237281][ T290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.237282][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.237284][ T290] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 41.237285][ T290] lwtunnel_output (net/core/lwtunnel.c:356) [ 41.237286][ T290] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 41.237288][ T290] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 41.237290][ T290] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 41.237292][ T290] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 41.237295][ T290] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 41.237297][ T290] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 41.237299][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.237300][ T290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.237302][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.237303][ T290] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 41.237304][ T290] lwtunnel_output (net/core/lwtunnel.c:356) [ 41.237305][ T290] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 41.237307][ T290] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 41.237309][ T290] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 41.237312][ T290] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 41.237313][ T290] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 41.237315][ T290] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 41.237316][ T290] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 41.237319][ T290] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 41.237321][ T290] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 41.237322][ T290] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 41.237324][ T290] ? trace_fib6_table_lookup (./include/trace/events/fib6.h:13 (discriminator 22)) [ 41.237326][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.237327][ T290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.237328][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.237330][ T290] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 41.237331][ T290] lwtunnel_output (net/core/lwtunnel.c:356) [ 41.237332][ T290] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 41.237333][ T290] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 41.237336][ T290] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 41.237337][ T290] ? __kasan_slab_free (mm/kasan/common.c:253 mm/kasan/common.c:285) [ 41.237340][ T290] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 41.237341][ T290] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 41.237343][ T290] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 41.237345][ T290] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 41.237346][ T290] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 41.237348][ T290] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 41.237349][ T290] ? trace_fib6_table_lookup (./include/trace/events/fib6.h:13 (discriminator 22)) [ 41.237351][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.237352][ T290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.237354][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.237355][ T290] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 41.237356][ T290] lwtunnel_output (net/core/lwtunnel.c:356) [ 41.237357][ T290] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 41.237358][ T290] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 41.237361][ T290] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 41.237363][ T290] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 41.237364][ T290] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 41.237366][ T290] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 41.237368][ T290] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 41.237369][ T290] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 41.237371][ T290] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 41.237373][ T290] ? trace_fib6_table_lookup (./include/trace/events/fib6.h:13 (discriminator 22)) [ 41.237374][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.237375][ T290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.237377][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.237378][ T290] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 41.237379][ T290] lwtunnel_output (net/core/lwtunnel.c:356) [ 41.237380][ T290] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 41.237382][ T290] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 41.237384][ T290] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 41.237387][ T290] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 41.237388][ T290] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 41.237390][ T290] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 41.237392][ T290] ? seg6_output_core (./include/linux/skbuff.h:3909 (discriminator 26) ./include/linux/skbuff.h:3943 (discriminator 26) net/ipv6/seg6_iptunnel.c:704 (discriminator 26)) [ 41.237393][ T290] ? seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 41.237395][ T290] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 41.237396][ T290] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 41.237398][ T290] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 41.237400][ T290] ? __sys_sendto (net/socket.c:2281) [ 41.237402][ T290] ? __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 41.237404][ T290] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 41.237407][ T290] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 41.237408][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.237410][ T290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.237411][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.237413][ T290] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 41.237414][ T290] lwtunnel_output (net/core/lwtunnel.c:356) [ 41.237415][ T290] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 41.237416][ T290] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 41.237419][ T290] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 41.237421][ T290] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 41.237423][ T290] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 41.237425][ T290] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 41.237427][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.237428][ T290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.237430][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.237431][ T290] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 41.237432][ T290] lwtunnel_output (net/core/lwtunnel.c:356) [ 41.237433][ T290] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 41.237435][ T290] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 41.237437][ T290] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 41.237440][ T290] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 41.237441][ T290] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 41.237443][ T290] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 41.237444][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.237445][ T290] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 41.237447][ T290] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 41.237449][ T290] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 41.237450][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.237451][ T290] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 41.237453][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.237454][ T290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.237455][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.237457][ T290] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 41.237458][ T290] lwtunnel_output (net/core/lwtunnel.c:356) [ 41.237459][ T290] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 41.237460][ T290] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 41.237462][ T290] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 41.237465][ T290] ? __get_hash_from_flowi6 (net/core/flow_dissector.c:2001) [ 41.237467][ T290] ? ip6_autoflowlabel (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 net/ipv6/ip6_output.c:259) [ 41.237470][ T290] ? __ip6_make_skb (net/ipv6/ip6_output.c:2004) [ 41.237472][ T290] ? ip_generic_getfrag (net/ipv4/ip_output.c:945) [ 41.237475][ T290] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 41.237477][ T290] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 41.237478][ T290] ? ip6_find_1stfragopt (./include/linux/skbuff.h:2718) [ 41.237480][ T290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.237482][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.237483][ T290] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 41.237484][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.237485][ T290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.237487][ T290] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 41.237488][ T290] lwtunnel_output (net/core/lwtunnel.c:356) [ 41.237489][ T290] ? ip6_local_out (net/ipv6/output_core.c:126) [ 41.237491][ T290] ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 41.237493][ T290] rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 41.237496][ T290] ? ip6_flush_pending_frames (net/ipv6/ip6_output.c:2059) [ 41.237498][ T290] ? rawv6_setsockopt (net/ipv6/raw.c:1018) [ 41.237500][ T290] ? raw6_destroy (net/ipv6/raw.c:1184) [ 41.237502][ T290] rawv6_sendmsg (net/ipv6/raw.c:920) [ 41.237505][ T290] ? rawv6_send_hdrinc (./include/linux/skbuff.h:1725) [ 41.237507][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.237508][ T290] ? sock_recvmsg (./include/trace/events/sock.h:304 (discriminator 2) net/socket.c:1155 (discriminator 2) net/socket.c:1173 (discriminator 2)) [ 41.237512][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.237513][ T290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.237515][ T290] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 41.237517][ T290] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 41.237518][ T290] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 41.237521][ T290] __sys_sendto (net/socket.c:2281) [ 41.237523][ T290] ? __ia32_sys_getpeername (net/socket.c:2235) [ 41.237527][ T290] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 41.237529][ T290] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 41.237530][ T290] ? trace_hardirqs_off_finish (./include/trace/events/preemptirq.h:36 (discriminator 22) kernel/trace/trace_preemptirq.c:95 (discriminator 22) kernel/trace/trace_preemptirq.c:90 (discriminator 22)) [ 41.237532][ T290] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 41.237533][ T290] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 41.237535][ T290] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 41.237537][ T290] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 41.237538][ T290] RIP: 0033:0x7f27c488554e [ 41.237541][ T290] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 41.237542][ T290] RSP: 002b:00007ffee6630360 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 41.237546][ T290] RAX: ffffffffffffffda RBX: 000055800a27d0a0 RCX: 00007f27c488554e [ 41.237547][ T290] RDX: 0000000000000040 RSI: 000055800a27d0a4 RDI: 0000000000000005 [ 41.237548][ T290] RBP: 00007ffee6630370 R08: 000055800a28f2b4 R09: 000000000000001c [ 41.237549][ T290] R10: 0000000000000000 R11: 0000000000000202 R12: 000055800a27d0a4 [ 41.237550][ T290] R13: 0000000000000040 R14: 00007ffee6631660 R15: 000055800a27d0a0 | [ 42.281436][ T290] softirqs last disabled at (0): 0x0 | [ 42.281438][ T290] Preemption disabled at: | [ 42.281439][ T290] 0x0 | [ 42.281448][ T290] Tainted: [W]=WARN [ 42.281449][ T290] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 42.281450][ T290] Call Trace: [ 42.281452][ T290] [ 42.281453][ T290] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 42.281459][ T290] __might_resched.cold (kernel/sched/core.c:9234) [ 42.281463][ T290] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 42.281467][ T290] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 42.281470][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.281473][ T290] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 42.281476][ T290] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 42.281479][ T290] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 42.281484][ T290] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 42.281486][ T290] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 42.281489][ T290] put_chars (drivers/char/virtio_console.c:1176) [ 42.281490][ T290] ? __send_to_port (drivers/char/virtio_console.c:654) [ 42.281492][ T290] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 42.281495][ T290] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 42.281500][ T290] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 42.281502][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.281503][ T290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.281506][ T290] console_emit_next_record (kernel/printk/printk.c:3183) [ 42.281509][ T290] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 42.281511][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.281512][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.281513][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.281514][ T290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.281516][ T290] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 42.281518][ T290] console_flush_one_record (kernel/printk/printk.c:3268) [ 42.281520][ T290] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 42.281523][ T290] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 42.281525][ T290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.281527][ T290] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 42.281528][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.281529][ T290] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 42.281531][ T290] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 42.281533][ T290] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 42.281534][ T290] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 42.281536][ T290] ? vprintk_emit (kernel/printk/printk.c:2478) [ 42.281537][ T290] vprintk_emit (kernel/printk/printk.c:2479) [ 42.281539][ T290] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 42.281541][ T290] ? do_raw_read_unlock (kernel/locking/spinlock_debug.c:180) [ 42.281543][ T290] ? forget_original_parent (kernel/exit.c:635 kernel/exit.c:740) [ 42.281545][ T290] _printk (kernel/printk/printk.c:2504) [ 42.281548][ T290] ? snapshot_read.cold (user.c:?) [ 42.281550][ T290] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 42.281552][ T290] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 42.281554][ T290] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 42.281556][ T290] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 42.281558][ T290] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 42.281561][ T290] ? exit_notify (kernel/exit.c:780) [ 42.281562][ T290] ? posixtimer_sig_unignore.isra.0 (kernel/signal.c:1971 (discriminator 3)) [ 42.281565][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.281566][ T290] do_group_exit (kernel/exit.c:1151) [ 42.281568][ T290] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 42.281570][ T290] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 42.281572][ T290] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 42.281576][ T290] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 42.281578][ T290] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 42.281580][ T290] RIP: 0033:0x7f27c48d61b8 [ 42.281582][ T290] Code: Unable to access opcode bytes at 0x7f27c48d618e. Code starting with the faulting instruction =========================================== [ 42.281584][ T290] RSP: 002b:00007ffee66316c8 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 42.281587][ T290] RAX: ffffffffffffffda RBX: 00007f27c4a06f88 RCX: 00007f27c48d61b8 [ 42.281588][ T290] RDX: 00007f27c46677c8 RSI: ffffffffffffffb0 RDI: 0000000000000001 [ 42.281589][ T290] RBP: 00007ffee6631720 R08: 0000000000000000 R09: 0000000000001010 [ 42.281590][ T290] R10: 00007ffee6631540 R11: 0000000000000246 R12: 0000000000000002 Finger prints: lwtunnel_output:lwtunnel_output:dump_stack_lvl:__kmalloc_noprof:put_chars __dev_queue_xmit:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print netlink_release:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print sk_common_release: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