====================================== | [ 9.313027][ T200] softirqs last disabled at (25729): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 9.313029][ T200] Preemption disabled at: | [ 9.313030][ T200] 0x0 | [ 9.313040][ T200] Tainted: [W]=WARN [ 9.313041][ T200] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.313043][ T200] Call Trace: [ 9.313045][ T200] [ 9.313046][ T200] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 9.313053][ T200] __might_resched.cold (kernel/sched/core.c:9234) [ 9.313061][ T200] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 9.313066][ T200] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 9.313070][ T200] __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)) [ 9.313072][ T200] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.313079][ T200] ? 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) [ 9.313082][ T200] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.313086][ T200] put_chars (drivers/char/virtio_console.c:1176) [ 9.313088][ T200] ? __send_to_port (drivers/char/virtio_console.c:654) [ 9.313090][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 9.313093][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 9.313099][ T200] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 9.313106][ T200] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 9.313109][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.313111][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.313115][ T200] console_emit_next_record (kernel/printk/printk.c:3183) [ 9.313119][ T200] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 9.313121][ T200] ? 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)) [ 9.313124][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.313126][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.313130][ T200] console_flush_one_record (kernel/printk/printk.c:3268) [ 9.313134][ T200] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 9.313136][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.313141][ T200] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 9.313144][ T200] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 9.313146][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.313148][ T200] ? 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) [ 9.313151][ T200] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 9.313153][ T200] ? vprintk_emit (kernel/printk/printk.c:2478) [ 9.313156][ T200] vprintk_emit (kernel/printk/printk.c:2479) [ 9.313159][ T200] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 9.313162][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.313166][ T200] _printk (kernel/printk/printk.c:2504) [ 9.313169][ T200] ? snapshot_read.cold (user.c:?) [ 9.313172][ T200] ? 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) [ 9.313175][ T200] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 9.313179][ T200] ? 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) [ 9.313182][ T200] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 9.313185][ T200] ? exit_notify (kernel/exit.c:780) [ 9.313187][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 9.313190][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.313193][ T200] do_group_exit (kernel/exit.c:1151) [ 9.313196][ T200] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 9.313198][ T200] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 9.313200][ T200] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 9.313205][ T200] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 9.313208][ T200] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.313210][ T200] RIP: 0033:0x7fe1679041b8 [ 9.313212][ T200] Code: Unable to access opcode bytes at 0x7fe16790418e. Code starting with the faulting instruction =========================================== [ 9.313213][ T200] RSP: 002b:00007ffd209961b8 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 9.313215][ T200] RAX: ffffffffffffffda RBX: 00007fe167a34f88 RCX: 00007fe1679041b8 [ 9.313217][ T200] RDX: 00007fe16764efc8 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 9.313218][ T200] RBP: 00007ffd20996210 R08: 0000000000000000 R09: 0000000000000050 [ 9.313219][ T200] R10: 00007ffd20995fd0 R11: 0000000000000246 R12: 0000000000000001 [ 9.313219][ T200] R13: 0000000000000000 R14: 00007fe167a33680 R15: 00007fe167a34fa0 | [ 10.639683][ T247] softirqs last disabled at (16052): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 10.639685][ T247] Preemption disabled at: | [ 10.639686][ T247] vprintk_emit (kernel/printk/printk.c:2471) | [ 10.639694][ T247] Tainted: [W]=WARN [ 10.639695][ T247] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.639697][ T247] Call Trace: [ 10.639699][ T247] [ 10.639700][ T247] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 10.639706][ T247] ? vprintk_emit (kernel/printk/printk.c:2471) [ 10.639708][ T247] __might_resched.cold (kernel/sched/core.c:9234) [ 10.639712][ T247] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 10.639716][ T247] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 10.639721][ T247] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 10.639723][ T247] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.639729][ T247] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 10.639732][ T247] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.639736][ T247] put_chars (drivers/char/virtio_console.c:1176) [ 10.639738][ T247] ? __send_to_port (drivers/char/virtio_console.c:654) [ 10.639745][ T247] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 10.639753][ T247] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 10.639756][ T247] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.639761][ T247] console_emit_next_record (kernel/printk/printk.c:3183) [ 10.639764][ T247] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 10.639766][ T247] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 10.639770][ T247] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.639772][ T247] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.639776][ T247] console_flush_one_record (kernel/printk/printk.c:3268) [ 10.639781][ T247] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 10.639782][ T247] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.639788][ T247] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 10.639791][ T247] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 10.639793][ T247] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.639794][ T247] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 10.639798][ T247] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 10.639800][ T247] ? vprintk_emit (kernel/printk/printk.c:2478) [ 10.639803][ T247] vprintk_emit (kernel/printk/printk.c:2479) [ 10.639806][ T247] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 10.639808][ T247] ? save_trace (kernel/locking/lockdep.c:589) [ 10.639813][ T247] _printk (kernel/printk/printk.c:2504) [ 10.639816][ T247] ? snapshot_read.cold (user.c:?) [ 10.639820][ T247] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 10.639822][ T247] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 10.639826][ T247] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 10.639828][ T247] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 10.639831][ T247] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 10.639833][ T247] ? netdev_notice (net/core/dev.c:13194) [ 10.639836][ T247] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 10.639839][ T247] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.639842][ T247] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 10.639845][ T247] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 10.639847][ T247] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 10.639849][ T247] ? 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)) [ 10.639855][ T247] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 10.639858][ T247] ? __kernel_text_address (kernel/extable.c:79) [ 10.639860][ T247] ? write_profile (profile.c:?) [ 10.639864][ T247] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 10.639870][ T247] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 10.639873][ T247] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 10.639875][ T247] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 10.639877][ T247] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 10.639880][ T247] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 10.639883][ T247] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 10.639885][ T247] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 10.639887][ T247] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 10.639889][ T247] ? kasan_save_stack (mm/kasan/common.c:58) [ 10.639891][ T247] ? kasan_save_stack (mm/kasan/common.c:57) [ 10.639892][ T247] ? kasan_save_track (mm/kasan/common.c:78) [ 10.639893][ T247] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 10.639896][ T247] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.639898][ T247] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 10.639900][ T247] ? ___sys_sendmsg (net/socket.c:2758) [ 10.639904][ T247] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 10.639906][ T247] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 10.639909][ T247] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.639910][ T247] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.639912][ T247] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.639913][ T247] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.639915][ T247] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 10.639917][ T247] ? __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) [ 10.639920][ T247] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 10.639922][ T247] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 10.639925][ T247] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 10.639926][ T247] ? nla_get_range_signed (lib/nlattr.c:270) [ 10.639931][ T247] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.639934][ T247] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 10.639939][ T247] rtnl_newlink (net/core/rtnetlink.c:4215) [ 10.639945][ T247] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 10.639947][ T247] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.639952][ T247] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 10.639954][ T247] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 10.639955][ T247] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 10.639957][ T247] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.639961][ T247] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 10.639963][ T247] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 10.639966][ T247] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.639968][ T247] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.639972][ T247] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 10.639974][ T247] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 10.639978][ T247] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 10.639981][ T247] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.639984][ T247] ? netlink_ack (./include/linux/skbuff.h:2718) [ 10.639991][ T247] ? 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)) [ 10.639992][ T247] ? 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)) [ 10.639997][ T247] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 10.640001][ T247] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 10.640004][ T247] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 10.640008][ T247] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 10.640012][ T247] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 10.640016][ T247] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.640018][ T247] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 10.640023][ T247] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 10.640026][ T247] ____sys_sendmsg (net/socket.c:2713) [ 10.640028][ T247] ? copy_msghdr_from_user (net/socket.c:2650) [ 10.640030][ T247] ? sock_write_iter (net/socket.c:1269) [ 10.640032][ T247] ? move_addr_to_kernel (net/socket.c:258) [ 10.640040][ T247] ___sys_sendmsg (net/socket.c:2767) [ 10.640043][ T247] ? copy_msghdr_from_user (net/socket.c:2619) [ 10.640060][ T247] __sys_sendmsg (net/socket.c:2799) [ 10.640069][ T247] ? __sys_sendmsg_sock (net/socket.c:2780) [ 10.640075][ T247] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.640078][ T247] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 10.640081][ T247] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 10.640084][ T247] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.640086][ T247] RIP: 0033:0x7fbbb510554e [ 10.640090][ T247] 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 [ 10.640091][ T247] RSP: 002b:00007ffc92a14ca0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 10.640094][ T247] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fbbb510554e [ 10.640095][ T247] RDX: 0000000000000000 RSI: 00007ffc92a14d50 RDI: 0000000000000005 [ 10.640096][ T247] RBP: 00007ffc92a14cb0 R08: 0000000000000000 R09: 0000000000000000 [ 10.640097][ T247] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a919a32 [ 10.640098][ T247] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc92a15420 | [ 19.534133][ T273] softirqs last disabled at (35788): lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) | [ 19.534135][ T273] Preemption disabled at: | [ 19.534136][ T273] lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) | [ 19.534144][ T273] Tainted: [W]=WARN [ 19.534145][ T273] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.534147][ T273] Call Trace: [ 19.534148][ T273] [ 19.534150][ T273] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 19.534156][ T273] ? lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) [ 19.534158][ T273] __might_resched.cold (kernel/sched/core.c:9234) [ 19.534163][ T273] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 19.534167][ T273] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 19.534172][ T273] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 19.534174][ T273] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 19.534180][ T273] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 19.534183][ T273] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 19.534187][ T273] put_chars (drivers/char/virtio_console.c:1176) [ 19.534189][ T273] ? __send_to_port (drivers/char/virtio_console.c:654) [ 19.534191][ T273] ? check_prev_add (kernel/locking/lockdep.c:3258 (discriminator 3)) [ 19.534196][ T273] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 19.534200][ T273] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 19.534203][ T273] ? mark_usage (kernel/locking/lockdep.c:4690) [ 19.534205][ T273] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.534207][ T273] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.534212][ T273] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 19.534213][ T273] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.534218][ T273] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.534222][ T273] console_emit_next_record (kernel/printk/printk.c:3183) [ 19.534226][ T273] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 19.534228][ T273] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 19.534231][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.534234][ T273] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.534238][ T273] console_flush_one_record (kernel/printk/printk.c:3268) [ 19.534243][ T273] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 19.534245][ T273] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.534250][ T273] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 19.534253][ T273] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 19.534255][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.534257][ T273] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 19.534261][ T273] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 19.534263][ T273] ? vprintk_emit (kernel/printk/printk.c:2478) [ 19.534266][ T273] vprintk_emit (kernel/printk/printk.c:2479) [ 19.534269][ T273] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 19.534271][ T273] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.534276][ T273] _printk (kernel/printk/printk.c:2504) [ 19.534279][ T273] ? snapshot_read.cold (user.c:?) [ 19.534281][ T273] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 19.534287][ T273] ? idr_get_free (??:?) [ 19.534292][ T273] lwtunnel_output.cold (net/core/lwtunnel.c:330 (discriminator 3)) [ 19.534295][ T273] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 19.534299][ T273] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 19.534306][ T273] ? ila_input (./include/linux/skbuff.h:1165) ila [ 19.534312][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.534314][ T273] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.534318][ T273] lwtunnel_output (net/core/lwtunnel.c:356) [ 19.534320][ T273] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 19.534323][ T273] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 19.534328][ T273] ? ila_input (./include/linux/skbuff.h:1165) ila [ 19.534334][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.534335][ T273] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.534340][ T273] lwtunnel_output (net/core/lwtunnel.c:356) [ 19.534341][ T273] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 19.534344][ T273] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 19.534349][ T273] ? ila_input (./include/linux/skbuff.h:1165) ila [ 19.534355][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.534357][ T273] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.534362][ T273] lwtunnel_output (net/core/lwtunnel.c:356) [ 19.534363][ T273] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 19.534366][ T273] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 19.534371][ T273] ? ila_input (./include/linux/skbuff.h:1165) ila [ 19.534377][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.534379][ T273] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.534383][ T273] lwtunnel_output (net/core/lwtunnel.c:356) [ 19.534385][ T273] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 19.534388][ T273] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 19.534393][ T273] ? ila_input (./include/linux/skbuff.h:1165) ila [ 19.534401][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.534402][ T273] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.534407][ T273] lwtunnel_output (net/core/lwtunnel.c:356) [ 19.534408][ T273] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 19.534411][ T273] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 19.534416][ T273] ? ila_input (./include/linux/skbuff.h:1165) ila [ 19.534422][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.534424][ T273] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.534428][ T273] lwtunnel_output (net/core/lwtunnel.c:356) [ 19.534430][ T273] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 19.534433][ T273] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 19.534438][ T273] ? ila_input (./include/linux/skbuff.h:1165) ila [ 19.534444][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.534446][ T273] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.534450][ T273] lwtunnel_output (net/core/lwtunnel.c:356) [ 19.534452][ T273] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 19.534454][ T273] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 19.534459][ T273] ? ila_input (./include/linux/skbuff.h:1165) ila [ 19.534465][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.534467][ T273] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.534471][ T273] lwtunnel_output (net/core/lwtunnel.c:356) [ 19.534473][ T273] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 19.534476][ T273] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 19.534481][ T273] ? ila_input (./include/linux/skbuff.h:1165) ila [ 19.534487][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.534489][ T273] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.534493][ T273] lwtunnel_output (net/core/lwtunnel.c:356) [ 19.534494][ T273] ? ip6_local_out (net/ipv6/output_core.c:126) [ 19.534499][ T273] ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 19.534502][ T273] rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 19.534506][ T273] ? ip6_flush_pending_frames (net/ipv6/ip6_output.c:2059) [ 19.534508][ T273] ? rawv6_setsockopt (net/ipv6/raw.c:1018) [ 19.534511][ T273] ? raw6_destroy (net/ipv6/raw.c:1184) [ 19.534516][ T273] rawv6_sendmsg (net/ipv6/raw.c:920) [ 19.534523][ T273] ? rawv6_send_hdrinc (./include/linux/skbuff.h:1725) [ 19.534526][ T273] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 5)) [ 19.534531][ T273] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 19.534534][ T273] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 19.534538][ T273] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.534547][ T273] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.534552][ T273] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 19.534554][ T273] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 19.534556][ T273] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 19.534560][ T273] __sys_sendto (net/socket.c:2281) [ 19.534563][ T273] ? __ia32_sys_getpeername (net/socket.c:2235) [ 19.534575][ T273] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 19.534581][ T273] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 19.534583][ T273] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 19.534587][ T273] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 19.534588][ T273] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 19.534591][ T273] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 19.534592][ T273] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 19.534595][ T273] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 19.534597][ T273] RIP: 0033:0x7f7c6a91654e [ 19.534601][ T273] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 19.534602][ T273] RSP: 002b:00007ffeb4581450 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 19.534605][ T273] RAX: ffffffffffffffda RBX: 0000561e453540a0 RCX: 00007f7c6a91654e [ 19.534606][ T273] RDX: 0000000000000040 RSI: 0000561e453540a4 RDI: 0000000000000005 [ 19.534607][ T273] RBP: 00007ffeb4581460 R08: 0000561e453662b4 R09: 000000000000001c [ 19.534608][ T273] R10: 0000000000000000 R11: 0000000000000202 R12: 0000561e453540a4 [ 19.534609][ T273] R13: 0000000000000040 R14: 00007ffeb4582750 R15: 0000561e453540a0 | [ 20.636579][ T273] softirqs last disabled at (41776): lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) | [ 20.636581][ T273] Preemption disabled at: | [ 20.636581][ T273] lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) | [ 20.636588][ T273] Tainted: [W]=WARN [ 20.636588][ T273] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.636589][ T273] Call Trace: [ 20.636590][ T273] [ 20.636592][ T273] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 20.636597][ T273] ? lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) [ 20.636599][ T273] __might_resched.cold (kernel/sched/core.c:9234) [ 20.636603][ T273] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 20.636607][ T273] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 20.636611][ T273] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 20.636613][ T273] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 20.636618][ T273] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 20.636621][ T273] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 20.636625][ T273] put_chars (drivers/char/virtio_console.c:1176) [ 20.636627][ T273] ? __send_to_port (drivers/char/virtio_console.c:654) [ 20.636630][ T273] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 20.636633][ T273] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 20.636635][ T273] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 20.636640][ T273] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 20.636643][ T273] ? mark_usage (kernel/locking/lockdep.c:4690) [ 20.636645][ T273] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.636647][ T273] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.636651][ T273] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 20.636653][ T273] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 20.636658][ T273] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.636662][ T273] console_emit_next_record (kernel/printk/printk.c:3183) [ 20.636667][ T273] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 20.636669][ T273] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 20.636672][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.636674][ T273] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.636678][ T273] console_flush_one_record (kernel/printk/printk.c:3268) [ 20.636683][ T273] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 20.636685][ T273] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.636691][ T273] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 20.636694][ T273] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 20.636695][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.636697][ T273] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 20.636701][ T273] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 20.636703][ T273] ? vprintk_emit (kernel/printk/printk.c:2478) [ 20.636706][ T273] vprintk_emit (kernel/printk/printk.c:2479) [ 20.636709][ T273] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 20.636711][ T273] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 20.636716][ T273] _printk (kernel/printk/printk.c:2504) [ 20.636720][ T273] ? snapshot_read.cold (user.c:?) [ 20.636721][ T273] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 20.636727][ T273] ? idr_get_free (??:?) [ 20.636732][ T273] lwtunnel_output.cold (net/core/lwtunnel.c:330 (discriminator 3)) [ 20.636735][ T273] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 20.636739][ T273] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 20.636746][ T273] ? ila_input (./include/linux/skbuff.h:1165) ila [ 20.636752][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.636753][ T273] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.636758][ T273] lwtunnel_output (net/core/lwtunnel.c:356) [ 20.636760][ T273] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 20.636763][ T273] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 20.636768][ T273] ? ila_input (./include/linux/skbuff.h:1165) ila [ 20.636774][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.636776][ T273] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.636780][ T273] lwtunnel_output (net/core/lwtunnel.c:356) [ 20.636782][ T273] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 20.636785][ T273] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 20.636790][ T273] ? ila_input (./include/linux/skbuff.h:1165) ila [ 20.636796][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.636798][ T273] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.636802][ T273] lwtunnel_output (net/core/lwtunnel.c:356) [ 20.636804][ T273] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 20.636806][ T273] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 20.636812][ T273] ? ila_input (./include/linux/skbuff.h:1165) ila [ 20.636817][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.636819][ T273] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.636824][ T273] lwtunnel_output (net/core/lwtunnel.c:356) [ 20.636825][ T273] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 20.636828][ T273] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 20.636833][ T273] ? ila_input (./include/linux/skbuff.h:1165) ila [ 20.636839][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.636841][ T273] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.636845][ T273] lwtunnel_output (net/core/lwtunnel.c:356) [ 20.636847][ T273] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 20.636850][ T273] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 20.636855][ T273] ? ila_input (./include/linux/skbuff.h:1165) ila [ 20.636861][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.636863][ T273] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.636867][ T273] lwtunnel_output (net/core/lwtunnel.c:356) [ 20.636869][ T273] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 20.636871][ T273] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 20.636877][ T273] ? ila_input (./include/linux/skbuff.h:1165) ila [ 20.636883][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.636884][ T273] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.636889][ T273] lwtunnel_output (net/core/lwtunnel.c:356) [ 20.636891][ T273] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 20.636893][ T273] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 20.636899][ T273] ? ila_input (./include/linux/skbuff.h:1165) ila [ 20.636904][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.636906][ T273] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.636911][ T273] lwtunnel_output (net/core/lwtunnel.c:356) [ 20.636912][ T273] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 20.636915][ T273] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 20.636920][ T273] ? ila_input (./include/linux/skbuff.h:1165) ila [ 20.636926][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.636928][ T273] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.636932][ T273] lwtunnel_output (net/core/lwtunnel.c:356) [ 20.636934][ T273] ? ip6_local_out (net/ipv6/output_core.c:126) [ 20.636938][ T273] ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 20.636942][ T273] rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 20.636946][ T273] ? ip6_flush_pending_frames (net/ipv6/ip6_output.c:2059) [ 20.636948][ T273] ? rawv6_setsockopt (net/ipv6/raw.c:1018) [ 20.636951][ T273] ? raw6_destroy (net/ipv6/raw.c:1184) [ 20.636956][ T273] rawv6_sendmsg (net/ipv6/raw.c:920) [ 20.636963][ T273] ? rawv6_send_hdrinc (./include/linux/skbuff.h:1725) [ 20.636965][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.636967][ T273] ? sock_recvmsg (./include/trace/events/sock.h:304 (discriminator 2) net/socket.c:1155 (discriminator 2) net/socket.c:1173 (discriminator 2)) [ 20.636972][ T273] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 20.636974][ T273] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 20.636979][ T273] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.636987][ T273] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 20.636992][ T273] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 20.636994][ T273] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 20.636995][ T273] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 20.636999][ T273] __sys_sendto (net/socket.c:2281) [ 20.637002][ T273] ? __ia32_sys_getpeername (net/socket.c:2235) [ 20.637013][ T273] ? xfd_validate_state (arch/x86/kernel/fpu/xstate.c:1497 (discriminator 1) arch/x86/kernel/fpu/xstate.c:1543 (discriminator 1)) [ 20.637021][ T273] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 20.637023][ T273] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 20.637026][ T273] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 20.637028][ T273] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 20.637030][ T273] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 20.637032][ T273] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 20.637035][ T273] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 20.637037][ T273] RIP: 0033:0x7f7c6a91654e [ 20.637039][ T273] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 20.637041][ T273] RSP: 002b:00007ffeb4581450 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 20.637042][ T273] RAX: ffffffffffffffda RBX: 0000561e453540a0 RCX: 00007f7c6a91654e [ 20.637044][ T273] RDX: 0000000000000040 RSI: 0000561e453540a4 RDI: 0000000000000005 [ 20.637045][ T273] RBP: 00007ffeb4581460 R08: 0000561e453662b4 R09: 000000000000001c [ 20.637045][ T273] R10: 0000000000000000 R11: 0000000000000202 R12: 0000561e453540a4 [ 20.637046][ T273] R13: 0000000000000040 R14: 00007ffeb4582750 R15: 0000561e453540a0 | [ 21.704403][ T273] softirqs last disabled at (50413): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 21.704405][ T273] Preemption disabled at: | [ 21.704406][ T273] 0x0 | [ 21.704413][ T273] Tainted: [W]=WARN [ 21.704414][ T273] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.704415][ T273] Call Trace: [ 21.704416][ T273] [ 21.704417][ T273] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 21.704422][ T273] __might_resched.cold (kernel/sched/core.c:9234) [ 21.704426][ T273] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 21.704430][ T273] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 21.704434][ T273] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 21.704436][ T273] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 21.704442][ T273] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 21.704444][ T273] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 21.704448][ T273] put_chars (drivers/char/virtio_console.c:1176) [ 21.704450][ T273] ? __send_to_port (drivers/char/virtio_console.c:654) [ 21.704451][ T273] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 21.704454][ T273] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 21.704460][ T273] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 21.704467][ T273] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 21.704470][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.704472][ T273] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.704476][ T273] console_emit_next_record (kernel/printk/printk.c:3183) [ 21.704480][ T273] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 21.704482][ T273] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 21.704485][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.704486][ T273] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.704490][ T273] console_flush_one_record (kernel/printk/printk.c:3268) [ 21.704494][ T273] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 21.704496][ T273] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.704501][ T273] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 21.704504][ T273] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 21.704506][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.704508][ T273] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 21.704512][ T273] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 21.704513][ T273] ? vprintk_emit (kernel/printk/printk.c:2478) [ 21.704516][ T273] vprintk_emit (kernel/printk/printk.c:2479) [ 21.704519][ T273] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 21.704522][ T273] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.704526][ T273] _printk (kernel/printk/printk.c:2504) [ 21.704529][ T273] ? snapshot_read.cold (user.c:?) [ 21.704532][ T273] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 21.704535][ T273] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 21.704538][ T273] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 21.704541][ T273] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 21.704545][ T273] ? exit_notify (kernel/exit.c:780) [ 21.704546][ T273] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 21.704549][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.704553][ T273] do_group_exit (kernel/exit.c:1151) [ 21.704555][ T273] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 21.704557][ T273] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 21.704560][ T273] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 21.704563][ T273] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 21.704566][ T273] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 21.704567][ T273] RIP: 0033:0x7f7c6a9671b8 [ 21.704569][ T273] Code: Unable to access opcode bytes at 0x7f7c6a96718e. Code starting with the faulting instruction =========================================== [ 21.704570][ T273] RSP: 002b:00007ffeb45827b8 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 21.704572][ T273] RAX: ffffffffffffffda RBX: 00007f7c6aa97f88 RCX: 00007f7c6a9671b8 [ 21.704573][ T273] RDX: 00007f7c6a6f87c8 RSI: ffffffffffffffb0 RDI: 0000000000000001 [ 21.704574][ T273] RBP: 00007ffeb4582810 R08: 0000000000000000 R09: 0000000000001010 [ 21.704575][ T273] R10: 00007ffeb4582630 R11: 0000000000000246 R12: 0000000000000002 [ 21.704576][ T273] R13: 0000000000000001 R14: 00007f7c6aa96680 R15: 00007f7c6aa97fa0 | [ 27.970957][ C0] | [ 27.970957][ C0] | [ 27.970957][ C0] stack backtrace: | [ 27.970963][ C0] Tainted: [W]=WARN [ 27.970963][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.970965][ C0] Call Trace: [ 27.970966][ C0] [ 27.970967][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 27.970971][ C0] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 27.970974][ C0] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 27.970977][ C0] mark_lock (kernel/locking/lockdep.c:4769) [ 27.970979][ C0] mark_usage (kernel/locking/lockdep.c:4658) [ 27.970980][ C0] __lock_acquire (kernel/locking/lockdep.c:5208) [ 27.970982][ C0] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 27.970984][ C0] ? console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 27.970986][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.970988][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.970990][ C0] console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 27.970992][ C0] ? console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 27.970993][ C0] console_emit_next_record (kernel/printk/printk.c:3177) [ 27.970996][ C0] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 27.970997][ C0] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 27.970999][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.971000][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.971002][ C0] console_flush_one_record (kernel/printk/printk.c:3268) [ 27.971004][ C0] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 27.971006][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.971008][ C0] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 27.971010][ C0] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 27.971012][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.971013][ C0] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 27.971015][ C0] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 27.971017][ C0] ? vprintk_emit (kernel/printk/printk.c:2478) [ 27.971018][ C0] vprintk_emit (kernel/printk/printk.c:2479) [ 27.971020][ C0] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 27.971021][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.971023][ C0] _printk (kernel/printk/printk.c:2504) [ 27.971025][ C0] ? snapshot_read.cold (user.c:?) [ 27.971026][ C0] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 27.971029][ C0] ? dst_cache_get (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dst_cache.c:76 (discriminator 2)) [ 27.971030][ C0] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 27.971031][ C0] ? idr_get_free (??:?) [ 27.971034][ C0] lwtunnel_input.cold (net/core/lwtunnel.c:441 (discriminator 3)) [ 27.971035][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 27.971037][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 27.971038][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 27.971039][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 27.971041][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 27.971042][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 27.971043][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 27.971044][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 27.971046][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 27.971047][ C0] ipv6_rcv (./include/net/dst.h:480 (discriminator 4) net/ipv6/ip6_input.c:119 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/ip6_input.c:351 (discriminator 4)) [ 27.971049][ C0] ? ip6_rcv_core (net/ipv6/ip6_input.c:211 (discriminator 96)) [ 27.971051][ C0] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 27.971054][ C0] ? mark_usage (kernel/locking/lockdep.c:4690) [ 27.971055][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.971057][ C0] ? irq_matrix_free (kernel/irq/matrix.c:429 (discriminator 2)) [ 27.971060][ C0] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 27.971062][ C0] __netif_receive_skb_one_core (net/core/dev.c:6264) [ 27.971063][ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 27.971065][ C0] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 27.971067][ C0] ? __netif_receive_skb_list_core (net/core/dev.c:6310) [ 27.971069][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.971070][ C0] process_backlog (net/core/dev.c:6728) [ 27.971073][ C0] __napi_poll (net/core/dev.c:7787) [ 27.971075][ C0] net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 27.971077][ C0] ? __napi_poll (./include/net/gro.h:507) [ 27.971081][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.971085][ C0] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 27.971087][ C0] handle_softirqs (kernel/softirq.c:645) [ 27.971089][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 27.971090][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.971091][ C0] ? trace_csd_function_exit (./include/trace/events/csd.h:64 (discriminator 22)) [ 27.971094][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:920 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 27.971096][ C0] do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 27.971097][ C0] [ 27.971098][ C0] [ 27.971098][ C0] __local_bh_enable_ip (kernel/softirq.c:473) [ 27.971100][ C0] __dev_queue_xmit (./include/linux/bottom_half.h:33 (discriminator 2) ./include/linux/rcupdate.h:923 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 27.971102][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.971104][ C0] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 27.971106][ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:124 (discriminator 1) kernel/locking/lockdep.c:5884 (discriminator 1)) [ 27.971107][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.971109][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.971110][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.971112][ C0] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 27.971113][ C0] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 27.971116][ C0] ? neigh_hh_output (./include/net/neighbour.h:525) [ 27.971119][ C0] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 27.971121][ C0] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 27.971123][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.971124][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.971126][ C0] ? ip6_mtu (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/ip6_route.h:384 (discriminator 2) net/ipv6/route.c:3290 (discriminator 2)) [ 27.971129][ C0] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 27.971131][ C0] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 27.971133][ C0] ? ip6_finish_output (./include/linux/skbuff.h:1165) [ 27.971135][ C0] ? l3mdev_l3_out.constprop.0 (./include/linux/rcupdate.h:882 ./include/net/l3mdev.h:222) [ 27.971139][ C0] ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 27.971141][ C0] rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 27.971147][ C0] ? ip6_flush_pending_frames (net/ipv6/ip6_output.c:2059) [ 27.971149][ C0] ? rawv6_setsockopt (net/ipv6/raw.c:1018) [ 27.971151][ C0] ? raw6_destroy (net/ipv6/raw.c:1184) [ 27.971153][ C0] rawv6_sendmsg (net/ipv6/raw.c:920) [ 27.971155][ C0] ? 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.971158][ C0] ? rawv6_send_hdrinc (./include/linux/skbuff.h:1725) [ 27.971160][ C0] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 5)) [ 27.971163][ C0] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 27.971165][ C0] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 27.971167][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.971170][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.971172][ C0] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 27.971173][ C0] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 27.971174][ C0] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 27.971177][ C0] __sys_sendto (net/socket.c:2281) [ 27.971179][ C0] ? __ia32_sys_getpeername (net/socket.c:2235) [ 27.971183][ C0] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 27.971185][ C0] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 27.971186][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 27.971189][ C0] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 27.971191][ C0] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 27.971192][ C0] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 27.971194][ C0] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 27.971195][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 27.971197][ C0] RIP: 0033:0x7fb7a926454e [ 27.971199][ C0] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 27.971201][ C0] RSP: 002b:00007fff2e5a1b60 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 27.971203][ C0] RAX: ffffffffffffffda RBX: 000055c4d394f0a0 RCX: 00007fb7a926454e [ 27.971204][ C0] RDX: 0000000000000040 RSI: 000055c4d394f0a4 RDI: 0000000000000005 [ 27.971205][ C0] RBP: 00007fff2e5a1b70 R08: 000055c4d39612b4 R09: 000000000000001c [ 27.971206][ C0] R10: 0000000000000000 R11: 0000000000000202 R12: 000055c4d394f0a4 [ 27.971207][ C0] R13: 0000000000000040 R14: 00007fff2e5a2e60 R15: 000055c4d394f0a0 | [ 27.971223][ C0] softirqs last disabled at (34457): do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) | [ 27.971224][ C0] Preemption disabled at: | [ 27.971225][ C0] __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) | [ 27.971229][ C0] Tainted: [W]=WARN [ 27.971230][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.971230][ C0] Call Trace: [ 27.971231][ C0] [ 27.971231][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 27.971233][ C0] ? __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) [ 27.971235][ C0] __might_resched.cold (kernel/sched/core.c:9234) [ 27.971237][ C0] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 27.971240][ C0] ? nbcon_get_cpu_emergency_nesting (kernel/printk/nbcon.c:1424) [ 27.971242][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.971243][ C0] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 27.971245][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 27.971246][ C0] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 27.971249][ C0] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 27.971250][ C0] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 27.971253][ C0] put_chars (drivers/char/virtio_console.c:1176) [ 27.971254][ C0] ? __send_to_port (drivers/char/virtio_console.c:654) [ 27.971256][ C0] ? mark_lock (kernel/locking/lockdep.c:4769) [ 27.971258][ C0] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 27.971260][ C0] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 27.971262][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.971263][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.971265][ C0] console_emit_next_record (kernel/printk/printk.c:3183) [ 27.971267][ C0] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 27.971269][ C0] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 27.971271][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.971272][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.971274][ C0] console_flush_one_record (kernel/printk/printk.c:3268) [ 27.971276][ C0] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 27.971278][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.971280][ C0] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 27.971282][ C0] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 27.971284][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.971285][ C0] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 27.971287][ C0] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 27.971288][ C0] ? vprintk_emit (kernel/printk/printk.c:2478) [ 27.971289][ C0] vprintk_emit (kernel/printk/printk.c:2479) [ 27.971291][ C0] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 27.971292][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.971294][ C0] _printk (kernel/printk/printk.c:2504) [ 27.971296][ C0] ? snapshot_read.cold (user.c:?) [ 27.971297][ C0] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 27.971299][ C0] ? dst_cache_get (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dst_cache.c:76 (discriminator 2)) [ 27.971300][ C0] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 27.971302][ C0] ? idr_get_free (??:?) [ 27.971304][ C0] lwtunnel_input.cold (net/core/lwtunnel.c:441 (discriminator 3)) [ 27.971306][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 27.971307][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 27.971309][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 27.971310][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 27.971311][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 27.971313][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 27.971314][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 27.971315][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 27.971316][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 27.971318][ C0] ipv6_rcv (./include/net/dst.h:480 (discriminator 4) net/ipv6/ip6_input.c:119 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/ip6_input.c:351 (discriminator 4)) [ 27.971320][ C0] ? ip6_rcv_core (net/ipv6/ip6_input.c:211 (discriminator 96)) [ 27.971322][ C0] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 27.971323][ C0] ? mark_usage (kernel/locking/lockdep.c:4690) [ 27.971325][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.971326][ C0] ? irq_matrix_free (kernel/irq/matrix.c:429 (discriminator 2)) [ 27.971328][ C0] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 27.971330][ C0] __netif_receive_skb_one_core (net/core/dev.c:6264) [ 27.971332][ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 27.971333][ C0] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 27.971335][ C0] ? __netif_receive_skb_list_core (net/core/dev.c:6310) [ 27.971337][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.971338][ C0] process_backlog (net/core/dev.c:6728) [ 27.971341][ C0] __napi_poll (net/core/dev.c:7787) [ 27.971343][ C0] net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 27.971345][ C0] ? __napi_poll (./include/net/gro.h:507) [ 27.971347][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.971350][ C0] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 27.971352][ C0] handle_softirqs (kernel/softirq.c:645) [ 27.971354][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 27.971355][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.971356][ C0] ? trace_csd_function_exit (./include/trace/events/csd.h:64 (discriminator 22)) [ 27.971358][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:920 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 27.971360][ C0] do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 27.971361][ C0] [ 27.971362][ C0] [ 27.971362][ C0] __local_bh_enable_ip (kernel/softirq.c:473) [ 27.971364][ C0] __dev_queue_xmit (./include/linux/bottom_half.h:33 (discriminator 2) ./include/linux/rcupdate.h:923 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 27.971366][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.971368][ C0] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 27.971370][ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:124 (discriminator 1) kernel/locking/lockdep.c:5884 (discriminator 1)) [ 27.971371][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.971373][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.971374][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.971375][ C0] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 27.971377][ C0] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 27.971378][ C0] ? neigh_hh_output (./include/net/neighbour.h:525) [ 27.971381][ C0] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 27.971383][ C0] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 27.971385][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.971386][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.971388][ C0] ? ip6_mtu (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/ip6_route.h:384 (discriminator 2) net/ipv6/route.c:3290 (discriminator 2)) [ 27.971390][ C0] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 27.971392][ C0] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 27.971394][ C0] ? ip6_finish_output (./include/linux/skbuff.h:1165) [ 27.971396][ C0] ? l3mdev_l3_out.constprop.0 (./include/linux/rcupdate.h:882 ./include/net/l3mdev.h:222) [ 27.971399][ C0] ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 27.971401][ C0] rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 27.971403][ C0] ? ip6_flush_pending_frames (net/ipv6/ip6_output.c:2059) [ 27.971404][ C0] ? rawv6_setsockopt (net/ipv6/raw.c:1018) [ 27.971406][ C0] ? raw6_destroy (net/ipv6/raw.c:1184) [ 27.971408][ C0] rawv6_sendmsg (net/ipv6/raw.c:920) [ 27.971410][ C0] ? 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.971412][ C0] ? rawv6_send_hdrinc (./include/linux/skbuff.h:1725) [ 27.971414][ C0] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 5)) [ 27.971416][ C0] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 27.971417][ C0] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 27.971419][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.971422][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.971424][ C0] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 27.971425][ C0] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 27.971427][ C0] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 27.971428][ C0] __sys_sendto (net/socket.c:2281) [ 27.971430][ C0] ? __ia32_sys_getpeername (net/socket.c:2235) [ 27.971434][ C0] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 27.971436][ C0] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 27.971437][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 27.971439][ C0] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 27.971440][ C0] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 27.971441][ C0] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 27.971443][ C0] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 27.971445][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 27.971446][ C0] RIP: 0033:0x7fb7a926454e [ 27.971447][ C0] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 27.971448][ C0] RSP: 002b:00007fff2e5a1b60 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 27.971449][ C0] RAX: ffffffffffffffda RBX: 000055c4d394f0a0 RCX: 00007fb7a926454e [ 27.971450][ C0] RDX: 0000000000000040 RSI: 000055c4d394f0a4 RDI: 0000000000000005 [ 27.971450][ C0] RBP: 00007fff2e5a1b70 R08: 000055c4d39612b4 R09: 000000000000001c [ 27.971451][ C0] R10: 0000000000000000 R11: 0000000000000202 R12: 000055c4d394f0a4 [ 27.971452][ C0] R13: 0000000000000040 R14: 00007fff2e5a2e60 R15: 000055c4d394f0a0 | [ 29.089472][ C3] softirqs last disabled at (34457): do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) | [ 29.089475][ C3] Preemption disabled at: | [ 29.089476][ 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)) | [ 29.089483][ C3] Tainted: [W]=WARN [ 29.089484][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 29.089485][ C3] Call Trace: [ 29.089486][ C3] [ 29.089487][ C3] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 29.089491][ 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)) [ 29.089493][ C3] __might_resched.cold (kernel/sched/core.c:9234) [ 29.089495][ C3] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 29.089498][ C3] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 29.089501][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.089503][ 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)) [ 29.089506][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 29.089507][ C3] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 29.089511][ 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) [ 29.089513][ C3] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 29.089515][ C3] put_chars (drivers/char/virtio_console.c:1176) [ 29.089516][ C3] ? __send_to_port (drivers/char/virtio_console.c:654) [ 29.089518][ C3] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 29.089520][ C3] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 29.089524][ C3] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 29.089526][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.089527][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.089529][ C3] console_emit_next_record (kernel/printk/printk.c:3183) [ 29.089531][ C3] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 29.089533][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.089534][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.089535][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.089536][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.089538][ C3] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 29.089539][ C3] console_flush_one_record (kernel/printk/printk.c:3268) [ 29.089542][ C3] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 29.089544][ C3] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 29.089546][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.089547][ C3] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 29.089549][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.089550][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 29.089551][ 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) [ 29.089553][ C3] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 29.089554][ C3] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 29.089555][ C3] ? vprintk_emit (kernel/printk/printk.c:2478) [ 29.089557][ C3] vprintk_emit (kernel/printk/printk.c:2479) [ 29.089558][ C3] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 29.089559][ 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) [ 29.089561][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.089562][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.089564][ C3] _printk (kernel/printk/printk.c:2504) [ 29.089566][ C3] ? snapshot_read.cold (user.c:?) [ 29.089568][ C3] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 29.089571][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.089571][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.089573][ C3] ? idr_get_free (??:?) [ 29.089574][ 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) [ 29.089577][ C3] lwtunnel_input.cold (net/core/lwtunnel.c:441 (discriminator 3)) [ 29.089580][ C3] lwtunnel_input (net/core/lwtunnel.c:465) [ 29.089583][ C3] lwtunnel_input (net/core/lwtunnel.c:465) [ 29.089584][ C3] lwtunnel_input (net/core/lwtunnel.c:465) [ 29.089586][ C3] lwtunnel_input (net/core/lwtunnel.c:465) [ 29.089587][ C3] lwtunnel_input (net/core/lwtunnel.c:465) [ 29.089588][ C3] lwtunnel_input (net/core/lwtunnel.c:465) [ 29.089589][ C3] lwtunnel_input (net/core/lwtunnel.c:465) [ 29.089591][ C3] lwtunnel_input (net/core/lwtunnel.c:465) [ 29.089592][ C3] lwtunnel_input (net/core/lwtunnel.c:465) [ 29.089593][ 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)) [ 29.089596][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.089597][ C3] ? ip6_rcv_core (net/ipv6/ip6_input.c:211 (discriminator 96)) [ 29.089599][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.089600][ C3] ? __update_load_avg_cfs_rq (kernel/sched/pelt.c:329) [ 29.089603][ C3] ? trace_pelt_se_tp (./include/trace/events/sched.h:853 (discriminator 22)) [ 29.089605][ C3] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 29.089607][ C3] __netif_receive_skb_one_core (net/core/dev.c:6264) [ 29.089609][ C3] ? __netif_receive_skb_list_core (net/core/dev.c:6310) [ 29.089611][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.089612][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.089613][ C3] process_backlog (net/core/dev.c:6728) [ 29.089615][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.089617][ C3] __napi_poll (net/core/dev.c:7787) [ 29.089619][ C3] net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 29.089622][ C3] ? __napi_poll (./include/net/gro.h:507) [ 29.089623][ C3] ? do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [ 29.089625][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.089626][ C3] ? timerqueue_linked_add (./include/linux/rbtree.h:239 ./include/linux/rbtree.h:281 lib/timerqueue.c:96) [ 29.089628][ C3] ? ktime_get_update_offsets_now (kernel/time/timekeeping.c:304 kernel/time/timekeeping.c:482 kernel/time/timekeeping.c:2859) [ 29.089631][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.089633][ C3] handle_softirqs (kernel/softirq.c:645) [ 29.089634][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.089636][ C3] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 29.089637][ 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) [ 29.089639][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.089640][ 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)) [ 29.089642][ C3] do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 29.089643][ C3] [ 29.089644][ C3] [ 29.089644][ C3] __local_bh_enable_ip (kernel/softirq.c:473) [ 29.089646][ 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)) [ 29.089648][ C3] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 29.089651][ C3] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 29.089652][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.089653][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.089655][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.089656][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.089657][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.089658][ C3] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 29.089660][ C3] ? neigh_hh_output (./include/net/neighbour.h:525) [ 29.089662][ C3] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 29.089665][ C3] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 29.089666][ C3] ? make_flow_keys_digest (net/core/flow_dissector.c:1862) [ 29.089669][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.089670][ C3] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 29.089671][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.089672][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.089673][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 29.089675][ C3] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 29.089677][ C3] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 29.089679][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.089681][ C3] ? ip6_finish_output (./include/linux/skbuff.h:1165) [ 29.089682][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 29.089684][ C3] ? l3mdev_l3_out.constprop.0 (./include/linux/rcupdate.h:850 ./include/net/l3mdev.h:212) [ 29.089687][ C3] ? l3mdev_l3_out.constprop.0 (./include/linux/rcupdate.h:882 ./include/net/l3mdev.h:222) [ 29.089689][ C3] ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 29.089691][ C3] rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 29.089694][ C3] ? ip6_flush_pending_frames (net/ipv6/ip6_output.c:2059) [ 29.089696][ C3] ? rawv6_setsockopt (net/ipv6/raw.c:1018) [ 29.089698][ C3] ? raw6_destroy (net/ipv6/raw.c:1184) [ 29.089700][ C3] rawv6_sendmsg (net/ipv6/raw.c:920) [ 29.089701][ 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)) [ 29.089705][ C3] ? rawv6_send_hdrinc (./include/linux/skbuff.h:1725) [ 29.089706][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.089707][ C3] ? sock_recvmsg (./include/trace/events/sock.h:304 (discriminator 2) net/socket.c:1155 (discriminator 2) net/socket.c:1173 (discriminator 2)) [ 29.089712][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.089713][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.089715][ C3] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 29.089716][ C3] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 29.089717][ C3] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 29.089720][ C3] __sys_sendto (net/socket.c:2281) [ 29.089722][ C3] ? __ia32_sys_getpeername (net/socket.c:2235) [ 29.089726][ C3] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 29.089728][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 29.089729][ 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)) [ 29.089730][ C3] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 29.089732][ C3] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 29.089734][ C3] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 29.089736][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 29.089738][ C3] RIP: 0033:0x7fb7a926454e [ 29.089740][ 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 [ 29.089741][ C3] RSP: 002b:00007fff2e5a1b60 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 29.089744][ C3] RAX: ffffffffffffffda RBX: 000055c4d394f0a0 RCX: 00007fb7a926454e [ 29.089745][ C3] RDX: 0000000000000040 RSI: 000055c4d394f0a4 RDI: 0000000000000005 [ 29.089746][ C3] RBP: 00007fff2e5a1b70 R08: 000055c4d39612b4 R09: 000000000000001c [ 29.089746][ C3] R10: 0000000000000000 R11: 0000000000000202 R12: 000055c4d394f0a4 [ 29.089747][ C3] R13: 0000000000000040 R14: 00007fff2e5a2e60 R15: 000055c4d394f0a0 | [ 31.144813][ T286] softirqs last disabled at (0): 0x0 | [ 31.144815][ T286] Preemption disabled at: | [ 31.144816][ T286] lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) | [ 31.144824][ T286] Tainted: [W]=WARN [ 31.144825][ T286] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 31.144826][ T286] Call Trace: [ 31.144827][ T286] [ 31.144828][ T286] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 31.144832][ T286] ? lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) [ 31.144834][ T286] __might_resched.cold (kernel/sched/core.c:9234) [ 31.144836][ T286] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 31.144838][ T286] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 31.144841][ T286] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 31.144844][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.144846][ T286] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 31.144848][ T286] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 31.144850][ T286] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 31.144854][ T286] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 31.144856][ T286] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 31.144858][ T286] put_chars (drivers/char/virtio_console.c:1176) [ 31.144859][ T286] ? __send_to_port (drivers/char/virtio_console.c:654) [ 31.144861][ T286] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 31.144864][ T286] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 31.144867][ T286] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 31.144869][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.144870][ T286] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.144872][ T286] console_emit_next_record (kernel/printk/printk.c:3183) [ 31.144874][ T286] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 31.144876][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.144877][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.144878][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.144879][ T286] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.144881][ T286] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 31.144883][ T286] console_flush_one_record (kernel/printk/printk.c:3268) [ 31.144885][ T286] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 31.144887][ T286] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 31.144889][ T286] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.144891][ T286] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 31.144892][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.144893][ T286] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 31.144895][ T286] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 31.144896][ T286] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 31.144897][ T286] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 31.144899][ T286] ? vprintk_emit (kernel/printk/printk.c:2478) [ 31.144901][ T286] vprintk_emit (kernel/printk/printk.c:2479) [ 31.144902][ T286] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 31.144903][ T286] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 31.144905][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.144906][ T286] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.144908][ T286] _printk (kernel/printk/printk.c:2504) [ 31.144910][ T286] ? snapshot_read.cold (user.c:?) [ 31.144912][ T286] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 31.144915][ T286] ? idr_get_free (??:?) [ 31.144916][ T286] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 31.144919][ T286] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 31.144922][ T286] lwtunnel_output.cold (net/core/lwtunnel.c:330 (discriminator 3)) [ 31.144925][ T286] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 31.144927][ T286] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 31.144930][ T286] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 31.144932][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.144933][ T286] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.144934][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.144936][ T286] lwtunnel_output (net/core/lwtunnel.c:356) [ 31.144937][ T286] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 31.144938][ T286] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 31.144940][ T286] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 31.144942][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.144943][ T286] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.144944][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.144946][ T286] lwtunnel_output (net/core/lwtunnel.c:356) [ 31.144947][ T286] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 31.144948][ T286] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 31.144950][ T286] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 31.144952][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.144953][ T286] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.144954][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.144956][ T286] lwtunnel_output (net/core/lwtunnel.c:356) [ 31.144957][ T286] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 31.144958][ T286] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 31.144960][ T286] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 31.144962][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.144963][ T286] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.144964][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.144966][ T286] lwtunnel_output (net/core/lwtunnel.c:356) [ 31.144967][ T286] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 31.144968][ T286] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 31.144970][ T286] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 31.144972][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.144973][ T286] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.144974][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.144976][ T286] lwtunnel_output (net/core/lwtunnel.c:356) [ 31.144977][ T286] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 31.144978][ T286] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 31.144980][ T286] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 31.144982][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.144983][ T286] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.144984][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.144986][ T286] lwtunnel_output (net/core/lwtunnel.c:356) [ 31.144987][ T286] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 31.144988][ T286] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 31.144990][ T286] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 31.144992][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.144993][ T286] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.144994][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.144995][ T286] lwtunnel_output (net/core/lwtunnel.c:356) [ 31.144996][ T286] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 31.144998][ T286] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 31.144999][ T286] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 31.145001][ T286] ? flow_hash_from_keys (./include/linux/siphash.h:86 net/core/flow_dissector.c:1811 net/core/flow_dissector.c:1822) [ 31.145003][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.145004][ T286] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.145006][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.145007][ T286] lwtunnel_output (net/core/lwtunnel.c:356) [ 31.145008][ T286] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 31.145010][ T286] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 31.145011][ T286] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 31.145013][ T286] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 31.145015][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.145016][ T286] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.145018][ T286] lwtunnel_output (net/core/lwtunnel.c:356) [ 31.145019][ T286] ? ip6_local_out (net/ipv6/output_core.c:126) [ 31.145021][ T286] ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 31.145024][ T286] rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 31.145027][ T286] ? ip6_flush_pending_frames (net/ipv6/ip6_output.c:2059) [ 31.145029][ T286] ? rawv6_setsockopt (net/ipv6/raw.c:1018) [ 31.145030][ T286] ? raw6_destroy (net/ipv6/raw.c:1184) [ 31.145033][ T286] rawv6_sendmsg (net/ipv6/raw.c:920) [ 31.145034][ T286] ? 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)) [ 31.145037][ T286] ? rawv6_send_hdrinc (./include/linux/skbuff.h:1725) [ 31.145039][ T286] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 31.145041][ T286] ? finish_fault (./include/linux/pgtable.h:117 mm/memory.c:5870) [ 31.145045][ T286] ? folio_put (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:1383 ./include/linux/page_ref.h:223 ./include/linux/mm.h:1847 ./include/linux/mm.h:1852 ./include/linux/mm.h:2159) [ 31.145046][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.145047][ T286] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.145049][ T286] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 31.145052][ T286] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 31.145053][ T286] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 31.145055][ T286] __sys_sendto (net/socket.c:2281) [ 31.145057][ T286] ? __ia32_sys_getpeername (net/socket.c:2235) [ 31.145060][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.145062][ T286] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 31.145064][ T286] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 31.145065][ T286] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 31.145066][ T286] ? trace_hardirqs_off_finish (./include/trace/events/preemptirq.h:36 (discriminator 22) kernel/trace/trace_preemptirq.c:95 (discriminator 22) kernel/trace/trace_preemptirq.c:90 (discriminator 22)) [ 31.145068][ T286] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 31.145069][ T286] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 31.145071][ T286] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 31.145073][ T286] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 31.145075][ T286] RIP: 0033:0x7fd05a86354e [ 31.145076][ T286] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 31.145078][ T286] RSP: 002b:00007fff83a18ce0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 31.145080][ T286] RAX: ffffffffffffffda RBX: 000055f637fbe0a0 RCX: 00007fd05a86354e [ 31.145081][ T286] RDX: 0000000000000040 RSI: 000055f637fbe0a4 RDI: 0000000000000005 [ 31.145082][ T286] RBP: 00007fff83a18cf0 R08: 000055f637fd02b4 R09: 000000000000001c [ 31.145083][ T286] R10: 0000000000000000 R11: 0000000000000202 R12: 000055f637fbe0a4 [ 31.145083][ T286] R13: 0000000000000040 R14: 00007fff83a19fe0 R15: 000055f637fbe0a0 | [ 32.218948][ T286] softirqs last disabled at (0): 0x0 | [ 32.218950][ T286] Preemption disabled at: | [ 32.218950][ T286] lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) | [ 32.218957][ T286] Tainted: [W]=WARN [ 32.218958][ T286] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 32.218959][ T286] Call Trace: [ 32.218960][ T286] [ 32.218961][ T286] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 32.218964][ T286] ? lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) [ 32.218966][ T286] __might_resched.cold (kernel/sched/core.c:9234) [ 32.218967][ T286] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 32.218969][ T286] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 32.218972][ T286] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 32.218974][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.218976][ T286] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 32.218977][ T286] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 32.218979][ T286] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 32.218982][ T286] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 32.218984][ T286] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 32.218986][ T286] put_chars (drivers/char/virtio_console.c:1176) [ 32.218987][ T286] ? __send_to_port (drivers/char/virtio_console.c:654) [ 32.218988][ T286] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 32.218991][ T286] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 32.218994][ T286] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 32.218996][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.218997][ T286] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.218999][ T286] console_emit_next_record (kernel/printk/printk.c:3183) [ 32.219001][ T286] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 32.219003][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.219004][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.219005][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.219006][ T286] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.219008][ T286] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 32.219009][ T286] console_flush_one_record (kernel/printk/printk.c:3268) [ 32.219012][ T286] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 32.219014][ T286] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 32.219016][ T286] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.219017][ T286] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 32.219019][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.219020][ T286] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 32.219021][ T286] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 32.219023][ T286] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 32.219024][ T286] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 32.219026][ T286] ? vprintk_emit (kernel/printk/printk.c:2478) [ 32.219027][ T286] vprintk_emit (kernel/printk/printk.c:2479) [ 32.219029][ T286] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 32.219030][ T286] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 32.219031][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.219032][ T286] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.219034][ T286] _printk (kernel/printk/printk.c:2504) [ 32.219036][ T286] ? snapshot_read.cold (user.c:?) [ 32.219038][ T286] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 32.219041][ T286] ? idr_get_free (??:?) [ 32.219042][ T286] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 32.219044][ T286] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 32.219047][ T286] lwtunnel_output.cold (net/core/lwtunnel.c:330 (discriminator 3)) [ 32.219049][ T286] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 32.219051][ T286] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 32.219054][ T286] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 32.219056][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.219057][ T286] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.219058][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.219060][ T286] lwtunnel_output (net/core/lwtunnel.c:356) [ 32.219061][ T286] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 32.219062][ T286] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 32.219064][ T286] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 32.219066][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.219067][ T286] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.219068][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.219069][ T286] lwtunnel_output (net/core/lwtunnel.c:356) [ 32.219071][ T286] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 32.219072][ T286] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 32.219073][ T286] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 32.219075][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.219076][ T286] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.219078][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.219079][ T286] lwtunnel_output (net/core/lwtunnel.c:356) [ 32.219080][ T286] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 32.219082][ T286] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 32.219083][ T286] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 32.219085][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.219086][ T286] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.219088][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.219089][ T286] lwtunnel_output (net/core/lwtunnel.c:356) [ 32.219090][ T286] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 32.219092][ T286] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 32.219093][ T286] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 32.219095][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.219096][ T286] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.219097][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.219099][ T286] lwtunnel_output (net/core/lwtunnel.c:356) [ 32.219100][ T286] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 32.219101][ T286] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 32.219103][ T286] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 32.219105][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.219106][ T286] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.219107][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.219108][ T286] lwtunnel_output (net/core/lwtunnel.c:356) [ 32.219110][ T286] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 32.219111][ T286] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 32.219113][ T286] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 32.219114][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.219115][ T286] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.219117][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.219118][ T286] lwtunnel_output (net/core/lwtunnel.c:356) [ 32.219119][ T286] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 32.219121][ T286] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 32.219122][ T286] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 32.219124][ T286] ? flow_hash_from_keys (./include/linux/siphash.h:86 net/core/flow_dissector.c:1811 net/core/flow_dissector.c:1822) [ 32.219126][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.219127][ T286] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.219128][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.219130][ T286] lwtunnel_output (net/core/lwtunnel.c:356) [ 32.219131][ T286] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 32.219132][ T286] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 32.219134][ T286] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 32.219136][ T286] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 32.219137][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.219138][ T286] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.219140][ T286] lwtunnel_output (net/core/lwtunnel.c:356) [ 32.219141][ T286] ? ip6_local_out (net/ipv6/output_core.c:126) [ 32.219143][ T286] ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 32.219146][ T286] rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 32.219148][ T286] ? ip6_flush_pending_frames (net/ipv6/ip6_output.c:2059) [ 32.219150][ T286] ? rawv6_setsockopt (net/ipv6/raw.c:1018) [ 32.219151][ T286] ? raw6_destroy (net/ipv6/raw.c:1184) [ 32.219154][ T286] rawv6_sendmsg (net/ipv6/raw.c:920) [ 32.219155][ T286] ? 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)) [ 32.219158][ T286] ? rawv6_send_hdrinc (./include/linux/skbuff.h:1725) [ 32.219159][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.219160][ T286] ? sock_recvmsg (./include/trace/events/sock.h:304 (discriminator 2) net/socket.c:1155 (discriminator 2) net/socket.c:1173 (discriminator 2)) [ 32.219168][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.219170][ T286] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.219172][ T286] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 32.219173][ T286] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 32.219174][ T286] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 32.219177][ T286] __sys_sendto (net/socket.c:2281) [ 32.219178][ T286] ? __ia32_sys_getpeername (net/socket.c:2235) [ 32.219182][ T286] ? xfd_validate_state (arch/x86/kernel/fpu/xstate.c:1497 (discriminator 1) arch/x86/kernel/fpu/xstate.c:1543 (discriminator 1)) [ 32.219186][ T286] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 32.219187][ T286] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 32.219189][ T286] ? trace_hardirqs_off_finish (./include/trace/events/preemptirq.h:36 (discriminator 22) kernel/trace/trace_preemptirq.c:95 (discriminator 22) kernel/trace/trace_preemptirq.c:90 (discriminator 22)) [ 32.219190][ T286] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 32.219192][ T286] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 32.219194][ T286] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 32.219195][ T286] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 32.219197][ T286] RIP: 0033:0x7fd05a86354e [ 32.219199][ T286] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 32.219200][ T286] RSP: 002b:00007fff83a18ce0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 32.219202][ T286] RAX: ffffffffffffffda RBX: 000055f637fbe0a0 RCX: 00007fd05a86354e [ 32.219203][ T286] RDX: 0000000000000040 RSI: 000055f637fbe0a4 RDI: 0000000000000005 [ 32.219204][ T286] RBP: 00007fff83a18cf0 R08: 000055f637fd02b4 R09: 000000000000001c [ 32.219205][ T286] R10: 0000000000000000 R11: 0000000000000202 R12: 000055f637fbe0a4 [ 32.219206][ T286] R13: 0000000000000040 R14: 00007fff83a19fe0 R15: 000055f637fbe0a0 | [ 35.303417][ C2] softirqs last disabled at (0): 0x0 | [ 35.303419][ C2] Preemption disabled at: | [ 35.303419][ 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)) | [ 35.303427][ C2] Tainted: [W]=WARN [ 35.303428][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.303429][ C2] Call Trace: [ 35.303430][ C2] [ 35.303431][ C2] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 35.303435][ 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)) [ 35.303437][ C2] __might_resched.cold (kernel/sched/core.c:9234) [ 35.303439][ C2] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 35.303441][ C2] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 35.303443][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.303445][ 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)) [ 35.303446][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 35.303448][ C2] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 35.303451][ 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) [ 35.303453][ C2] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 35.303455][ C2] put_chars (drivers/char/virtio_console.c:1176) [ 35.303456][ C2] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 35.303458][ C2] ? __send_to_port (drivers/char/virtio_console.c:654) [ 35.303459][ C2] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 35.303462][ C2] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 35.303465][ C2] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 35.303467][ 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) [ 35.303468][ C2] ? vsnprintf (lib/vsprintf.c:2900) [ 35.303471][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 35.303472][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.303473][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.303476][ C2] console_emit_next_record (kernel/printk/printk.c:3183) [ 35.303478][ C2] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 35.303480][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.303481][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.303482][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.303483][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.303485][ C2] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 35.303486][ C2] console_flush_one_record (kernel/printk/printk.c:3268) [ 35.303489][ C2] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 35.303491][ C2] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 35.303493][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.303494][ C2] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 35.303496][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.303497][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 35.303498][ 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) [ 35.303500][ C2] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 35.303501][ C2] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 35.303503][ C2] ? vprintk_emit (kernel/printk/printk.c:2478) [ 35.303504][ C2] vprintk_emit (kernel/printk/printk.c:2479) [ 35.303506][ C2] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 35.303507][ 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) [ 35.303508][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.303509][ C2] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 35.303511][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.303513][ C2] _printk (kernel/printk/printk.c:2504) [ 35.303515][ C2] ? snapshot_read.cold (user.c:?) [ 35.303517][ C2] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 35.303519][ C2] ? idr_get_free (??:?) [ 35.303521][ 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) [ 35.303523][ C2] lwtunnel_input.cold (net/core/lwtunnel.c:441 (discriminator 3)) [ 35.303526][ C2] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 35.303529][ 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)) [ 35.303531][ C2] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 35.303533][ C2] ? process_backlog (net/core/dev.c:6728) [ 35.303535][ C2] ? __napi_poll (net/core/dev.c:7787) [ 35.303536][ C2] ? net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 35.303538][ C2] ? handle_softirqs (kernel/softirq.c:645) [ 35.303540][ C2] ? do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 35.303541][ C2] ? __local_bh_enable_ip (kernel/softirq.c:473) [ 35.303542][ 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)) [ 35.303544][ C2] ? ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 35.303546][ C2] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 35.303548][ C2] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 35.303550][ C2] ? seg6_output (./include/linux/skbuff.h:1165) [ 35.303552][ C2] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 35.303554][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.303555][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.303557][ C2] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 35.303558][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 35.303559][ C2] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 35.303561][ 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)) [ 35.303563][ C2] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 35.303565][ C2] ? handle_softirqs (kernel/softirq.c:645) [ 35.303566][ C2] ? do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 35.303568][ C2] ? __local_bh_enable_ip (kernel/softirq.c:473) [ 35.303569][ 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)) [ 35.303571][ C2] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 35.303572][ C2] ? ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 35.303574][ C2] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 35.303576][ C2] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 35.303578][ C2] ? seg6_output (./include/linux/skbuff.h:1165) [ 35.303579][ C2] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 35.303581][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.303582][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.303584][ C2] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 35.303585][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 35.303586][ C2] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 35.303588][ 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)) [ 35.303590][ C2] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 35.303592][ C2] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 35.303594][ C2] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 35.303596][ C2] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 35.303598][ C2] ? seg6_output (./include/linux/skbuff.h:1165) [ 35.303599][ C2] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 35.303601][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.303602][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.303604][ C2] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 35.303605][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 35.303606][ C2] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 35.303608][ 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)) [ 35.303610][ C2] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 35.303612][ C2] ? ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 35.303613][ C2] ? ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 35.303615][ C2] ? rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 35.303617][ C2] ? rawv6_sendmsg (net/ipv6/raw.c:920) [ 35.303619][ C2] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 35.303621][ C2] ? __sys_sendto (net/socket.c:2281) [ 35.303622][ C2] ? __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 35.303623][ C2] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 35.303626][ C2] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 35.303628][ C2] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 35.303629][ C2] ? seg6_output (./include/linux/skbuff.h:1165) [ 35.303631][ C2] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 35.303633][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.303634][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.303636][ C2] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 35.303637][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 35.303638][ C2] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 35.303639][ 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)) [ 35.303641][ C2] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 35.303644][ C2] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 35.303646][ C2] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 35.303648][ C2] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 35.303649][ C2] ? seg6_output (./include/linux/skbuff.h:1165) [ 35.303651][ C2] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 35.303653][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.303654][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.303655][ C2] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 35.303656][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 35.303658][ C2] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 35.303659][ 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)) [ 35.303661][ C2] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 35.303663][ C2] ? __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 35.303665][ C2] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 35.303666][ C2] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 35.303668][ C2] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 35.303670][ C2] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 35.303671][ C2] ? seg6_output (./include/linux/skbuff.h:1165) [ 35.303673][ C2] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 35.303675][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.303676][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.303678][ C2] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 35.303679][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 35.303680][ C2] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 35.303682][ 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)) [ 35.303683][ C2] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 35.303686][ C2] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 35.303688][ C2] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 35.303690][ C2] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 35.303691][ C2] ? seg6_output (./include/linux/skbuff.h:1165) [ 35.303693][ C2] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 35.303695][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.303696][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.303698][ C2] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 35.303699][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 35.303700][ C2] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 35.303701][ 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)) [ 35.303703][ C2] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 35.303706][ C2] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 35.303708][ C2] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 35.303709][ C2] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 35.303711][ C2] ? seg6_output (./include/linux/skbuff.h:1165) [ 35.303712][ C2] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 35.303714][ C2] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 35.303716][ C2] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 35.303718][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.303719][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.303720][ C2] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 35.303721][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 35.303722][ C2] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 35.303724][ 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)) [ 35.303726][ C2] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 35.303728][ C2] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 35.303731][ C2] ? ip6_route_input (./include/linux/skbuff.h:1235 (discriminator 1) net/ipv6/route.c:2666 (discriminator 1)) [ 35.303732][ C2] ? trace_netif_receive_skb (./include/trace/events/net.h:166 (discriminator 22)) [ 35.303734][ C2] ? ip6_validate_gw (net/ipv6/route.c:3559 (discriminator 2)) [ 35.303735][ C2] ? __netif_receive_skb_core.constprop.0 (net/core/dev.c:2529 net/core/dev.c:6221) [ 35.303737][ C2] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 35.303739][ C2] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 35.303741][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.303742][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.303744][ C2] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 35.303745][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 35.303746][ 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)) [ 35.303748][ C2] ? ip6_rcv_core (net/ipv6/ip6_input.c:211 (discriminator 96)) [ 35.303751][ C2] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 35.303753][ C2] __netif_receive_skb_one_core (net/core/dev.c:6264) [ 35.303755][ C2] ? trace_pelt_cfs_tp (./include/trace/events/sched.h:833 (discriminator 22)) [ 35.303757][ C2] ? __netif_receive_skb_list_core (net/core/dev.c:6310) [ 35.303759][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.303760][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.303762][ C2] process_backlog (net/core/dev.c:6728) [ 35.303764][ C2] __napi_poll (net/core/dev.c:7787) [ 35.303766][ C2] net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 35.303768][ C2] ? __napi_poll (./include/net/gro.h:507) [ 35.303770][ C2] ? enqueue_task_fair (kernel/sched/sched.h:3047 kernel/sched/fair.c:8039) [ 35.303772][ C2] ? wakeup_preempt (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/thread_info.h:133 ./include/linux/sched.h:2102 ./include/linux/sched.h:2121 kernel/sched/core.c:2310) [ 35.303774][ C2] ? trace_sched_wakeup (./include/trace/events/sched.h:178 (discriminator 22)) [ 35.303777][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.303778][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.303779][ C2] handle_softirqs (kernel/softirq.c:645) [ 35.303781][ C2] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 35.303782][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.303783][ C2] ? trace_csd_function_exit (./include/trace/events/csd.h:64 (discriminator 22)) [ 35.303786][ 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)) [ 35.303788][ C2] do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 35.303790][ C2] [ 35.303790][ C2] [ 35.303791][ C2] __local_bh_enable_ip (kernel/softirq.c:473) [ 35.303792][ 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)) [ 35.303795][ C2] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 35.303797][ C2] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 35.303799][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.303800][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.303802][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.303803][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.303804][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.303805][ C2] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 35.303808][ C2] ? neigh_hh_output (./include/net/neighbour.h:525) [ 35.303810][ C2] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 35.303812][ C2] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 35.303814][ C2] ? make_flow_keys_digest (net/core/flow_dissector.c:1862) [ 35.303816][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.303817][ C2] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 35.303818][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.303820][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.303821][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 35.303822][ C2] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 35.303825][ C2] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 35.303826][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.303828][ C2] ? ip6_finish_output (./include/linux/skbuff.h:1165) [ 35.303829][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 35.303831][ C2] ? l3mdev_l3_out.constprop.0 (./include/linux/rcupdate.h:850 ./include/net/l3mdev.h:212) [ 35.303833][ C2] ? l3mdev_l3_out.constprop.0 (./include/linux/rcupdate.h:882 ./include/net/l3mdev.h:222) [ 35.303836][ C2] ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 35.303838][ C2] rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 35.303840][ C2] ? ip6_flush_pending_frames (net/ipv6/ip6_output.c:2059) [ 35.303842][ C2] ? rawv6_setsockopt (net/ipv6/raw.c:1018) [ 35.303843][ C2] ? raw6_destroy (net/ipv6/raw.c:1184) [ 35.303846][ C2] rawv6_sendmsg (net/ipv6/raw.c:920) [ 35.303848][ C2] ? rawv6_send_hdrinc (./include/linux/skbuff.h:1725) [ 35.303850][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.303852][ C2] ? wp_page_copy (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:1383 ./include/linux/page_ref.h:223 ./include/linux/mm.h:1847 ./include/linux/mm.h:1852 ./include/linux/mm.h:2159 mm/memory.c:4121) [ 35.303854][ C2] ? __vmf_anon_prepare (mm/memory.c:3958) [ 35.303855][ C2] ? apply_to_pte_range (mm/memory.c:3453 (discriminator 7)) [ 35.303858][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.303859][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.303861][ C2] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 35.303862][ C2] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 35.303864][ C2] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 35.303866][ C2] __sys_sendto (net/socket.c:2281) [ 35.303868][ C2] ? __ia32_sys_getpeername (net/socket.c:2235) [ 35.303871][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.303872][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 35.303874][ C2] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 35.303876][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 35.303877][ 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)) [ 35.303879][ C2] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 35.303880][ C2] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 35.303882][ C2] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 35.303883][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 35.303885][ C2] RIP: 0033:0x7f793e47a54e [ 35.303886][ 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 [ 35.303888][ C2] RSP: 002b:00007ffe34c81ee0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 35.303890][ C2] RAX: ffffffffffffffda RBX: 00005588c1b140a0 RCX: 00007f793e47a54e [ 35.303891][ C2] RDX: 0000000000000040 RSI: 00005588c1b140a4 RDI: 0000000000000005 [ 35.303892][ C2] RBP: 00007ffe34c81ef0 R08: 00005588c1b262b4 R09: 000000000000001c [ 35.303893][ C2] R10: 0000000000000000 R11: 0000000000000202 R12: 00005588c1b140a4 [ 35.303894][ C2] R13: 0000000000000040 R14: 00007ffe34c831e0 R15: 00005588c1b140a0 | [ 36.382719][ C0] softirqs last disabled at (0): 0x0 | [ 36.382721][ C0] Preemption disabled at: | [ 36.382721][ C0] __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) | [ 36.382729][ C0] Tainted: [W]=WARN [ 36.382729][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.382731][ C0] Call Trace: [ 36.382732][ C0] [ 36.382732][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 36.382736][ C0] ? __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) [ 36.382738][ C0] __might_resched.cold (kernel/sched/core.c:9234) [ 36.382739][ C0] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 36.382742][ C0] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 36.382743][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.382745][ C0] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 36.382747][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 36.382748][ C0] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 36.382751][ C0] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 36.382753][ C0] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 36.382755][ C0] put_chars (drivers/char/virtio_console.c:1176) [ 36.382756][ C0] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 36.382757][ C0] ? __send_to_port (drivers/char/virtio_console.c:654) [ 36.382759][ C0] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 36.382761][ C0] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 36.382764][ C0] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 36.382766][ C0] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 36.382768][ C0] ? vsnprintf (lib/vsprintf.c:2900) [ 36.382769][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 36.382771][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.382772][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.382774][ C0] console_emit_next_record (kernel/printk/printk.c:3183) [ 36.382777][ C0] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 36.382779][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.382779][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.382780][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.382781][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.382783][ C0] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 36.382785][ C0] console_flush_one_record (kernel/printk/printk.c:3268) [ 36.382787][ C0] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 36.382789][ C0] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 36.382791][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.382793][ C0] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 36.382794][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.382795][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 36.382796][ C0] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 36.382798][ C0] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 36.382799][ C0] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 36.382801][ C0] ? vprintk_emit (kernel/printk/printk.c:2478) [ 36.382802][ C0] vprintk_emit (kernel/printk/printk.c:2479) [ 36.382804][ C0] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 36.382805][ C0] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 36.382806][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.382807][ C0] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 36.382809][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.382811][ C0] _printk (kernel/printk/printk.c:2504) [ 36.382813][ C0] ? snapshot_read.cold (user.c:?) [ 36.382814][ C0] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 36.382816][ C0] ? idr_get_free (??:?) [ 36.382818][ C0] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 36.382820][ C0] lwtunnel_input.cold (net/core/lwtunnel.c:441 (discriminator 3)) [ 36.382822][ C0] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 36.382825][ C0] seg6_input_core (./include/net/dst.h:480 (discriminator 4) net/ipv6/seg6_iptunnel.c:554 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/seg6_iptunnel.c:609 (discriminator 4)) [ 36.382827][ C0] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 36.382829][ C0] ? process_backlog (net/core/dev.c:6728) [ 36.382831][ C0] ? __napi_poll (net/core/dev.c:7787) [ 36.382832][ C0] ? net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 36.382834][ C0] ? handle_softirqs (kernel/softirq.c:645) [ 36.382836][ C0] ? do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 36.382837][ C0] ? __local_bh_enable_ip (kernel/softirq.c:473) [ 36.382838][ C0] ? __dev_queue_xmit (./include/linux/bottom_half.h:33 (discriminator 2) ./include/linux/rcupdate.h:923 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 36.382840][ C0] ? ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 36.382842][ C0] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 36.382844][ C0] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 36.382845][ C0] ? seg6_output (./include/linux/skbuff.h:1165) [ 36.382847][ C0] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 36.382849][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.382850][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.382852][ C0] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 36.382853][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 36.382854][ C0] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 36.382856][ C0] seg6_input_core (./include/net/dst.h:480 (discriminator 4) net/ipv6/seg6_iptunnel.c:554 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/seg6_iptunnel.c:609 (discriminator 4)) [ 36.382858][ C0] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 36.382860][ C0] ? handle_softirqs (kernel/softirq.c:645) [ 36.382861][ C0] ? do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 36.382862][ C0] ? __local_bh_enable_ip (kernel/softirq.c:473) [ 36.382863][ C0] ? __dev_queue_xmit (./include/linux/bottom_half.h:33 (discriminator 2) ./include/linux/rcupdate.h:923 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 36.382865][ C0] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 36.382867][ C0] ? ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 36.382869][ C0] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 36.382870][ C0] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 36.382872][ C0] ? seg6_output (./include/linux/skbuff.h:1165) [ 36.382873][ C0] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 36.382875][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.382876][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.382878][ C0] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 36.382879][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 36.382880][ C0] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 36.382882][ C0] seg6_input_core (./include/net/dst.h:480 (discriminator 4) net/ipv6/seg6_iptunnel.c:554 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/seg6_iptunnel.c:609 (discriminator 4)) [ 36.382884][ C0] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 36.382886][ C0] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 36.382889][ C0] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 36.382890][ C0] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 36.382892][ C0] ? seg6_output (./include/linux/skbuff.h:1165) [ 36.382893][ C0] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 36.382895][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.382896][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.382898][ C0] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 36.382899][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 36.382900][ C0] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 36.382902][ C0] seg6_input_core (./include/net/dst.h:480 (discriminator 4) net/ipv6/seg6_iptunnel.c:554 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/seg6_iptunnel.c:609 (discriminator 4)) [ 36.382904][ C0] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 36.382906][ C0] ? ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 36.382907][ C0] ? ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 36.382909][ C0] ? rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 36.382911][ C0] ? rawv6_sendmsg (net/ipv6/raw.c:920) [ 36.382912][ C0] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 36.382914][ C0] ? __sys_sendto (net/socket.c:2281) [ 36.382915][ C0] ? __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 36.382916][ C0] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 36.382919][ C0] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 36.382920][ C0] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 36.382922][ C0] ? seg6_output (./include/linux/skbuff.h:1165) [ 36.382923][ C0] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 36.382925][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.382926][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.382928][ C0] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 36.382929][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 36.382930][ C0] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 36.382932][ C0] seg6_input_core (./include/net/dst.h:480 (discriminator 4) net/ipv6/seg6_iptunnel.c:554 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/seg6_iptunnel.c:609 (discriminator 4)) [ 36.382934][ C0] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 36.382936][ C0] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 36.382938][ C0] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 36.382940][ C0] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 36.382941][ C0] ? seg6_output (./include/linux/skbuff.h:1165) [ 36.382943][ C0] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 36.382945][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.382946][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.382948][ C0] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 36.382949][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 36.382950][ C0] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 36.382951][ C0] seg6_input_core (./include/net/dst.h:480 (discriminator 4) net/ipv6/seg6_iptunnel.c:554 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/seg6_iptunnel.c:609 (discriminator 4)) [ 36.382953][ C0] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 36.382955][ C0] ? __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 36.382957][ C0] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 36.382958][ C0] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 36.382960][ C0] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 36.382962][ C0] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 36.382964][ C0] ? seg6_output (./include/linux/skbuff.h:1165) [ 36.382965][ C0] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 36.382967][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.382968][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.382970][ C0] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 36.382971][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 36.382972][ C0] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 36.382973][ C0] seg6_input_core (./include/net/dst.h:480 (discriminator 4) net/ipv6/seg6_iptunnel.c:554 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/seg6_iptunnel.c:609 (discriminator 4)) [ 36.382975][ C0] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 36.382978][ C0] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 36.382980][ C0] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 36.382982][ C0] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 36.382983][ C0] ? seg6_output (./include/linux/skbuff.h:1165) [ 36.382984][ C0] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 36.382986][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.382987][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.382989][ C0] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 36.382990][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 36.382991][ C0] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 36.382993][ C0] seg6_input_core (./include/net/dst.h:480 (discriminator 4) net/ipv6/seg6_iptunnel.c:554 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/seg6_iptunnel.c:609 (discriminator 4)) [ 36.382995][ C0] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 36.382997][ C0] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 36.382999][ C0] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 36.383001][ C0] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 36.383002][ C0] ? seg6_output (./include/linux/skbuff.h:1165) [ 36.383004][ C0] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 36.383005][ C0] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 36.383007][ C0] ? trace_pelt_cfs_tp (./include/trace/events/sched.h:833 (discriminator 22)) [ 36.383009][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.383010][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.383011][ C0] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 36.383012][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 36.383014][ C0] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 36.383015][ C0] seg6_input_core (./include/net/dst.h:480 (discriminator 4) net/ipv6/seg6_iptunnel.c:554 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/seg6_iptunnel.c:609 (discriminator 4)) [ 36.383017][ C0] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 36.383019][ C0] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 36.383021][ C0] ? ip6_route_input (./include/linux/skbuff.h:1235 (discriminator 1) net/ipv6/route.c:2666 (discriminator 1)) [ 36.383022][ C0] ? trace_netif_receive_skb (./include/trace/events/net.h:166 (discriminator 22)) [ 36.383024][ C0] ? ip6_validate_gw (net/ipv6/route.c:3559 (discriminator 2)) [ 36.383025][ C0] ? __netif_receive_skb_core.constprop.0 (net/core/dev.c:2529 net/core/dev.c:6221) [ 36.383028][ C0] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 36.383030][ C0] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 36.383032][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.383033][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.383035][ C0] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 36.383036][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 36.383037][ C0] ipv6_rcv (./include/net/dst.h:480 (discriminator 4) net/ipv6/ip6_input.c:119 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/ip6_input.c:351 (discriminator 4)) [ 36.383039][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.383040][ C0] ? ip6_rcv_core (net/ipv6/ip6_input.c:211 (discriminator 96)) [ 36.383041][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.383043][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.383044][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 36.383045][ C0] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 36.383047][ C0] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 36.383049][ C0] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 36.383050][ C0] __netif_receive_skb_one_core (net/core/dev.c:6264) [ 36.383052][ C0] ? __netif_receive_skb_list_core (net/core/dev.c:6310) [ 36.383054][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.383055][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.383057][ C0] process_backlog (net/core/dev.c:6728) [ 36.383058][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.383060][ C0] __napi_poll (net/core/dev.c:7787) [ 36.383062][ C0] net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 36.383065][ C0] ? __napi_poll (./include/net/gro.h:507) [ 36.383066][ C0] ? trace_rcu_batch_end (./include/trace/events/rcu.h:715 (discriminator 19)) [ 36.383067][ C0] ? do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [ 36.383069][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.383070][ C0] ? timerqueue_linked_add (./include/linux/rbtree.h:239 ./include/linux/rbtree.h:281 lib/timerqueue.c:96) [ 36.383072][ C0] ? ktime_get_update_offsets_now (kernel/time/timekeeping.c:304 kernel/time/timekeeping.c:482 kernel/time/timekeeping.c:2859) [ 36.383075][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.383077][ C0] handle_softirqs (kernel/softirq.c:645) [ 36.383078][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.383079][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 36.383081][ C0] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 36.383082][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.383083][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:920 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 36.383085][ C0] do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 36.383087][ C0] [ 36.383087][ C0] [ 36.383088][ C0] __local_bh_enable_ip (kernel/softirq.c:473) [ 36.383089][ C0] __dev_queue_xmit (./include/linux/bottom_half.h:33 (discriminator 2) ./include/linux/rcupdate.h:923 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 36.383092][ C0] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 36.383094][ C0] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 36.383095][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.383096][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.383098][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.383099][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.383100][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.383101][ C0] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 36.383103][ C0] ? neigh_hh_output (./include/net/neighbour.h:525) [ 36.383106][ C0] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 36.383108][ C0] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 36.383110][ C0] ? make_flow_keys_digest (net/core/flow_dissector.c:1862) [ 36.383112][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.383113][ C0] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 36.383114][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.383116][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.383117][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 36.383119][ C0] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 36.383121][ C0] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 36.383122][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.383124][ C0] ? ip6_finish_output (./include/linux/skbuff.h:1165) [ 36.383125][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 36.383127][ C0] ? l3mdev_l3_out.constprop.0 (./include/linux/rcupdate.h:850 ./include/net/l3mdev.h:212) [ 36.383129][ C0] ? l3mdev_l3_out.constprop.0 (./include/linux/rcupdate.h:882 ./include/net/l3mdev.h:222) [ 36.383132][ C0] ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 36.383134][ C0] rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 36.383136][ C0] ? ip6_flush_pending_frames (net/ipv6/ip6_output.c:2059) [ 36.383138][ C0] ? rawv6_setsockopt (net/ipv6/raw.c:1018) [ 36.383139][ C0] ? raw6_destroy (net/ipv6/raw.c:1184) [ 36.383142][ C0] rawv6_sendmsg (net/ipv6/raw.c:920) [ 36.383144][ C0] ? rawv6_send_hdrinc (./include/linux/skbuff.h:1725) [ 36.383146][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.383147][ C0] ? sock_recvmsg (./include/trace/events/sock.h:304 (discriminator 2) net/socket.c:1155 (discriminator 2) net/socket.c:1173 (discriminator 2)) [ 36.383151][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.383152][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.383154][ C0] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 36.383155][ C0] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 36.383156][ C0] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 36.383159][ C0] __sys_sendto (net/socket.c:2281) [ 36.383160][ C0] ? __ia32_sys_getpeername (net/socket.c:2235) [ 36.383165][ C0] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 36.383166][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 36.383168][ C0] ? trace_hardirqs_off_finish (./include/trace/events/preemptirq.h:36 (discriminator 22) kernel/trace/trace_preemptirq.c:95 (discriminator 22) kernel/trace/trace_preemptirq.c:90 (discriminator 22)) [ 36.383169][ C0] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 36.383170][ C0] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 36.383172][ C0] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 36.383174][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 36.383175][ C0] RIP: 0033:0x7f793e47a54e [ 36.383176][ C0] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 36.383178][ C0] RSP: 002b:00007ffe34c81ee0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 36.383180][ C0] RAX: ffffffffffffffda RBX: 00005588c1b140a0 RCX: 00007f793e47a54e [ 36.383185][ C0] RDX: 0000000000000040 RSI: 00005588c1b140a4 RDI: 0000000000000005 [ 36.383186][ C0] RBP: 00007ffe34c81ef0 R08: 00005588c1b262b4 R09: 000000000000001c [ 36.383187][ C0] R10: 0000000000000000 R11: 0000000000000202 R12: 00005588c1b140a4 [ 36.383188][ C0] R13: 0000000000000040 R14: 00007ffe34c831e0 R15: 00005588c1b140a0 | [ 38.468848][ T292] softirqs last disabled at (0): 0x0 | [ 38.468850][ T292] Preemption disabled at: | [ 38.468850][ T292] lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) | [ 38.468857][ T292] Tainted: [W]=WARN [ 38.468858][ T292] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 38.468859][ T292] Call Trace: [ 38.468859][ T292] [ 38.468860][ T292] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 38.468864][ T292] ? lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) [ 38.468865][ T292] __might_resched.cold (kernel/sched/core.c:9234) [ 38.468867][ T292] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 38.468869][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.468871][ T292] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 38.468872][ T292] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 38.468874][ T292] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 38.468877][ T292] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 38.468879][ T292] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 38.468881][ T292] put_chars (drivers/char/virtio_console.c:1176) [ 38.468882][ T292] ? __send_to_port (drivers/char/virtio_console.c:654) [ 38.468884][ T292] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 38.468886][ T292] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 38.468889][ T292] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 38.468891][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.468892][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.468893][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.468895][ T292] console_emit_next_record (kernel/printk/printk.c:3183) [ 38.468898][ T292] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 38.468900][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.468901][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.468901][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.468902][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.468904][ T292] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 38.468906][ T292] console_flush_one_record (kernel/printk/printk.c:3268) [ 38.468908][ T292] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 38.468911][ T292] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 38.468912][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.468914][ T292] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 38.468916][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.468916][ T292] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 38.468918][ T292] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 38.468919][ T292] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 38.468921][ T292] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 38.468922][ T292] ? vprintk_emit (kernel/printk/printk.c:2478) [ 38.468923][ T292] vprintk_emit (kernel/printk/printk.c:2479) [ 38.468925][ T292] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 38.468926][ T292] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 38.468928][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.468929][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.468930][ T292] _printk (kernel/printk/printk.c:2504) [ 38.468933][ T292] ? snapshot_read.cold (user.c:?) [ 38.468934][ T292] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 38.468936][ T292] ? trace_fib6_table_lookup (./include/trace/events/fib6.h:13 (discriminator 22)) [ 38.468938][ T292] ? idr_get_free (??:?) [ 38.468940][ T292] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 38.468942][ T292] lwtunnel_output.cold (net/core/lwtunnel.c:330 (discriminator 3)) [ 38.468944][ T292] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 38.468946][ T292] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 38.468949][ T292] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 38.468951][ T292] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 38.468953][ T292] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 38.468955][ T292] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 38.468956][ T292] ? seg6_output_core (./include/linux/skbuff.h:3909 (discriminator 26) ./include/linux/skbuff.h:3943 (discriminator 26) net/ipv6/seg6_iptunnel.c:704 (discriminator 26)) [ 38.468958][ T292] ? seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 38.468959][ T292] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 38.468961][ T292] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 38.468963][ T292] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 38.468965][ T292] ? seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 38.468966][ T292] ? lwtunnel_output (net/core/lwtunnel.c:356) [ 38.468967][ T292] ? seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 38.468969][ T292] ? seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 38.468970][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.468971][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.468973][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.468974][ T292] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 38.468975][ T292] lwtunnel_output (net/core/lwtunnel.c:356) [ 38.468976][ T292] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 38.468977][ T292] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 38.468980][ T292] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 38.468982][ T292] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 38.468984][ T292] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 38.468986][ T292] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 38.468988][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.468989][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.468991][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.468992][ T292] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 38.468993][ T292] lwtunnel_output (net/core/lwtunnel.c:356) [ 38.468994][ T292] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 38.468996][ T292] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 38.468998][ T292] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 38.469000][ T292] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 38.469001][ T292] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 38.469003][ T292] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 38.469005][ T292] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 38.469007][ T292] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 38.469008][ T292] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 38.469010][ T292] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 38.469011][ T292] ? trace_fib6_table_lookup (./include/trace/events/fib6.h:13 (discriminator 22)) [ 38.469013][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.469014][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.469016][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.469017][ T292] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 38.469018][ T292] lwtunnel_output (net/core/lwtunnel.c:356) [ 38.469019][ T292] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 38.469020][ T292] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 38.469023][ T292] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 38.469024][ T292] ? __kasan_slab_free (mm/kasan/common.c:253 mm/kasan/common.c:285) [ 38.469026][ T292] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 38.469027][ T292] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 38.469029][ T292] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 38.469031][ T292] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 38.469033][ T292] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 38.469034][ T292] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 38.469036][ T292] ? trace_fib6_table_lookup (./include/trace/events/fib6.h:13 (discriminator 22)) [ 38.469037][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.469038][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.469040][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.469041][ T292] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 38.469042][ T292] lwtunnel_output (net/core/lwtunnel.c:356) [ 38.469043][ T292] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 38.469045][ T292] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 38.469047][ T292] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 38.469049][ T292] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 38.469050][ T292] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 38.469052][ T292] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 38.469054][ T292] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 38.469055][ T292] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 38.469057][ T292] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 38.469058][ T292] ? trace_fib6_table_lookup (./include/trace/events/fib6.h:13 (discriminator 22)) [ 38.469060][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.469061][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.469063][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.469064][ T292] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 38.469065][ T292] lwtunnel_output (net/core/lwtunnel.c:356) [ 38.469066][ T292] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 38.469067][ T292] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 38.469069][ T292] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 38.469072][ T292] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 38.469073][ T292] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 38.469075][ T292] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 38.469076][ T292] ? seg6_output_core (./include/linux/skbuff.h:3909 (discriminator 26) ./include/linux/skbuff.h:3943 (discriminator 26) net/ipv6/seg6_iptunnel.c:704 (discriminator 26)) [ 38.469078][ T292] ? seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 38.469079][ T292] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 38.469081][ T292] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 38.469082][ T292] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 38.469084][ T292] ? __sys_sendto (net/socket.c:2281) [ 38.469085][ T292] ? __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 38.469087][ T292] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 38.469089][ T292] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 38.469090][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.469091][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.469092][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.469094][ T292] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 38.469095][ T292] lwtunnel_output (net/core/lwtunnel.c:356) [ 38.469096][ T292] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 38.469097][ T292] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 38.469099][ T292] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 38.469102][ T292] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 38.469104][ T292] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 38.469105][ T292] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 38.469108][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.469109][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.469110][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.469111][ T292] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 38.469112][ T292] lwtunnel_output (net/core/lwtunnel.c:356) [ 38.469114][ T292] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 38.469115][ T292] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 38.469117][ T292] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 38.469120][ T292] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 38.469121][ T292] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 38.469122][ T292] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 38.469124][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.469125][ T292] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 38.469127][ T292] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 38.469128][ T292] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 38.469130][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.469131][ T292] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 38.469132][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.469133][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.469135][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.469136][ T292] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 38.469137][ T292] lwtunnel_output (net/core/lwtunnel.c:356) [ 38.469138][ T292] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 38.469139][ T292] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 38.469142][ T292] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 38.469144][ T292] ? __get_hash_from_flowi6 (net/core/flow_dissector.c:2001) [ 38.469145][ T292] ? ip6_autoflowlabel (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 net/ipv6/ip6_output.c:259) [ 38.469148][ T292] ? __ip6_make_skb (net/ipv6/ip6_output.c:2004) [ 38.469149][ T292] ? ip_generic_getfrag (net/ipv4/ip_output.c:945) [ 38.469152][ T292] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 38.469154][ T292] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 38.469155][ T292] ? ip6_find_1stfragopt (./include/linux/skbuff.h:2718) [ 38.469157][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.469159][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.469160][ T292] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 38.469161][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.469162][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.469164][ T292] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 38.469165][ T292] lwtunnel_output (net/core/lwtunnel.c:356) [ 38.469166][ T292] ? ip6_local_out (net/ipv6/output_core.c:126) [ 38.469168][ T292] ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 38.469170][ T292] rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 38.469172][ T292] ? ip6_flush_pending_frames (net/ipv6/ip6_output.c:2059) [ 38.469174][ T292] ? rawv6_setsockopt (net/ipv6/raw.c:1018) [ 38.469176][ T292] ? raw6_destroy (net/ipv6/raw.c:1184) [ 38.469178][ T292] rawv6_sendmsg (net/ipv6/raw.c:920) [ 38.469181][ T292] ? rawv6_send_hdrinc (./include/linux/skbuff.h:1725) [ 38.469183][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.469184][ T292] ? wp_page_copy (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:1383 ./include/linux/page_ref.h:223 ./include/linux/mm.h:1847 ./include/linux/mm.h:1852 ./include/linux/mm.h:2159 mm/memory.c:4121) [ 38.469186][ T292] ? __vmf_anon_prepare (mm/memory.c:3958) [ 38.469188][ T292] ? apply_to_pte_range (mm/memory.c:3453 (discriminator 7)) [ 38.469190][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.469196][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.469198][ T292] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 38.469200][ T292] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 38.469201][ T292] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 38.469203][ T292] __sys_sendto (net/socket.c:2281) [ 38.469205][ T292] ? __ia32_sys_getpeername (net/socket.c:2235) [ 38.469208][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.469210][ T292] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 38.469212][ T292] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 38.469213][ T292] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 38.469215][ T292] ? trace_hardirqs_off_finish (./include/trace/events/preemptirq.h:36 (discriminator 22) kernel/trace/trace_preemptirq.c:95 (discriminator 22) kernel/trace/trace_preemptirq.c:90 (discriminator 22)) [ 38.469216][ T292] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 38.469217][ T292] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 38.469219][ T292] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 38.469220][ T292] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 38.469222][ T292] RIP: 0033:0x7fe33e32954e [ 38.469223][ T292] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 38.469225][ T292] RSP: 002b:00007ffdc70fcf10 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 38.469227][ T292] RAX: ffffffffffffffda RBX: 0000562bc749a0a0 RCX: 00007fe33e32954e [ 38.469228][ T292] RDX: 0000000000000040 RSI: 0000562bc749a0a4 RDI: 0000000000000005 [ 38.469229][ T292] RBP: 00007ffdc70fcf20 R08: 0000562bc74ac2b4 R09: 000000000000001c [ 38.469230][ T292] R10: 0000000000000000 R11: 0000000000000202 R12: 0000562bc749a0a4 [ 38.469231][ T292] R13: 0000000000000040 R14: 00007ffdc70fe210 R15: 0000562bc749a0a0 | [ 39.515669][ T292] softirqs last disabled at (0): 0x0 | [ 39.515670][ T292] Preemption disabled at: | [ 39.515671][ T292] lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) | [ 39.515677][ T292] Tainted: [W]=WARN [ 39.515678][ T292] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 39.515679][ T292] Call Trace: [ 39.515679][ T292] [ 39.515680][ T292] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 39.515684][ T292] ? lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) [ 39.515685][ T292] __might_resched.cold (kernel/sched/core.c:9234) [ 39.515687][ T292] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 39.515689][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.515691][ T292] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 39.515692][ T292] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 39.515694][ T292] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 39.515696][ T292] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 39.515698][ T292] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 39.515700][ T292] put_chars (drivers/char/virtio_console.c:1176) [ 39.515701][ T292] ? __send_to_port (drivers/char/virtio_console.c:654) [ 39.515703][ T292] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 39.515705][ T292] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 39.515708][ T292] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 39.515710][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.515711][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.515712][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.515714][ T292] console_emit_next_record (kernel/printk/printk.c:3183) [ 39.515716][ T292] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 39.515718][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.515719][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.515720][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.515721][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.515723][ T292] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 39.515725][ T292] console_flush_one_record (kernel/printk/printk.c:3268) [ 39.515727][ T292] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 39.515729][ T292] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 39.515731][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.515733][ T292] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 39.515734][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.515735][ T292] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 39.515736][ T292] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 39.515738][ T292] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 39.515739][ T292] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 39.515741][ T292] ? vprintk_emit (kernel/printk/printk.c:2478) [ 39.515742][ T292] vprintk_emit (kernel/printk/printk.c:2479) [ 39.515743][ T292] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 39.515744][ T292] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 39.515746][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.515747][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.515749][ T292] _printk (kernel/printk/printk.c:2504) [ 39.515751][ T292] ? snapshot_read.cold (user.c:?) [ 39.515752][ T292] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 39.515754][ T292] ? trace_fib6_table_lookup (./include/trace/events/fib6.h:13 (discriminator 22)) [ 39.515756][ T292] ? idr_get_free (??:?) [ 39.515758][ T292] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 39.515760][ T292] lwtunnel_output.cold (net/core/lwtunnel.c:330 (discriminator 3)) [ 39.515762][ T292] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 39.515764][ T292] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 39.515766][ T292] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 39.515769][ T292] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 39.515770][ T292] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 39.515772][ T292] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 39.515774][ T292] ? seg6_output_core (./include/linux/skbuff.h:3909 (discriminator 26) ./include/linux/skbuff.h:3943 (discriminator 26) net/ipv6/seg6_iptunnel.c:704 (discriminator 26)) [ 39.515775][ T292] ? seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 39.515777][ T292] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 39.515778][ T292] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 39.515780][ T292] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 39.515782][ T292] ? seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 39.515783][ T292] ? lwtunnel_output (net/core/lwtunnel.c:356) [ 39.515784][ T292] ? seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 39.515786][ T292] ? seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 39.515787][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.515788][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.515790][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.515791][ T292] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 39.515792][ T292] lwtunnel_output (net/core/lwtunnel.c:356) [ 39.515793][ T292] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 39.515795][ T292] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 39.515797][ T292] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 39.515799][ T292] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 39.515801][ T292] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 39.515803][ T292] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 39.515805][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.515806][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.515808][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.515809][ T292] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 39.515810][ T292] lwtunnel_output (net/core/lwtunnel.c:356) [ 39.515811][ T292] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 39.515812][ T292] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 39.515815][ T292] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 39.515817][ T292] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 39.515818][ T292] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 39.515820][ T292] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 39.515821][ T292] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 39.515823][ T292] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 39.515825][ T292] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 39.515826][ T292] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 39.515828][ T292] ? trace_fib6_table_lookup (./include/trace/events/fib6.h:13 (discriminator 22)) [ 39.515830][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.515831][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.515832][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.515833][ T292] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 39.515834][ T292] lwtunnel_output (net/core/lwtunnel.c:356) [ 39.515835][ T292] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 39.515837][ T292] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 39.515839][ T292] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 39.515841][ T292] ? __kasan_slab_free (mm/kasan/common.c:253 mm/kasan/common.c:285) [ 39.515843][ T292] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 39.515844][ T292] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 39.515846][ T292] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 39.515848][ T292] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 39.515849][ T292] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 39.515851][ T292] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 39.515852][ T292] ? trace_fib6_table_lookup (./include/trace/events/fib6.h:13 (discriminator 22)) [ 39.515854][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.515855][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.515856][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.515858][ T292] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 39.515859][ T292] lwtunnel_output (net/core/lwtunnel.c:356) [ 39.515860][ T292] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 39.515861][ T292] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 39.515863][ T292] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 39.515866][ T292] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 39.515867][ T292] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 39.515869][ T292] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 39.515871][ T292] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 39.515872][ T292] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 39.515874][ T292] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 39.515875][ T292] ? trace_fib6_table_lookup (./include/trace/events/fib6.h:13 (discriminator 22)) [ 39.515877][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.515878][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.515879][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.515881][ T292] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 39.515882][ T292] lwtunnel_output (net/core/lwtunnel.c:356) [ 39.515883][ T292] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 39.515884][ T292] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 39.515886][ T292] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 39.515889][ T292] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 39.515890][ T292] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 39.515892][ T292] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 39.515893][ T292] ? seg6_output_core (./include/linux/skbuff.h:3909 (discriminator 26) ./include/linux/skbuff.h:3943 (discriminator 26) net/ipv6/seg6_iptunnel.c:704 (discriminator 26)) [ 39.515895][ T292] ? seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 39.515896][ T292] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 39.515898][ T292] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 39.515899][ T292] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 39.515901][ T292] ? __sys_sendto (net/socket.c:2281) [ 39.515902][ T292] ? __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 39.515904][ T292] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 39.515906][ T292] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 39.515907][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.515908][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.515909][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.515911][ T292] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 39.515912][ T292] lwtunnel_output (net/core/lwtunnel.c:356) [ 39.515913][ T292] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 39.515914][ T292] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 39.515917][ T292] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 39.515919][ T292] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 39.515921][ T292] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 39.515923][ T292] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 39.515925][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.515926][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.515927][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.515929][ T292] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 39.515930][ T292] lwtunnel_output (net/core/lwtunnel.c:356) [ 39.515931][ T292] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 39.515932][ T292] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 39.515934][ T292] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 39.515937][ T292] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 39.515938][ T292] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 39.515940][ T292] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 39.515941][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.515943][ T292] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 39.515944][ T292] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 39.515946][ T292] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 39.515947][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.515948][ T292] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 39.515950][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.515951][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.515952][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.515953][ T292] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 39.515954][ T292] lwtunnel_output (net/core/lwtunnel.c:356) [ 39.515956][ T292] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 39.515957][ T292] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 39.515959][ T292] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 39.515961][ T292] ? __get_hash_from_flowi6 (net/core/flow_dissector.c:2001) [ 39.515963][ T292] ? ip6_autoflowlabel (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 net/ipv6/ip6_output.c:259) [ 39.515965][ T292] ? __ip6_make_skb (net/ipv6/ip6_output.c:2004) [ 39.515966][ T292] ? ip_generic_getfrag (net/ipv4/ip_output.c:945) [ 39.515969][ T292] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 39.515970][ T292] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 39.515972][ T292] ? ip6_find_1stfragopt (./include/linux/skbuff.h:2718) [ 39.515974][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.515975][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.515976][ T292] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 39.515978][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.515979][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.515981][ T292] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 39.515982][ T292] lwtunnel_output (net/core/lwtunnel.c:356) [ 39.515983][ T292] ? ip6_local_out (net/ipv6/output_core.c:126) [ 39.515985][ T292] ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 39.515986][ T292] rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 39.515989][ T292] ? ip6_flush_pending_frames (net/ipv6/ip6_output.c:2059) [ 39.515991][ T292] ? rawv6_setsockopt (net/ipv6/raw.c:1018) [ 39.515992][ T292] ? raw6_destroy (net/ipv6/raw.c:1184) [ 39.515994][ T292] rawv6_sendmsg (net/ipv6/raw.c:920) [ 39.515997][ T292] ? rawv6_send_hdrinc (./include/linux/skbuff.h:1725) [ 39.515999][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.516000][ T292] ? sock_recvmsg (./include/trace/events/sock.h:304 (discriminator 2) net/socket.c:1155 (discriminator 2) net/socket.c:1173 (discriminator 2)) [ 39.516004][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.516005][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.516007][ T292] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 39.516008][ T292] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 39.516010][ T292] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 39.516011][ T292] __sys_sendto (net/socket.c:2281) [ 39.516013][ T292] ? __ia32_sys_getpeername (net/socket.c:2235) [ 39.516017][ T292] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 39.516019][ T292] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 39.516020][ T292] ? trace_hardirqs_off_finish (./include/trace/events/preemptirq.h:36 (discriminator 22) kernel/trace/trace_preemptirq.c:95 (discriminator 22) kernel/trace/trace_preemptirq.c:90 (discriminator 22)) [ 39.516022][ T292] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 39.516023][ T292] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 39.516025][ T292] ? irq_exit_rcu (kernel/softirq.c:786) [ 39.516027][ T292] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 39.516028][ T292] RIP: 0033:0x7fe33e32954e [ 39.516030][ T292] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 39.516031][ T292] RSP: 002b:00007ffdc70fcf10 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 39.516033][ T292] RAX: ffffffffffffffda RBX: 0000562bc749a0a0 RCX: 00007fe33e32954e [ 39.516034][ T292] RDX: 0000000000000040 RSI: 0000562bc749a0a4 RDI: 0000000000000005 [ 39.516035][ T292] RBP: 00007ffdc70fcf20 R08: 0000562bc74ac2b4 R09: 000000000000001c [ 39.516036][ T292] R10: 0000000000000000 R11: 0000000000000202 R12: 0000562bc749a0a4 [ 39.516037][ T292] R13: 0000000000000040 R14: 00007ffdc70fe210 R15: 0000562bc749a0a0 | [ 40.566662][ T292] softirqs last disabled at (0): 0x0 | [ 40.566663][ T292] Preemption disabled at: | [ 40.566664][ T292] 0x0 | [ 40.566669][ T292] Tainted: [W]=WARN [ 40.566670][ T292] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 40.566671][ T292] Call Trace: [ 40.566671][ T292] [ 40.566672][ T292] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 40.566675][ T292] __might_resched.cold (kernel/sched/core.c:9234) [ 40.566677][ T292] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 40.566679][ T292] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 40.566681][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.566683][ T292] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 40.566684][ T292] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 40.566686][ T292] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 40.566688][ T292] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 40.566690][ T292] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 40.566692][ T292] put_chars (drivers/char/virtio_console.c:1176) [ 40.566693][ T292] ? __send_to_port (drivers/char/virtio_console.c:654) [ 40.566695][ T292] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 40.566697][ T292] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 40.566700][ T292] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 40.566702][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.566703][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.566705][ T292] console_emit_next_record (kernel/printk/printk.c:3183) [ 40.566708][ T292] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 40.566710][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.566711][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.566711][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.566712][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.566714][ T292] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 40.566716][ T292] console_flush_one_record (kernel/printk/printk.c:3268) [ 40.566718][ T292] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 40.566721][ T292] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 40.566722][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.566724][ T292] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 40.566726][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.566727][ T292] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 40.566728][ T292] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 40.566729][ T292] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 40.566731][ T292] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 40.566732][ T292] ? vprintk_emit (kernel/printk/printk.c:2478) [ 40.566734][ T292] vprintk_emit (kernel/printk/printk.c:2479) [ 40.566735][ T292] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 40.566736][ T292] ? do_raw_read_unlock (kernel/locking/spinlock_debug.c:180) [ 40.566738][ T292] ? forget_original_parent (kernel/exit.c:635 kernel/exit.c:740) [ 40.566740][ T292] _printk (kernel/printk/printk.c:2504) [ 40.566742][ T292] ? snapshot_read.cold (user.c:?) [ 40.566743][ T292] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 40.566745][ T292] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 40.566747][ T292] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 40.566749][ T292] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 40.566750][ T292] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 40.566753][ T292] ? exit_notify (kernel/exit.c:780) [ 40.566755][ T292] ? posixtimer_sig_unignore.isra.0 (kernel/signal.c:1971 (discriminator 3)) [ 40.566757][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.566758][ T292] do_group_exit (kernel/exit.c:1151) [ 40.566760][ T292] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 40.566761][ T292] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 40.566763][ T292] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 40.566766][ T292] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 40.566768][ T292] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 40.566769][ T292] RIP: 0033:0x7fe33e37a1b8 [ 40.566770][ T292] Code: Unable to access opcode bytes at 0x7fe33e37a18e. Code starting with the faulting instruction =========================================== [ 40.566771][ T292] RSP: 002b:00007ffdc70fe278 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 40.566773][ T292] RAX: ffffffffffffffda RBX: 00007fe33e4aaf88 RCX: 00007fe33e37a1b8 [ 40.566774][ T292] RDX: 00007fe33e10b7c8 RSI: ffffffffffffffb0 RDI: 0000000000000001 [ 40.566775][ T292] RBP: 00007ffdc70fe2d0 R08: 0000000000000000 R09: 0000000000001010 [ 40.566776][ T292] R10: 00007ffdc70fe0f0 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 __irq_exit_rcu:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print mark_lock_irq:mark_lock:mark_usage:__lock_acquire:console_lock_spinning_enable __kmalloc_noprof:put_chars:hvc_console_print:console_emit_next_record:console_flush_one_record lwtunnel_output:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print do_softirq:__dev_queue_xmit:dump_stack_lvl:__kmalloc_noprof:put_chars