====================================== | [ 11.288973][ T245] softirqs last disabled at (21494): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 11.288976][ T245] Preemption disabled at: | [ 11.288977][ T245] vprintk_emit (kernel/printk/printk.c:2471) | [ 11.288985][ T245] Tainted: [W]=WARN [ 11.288986][ T245] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.288987][ T245] Call Trace: [ 11.288989][ T245] [ 11.288991][ T245] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 11.288997][ T245] ? vprintk_emit (kernel/printk/printk.c:2471) [ 11.288999][ T245] __might_resched.cold (kernel/sched/core.c:9234) [ 11.289003][ T245] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 11.289007][ T245] ? __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.289012][ T245] __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.289014][ T245] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.289020][ T245] ? 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.289023][ T245] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.289027][ T245] put_chars (drivers/char/virtio_console.c:1176) [ 11.289029][ T245] ? __send_to_port (drivers/char/virtio_console.c:654) [ 11.289036][ T245] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 11.289043][ T245] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 11.289046][ T245] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.289051][ T245] console_emit_next_record (kernel/printk/printk.c:3183) [ 11.289055][ T245] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 11.289056][ T245] ? 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.289060][ T245] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.289062][ T245] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.289066][ T245] console_flush_one_record (kernel/printk/printk.c:3268) [ 11.289070][ T245] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 11.289072][ T245] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.289077][ T245] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 11.289080][ T245] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 11.289082][ T245] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.289084][ T245] ? 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.289088][ T245] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 11.289089][ T245] ? vprintk_emit (kernel/printk/printk.c:2478) [ 11.289092][ T245] vprintk_emit (kernel/printk/printk.c:2479) [ 11.289095][ T245] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 11.289097][ T245] ? save_trace (kernel/locking/lockdep.c:589) [ 11.289101][ T245] _printk (kernel/printk/printk.c:2504) [ 11.289105][ T245] ? snapshot_read.cold (user.c:?) [ 11.289109][ T245] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 11.289111][ T245] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 11.289115][ T245] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 11.289118][ T245] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 11.289120][ T245] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 11.289122][ T245] ? netdev_notice (net/core/dev.c:13194) [ 11.289125][ T245] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.289128][ T245] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.289131][ T245] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 11.289134][ T245] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 11.289136][ T245] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 11.289138][ T245] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 11.289144][ T245] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 11.289146][ T245] ? __kernel_text_address (kernel/extable.c:79) [ 11.289149][ T245] ? write_profile (profile.c:?) [ 11.289153][ T245] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 11.289160][ T245] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 11.289163][ T245] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 11.289165][ T245] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 11.289166][ T245] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 11.289169][ T245] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.289172][ T245] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.289174][ T245] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.289178][ T245] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 11.289181][ T245] ? kasan_save_stack (mm/kasan/common.c:58) [ 11.289183][ T245] ? kasan_save_stack (mm/kasan/common.c:57) [ 11.289184][ T245] ? kasan_save_track (mm/kasan/common.c:78) [ 11.289185][ T245] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 11.289188][ T245] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.289190][ T245] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 11.289193][ T245] ? ___sys_sendmsg (net/socket.c:2758) [ 11.289197][ T245] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.289199][ T245] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 11.289201][ T245] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.289203][ T245] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.289204][ T245] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.289206][ T245] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.289207][ T245] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 11.289209][ T245] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 11.289212][ T245] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 11.289214][ T245] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 11.289217][ T245] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 11.289219][ T245] ? nla_get_range_signed (lib/nlattr.c:270) [ 11.289224][ T245] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.289226][ T245] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 11.289231][ T245] rtnl_newlink (net/core/rtnetlink.c:4215) [ 11.289236][ T245] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.289238][ T245] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.289243][ T245] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.289245][ T245] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.289246][ T245] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.289248][ T245] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.289252][ T245] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.289254][ T245] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 11.289257][ T245] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.289259][ T245] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.289263][ T245] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.289265][ T245] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.289268][ T245] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 11.289272][ T245] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.289275][ T245] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.289281][ T245] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 11.289283][ T245] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 11.289287][ T245] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.289291][ T245] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.289294][ T245] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.289298][ T245] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 11.289302][ T245] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 11.289306][ T245] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.289307][ T245] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 11.289313][ T245] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 11.289315][ T245] ____sys_sendmsg (net/socket.c:2713) [ 11.289318][ T245] ? copy_msghdr_from_user (net/socket.c:2650) [ 11.289320][ T245] ? sock_write_iter (net/socket.c:1269) [ 11.289321][ T245] ? move_addr_to_kernel (net/socket.c:258) [ 11.289329][ T245] ___sys_sendmsg (net/socket.c:2767) [ 11.289332][ T245] ? copy_msghdr_from_user (net/socket.c:2619) [ 11.289347][ T245] __sys_sendmsg (net/socket.c:2799) [ 11.289350][ T245] ? __sys_sendmsg_sock (net/socket.c:2780) [ 11.289356][ T245] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.289359][ T245] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 11.289362][ T245] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 11.289365][ T245] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.289367][ T245] RIP: 0033:0x7fa2bd7ec54e [ 11.289371][ T245] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 11.289373][ T245] RSP: 002b:00007ffca6f6ffa0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 11.289375][ T245] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fa2bd7ec54e [ 11.289377][ T245] RDX: 0000000000000000 RSI: 00007ffca6f70050 RDI: 0000000000000005 [ 11.289378][ T245] RBP: 00007ffca6f6ffb0 R08: 0000000000000000 R09: 0000000000000000 [ 11.289379][ T245] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91b013 [ 11.289379][ T245] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffca6f70720 | [ 19.255058][ T272] softirqs last disabled at (35678): lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) | [ 19.255061][ T272] Preemption disabled at: | [ 19.255062][ T272] lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) | [ 19.255073][ T272] Tainted: [W]=WARN [ 19.255075][ T272] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.255077][ T272] Call Trace: [ 19.255079][ T272] [ 19.255081][ T272] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 19.255089][ T272] ? lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) [ 19.255092][ T272] __might_resched.cold (kernel/sched/core.c:9234) [ 19.255098][ T272] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 19.255104][ T272] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 19.255111][ T272] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 19.255115][ T272] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 19.255125][ T272] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 19.255128][ T272] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 19.255135][ T272] put_chars (drivers/char/virtio_console.c:1176) [ 19.255139][ T272] ? __send_to_port (drivers/char/virtio_console.c:654) [ 19.255141][ T272] ? check_prev_add (kernel/locking/lockdep.c:3258 (discriminator 3)) [ 19.255149][ T272] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 19.255156][ T272] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 19.255162][ T272] ? mark_usage (kernel/locking/lockdep.c:4690) [ 19.255164][ T272] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.255167][ T272] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.255178][ T272] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 19.255181][ T272] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.255189][ T272] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.255197][ T272] console_emit_next_record (kernel/printk/printk.c:3183) [ 19.255203][ T272] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 19.255206][ T272] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 19.255211][ T272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.255215][ T272] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.255223][ T272] console_flush_one_record (kernel/printk/printk.c:3268) [ 19.255231][ T272] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 19.255233][ T272] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.255244][ T272] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 19.255248][ T272] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 19.255251][ T272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.255254][ T272] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 19.255261][ T272] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 19.255264][ T272] ? vprintk_emit (kernel/printk/printk.c:2478) [ 19.255269][ T272] vprintk_emit (kernel/printk/printk.c:2479) [ 19.255275][ T272] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 19.255279][ T272] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.255288][ T272] _printk (kernel/printk/printk.c:2504) [ 19.255292][ T272] ? snapshot_read.cold (user.c:?) [ 19.255295][ T272] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 19.255305][ T272] ? idr_get_free (??:?) [ 19.255313][ T272] lwtunnel_output.cold (net/core/lwtunnel.c:330 (discriminator 3)) [ 19.255318][ T272] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 19.255324][ T272] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 19.255336][ T272] ? ila_input (./include/linux/skbuff.h:1165) ila [ 19.255347][ T272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.255350][ T272] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.255358][ T272] lwtunnel_output (net/core/lwtunnel.c:356) [ 19.255361][ T272] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 19.255366][ T272] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 19.255376][ T272] ? ila_input (./include/linux/skbuff.h:1165) ila [ 19.255386][ T272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.255390][ T272] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.255397][ T272] lwtunnel_output (net/core/lwtunnel.c:356) [ 19.255400][ T272] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 19.255405][ T272] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 19.255415][ T272] ? ila_input (./include/linux/skbuff.h:1165) ila [ 19.255425][ T272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.255428][ T272] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.255436][ T272] lwtunnel_output (net/core/lwtunnel.c:356) [ 19.255439][ T272] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 19.255444][ T272] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 19.255453][ T272] ? ila_input (./include/linux/skbuff.h:1165) ila [ 19.255464][ T272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.255467][ T272] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.255475][ T272] lwtunnel_output (net/core/lwtunnel.c:356) [ 19.255478][ T272] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 19.255483][ T272] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 19.255492][ T272] ? ila_input (./include/linux/skbuff.h:1165) ila [ 19.255503][ T272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.255506][ T272] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.255514][ T272] lwtunnel_output (net/core/lwtunnel.c:356) [ 19.255517][ T272] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 19.255521][ T272] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 19.255531][ T272] ? ila_input (./include/linux/skbuff.h:1165) ila [ 19.255542][ T272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.255545][ T272] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.255552][ T272] lwtunnel_output (net/core/lwtunnel.c:356) [ 19.255555][ T272] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 19.255560][ T272] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 19.255570][ T272] ? ila_input (./include/linux/skbuff.h:1165) ila [ 19.255580][ T272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.255584][ T272] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.255591][ T272] lwtunnel_output (net/core/lwtunnel.c:356) [ 19.255594][ T272] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 19.255599][ T272] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 19.255608][ T272] ? ila_input (./include/linux/skbuff.h:1165) ila [ 19.255619][ T272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.255622][ T272] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.255630][ T272] lwtunnel_output (net/core/lwtunnel.c:356) [ 19.255633][ T272] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 19.255638][ T272] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 19.255647][ T272] ? ila_input (./include/linux/skbuff.h:1165) ila [ 19.255658][ T272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.255661][ T272] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.255669][ T272] lwtunnel_output (net/core/lwtunnel.c:356) [ 19.255672][ T272] ? ip6_local_out (net/ipv6/output_core.c:126) [ 19.255678][ T272] ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 19.255684][ T272] rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 19.255690][ T272] ? ip6_flush_pending_frames (net/ipv6/ip6_output.c:2059) [ 19.255694][ T272] ? rawv6_setsockopt (net/ipv6/raw.c:1018) [ 19.255698][ T272] ? raw6_destroy (net/ipv6/raw.c:1184) [ 19.255707][ T272] rawv6_sendmsg (net/ipv6/raw.c:920) [ 19.255719][ T272] ? rawv6_send_hdrinc (./include/linux/skbuff.h:1725) [ 19.255725][ T272] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 5)) [ 19.255733][ T272] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 19.255737][ T272] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 19.255745][ T272] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.255761][ T272] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.255770][ T272] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 19.255773][ T272] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 19.255776][ T272] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 19.255781][ T272] __sys_sendto (net/socket.c:2281) [ 19.255786][ T272] ? __ia32_sys_getpeername (net/socket.c:2235) [ 19.255808][ T272] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 19.255823][ T272] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 19.255827][ T272] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 19.255832][ T272] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 19.255834][ T272] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 19.255838][ T272] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 19.255840][ T272] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 19.255845][ T272] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 19.255848][ T272] RIP: 0033:0x7f0d6462f54e [ 19.255853][ T272] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 19.255856][ T272] RSP: 002b:00007ffdbbe9f120 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 19.255859][ T272] RAX: ffffffffffffffda RBX: 0000557cff5470a0 RCX: 00007f0d6462f54e [ 19.255861][ T272] RDX: 0000000000000040 RSI: 0000557cff5470a4 RDI: 0000000000000005 [ 19.255862][ T272] RBP: 00007ffdbbe9f130 R08: 0000557cff5592b4 R09: 000000000000001c [ 19.255864][ T272] R10: 0000000000000000 R11: 0000000000000202 R12: 0000557cff5470a4 [ 19.255865][ T272] R13: 0000000000000040 R14: 00007ffdbbea0420 R15: 0000557cff5470a0 | [ 20.394854][ T272] softirqs last disabled at (41178): lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) | [ 20.394856][ T272] Preemption disabled at: | [ 20.394856][ T272] lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) | [ 20.394866][ T272] Tainted: [W]=WARN [ 20.394867][ T272] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.394868][ T272] Call Trace: [ 20.394870][ T272] [ 20.394872][ T272] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 20.394878][ T272] ? lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) [ 20.394879][ T272] __might_resched.cold (kernel/sched/core.c:9234) [ 20.394884][ T272] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 20.394888][ T272] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 20.394893][ T272] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 20.394895][ T272] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 20.394902][ T272] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 20.394905][ T272] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 20.394909][ T272] put_chars (drivers/char/virtio_console.c:1176) [ 20.394912][ T272] ? __send_to_port (drivers/char/virtio_console.c:654) [ 20.394915][ T272] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 20.394918][ T272] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 20.394921][ T272] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 20.394925][ T272] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 20.394929][ T272] ? mark_usage (kernel/locking/lockdep.c:4690) [ 20.394931][ T272] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.394933][ T272] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.394937][ T272] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 20.394939][ T272] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 20.394944][ T272] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.394948][ T272] console_emit_next_record (kernel/printk/printk.c:3183) [ 20.394953][ T272] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 20.394954][ T272] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 20.394958][ T272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.394960][ T272] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.394964][ T272] console_flush_one_record (kernel/printk/printk.c:3268) [ 20.394969][ T272] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 20.394970][ T272] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.394976][ T272] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 20.394979][ T272] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 20.394981][ T272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.394983][ T272] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 20.394987][ T272] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 20.394988][ T272] ? vprintk_emit (kernel/printk/printk.c:2478) [ 20.394991][ T272] vprintk_emit (kernel/printk/printk.c:2479) [ 20.394995][ T272] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 20.394997][ T272] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 20.395002][ T272] _printk (kernel/printk/printk.c:2504) [ 20.395006][ T272] ? snapshot_read.cold (user.c:?) [ 20.395008][ T272] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 20.395014][ T272] ? idr_get_free (??:?) [ 20.395019][ T272] lwtunnel_output.cold (net/core/lwtunnel.c:330 (discriminator 3)) [ 20.395022][ T272] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 20.395027][ T272] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 20.395035][ T272] ? ila_input (./include/linux/skbuff.h:1165) ila [ 20.395041][ T272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.395043][ T272] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.395047][ T272] lwtunnel_output (net/core/lwtunnel.c:356) [ 20.395050][ T272] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 20.395052][ T272] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 20.395058][ T272] ? ila_input (./include/linux/skbuff.h:1165) ila [ 20.395063][ T272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.395065][ T272] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.395070][ T272] lwtunnel_output (net/core/lwtunnel.c:356) [ 20.395071][ T272] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 20.395074][ T272] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 20.395079][ T272] ? ila_input (./include/linux/skbuff.h:1165) ila [ 20.395085][ T272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.395087][ T272] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.395091][ T272] lwtunnel_output (net/core/lwtunnel.c:356) [ 20.395093][ T272] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 20.395096][ T272] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 20.395101][ T272] ? ila_input (./include/linux/skbuff.h:1165) ila [ 20.395107][ T272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.395108][ T272] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.395113][ T272] lwtunnel_output (net/core/lwtunnel.c:356) [ 20.395114][ T272] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 20.395117][ T272] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 20.395123][ T272] ? ila_input (./include/linux/skbuff.h:1165) ila [ 20.395128][ T272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.395130][ T272] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.395134][ T272] lwtunnel_output (net/core/lwtunnel.c:356) [ 20.395136][ T272] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 20.395139][ T272] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 20.395144][ T272] ? ila_input (./include/linux/skbuff.h:1165) ila [ 20.395150][ T272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.395152][ T272] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.395156][ T272] lwtunnel_output (net/core/lwtunnel.c:356) [ 20.395158][ T272] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 20.395160][ T272] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 20.395166][ T272] ? ila_input (./include/linux/skbuff.h:1165) ila [ 20.395171][ T272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.395173][ T272] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.395180][ T272] lwtunnel_output (net/core/lwtunnel.c:356) [ 20.395182][ T272] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 20.395185][ T272] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 20.395190][ T272] ? ila_input (./include/linux/skbuff.h:1165) ila [ 20.395196][ T272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.395198][ T272] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.395202][ T272] lwtunnel_output (net/core/lwtunnel.c:356) [ 20.395204][ T272] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 20.395206][ T272] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 20.395212][ T272] ? ila_input (./include/linux/skbuff.h:1165) ila [ 20.395217][ T272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.395219][ T272] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.395223][ T272] lwtunnel_output (net/core/lwtunnel.c:356) [ 20.395225][ T272] ? ip6_local_out (net/ipv6/output_core.c:126) [ 20.395229][ T272] ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 20.395233][ T272] rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 20.395237][ T272] ? ip6_flush_pending_frames (net/ipv6/ip6_output.c:2059) [ 20.395240][ T272] ? rawv6_setsockopt (net/ipv6/raw.c:1018) [ 20.395242][ T272] ? raw6_destroy (net/ipv6/raw.c:1184) [ 20.395248][ T272] rawv6_sendmsg (net/ipv6/raw.c:920) [ 20.395254][ T272] ? rawv6_send_hdrinc (./include/linux/skbuff.h:1725) [ 20.395257][ T272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.395259][ T272] ? sock_recvmsg (./include/trace/events/sock.h:304 (discriminator 2) net/socket.c:1155 (discriminator 2) net/socket.c:1173 (discriminator 2)) [ 20.395263][ T272] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 20.395265][ T272] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 20.395270][ T272] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.395278][ T272] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 20.395283][ T272] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 20.395285][ T272] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 20.395286][ T272] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 20.395290][ T272] __sys_sendto (net/socket.c:2281) [ 20.395293][ T272] ? __ia32_sys_getpeername (net/socket.c:2235) [ 20.395309][ T272] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 20.395311][ T272] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 20.395315][ T272] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 20.395317][ T272] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 20.395320][ T272] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 20.395322][ T272] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 20.395324][ T272] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 20.395327][ T272] RIP: 0033:0x7f0d6462f54e [ 20.395331][ T272] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 20.395332][ T272] RSP: 002b:00007ffdbbe9f120 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 20.395335][ T272] RAX: ffffffffffffffda RBX: 0000557cff5470a0 RCX: 00007f0d6462f54e [ 20.395336][ T272] RDX: 0000000000000040 RSI: 0000557cff5470a4 RDI: 0000000000000005 [ 20.395337][ T272] RBP: 00007ffdbbe9f130 R08: 0000557cff5592b4 R09: 000000000000001c [ 20.395338][ T272] R10: 0000000000000000 R11: 0000000000000202 R12: 0000557cff5470a4 [ 20.395339][ T272] R13: 0000000000000040 R14: 00007ffdbbea0420 R15: 0000557cff5470a0 | [ 21.466905][ T272] softirqs last disabled at (44080): sk_common_release (./include/net/sock.h:2138 net/core/sock.c:4066) | [ 21.466907][ T272] Preemption disabled at: | [ 21.466907][ T272] 0x0 | [ 21.466918][ T272] Tainted: [W]=WARN [ 21.466919][ T272] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.466921][ T272] Call Trace: [ 21.466923][ T272] [ 21.466924][ T272] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 21.466931][ T272] __might_resched.cold (kernel/sched/core.c:9234) [ 21.466936][ T272] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 21.466940][ T272] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 21.466944][ T272] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 21.466946][ T272] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 21.466953][ T272] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 21.466955][ T272] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 21.466959][ T272] put_chars (drivers/char/virtio_console.c:1176) [ 21.466962][ T272] ? __send_to_port (drivers/char/virtio_console.c:654) [ 21.466963][ T272] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 21.466966][ T272] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 21.466972][ T272] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 21.466979][ T272] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 21.466982][ T272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.466984][ T272] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.466988][ T272] console_emit_next_record (kernel/printk/printk.c:3183) [ 21.466992][ T272] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 21.466994][ T272] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 21.466997][ T272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.466999][ T272] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.467003][ T272] console_flush_one_record (kernel/printk/printk.c:3268) [ 21.467007][ T272] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 21.467009][ T272] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.467014][ T272] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 21.467017][ T272] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 21.467019][ T272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.467021][ T272] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 21.467024][ T272] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 21.467026][ T272] ? vprintk_emit (kernel/printk/printk.c:2478) [ 21.467029][ T272] vprintk_emit (kernel/printk/printk.c:2479) [ 21.467032][ T272] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 21.467035][ T272] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.467039][ T272] _printk (kernel/printk/printk.c:2504) [ 21.467043][ T272] ? snapshot_read.cold (user.c:?) [ 21.467045][ T272] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 21.467048][ T272] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 21.467052][ T272] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 21.467055][ T272] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 21.467058][ T272] ? exit_notify (kernel/exit.c:780) [ 21.467060][ T272] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 21.467062][ T272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.467066][ T272] do_group_exit (kernel/exit.c:1151) [ 21.467069][ T272] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 21.467071][ T272] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 21.467073][ T272] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 21.467077][ T272] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 21.467080][ T272] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 21.467082][ T272] RIP: 0033:0x7f0d646801b8 [ 21.467085][ T272] Code: Unable to access opcode bytes at 0x7f0d6468018e. Code starting with the faulting instruction =========================================== [ 21.467085][ T272] RSP: 002b:00007ffdbbea0488 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 21.467088][ T272] RAX: ffffffffffffffda RBX: 00007f0d647b0f88 RCX: 00007f0d646801b8 [ 21.467089][ T272] RDX: 00007f0d644117c8 RSI: ffffffffffffffb0 RDI: 0000000000000001 [ 21.467090][ T272] RBP: 00007ffdbbea04e0 R08: 0000000000000000 R09: 0000000000001010 [ 21.467091][ T272] R10: 00007ffdbbea0300 R11: 0000000000000246 R12: 0000000000000002 [ 21.467092][ T272] R13: 0000000000000001 R14: 00007f0d647af680 R15: 00007f0d647b0fa0 | [ 27.761054][ C3] | [ 27.761054][ C3] | [ 27.761054][ C3] stack backtrace: | [ 27.761062][ C3] Tainted: [W]=WARN [ 27.761063][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.761065][ C3] Call Trace: [ 27.761067][ C3] [ 27.761069][ C3] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 27.761074][ C3] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 27.761077][ C3] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 27.761082][ C3] mark_lock (kernel/locking/lockdep.c:4769) [ 27.761085][ C3] mark_usage (kernel/locking/lockdep.c:4658) [ 27.761087][ C3] __lock_acquire (kernel/locking/lockdep.c:5208) [ 27.761091][ C3] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 27.761093][ C3] ? console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 27.761096][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.761099][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.761102][ C3] console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 27.761104][ C3] ? console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 27.761107][ C3] console_emit_next_record (kernel/printk/printk.c:3177) [ 27.761110][ C3] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 27.761112][ C3] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 27.761115][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.761117][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.761120][ C3] console_flush_one_record (kernel/printk/printk.c:3268) [ 27.761123][ C3] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 27.761126][ C3] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.761129][ C3] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 27.761132][ C3] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 27.761134][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.761136][ 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) [ 27.761139][ C3] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 27.761142][ C3] ? vprintk_emit (kernel/printk/printk.c:2478) [ 27.761144][ C3] vprintk_emit (kernel/printk/printk.c:2479) [ 27.761146][ C3] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 27.761148][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.761152][ C3] _printk (kernel/printk/printk.c:2504) [ 27.761154][ C3] ? snapshot_read.cold (user.c:?) [ 27.761156][ C3] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 27.761160][ C3] ? dst_cache_get (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dst_cache.c:76 (discriminator 2)) [ 27.761162][ C3] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 27.761164][ C3] ? idr_get_free (??:?) [ 27.761168][ C3] lwtunnel_input.cold (net/core/lwtunnel.c:441 (discriminator 3)) [ 27.761170][ C3] lwtunnel_input (net/core/lwtunnel.c:465) [ 27.761172][ C3] lwtunnel_input (net/core/lwtunnel.c:465) [ 27.761175][ C3] lwtunnel_input (net/core/lwtunnel.c:465) [ 27.761179][ C3] lwtunnel_input (net/core/lwtunnel.c:465) [ 27.761181][ C3] lwtunnel_input (net/core/lwtunnel.c:465) [ 27.761183][ C3] lwtunnel_input (net/core/lwtunnel.c:465) [ 27.761186][ C3] lwtunnel_input (net/core/lwtunnel.c:465) [ 27.761188][ C3] lwtunnel_input (net/core/lwtunnel.c:465) [ 27.761190][ C3] lwtunnel_input (net/core/lwtunnel.c:465) [ 27.761192][ 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)) [ 27.761195][ C3] ? ip6_rcv_core (net/ipv6/ip6_input.c:211 (discriminator 96)) [ 27.761198][ C3] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 27.761201][ C3] ? mark_usage (kernel/locking/lockdep.c:4690) [ 27.761203][ C3] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.761206][ C3] ? irq_matrix_free (kernel/irq/matrix.c:429 (discriminator 2)) [ 27.761210][ C3] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 27.761212][ C3] __netif_receive_skb_one_core (net/core/dev.c:6264) [ 27.761215][ C3] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 27.761217][ C3] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 27.761220][ C3] ? __netif_receive_skb_list_core (net/core/dev.c:6310) [ 27.761222][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.761225][ C3] process_backlog (net/core/dev.c:6728) [ 27.761229][ C3] __napi_poll (net/core/dev.c:7787) [ 27.761232][ C3] net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 27.761235][ C3] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.761238][ C3] ? __napi_poll (./include/net/gro.h:507) [ 27.761243][ C3] ? ktime_get_update_offsets_now (kernel/time/timekeeping.c:304 kernel/time/timekeeping.c:482 kernel/time/timekeeping.c:2859) [ 27.761247][ C3] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 27.761250][ C3] handle_softirqs (kernel/softirq.c:645) [ 27.761253][ C3] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 27.761255][ 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) [ 27.761259][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.761260][ 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)) [ 27.761263][ C3] do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 27.761265][ C3] [ 27.761266][ C3] [ 27.761267][ C3] __local_bh_enable_ip (kernel/softirq.c:473) [ 27.761270][ 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)) [ 27.761272][ C3] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.761276][ C3] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 27.761278][ C3] ? lock_acquire.part.0 (kernel/locking/lockdep.c:124 (discriminator 1) kernel/locking/lockdep.c:5884 (discriminator 1)) [ 27.761281][ C3] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.761283][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.761285][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.761287][ C3] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 27.761290][ C3] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 27.761294][ C3] ? neigh_hh_output (./include/net/neighbour.h:525) [ 27.761298][ C3] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 27.761301][ C3] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 27.761304][ C3] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.761306][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.761309][ C3] ? ip6_mtu (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/ip6_route.h:384 (discriminator 2) net/ipv6/route.c:3290 (discriminator 2)) [ 27.761312][ C3] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 27.761316][ C3] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 27.761319][ C3] ? ip6_finish_output (./include/linux/skbuff.h:1165) [ 27.761322][ C3] ? l3mdev_l3_out.constprop.0 (./include/linux/rcupdate.h:882 ./include/net/l3mdev.h:222) [ 27.761327][ C3] ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 27.761330][ C3] rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 27.761333][ C3] ? ip6_flush_pending_frames (net/ipv6/ip6_output.c:2059) [ 27.761336][ C3] ? rawv6_setsockopt (net/ipv6/raw.c:1018) [ 27.761339][ C3] ? raw6_destroy (net/ipv6/raw.c:1184) [ 27.761342][ C3] rawv6_sendmsg (net/ipv6/raw.c:920) [ 27.761345][ C3] ? folio_mark_accessed (./include/linux/local_lock_internal.h:60 (discriminator 1) mm/folio.c:349 (discriminator 1) mm/folio.c:449 (discriminator 1) mm/folio.c:422 (discriminator 1)) [ 27.761349][ C3] ? rawv6_send_hdrinc (./include/linux/skbuff.h:1725) [ 27.761352][ C3] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 5)) [ 27.761356][ C3] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 27.761358][ C3] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 27.761361][ C3] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.761366][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.761369][ C3] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 27.761371][ C3] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 27.761373][ C3] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 27.761377][ C3] __sys_sendto (net/socket.c:2281) [ 27.761379][ C3] ? __ia32_sys_getpeername (net/socket.c:2235) [ 27.761385][ C3] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 27.761389][ C3] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 27.761391][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 27.761395][ C3] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 27.761397][ C3] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 27.761399][ C3] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 27.761401][ C3] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 27.761404][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 27.761406][ C3] RIP: 0033:0x7fc76899054e [ 27.761410][ 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 [ 27.761412][ C3] RSP: 002b:00007ffcdf705880 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 27.761415][ C3] RAX: ffffffffffffffda RBX: 000056240b26f0a0 RCX: 00007fc76899054e [ 27.761417][ C3] RDX: 0000000000000040 RSI: 000056240b26f0a4 RDI: 0000000000000005 [ 27.761418][ C3] RBP: 00007ffcdf705890 R08: 000056240b2812b4 R09: 000000000000001c [ 27.761420][ C3] R10: 0000000000000000 R11: 0000000000000202 R12: 000056240b26f0a4 [ 27.761421][ C3] R13: 0000000000000040 R14: 00007ffcdf706b80 R15: 000056240b26f0a0 | [ 27.761446][ C3] softirqs last disabled at (29403): do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) | [ 27.761449][ C3] Preemption disabled at: | [ 27.761449][ 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)) | [ 27.761456][ C3] Tainted: [W]=WARN [ 27.761457][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.761458][ C3] Call Trace: [ 27.761459][ C3] [ 27.761460][ C3] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 27.761463][ 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)) [ 27.761465][ C3] __might_resched.cold (kernel/sched/core.c:9234) [ 27.761469][ C3] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 27.761473][ C3] ? nbcon_get_cpu_emergency_nesting (kernel/printk/nbcon.c:1424) [ 27.761475][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.761478][ 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)) [ 27.761480][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 27.761482][ C3] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 27.761486][ 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) [ 27.761488][ C3] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 27.761492][ C3] put_chars (drivers/char/virtio_console.c:1176) [ 27.761494][ C3] ? __send_to_port (drivers/char/virtio_console.c:654) [ 27.761496][ C3] ? mark_lock (kernel/locking/lockdep.c:4769) [ 27.761500][ C3] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 27.761504][ C3] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 27.761507][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.761508][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.761512][ C3] console_emit_next_record (kernel/printk/printk.c:3183) [ 27.761515][ C3] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 27.761517][ C3] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 27.761520][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.761522][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.761525][ C3] console_flush_one_record (kernel/printk/printk.c:3268) [ 27.761528][ C3] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 27.761531][ C3] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.761534][ C3] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 27.761537][ C3] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 27.761539][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.761541][ 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) [ 27.761544][ C3] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 27.761546][ C3] ? vprintk_emit (kernel/printk/printk.c:2478) [ 27.761548][ C3] vprintk_emit (kernel/printk/printk.c:2479) [ 27.761551][ C3] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 27.761553][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.761556][ C3] _printk (kernel/printk/printk.c:2504) [ 27.761559][ C3] ? snapshot_read.cold (user.c:?) [ 27.761561][ C3] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 27.761564][ C3] ? dst_cache_get (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dst_cache.c:76 (discriminator 2)) [ 27.761565][ C3] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 27.761568][ C3] ? idr_get_free (??:?) [ 27.761571][ C3] lwtunnel_input.cold (net/core/lwtunnel.c:441 (discriminator 3)) [ 27.761573][ C3] lwtunnel_input (net/core/lwtunnel.c:465) [ 27.761576][ C3] lwtunnel_input (net/core/lwtunnel.c:465) [ 27.761578][ C3] lwtunnel_input (net/core/lwtunnel.c:465) [ 27.761580][ C3] lwtunnel_input (net/core/lwtunnel.c:465) [ 27.761582][ C3] lwtunnel_input (net/core/lwtunnel.c:465) [ 27.761585][ C3] lwtunnel_input (net/core/lwtunnel.c:465) [ 27.761587][ C3] lwtunnel_input (net/core/lwtunnel.c:465) [ 27.761589][ C3] lwtunnel_input (net/core/lwtunnel.c:465) [ 27.761591][ C3] lwtunnel_input (net/core/lwtunnel.c:465) [ 27.761593][ 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)) [ 27.761596][ C3] ? ip6_rcv_core (net/ipv6/ip6_input.c:211 (discriminator 96)) [ 27.761599][ C3] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 27.761601][ C3] ? mark_usage (kernel/locking/lockdep.c:4690) [ 27.761604][ C3] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.761606][ C3] ? irq_matrix_free (kernel/irq/matrix.c:429 (discriminator 2)) [ 27.761609][ C3] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 27.761611][ C3] __netif_receive_skb_one_core (net/core/dev.c:6264) [ 27.761614][ C3] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 27.761616][ C3] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 27.761618][ C3] ? __netif_receive_skb_list_core (net/core/dev.c:6310) [ 27.761621][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.761624][ C3] process_backlog (net/core/dev.c:6728) [ 27.761628][ C3] __napi_poll (net/core/dev.c:7787) [ 27.761631][ C3] net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 27.761634][ C3] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.761636][ C3] ? __napi_poll (./include/net/gro.h:507) [ 27.761642][ C3] ? ktime_get_update_offsets_now (kernel/time/timekeeping.c:304 kernel/time/timekeeping.c:482 kernel/time/timekeeping.c:2859) [ 27.761645][ C3] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 27.761648][ C3] handle_softirqs (kernel/softirq.c:645) [ 27.761651][ C3] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 27.761653][ 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) [ 27.761656][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.761657][ 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)) [ 27.761660][ C3] do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 27.761662][ C3] [ 27.761663][ C3] [ 27.761664][ C3] __local_bh_enable_ip (kernel/softirq.c:473) [ 27.761666][ 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)) [ 27.761669][ C3] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.761673][ C3] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 27.761675][ C3] ? lock_acquire.part.0 (kernel/locking/lockdep.c:124 (discriminator 1) kernel/locking/lockdep.c:5884 (discriminator 1)) [ 27.761677][ C3] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.761679][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.761682][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.761683][ C3] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 27.761686][ C3] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 27.761688][ C3] ? neigh_hh_output (./include/net/neighbour.h:525) [ 27.761692][ C3] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 27.761696][ C3] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 27.761698][ C3] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.761700][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.761703][ C3] ? ip6_mtu (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/ip6_route.h:384 (discriminator 2) net/ipv6/route.c:3290 (discriminator 2)) [ 27.761706][ C3] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 27.761709][ C3] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 27.761712][ C3] ? ip6_finish_output (./include/linux/skbuff.h:1165) [ 27.761715][ C3] ? l3mdev_l3_out.constprop.0 (./include/linux/rcupdate.h:882 ./include/net/l3mdev.h:222) [ 27.761719][ C3] ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 27.761722][ C3] rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 27.761725][ C3] ? ip6_flush_pending_frames (net/ipv6/ip6_output.c:2059) [ 27.761728][ C3] ? rawv6_setsockopt (net/ipv6/raw.c:1018) [ 27.761731][ C3] ? raw6_destroy (net/ipv6/raw.c:1184) [ 27.761734][ C3] rawv6_sendmsg (net/ipv6/raw.c:920) [ 27.761736][ C3] ? folio_mark_accessed (./include/linux/local_lock_internal.h:60 (discriminator 1) mm/folio.c:349 (discriminator 1) mm/folio.c:449 (discriminator 1) mm/folio.c:422 (discriminator 1)) [ 27.761740][ C3] ? rawv6_send_hdrinc (./include/linux/skbuff.h:1725) [ 27.761743][ C3] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 5)) [ 27.761745][ C3] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 27.761748][ C3] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 27.761751][ C3] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.761755][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.761759][ C3] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 27.761761][ C3] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 27.761763][ C3] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 27.761765][ C3] __sys_sendto (net/socket.c:2281) [ 27.761768][ C3] ? __ia32_sys_getpeername (net/socket.c:2235) [ 27.761774][ C3] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 27.761777][ C3] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 27.761779][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 27.761782][ C3] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 27.761784][ C3] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 27.761786][ C3] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 27.761788][ C3] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 27.761790][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 27.761792][ C3] RIP: 0033:0x7fc76899054e [ 27.761794][ 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 [ 27.761796][ C3] RSP: 002b:00007ffcdf705880 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 27.761798][ C3] RAX: ffffffffffffffda RBX: 000056240b26f0a0 RCX: 00007fc76899054e [ 27.761799][ C3] RDX: 0000000000000040 RSI: 000056240b26f0a4 RDI: 0000000000000005 [ 27.761801][ C3] RBP: 00007ffcdf705890 R08: 000056240b2812b4 R09: 000000000000001c [ 27.761802][ C3] R10: 0000000000000000 R11: 0000000000000202 R12: 000056240b26f0a4 [ 27.761803][ C3] R13: 0000000000000040 R14: 00007ffcdf706b80 R15: 000056240b26f0a0 | [ 28.904892][ C3] softirqs last disabled at (29403): do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) | [ 28.904896][ C3] Preemption disabled at: | [ 28.904896][ C3] __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) | [ 28.904906][ C3] Tainted: [W]=WARN [ 28.904907][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 28.904909][ C3] Call Trace: [ 28.904910][ C3] [ 28.904911][ C3] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 28.904917][ C3] ? __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) [ 28.904919][ C3] __might_resched.cold (kernel/sched/core.c:9234) [ 28.904923][ C3] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 28.904926][ C3] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 28.904930][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.904933][ C3] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 28.904935][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 28.904938][ C3] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 28.904942][ C3] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 28.904944][ C3] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 28.904947][ C3] put_chars (drivers/char/virtio_console.c:1176) [ 28.904948][ C3] ? __send_to_port (drivers/char/virtio_console.c:654) [ 28.904950][ C3] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 28.904952][ C3] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 28.904957][ C3] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 28.904959][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.904960][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.904963][ C3] console_emit_next_record (kernel/printk/printk.c:3183) [ 28.904966][ C3] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 28.904968][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.904969][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.904970][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.904971][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.904973][ C3] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 28.904974][ C3] console_flush_one_record (kernel/printk/printk.c:3268) [ 28.904977][ C3] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 28.904979][ C3] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 28.904981][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.904983][ C3] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 28.904985][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.904986][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 28.904987][ C3] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 28.904989][ C3] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 28.904990][ C3] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 28.904992][ C3] ? vprintk_emit (kernel/printk/printk.c:2478) [ 28.904993][ C3] vprintk_emit (kernel/printk/printk.c:2479) [ 28.904995][ C3] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 28.904996][ C3] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 28.904998][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.904999][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.905001][ C3] _printk (kernel/printk/printk.c:2504) [ 28.905004][ C3] ? snapshot_read.cold (user.c:?) [ 28.905006][ C3] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 28.905010][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.905011][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.905012][ C3] ? idr_get_free (??:?) [ 28.905014][ C3] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 28.905017][ C3] lwtunnel_input.cold (net/core/lwtunnel.c:441 (discriminator 3)) [ 28.905020][ C3] lwtunnel_input (net/core/lwtunnel.c:465) [ 28.905023][ C3] lwtunnel_input (net/core/lwtunnel.c:465) [ 28.905024][ C3] lwtunnel_input (net/core/lwtunnel.c:465) [ 28.905026][ C3] lwtunnel_input (net/core/lwtunnel.c:465) [ 28.905027][ C3] lwtunnel_input (net/core/lwtunnel.c:465) [ 28.905029][ C3] lwtunnel_input (net/core/lwtunnel.c:465) [ 28.905030][ C3] lwtunnel_input (net/core/lwtunnel.c:465) [ 28.905031][ C3] lwtunnel_input (net/core/lwtunnel.c:465) [ 28.905033][ C3] lwtunnel_input (net/core/lwtunnel.c:465) [ 28.905034][ C3] ipv6_rcv (./include/net/dst.h:480 (discriminator 4) net/ipv6/ip6_input.c:119 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/ip6_input.c:351 (discriminator 4)) [ 28.905038][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.905039][ C3] ? ip6_rcv_core (net/ipv6/ip6_input.c:211 (discriminator 96)) [ 28.905041][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.905042][ C3] ? __update_load_avg_cfs_rq (kernel/sched/pelt.c:329) [ 28.905044][ C3] ? trace_pelt_se_tp (./include/trace/events/sched.h:853 (discriminator 22)) [ 28.905047][ C3] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 28.905049][ C3] __netif_receive_skb_one_core (net/core/dev.c:6264) [ 28.905051][ C3] ? __netif_receive_skb_list_core (net/core/dev.c:6310) [ 28.905053][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.905054][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.905055][ C3] process_backlog (net/core/dev.c:6728) [ 28.905057][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.905059][ C3] __napi_poll (net/core/dev.c:7787) [ 28.905061][ C3] net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 28.905064][ C3] ? __napi_poll (./include/net/gro.h:507) [ 28.905066][ C3] ? do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [ 28.905067][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.905068][ C3] ? timerqueue_linked_add (./include/linux/rbtree.h:239 ./include/linux/rbtree.h:281 lib/timerqueue.c:96) [ 28.905071][ C3] ? ktime_get_update_offsets_now (kernel/time/timekeeping.c:304 kernel/time/timekeeping.c:482 kernel/time/timekeeping.c:2859) [ 28.905074][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.905076][ C3] handle_softirqs (kernel/softirq.c:645) [ 28.905078][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.905079][ C3] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 28.905080][ C3] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 28.905082][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.905083][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:920 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 28.905085][ C3] do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 28.905087][ C3] [ 28.905087][ C3] [ 28.905088][ C3] __local_bh_enable_ip (kernel/softirq.c:473) [ 28.905090][ C3] __dev_queue_xmit (./include/linux/bottom_half.h:33 (discriminator 2) ./include/linux/rcupdate.h:923 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 28.905092][ C3] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 28.905095][ C3] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 28.905097][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.905098][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.905099][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.905101][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.905102][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.905103][ C3] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 28.905105][ C3] ? neigh_hh_output (./include/net/neighbour.h:525) [ 28.905107][ C3] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 28.905110][ C3] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 28.905112][ C3] ? make_flow_keys_digest (net/core/flow_dissector.c:1862) [ 28.905114][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.905115][ C3] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 28.905117][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.905118][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.905119][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 28.905121][ C3] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 28.905124][ C3] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 28.905125][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.905127][ C3] ? ip6_finish_output (./include/linux/skbuff.h:1165) [ 28.905129][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 28.905130][ C3] ? l3mdev_l3_out.constprop.0 (./include/linux/rcupdate.h:850 ./include/net/l3mdev.h:212) [ 28.905133][ C3] ? l3mdev_l3_out.constprop.0 (./include/linux/rcupdate.h:882 ./include/net/l3mdev.h:222) [ 28.905136][ C3] ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 28.905138][ C3] rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 28.905142][ C3] ? ip6_flush_pending_frames (net/ipv6/ip6_output.c:2059) [ 28.905144][ C3] ? rawv6_setsockopt (net/ipv6/raw.c:1018) [ 28.905145][ C3] ? raw6_destroy (net/ipv6/raw.c:1184) [ 28.905148][ C3] rawv6_sendmsg (net/ipv6/raw.c:920) [ 28.905150][ C3] ? folio_mark_accessed (./include/linux/local_lock_internal.h:60 (discriminator 1) mm/folio.c:349 (discriminator 1) mm/folio.c:449 (discriminator 1) mm/folio.c:422 (discriminator 1)) [ 28.905153][ C3] ? rawv6_send_hdrinc (./include/linux/skbuff.h:1725) [ 28.905155][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.905156][ C3] ? sock_recvmsg (./include/trace/events/sock.h:304 (discriminator 2) net/socket.c:1155 (discriminator 2) net/socket.c:1173 (discriminator 2)) [ 28.905161][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.905162][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.905165][ C3] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 28.905166][ C3] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 28.905167][ C3] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 28.905170][ C3] __sys_sendto (net/socket.c:2281) [ 28.905173][ C3] ? __ia32_sys_getpeername (net/socket.c:2235) [ 28.905180][ C3] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 28.905182][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 28.905183][ C3] ? trace_hardirqs_off_finish (./include/trace/events/preemptirq.h:36 (discriminator 22) kernel/trace/trace_preemptirq.c:95 (discriminator 22) kernel/trace/trace_preemptirq.c:90 (discriminator 22)) [ 28.905185][ C3] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 28.905186][ C3] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 28.905189][ C3] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 28.905191][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 28.905194][ C3] RIP: 0033:0x7fc76899054e [ 28.905197][ C3] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 28.905199][ C3] RSP: 002b:00007ffcdf705880 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 28.905202][ C3] RAX: ffffffffffffffda RBX: 000056240b26f0a0 RCX: 00007fc76899054e [ 28.905203][ C3] RDX: 0000000000000040 RSI: 000056240b26f0a4 RDI: 0000000000000005 [ 28.905204][ C3] RBP: 00007ffcdf705890 R08: 000056240b2812b4 R09: 000000000000001c [ 28.905205][ C3] R10: 0000000000000000 R11: 0000000000000202 R12: 000056240b26f0a4 [ 28.905206][ C3] R13: 0000000000000040 R14: 00007ffcdf706b80 R15: 000056240b26f0a0 | [ 30.971731][ T285] softirqs last disabled at (0): 0x0 | [ 30.971733][ T285] Preemption disabled at: | [ 30.971734][ T285] lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) | [ 30.971746][ T285] Tainted: [W]=WARN [ 30.971747][ T285] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 30.971748][ T285] Call Trace: [ 30.971750][ T285] [ 30.971751][ T285] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 30.971757][ T285] ? lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) [ 30.971758][ T285] __might_resched.cold (kernel/sched/core.c:9234) [ 30.971761][ T285] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 30.971764][ T285] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 30.971767][ T285] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 30.971771][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.971774][ T285] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 30.971776][ T285] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 30.971779][ T285] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 30.971783][ T285] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 30.971785][ T285] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 30.971787][ T285] put_chars (drivers/char/virtio_console.c:1176) [ 30.971789][ T285] ? __send_to_port (drivers/char/virtio_console.c:654) [ 30.971790][ T285] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 30.971794][ T285] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 30.971798][ T285] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 30.971800][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.971801][ T285] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.971803][ T285] console_emit_next_record (kernel/printk/printk.c:3183) [ 30.971806][ T285] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 30.971808][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.971809][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.971810][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.971811][ T285] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.971813][ T285] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 30.971815][ T285] console_flush_one_record (kernel/printk/printk.c:3268) [ 30.971817][ T285] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 30.971820][ T285] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 30.971821][ T285] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.971823][ T285] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 30.971824][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.971825][ T285] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 30.971827][ T285] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 30.971828][ T285] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 30.971830][ T285] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 30.971832][ T285] ? vprintk_emit (kernel/printk/printk.c:2478) [ 30.971833][ T285] vprintk_emit (kernel/printk/printk.c:2479) [ 30.971835][ T285] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 30.971836][ T285] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 30.971838][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.971839][ T285] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.971848][ T285] _printk (kernel/printk/printk.c:2504) [ 30.971851][ T285] ? snapshot_read.cold (user.c:?) [ 30.971853][ T285] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 30.971857][ T285] ? idr_get_free (??:?) [ 30.971858][ T285] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 30.971862][ T285] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 30.971865][ T285] lwtunnel_output.cold (net/core/lwtunnel.c:330 (discriminator 3)) [ 30.971868][ T285] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 30.971871][ T285] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 30.971874][ T285] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 30.971876][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.971878][ T285] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.971879][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.971880][ T285] lwtunnel_output (net/core/lwtunnel.c:356) [ 30.971882][ T285] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 30.971883][ T285] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 30.971885][ T285] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 30.971887][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.971888][ T285] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.971889][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.971890][ T285] lwtunnel_output (net/core/lwtunnel.c:356) [ 30.971892][ T285] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 30.971893][ T285] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 30.971895][ T285] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 30.971897][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.971898][ T285] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.971899][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.971900][ T285] lwtunnel_output (net/core/lwtunnel.c:356) [ 30.971902][ T285] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 30.971903][ T285] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 30.971905][ T285] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 30.971907][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.971908][ T285] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.971909][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.971911][ T285] lwtunnel_output (net/core/lwtunnel.c:356) [ 30.971912][ T285] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 30.971913][ T285] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 30.971915][ T285] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 30.971917][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.971918][ T285] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.971919][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.971920][ T285] lwtunnel_output (net/core/lwtunnel.c:356) [ 30.971922][ T285] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 30.971923][ T285] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 30.971925][ T285] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 30.971927][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.971928][ T285] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.971929][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.971930][ T285] lwtunnel_output (net/core/lwtunnel.c:356) [ 30.971932][ T285] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 30.971933][ T285] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 30.971935][ T285] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 30.971936][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.971938][ T285] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.971939][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.971940][ T285] lwtunnel_output (net/core/lwtunnel.c:356) [ 30.971941][ T285] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 30.971943][ T285] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 30.971944][ T285] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 30.971946][ T285] ? flow_hash_from_keys (./include/linux/siphash.h:86 net/core/flow_dissector.c:1811 net/core/flow_dissector.c:1822) [ 30.971948][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.971950][ T285] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.971951][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.971952][ T285] lwtunnel_output (net/core/lwtunnel.c:356) [ 30.971953][ T285] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 30.971955][ T285] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 30.971956][ T285] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 30.971958][ T285] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 30.971960][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.971961][ T285] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.971963][ T285] lwtunnel_output (net/core/lwtunnel.c:356) [ 30.971964][ T285] ? ip6_local_out (net/ipv6/output_core.c:126) [ 30.971966][ T285] ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 30.971970][ T285] rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 30.971973][ T285] ? ip6_flush_pending_frames (net/ipv6/ip6_output.c:2059) [ 30.971975][ T285] ? rawv6_setsockopt (net/ipv6/raw.c:1018) [ 30.971977][ T285] ? raw6_destroy (net/ipv6/raw.c:1184) [ 30.971979][ T285] rawv6_sendmsg (net/ipv6/raw.c:920) [ 30.971982][ T285] ? rawv6_send_hdrinc (./include/linux/skbuff.h:1725) [ 30.971984][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.971985][ T285] ? wp_page_copy (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:1383 ./include/linux/page_ref.h:223 ./include/linux/mm.h:1847 ./include/linux/mm.h:1852 ./include/linux/mm.h:2159 mm/memory.c:4121) [ 30.971988][ T285] ? __vmf_anon_prepare (mm/memory.c:3958) [ 30.971990][ T285] ? apply_to_pte_range (mm/memory.c:3453 (discriminator 7)) [ 30.971992][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.971993][ T285] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.971995][ T285] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 30.971998][ T285] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 30.971999][ T285] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 30.972002][ T285] __sys_sendto (net/socket.c:2281) [ 30.972004][ T285] ? __ia32_sys_getpeername (net/socket.c:2235) [ 30.972008][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.972009][ T285] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 30.972011][ T285] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 30.972012][ T285] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 30.972014][ T285] ? trace_hardirqs_off_finish (./include/trace/events/preemptirq.h:36 (discriminator 22) kernel/trace/trace_preemptirq.c:95 (discriminator 22) kernel/trace/trace_preemptirq.c:90 (discriminator 22)) [ 30.972015][ T285] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 30.972016][ T285] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 30.972019][ T285] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 30.972021][ T285] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 30.972023][ T285] RIP: 0033:0x7f895f8b654e [ 30.972025][ T285] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 30.972026][ T285] RSP: 002b:00007ffea6cf9cd0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 30.972030][ T285] RAX: ffffffffffffffda RBX: 0000562ee96eb0a0 RCX: 00007f895f8b654e [ 30.972031][ T285] RDX: 0000000000000040 RSI: 0000562ee96eb0a4 RDI: 0000000000000005 [ 30.972032][ T285] RBP: 00007ffea6cf9ce0 R08: 0000562ee96fd2b4 R09: 000000000000001c [ 30.972033][ T285] R10: 0000000000000000 R11: 0000000000000202 R12: 0000562ee96eb0a4 [ 30.972034][ T285] R13: 0000000000000040 R14: 00007ffea6cfafd0 R15: 0000562ee96eb0a0 | [ 32.041159][ T285] softirqs last disabled at (0): 0x0 | [ 32.041161][ T285] Preemption disabled at: | [ 32.041162][ T285] lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) | [ 32.041178][ T285] Tainted: [W]=WARN [ 32.041179][ T285] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 32.041181][ T285] Call Trace: [ 32.041182][ T285] [ 32.041183][ T285] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 32.041189][ T285] ? lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) [ 32.041191][ T285] __might_resched.cold (kernel/sched/core.c:9234) [ 32.041194][ T285] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 32.041197][ T285] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 32.041200][ T285] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 32.041204][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.041207][ T285] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 32.041209][ T285] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 32.041212][ T285] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 32.041217][ T285] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 32.041219][ T285] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 32.041221][ T285] put_chars (drivers/char/virtio_console.c:1176) [ 32.041223][ T285] ? __send_to_port (drivers/char/virtio_console.c:654) [ 32.041224][ T285] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 32.041228][ T285] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 32.041232][ T285] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 32.041234][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.041236][ T285] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.041238][ T285] console_emit_next_record (kernel/printk/printk.c:3183) [ 32.041241][ T285] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 32.041243][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.041244][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.041245][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.041246][ T285] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.041248][ T285] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 32.041250][ T285] console_flush_one_record (kernel/printk/printk.c:3268) [ 32.041252][ T285] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 32.041255][ T285] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 32.041257][ T285] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.041258][ T285] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 32.041260][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.041261][ T285] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 32.041262][ T285] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 32.041264][ T285] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 32.041265][ T285] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 32.041267][ T285] ? vprintk_emit (kernel/printk/printk.c:2478) [ 32.041269][ T285] vprintk_emit (kernel/printk/printk.c:2479) [ 32.041271][ T285] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 32.041272][ T285] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 32.041273][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.041275][ T285] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.041276][ T285] _printk (kernel/printk/printk.c:2504) [ 32.041279][ T285] ? snapshot_read.cold (user.c:?) [ 32.041281][ T285] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 32.041285][ T285] ? idr_get_free (??:?) [ 32.041287][ T285] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 32.041290][ T285] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 32.041293][ T285] lwtunnel_output.cold (net/core/lwtunnel.c:330 (discriminator 3)) [ 32.041297][ T285] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 32.041299][ T285] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 32.041303][ T285] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 32.041305][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.041306][ T285] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.041307][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.041309][ T285] lwtunnel_output (net/core/lwtunnel.c:356) [ 32.041310][ T285] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 32.041312][ T285] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 32.041313][ T285] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 32.041315][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.041316][ T285] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.041318][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.041319][ T285] lwtunnel_output (net/core/lwtunnel.c:356) [ 32.041320][ T285] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 32.041322][ T285] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 32.041324][ T285] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 32.041326][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.041327][ T285] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.041328][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.041329][ T285] lwtunnel_output (net/core/lwtunnel.c:356) [ 32.041331][ T285] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 32.041332][ T285] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 32.041334][ T285] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 32.041336][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.041337][ T285] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.041339][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.041340][ T285] lwtunnel_output (net/core/lwtunnel.c:356) [ 32.041341][ T285] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 32.041343][ T285] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 32.041344][ T285] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 32.041346][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.041347][ T285] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.041349][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.041350][ T285] lwtunnel_output (net/core/lwtunnel.c:356) [ 32.041351][ T285] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 32.041353][ T285] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 32.041354][ T285] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 32.041356][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.041357][ T285] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.041359][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.041360][ T285] lwtunnel_output (net/core/lwtunnel.c:356) [ 32.041361][ T285] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 32.041363][ T285] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 32.041364][ T285] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 32.041367][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.041368][ T285] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.041369][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.041370][ T285] lwtunnel_output (net/core/lwtunnel.c:356) [ 32.041372][ T285] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 32.041373][ T285] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 32.041375][ T285] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 32.041377][ T285] ? flow_hash_from_keys (./include/linux/siphash.h:86 net/core/flow_dissector.c:1811 net/core/flow_dissector.c:1822) [ 32.041379][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.041380][ T285] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.041381][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.041383][ T285] lwtunnel_output (net/core/lwtunnel.c:356) [ 32.041384][ T285] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 32.041385][ T285] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 32.041387][ T285] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 32.041389][ T285] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 32.041390][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.041391][ T285] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.041393][ T285] lwtunnel_output (net/core/lwtunnel.c:356) [ 32.041395][ T285] ? ip6_local_out (net/ipv6/output_core.c:126) [ 32.041397][ T285] ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 32.041401][ T285] rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 32.041404][ T285] ? ip6_flush_pending_frames (net/ipv6/ip6_output.c:2059) [ 32.041406][ T285] ? rawv6_setsockopt (net/ipv6/raw.c:1018) [ 32.041408][ T285] ? raw6_destroy (net/ipv6/raw.c:1184) [ 32.041410][ T285] rawv6_sendmsg (net/ipv6/raw.c:920) [ 32.041413][ T285] ? rawv6_send_hdrinc (./include/linux/skbuff.h:1725) [ 32.041415][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.041416][ T285] ? sock_recvmsg (./include/trace/events/sock.h:304 (discriminator 2) net/socket.c:1155 (discriminator 2) net/socket.c:1173 (discriminator 2)) [ 32.041421][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.041422][ T285] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.041424][ T285] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 32.041425][ T285] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 32.041427][ T285] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 32.041430][ T285] __sys_sendto (net/socket.c:2281) [ 32.041432][ T285] ? __ia32_sys_getpeername (net/socket.c:2235) [ 32.041436][ T285] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 32.041438][ T285] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 32.041440][ T285] ? trace_hardirqs_off_finish (./include/trace/events/preemptirq.h:36 (discriminator 22) kernel/trace/trace_preemptirq.c:95 (discriminator 22) kernel/trace/trace_preemptirq.c:90 (discriminator 22)) [ 32.041441][ T285] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 32.041442][ T285] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 32.041445][ T285] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 32.041447][ T285] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 32.041449][ T285] RIP: 0033:0x7f895f8b654e [ 32.041452][ T285] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 32.041453][ T285] RSP: 002b:00007ffea6cf9cd0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 32.041457][ T285] RAX: ffffffffffffffda RBX: 0000562ee96eb0a0 RCX: 00007f895f8b654e [ 32.041458][ T285] RDX: 0000000000000040 RSI: 0000562ee96eb0a4 RDI: 0000000000000005 [ 32.041459][ T285] RBP: 00007ffea6cf9ce0 R08: 0000562ee96fd2b4 R09: 000000000000001c [ 32.041460][ T285] R10: 0000000000000000 R11: 0000000000000202 R12: 0000562ee96eb0a4 [ 32.041461][ T285] R13: 0000000000000040 R14: 00007ffea6cfafd0 R15: 0000562ee96eb0a0 | [ 35.136710][ C3] softirqs last disabled at (0): 0x0 | [ 35.136711][ C3] Preemption disabled at: | [ 35.136712][ C3] __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) | [ 35.136723][ C3] Tainted: [W]=WARN [ 35.136724][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.136726][ C3] Call Trace: [ 35.136727][ C3] [ 35.136728][ C3] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 35.136734][ C3] ? __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) [ 35.136736][ C3] __might_resched.cold (kernel/sched/core.c:9234) [ 35.136739][ C3] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 35.136743][ C3] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 35.136746][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.136748][ C3] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 35.136751][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 35.136754][ C3] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 35.136758][ C3] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 35.136760][ C3] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 35.136763][ C3] put_chars (drivers/char/virtio_console.c:1176) [ 35.136764][ C3] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 35.136766][ C3] ? __send_to_port (drivers/char/virtio_console.c:654) [ 35.136767][ C3] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 35.136770][ C3] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 35.136775][ C3] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 35.136777][ C3] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 35.136778][ C3] ? vsnprintf (lib/vsprintf.c:2900) [ 35.136781][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 35.136783][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.136784][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.136787][ C3] console_emit_next_record (kernel/printk/printk.c:3183) [ 35.136789][ C3] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 35.136791][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.136792][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.136793][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.136794][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.136796][ C3] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 35.136798][ C3] console_flush_one_record (kernel/printk/printk.c:3268) [ 35.136800][ C3] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 35.136803][ C3] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 35.136805][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.136806][ C3] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 35.136808][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.136809][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 35.136810][ C3] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 35.136812][ C3] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 35.136813][ C3] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 35.136815][ C3] ? vprintk_emit (kernel/printk/printk.c:2478) [ 35.136817][ C3] vprintk_emit (kernel/printk/printk.c:2479) [ 35.136818][ C3] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 35.136819][ C3] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 35.136821][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.136822][ C3] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 35.136825][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.136827][ C3] _printk (kernel/printk/printk.c:2504) [ 35.136830][ C3] ? snapshot_read.cold (user.c:?) [ 35.136831][ C3] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 35.136834][ C3] ? idr_get_free (??:?) [ 35.136836][ C3] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 35.136839][ C3] lwtunnel_input.cold (net/core/lwtunnel.c:441 (discriminator 3)) [ 35.136843][ C3] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 35.136846][ C3] seg6_input_core (./include/net/dst.h:480 (discriminator 4) net/ipv6/seg6_iptunnel.c:554 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/seg6_iptunnel.c:609 (discriminator 4)) [ 35.136855][ C3] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 35.136857][ C3] ? process_backlog (net/core/dev.c:6728) [ 35.136859][ C3] ? __napi_poll (net/core/dev.c:7787) [ 35.136861][ C3] ? net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 35.136863][ C3] ? handle_softirqs (kernel/softirq.c:645) [ 35.136865][ C3] ? do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 35.136867][ C3] ? __local_bh_enable_ip (kernel/softirq.c:473) [ 35.136868][ C3] ? __dev_queue_xmit (./include/linux/bottom_half.h:33 (discriminator 2) ./include/linux/rcupdate.h:923 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 35.136870][ C3] ? ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 35.136873][ C3] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 35.136875][ C3] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 35.136877][ C3] ? seg6_output (./include/linux/skbuff.h:1165) [ 35.136878][ C3] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 35.136880][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.136881][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.136883][ C3] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 35.136886][ C3] lwtunnel_input (net/core/lwtunnel.c:465) [ 35.136887][ C3] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 35.136888][ C3] seg6_input_core (./include/net/dst.h:480 (discriminator 4) net/ipv6/seg6_iptunnel.c:554 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/seg6_iptunnel.c:609 (discriminator 4)) [ 35.136890][ C3] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 35.136892][ C3] ? handle_softirqs (kernel/softirq.c:645) [ 35.136894][ C3] ? do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 35.136895][ C3] ? __local_bh_enable_ip (kernel/softirq.c:473) [ 35.136897][ C3] ? __dev_queue_xmit (./include/linux/bottom_half.h:33 (discriminator 2) ./include/linux/rcupdate.h:923 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 35.136898][ C3] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 35.136900][ C3] ? ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 35.136902][ C3] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 35.136904][ C3] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 35.136906][ C3] ? seg6_output (./include/linux/skbuff.h:1165) [ 35.136907][ C3] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 35.136909][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.136910][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.136912][ C3] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 35.136913][ C3] lwtunnel_input (net/core/lwtunnel.c:465) [ 35.136914][ C3] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 35.136916][ C3] seg6_input_core (./include/net/dst.h:480 (discriminator 4) net/ipv6/seg6_iptunnel.c:554 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/seg6_iptunnel.c:609 (discriminator 4)) [ 35.136918][ C3] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 35.136921][ C3] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 35.136923][ C3] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 35.136925][ C3] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 35.136926][ C3] ? seg6_output (./include/linux/skbuff.h:1165) [ 35.136928][ C3] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 35.136930][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.136931][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.136933][ C3] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 35.136934][ C3] lwtunnel_input (net/core/lwtunnel.c:465) [ 35.136935][ C3] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 35.136937][ C3] seg6_input_core (./include/net/dst.h:480 (discriminator 4) net/ipv6/seg6_iptunnel.c:554 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/seg6_iptunnel.c:609 (discriminator 4)) [ 35.136939][ C3] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 35.136941][ C3] ? ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 35.136942][ C3] ? ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 35.136944][ C3] ? rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 35.136947][ C3] ? rawv6_sendmsg (net/ipv6/raw.c:920) [ 35.136949][ C3] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 35.136951][ C3] ? __sys_sendto (net/socket.c:2281) [ 35.136953][ C3] ? __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 35.136954][ C3] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 35.136957][ C3] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 35.136959][ C3] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 35.136961][ C3] ? seg6_output (./include/linux/skbuff.h:1165) [ 35.136962][ C3] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 35.136964][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.136965][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.136967][ C3] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 35.136968][ C3] lwtunnel_input (net/core/lwtunnel.c:465) [ 35.136969][ C3] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 35.136971][ C3] seg6_input_core (./include/net/dst.h:480 (discriminator 4) net/ipv6/seg6_iptunnel.c:554 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/seg6_iptunnel.c:609 (discriminator 4)) [ 35.136973][ C3] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 35.136976][ C3] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 35.136978][ C3] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 35.136980][ C3] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 35.136981][ C3] ? seg6_output (./include/linux/skbuff.h:1165) [ 35.136983][ C3] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 35.136985][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.136986][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.136988][ C3] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 35.136989][ C3] lwtunnel_input (net/core/lwtunnel.c:465) [ 35.136990][ C3] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 35.136992][ C3] seg6_input_core (./include/net/dst.h:480 (discriminator 4) net/ipv6/seg6_iptunnel.c:554 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/seg6_iptunnel.c:609 (discriminator 4)) [ 35.136994][ C3] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 35.136996][ C3] ? __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 35.136997][ C3] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 35.136999][ C3] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 35.137001][ C3] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 35.137003][ C3] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 35.137005][ C3] ? seg6_output (./include/linux/skbuff.h:1165) [ 35.137006][ C3] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 35.137008][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.137010][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.137011][ C3] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 35.137012][ C3] lwtunnel_input (net/core/lwtunnel.c:465) [ 35.137014][ C3] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 35.137015][ C3] seg6_input_core (./include/net/dst.h:480 (discriminator 4) net/ipv6/seg6_iptunnel.c:554 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/seg6_iptunnel.c:609 (discriminator 4)) [ 35.137017][ C3] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 35.137020][ C3] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 35.137022][ C3] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 35.137024][ C3] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 35.137026][ C3] ? seg6_output (./include/linux/skbuff.h:1165) [ 35.137027][ C3] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 35.137029][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.137030][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.137032][ C3] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 35.137033][ C3] lwtunnel_input (net/core/lwtunnel.c:465) [ 35.137034][ C3] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 35.137036][ C3] seg6_input_core (./include/net/dst.h:480 (discriminator 4) net/ipv6/seg6_iptunnel.c:554 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/seg6_iptunnel.c:609 (discriminator 4)) [ 35.137038][ C3] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 35.137040][ C3] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 35.137043][ C3] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 35.137044][ C3] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 35.137046][ C3] ? seg6_output (./include/linux/skbuff.h:1165) [ 35.137048][ C3] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 35.137049][ C3] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 35.137051][ C3] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 35.137053][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.137054][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.137056][ C3] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 35.137057][ C3] lwtunnel_input (net/core/lwtunnel.c:465) [ 35.137058][ C3] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 35.137060][ C3] seg6_input_core (./include/net/dst.h:480 (discriminator 4) net/ipv6/seg6_iptunnel.c:554 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/seg6_iptunnel.c:609 (discriminator 4)) [ 35.137062][ C3] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 35.137064][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 35.137066][ C3] ? ip6_route_input (./include/linux/skbuff.h:1235 (discriminator 1) net/ipv6/route.c:2666 (discriminator 1)) [ 35.137068][ C3] ? trace_netif_receive_skb (./include/trace/events/net.h:166 (discriminator 22)) [ 35.137070][ C3] ? ip6_validate_gw (net/ipv6/route.c:3559 (discriminator 2)) [ 35.137071][ C3] ? __netif_receive_skb_core.constprop.0 (net/core/dev.c:2529 net/core/dev.c:6221) [ 35.137074][ C3] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 35.137076][ C3] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 35.137078][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.137079][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.137081][ C3] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 35.137082][ C3] lwtunnel_input (net/core/lwtunnel.c:465) [ 35.137083][ C3] ipv6_rcv (./include/net/dst.h:480 (discriminator 4) net/ipv6/ip6_input.c:119 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/ip6_input.c:351 (discriminator 4)) [ 35.137085][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.137086][ C3] ? ip6_rcv_core (net/ipv6/ip6_input.c:211 (discriminator 96)) [ 35.137088][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.137089][ C3] ? __update_load_avg_cfs_rq (kernel/sched/pelt.c:329) [ 35.137092][ C3] ? trace_pelt_se_tp (./include/trace/events/sched.h:853 (discriminator 22)) [ 35.137094][ C3] ? debug_object_free (lib/debugobjects.c:1033) [ 35.137097][ C3] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 35.137099][ C3] __netif_receive_skb_one_core (net/core/dev.c:6264) [ 35.137101][ C3] ? __netif_receive_skb_list_core (net/core/dev.c:6310) [ 35.137103][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.137104][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.137106][ C3] process_backlog (net/core/dev.c:6728) [ 35.137108][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.137110][ C3] __napi_poll (net/core/dev.c:7787) [ 35.137112][ C3] net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 35.137114][ C3] ? __napi_poll (./include/net/gro.h:507) [ 35.137116][ C3] ? do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [ 35.137118][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.137119][ C3] ? timerqueue_linked_add (./include/linux/rbtree.h:239 ./include/linux/rbtree.h:281 lib/timerqueue.c:96) [ 35.137121][ C3] ? ktime_get_update_offsets_now (kernel/time/timekeeping.c:304 kernel/time/timekeeping.c:482 kernel/time/timekeeping.c:2859) [ 35.137125][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.137126][ C3] handle_softirqs (kernel/softirq.c:645) [ 35.137128][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.137129][ C3] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 35.137130][ C3] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 35.137132][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.137133][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:920 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 35.137135][ C3] do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 35.137137][ C3] [ 35.137137][ C3] [ 35.137138][ C3] __local_bh_enable_ip (kernel/softirq.c:473) [ 35.137139][ C3] __dev_queue_xmit (./include/linux/bottom_half.h:33 (discriminator 2) ./include/linux/rcupdate.h:923 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 35.137142][ C3] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 35.137145][ C3] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 35.137146][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.137147][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.137149][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.137150][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.137151][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.137153][ C3] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 35.137156][ C3] ? neigh_hh_output (./include/net/neighbour.h:525) [ 35.137158][ C3] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 35.137161][ C3] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 35.137163][ C3] ? make_flow_keys_digest (net/core/flow_dissector.c:1862) [ 35.137165][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.137165][ C3] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 35.137167][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.137168][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.137169][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 35.137171][ C3] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 35.137174][ C3] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 35.137175][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.137179][ C3] ? ip6_finish_output (./include/linux/skbuff.h:1165) [ 35.137181][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 35.137182][ C3] ? l3mdev_l3_out.constprop.0 (./include/linux/rcupdate.h:850 ./include/net/l3mdev.h:212) [ 35.137185][ C3] ? l3mdev_l3_out.constprop.0 (./include/linux/rcupdate.h:882 ./include/net/l3mdev.h:222) [ 35.137187][ C3] ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 35.137189][ C3] rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 35.137192][ C3] ? ip6_flush_pending_frames (net/ipv6/ip6_output.c:2059) [ 35.137194][ C3] ? rawv6_setsockopt (net/ipv6/raw.c:1018) [ 35.137196][ C3] ? raw6_destroy (net/ipv6/raw.c:1184) [ 35.137198][ C3] rawv6_sendmsg (net/ipv6/raw.c:920) [ 35.137201][ C3] ? rawv6_send_hdrinc (./include/linux/skbuff.h:1725) [ 35.137203][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.137204][ 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) [ 35.137207][ C3] ? __vmf_anon_prepare (mm/memory.c:3958) [ 35.137209][ C3] ? apply_to_pte_range (mm/memory.c:3453 (discriminator 7)) [ 35.137211][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.137212][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.137215][ C3] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 35.137216][ C3] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 35.137217][ C3] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 35.137220][ C3] __sys_sendto (net/socket.c:2281) [ 35.137222][ C3] ? __ia32_sys_getpeername (net/socket.c:2235) [ 35.137226][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.137227][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 35.137229][ C3] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 35.137231][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 35.137232][ C3] ? trace_hardirqs_off_finish (./include/trace/events/preemptirq.h:36 (discriminator 22) kernel/trace/trace_preemptirq.c:95 (discriminator 22) kernel/trace/trace_preemptirq.c:90 (discriminator 22)) [ 35.137234][ C3] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 35.137235][ C3] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 35.137237][ C3] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 35.137239][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 35.137240][ C3] RIP: 0033:0x7fa2f61f354e [ 35.137242][ C3] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 35.137244][ C3] RSP: 002b:00007ffcec33b710 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 35.137248][ C3] RAX: ffffffffffffffda RBX: 000055bff405d0a0 RCX: 00007fa2f61f354e [ 35.137249][ C3] RDX: 0000000000000040 RSI: 000055bff405d0a4 RDI: 0000000000000005 [ 35.137250][ C3] RBP: 00007ffcec33b720 R08: 000055bff406f2b4 R09: 000000000000001c [ 35.137251][ C3] R10: 0000000000000000 R11: 0000000000000202 R12: 000055bff405d0a4 [ 35.137251][ C3] R13: 0000000000000040 R14: 00007ffcec33ca10 R15: 000055bff405d0a0 | [ 36.201000][ C2] softirqs last disabled at (0): 0x0 | [ 36.201002][ C2] Preemption disabled at: | [ 36.201003][ 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)) | [ 36.201015][ C2] Tainted: [W]=WARN [ 36.201016][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.201018][ C2] Call Trace: [ 36.201019][ C2] [ 36.201020][ C2] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 36.201026][ 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)) [ 36.201028][ C2] __might_resched.cold (kernel/sched/core.c:9234) [ 36.201032][ C2] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 36.201035][ C2] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 36.201038][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.201040][ 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)) [ 36.201043][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 36.201045][ C2] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 36.201050][ 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) [ 36.201051][ C2] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 36.201054][ C2] put_chars (drivers/char/virtio_console.c:1176) [ 36.201055][ C2] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 36.201057][ C2] ? __send_to_port (drivers/char/virtio_console.c:654) [ 36.201058][ C2] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 36.201061][ C2] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 36.201066][ C2] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 36.201068][ 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) [ 36.201069][ C2] ? vsnprintf (lib/vsprintf.c:2900) [ 36.201072][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 36.201074][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.201075][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.201077][ C2] console_emit_next_record (kernel/printk/printk.c:3183) [ 36.201080][ C2] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 36.201082][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.201083][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.201084][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.201085][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.201087][ C2] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 36.201088][ C2] console_flush_one_record (kernel/printk/printk.c:3268) [ 36.201091][ C2] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 36.201093][ C2] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 36.201095][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.201096][ C2] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 36.201098][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.201099][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 36.201100][ 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) [ 36.201102][ C2] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 36.201103][ C2] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 36.201105][ C2] ? vprintk_emit (kernel/printk/printk.c:2478) [ 36.201107][ C2] vprintk_emit (kernel/printk/printk.c:2479) [ 36.201109][ C2] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 36.201110][ 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) [ 36.201111][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.201112][ C2] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 36.201115][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.201117][ C2] _printk (kernel/printk/printk.c:2504) [ 36.201120][ C2] ? snapshot_read.cold (user.c:?) [ 36.201122][ C2] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 36.201125][ C2] ? idr_get_free (??:?) [ 36.201126][ 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) [ 36.201130][ C2] lwtunnel_input.cold (net/core/lwtunnel.c:441 (discriminator 3)) [ 36.201133][ C2] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 36.201136][ 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)) [ 36.201138][ C2] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 36.201141][ C2] ? process_backlog (net/core/dev.c:6728) [ 36.201142][ C2] ? __napi_poll (net/core/dev.c:7787) [ 36.201144][ C2] ? net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 36.201145][ C2] ? handle_softirqs (kernel/softirq.c:645) [ 36.201147][ C2] ? do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 36.201149][ C2] ? __local_bh_enable_ip (kernel/softirq.c:473) [ 36.201150][ 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)) [ 36.201152][ C2] ? ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 36.201155][ C2] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 36.201157][ C2] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 36.201158][ C2] ? seg6_output (./include/linux/skbuff.h:1165) [ 36.201160][ C2] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 36.201162][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.201163][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.201165][ C2] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 36.201167][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 36.201168][ C2] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 36.201170][ 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)) [ 36.201172][ C2] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 36.201174][ C2] ? handle_softirqs (kernel/softirq.c:645) [ 36.201178][ C2] ? do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 36.201180][ C2] ? __local_bh_enable_ip (kernel/softirq.c:473) [ 36.201181][ 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)) [ 36.201183][ C2] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 36.201184][ C2] ? ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 36.201186][ C2] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 36.201188][ C2] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 36.201190][ C2] ? seg6_output (./include/linux/skbuff.h:1165) [ 36.201192][ C2] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 36.201194][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.201195][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.201197][ C2] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 36.201198][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 36.201199][ C2] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 36.201201][ 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)) [ 36.201202][ C2] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 36.201205][ C2] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 36.201207][ C2] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 36.201209][ C2] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 36.201210][ C2] ? seg6_output (./include/linux/skbuff.h:1165) [ 36.201212][ C2] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 36.201214][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.201215][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.201217][ C2] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 36.201218][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 36.201219][ C2] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 36.201221][ 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)) [ 36.201222][ C2] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 36.201224][ C2] ? ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 36.201226][ C2] ? ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 36.201228][ C2] ? rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 36.201230][ C2] ? rawv6_sendmsg (net/ipv6/raw.c:920) [ 36.201232][ C2] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 36.201234][ C2] ? __sys_sendto (net/socket.c:2281) [ 36.201236][ C2] ? __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 36.201237][ C2] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 36.201240][ C2] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 36.201242][ C2] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 36.201244][ C2] ? seg6_output (./include/linux/skbuff.h:1165) [ 36.201245][ C2] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 36.201247][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.201248][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.201250][ C2] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 36.201251][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 36.201252][ C2] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 36.201254][ 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)) [ 36.201256][ C2] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 36.201258][ C2] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 36.201261][ C2] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 36.201262][ C2] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 36.201264][ C2] ? seg6_output (./include/linux/skbuff.h:1165) [ 36.201265][ C2] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 36.201267][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.201268][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.201270][ C2] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 36.201271][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 36.201272][ C2] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 36.201274][ 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)) [ 36.201276][ C2] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 36.201278][ C2] ? __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 36.201280][ C2] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 36.201281][ C2] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 36.201283][ C2] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 36.201285][ C2] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 36.201287][ C2] ? seg6_output (./include/linux/skbuff.h:1165) [ 36.201288][ C2] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 36.201290][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.201291][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.201293][ C2] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 36.201294][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 36.201295][ C2] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 36.201297][ 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)) [ 36.201299][ C2] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 36.201301][ C2] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 36.201303][ C2] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 36.201305][ C2] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 36.201307][ C2] ? seg6_output (./include/linux/skbuff.h:1165) [ 36.201308][ C2] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 36.201310][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.201311][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.201313][ C2] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 36.201314][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 36.201315][ C2] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 36.201317][ 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)) [ 36.201319][ C2] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 36.201321][ C2] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 36.201323][ C2] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 36.201325][ C2] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 36.201327][ C2] ? seg6_output (./include/linux/skbuff.h:1165) [ 36.201328][ C2] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 36.201330][ C2] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 36.201331][ C2] ? trace_pelt_cfs_tp (./include/trace/events/sched.h:833 (discriminator 22)) [ 36.201334][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.201335][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.201337][ C2] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 36.201337][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 36.201339][ C2] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 36.201340][ 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)) [ 36.201342][ C2] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 36.201344][ C2] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 36.201347][ C2] ? ip6_route_input (./include/linux/skbuff.h:1235 (discriminator 1) net/ipv6/route.c:2666 (discriminator 1)) [ 36.201348][ C2] ? trace_netif_receive_skb (./include/trace/events/net.h:166 (discriminator 22)) [ 36.201350][ C2] ? ip6_validate_gw (net/ipv6/route.c:3559 (discriminator 2)) [ 36.201351][ C2] ? __netif_receive_skb_core.constprop.0 (net/core/dev.c:2529 net/core/dev.c:6221) [ 36.201354][ C2] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 36.201355][ C2] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 36.201358][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.201359][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.201361][ C2] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 36.201361][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 36.201363][ 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)) [ 36.201365][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.201366][ C2] ? ip6_rcv_core (net/ipv6/ip6_input.c:211 (discriminator 96)) [ 36.201367][ 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) [ 36.201369][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.201370][ C2] ? __update_load_avg_cfs_rq (kernel/sched/pelt.c:329) [ 36.201372][ C2] ? trace_pelt_se_tp (./include/trace/events/sched.h:853 (discriminator 22)) [ 36.201374][ C2] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 36.201376][ C2] __netif_receive_skb_one_core (net/core/dev.c:6264) [ 36.201378][ C2] ? __netif_receive_skb_list_core (net/core/dev.c:6310) [ 36.201380][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.201381][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.201382][ C2] process_backlog (net/core/dev.c:6728) [ 36.201384][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.201386][ C2] __napi_poll (net/core/dev.c:7787) [ 36.201388][ C2] net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 36.201390][ C2] ? __napi_poll (./include/net/gro.h:507) [ 36.201392][ C2] ? trace_rcu_grace_period (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3) ./include/trace/events/rcu.h:69 (discriminator 3)) [ 36.201393][ C2] ? do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [ 36.201395][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.201396][ C2] ? timerqueue_linked_add (./include/linux/rbtree.h:239 ./include/linux/rbtree.h:281 lib/timerqueue.c:96) [ 36.201398][ C2] ? ktime_get_update_offsets_now (kernel/time/timekeeping.c:304 kernel/time/timekeeping.c:482 kernel/time/timekeeping.c:2859) [ 36.201402][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.201403][ C2] handle_softirqs (kernel/softirq.c:645) [ 36.201405][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.201406][ C2] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 36.201407][ 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) [ 36.201409][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.201410][ 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)) [ 36.201412][ C2] do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 36.201413][ C2] [ 36.201414][ C2] [ 36.201414][ C2] __local_bh_enable_ip (kernel/softirq.c:473) [ 36.201416][ 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)) [ 36.201419][ C2] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 36.201421][ C2] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 36.201422][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.201423][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.201425][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.201426][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.201428][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.201429][ C2] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 36.201432][ C2] ? neigh_hh_output (./include/net/neighbour.h:525) [ 36.201434][ C2] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 36.201437][ C2] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 36.201438][ C2] ? make_flow_keys_digest (net/core/flow_dissector.c:1862) [ 36.201440][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.201441][ C2] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 36.201442][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.201444][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.201445][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 36.201447][ C2] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 36.201449][ C2] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 36.201451][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.201452][ C2] ? ip6_finish_output (./include/linux/skbuff.h:1165) [ 36.201454][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 36.201456][ C2] ? l3mdev_l3_out.constprop.0 (./include/linux/rcupdate.h:850 ./include/net/l3mdev.h:212) [ 36.201458][ C2] ? l3mdev_l3_out.constprop.0 (./include/linux/rcupdate.h:882 ./include/net/l3mdev.h:222) [ 36.201460][ C2] ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 36.201462][ C2] rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 36.201465][ C2] ? ip6_flush_pending_frames (net/ipv6/ip6_output.c:2059) [ 36.201466][ C2] ? rawv6_setsockopt (net/ipv6/raw.c:1018) [ 36.201468][ C2] ? raw6_destroy (net/ipv6/raw.c:1184) [ 36.201470][ C2] rawv6_sendmsg (net/ipv6/raw.c:920) [ 36.201473][ C2] ? rawv6_send_hdrinc (./include/linux/skbuff.h:1725) [ 36.201475][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.201476][ C2] ? sock_recvmsg (./include/trace/events/sock.h:304 (discriminator 2) net/socket.c:1155 (discriminator 2) net/socket.c:1173 (discriminator 2)) [ 36.201480][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.201481][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.201483][ C2] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 36.201484][ C2] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 36.201486][ C2] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 36.201488][ C2] __sys_sendto (net/socket.c:2281) [ 36.201490][ C2] ? __ia32_sys_getpeername (net/socket.c:2235) [ 36.201494][ C2] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 36.201496][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 36.201497][ 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)) [ 36.201499][ C2] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 36.201500][ C2] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 36.201502][ C2] ? irq_exit_rcu (kernel/softirq.c:786) [ 36.201504][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 36.201505][ C2] RIP: 0033:0x7fa2f61f354e [ 36.201507][ 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 [ 36.201509][ C2] RSP: 002b:00007ffcec33b710 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 36.201512][ C2] RAX: ffffffffffffffda RBX: 000055bff405d0a0 RCX: 00007fa2f61f354e [ 36.201514][ C2] RDX: 0000000000000040 RSI: 000055bff405d0a4 RDI: 0000000000000005 [ 36.201515][ C2] RBP: 00007ffcec33b720 R08: 000055bff406f2b4 R09: 000000000000001c [ 36.201516][ C2] R10: 0000000000000000 R11: 0000000000000202 R12: 000055bff405d0a4 [ 36.201516][ C2] R13: 0000000000000040 R14: 00007ffcec33ca10 R15: 000055bff405d0a0 | [ 38.311051][ T291] softirqs last disabled at (0): 0x0 | [ 38.311053][ T291] Preemption disabled at: | [ 38.311054][ T291] lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) | [ 38.311065][ T291] Tainted: [W]=WARN [ 38.311066][ T291] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 38.311067][ T291] Call Trace: [ 38.311069][ T291] [ 38.311070][ T291] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 38.311076][ T291] ? lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) [ 38.311077][ T291] __might_resched.cold (kernel/sched/core.c:9234) [ 38.311081][ T291] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 38.311085][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.311087][ T291] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 38.311090][ T291] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 38.311093][ T291] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 38.311098][ T291] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 38.311100][ T291] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 38.311102][ T291] put_chars (drivers/char/virtio_console.c:1176) [ 38.311104][ T291] ? __send_to_port (drivers/char/virtio_console.c:654) [ 38.311105][ T291] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 38.311109][ T291] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 38.311113][ T291] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 38.311115][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.311116][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.311118][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.311120][ T291] console_emit_next_record (kernel/printk/printk.c:3183) [ 38.311123][ T291] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 38.311125][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.311126][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.311127][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.311128][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.311130][ T291] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 38.311132][ T291] console_flush_one_record (kernel/printk/printk.c:3268) [ 38.311134][ T291] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 38.311137][ T291] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 38.311138][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.311140][ T291] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 38.311142][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.311143][ T291] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 38.311144][ T291] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 38.311146][ T291] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 38.311147][ T291] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 38.311149][ T291] ? vprintk_emit (kernel/printk/printk.c:2478) [ 38.311150][ T291] vprintk_emit (kernel/printk/printk.c:2479) [ 38.311152][ T291] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 38.311153][ T291] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 38.311155][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.311156][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.311158][ T291] _printk (kernel/printk/printk.c:2504) [ 38.311161][ T291] ? snapshot_read.cold (user.c:?) [ 38.311162][ T291] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 38.311166][ T291] ? trace_fib6_table_lookup (./include/trace/events/fib6.h:13 (discriminator 22)) [ 38.311169][ T291] ? idr_get_free (??:?) [ 38.311171][ T291] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 38.311174][ T291] lwtunnel_output.cold (net/core/lwtunnel.c:330 (discriminator 3)) [ 38.311180][ T291] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 38.311183][ T291] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 38.311187][ T291] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 38.311190][ T291] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 38.311193][ T291] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 38.311196][ T291] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 38.311197][ T291] ? seg6_output_core (./include/linux/skbuff.h:3909 (discriminator 26) ./include/linux/skbuff.h:3943 (discriminator 26) net/ipv6/seg6_iptunnel.c:704 (discriminator 26)) [ 38.311199][ T291] ? seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 38.311201][ T291] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 38.311202][ T291] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 38.311205][ T291] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 38.311207][ T291] ? seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 38.311209][ T291] ? lwtunnel_output (net/core/lwtunnel.c:356) [ 38.311210][ T291] ? seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 38.311211][ T291] ? seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 38.311213][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.311214][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.311215][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.311217][ T291] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 38.311218][ T291] lwtunnel_output (net/core/lwtunnel.c:356) [ 38.311219][ T291] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 38.311221][ T291] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 38.311223][ T291] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 38.311225][ T291] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 38.311227][ T291] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 38.311229][ T291] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 38.311231][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.311233][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.311234][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.311235][ T291] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 38.311236][ T291] lwtunnel_output (net/core/lwtunnel.c:356) [ 38.311238][ T291] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 38.311239][ T291] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 38.311241][ T291] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 38.311244][ T291] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 38.311245][ T291] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 38.311247][ T291] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 38.311249][ T291] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 38.311251][ T291] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 38.311253][ T291] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 38.311254][ T291] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 38.311256][ T291] ? trace_fib6_table_lookup (./include/trace/events/fib6.h:13 (discriminator 22)) [ 38.311258][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.311259][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.311260][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.311262][ T291] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 38.311263][ T291] lwtunnel_output (net/core/lwtunnel.c:356) [ 38.311264][ T291] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 38.311265][ T291] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 38.311268][ T291] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 38.311269][ T291] ? __kasan_slab_free (mm/kasan/common.c:253 mm/kasan/common.c:285) [ 38.311272][ T291] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 38.311273][ T291] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 38.311275][ T291] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 38.311276][ T291] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 38.311278][ T291] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 38.311280][ T291] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 38.311281][ T291] ? trace_fib6_table_lookup (./include/trace/events/fib6.h:13 (discriminator 22)) [ 38.311283][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.311284][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.311285][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.311287][ T291] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 38.311288][ T291] lwtunnel_output (net/core/lwtunnel.c:356) [ 38.311289][ T291] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 38.311290][ T291] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 38.311293][ T291] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 38.311295][ T291] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 38.311296][ T291] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 38.311298][ T291] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 38.311300][ T291] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 38.311302][ T291] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 38.311303][ T291] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 38.311305][ T291] ? trace_fib6_table_lookup (./include/trace/events/fib6.h:13 (discriminator 22)) [ 38.311306][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.311308][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.311309][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.311310][ T291] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 38.311311][ T291] lwtunnel_output (net/core/lwtunnel.c:356) [ 38.311313][ T291] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 38.311314][ T291] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 38.311317][ T291] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 38.311319][ T291] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 38.311320][ T291] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 38.311322][ T291] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 38.311324][ T291] ? seg6_output_core (./include/linux/skbuff.h:3909 (discriminator 26) ./include/linux/skbuff.h:3943 (discriminator 26) net/ipv6/seg6_iptunnel.c:704 (discriminator 26)) [ 38.311325][ T291] ? seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 38.311327][ T291] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 38.311329][ T291] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 38.311330][ T291] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 38.311332][ T291] ? __sys_sendto (net/socket.c:2281) [ 38.311334][ T291] ? __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 38.311336][ T291] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 38.311338][ T291] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 38.311340][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.311341][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.311343][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.311344][ T291] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 38.311345][ T291] lwtunnel_output (net/core/lwtunnel.c:356) [ 38.311346][ T291] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 38.311348][ T291] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 38.311350][ T291] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 38.311353][ T291] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 38.311355][ T291] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 38.311357][ T291] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 38.311359][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.311360][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.311361][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.311363][ T291] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 38.311364][ T291] lwtunnel_output (net/core/lwtunnel.c:356) [ 38.311365][ T291] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 38.311367][ T291] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 38.311369][ T291] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 38.311371][ T291] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 38.311372][ T291] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 38.311374][ T291] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 38.311376][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.311377][ T291] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 38.311379][ T291] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 38.311380][ T291] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 38.311382][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.311383][ T291] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 38.311384][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.311385][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.311387][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.311388][ T291] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 38.311389][ T291] lwtunnel_output (net/core/lwtunnel.c:356) [ 38.311390][ T291] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 38.311392][ T291] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 38.311394][ T291] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 38.311396][ T291] ? __get_hash_from_flowi6 (net/core/flow_dissector.c:2001) [ 38.311399][ T291] ? ip6_autoflowlabel (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 net/ipv6/ip6_output.c:259) [ 38.311402][ T291] ? __ip6_make_skb (net/ipv6/ip6_output.c:2004) [ 38.311403][ T291] ? ip_generic_getfrag (net/ipv4/ip_output.c:945) [ 38.311406][ T291] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 38.311408][ T291] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 38.311410][ T291] ? ip6_find_1stfragopt (./include/linux/skbuff.h:2718) [ 38.311412][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.311413][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.311414][ T291] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 38.311416][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.311417][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.311419][ T291] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 38.311420][ T291] lwtunnel_output (net/core/lwtunnel.c:356) [ 38.311421][ T291] ? ip6_local_out (net/ipv6/output_core.c:126) [ 38.311423][ T291] ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 38.311425][ T291] rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 38.311428][ T291] ? ip6_flush_pending_frames (net/ipv6/ip6_output.c:2059) [ 38.311430][ T291] ? rawv6_setsockopt (net/ipv6/raw.c:1018) [ 38.311432][ T291] ? raw6_destroy (net/ipv6/raw.c:1184) [ 38.311434][ T291] rawv6_sendmsg (net/ipv6/raw.c:920) [ 38.311437][ T291] ? rawv6_send_hdrinc (./include/linux/skbuff.h:1725) [ 38.311439][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.311440][ T291] ? wp_page_copy (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:1383 ./include/linux/page_ref.h:223 ./include/linux/mm.h:1847 ./include/linux/mm.h:1852 ./include/linux/mm.h:2159 mm/memory.c:4121) [ 38.311443][ T291] ? __vmf_anon_prepare (mm/memory.c:3958) [ 38.311445][ T291] ? apply_to_pte_range (mm/memory.c:3453 (discriminator 7)) [ 38.311447][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.311448][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.311451][ T291] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 38.311452][ T291] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 38.311453][ T291] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 38.311456][ T291] __sys_sendto (net/socket.c:2281) [ 38.311458][ T291] ? __ia32_sys_getpeername (net/socket.c:2235) [ 38.311462][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.311463][ T291] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 38.311465][ T291] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 38.311467][ T291] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 38.311468][ T291] ? trace_hardirqs_off_finish (./include/trace/events/preemptirq.h:36 (discriminator 22) kernel/trace/trace_preemptirq.c:95 (discriminator 22) kernel/trace/trace_preemptirq.c:90 (discriminator 22)) [ 38.311470][ T291] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 38.311471][ T291] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 38.311473][ T291] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 38.311475][ T291] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 38.311476][ T291] RIP: 0033:0x7f50949b254e [ 38.311478][ T291] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 38.311480][ T291] RSP: 002b:00007fff2665a100 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 38.311484][ T291] RAX: ffffffffffffffda RBX: 000055a549d9b0a0 RCX: 00007f50949b254e [ 38.311485][ T291] RDX: 0000000000000040 RSI: 000055a549d9b0a4 RDI: 0000000000000005 [ 38.311486][ T291] RBP: 00007fff2665a110 R08: 000055a549dad2b4 R09: 000000000000001c [ 38.311487][ T291] R10: 0000000000000000 R11: 0000000000000202 R12: 000055a549d9b0a4 [ 38.311488][ T291] R13: 0000000000000040 R14: 00007fff2665b400 R15: 000055a549d9b0a0 | [ 39.403402][ T291] softirqs last disabled at (0): 0x0 | [ 39.403404][ T291] Preemption disabled at: | [ 39.403405][ T291] lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) | [ 39.403420][ T291] Tainted: [W]=WARN [ 39.403421][ T291] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 39.403424][ T291] Call Trace: [ 39.403425][ T291] [ 39.403427][ T291] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 39.403434][ T291] ? lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) [ 39.403436][ T291] __might_resched.cold (kernel/sched/core.c:9234) [ 39.403441][ T291] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 39.403445][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.403449][ T291] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 39.403452][ T291] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 39.403456][ T291] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 39.403462][ T291] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 39.403464][ T291] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 39.403468][ T291] put_chars (drivers/char/virtio_console.c:1176) [ 39.403471][ T291] ? __send_to_port (drivers/char/virtio_console.c:654) [ 39.403474][ T291] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 39.403478][ T291] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 39.403484][ T291] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 39.403487][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.403488][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.403490][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.403494][ T291] console_emit_next_record (kernel/printk/printk.c:3183) [ 39.403498][ T291] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 39.403501][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.403502][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.403504][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.403506][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.403509][ T291] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 39.403512][ T291] console_flush_one_record (kernel/printk/printk.c:3268) [ 39.403515][ T291] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 39.403519][ T291] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 39.403522][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.403524][ T291] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 39.403527][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.403528][ T291] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 39.403531][ T291] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 39.403533][ T291] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 39.403535][ T291] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 39.403538][ T291] ? vprintk_emit (kernel/printk/printk.c:2478) [ 39.403541][ T291] vprintk_emit (kernel/printk/printk.c:2479) [ 39.403543][ T291] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 39.403545][ T291] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 39.403548][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.403550][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.403553][ T291] _printk (kernel/printk/printk.c:2504) [ 39.403557][ T291] ? snapshot_read.cold (user.c:?) [ 39.403559][ T291] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 39.403563][ T291] ? trace_fib6_table_lookup (./include/trace/events/fib6.h:13 (discriminator 22)) [ 39.403567][ T291] ? idr_get_free (??:?) [ 39.403570][ T291] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 39.403575][ T291] lwtunnel_output.cold (net/core/lwtunnel.c:330 (discriminator 3)) [ 39.403579][ T291] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 39.403583][ T291] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 39.403588][ T291] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 39.403592][ T291] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 39.403595][ T291] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 39.403598][ T291] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 39.403601][ T291] ? seg6_output_core (./include/linux/skbuff.h:3909 (discriminator 26) ./include/linux/skbuff.h:3943 (discriminator 26) net/ipv6/seg6_iptunnel.c:704 (discriminator 26)) [ 39.403603][ T291] ? seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 39.403605][ T291] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 39.403608][ T291] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 39.403612][ T291] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 39.403614][ T291] ? seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 39.403617][ T291] ? lwtunnel_output (net/core/lwtunnel.c:356) [ 39.403618][ T291] ? seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 39.403621][ T291] ? seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 39.403623][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.403625][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.403627][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.403630][ T291] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 39.403631][ T291] lwtunnel_output (net/core/lwtunnel.c:356) [ 39.403633][ T291] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 39.403636][ T291] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 39.403639][ T291] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 39.403643][ T291] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 39.403646][ T291] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 39.403649][ T291] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 39.403653][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.403654][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.403657][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.403659][ T291] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 39.403661][ T291] lwtunnel_output (net/core/lwtunnel.c:356) [ 39.403663][ T291] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 39.403665][ T291] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 39.403669][ T291] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 39.403673][ T291] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 39.403675][ T291] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 39.403678][ T291] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 39.403680][ T291] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 39.403684][ T291] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 39.403686][ T291] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 39.403688][ T291] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 39.403691][ T291] ? trace_fib6_table_lookup (./include/trace/events/fib6.h:13 (discriminator 22)) [ 39.403693][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.403695][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.403698][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.403700][ T291] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 39.403702][ T291] lwtunnel_output (net/core/lwtunnel.c:356) [ 39.403704][ T291] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 39.403706][ T291] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 39.403710][ T291] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 39.403712][ T291] ? __kasan_slab_free (mm/kasan/common.c:253 mm/kasan/common.c:285) [ 39.403716][ T291] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 39.403718][ T291] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 39.403721][ T291] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 39.403724][ T291] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 39.403726][ T291] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 39.403729][ T291] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 39.403731][ T291] ? trace_fib6_table_lookup (./include/trace/events/fib6.h:13 (discriminator 22)) [ 39.403734][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.403736][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.403738][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.403740][ T291] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 39.403742][ T291] lwtunnel_output (net/core/lwtunnel.c:356) [ 39.403744][ T291] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 39.403746][ T291] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 39.403750][ T291] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 39.403754][ T291] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 39.403756][ T291] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 39.403759][ T291] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 39.403762][ T291] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 39.403764][ T291] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 39.403766][ T291] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 39.403769][ T291] ? trace_fib6_table_lookup (./include/trace/events/fib6.h:13 (discriminator 22)) [ 39.403771][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.403773][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.403776][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.403778][ T291] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 39.403780][ T291] lwtunnel_output (net/core/lwtunnel.c:356) [ 39.403782][ T291] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 39.403784][ T291] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 39.403788][ T291] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 39.403792][ T291] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 39.403794][ T291] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 39.403796][ T291] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 39.403799][ T291] ? seg6_output_core (./include/linux/skbuff.h:3909 (discriminator 26) ./include/linux/skbuff.h:3943 (discriminator 26) net/ipv6/seg6_iptunnel.c:704 (discriminator 26)) [ 39.403801][ T291] ? seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 39.403804][ T291] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 39.403806][ T291] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 39.403808][ T291] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 39.403811][ T291] ? __sys_sendto (net/socket.c:2281) [ 39.403814][ T291] ? __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 39.403817][ T291] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 39.403820][ T291] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 39.403823][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.403825][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.403827][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.403829][ T291] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 39.403831][ T291] lwtunnel_output (net/core/lwtunnel.c:356) [ 39.403833][ T291] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 39.403835][ T291] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 39.403839][ T291] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 39.403843][ T291] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 39.403846][ T291] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 39.403849][ T291] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 39.403852][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.403854][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.403856][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.403864][ T291] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 39.403865][ T291] lwtunnel_output (net/core/lwtunnel.c:356) [ 39.403867][ T291] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 39.403870][ T291] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 39.403873][ T291] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 39.403877][ T291] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 39.403879][ T291] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 39.403882][ T291] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 39.403884][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.403886][ T291] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 39.403889][ T291] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 39.403891][ T291] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 39.403893][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.403895][ T291] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 39.403898][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.403900][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.403902][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.403904][ T291] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 39.403906][ T291] lwtunnel_output (net/core/lwtunnel.c:356) [ 39.403908][ T291] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 39.403910][ T291] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 39.403914][ T291] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 39.403917][ T291] ? __get_hash_from_flowi6 (net/core/flow_dissector.c:2001) [ 39.403921][ T291] ? ip6_autoflowlabel (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 net/ipv6/ip6_output.c:259) [ 39.403924][ T291] ? __ip6_make_skb (net/ipv6/ip6_output.c:2004) [ 39.403926][ T291] ? ip_generic_getfrag (net/ipv4/ip_output.c:945) [ 39.403930][ T291] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 39.403933][ T291] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 39.403936][ T291] ? ip6_find_1stfragopt (./include/linux/skbuff.h:2718) [ 39.403939][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.403941][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.403943][ T291] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 39.403945][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.403947][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.403950][ T291] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 39.403952][ T291] lwtunnel_output (net/core/lwtunnel.c:356) [ 39.403954][ T291] ? ip6_local_out (net/ipv6/output_core.c:126) [ 39.403957][ T291] ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 39.403960][ T291] rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 39.403964][ T291] ? ip6_flush_pending_frames (net/ipv6/ip6_output.c:2059) [ 39.403966][ T291] ? rawv6_setsockopt (net/ipv6/raw.c:1018) [ 39.403969][ T291] ? raw6_destroy (net/ipv6/raw.c:1184) [ 39.403973][ T291] rawv6_sendmsg (net/ipv6/raw.c:920) [ 39.403977][ T291] ? rawv6_send_hdrinc (./include/linux/skbuff.h:1725) [ 39.403980][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.403982][ T291] ? sock_recvmsg (./include/trace/events/sock.h:304 (discriminator 2) net/socket.c:1155 (discriminator 2) net/socket.c:1173 (discriminator 2)) [ 39.403989][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.403990][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.403994][ T291] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 39.403996][ T291] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 39.403999][ T291] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 39.404002][ T291] __sys_sendto (net/socket.c:2281) [ 39.404005][ T291] ? __ia32_sys_getpeername (net/socket.c:2235) [ 39.404012][ T291] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 39.404015][ T291] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 39.404017][ T291] ? trace_hardirqs_off_finish (./include/trace/events/preemptirq.h:36 (discriminator 22) kernel/trace/trace_preemptirq.c:95 (discriminator 22) kernel/trace/trace_preemptirq.c:90 (discriminator 22)) [ 39.404019][ T291] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 39.404021][ T291] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 39.404024][ T291] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 39.404027][ T291] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 39.404029][ T291] RIP: 0033:0x7f50949b254e [ 39.404033][ T291] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 39.404035][ T291] RSP: 002b:00007fff2665a100 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 39.404040][ T291] RAX: ffffffffffffffda RBX: 000055a549d9b0a0 RCX: 00007f50949b254e [ 39.404042][ T291] RDX: 0000000000000040 RSI: 000055a549d9b0a4 RDI: 0000000000000005 [ 39.404044][ T291] RBP: 00007fff2665a110 R08: 000055a549dad2b4 R09: 000000000000001c [ 39.404045][ T291] R10: 0000000000000000 R11: 0000000000000202 R12: 000055a549d9b0a4 [ 39.404046][ T291] R13: 0000000000000040 R14: 00007fff2665b400 R15: 000055a549d9b0a0 | [ 40.464875][ T291] softirqs last disabled at (0): 0x0 | [ 40.464877][ T291] Preemption disabled at: | [ 40.464878][ T291] 0x0 | [ 40.464886][ T291] Tainted: [W]=WARN [ 40.464887][ T291] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 40.464888][ T291] Call Trace: [ 40.464890][ T291] [ 40.464891][ T291] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 40.464897][ T291] __might_resched.cold (kernel/sched/core.c:9234) [ 40.464901][ T291] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 40.464905][ T291] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 40.464908][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.464911][ T291] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 40.464913][ T291] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 40.464916][ T291] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 40.464921][ T291] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 40.464923][ T291] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 40.464925][ T291] put_chars (drivers/char/virtio_console.c:1176) [ 40.464927][ T291] ? __send_to_port (drivers/char/virtio_console.c:654) [ 40.464928][ T291] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 40.464931][ T291] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 40.464936][ T291] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 40.464938][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.464939][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.464942][ T291] console_emit_next_record (kernel/printk/printk.c:3183) [ 40.464945][ T291] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 40.464947][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.464948][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.464948][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.464949][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.464951][ T291] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 40.464953][ T291] console_flush_one_record (kernel/printk/printk.c:3268) [ 40.464955][ T291] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 40.464958][ T291] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 40.464960][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.464961][ T291] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 40.464963][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.464964][ T291] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 40.464965][ T291] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 40.464967][ T291] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 40.464968][ T291] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 40.464970][ T291] ? vprintk_emit (kernel/printk/printk.c:2478) [ 40.464971][ T291] vprintk_emit (kernel/printk/printk.c:2479) [ 40.464973][ T291] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 40.464974][ T291] ? do_raw_read_unlock (kernel/locking/spinlock_debug.c:180) [ 40.464976][ T291] ? forget_original_parent (kernel/exit.c:635 kernel/exit.c:740) [ 40.464978][ T291] _printk (kernel/printk/printk.c:2504) [ 40.464981][ T291] ? snapshot_read.cold (user.c:?) [ 40.464983][ T291] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 40.464985][ T291] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 40.464986][ T291] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 40.464988][ T291] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 40.464990][ T291] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 40.464993][ T291] ? exit_notify (kernel/exit.c:780) [ 40.464994][ T291] ? posixtimer_sig_unignore.isra.0 (kernel/signal.c:1971 (discriminator 3)) [ 40.464997][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.464998][ T291] do_group_exit (kernel/exit.c:1151) [ 40.465000][ T291] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 40.465001][ T291] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 40.465003][ T291] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 40.465007][ T291] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 40.465009][ T291] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 40.465011][ T291] RIP: 0033:0x7f5094a031b8 [ 40.465012][ T291] Code: Unable to access opcode bytes at 0x7f5094a0318e. Code starting with the faulting instruction =========================================== [ 40.465014][ T291] RSP: 002b:00007fff2665b468 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 40.465017][ T291] RAX: ffffffffffffffda RBX: 00007f5094b33f88 RCX: 00007f5094a031b8 [ 40.465018][ T291] RDX: 00007f50947947c8 RSI: ffffffffffffffb0 RDI: 0000000000000001 [ 40.465019][ T291] RBP: 00007fff2665b4c0 R08: 0000000000000000 R09: 0000000000001010 [ 40.465020][ T291] R10: 00007fff2665b2e0 R11: 0000000000000246 R12: 0000000000000002 Finger prints: lwtunnel_output:lwtunnel_output:dump_stack_lvl:__kmalloc_noprof:put_chars __dev_queue_xmit:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print netif_change_name:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars sk_common_release:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print 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