====================================== | [ 9.190061][ T203] softirqs last disabled at (50291): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 9.190063][ T203] Preemption disabled at: | [ 9.190064][ T203] 0x0 | [ 9.190074][ T203] Tainted: [W]=WARN [ 9.190075][ T203] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.190076][ T203] Call Trace: [ 9.190078][ T203] [ 9.190079][ T203] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 9.190086][ T203] __might_resched.cold (kernel/sched/core.c:9234) [ 9.190090][ T203] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 9.190094][ T203] ? __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.190098][ T203] __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.190100][ T203] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.190107][ T203] ? 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.190109][ T203] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.190113][ T203] put_chars (drivers/char/virtio_console.c:1176) [ 9.190115][ T203] ? __send_to_port (drivers/char/virtio_console.c:654) [ 9.190117][ T203] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 9.190120][ T203] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 9.190125][ T203] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 9.190132][ T203] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 9.190135][ T203] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.190137][ T203] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.190141][ T203] console_emit_next_record (kernel/printk/printk.c:3183) [ 9.190145][ T203] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 9.190147][ T203] ? 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.190150][ T203] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.190151][ T203] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.190155][ T203] console_flush_one_record (kernel/printk/printk.c:3268) [ 9.190159][ T203] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 9.190161][ T203] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.190166][ T203] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 9.190169][ T203] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 9.190171][ T203] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.190172][ T203] ? 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.190176][ T203] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 9.190178][ T203] ? vprintk_emit (kernel/printk/printk.c:2478) [ 9.190180][ T203] vprintk_emit (kernel/printk/printk.c:2479) [ 9.190185][ T203] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 9.190192][ T203] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.190195][ T203] _printk (kernel/printk/printk.c:2504) [ 9.190199][ T203] ? snapshot_read.cold (user.c:?) [ 9.190202][ T203] ? 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.190204][ T203] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 9.190208][ T203] ? 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.190211][ T203] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 9.190215][ T203] ? exit_notify (kernel/exit.c:780) [ 9.190216][ T203] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 9.190219][ T203] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.190222][ T203] do_group_exit (kernel/exit.c:1151) [ 9.190225][ T203] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 9.190227][ T203] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 9.190229][ T203] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 9.190233][ T203] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 9.190236][ T203] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.190238][ T203] RIP: 0033:0x7f2f136081b8 [ 9.190240][ T203] Code: Unable to access opcode bytes at 0x7f2f1360818e. Code starting with the faulting instruction =========================================== [ 9.190241][ T203] RSP: 002b:00007ffce658bba8 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 9.190243][ T203] RAX: ffffffffffffffda RBX: 00007f2f13738f88 RCX: 00007f2f136081b8 [ 9.190245][ T203] RDX: 00007f2f13352fc8 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 9.190246][ T203] RBP: 00007ffce658bc00 R08: 0000000000000000 R09: 0000000000000000 [ 9.190247][ T203] R10: 00007ffce658b9c0 R11: 0000000000000246 R12: 0000000000000001 [ 9.190247][ T203] R13: 0000000000000000 R14: 00007f2f13737680 R15: 00007f2f13738fa0 | [ 10.325615][ T246] softirqs last disabled at (16036): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 10.325617][ T246] Preemption disabled at: | [ 10.325618][ T246] vprintk_emit (kernel/printk/printk.c:2471) | [ 10.325626][ T246] Tainted: [W]=WARN [ 10.325627][ T246] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.325629][ T246] Call Trace: [ 10.325630][ T246] [ 10.325631][ T246] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 10.325637][ T246] ? vprintk_emit (kernel/printk/printk.c:2471) [ 10.325639][ T246] __might_resched.cold (kernel/sched/core.c:9234) [ 10.325643][ T246] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 10.325648][ T246] ? __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.325652][ T246] __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.325654][ T246] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.325660][ T246] ? 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.325663][ T246] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.325667][ T246] put_chars (drivers/char/virtio_console.c:1176) [ 10.325669][ T246] ? __send_to_port (drivers/char/virtio_console.c:654) [ 10.325675][ T246] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 10.325683][ T246] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 10.325686][ T246] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.325690][ T246] console_emit_next_record (kernel/printk/printk.c:3183) [ 10.325694][ T246] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 10.325696][ T246] ? 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.325699][ T246] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.325701][ T246] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.325705][ T246] console_flush_one_record (kernel/printk/printk.c:3268) [ 10.325709][ T246] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 10.325711][ T246] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.325716][ T246] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 10.325719][ T246] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 10.325721][ T246] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.325723][ T246] ? 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.325726][ T246] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 10.325728][ T246] ? vprintk_emit (kernel/printk/printk.c:2478) [ 10.325731][ T246] vprintk_emit (kernel/printk/printk.c:2479) [ 10.325734][ T246] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 10.325736][ T246] ? save_trace (kernel/locking/lockdep.c:589) [ 10.325740][ T246] _printk (kernel/printk/printk.c:2504) [ 10.325743][ T246] ? snapshot_read.cold (user.c:?) [ 10.325747][ T246] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 10.325749][ T246] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 10.325753][ T246] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 10.325756][ T246] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 10.325758][ T246] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 10.325760][ T246] ? netdev_notice (net/core/dev.c:13194) [ 10.325763][ T246] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 10.325766][ T246] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.325768][ T246] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 10.325772][ T246] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 10.325774][ T246] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 10.325776][ T246] ? 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.325781][ T246] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 10.325784][ T246] ? __kernel_text_address (kernel/extable.c:79) [ 10.325786][ T246] ? write_profile (profile.c:?) [ 10.325790][ T246] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 10.325796][ T246] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 10.325799][ T246] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 10.325801][ T246] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 10.325803][ T246] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 10.325805][ T246] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 10.325809][ T246] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 10.325811][ T246] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 10.325812][ T246] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 10.325815][ T246] ? kasan_save_stack (mm/kasan/common.c:58) [ 10.325817][ T246] ? kasan_save_stack (mm/kasan/common.c:57) [ 10.325818][ T246] ? kasan_save_track (mm/kasan/common.c:78) [ 10.325819][ T246] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 10.325821][ T246] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.325823][ T246] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 10.325826][ T246] ? ___sys_sendmsg (net/socket.c:2758) [ 10.325830][ T246] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 10.325832][ T246] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 10.325834][ T246] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.325836][ T246] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.325838][ T246] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.325839][ T246] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.325840][ T246] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 10.325842][ T246] ? __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.325845][ T246] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 10.325847][ T246] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 10.325850][ T246] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 10.325851][ T246] ? nla_get_range_signed (lib/nlattr.c:270) [ 10.325856][ T246] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.325858][ T246] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 10.325864][ T246] rtnl_newlink (net/core/rtnetlink.c:4215) [ 10.325869][ T246] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 10.325871][ T246] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.325875][ T246] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 10.325877][ T246] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 10.325879][ T246] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 10.325881][ T246] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.325885][ T246] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 10.325886][ T246] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 10.325890][ T246] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.325891][ T246] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.325895][ T246] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 10.325897][ T246] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 10.325900][ T246] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 10.325904][ T246] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.325906][ T246] ? netlink_ack (./include/linux/skbuff.h:2718) [ 10.325913][ T246] ? 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.325915][ T246] ? 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.325919][ T246] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 10.325923][ T246] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 10.325926][ T246] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 10.325930][ T246] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 10.325934][ T246] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 10.325938][ T246] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.325939][ T246] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 10.325944][ T246] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 10.325947][ T246] ____sys_sendmsg (net/socket.c:2713) [ 10.325949][ T246] ? copy_msghdr_from_user (net/socket.c:2650) [ 10.325952][ T246] ? sock_write_iter (net/socket.c:1269) [ 10.325953][ T246] ? move_addr_to_kernel (net/socket.c:258) [ 10.325960][ T246] ___sys_sendmsg (net/socket.c:2767) [ 10.325963][ T246] ? copy_msghdr_from_user (net/socket.c:2619) [ 10.325979][ T246] __sys_sendmsg (net/socket.c:2799) [ 10.325982][ T246] ? __sys_sendmsg_sock (net/socket.c:2780) [ 10.325988][ T246] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.325991][ T246] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 10.325994][ T246] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 10.325997][ T246] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.325999][ T246] RIP: 0033:0x7fb37967c54e [ 10.326003][ T246] 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.326005][ T246] RSP: 002b:00007ffef7b828b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 10.326007][ T246] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fb37967c54e [ 10.326008][ T246] RDX: 0000000000000000 RSI: 00007ffef7b82960 RDI: 0000000000000005 [ 10.326009][ T246] RBP: 00007ffef7b828c0 R08: 0000000000000000 R09: 0000000000000000 [ 10.326010][ T246] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91447a [ 10.326011][ T246] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffef7b83030 | [ 18.241815][ T272] softirqs last disabled at (33174): lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) | [ 18.241817][ T272] Preemption disabled at: | [ 18.241817][ T272] lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) | [ 18.241825][ T272] Tainted: [W]=WARN [ 18.241826][ T272] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.241828][ T272] Call Trace: [ 18.241829][ T272] [ 18.241831][ T272] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 18.241836][ T272] ? lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) [ 18.241838][ T272] __might_resched.cold (kernel/sched/core.c:9234) [ 18.241842][ T272] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 18.241847][ T272] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 18.241851][ T272] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 18.241853][ T272] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 18.241860][ T272] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 18.241863][ T272] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 18.241867][ T272] put_chars (drivers/char/virtio_console.c:1176) [ 18.241869][ T272] ? __send_to_port (drivers/char/virtio_console.c:654) [ 18.241870][ T272] ? check_prev_add (kernel/locking/lockdep.c:3258 (discriminator 3)) [ 18.241875][ T272] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 18.241879][ T272] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 18.241883][ T272] ? mark_usage (kernel/locking/lockdep.c:4690) [ 18.241885][ T272] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.241886][ T272] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.241891][ T272] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 18.241893][ T272] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.241898][ T272] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.241902][ T272] console_emit_next_record (kernel/printk/printk.c:3183) [ 18.241906][ T272] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 18.241908][ T272] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 18.241911][ T272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.241914][ T272] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.241918][ T272] console_flush_one_record (kernel/printk/printk.c:3268) [ 18.241922][ T272] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 18.241924][ T272] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.241930][ T272] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 18.241933][ T272] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 18.241935][ T272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.241937][ T272] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 18.241941][ T272] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 18.241942][ T272] ? vprintk_emit (kernel/printk/printk.c:2478) [ 18.241945][ T272] vprintk_emit (kernel/printk/printk.c:2479) [ 18.241949][ T272] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 18.241951][ T272] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.241956][ T272] _printk (kernel/printk/printk.c:2504) [ 18.241959][ T272] ? snapshot_read.cold (user.c:?) [ 18.241961][ T272] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 18.241967][ T272] ? idr_get_free (??:?) [ 18.241972][ T272] lwtunnel_output.cold (net/core/lwtunnel.c:330 (discriminator 3)) [ 18.241975][ T272] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 18.241979][ T272] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 18.241986][ T272] ? ila_input (./include/linux/skbuff.h:1165) ila [ 18.241992][ T272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.241994][ T272] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.241998][ T272] lwtunnel_output (net/core/lwtunnel.c:356) [ 18.242000][ T272] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 18.242003][ T272] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 18.242008][ T272] ? ila_input (./include/linux/skbuff.h:1165) ila [ 18.242014][ T272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.242015][ T272] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.242020][ T272] lwtunnel_output (net/core/lwtunnel.c:356) [ 18.242021][ T272] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 18.242024][ T272] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 18.242029][ T272] ? ila_input (./include/linux/skbuff.h:1165) ila [ 18.242035][ T272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.242037][ T272] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.242041][ T272] lwtunnel_output (net/core/lwtunnel.c:356) [ 18.242042][ T272] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 18.242045][ T272] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 18.242050][ T272] ? ila_input (./include/linux/skbuff.h:1165) ila [ 18.242056][ T272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.242058][ T272] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.242062][ T272] lwtunnel_output (net/core/lwtunnel.c:356) [ 18.242064][ T272] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 18.242066][ T272] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 18.242071][ T272] ? ila_input (./include/linux/skbuff.h:1165) ila [ 18.242077][ T272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.242079][ T272] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.242083][ T272] lwtunnel_output (net/core/lwtunnel.c:356) [ 18.242085][ T272] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 18.242087][ T272] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 18.242093][ T272] ? ila_input (./include/linux/skbuff.h:1165) ila [ 18.242098][ T272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.242100][ T272] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.242104][ T272] lwtunnel_output (net/core/lwtunnel.c:356) [ 18.242106][ T272] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 18.242109][ T272] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 18.242114][ T272] ? ila_input (./include/linux/skbuff.h:1165) ila [ 18.242119][ T272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.242121][ T272] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.242125][ T272] lwtunnel_output (net/core/lwtunnel.c:356) [ 18.242127][ T272] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 18.242130][ T272] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 18.242135][ T272] ? ila_input (./include/linux/skbuff.h:1165) ila [ 18.242141][ T272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.242142][ T272] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.242147][ T272] lwtunnel_output (net/core/lwtunnel.c:356) [ 18.242148][ T272] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 18.242151][ T272] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 18.242156][ T272] ? ila_input (./include/linux/skbuff.h:1165) ila [ 18.242162][ T272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.242164][ T272] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.242168][ T272] lwtunnel_output (net/core/lwtunnel.c:356) [ 18.242170][ T272] ? ip6_local_out (net/ipv6/output_core.c:126) [ 18.242174][ T272] ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 18.242177][ T272] rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 18.242181][ T272] ? ip6_flush_pending_frames (net/ipv6/ip6_output.c:2059) [ 18.242186][ T272] ? rawv6_setsockopt (net/ipv6/raw.c:1018) [ 18.242188][ T272] ? raw6_destroy (net/ipv6/raw.c:1184) [ 18.242193][ T272] rawv6_sendmsg (net/ipv6/raw.c:920) [ 18.242200][ T272] ? rawv6_send_hdrinc (./include/linux/skbuff.h:1725) [ 18.242204][ T272] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 5)) [ 18.242208][ T272] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 18.242211][ T272] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 18.242215][ T272] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.242223][ T272] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.242228][ T272] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 18.242234][ T272] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 18.242236][ T272] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 18.242240][ T272] __sys_sendto (net/socket.c:2281) [ 18.242243][ T272] ? __ia32_sys_getpeername (net/socket.c:2235) [ 18.242255][ T272] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 18.242261][ T272] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 18.242263][ T272] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 18.242266][ T272] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 18.242268][ T272] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 18.242270][ T272] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 18.242272][ T272] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 18.242275][ T272] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 18.242277][ T272] RIP: 0033:0x7f8c3c4d654e [ 18.242280][ T272] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 18.242282][ T272] RSP: 002b:00007ffc37b1b2c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 18.242285][ T272] RAX: ffffffffffffffda RBX: 0000564b974f50a0 RCX: 00007f8c3c4d654e [ 18.242286][ T272] RDX: 0000000000000040 RSI: 0000564b974f50a4 RDI: 0000000000000005 [ 18.242287][ T272] RBP: 00007ffc37b1b2d0 R08: 0000564b975072b4 R09: 000000000000001c [ 18.242288][ T272] R10: 0000000000000000 R11: 0000000000000202 R12: 0000564b974f50a4 [ 18.242288][ T272] R13: 0000000000000040 R14: 00007ffc37b1c5c0 R15: 0000564b974f50a0 | [ 19.327704][ T272] softirqs last disabled at (39974): lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) | [ 19.327706][ T272] Preemption disabled at: | [ 19.327706][ T272] lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) | [ 19.327713][ T272] Tainted: [W]=WARN [ 19.327714][ T272] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.327714][ T272] Call Trace: [ 19.327716][ T272] [ 19.327717][ T272] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 19.327722][ T272] ? lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) [ 19.327723][ T272] __might_resched.cold (kernel/sched/core.c:9234) [ 19.327727][ T272] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 19.327731][ T272] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 19.327734][ T272] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 19.327736][ T272] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 19.327742][ T272] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 19.327744][ T272] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 19.327748][ T272] put_chars (drivers/char/virtio_console.c:1176) [ 19.327750][ T272] ? __send_to_port (drivers/char/virtio_console.c:654) [ 19.327753][ T272] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 19.327755][ T272] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 19.327758][ T272] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 19.327762][ T272] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 19.327765][ T272] ? mark_usage (kernel/locking/lockdep.c:4690) [ 19.327767][ T272] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.327768][ T272] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.327773][ T272] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 19.327775][ T272] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.327779][ T272] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.327784][ T272] console_emit_next_record (kernel/printk/printk.c:3183) [ 19.327788][ T272] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 19.327790][ T272] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 19.327793][ T272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.327795][ T272] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.327799][ T272] console_flush_one_record (kernel/printk/printk.c:3268) [ 19.327804][ T272] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 19.327805][ T272] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.327811][ T272] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 19.327814][ T272] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 19.327816][ T272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.327818][ T272] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 19.327822][ T272] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 19.327824][ T272] ? vprintk_emit (kernel/printk/printk.c:2478) [ 19.327826][ T272] vprintk_emit (kernel/printk/printk.c:2479) [ 19.327830][ T272] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 19.327832][ T272] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.327837][ T272] _printk (kernel/printk/printk.c:2504) [ 19.327840][ T272] ? snapshot_read.cold (user.c:?) [ 19.327842][ T272] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 19.327847][ T272] ? idr_get_free (??:?) [ 19.327852][ T272] lwtunnel_output.cold (net/core/lwtunnel.c:330 (discriminator 3)) [ 19.327855][ T272] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 19.327859][ T272] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 19.327866][ T272] ? ila_input (./include/linux/skbuff.h:1165) ila [ 19.327872][ T272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.327874][ T272] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.327878][ T272] lwtunnel_output (net/core/lwtunnel.c:356) [ 19.327880][ T272] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 19.327883][ T272] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 19.327888][ T272] ? ila_input (./include/linux/skbuff.h:1165) ila [ 19.327894][ T272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.327896][ T272] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.327900][ T272] lwtunnel_output (net/core/lwtunnel.c:356) [ 19.327902][ T272] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 19.327904][ T272] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 19.327909][ T272] ? ila_input (./include/linux/skbuff.h:1165) ila [ 19.327915][ T272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.327917][ T272] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.327921][ T272] lwtunnel_output (net/core/lwtunnel.c:356) [ 19.327923][ T272] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 19.327926][ T272] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 19.327931][ T272] ? ila_input (./include/linux/skbuff.h:1165) ila [ 19.327937][ T272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.327938][ T272] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.327943][ T272] lwtunnel_output (net/core/lwtunnel.c:356) [ 19.327944][ T272] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 19.327947][ T272] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 19.327952][ T272] ? ila_input (./include/linux/skbuff.h:1165) ila [ 19.327958][ T272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.327960][ T272] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.327964][ T272] lwtunnel_output (net/core/lwtunnel.c:356) [ 19.327966][ T272] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 19.327968][ T272] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 19.327974][ T272] ? ila_input (./include/linux/skbuff.h:1165) ila [ 19.327979][ T272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.327981][ T272] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.327985][ T272] lwtunnel_output (net/core/lwtunnel.c:356) [ 19.327987][ T272] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 19.327990][ T272] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 19.327995][ T272] ? ila_input (./include/linux/skbuff.h:1165) ila [ 19.328001][ T272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.328003][ T272] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.328007][ T272] lwtunnel_output (net/core/lwtunnel.c:356) [ 19.328008][ T272] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 19.328011][ T272] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 19.328016][ T272] ? ila_input (./include/linux/skbuff.h:1165) ila [ 19.328022][ T272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.328024][ T272] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.328028][ T272] lwtunnel_output (net/core/lwtunnel.c:356) [ 19.328030][ T272] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 19.328032][ T272] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 19.328038][ T272] ? ila_input (./include/linux/skbuff.h:1165) ila [ 19.328043][ T272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.328045][ T272] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.328050][ T272] lwtunnel_output (net/core/lwtunnel.c:356) [ 19.328051][ T272] ? ip6_local_out (net/ipv6/output_core.c:126) [ 19.328055][ T272] ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 19.328058][ T272] rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 19.328062][ T272] ? ip6_flush_pending_frames (net/ipv6/ip6_output.c:2059) [ 19.328064][ T272] ? rawv6_setsockopt (net/ipv6/raw.c:1018) [ 19.328067][ T272] ? raw6_destroy (net/ipv6/raw.c:1184) [ 19.328072][ T272] rawv6_sendmsg (net/ipv6/raw.c:920) [ 19.328079][ T272] ? rawv6_send_hdrinc (./include/linux/skbuff.h:1725) [ 19.328081][ T272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.328083][ T272] ? sock_recvmsg (./include/trace/events/sock.h:304 (discriminator 2) net/socket.c:1155 (discriminator 2) net/socket.c:1173 (discriminator 2)) [ 19.328088][ T272] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 19.328090][ T272] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 19.328094][ T272] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.328103][ T272] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.328108][ T272] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 19.328109][ T272] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 19.328111][ T272] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 19.328114][ T272] __sys_sendto (net/socket.c:2281) [ 19.328117][ T272] ? __ia32_sys_getpeername (net/socket.c:2235) [ 19.328132][ T272] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 19.328135][ T272] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 19.328138][ T272] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 19.328140][ T272] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 19.328142][ T272] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 19.328144][ T272] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 19.328146][ T272] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 19.328148][ T272] RIP: 0033:0x7f8c3c4d654e [ 19.328151][ T272] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 19.328152][ T272] RSP: 002b:00007ffc37b1b2c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 19.328154][ T272] RAX: ffffffffffffffda RBX: 0000564b974f50a0 RCX: 00007f8c3c4d654e [ 19.328155][ T272] RDX: 0000000000000040 RSI: 0000564b974f50a4 RDI: 0000000000000005 [ 19.328156][ T272] RBP: 00007ffc37b1b2d0 R08: 0000564b975072b4 R09: 000000000000001c [ 19.328157][ T272] R10: 0000000000000000 R11: 0000000000000202 R12: 0000564b974f50a4 [ 19.328158][ T272] R13: 0000000000000040 R14: 00007ffc37b1c5c0 R15: 0000564b974f50a0 | [ 20.401675][ T272] softirqs last disabled at (48583): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 20.401677][ T272] Preemption disabled at: | [ 20.401677][ T272] 0x0 | [ 20.401684][ T272] Tainted: [W]=WARN [ 20.401685][ T272] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.401686][ T272] Call Trace: [ 20.401687][ T272] [ 20.401688][ T272] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 20.401692][ T272] __might_resched.cold (kernel/sched/core.c:9234) [ 20.401696][ T272] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 20.401699][ T272] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 20.401702][ T272] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 20.401704][ T272] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 20.401708][ T272] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 20.401710][ T272] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 20.401714][ T272] put_chars (drivers/char/virtio_console.c:1176) [ 20.401716][ T272] ? __send_to_port (drivers/char/virtio_console.c:654) [ 20.401717][ T272] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 20.401720][ T272] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 20.401725][ T272] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 20.401731][ T272] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 20.401734][ T272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.401736][ T272] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.401740][ T272] console_emit_next_record (kernel/printk/printk.c:3183) [ 20.401743][ T272] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 20.401745][ T272] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 20.401748][ T272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.401750][ T272] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.401754][ T272] console_flush_one_record (kernel/printk/printk.c:3268) [ 20.401758][ T272] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 20.401760][ T272] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.401765][ T272] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 20.401768][ T272] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 20.401769][ T272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.401771][ T272] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 20.401774][ T272] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 20.401776][ T272] ? vprintk_emit (kernel/printk/printk.c:2478) [ 20.401779][ T272] vprintk_emit (kernel/printk/printk.c:2479) [ 20.401782][ T272] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 20.401784][ T272] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.401788][ T272] _printk (kernel/printk/printk.c:2504) [ 20.401791][ T272] ? snapshot_read.cold (user.c:?) [ 20.401793][ T272] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 20.401796][ T272] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 20.401800][ T272] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 20.401802][ T272] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 20.401806][ T272] ? exit_notify (kernel/exit.c:780) [ 20.401807][ T272] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 20.401810][ T272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.401813][ T272] do_group_exit (kernel/exit.c:1151) [ 20.401816][ T272] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 20.401818][ T272] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 20.401820][ T272] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 20.401823][ T272] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 20.401826][ T272] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 20.401827][ T272] RIP: 0033:0x7f8c3c5271b8 [ 20.401829][ T272] Code: Unable to access opcode bytes at 0x7f8c3c52718e. Code starting with the faulting instruction =========================================== [ 20.401830][ T272] RSP: 002b:00007ffc37b1c628 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 20.401832][ T272] RAX: ffffffffffffffda RBX: 00007f8c3c657f88 RCX: 00007f8c3c5271b8 [ 20.401833][ T272] RDX: 00007f8c3c2b87c8 RSI: ffffffffffffffb0 RDI: 0000000000000001 [ 20.401834][ T272] RBP: 00007ffc37b1c680 R08: 0000000000000000 R09: 0000000000001010 [ 20.401835][ T272] R10: 00007ffc37b1c4a0 R11: 0000000000000246 R12: 0000000000000002 [ 20.401835][ T272] R13: 0000000000000001 R14: 00007f8c3c656680 R15: 00007f8c3c657fa0 | [ 26.666902][ C0] | [ 26.666903][ C0] | [ 26.666903][ C0] stack backtrace: | [ 26.666908][ C0] Tainted: [W]=WARN [ 26.666909][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.666911][ C0] Call Trace: [ 26.666912][ C0] [ 26.666913][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 26.666917][ C0] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 26.666920][ C0] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 26.666923][ C0] mark_lock (kernel/locking/lockdep.c:4769) [ 26.666924][ C0] mark_usage (kernel/locking/lockdep.c:4658) [ 26.666926][ C0] __lock_acquire (kernel/locking/lockdep.c:5208) [ 26.666928][ C0] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.666930][ C0] ? console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 26.666932][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.666934][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.666936][ C0] console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 26.666938][ C0] ? console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 26.666940][ C0] console_emit_next_record (kernel/printk/printk.c:3177) [ 26.666942][ C0] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 26.666943][ 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)) [ 26.666945][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.666946][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.666948][ C0] console_flush_one_record (kernel/printk/printk.c:3268) [ 26.666950][ C0] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 26.666952][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.666954][ C0] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 26.666956][ C0] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 26.666958][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.666959][ 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) [ 26.666961][ C0] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 26.666963][ C0] ? vprintk_emit (kernel/printk/printk.c:2478) [ 26.666964][ C0] vprintk_emit (kernel/printk/printk.c:2479) [ 26.666965][ C0] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 26.666967][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.666969][ C0] _printk (kernel/printk/printk.c:2504) [ 26.666970][ C0] ? snapshot_read.cold (user.c:?) [ 26.666972][ C0] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 26.666975][ C0] ? dst_cache_get (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dst_cache.c:76 (discriminator 2)) [ 26.666976][ C0] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 26.666977][ C0] ? idr_get_free (??:?) [ 26.666980][ C0] lwtunnel_input.cold (net/core/lwtunnel.c:441 (discriminator 3)) [ 26.666981][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 26.666983][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 26.666984][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 26.666985][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 26.666987][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 26.666988][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 26.666989][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 26.666991][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 26.666992][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 26.666993][ 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)) [ 26.666995][ C0] ? ip6_rcv_core (net/ipv6/ip6_input.c:211 (discriminator 96)) [ 26.666997][ C0] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 26.667000][ C0] ? mark_usage (kernel/locking/lockdep.c:4690) [ 26.667001][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.667003][ C0] ? irq_matrix_free (kernel/irq/matrix.c:429 (discriminator 2)) [ 26.667006][ C0] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 26.667008][ C0] __netif_receive_skb_one_core (net/core/dev.c:6264) [ 26.667009][ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.667011][ C0] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 26.667013][ C0] ? __netif_receive_skb_list_core (net/core/dev.c:6310) [ 26.667014][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.667016][ C0] process_backlog (net/core/dev.c:6728) [ 26.667018][ C0] __napi_poll (net/core/dev.c:7787) [ 26.667020][ C0] net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 26.667023][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.667024][ C0] ? __napi_poll (./include/net/gro.h:507) [ 26.667028][ C0] ? ktime_get_update_offsets_now (kernel/time/timekeeping.c:304 kernel/time/timekeeping.c:482 kernel/time/timekeeping.c:2859) [ 26.667031][ C0] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 26.667033][ C0] handle_softirqs (kernel/softirq.c:645) [ 26.667035][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 26.667036][ 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) [ 26.667039][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.667040][ 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)) [ 26.667041][ C0] do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 26.667043][ C0] [ 26.667043][ C0] [ 26.667044][ C0] __local_bh_enable_ip (kernel/softirq.c:473) [ 26.667046][ 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)) [ 26.667048][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.667050][ C0] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 26.667052][ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:124 (discriminator 1) kernel/locking/lockdep.c:5884 (discriminator 1)) [ 26.667053][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 26.667055][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.667056][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.667057][ C0] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 26.667059][ C0] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 26.667062][ C0] ? neigh_hh_output (./include/net/neighbour.h:525) [ 26.667064][ C0] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 26.667067][ C0] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 26.667069][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 26.667070][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.667072][ 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)) [ 26.667075][ C0] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 26.667077][ C0] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 26.667079][ C0] ? ip6_finish_output (./include/linux/skbuff.h:1165) [ 26.667081][ C0] ? l3mdev_l3_out.constprop.0 (./include/linux/rcupdate.h:882 ./include/net/l3mdev.h:222) [ 26.667085][ C0] ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 26.667086][ C0] rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 26.667089][ C0] ? ip6_flush_pending_frames (net/ipv6/ip6_output.c:2059) [ 26.667090][ C0] ? rawv6_setsockopt (net/ipv6/raw.c:1018) [ 26.667092][ C0] ? raw6_destroy (net/ipv6/raw.c:1184) [ 26.667095][ C0] rawv6_sendmsg (net/ipv6/raw.c:920) [ 26.667097][ C0] ? rawv6_send_hdrinc (./include/linux/skbuff.h:1725) [ 26.667099][ C0] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 5)) [ 26.667102][ C0] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 26.667103][ C0] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 26.667105][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.667108][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.667110][ C0] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 26.667112][ C0] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 26.667113][ C0] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 26.667116][ C0] __sys_sendto (net/socket.c:2281) [ 26.667117][ C0] ? __ia32_sys_getpeername (net/socket.c:2235) [ 26.667121][ C0] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 26.667123][ C0] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 26.667125][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 26.667128][ C0] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 26.667129][ C0] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 26.667131][ C0] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 26.667133][ C0] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 26.667134][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 26.667136][ C0] RIP: 0033:0x7f4e3a36e54e [ 26.667139][ 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 [ 26.667140][ C0] RSP: 002b:00007ffe8ec36950 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 26.667143][ C0] RAX: ffffffffffffffda RBX: 000055c8c58b00a0 RCX: 00007f4e3a36e54e [ 26.667144][ C0] RDX: 0000000000000040 RSI: 000055c8c58b00a4 RDI: 0000000000000005 [ 26.667145][ C0] RBP: 00007ffe8ec36960 R08: 000055c8c58c22b4 R09: 000000000000001c [ 26.667146][ C0] R10: 0000000000000000 R11: 0000000000000202 R12: 000055c8c58b00a4 [ 26.667147][ C0] R13: 0000000000000040 R14: 00007ffe8ec37c50 R15: 000055c8c58b00a0 | [ 26.667164][ C0] softirqs last disabled at (36161): do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) | [ 26.667165][ C0] Preemption disabled at: | [ 26.667166][ 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)) | [ 26.667171][ C0] Tainted: [W]=WARN [ 26.667171][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.667172][ C0] Call Trace: [ 26.667173][ C0] [ 26.667173][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 26.667175][ 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)) [ 26.667177][ C0] __might_resched.cold (kernel/sched/core.c:9234) [ 26.667180][ C0] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 26.667183][ C0] ? nbcon_get_cpu_emergency_nesting (kernel/printk/nbcon.c:1424) [ 26.667187][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.667188][ 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)) [ 26.667189][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 26.667191][ C0] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 26.667193][ 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) [ 26.667195][ C0] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 26.667197][ C0] put_chars (drivers/char/virtio_console.c:1176) [ 26.667199][ C0] ? __send_to_port (drivers/char/virtio_console.c:654) [ 26.667200][ C0] ? mark_lock (kernel/locking/lockdep.c:4769) [ 26.667202][ C0] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 26.667205][ C0] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 26.667207][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.667208][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.667210][ C0] console_emit_next_record (kernel/printk/printk.c:3183) [ 26.667213][ C0] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 26.667214][ 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)) [ 26.667216][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.667217][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.667219][ C0] console_flush_one_record (kernel/printk/printk.c:3268) [ 26.667222][ C0] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 26.667223][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.667225][ C0] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 26.667227][ C0] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 26.667229][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.667230][ 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) [ 26.667232][ C0] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 26.667233][ C0] ? vprintk_emit (kernel/printk/printk.c:2478) [ 26.667235][ C0] vprintk_emit (kernel/printk/printk.c:2479) [ 26.667236][ C0] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 26.667237][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.667239][ C0] _printk (kernel/printk/printk.c:2504) [ 26.667241][ C0] ? snapshot_read.cold (user.c:?) [ 26.667242][ C0] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 26.667244][ C0] ? dst_cache_get (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dst_cache.c:76 (discriminator 2)) [ 26.667245][ C0] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 26.667247][ C0] ? idr_get_free (??:?) [ 26.667249][ C0] lwtunnel_input.cold (net/core/lwtunnel.c:441 (discriminator 3)) [ 26.667251][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 26.667252][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 26.667253][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 26.667255][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 26.667256][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 26.667257][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 26.667259][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 26.667260][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 26.667261][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 26.667262][ 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)) [ 26.667264][ C0] ? ip6_rcv_core (net/ipv6/ip6_input.c:211 (discriminator 96)) [ 26.667266][ C0] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 26.667268][ C0] ? mark_usage (kernel/locking/lockdep.c:4690) [ 26.667269][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.667271][ C0] ? irq_matrix_free (kernel/irq/matrix.c:429 (discriminator 2)) [ 26.667276][ C0] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 26.667278][ C0] __netif_receive_skb_one_core (net/core/dev.c:6264) [ 26.667280][ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.667281][ C0] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 26.667283][ C0] ? __netif_receive_skb_list_core (net/core/dev.c:6310) [ 26.667285][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.667287][ C0] process_backlog (net/core/dev.c:6728) [ 26.667289][ C0] __napi_poll (net/core/dev.c:7787) [ 26.667291][ C0] net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 26.667294][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.667295][ C0] ? __napi_poll (./include/net/gro.h:507) [ 26.667298][ C0] ? ktime_get_update_offsets_now (kernel/time/timekeeping.c:304 kernel/time/timekeeping.c:482 kernel/time/timekeeping.c:2859) [ 26.667300][ C0] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 26.667302][ C0] handle_softirqs (kernel/softirq.c:645) [ 26.667304][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 26.667306][ 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) [ 26.667307][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.667308][ 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)) [ 26.667310][ C0] do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 26.667312][ C0] [ 26.667312][ C0] [ 26.667313][ C0] __local_bh_enable_ip (kernel/softirq.c:473) [ 26.667314][ 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)) [ 26.667316][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.667318][ C0] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 26.667320][ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:124 (discriminator 1) kernel/locking/lockdep.c:5884 (discriminator 1)) [ 26.667321][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 26.667323][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.667324][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.667325][ C0] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 26.667327][ C0] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 26.667329][ C0] ? neigh_hh_output (./include/net/neighbour.h:525) [ 26.667331][ C0] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 26.667333][ C0] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 26.667335][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 26.667336][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.667338][ 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)) [ 26.667340][ C0] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 26.667342][ C0] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 26.667344][ C0] ? ip6_finish_output (./include/linux/skbuff.h:1165) [ 26.667346][ C0] ? l3mdev_l3_out.constprop.0 (./include/linux/rcupdate.h:882 ./include/net/l3mdev.h:222) [ 26.667349][ C0] ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 26.667351][ C0] rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 26.667353][ C0] ? ip6_flush_pending_frames (net/ipv6/ip6_output.c:2059) [ 26.667355][ C0] ? rawv6_setsockopt (net/ipv6/raw.c:1018) [ 26.667357][ C0] ? raw6_destroy (net/ipv6/raw.c:1184) [ 26.667359][ C0] rawv6_sendmsg (net/ipv6/raw.c:920) [ 26.667361][ C0] ? rawv6_send_hdrinc (./include/linux/skbuff.h:1725) [ 26.667363][ C0] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 5)) [ 26.667365][ C0] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 26.667366][ C0] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 26.667368][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.667371][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.667373][ C0] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 26.667375][ C0] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 26.667376][ C0] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 26.667378][ C0] __sys_sendto (net/socket.c:2281) [ 26.667379][ C0] ? __ia32_sys_getpeername (net/socket.c:2235) [ 26.667383][ C0] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 26.667385][ C0] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 26.667387][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 26.667388][ C0] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 26.667389][ C0] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 26.667391][ C0] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 26.667393][ C0] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 26.667394][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 26.667395][ C0] RIP: 0033:0x7f4e3a36e54e [ 26.667396][ 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 [ 26.667397][ C0] RSP: 002b:00007ffe8ec36950 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 26.667398][ C0] RAX: ffffffffffffffda RBX: 000055c8c58b00a0 RCX: 00007f4e3a36e54e [ 26.667399][ C0] RDX: 0000000000000040 RSI: 000055c8c58b00a4 RDI: 0000000000000005 [ 26.667400][ C0] RBP: 00007ffe8ec36960 R08: 000055c8c58c22b4 R09: 000000000000001c [ 26.667401][ C0] R10: 0000000000000000 R11: 0000000000000202 R12: 000055c8c58b00a4 [ 26.667401][ C0] R13: 0000000000000040 R14: 00007ffe8ec37c50 R15: 000055c8c58b00a0 | [ 27.772505][ C0] softirqs last disabled at (36161): do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) | [ 27.772507][ C0] Preemption disabled at: | [ 27.772508][ 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.772514][ C0] Tainted: [W]=WARN [ 27.772515][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.772516][ C0] Call Trace: [ 27.772517][ C0] [ 27.772518][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 27.772522][ 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.772523][ C0] __might_resched.cold (kernel/sched/core.c:9234) [ 27.772527][ C0] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 27.772529][ C0] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 27.772532][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.772535][ 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.772537][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 27.772539][ C0] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 27.772542][ 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.772544][ C0] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 27.772546][ C0] put_chars (drivers/char/virtio_console.c:1176) [ 27.772547][ C0] ? __send_to_port (drivers/char/virtio_console.c:654) [ 27.772549][ C0] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 27.772551][ C0] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 27.772556][ C0] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 27.772557][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.772559][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.772561][ C0] console_emit_next_record (kernel/printk/printk.c:3183) [ 27.772563][ C0] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 27.772565][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.772566][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.772567][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.772568][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.772570][ C0] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 27.772572][ C0] console_flush_one_record (kernel/printk/printk.c:3268) [ 27.772574][ C0] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 27.772577][ C0] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 27.772578][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.772580][ C0] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 27.772581][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.772582][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 27.772584][ 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.772585][ C0] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 27.772587][ C0] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 27.772588][ C0] ? vprintk_emit (kernel/printk/printk.c:2478) [ 27.772590][ C0] vprintk_emit (kernel/printk/printk.c:2479) [ 27.772591][ C0] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 27.772592][ 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) [ 27.772594][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.772595][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.772597][ C0] _printk (kernel/printk/printk.c:2504) [ 27.772600][ C0] ? snapshot_read.cold (user.c:?) [ 27.772601][ C0] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 27.772604][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.772605][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.772606][ C0] ? idr_get_free (??:?) [ 27.772608][ 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) [ 27.772610][ C0] lwtunnel_input.cold (net/core/lwtunnel.c:441 (discriminator 3)) [ 27.772613][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 27.772615][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 27.772617][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 27.772618][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 27.772619][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 27.772621][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 27.772622][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 27.772623][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 27.772625][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 27.772626][ 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.772629][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.772630][ C0] ? ip6_rcv_core (net/ipv6/ip6_input.c:211 (discriminator 96)) [ 27.772632][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.772634][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.772634][ C0] ? __update_load_avg_cfs_rq (kernel/sched/pelt.c:329) [ 27.772637][ C0] ? trace_pelt_se_tp (./include/trace/events/sched.h:853 (discriminator 22)) [ 27.772639][ C0] ? sched_ttwu_pending (kernel/sched/core.c:3916 (discriminator 7)) [ 27.772641][ C0] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 27.772643][ C0] __netif_receive_skb_one_core (net/core/dev.c:6264) [ 27.772645][ C0] ? __netif_receive_skb_list_core (net/core/dev.c:6310) [ 27.772647][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.772648][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.772649][ C0] process_backlog (net/core/dev.c:6728) [ 27.772652][ C0] __napi_poll (net/core/dev.c:7787) [ 27.772654][ C0] net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 27.772656][ C0] ? trace_rcu_grace_period (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3) ./include/trace/events/rcu.h:69 (discriminator 3)) [ 27.772658][ C0] ? __napi_poll (./include/net/gro.h:507) [ 27.772659][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.772661][ C0] ? rcu_accelerate_cbs (kernel/rcu/tree.c:1173 (discriminator 1)) [ 27.772663][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.772665][ C0] ? clockevents_program_event (kernel/time/clockevents.c:372) [ 27.772668][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.772669][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.772670][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.772671][ C0] handle_softirqs (kernel/softirq.c:645) [ 27.772673][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 27.772675][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 27.772676][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 27.772677][ 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.772679][ C0] do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 27.772681][ C0] [ 27.772681][ C0] [ 27.772682][ C0] __local_bh_enable_ip (kernel/softirq.c:473) [ 27.772684][ 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.772686][ C0] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 27.772689][ C0] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 27.772690][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.772691][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.772693][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.772694][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.772695][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.772696][ C0] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 27.772698][ C0] ? neigh_hh_output (./include/net/neighbour.h:525) [ 27.772700][ C0] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 27.772703][ C0] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 27.772705][ C0] ? make_flow_keys_digest (net/core/flow_dissector.c:1862) [ 27.772707][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.772708][ C0] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 27.772709][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.772711][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.772712][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 27.772714][ C0] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 27.772716][ C0] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 27.772718][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.772719][ C0] ? ip6_finish_output (./include/linux/skbuff.h:1165) [ 27.772721][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 27.772723][ C0] ? l3mdev_l3_out.constprop.0 (./include/linux/rcupdate.h:850 ./include/net/l3mdev.h:212) [ 27.772726][ C0] ? l3mdev_l3_out.constprop.0 (./include/linux/rcupdate.h:882 ./include/net/l3mdev.h:222) [ 27.772728][ C0] ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 27.772730][ C0] rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 27.772733][ C0] ? ip6_flush_pending_frames (net/ipv6/ip6_output.c:2059) [ 27.772735][ C0] ? rawv6_setsockopt (net/ipv6/raw.c:1018) [ 27.772737][ C0] ? raw6_destroy (net/ipv6/raw.c:1184) [ 27.772739][ C0] rawv6_sendmsg (net/ipv6/raw.c:920) [ 27.772742][ C0] ? rawv6_send_hdrinc (./include/linux/skbuff.h:1725) [ 27.772743][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.772745][ C0] ? sock_recvmsg (./include/trace/events/sock.h:304 (discriminator 2) net/socket.c:1155 (discriminator 2) net/socket.c:1173 (discriminator 2)) [ 27.772749][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.772750][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.772752][ C0] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 27.772754][ C0] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 27.772755][ C0] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 27.772758][ C0] __sys_sendto (net/socket.c:2281) [ 27.772760][ C0] ? __ia32_sys_getpeername (net/socket.c:2235) [ 27.772764][ C0] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 27.772766][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 27.772767][ 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)) [ 27.772769][ C0] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 27.772770][ C0] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 27.772772][ C0] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 27.772774][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 27.772776][ C0] RIP: 0033:0x7f4e3a36e54e [ 27.772777][ 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.772779][ C0] RSP: 002b:00007ffe8ec36950 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 27.772781][ C0] RAX: ffffffffffffffda RBX: 000055c8c58b00a0 RCX: 00007f4e3a36e54e [ 27.772782][ C0] RDX: 0000000000000040 RSI: 000055c8c58b00a4 RDI: 0000000000000005 [ 27.772783][ C0] RBP: 00007ffe8ec36960 R08: 000055c8c58c22b4 R09: 000000000000001c [ 27.772784][ C0] R10: 0000000000000000 R11: 0000000000000202 R12: 000055c8c58b00a4 [ 27.772785][ C0] R13: 0000000000000040 R14: 00007ffe8ec37c50 R15: 000055c8c58b00a0 | [ 29.842480][ T285] softirqs last disabled at (0): 0x0 | [ 29.842483][ T285] Preemption disabled at: | [ 29.842483][ T285] lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) | [ 29.842496][ T285] Tainted: [W]=WARN [ 29.842498][ T285] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 29.842500][ T285] Call Trace: [ 29.842502][ T285] [ 29.842503][ T285] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 29.842510][ T285] ? lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) [ 29.842512][ T285] __might_resched.cold (kernel/sched/core.c:9234) [ 29.842516][ T285] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 29.842520][ T285] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 29.842523][ T285] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 29.842527][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.842531][ T285] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 29.842534][ T285] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 29.842538][ T285] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 29.842543][ T285] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 29.842546][ T285] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 29.842549][ T285] put_chars (drivers/char/virtio_console.c:1176) [ 29.842552][ T285] ? __send_to_port (drivers/char/virtio_console.c:654) [ 29.842554][ T285] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 29.842558][ T285] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 29.842564][ T285] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 29.842567][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.842569][ T285] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.842572][ T285] console_emit_next_record (kernel/printk/printk.c:3183) [ 29.842576][ T285] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 29.842578][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.842580][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.842581][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.842583][ T285] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.842586][ T285] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 29.842589][ T285] console_flush_one_record (kernel/printk/printk.c:3268) [ 29.842592][ T285] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 29.842596][ T285] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 29.842598][ T285] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.842600][ T285] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 29.842603][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.842605][ T285] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 29.842607][ T285] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 29.842609][ T285] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 29.842611][ T285] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 29.842613][ T285] ? vprintk_emit (kernel/printk/printk.c:2478) [ 29.842616][ T285] vprintk_emit (kernel/printk/printk.c:2479) [ 29.842618][ T285] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 29.842620][ T285] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 29.842623][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.842624][ T285] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.842627][ T285] _printk (kernel/printk/printk.c:2504) [ 29.842631][ T285] ? snapshot_read.cold (user.c:?) [ 29.842633][ T285] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 29.842638][ T285] ? idr_get_free (??:?) [ 29.842640][ T285] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 29.842644][ T285] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 29.842648][ T285] lwtunnel_output.cold (net/core/lwtunnel.c:330 (discriminator 3)) [ 29.842652][ T285] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 29.842655][ T285] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 29.842659][ T285] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 29.842663][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.842664][ T285] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.842667][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.842669][ T285] lwtunnel_output (net/core/lwtunnel.c:356) [ 29.842671][ T285] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 29.842673][ T285] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 29.842676][ T285] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 29.842679][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.842681][ T285] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.842683][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.842685][ T285] lwtunnel_output (net/core/lwtunnel.c:356) [ 29.842687][ T285] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 29.842689][ T285] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 29.842692][ T285] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 29.842695][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.842697][ T285] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.842699][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.842701][ T285] lwtunnel_output (net/core/lwtunnel.c:356) [ 29.842703][ T285] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 29.842706][ T285] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 29.842708][ T285] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 29.842712][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.842713][ T285] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.842716][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.842718][ T285] lwtunnel_output (net/core/lwtunnel.c:356) [ 29.842720][ T285] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 29.842722][ T285] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 29.842725][ T285] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 29.842728][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.842730][ T285] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.842732][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.842734][ T285] lwtunnel_output (net/core/lwtunnel.c:356) [ 29.842736][ T285] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 29.842738][ T285] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 29.842741][ T285] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 29.842744][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.842746][ T285] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.842748][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.842750][ T285] lwtunnel_output (net/core/lwtunnel.c:356) [ 29.842752][ T285] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 29.842754][ T285] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 29.842757][ T285] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 29.842760][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.842762][ T285] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.842764][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.842766][ T285] lwtunnel_output (net/core/lwtunnel.c:356) [ 29.842768][ T285] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 29.842770][ T285] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 29.842773][ T285] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 29.842776][ T285] ? flow_hash_from_keys (./include/linux/siphash.h:86 net/core/flow_dissector.c:1811 net/core/flow_dissector.c:1822) [ 29.842778][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.842780][ T285] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.842782][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.842785][ T285] lwtunnel_output (net/core/lwtunnel.c:356) [ 29.842786][ T285] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 29.842789][ T285] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 29.842791][ T285] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 29.842794][ T285] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 29.842796][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.842798][ T285] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.842801][ T285] lwtunnel_output (net/core/lwtunnel.c:356) [ 29.842803][ T285] ? ip6_local_out (net/ipv6/output_core.c:126) [ 29.842806][ T285] ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 29.842810][ T285] rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 29.842814][ T285] ? ip6_flush_pending_frames (net/ipv6/ip6_output.c:2059) [ 29.842817][ T285] ? rawv6_setsockopt (net/ipv6/raw.c:1018) [ 29.842820][ T285] ? raw6_destroy (net/ipv6/raw.c:1184) [ 29.842823][ T285] rawv6_sendmsg (net/ipv6/raw.c:920) [ 29.842827][ T285] ? rawv6_send_hdrinc (./include/linux/skbuff.h:1725) [ 29.842830][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.842833][ T285] ? wp_page_copy (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:1383 ./include/linux/page_ref.h:223 ./include/linux/mm.h:1847 ./include/linux/mm.h:1852 ./include/linux/mm.h:2159 mm/memory.c:4121) [ 29.842837][ T285] ? __vmf_anon_prepare (mm/memory.c:3958) [ 29.842839][ T285] ? apply_to_pte_range (mm/memory.c:3453 (discriminator 7)) [ 29.842843][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.842845][ T285] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.842848][ T285] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 29.842851][ T285] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 29.842853][ T285] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 29.842856][ T285] __sys_sendto (net/socket.c:2281) [ 29.842859][ T285] ? __ia32_sys_getpeername (net/socket.c:2235) [ 29.842865][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.842867][ T285] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 29.842870][ T285] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 29.842872][ T285] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 29.842874][ T285] ? trace_hardirqs_off_finish (./include/trace/events/preemptirq.h:36 (discriminator 22) kernel/trace/trace_preemptirq.c:95 (discriminator 22) kernel/trace/trace_preemptirq.c:90 (discriminator 22)) [ 29.842876][ T285] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 29.842878][ T285] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 29.842881][ T285] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 29.842884][ T285] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 29.842886][ T285] RIP: 0033:0x7f6eba39d54e [ 29.842889][ T285] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 29.842891][ T285] RSP: 002b:00007ffd28fa7c30 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 29.842895][ T285] RAX: ffffffffffffffda RBX: 000055d922a0b0a0 RCX: 00007f6eba39d54e [ 29.842897][ T285] RDX: 0000000000000040 RSI: 000055d922a0b0a4 RDI: 0000000000000005 [ 29.842898][ T285] RBP: 00007ffd28fa7c40 R08: 000055d922a1d2b4 R09: 000000000000001c [ 29.842900][ T285] R10: 0000000000000000 R11: 0000000000000202 R12: 000055d922a0b0a4 [ 29.842901][ T285] R13: 0000000000000040 R14: 00007ffd28fa8f30 R15: 000055d922a0b0a0 | [ 30.909109][ T285] softirqs last disabled at (0): 0x0 | [ 30.909111][ T285] Preemption disabled at: | [ 30.909112][ T285] lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) | [ 30.909123][ T285] Tainted: [W]=WARN [ 30.909124][ T285] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 30.909125][ T285] Call Trace: [ 30.909127][ T285] [ 30.909128][ T285] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 30.909133][ T285] ? lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) [ 30.909134][ T285] __might_resched.cold (kernel/sched/core.c:9234) [ 30.909138][ T285] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 30.909141][ T285] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 30.909144][ T285] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 30.909147][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.909150][ T285] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 30.909152][ T285] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 30.909155][ T285] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 30.909160][ T285] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 30.909161][ T285] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 30.909164][ T285] put_chars (drivers/char/virtio_console.c:1176) [ 30.909165][ T285] ? __send_to_port (drivers/char/virtio_console.c:654) [ 30.909167][ T285] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 30.909170][ T285] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 30.909175][ T285] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 30.909176][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.909178][ T285] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.909180][ T285] console_emit_next_record (kernel/printk/printk.c:3183) [ 30.909182][ T285] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 30.909187][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.909188][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.909189][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.909190][ T285] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.909192][ T285] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 30.909194][ T285] console_flush_one_record (kernel/printk/printk.c:3268) [ 30.909196][ T285] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 30.909199][ T285] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 30.909200][ T285] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.909202][ T285] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 30.909204][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.909204][ T285] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 30.909206][ T285] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 30.909207][ T285] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 30.909209][ T285] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 30.909211][ T285] ? vprintk_emit (kernel/printk/printk.c:2478) [ 30.909212][ T285] vprintk_emit (kernel/printk/printk.c:2479) [ 30.909214][ T285] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 30.909215][ T285] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 30.909217][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.909218][ T285] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.909219][ T285] _printk (kernel/printk/printk.c:2504) [ 30.909222][ T285] ? snapshot_read.cold (user.c:?) [ 30.909224][ T285] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 30.909227][ T285] ? idr_get_free (??:?) [ 30.909229][ T285] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 30.909232][ T285] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 30.909235][ T285] lwtunnel_output.cold (net/core/lwtunnel.c:330 (discriminator 3)) [ 30.909238][ T285] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 30.909240][ T285] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 30.909243][ T285] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 30.909245][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.909246][ T285] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.909248][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.909249][ T285] lwtunnel_output (net/core/lwtunnel.c:356) [ 30.909250][ T285] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 30.909252][ T285] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 30.909254][ T285] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 30.909255][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.909257][ T285] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.909258][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.909259][ T285] lwtunnel_output (net/core/lwtunnel.c:356) [ 30.909261][ T285] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 30.909262][ T285] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 30.909264][ T285] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 30.909266][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.909267][ T285] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.909268][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.909269][ T285] lwtunnel_output (net/core/lwtunnel.c:356) [ 30.909271][ T285] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 30.909272][ T285] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 30.909274][ T285] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 30.909276][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.909277][ T285] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.909278][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.909279][ T285] lwtunnel_output (net/core/lwtunnel.c:356) [ 30.909281][ T285] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 30.909282][ T285] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 30.909284][ T285] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 30.909286][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.909287][ T285] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.909288][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.909289][ T285] lwtunnel_output (net/core/lwtunnel.c:356) [ 30.909291][ T285] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 30.909292][ T285] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 30.909297][ T285] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 30.909299][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.909301][ T285] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.909302][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.909303][ T285] lwtunnel_output (net/core/lwtunnel.c:356) [ 30.909305][ T285] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 30.909306][ T285] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 30.909308][ T285] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 30.909310][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.909311][ T285] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.909312][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.909314][ T285] lwtunnel_output (net/core/lwtunnel.c:356) [ 30.909315][ T285] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 30.909316][ T285] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 30.909318][ T285] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 30.909320][ T285] ? flow_hash_from_keys (./include/linux/siphash.h:86 net/core/flow_dissector.c:1811 net/core/flow_dissector.c:1822) [ 30.909322][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.909323][ T285] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.909324][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.909326][ T285] lwtunnel_output (net/core/lwtunnel.c:356) [ 30.909327][ T285] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 30.909328][ T285] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 30.909330][ T285] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 30.909332][ T285] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 30.909333][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.909334][ T285] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.909336][ T285] lwtunnel_output (net/core/lwtunnel.c:356) [ 30.909337][ T285] ? ip6_local_out (net/ipv6/output_core.c:126) [ 30.909340][ T285] ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 30.909343][ T285] rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 30.909346][ T285] ? ip6_flush_pending_frames (net/ipv6/ip6_output.c:2059) [ 30.909348][ T285] ? rawv6_setsockopt (net/ipv6/raw.c:1018) [ 30.909350][ T285] ? raw6_destroy (net/ipv6/raw.c:1184) [ 30.909352][ T285] rawv6_sendmsg (net/ipv6/raw.c:920) [ 30.909355][ T285] ? rawv6_send_hdrinc (./include/linux/skbuff.h:1725) [ 30.909357][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.909358][ T285] ? sock_recvmsg (./include/trace/events/sock.h:304 (discriminator 2) net/socket.c:1155 (discriminator 2) net/socket.c:1173 (discriminator 2)) [ 30.909362][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.909363][ T285] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.909366][ T285] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 30.909367][ T285] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 30.909368][ T285] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 30.909371][ T285] __sys_sendto (net/socket.c:2281) [ 30.909373][ T285] ? __ia32_sys_getpeername (net/socket.c:2235) [ 30.909378][ T285] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 30.909379][ T285] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 30.909381][ T285] ? trace_hardirqs_off_finish (./include/trace/events/preemptirq.h:36 (discriminator 22) kernel/trace/trace_preemptirq.c:95 (discriminator 22) kernel/trace/trace_preemptirq.c:90 (discriminator 22)) [ 30.909382][ T285] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 30.909383][ T285] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 30.909386][ T285] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 30.909388][ T285] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 30.909390][ T285] RIP: 0033:0x7f6eba39d54e [ 30.909392][ T285] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 30.909394][ T285] RSP: 002b:00007ffd28fa7c30 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 30.909398][ T285] RAX: ffffffffffffffda RBX: 000055d922a0b0a0 RCX: 00007f6eba39d54e [ 30.909399][ T285] RDX: 0000000000000040 RSI: 000055d922a0b0a4 RDI: 0000000000000005 [ 30.909400][ T285] RBP: 00007ffd28fa7c40 R08: 000055d922a1d2b4 R09: 000000000000001c [ 30.909401][ T285] R10: 0000000000000000 R11: 0000000000000202 R12: 000055d922a0b0a4 [ 30.909401][ T285] R13: 0000000000000040 R14: 00007ffd28fa8f30 R15: 000055d922a0b0a0 | [ 33.989396][ C0] softirqs last disabled at (0): 0x0 | [ 33.989397][ C0] Preemption disabled at: | [ 33.989398][ 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)) | [ 33.989410][ C0] Tainted: [W]=WARN [ 33.989411][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 33.989413][ C0] Call Trace: [ 33.989414][ C0] [ 33.989415][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 33.989421][ 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)) [ 33.989423][ C0] __might_resched.cold (kernel/sched/core.c:9234) [ 33.989427][ C0] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 33.989430][ C0] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 33.989432][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.989435][ 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)) [ 33.989438][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 33.989441][ C0] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 33.989445][ 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) [ 33.989447][ C0] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 33.989449][ C0] put_chars (drivers/char/virtio_console.c:1176) [ 33.989450][ C0] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 33.989452][ C0] ? __send_to_port (drivers/char/virtio_console.c:654) [ 33.989454][ C0] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 33.989456][ C0] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 33.989461][ C0] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 33.989463][ 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) [ 33.989464][ C0] ? vsnprintf (lib/vsprintf.c:2900) [ 33.989467][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 33.989469][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.989470][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.989472][ C0] console_emit_next_record (kernel/printk/printk.c:3183) [ 33.989475][ C0] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 33.989477][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.989478][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.989479][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.989480][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.989482][ C0] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 33.989484][ C0] console_flush_one_record (kernel/printk/printk.c:3268) [ 33.989486][ C0] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 33.989488][ C0] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 33.989490][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.989492][ C0] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 33.989493][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.989494][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 33.989496][ 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) [ 33.989497][ C0] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 33.989499][ C0] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 33.989500][ C0] ? vprintk_emit (kernel/printk/printk.c:2478) [ 33.989502][ C0] vprintk_emit (kernel/printk/printk.c:2479) [ 33.989504][ C0] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 33.989505][ 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) [ 33.989506][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.989507][ C0] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 33.989510][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.989512][ C0] _printk (kernel/printk/printk.c:2504) [ 33.989515][ C0] ? snapshot_read.cold (user.c:?) [ 33.989516][ C0] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 33.989519][ C0] ? idr_get_free (??:?) [ 33.989521][ 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) [ 33.989524][ C0] lwtunnel_input.cold (net/core/lwtunnel.c:441 (discriminator 3)) [ 33.989527][ C0] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 33.989530][ 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)) [ 33.989532][ C0] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 33.989534][ C0] ? process_backlog (net/core/dev.c:6728) [ 33.989536][ C0] ? __napi_poll (net/core/dev.c:7787) [ 33.989537][ C0] ? net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 33.989539][ C0] ? handle_softirqs (kernel/softirq.c:645) [ 33.989541][ C0] ? do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 33.989543][ C0] ? __local_bh_enable_ip (kernel/softirq.c:473) [ 33.989544][ 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)) [ 33.989545][ C0] ? ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 33.989549][ C0] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 33.989551][ C0] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 33.989553][ C0] ? seg6_output (./include/linux/skbuff.h:1165) [ 33.989554][ C0] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 33.989557][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.989558][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.989560][ C0] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 33.989562][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 33.989563][ C0] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 33.989565][ 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)) [ 33.989567][ C0] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 33.989569][ C0] ? handle_softirqs (kernel/softirq.c:645) [ 33.989570][ C0] ? do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 33.989571][ C0] ? __local_bh_enable_ip (kernel/softirq.c:473) [ 33.989573][ 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)) [ 33.989574][ C0] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 33.989576][ C0] ? ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 33.989578][ C0] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 33.989580][ C0] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 33.989582][ C0] ? seg6_output (./include/linux/skbuff.h:1165) [ 33.989583][ C0] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 33.989585][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.989586][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.989588][ C0] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 33.989589][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 33.989590][ C0] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 33.989592][ 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)) [ 33.989594][ C0] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 33.989596][ C0] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 33.989598][ C0] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 33.989600][ C0] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 33.989602][ C0] ? seg6_output (./include/linux/skbuff.h:1165) [ 33.989603][ C0] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 33.989605][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.989606][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.989608][ C0] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 33.989609][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 33.989610][ C0] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 33.989612][ 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)) [ 33.989614][ C0] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 33.989616][ C0] ? ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 33.989617][ C0] ? ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 33.989619][ C0] ? rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 33.989621][ C0] ? rawv6_sendmsg (net/ipv6/raw.c:920) [ 33.989623][ C0] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 33.989625][ C0] ? __sys_sendto (net/socket.c:2281) [ 33.989627][ C0] ? __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 33.989628][ C0] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 33.989631][ C0] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 33.989633][ C0] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 33.989634][ C0] ? seg6_output (./include/linux/skbuff.h:1165) [ 33.989636][ C0] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 33.989638][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.989639][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.989641][ C0] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 33.989642][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 33.989643][ C0] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 33.989645][ 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)) [ 33.989647][ C0] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 33.989649][ C0] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 33.989651][ C0] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 33.989653][ C0] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 33.989655][ C0] ? seg6_output (./include/linux/skbuff.h:1165) [ 33.989656][ C0] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 33.989658][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.989659][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.989661][ C0] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 33.989662][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 33.989663][ C0] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 33.989665][ 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)) [ 33.989667][ C0] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 33.989669][ C0] ? __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 33.989671][ C0] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 33.989672][ C0] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 33.989675][ C0] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 33.989677][ C0] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 33.989678][ C0] ? seg6_output (./include/linux/skbuff.h:1165) [ 33.989680][ C0] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 33.989682][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.989683][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.989684][ C0] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 33.989685][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 33.989687][ C0] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 33.989688][ 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)) [ 33.989690][ C0] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 33.989693][ C0] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 33.989695][ C0] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 33.989697][ C0] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 33.989698][ C0] ? seg6_output (./include/linux/skbuff.h:1165) [ 33.989700][ C0] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 33.989702][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.989703][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.989704][ C0] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 33.989705][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 33.989707][ C0] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 33.989708][ 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)) [ 33.989710][ C0] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 33.989713][ C0] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 33.989715][ C0] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 33.989717][ C0] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 33.989718][ C0] ? seg6_output (./include/linux/skbuff.h:1165) [ 33.989720][ C0] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 33.989721][ C0] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 33.989723][ C0] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 33.989726][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.989727][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.989729][ C0] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 33.989730][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 33.989731][ C0] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 33.989732][ 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)) [ 33.989734][ C0] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 33.989736][ C0] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 33.989738][ C0] ? ip6_route_input (./include/linux/skbuff.h:1235 (discriminator 1) net/ipv6/route.c:2666 (discriminator 1)) [ 33.989740][ C0] ? trace_netif_receive_skb (./include/trace/events/net.h:166 (discriminator 22)) [ 33.989742][ C0] ? ip6_validate_gw (net/ipv6/route.c:3559 (discriminator 2)) [ 33.989743][ C0] ? __netif_receive_skb_core.constprop.0 (net/core/dev.c:2529 net/core/dev.c:6221) [ 33.989746][ C0] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 33.989748][ C0] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 33.989750][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.989751][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.989753][ C0] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 33.989754][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 33.989755][ 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)) [ 33.989757][ C0] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3181) [ 33.989759][ C0] ? ip6_rcv_core (net/ipv6/ip6_input.c:211 (discriminator 96)) [ 33.989760][ C0] ? mmap_region (mm/vma.c:2964) [ 33.989763][ C0] ? do_mmap (mm/mmap.c:573) [ 33.989765][ C0] ? vm_mmap_pgoff (mm/util.c:581) [ 33.989768][ C0] ? ksys_mmap_pgoff (mm/mmap.c:619) [ 33.989769][ C0] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 33.989771][ C0] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 33.989773][ C0] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 33.989774][ C0] __netif_receive_skb_one_core (net/core/dev.c:6264) [ 33.989776][ C0] ? __netif_receive_skb_list_core (net/core/dev.c:6310) [ 33.989778][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.989779][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.989781][ C0] process_backlog (net/core/dev.c:6728) [ 33.989783][ C0] __napi_poll (net/core/dev.c:7787) [ 33.989785][ C0] net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 33.989788][ C0] ? __napi_poll (./include/net/gro.h:507) [ 33.989789][ C0] ? enqueue_task_fair (kernel/sched/sched.h:3047 kernel/sched/fair.c:8039) [ 33.989792][ C0] ? 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) [ 33.989794][ C0] ? trace_sched_wakeup (./include/trace/events/sched.h:178 (discriminator 22)) [ 33.989797][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.989798][ C0] handle_softirqs (kernel/softirq.c:645) [ 33.989800][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 33.989801][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.989803][ C0] ? trace_csd_function_exit (./include/trace/events/csd.h:64 (discriminator 22)) [ 33.989805][ 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)) [ 33.989807][ C0] do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 33.989809][ C0] [ 33.989809][ C0] [ 33.989810][ C0] __local_bh_enable_ip (kernel/softirq.c:473) [ 33.989812][ 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)) [ 33.989814][ C0] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 33.989817][ C0] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 33.989818][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.989819][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.989821][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.989822][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.989823][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.989825][ C0] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 33.989828][ C0] ? neigh_hh_output (./include/net/neighbour.h:525) [ 33.989830][ C0] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 33.989832][ C0] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 33.989834][ C0] ? make_flow_keys_digest (net/core/flow_dissector.c:1862) [ 33.989836][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.989837][ C0] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 33.989838][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.989840][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.989841][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 33.989842][ C0] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 33.989845][ C0] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 33.989846][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.989848][ C0] ? ip6_finish_output (./include/linux/skbuff.h:1165) [ 33.989850][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 33.989851][ C0] ? l3mdev_l3_out.constprop.0 (./include/linux/rcupdate.h:850 ./include/net/l3mdev.h:212) [ 33.989853][ C0] ? l3mdev_l3_out.constprop.0 (./include/linux/rcupdate.h:882 ./include/net/l3mdev.h:222) [ 33.989856][ C0] ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 33.989858][ C0] rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 33.989860][ C0] ? ip6_flush_pending_frames (net/ipv6/ip6_output.c:2059) [ 33.989862][ C0] ? rawv6_setsockopt (net/ipv6/raw.c:1018) [ 33.989863][ C0] ? raw6_destroy (net/ipv6/raw.c:1184) [ 33.989866][ C0] rawv6_sendmsg (net/ipv6/raw.c:920) [ 33.989868][ C0] ? rawv6_send_hdrinc (./include/linux/skbuff.h:1725) [ 33.989870][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.989872][ C0] ? 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) [ 33.989874][ C0] ? __vmf_anon_prepare (mm/memory.c:3958) [ 33.989875][ C0] ? apply_to_pte_range (mm/memory.c:3453 (discriminator 7)) [ 33.989878][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.989879][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.989881][ C0] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 33.989883][ C0] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 33.989884][ C0] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 33.989887][ C0] __sys_sendto (net/socket.c:2281) [ 33.989889][ C0] ? __ia32_sys_getpeername (net/socket.c:2235) [ 33.989892][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.989893][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 33.989895][ C0] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 33.989897][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 33.989898][ 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)) [ 33.989900][ C0] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 33.989901][ C0] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 33.989903][ C0] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 33.989905][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 33.989906][ C0] RIP: 0033:0x7f4c51d6854e [ 33.989908][ 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 [ 33.989909][ C0] RSP: 002b:00007ffd454bc460 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 33.989913][ C0] RAX: ffffffffffffffda RBX: 000056369c4770a0 RCX: 00007f4c51d6854e [ 33.989914][ C0] RDX: 0000000000000040 RSI: 000056369c4770a4 RDI: 0000000000000005 [ 33.989915][ C0] RBP: 00007ffd454bc470 R08: 000056369c4892b4 R09: 000000000000001c [ 33.989916][ C0] R10: 0000000000000000 R11: 0000000000000202 R12: 000056369c4770a4 [ 33.989917][ C0] R13: 0000000000000040 R14: 00007ffd454bd760 R15: 000056369c4770a0 | [ 35.073441][ C2] softirqs last disabled at (0): 0x0 | [ 35.073443][ C2] Preemption disabled at: | [ 35.073443][ 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.073455][ C2] Tainted: [W]=WARN [ 35.073456][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.073458][ C2] Call Trace: [ 35.073460][ C2] [ 35.073461][ C2] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 35.073466][ 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.073468][ C2] __might_resched.cold (kernel/sched/core.c:9234) [ 35.073472][ C2] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 35.073475][ C2] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 35.073477][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.073480][ 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.073483][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 35.073486][ C2] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 35.073490][ 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.073492][ C2] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 35.073494][ C2] put_chars (drivers/char/virtio_console.c:1176) [ 35.073496][ C2] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 35.073497][ C2] ? __send_to_port (drivers/char/virtio_console.c:654) [ 35.073499][ C2] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 35.073502][ C2] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 35.073506][ C2] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 35.073508][ 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.073509][ C2] ? vsnprintf (lib/vsprintf.c:2900) [ 35.073512][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 35.073514][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.073515][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.073518][ C2] console_emit_next_record (kernel/printk/printk.c:3183) [ 35.073520][ C2] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 35.073522][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.073523][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.073524][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.073525][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.073527][ C2] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 35.073529][ C2] console_flush_one_record (kernel/printk/printk.c:3268) [ 35.073531][ C2] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 35.073534][ C2] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 35.073535][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.073537][ C2] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 35.073539][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.073540][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 35.073541][ 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.073542][ C2] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 35.073544][ C2] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 35.073546][ C2] ? vprintk_emit (kernel/printk/printk.c:2478) [ 35.073547][ C2] vprintk_emit (kernel/printk/printk.c:2479) [ 35.073549][ C2] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 35.073551][ 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.073552][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.073553][ C2] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 35.073556][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.073558][ C2] _printk (kernel/printk/printk.c:2504) [ 35.073561][ C2] ? snapshot_read.cold (user.c:?) [ 35.073563][ C2] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 35.073566][ C2] ? idr_get_free (??:?) [ 35.073567][ 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.073570][ C2] lwtunnel_input.cold (net/core/lwtunnel.c:441 (discriminator 3)) [ 35.073574][ C2] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 35.073577][ 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.073579][ C2] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 35.073581][ C2] ? process_backlog (net/core/dev.c:6728) [ 35.073583][ C2] ? __napi_poll (net/core/dev.c:7787) [ 35.073584][ C2] ? net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 35.073586][ C2] ? handle_softirqs (kernel/softirq.c:645) [ 35.073588][ C2] ? do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 35.073589][ C2] ? __local_bh_enable_ip (kernel/softirq.c:473) [ 35.073591][ 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.073592][ C2] ? ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 35.073595][ C2] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 35.073597][ C2] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 35.073599][ C2] ? seg6_output (./include/linux/skbuff.h:1165) [ 35.073600][ C2] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 35.073603][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.073604][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.073606][ C2] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 35.073608][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 35.073609][ C2] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 35.073611][ 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.073613][ C2] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 35.073615][ C2] ? handle_softirqs (kernel/softirq.c:645) [ 35.073616][ C2] ? do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 35.073617][ C2] ? __local_bh_enable_ip (kernel/softirq.c:473) [ 35.073619][ 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.073620][ C2] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 35.073622][ C2] ? ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 35.073624][ C2] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 35.073626][ C2] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 35.073627][ C2] ? seg6_output (./include/linux/skbuff.h:1165) [ 35.073629][ C2] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 35.073631][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.073632][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.073634][ C2] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 35.073635][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 35.073636][ C2] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 35.073638][ 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.073640][ C2] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 35.073642][ C2] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 35.073644][ C2] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 35.073646][ C2] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 35.073648][ C2] ? seg6_output (./include/linux/skbuff.h:1165) [ 35.073649][ C2] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 35.073651][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.073652][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.073654][ C2] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 35.073655][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 35.073656][ C2] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 35.073658][ 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.073660][ C2] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 35.073662][ C2] ? ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 35.073663][ C2] ? ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 35.073665][ C2] ? rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 35.073668][ C2] ? rawv6_sendmsg (net/ipv6/raw.c:920) [ 35.073669][ C2] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 35.073671][ C2] ? __sys_sendto (net/socket.c:2281) [ 35.073673][ C2] ? __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 35.073675][ C2] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 35.073678][ C2] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 35.073680][ C2] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 35.073681][ C2] ? seg6_output (./include/linux/skbuff.h:1165) [ 35.073683][ C2] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 35.073685][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.073686][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.073688][ C2] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 35.073689][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 35.073690][ C2] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 35.073691][ 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.073693][ C2] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 35.073696][ C2] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 35.073698][ C2] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 35.073700][ C2] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 35.073701][ C2] ? seg6_output (./include/linux/skbuff.h:1165) [ 35.073703][ C2] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 35.073705][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.073706][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.073708][ C2] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 35.073709][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 35.073710][ C2] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 35.073712][ 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.073714][ C2] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 35.073716][ C2] ? __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 35.073717][ C2] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 35.073719][ C2] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 35.073721][ C2] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 35.073723][ C2] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 35.073725][ C2] ? seg6_output (./include/linux/skbuff.h:1165) [ 35.073726][ C2] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 35.073728][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.073729][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.073731][ C2] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 35.073732][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 35.073733][ C2] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 35.073735][ 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.073737][ C2] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 35.073739][ C2] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 35.073742][ C2] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 35.073743][ C2] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 35.073745][ C2] ? seg6_output (./include/linux/skbuff.h:1165) [ 35.073747][ C2] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 35.073748][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.073749][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.073751][ C2] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 35.073752][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 35.073754][ C2] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 35.073755][ 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.073757][ C2] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 35.073760][ C2] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 35.073762][ C2] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 35.073764][ C2] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 35.073765][ C2] ? seg6_output (./include/linux/skbuff.h:1165) [ 35.073767][ C2] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 35.073768][ C2] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 35.073770][ C2] ? trace_pelt_cfs_tp (./include/trace/events/sched.h:833 (discriminator 22)) [ 35.073772][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.073773][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.073774][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.073776][ C2] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 35.073777][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 35.073778][ C2] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 35.073780][ 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.073782][ C2] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 35.073784][ C2] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 35.073786][ C2] ? ip6_route_input (./include/linux/skbuff.h:1235 (discriminator 1) net/ipv6/route.c:2666 (discriminator 1)) [ 35.073788][ C2] ? trace_netif_receive_skb (./include/trace/events/net.h:166 (discriminator 22)) [ 35.073790][ C2] ? ip6_validate_gw (net/ipv6/route.c:3559 (discriminator 2)) [ 35.073791][ C2] ? __netif_receive_skb_core.constprop.0 (net/core/dev.c:2529 net/core/dev.c:6221) [ 35.073794][ C2] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 35.073795][ C2] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 35.073797][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.073799][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.073800][ C2] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 35.073801][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 35.073803][ 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.073804][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.073805][ C2] ? ip6_rcv_core (net/ipv6/ip6_input.c:211 (discriminator 96)) [ 35.073807][ 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.073809][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.073810][ C2] ? __update_load_avg_cfs_rq (kernel/sched/pelt.c:329) [ 35.073812][ C2] ? trace_pelt_se_tp (./include/trace/events/sched.h:853 (discriminator 22)) [ 35.073814][ C2] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 35.073816][ C2] __netif_receive_skb_one_core (net/core/dev.c:6264) [ 35.073818][ C2] ? __netif_receive_skb_list_core (net/core/dev.c:6310) [ 35.073819][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.073820][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.073822][ C2] process_backlog (net/core/dev.c:6728) [ 35.073824][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.073826][ C2] __napi_poll (net/core/dev.c:7787) [ 35.073827][ C2] net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 35.073830][ C2] ? __napi_poll (./include/net/gro.h:507) [ 35.073832][ C2] ? trace_rcu_grace_period (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3) ./include/trace/events/rcu.h:69 (discriminator 3)) [ 35.073833][ C2] ? do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [ 35.073835][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.073835][ C2] ? timerqueue_linked_add (./include/linux/rbtree.h:239 ./include/linux/rbtree.h:281 lib/timerqueue.c:96) [ 35.073838][ C2] ? ktime_get_update_offsets_now (kernel/time/timekeeping.c:304 kernel/time/timekeeping.c:482 kernel/time/timekeeping.c:2859) [ 35.073841][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.073843][ C2] handle_softirqs (kernel/softirq.c:645) [ 35.073844][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.073846][ C2] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 35.073847][ 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.073849][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.073850][ 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.073851][ C2] do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 35.073853][ C2] [ 35.073853][ C2] [ 35.073854][ C2] __local_bh_enable_ip (kernel/softirq.c:473) [ 35.073856][ 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.073858][ C2] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 35.073860][ C2] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 35.073862][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.073863][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.073865][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.073866][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.073867][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.073868][ C2] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 35.073871][ C2] ? neigh_hh_output (./include/net/neighbour.h:525) [ 35.073874][ C2] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 35.073876][ C2] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 35.073878][ C2] ? make_flow_keys_digest (net/core/flow_dissector.c:1862) [ 35.073880][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.073881][ C2] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 35.073882][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.073883][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.073884][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 35.073886][ C2] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 35.073889][ C2] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 35.073890][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.073892][ C2] ? ip6_finish_output (./include/linux/skbuff.h:1165) [ 35.073894][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 35.073895][ C2] ? l3mdev_l3_out.constprop.0 (./include/linux/rcupdate.h:850 ./include/net/l3mdev.h:212) [ 35.073897][ C2] ? l3mdev_l3_out.constprop.0 (./include/linux/rcupdate.h:882 ./include/net/l3mdev.h:222) [ 35.073900][ C2] ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 35.073902][ C2] rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 35.073904][ C2] ? ip6_flush_pending_frames (net/ipv6/ip6_output.c:2059) [ 35.073906][ C2] ? rawv6_setsockopt (net/ipv6/raw.c:1018) [ 35.073908][ C2] ? raw6_destroy (net/ipv6/raw.c:1184) [ 35.073910][ C2] rawv6_sendmsg (net/ipv6/raw.c:920) [ 35.073913][ C2] ? rawv6_send_hdrinc (./include/linux/skbuff.h:1725) [ 35.073914][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.073916][ C2] ? sock_recvmsg (./include/trace/events/sock.h:304 (discriminator 2) net/socket.c:1155 (discriminator 2) net/socket.c:1173 (discriminator 2)) [ 35.073919][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.073920][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.073923][ C2] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 35.073924][ C2] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 35.073925][ C2] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 35.073928][ C2] __sys_sendto (net/socket.c:2281) [ 35.073930][ C2] ? __ia32_sys_getpeername (net/socket.c:2235) [ 35.073934][ C2] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 35.073936][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 35.073937][ 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.073939][ C2] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 35.073940][ C2] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 35.073942][ C2] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 35.073944][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 35.073945][ C2] RIP: 0033:0x7f4c51d6854e [ 35.073947][ 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.073949][ C2] RSP: 002b:00007ffd454bc460 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 35.073953][ C2] RAX: ffffffffffffffda RBX: 000056369c4770a0 RCX: 00007f4c51d6854e [ 35.073954][ C2] RDX: 0000000000000040 RSI: 000056369c4770a4 RDI: 0000000000000005 [ 35.073955][ C2] RBP: 00007ffd454bc470 R08: 000056369c4892b4 R09: 000000000000001c [ 35.073956][ C2] R10: 0000000000000000 R11: 0000000000000202 R12: 000056369c4770a4 [ 35.073956][ C2] R13: 0000000000000040 R14: 00007ffd454bd760 R15: 000056369c4770a0 | [ 37.171246][ T291] softirqs last disabled at (0): 0x0 | [ 37.171248][ T291] Preemption disabled at: | [ 37.171248][ T291] lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) | [ 37.171258][ T291] Tainted: [W]=WARN [ 37.171260][ T291] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.171261][ T291] Call Trace: [ 37.171263][ T291] [ 37.171264][ T291] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 37.171269][ T291] ? lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) [ 37.171271][ T291] __might_resched.cold (kernel/sched/core.c:9234) [ 37.171274][ T291] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 37.171277][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.171280][ T291] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 37.171283][ T291] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 37.171286][ T291] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 37.171290][ T291] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 37.171292][ T291] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 37.171294][ T291] put_chars (drivers/char/virtio_console.c:1176) [ 37.171296][ T291] ? __send_to_port (drivers/char/virtio_console.c:654) [ 37.171297][ T291] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 37.171300][ T291] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 37.171305][ T291] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 37.171307][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.171308][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.171309][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.171311][ T291] console_emit_next_record (kernel/printk/printk.c:3183) [ 37.171314][ T291] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 37.171316][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.171317][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.171318][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.171318][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.171320][ T291] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 37.171322][ T291] console_flush_one_record (kernel/printk/printk.c:3268) [ 37.171329][ T291] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 37.171332][ T291] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 37.171334][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.171335][ T291] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 37.171337][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.171338][ T291] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 37.171339][ T291] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 37.171341][ T291] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 37.171342][ T291] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 37.171344][ T291] ? vprintk_emit (kernel/printk/printk.c:2478) [ 37.171346][ T291] vprintk_emit (kernel/printk/printk.c:2479) [ 37.171347][ T291] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 37.171348][ T291] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 37.171350][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.171351][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.171353][ T291] _printk (kernel/printk/printk.c:2504) [ 37.171356][ T291] ? snapshot_read.cold (user.c:?) [ 37.171357][ T291] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 37.171361][ T291] ? trace_fib6_table_lookup (./include/trace/events/fib6.h:13 (discriminator 22)) [ 37.171365][ T291] ? idr_get_free (??:?) [ 37.171367][ T291] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 37.171370][ T291] lwtunnel_output.cold (net/core/lwtunnel.c:330 (discriminator 3)) [ 37.171373][ T291] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 37.171376][ T291] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 37.171379][ T291] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 37.171382][ T291] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 37.171384][ T291] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 37.171386][ T291] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 37.171388][ T291] ? seg6_output_core (./include/linux/skbuff.h:3909 (discriminator 26) ./include/linux/skbuff.h:3943 (discriminator 26) net/ipv6/seg6_iptunnel.c:704 (discriminator 26)) [ 37.171390][ T291] ? seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 37.171391][ T291] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 37.171393][ T291] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 37.171396][ T291] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 37.171397][ T291] ? seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 37.171399][ T291] ? lwtunnel_output (net/core/lwtunnel.c:356) [ 37.171400][ T291] ? seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 37.171401][ T291] ? seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 37.171403][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.171404][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.171406][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.171407][ T291] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 37.171408][ T291] lwtunnel_output (net/core/lwtunnel.c:356) [ 37.171409][ T291] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 37.171410][ T291] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 37.171413][ T291] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 37.171415][ T291] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 37.171417][ T291] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 37.171419][ T291] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 37.171421][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.171422][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.171424][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.171425][ T291] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 37.171426][ T291] lwtunnel_output (net/core/lwtunnel.c:356) [ 37.171427][ T291] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 37.171429][ T291] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 37.171431][ T291] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 37.171434][ T291] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 37.171435][ T291] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 37.171437][ T291] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 37.171438][ T291] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 37.171441][ T291] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 37.171442][ T291] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 37.171444][ T291] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 37.171446][ T291] ? trace_fib6_table_lookup (./include/trace/events/fib6.h:13 (discriminator 22)) [ 37.171448][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.171449][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.171450][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.171451][ T291] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 37.171452][ T291] lwtunnel_output (net/core/lwtunnel.c:356) [ 37.171454][ T291] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 37.171455][ T291] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 37.171457][ T291] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 37.171459][ T291] ? __kasan_slab_free (mm/kasan/common.c:253 mm/kasan/common.c:285) [ 37.171461][ T291] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 37.171462][ T291] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 37.171464][ T291] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 37.171466][ T291] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 37.171468][ T291] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 37.171469][ T291] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 37.171471][ T291] ? trace_fib6_table_lookup (./include/trace/events/fib6.h:13 (discriminator 22)) [ 37.171473][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.171474][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.171475][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.171477][ T291] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 37.171478][ T291] lwtunnel_output (net/core/lwtunnel.c:356) [ 37.171479][ T291] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 37.171480][ T291] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 37.171482][ T291] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 37.171485][ T291] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 37.171486][ T291] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 37.171488][ T291] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 37.171490][ T291] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 37.171491][ T291] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 37.171493][ T291] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 37.171494][ T291] ? trace_fib6_table_lookup (./include/trace/events/fib6.h:13 (discriminator 22)) [ 37.171496][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.171497][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.171498][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.171500][ T291] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 37.171501][ T291] lwtunnel_output (net/core/lwtunnel.c:356) [ 37.171502][ T291] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 37.171503][ T291] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 37.171506][ T291] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 37.171508][ T291] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 37.171509][ T291] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 37.171511][ T291] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 37.171513][ T291] ? seg6_output_core (./include/linux/skbuff.h:3909 (discriminator 26) ./include/linux/skbuff.h:3943 (discriminator 26) net/ipv6/seg6_iptunnel.c:704 (discriminator 26)) [ 37.171514][ T291] ? seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 37.171516][ T291] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 37.171517][ T291] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 37.171519][ T291] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 37.171521][ T291] ? __sys_sendto (net/socket.c:2281) [ 37.171523][ T291] ? __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 37.171525][ T291] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 37.171528][ T291] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 37.171529][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.171531][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.171532][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.171533][ T291] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 37.171534][ T291] lwtunnel_output (net/core/lwtunnel.c:356) [ 37.171535][ T291] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 37.171537][ T291] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 37.171539][ T291] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 37.171541][ T291] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 37.171543][ T291] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 37.171545][ T291] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 37.171547][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.171549][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.171550][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.171551][ T291] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 37.171552][ T291] lwtunnel_output (net/core/lwtunnel.c:356) [ 37.171553][ T291] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 37.171555][ T291] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 37.171557][ T291] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 37.171560][ T291] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 37.171561][ T291] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 37.171562][ T291] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 37.171564][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.171565][ T291] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 37.171567][ T291] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 37.171568][ T291] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 37.171570][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.171571][ T291] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 37.171572][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.171573][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.171575][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.171576][ T291] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 37.171577][ T291] lwtunnel_output (net/core/lwtunnel.c:356) [ 37.171578][ T291] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 37.171580][ T291] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 37.171582][ T291] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 37.171584][ T291] ? __get_hash_from_flowi6 (net/core/flow_dissector.c:2001) [ 37.171587][ T291] ? ip6_autoflowlabel (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 net/ipv6/ip6_output.c:259) [ 37.171589][ T291] ? __ip6_make_skb (net/ipv6/ip6_output.c:2004) [ 37.171591][ T291] ? ip_generic_getfrag (net/ipv4/ip_output.c:945) [ 37.171594][ T291] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 37.171596][ T291] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 37.171597][ T291] ? ip6_find_1stfragopt (./include/linux/skbuff.h:2718) [ 37.171599][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.171601][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.171602][ T291] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 37.171604][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.171605][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.171606][ T291] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 37.171607][ T291] lwtunnel_output (net/core/lwtunnel.c:356) [ 37.171609][ T291] ? ip6_local_out (net/ipv6/output_core.c:126) [ 37.171611][ T291] ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 37.171613][ T291] rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 37.171615][ T291] ? ip6_flush_pending_frames (net/ipv6/ip6_output.c:2059) [ 37.171617][ T291] ? rawv6_setsockopt (net/ipv6/raw.c:1018) [ 37.171619][ T291] ? raw6_destroy (net/ipv6/raw.c:1184) [ 37.171621][ T291] rawv6_sendmsg (net/ipv6/raw.c:920) [ 37.171624][ T291] ? rawv6_send_hdrinc (./include/linux/skbuff.h:1725) [ 37.171626][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.171627][ T291] ? wp_page_copy (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:1383 ./include/linux/page_ref.h:223 ./include/linux/mm.h:1847 ./include/linux/mm.h:1852 ./include/linux/mm.h:2159 mm/memory.c:4121) [ 37.171631][ T291] ? __vmf_anon_prepare (mm/memory.c:3958) [ 37.171632][ T291] ? apply_to_pte_range (mm/memory.c:3453 (discriminator 7)) [ 37.171634][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.171635][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.171638][ T291] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 37.171639][ T291] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 37.171640][ T291] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 37.171643][ T291] __sys_sendto (net/socket.c:2281) [ 37.171645][ T291] ? __ia32_sys_getpeername (net/socket.c:2235) [ 37.171649][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.171650][ T291] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 37.171652][ T291] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 37.171653][ T291] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 37.171655][ T291] ? trace_hardirqs_off_finish (./include/trace/events/preemptirq.h:36 (discriminator 22) kernel/trace/trace_preemptirq.c:95 (discriminator 22) kernel/trace/trace_preemptirq.c:90 (discriminator 22)) [ 37.171656][ T291] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 37.171657][ T291] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 37.171659][ T291] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 37.171661][ T291] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 37.171662][ T291] RIP: 0033:0x7f98b025854e [ 37.171664][ T291] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 37.171666][ T291] RSP: 002b:00007ffdf32334f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 37.171670][ T291] RAX: ffffffffffffffda RBX: 000055eaca9f50a0 RCX: 00007f98b025854e [ 37.171671][ T291] RDX: 0000000000000040 RSI: 000055eaca9f50a4 RDI: 0000000000000005 [ 37.171672][ T291] RBP: 00007ffdf3233500 R08: 000055eacaa072b4 R09: 000000000000001c [ 37.171673][ T291] R10: 0000000000000000 R11: 0000000000000202 R12: 000055eaca9f50a4 [ 37.171674][ T291] R13: 0000000000000040 R14: 00007ffdf32347f0 R15: 000055eaca9f50a0 | [ 38.268820][ T291] softirqs last disabled at (0): 0x0 | [ 38.268821][ T291] Preemption disabled at: | [ 38.268821][ T291] lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) | [ 38.268828][ T291] Tainted: [W]=WARN [ 38.268829][ T291] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 38.268830][ T291] Call Trace: [ 38.268830][ T291] [ 38.268831][ T291] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 38.268834][ T291] ? lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) [ 38.268836][ T291] __might_resched.cold (kernel/sched/core.c:9234) [ 38.268838][ T291] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 38.268841][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.268843][ T291] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 38.268844][ T291] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 38.268846][ T291] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 38.268849][ T291] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 38.268850][ T291] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 38.268852][ T291] put_chars (drivers/char/virtio_console.c:1176) [ 38.268854][ T291] ? __send_to_port (drivers/char/virtio_console.c:654) [ 38.268855][ T291] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 38.268858][ T291] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 38.268861][ T291] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 38.268862][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.268864][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.268865][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.268867][ T291] console_emit_next_record (kernel/printk/printk.c:3183) [ 38.268869][ T291] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 38.268871][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.268872][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.268873][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.268873][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.268875][ T291] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 38.268877][ T291] console_flush_one_record (kernel/printk/printk.c:3268) [ 38.268879][ T291] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 38.268882][ T291] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 38.268883][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.268885][ T291] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 38.268886][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.268887][ T291] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 38.268889][ T291] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 38.268890][ T291] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 38.268891][ T291] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 38.268893][ T291] ? vprintk_emit (kernel/printk/printk.c:2478) [ 38.268894][ T291] vprintk_emit (kernel/printk/printk.c:2479) [ 38.268896][ T291] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 38.268897][ T291] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 38.268899][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.268900][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.268901][ T291] _printk (kernel/printk/printk.c:2504) [ 38.268903][ T291] ? snapshot_read.cold (user.c:?) [ 38.268905][ T291] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 38.268907][ T291] ? trace_fib6_table_lookup (./include/trace/events/fib6.h:13 (discriminator 22)) [ 38.268909][ T291] ? idr_get_free (??:?) [ 38.268911][ T291] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 38.268913][ T291] lwtunnel_output.cold (net/core/lwtunnel.c:330 (discriminator 3)) [ 38.268915][ T291] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 38.268916][ T291] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 38.268919][ T291] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 38.268922][ T291] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 38.268923][ T291] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 38.268925][ T291] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 38.268927][ T291] ? seg6_output_core (./include/linux/skbuff.h:3909 (discriminator 26) ./include/linux/skbuff.h:3943 (discriminator 26) net/ipv6/seg6_iptunnel.c:704 (discriminator 26)) [ 38.268928][ T291] ? seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 38.268930][ T291] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 38.268931][ T291] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 38.268933][ T291] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 38.268935][ T291] ? seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 38.268936][ T291] ? lwtunnel_output (net/core/lwtunnel.c:356) [ 38.268937][ T291] ? seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 38.268939][ T291] ? seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 38.268940][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.268941][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.268943][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.268944][ T291] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 38.268945][ T291] lwtunnel_output (net/core/lwtunnel.c:356) [ 38.268946][ T291] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 38.268948][ T291] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 38.268950][ T291] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 38.268952][ T291] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 38.268954][ T291] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 38.268956][ T291] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 38.268958][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.268959][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.268961][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.268962][ T291] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 38.268963][ T291] lwtunnel_output (net/core/lwtunnel.c:356) [ 38.268964][ T291] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 38.268965][ T291] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 38.268968][ T291] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 38.268970][ T291] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 38.268971][ T291] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 38.268973][ T291] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 38.268974][ T291] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 38.268976][ T291] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 38.268978][ T291] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 38.268979][ T291] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 38.268981][ T291] ? trace_fib6_table_lookup (./include/trace/events/fib6.h:13 (discriminator 22)) [ 38.268983][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.268984][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.268985][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.268986][ T291] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 38.268987][ T291] lwtunnel_output (net/core/lwtunnel.c:356) [ 38.268989][ T291] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 38.268990][ T291] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 38.268992][ T291] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 38.268994][ T291] ? __kasan_slab_free (mm/kasan/common.c:253 mm/kasan/common.c:285) [ 38.268996][ T291] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 38.268997][ T291] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 38.268999][ T291] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 38.269001][ T291] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 38.269002][ T291] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 38.269004][ T291] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 38.269005][ T291] ? trace_fib6_table_lookup (./include/trace/events/fib6.h:13 (discriminator 22)) [ 38.269007][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.269008][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.269009][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.269011][ T291] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 38.269012][ T291] lwtunnel_output (net/core/lwtunnel.c:356) [ 38.269013][ T291] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 38.269014][ T291] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 38.269016][ T291] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 38.269019][ T291] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 38.269020][ T291] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 38.269022][ T291] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 38.269023][ T291] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 38.269025][ T291] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 38.269026][ T291] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 38.269028][ T291] ? trace_fib6_table_lookup (./include/trace/events/fib6.h:13 (discriminator 22)) [ 38.269029][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.269031][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.269032][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.269033][ T291] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 38.269034][ T291] lwtunnel_output (net/core/lwtunnel.c:356) [ 38.269035][ T291] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 38.269037][ T291] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 38.269039][ T291] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 38.269041][ T291] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 38.269042][ T291] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 38.269044][ T291] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 38.269046][ T291] ? seg6_output_core (./include/linux/skbuff.h:3909 (discriminator 26) ./include/linux/skbuff.h:3943 (discriminator 26) net/ipv6/seg6_iptunnel.c:704 (discriminator 26)) [ 38.269047][ T291] ? seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 38.269049][ T291] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 38.269050][ T291] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 38.269052][ T291] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 38.269053][ T291] ? __sys_sendto (net/socket.c:2281) [ 38.269055][ T291] ? __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 38.269057][ T291] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 38.269058][ T291] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 38.269060][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.269061][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.269062][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.269063][ T291] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 38.269064][ T291] lwtunnel_output (net/core/lwtunnel.c:356) [ 38.269065][ T291] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 38.269067][ T291] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 38.269069][ T291] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 38.269071][ T291] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 38.269073][ T291] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 38.269075][ T291] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 38.269077][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.269078][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.269080][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.269081][ T291] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 38.269082][ T291] lwtunnel_output (net/core/lwtunnel.c:356) [ 38.269083][ T291] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 38.269084][ T291] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 38.269087][ T291] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 38.269089][ T291] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 38.269090][ T291] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 38.269092][ T291] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 38.269094][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.269095][ T291] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 38.269096][ T291] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 38.269098][ T291] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 38.269099][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.269100][ T291] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 38.269102][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.269103][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.269104][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.269106][ T291] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 38.269107][ T291] lwtunnel_output (net/core/lwtunnel.c:356) [ 38.269108][ T291] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 38.269109][ T291] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 38.269111][ T291] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 38.269114][ T291] ? __get_hash_from_flowi6 (net/core/flow_dissector.c:2001) [ 38.269115][ T291] ? ip6_autoflowlabel (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 net/ipv6/ip6_output.c:259) [ 38.269117][ T291] ? __ip6_make_skb (net/ipv6/ip6_output.c:2004) [ 38.269119][ T291] ? ip_generic_getfrag (net/ipv4/ip_output.c:945) [ 38.269121][ T291] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 38.269123][ T291] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 38.269124][ T291] ? ip6_find_1stfragopt (./include/linux/skbuff.h:2718) [ 38.269126][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.269128][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.269129][ T291] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 38.269130][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.269131][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.269133][ T291] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 38.269134][ T291] lwtunnel_output (net/core/lwtunnel.c:356) [ 38.269135][ T291] ? ip6_local_out (net/ipv6/output_core.c:126) [ 38.269137][ T291] ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 38.269139][ T291] rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 38.269142][ T291] ? ip6_flush_pending_frames (net/ipv6/ip6_output.c:2059) [ 38.269143][ T291] ? rawv6_setsockopt (net/ipv6/raw.c:1018) [ 38.269145][ T291] ? raw6_destroy (net/ipv6/raw.c:1184) [ 38.269147][ T291] rawv6_sendmsg (net/ipv6/raw.c:920) [ 38.269150][ T291] ? rawv6_send_hdrinc (./include/linux/skbuff.h:1725) [ 38.269152][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.269153][ T291] ? sock_recvmsg (./include/trace/events/sock.h:304 (discriminator 2) net/socket.c:1155 (discriminator 2) net/socket.c:1173 (discriminator 2)) [ 38.269157][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.269158][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.269160][ T291] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 38.269161][ T291] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 38.269163][ T291] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 38.269165][ T291] __sys_sendto (net/socket.c:2281) [ 38.269166][ T291] ? __ia32_sys_getpeername (net/socket.c:2235) [ 38.269171][ T291] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 38.269172][ T291] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 38.269174][ T291] ? trace_hardirqs_off_finish (./include/trace/events/preemptirq.h:36 (discriminator 22) kernel/trace/trace_preemptirq.c:95 (discriminator 22) kernel/trace/trace_preemptirq.c:90 (discriminator 22)) [ 38.269175][ T291] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 38.269176][ T291] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 38.269178][ T291] ? irq_exit_rcu (kernel/softirq.c:786) [ 38.269181][ T291] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 38.269182][ T291] RIP: 0033:0x7f98b025854e [ 38.269187][ T291] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 38.269188][ T291] RSP: 002b:00007ffdf32334f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 38.269190][ T291] RAX: ffffffffffffffda RBX: 000055eaca9f50a0 RCX: 00007f98b025854e [ 38.269191][ T291] RDX: 0000000000000040 RSI: 000055eaca9f50a4 RDI: 0000000000000005 [ 38.269192][ T291] RBP: 00007ffdf3233500 R08: 000055eacaa072b4 R09: 000000000000001c [ 38.269193][ T291] R10: 0000000000000000 R11: 0000000000000202 R12: 000055eaca9f50a4 [ 38.269194][ T291] R13: 0000000000000040 R14: 00007ffdf32347f0 R15: 000055eaca9f50a0 | [ 39.310517][ T291] softirqs last disabled at (0): 0x0 | [ 39.310518][ T291] Preemption disabled at: | [ 39.310519][ T291] 0x0 | [ 39.310524][ T291] Tainted: [W]=WARN [ 39.310525][ T291] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 39.310526][ T291] Call Trace: [ 39.310526][ T291] [ 39.310527][ T291] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 39.310530][ T291] __might_resched.cold (kernel/sched/core.c:9234) [ 39.310532][ T291] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 39.310534][ T291] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 39.310536][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.310538][ T291] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 39.310539][ T291] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 39.310541][ T291] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 39.310544][ T291] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 39.310545][ T291] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 39.310547][ T291] put_chars (drivers/char/virtio_console.c:1176) [ 39.310549][ T291] ? __send_to_port (drivers/char/virtio_console.c:654) [ 39.310550][ T291] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 39.310553][ T291] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 39.310556][ T291] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 39.310558][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.310559][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.310561][ T291] console_emit_next_record (kernel/printk/printk.c:3183) [ 39.310563][ T291] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 39.310565][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.310566][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.310567][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.310568][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.310570][ T291] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 39.310572][ T291] console_flush_one_record (kernel/printk/printk.c:3268) [ 39.310574][ T291] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 39.310577][ T291] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 39.310578][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.310580][ T291] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 39.310582][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.310583][ T291] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 39.310584][ T291] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 39.310586][ T291] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 39.310587][ T291] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 39.310589][ T291] ? vprintk_emit (kernel/printk/printk.c:2478) [ 39.310590][ T291] vprintk_emit (kernel/printk/printk.c:2479) [ 39.310592][ T291] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 39.310593][ T291] ? do_raw_read_unlock (kernel/locking/spinlock_debug.c:180) [ 39.310595][ T291] ? forget_original_parent (kernel/exit.c:635 kernel/exit.c:740) [ 39.310597][ T291] _printk (kernel/printk/printk.c:2504) [ 39.310599][ T291] ? snapshot_read.cold (user.c:?) [ 39.310600][ T291] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 39.310602][ T291] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 39.310604][ T291] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 39.310606][ T291] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 39.310608][ T291] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 39.310610][ T291] ? exit_notify (kernel/exit.c:780) [ 39.310612][ T291] ? posixtimer_sig_unignore.isra.0 (kernel/signal.c:1971 (discriminator 3)) [ 39.310614][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.310615][ T291] do_group_exit (kernel/exit.c:1151) [ 39.310617][ T291] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 39.310618][ T291] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 39.310621][ T291] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 39.310623][ T291] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 39.310625][ T291] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 39.310626][ T291] RIP: 0033:0x7f98b02a91b8 [ 39.310628][ T291] Code: Unable to access opcode bytes at 0x7f98b02a918e. Code starting with the faulting instruction =========================================== [ 39.310629][ T291] RSP: 002b:00007ffdf3234858 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 39.310631][ T291] RAX: ffffffffffffffda RBX: 00007f98b03d9f88 RCX: 00007f98b02a91b8 [ 39.310632][ T291] RDX: 00007f98b003a7c8 RSI: ffffffffffffffb0 RDI: 0000000000000001 [ 39.310633][ T291] RBP: 00007ffdf32348b0 R08: 0000000000000000 R09: 0000000000001010 [ 39.310634][ T291] R10: 00007ffdf32346d0 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