====================================== | [ 10.286270][ T202] softirqs last disabled at (33569): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 10.286272][ T202] Preemption disabled at: | [ 10.286273][ T202] 0x0 | [ 10.286283][ T202] Tainted: [W]=WARN [ 10.286283][ T202] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.286285][ T202] Call Trace: [ 10.286287][ T202] [ 10.286288][ T202] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 10.286295][ T202] __might_resched.cold (kernel/sched/core.c:9234) [ 10.286299][ T202] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 10.286303][ T202] ? __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.286308][ T202] __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.286310][ T202] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.286316][ T202] ? 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.286319][ T202] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.286323][ T202] put_chars (drivers/char/virtio_console.c:1176) [ 10.286325][ T202] ? __send_to_port (drivers/char/virtio_console.c:654) [ 10.286326][ T202] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 10.286330][ T202] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 10.286335][ T202] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 10.286342][ T202] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 10.286345][ T202] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.286347][ T202] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.286351][ T202] console_emit_next_record (kernel/printk/printk.c:3183) [ 10.286355][ T202] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 10.286356][ T202] ? 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.286360][ T202] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.286361][ T202] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.286365][ T202] console_flush_one_record (kernel/printk/printk.c:3268) [ 10.286369][ T202] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 10.286371][ T202] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.286376][ T202] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 10.286379][ T202] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 10.286381][ T202] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.286382][ T202] ? 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.286386][ T202] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 10.286388][ T202] ? vprintk_emit (kernel/printk/printk.c:2478) [ 10.286390][ T202] vprintk_emit (kernel/printk/printk.c:2479) [ 10.286393][ T202] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 10.286396][ T202] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.286399][ T202] _printk (kernel/printk/printk.c:2504) [ 10.286403][ T202] ? snapshot_read.cold (user.c:?) [ 10.286406][ T202] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 10.286408][ T202] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 10.286412][ T202] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 10.286415][ T202] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 10.286418][ T202] ? exit_notify (kernel/exit.c:780) [ 10.286419][ T202] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.286422][ T202] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.286425][ T202] do_group_exit (kernel/exit.c:1151) [ 10.286428][ T202] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 10.286430][ T202] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 10.286432][ T202] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 10.286436][ T202] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 10.286439][ T202] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.286441][ T202] RIP: 0033:0x7f82a99871b8 [ 10.286443][ T202] Code: Unable to access opcode bytes at 0x7f82a998718e. Code starting with the faulting instruction =========================================== [ 10.286444][ T202] RSP: 002b:00007ffd126ffbd8 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 10.286446][ T202] RAX: ffffffffffffffda RBX: 00007f82a9ab7f88 RCX: 00007f82a99871b8 [ 10.286447][ T202] RDX: 00007f82a96d1fc8 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 10.286448][ T202] RBP: 00007ffd126ffc30 R08: 0000000000000000 R09: 0000000000000000 [ 10.286449][ T202] R10: 00007ffd126ff9f0 R11: 0000000000000246 R12: 0000000000000001 [ 10.286450][ T202] R13: 0000000000000000 R14: 00007f82a9ab6680 R15: 00007f82a9ab7fa0 | [ 11.777440][ T244] softirqs last disabled at (22104): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 11.777443][ T244] Preemption disabled at: | [ 11.777444][ T244] vprintk_emit (kernel/printk/printk.c:2471) | [ 11.777455][ T244] Tainted: [W]=WARN [ 11.777457][ T244] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.777459][ T244] Call Trace: [ 11.777461][ T244] [ 11.777463][ T244] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 11.777471][ T244] ? vprintk_emit (kernel/printk/printk.c:2471) [ 11.777474][ T244] __might_resched.cold (kernel/sched/core.c:9234) [ 11.777480][ T244] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 11.777486][ T244] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 11.777493][ T244] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 11.777496][ T244] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.777506][ T244] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 11.777509][ T244] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.777515][ T244] put_chars (drivers/char/virtio_console.c:1176) [ 11.777519][ T244] ? __send_to_port (drivers/char/virtio_console.c:654) [ 11.777531][ T244] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 11.777542][ T244] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 11.777547][ T244] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.777555][ T244] console_emit_next_record (kernel/printk/printk.c:3183) [ 11.777561][ T244] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 11.777564][ T244] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 11.777569][ T244] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.777573][ T244] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.777580][ T244] console_flush_one_record (kernel/printk/printk.c:3268) [ 11.777587][ T244] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 11.777589][ T244] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.777599][ T244] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 11.777603][ T244] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 11.777606][ T244] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.777609][ T244] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 11.777615][ T244] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 11.777618][ T244] ? vprintk_emit (kernel/printk/printk.c:2478) [ 11.777622][ T244] vprintk_emit (kernel/printk/printk.c:2479) [ 11.777627][ T244] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 11.777632][ T244] ? save_trace (kernel/locking/lockdep.c:589) [ 11.777639][ T244] _printk (kernel/printk/printk.c:2504) [ 11.777644][ T244] ? snapshot_read.cold (user.c:?) [ 11.777650][ T244] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 11.777653][ T244] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 11.777659][ T244] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 11.777663][ T244] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 11.777667][ T244] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 11.777671][ T244] ? netdev_notice (net/core/dev.c:13194) [ 11.777675][ T244] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.777681][ T244] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.777685][ T244] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 11.777691][ T244] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 11.777695][ T244] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 11.777698][ T244] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 11.777706][ T244] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 11.777710][ T244] ? __kernel_text_address (kernel/extable.c:79) [ 11.777714][ T244] ? write_profile (profile.c:?) [ 11.777720][ T244] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 11.777729][ T244] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 11.777734][ T244] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 11.777738][ T244] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 11.777740][ T244] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 11.777744][ T244] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.777749][ T244] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.777753][ T244] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.777756][ T244] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 11.777759][ T244] ? kasan_save_stack (mm/kasan/common.c:58) [ 11.777762][ T244] ? kasan_save_stack (mm/kasan/common.c:57) [ 11.777764][ T244] ? kasan_save_track (mm/kasan/common.c:78) [ 11.777766][ T244] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 11.777770][ T244] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.777773][ T244] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 11.777777][ T244] ? ___sys_sendmsg (net/socket.c:2758) [ 11.777784][ T244] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.777787][ T244] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 11.777791][ T244] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.777794][ T244] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.777797][ T244] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.777798][ T244] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.777801][ T244] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 11.777804][ T244] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 11.777808][ T244] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 11.777811][ T244] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 11.777817][ T244] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 11.777819][ T244] ? nla_get_range_signed (lib/nlattr.c:270) [ 11.777827][ T244] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.777831][ T244] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 11.777841][ T244] rtnl_newlink (net/core/rtnetlink.c:4215) [ 11.777851][ T244] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.777854][ T244] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.777862][ T244] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.777865][ T244] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.777868][ T244] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.777871][ T244] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.777878][ T244] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.777881][ T244] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 11.777887][ T244] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.777889][ T244] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.777897][ T244] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.777900][ T244] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.777906][ T244] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 11.777910][ T244] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.777915][ T244] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.777926][ T244] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 11.777929][ T244] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 11.777940][ T244] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.777947][ T244] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.777951][ T244] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.777959][ T244] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 11.777965][ T244] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 11.777972][ T244] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.777974][ T244] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 11.777983][ T244] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 11.777987][ T244] ____sys_sendmsg (net/socket.c:2713) [ 11.777991][ T244] ? copy_msghdr_from_user (net/socket.c:2650) [ 11.777994][ T244] ? sock_write_iter (net/socket.c:1269) [ 11.777997][ T244] ? move_addr_to_kernel (net/socket.c:258) [ 11.778010][ T244] ___sys_sendmsg (net/socket.c:2767) [ 11.778015][ T244] ? copy_msghdr_from_user (net/socket.c:2619) [ 11.778044][ T244] __sys_sendmsg (net/socket.c:2799) [ 11.778048][ T244] ? __sys_sendmsg_sock (net/socket.c:2780) [ 11.778059][ T244] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.778065][ T244] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 11.778069][ T244] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 11.778073][ T244] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.778077][ T244] RIP: 0033:0x7f019cc9654e [ 11.778082][ T244] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 11.778084][ T244] RSP: 002b:00007fff9b3e2790 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 11.778088][ T244] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f019cc9654e [ 11.778090][ T244] RDX: 0000000000000000 RSI: 00007fff9b3e2840 RDI: 0000000000000005 [ 11.778091][ T244] RBP: 00007fff9b3e27a0 R08: 0000000000000000 R09: 0000000000000000 [ 11.778093][ T244] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9107c8 [ 11.778094][ T244] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff9b3e2f10 | [ 20.760663][ T270] softirqs last disabled at (33214): lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) | [ 20.760665][ T270] Preemption disabled at: | [ 20.760666][ T270] lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) | [ 20.760675][ T270] Tainted: [W]=WARN [ 20.760676][ T270] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.760678][ T270] Call Trace: [ 20.760679][ T270] [ 20.760681][ T270] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 20.760686][ T270] ? lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) [ 20.760688][ T270] __might_resched.cold (kernel/sched/core.c:9234) [ 20.760693][ T270] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 20.760697][ T270] ? __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.760702][ T270] __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.760704][ T270] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 20.760711][ T270] ? 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.760714][ T270] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 20.760718][ T270] put_chars (drivers/char/virtio_console.c:1176) [ 20.760720][ T270] ? __send_to_port (drivers/char/virtio_console.c:654) [ 20.760722][ T270] ? check_prev_add (kernel/locking/lockdep.c:3258 (discriminator 3)) [ 20.760727][ T270] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 20.760731][ T270] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 20.760735][ T270] ? mark_usage (kernel/locking/lockdep.c:4690) [ 20.760737][ T270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.760738][ T270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.760743][ T270] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 20.760745][ T270] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 20.760750][ T270] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.760754][ T270] console_emit_next_record (kernel/printk/printk.c:3183) [ 20.760758][ T270] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 20.760760][ T270] ? 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.760763][ T270] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.760766][ T270] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.760771][ T270] console_flush_one_record (kernel/printk/printk.c:3268) [ 20.760775][ T270] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 20.760777][ T270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.760783][ T270] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 20.760786][ T270] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 20.760788][ T270] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.760790][ T270] ? 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.760794][ T270] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 20.760796][ T270] ? vprintk_emit (kernel/printk/printk.c:2478) [ 20.760799][ T270] vprintk_emit (kernel/printk/printk.c:2479) [ 20.760802][ T270] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 20.760804][ T270] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 20.760809][ T270] _printk (kernel/printk/printk.c:2504) [ 20.760813][ T270] ? snapshot_read.cold (user.c:?) [ 20.760814][ T270] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 20.760821][ T270] ? idr_get_free (??:?) [ 20.760826][ T270] lwtunnel_output.cold (net/core/lwtunnel.c:330 (discriminator 3)) [ 20.760832][ T270] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 20.760836][ T270] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 20.760843][ T270] ? ila_input (./include/linux/skbuff.h:1165) ila [ 20.760849][ T270] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.760851][ T270] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.760855][ T270] lwtunnel_output (net/core/lwtunnel.c:356) [ 20.760857][ T270] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 20.760860][ T270] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 20.760865][ T270] ? ila_input (./include/linux/skbuff.h:1165) ila [ 20.760871][ T270] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.760873][ T270] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.760877][ T270] lwtunnel_output (net/core/lwtunnel.c:356) [ 20.760879][ T270] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 20.760881][ T270] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 20.760887][ T270] ? ila_input (./include/linux/skbuff.h:1165) ila [ 20.760893][ T270] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.760895][ T270] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.760899][ T270] lwtunnel_output (net/core/lwtunnel.c:356) [ 20.760901][ T270] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 20.760903][ T270] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 20.760909][ T270] ? ila_input (./include/linux/skbuff.h:1165) ila [ 20.760914][ T270] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.760916][ T270] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.760921][ T270] lwtunnel_output (net/core/lwtunnel.c:356) [ 20.760922][ T270] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 20.760925][ T270] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 20.760930][ T270] ? ila_input (./include/linux/skbuff.h:1165) ila [ 20.760936][ T270] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.760938][ T270] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.760942][ T270] lwtunnel_output (net/core/lwtunnel.c:356) [ 20.760944][ T270] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 20.760947][ T270] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 20.760952][ T270] ? ila_input (./include/linux/skbuff.h:1165) ila [ 20.760958][ T270] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.760960][ T270] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.760964][ T270] lwtunnel_output (net/core/lwtunnel.c:356) [ 20.760966][ T270] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 20.760968][ T270] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 20.760973][ T270] ? ila_input (./include/linux/skbuff.h:1165) ila [ 20.760979][ T270] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.760981][ T270] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.760985][ T270] lwtunnel_output (net/core/lwtunnel.c:356) [ 20.760987][ T270] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 20.760990][ T270] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 20.760995][ T270] ? ila_input (./include/linux/skbuff.h:1165) ila [ 20.761001][ T270] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.761003][ T270] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.761007][ T270] lwtunnel_output (net/core/lwtunnel.c:356) [ 20.761009][ T270] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 20.761011][ T270] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 20.761017][ T270] ? ila_input (./include/linux/skbuff.h:1165) ila [ 20.761022][ T270] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.761024][ T270] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.761028][ T270] lwtunnel_output (net/core/lwtunnel.c:356) [ 20.761030][ T270] ? ip6_local_out (net/ipv6/output_core.c:126) [ 20.761035][ T270] ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 20.761038][ T270] rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 20.761042][ T270] ? ip6_flush_pending_frames (net/ipv6/ip6_output.c:2059) [ 20.761044][ T270] ? rawv6_setsockopt (net/ipv6/raw.c:1018) [ 20.761047][ T270] ? raw6_destroy (net/ipv6/raw.c:1184) [ 20.761052][ T270] rawv6_sendmsg (net/ipv6/raw.c:920) [ 20.761054][ T270] ? folio_mark_accessed (./include/linux/local_lock_internal.h:60 (discriminator 1) mm/folio.c:349 (discriminator 1) mm/folio.c:449 (discriminator 1) mm/folio.c:422 (discriminator 1)) [ 20.761062][ T270] ? rawv6_send_hdrinc (./include/linux/skbuff.h:1725) [ 20.761065][ T270] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 5)) [ 20.761070][ T270] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 20.761072][ T270] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 20.761077][ T270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.761085][ T270] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 20.761090][ T270] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 20.761093][ T270] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 20.761095][ T270] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 20.761099][ T270] __sys_sendto (net/socket.c:2281) [ 20.761102][ T270] ? __ia32_sys_getpeername (net/socket.c:2235) [ 20.761114][ T270] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 20.761120][ T270] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 20.761122][ T270] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 20.761126][ T270] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 20.761127][ T270] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 20.761130][ T270] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 20.761131][ T270] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 20.761140][ T270] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 20.761142][ T270] RIP: 0033:0x7fbee35d754e [ 20.761146][ T270] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 20.761148][ T270] RSP: 002b:00007ffeac3b58d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 20.761150][ T270] RAX: ffffffffffffffda RBX: 000055cdb5b2e0a0 RCX: 00007fbee35d754e [ 20.761152][ T270] RDX: 0000000000000040 RSI: 000055cdb5b2e0a4 RDI: 0000000000000005 [ 20.761153][ T270] RBP: 00007ffeac3b58e0 R08: 000055cdb5b402b4 R09: 000000000000001c [ 20.761153][ T270] R10: 0000000000000000 R11: 0000000000000202 R12: 000055cdb5b2e0a4 [ 20.761154][ T270] R13: 0000000000000040 R14: 00007ffeac3b6bd0 R15: 000055cdb5b2e0a0 | [ 21.849208][ T270] softirqs last disabled at (40160): lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) | [ 21.849210][ T270] Preemption disabled at: | [ 21.849211][ T270] lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) | [ 21.849219][ T270] Tainted: [W]=WARN [ 21.849220][ T270] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.849222][ T270] Call Trace: [ 21.849224][ T270] [ 21.849226][ T270] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 21.849232][ T270] ? lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) [ 21.849234][ T270] __might_resched.cold (kernel/sched/core.c:9234) [ 21.849238][ T270] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 21.849242][ T270] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 21.849246][ T270] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 21.849248][ T270] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 21.849255][ T270] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 21.849258][ T270] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 21.849262][ T270] put_chars (drivers/char/virtio_console.c:1176) [ 21.849265][ T270] ? __send_to_port (drivers/char/virtio_console.c:654) [ 21.849267][ T270] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 21.849271][ T270] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 21.849274][ T270] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 21.849278][ T270] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 21.849282][ T270] ? mark_usage (kernel/locking/lockdep.c:4690) [ 21.849284][ T270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.849286][ T270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.849290][ T270] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 21.849292][ T270] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 21.849297][ T270] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.849301][ T270] console_emit_next_record (kernel/printk/printk.c:3183) [ 21.849306][ T270] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 21.849308][ T270] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 21.849311][ T270] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.849313][ T270] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.849317][ T270] console_flush_one_record (kernel/printk/printk.c:3268) [ 21.849322][ T270] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 21.849324][ T270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.849329][ T270] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 21.849332][ T270] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 21.849334][ T270] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.849336][ T270] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 21.849340][ T270] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 21.849342][ T270] ? vprintk_emit (kernel/printk/printk.c:2478) [ 21.849345][ T270] vprintk_emit (kernel/printk/printk.c:2479) [ 21.849348][ T270] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 21.849350][ T270] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 21.849355][ T270] _printk (kernel/printk/printk.c:2504) [ 21.849359][ T270] ? snapshot_read.cold (user.c:?) [ 21.849361][ T270] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 21.849367][ T270] ? idr_get_free (??:?) [ 21.849372][ T270] lwtunnel_output.cold (net/core/lwtunnel.c:330 (discriminator 3)) [ 21.849375][ T270] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 21.849380][ T270] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 21.849389][ T270] ? ila_input (./include/linux/skbuff.h:1165) ila [ 21.849395][ T270] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.849397][ T270] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.849401][ T270] lwtunnel_output (net/core/lwtunnel.c:356) [ 21.849404][ T270] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 21.849406][ T270] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 21.849412][ T270] ? ila_input (./include/linux/skbuff.h:1165) ila [ 21.849417][ T270] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.849419][ T270] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.849424][ T270] lwtunnel_output (net/core/lwtunnel.c:356) [ 21.849425][ T270] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 21.849428][ T270] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 21.849434][ T270] ? ila_input (./include/linux/skbuff.h:1165) ila [ 21.849439][ T270] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.849441][ T270] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.849446][ T270] lwtunnel_output (net/core/lwtunnel.c:356) [ 21.849447][ T270] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 21.849450][ T270] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 21.849455][ T270] ? ila_input (./include/linux/skbuff.h:1165) ila [ 21.849461][ T270] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.849463][ T270] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.849467][ T270] lwtunnel_output (net/core/lwtunnel.c:356) [ 21.849469][ T270] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 21.849472][ T270] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 21.849477][ T270] ? ila_input (./include/linux/skbuff.h:1165) ila [ 21.849483][ T270] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.849485][ T270] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.849489][ T270] lwtunnel_output (net/core/lwtunnel.c:356) [ 21.849491][ T270] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 21.849494][ T270] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 21.849499][ T270] ? ila_input (./include/linux/skbuff.h:1165) ila [ 21.849505][ T270] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.849507][ T270] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.849511][ T270] lwtunnel_output (net/core/lwtunnel.c:356) [ 21.849513][ T270] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 21.849516][ T270] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 21.849521][ T270] ? ila_input (./include/linux/skbuff.h:1165) ila [ 21.849527][ T270] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.849528][ T270] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.849533][ T270] lwtunnel_output (net/core/lwtunnel.c:356) [ 21.849534][ T270] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 21.849537][ T270] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 21.849542][ T270] ? ila_input (./include/linux/skbuff.h:1165) ila [ 21.849548][ T270] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.849550][ T270] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.849554][ T270] lwtunnel_output (net/core/lwtunnel.c:356) [ 21.849556][ T270] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 21.849559][ T270] ila_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/ila/ila_lwt.c:101 (discriminator 4)) ila [ 21.849564][ T270] ? ila_input (./include/linux/skbuff.h:1165) ila [ 21.849570][ T270] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.849572][ T270] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.849576][ T270] lwtunnel_output (net/core/lwtunnel.c:356) [ 21.849578][ T270] ? ip6_local_out (net/ipv6/output_core.c:126) [ 21.849582][ T270] ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 21.849586][ T270] rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 21.849590][ T270] ? ip6_flush_pending_frames (net/ipv6/ip6_output.c:2059) [ 21.849593][ T270] ? rawv6_setsockopt (net/ipv6/raw.c:1018) [ 21.849595][ T270] ? raw6_destroy (net/ipv6/raw.c:1184) [ 21.849601][ T270] rawv6_sendmsg (net/ipv6/raw.c:920) [ 21.849607][ T270] ? rawv6_send_hdrinc (./include/linux/skbuff.h:1725) [ 21.849610][ T270] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.849612][ T270] ? sock_recvmsg (./include/trace/events/sock.h:304 (discriminator 2) net/socket.c:1155 (discriminator 2) net/socket.c:1173 (discriminator 2)) [ 21.849617][ T270] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 21.849619][ T270] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 21.849624][ T270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.849632][ T270] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 21.849637][ T270] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 21.849638][ T270] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 21.849640][ T270] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 21.849644][ T270] __sys_sendto (net/socket.c:2281) [ 21.849647][ T270] ? __ia32_sys_getpeername (net/socket.c:2235) [ 21.849663][ T270] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 21.849665][ T270] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 21.849669][ T270] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 21.849671][ T270] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 21.849673][ T270] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 21.849675][ T270] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 21.849678][ T270] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 21.849680][ T270] RIP: 0033:0x7fbee35d754e [ 21.849684][ T270] 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 [ 21.849686][ T270] RSP: 002b:00007ffeac3b58d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 21.849689][ T270] RAX: ffffffffffffffda RBX: 000055cdb5b2e0a0 RCX: 00007fbee35d754e [ 21.849690][ T270] RDX: 0000000000000040 RSI: 000055cdb5b2e0a4 RDI: 0000000000000005 [ 21.849691][ T270] RBP: 00007ffeac3b58e0 R08: 000055cdb5b402b4 R09: 000000000000001c [ 21.849692][ T270] R10: 0000000000000000 R11: 0000000000000202 R12: 000055cdb5b2e0a4 [ 21.849693][ T270] R13: 0000000000000040 R14: 00007ffeac3b6bd0 R15: 000055cdb5b2e0a0 | [ 22.914097][ T270] softirqs last disabled at (43673): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 22.914099][ T270] Preemption disabled at: | [ 22.914100][ T270] 0x0 | [ 22.914110][ T270] Tainted: [W]=WARN [ 22.914111][ T270] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 22.914113][ T270] Call Trace: [ 22.914115][ T270] [ 22.914116][ T270] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 22.914122][ T270] __might_resched.cold (kernel/sched/core.c:9234) [ 22.914127][ T270] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 22.914131][ T270] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 22.914140][ T270] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 22.914142][ T270] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 22.914149][ T270] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 22.914152][ T270] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 22.914155][ T270] put_chars (drivers/char/virtio_console.c:1176) [ 22.914158][ T270] ? __send_to_port (drivers/char/virtio_console.c:654) [ 22.914159][ T270] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 22.914163][ T270] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 22.914168][ T270] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 22.914175][ T270] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 22.914178][ T270] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.914180][ T270] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.914184][ T270] console_emit_next_record (kernel/printk/printk.c:3183) [ 22.914188][ T270] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 22.914190][ T270] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 22.914193][ T270] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.914195][ T270] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.914199][ T270] console_flush_one_record (kernel/printk/printk.c:3268) [ 22.914203][ T270] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 22.914205][ T270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.914210][ T270] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 22.914213][ T270] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 22.914215][ T270] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.914216][ T270] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 22.914220][ T270] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 22.914222][ T270] ? vprintk_emit (kernel/printk/printk.c:2478) [ 22.914225][ T270] vprintk_emit (kernel/printk/printk.c:2479) [ 22.914228][ T270] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 22.914231][ T270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.914234][ T270] _printk (kernel/printk/printk.c:2504) [ 22.914238][ T270] ? snapshot_read.cold (user.c:?) [ 22.914240][ T270] ? 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) [ 22.914243][ T270] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 22.914247][ T270] ? 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) [ 22.914250][ T270] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 22.914253][ T270] ? exit_notify (kernel/exit.c:780) [ 22.914255][ T270] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 22.914257][ T270] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.914261][ T270] do_group_exit (kernel/exit.c:1151) [ 22.914264][ T270] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 22.914265][ T270] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 22.914268][ T270] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 22.914272][ T270] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 22.914275][ T270] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 22.914277][ T270] RIP: 0033:0x7fbee36281b8 [ 22.914280][ T270] Code: Unable to access opcode bytes at 0x7fbee362818e. Code starting with the faulting instruction =========================================== [ 22.914281][ T270] RSP: 002b:00007ffeac3b6c38 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 22.914283][ T270] RAX: ffffffffffffffda RBX: 00007fbee3758f88 RCX: 00007fbee36281b8 [ 22.914284][ T270] RDX: 00007fbee33b97c8 RSI: ffffffffffffffb0 RDI: 0000000000000001 [ 22.914285][ T270] RBP: 00007ffeac3b6c90 R08: 0000000000000000 R09: 0000000000001010 [ 22.914286][ T270] R10: 00007ffeac3b6ab0 R11: 0000000000000246 R12: 0000000000000002 [ 22.914287][ T270] R13: 0000000000000001 R14: 00007fbee3757680 R15: 00007fbee3758fa0 | [ 29.255103][ C0] | [ 29.255103][ C0] | [ 29.255103][ C0] stack backtrace: | [ 29.255109][ C0] Tainted: [W]=WARN [ 29.255110][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 29.255111][ C0] Call Trace: [ 29.255113][ C0] [ 29.255114][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 29.255119][ C0] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 29.255121][ C0] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 29.255124][ C0] mark_lock (kernel/locking/lockdep.c:4769) [ 29.255126][ C0] mark_usage (kernel/locking/lockdep.c:4658) [ 29.255128][ C0] __lock_acquire (kernel/locking/lockdep.c:5208) [ 29.255130][ C0] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 29.255132][ C0] ? console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 29.255134][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.255137][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.255139][ C0] console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 29.255141][ C0] ? console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 29.255148][ C0] console_emit_next_record (kernel/printk/printk.c:3177) [ 29.255150][ C0] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 29.255152][ 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)) [ 29.255154][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.255155][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.255158][ C0] console_flush_one_record (kernel/printk/printk.c:3268) [ 29.255160][ C0] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 29.255162][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.255164][ C0] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 29.255166][ C0] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 29.255168][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.255169][ 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) [ 29.255171][ C0] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 29.255173][ C0] ? vprintk_emit (kernel/printk/printk.c:2478) [ 29.255175][ C0] vprintk_emit (kernel/printk/printk.c:2479) [ 29.255176][ C0] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 29.255177][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 29.255180][ C0] _printk (kernel/printk/printk.c:2504) [ 29.255182][ C0] ? snapshot_read.cold (user.c:?) [ 29.255183][ C0] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 29.255186][ C0] ? dst_cache_get (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dst_cache.c:76 (discriminator 2)) [ 29.255187][ C0] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 29.255189][ C0] ? idr_get_free (??:?) [ 29.255191][ C0] lwtunnel_input.cold (net/core/lwtunnel.c:441 (discriminator 3)) [ 29.255193][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 29.255195][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 29.255196][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 29.255198][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 29.255199][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 29.255200][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 29.255202][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 29.255203][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 29.255205][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 29.255206][ 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)) [ 29.255208][ C0] ? ip6_rcv_core (net/ipv6/ip6_input.c:211 (discriminator 96)) [ 29.255210][ C0] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 29.255213][ C0] ? mark_usage (kernel/locking/lockdep.c:4690) [ 29.255214][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.255216][ C0] ? irq_matrix_free (kernel/irq/matrix.c:429 (discriminator 2)) [ 29.255219][ C0] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 29.255221][ C0] __netif_receive_skb_one_core (net/core/dev.c:6264) [ 29.255223][ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 29.255224][ C0] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 29.255226][ C0] ? __netif_receive_skb_list_core (net/core/dev.c:6310) [ 29.255228][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.255230][ C0] process_backlog (net/core/dev.c:6728) [ 29.255232][ C0] __napi_poll (net/core/dev.c:7787) [ 29.255234][ C0] net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 29.255237][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.255239][ C0] ? __napi_poll (./include/net/gro.h:507) [ 29.255242][ C0] ? ktime_get_update_offsets_now (kernel/time/timekeeping.c:304 kernel/time/timekeeping.c:482 kernel/time/timekeeping.c:2859) [ 29.255245][ C0] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 29.255247][ C0] handle_softirqs (kernel/softirq.c:645) [ 29.255250][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 29.255251][ 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) [ 29.255253][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.255254][ 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)) [ 29.255256][ C0] do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 29.255258][ C0] [ 29.255259][ C0] [ 29.255259][ C0] __local_bh_enable_ip (kernel/softirq.c:473) [ 29.255261][ 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)) [ 29.255263][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.255265][ C0] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 29.255267][ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:124 (discriminator 1) kernel/locking/lockdep.c:5884 (discriminator 1)) [ 29.255269][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 29.255271][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 29.255272][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.255273][ C0] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 29.255275][ C0] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 29.255279][ C0] ? neigh_hh_output (./include/net/neighbour.h:525) [ 29.255281][ C0] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 29.255284][ C0] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 29.255286][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 29.255287][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 29.255289][ 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)) [ 29.255292][ C0] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 29.255294][ C0] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 29.255296][ C0] ? ip6_finish_output (./include/linux/skbuff.h:1165) [ 29.255299][ C0] ? l3mdev_l3_out.constprop.0 (./include/linux/rcupdate.h:882 ./include/net/l3mdev.h:222) [ 29.255303][ C0] ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 29.255305][ C0] rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 29.255307][ C0] ? ip6_flush_pending_frames (net/ipv6/ip6_output.c:2059) [ 29.255309][ C0] ? rawv6_setsockopt (net/ipv6/raw.c:1018) [ 29.255311][ C0] ? raw6_destroy (net/ipv6/raw.c:1184) [ 29.255313][ C0] rawv6_sendmsg (net/ipv6/raw.c:920) [ 29.255316][ C0] ? rawv6_send_hdrinc (./include/linux/skbuff.h:1725) [ 29.255318][ C0] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 5)) [ 29.255321][ C0] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 29.255322][ C0] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 29.255325][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.255328][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 29.255330][ C0] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 29.255331][ C0] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 29.255333][ C0] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 29.255336][ C0] __sys_sendto (net/socket.c:2281) [ 29.255337][ C0] ? __ia32_sys_getpeername (net/socket.c:2235) [ 29.255341][ C0] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 29.255343][ C0] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 29.255345][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 29.255348][ C0] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 29.255350][ C0] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 29.255352][ C0] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 29.255354][ C0] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 29.255355][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 29.255356][ C0] RIP: 0033:0x7fcf280b054e [ 29.255360][ 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 [ 29.255362][ C0] RSP: 002b:00007ffe4cbdd790 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 29.255364][ C0] RAX: ffffffffffffffda RBX: 000055cb9c5c60a0 RCX: 00007fcf280b054e [ 29.255365][ C0] RDX: 0000000000000040 RSI: 000055cb9c5c60a4 RDI: 0000000000000005 [ 29.255366][ C0] RBP: 00007ffe4cbdd7a0 R08: 000055cb9c5d82b4 R09: 000000000000001c [ 29.255367][ C0] R10: 0000000000000000 R11: 0000000000000202 R12: 000055cb9c5c60a4 [ 29.255368][ C0] R13: 0000000000000040 R14: 00007ffe4cbdea90 R15: 000055cb9c5c60a0 | [ 29.255386][ C0] softirqs last disabled at (23613): do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) | [ 29.255388][ C0] Preemption disabled at: | [ 29.255388][ 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)) | [ 29.255393][ C0] Tainted: [W]=WARN [ 29.255393][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 29.255394][ C0] Call Trace: [ 29.255395][ C0] [ 29.255396][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 29.255398][ 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)) [ 29.255400][ C0] __might_resched.cold (kernel/sched/core.c:9234) [ 29.255402][ C0] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 29.255406][ C0] ? nbcon_get_cpu_emergency_nesting (kernel/printk/nbcon.c:1424) [ 29.255408][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.255409][ 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)) [ 29.255410][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 29.255412][ C0] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 29.255414][ 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) [ 29.255416][ C0] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 29.255419][ C0] put_chars (drivers/char/virtio_console.c:1176) [ 29.255421][ C0] ? __send_to_port (drivers/char/virtio_console.c:654) [ 29.255422][ C0] ? mark_lock (kernel/locking/lockdep.c:4769) [ 29.255424][ C0] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 29.255428][ C0] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 29.255430][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.255431][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.255433][ C0] console_emit_next_record (kernel/printk/printk.c:3183) [ 29.255435][ C0] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 29.255437][ 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)) [ 29.255439][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.255440][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.255442][ C0] console_flush_one_record (kernel/printk/printk.c:3268) [ 29.255445][ C0] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 29.255446][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.255449][ C0] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 29.255451][ C0] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 29.255453][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.255454][ 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) [ 29.255456][ C0] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 29.255458][ C0] ? vprintk_emit (kernel/printk/printk.c:2478) [ 29.255459][ C0] vprintk_emit (kernel/printk/printk.c:2479) [ 29.255460][ C0] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 29.255462][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 29.255464][ C0] _printk (kernel/printk/printk.c:2504) [ 29.255466][ C0] ? snapshot_read.cold (user.c:?) [ 29.255467][ C0] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 29.255469][ C0] ? dst_cache_get (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dst_cache.c:76 (discriminator 2)) [ 29.255471][ C0] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 29.255472][ C0] ? idr_get_free (??:?) [ 29.255474][ C0] lwtunnel_input.cold (net/core/lwtunnel.c:441 (discriminator 3)) [ 29.255476][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 29.255478][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 29.255479][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 29.255481][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 29.255482][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 29.255484][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 29.255485][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 29.255486][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 29.255488][ C0] lwtunnel_input (net/core/lwtunnel.c:465) [ 29.255489][ 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)) [ 29.255491][ C0] ? ip6_rcv_core (net/ipv6/ip6_input.c:211 (discriminator 96)) [ 29.255493][ C0] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 29.255495][ C0] ? mark_usage (kernel/locking/lockdep.c:4690) [ 29.255497][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.255498][ C0] ? irq_matrix_free (kernel/irq/matrix.c:429 (discriminator 2)) [ 29.255500][ C0] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 29.255502][ C0] __netif_receive_skb_one_core (net/core/dev.c:6264) [ 29.255504][ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 29.255505][ C0] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 29.255507][ C0] ? __netif_receive_skb_list_core (net/core/dev.c:6310) [ 29.255509][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.255511][ C0] process_backlog (net/core/dev.c:6728) [ 29.255514][ C0] __napi_poll (net/core/dev.c:7787) [ 29.255516][ C0] net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 29.255518][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.255520][ C0] ? __napi_poll (./include/net/gro.h:507) [ 29.255523][ C0] ? ktime_get_update_offsets_now (kernel/time/timekeeping.c:304 kernel/time/timekeeping.c:482 kernel/time/timekeeping.c:2859) [ 29.255525][ C0] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 29.255527][ C0] handle_softirqs (kernel/softirq.c:645) [ 29.255530][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 29.255531][ 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) [ 29.255533][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.255534][ 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)) [ 29.255536][ C0] do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 29.255537][ C0] [ 29.255538][ C0] [ 29.255538][ C0] __local_bh_enable_ip (kernel/softirq.c:473) [ 29.255540][ 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)) [ 29.255542][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.255545][ C0] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 29.255546][ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:124 (discriminator 1) kernel/locking/lockdep.c:5884 (discriminator 1)) [ 29.255548][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 29.255550][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 29.255551][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.255552][ C0] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 29.255554][ C0] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 29.255556][ C0] ? neigh_hh_output (./include/net/neighbour.h:525) [ 29.255558][ C0] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 29.255561][ C0] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 29.255562][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 29.255564][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 29.255566][ 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)) [ 29.255568][ C0] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 29.255571][ C0] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 29.255573][ C0] ? ip6_finish_output (./include/linux/skbuff.h:1165) [ 29.255575][ C0] ? l3mdev_l3_out.constprop.0 (./include/linux/rcupdate.h:882 ./include/net/l3mdev.h:222) [ 29.255578][ C0] ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 29.255580][ C0] rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 29.255582][ C0] ? ip6_flush_pending_frames (net/ipv6/ip6_output.c:2059) [ 29.255584][ C0] ? rawv6_setsockopt (net/ipv6/raw.c:1018) [ 29.255586][ C0] ? raw6_destroy (net/ipv6/raw.c:1184) [ 29.255588][ C0] rawv6_sendmsg (net/ipv6/raw.c:920) [ 29.255591][ C0] ? rawv6_send_hdrinc (./include/linux/skbuff.h:1725) [ 29.255593][ C0] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 5)) [ 29.255595][ C0] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 29.255596][ C0] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 29.255598][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.255601][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 29.255604][ C0] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 29.255605][ C0] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 29.255607][ C0] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 29.255608][ C0] __sys_sendto (net/socket.c:2281) [ 29.255610][ C0] ? __ia32_sys_getpeername (net/socket.c:2235) [ 29.255614][ C0] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 29.255616][ C0] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 29.255618][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 29.255619][ C0] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 29.255621][ C0] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 29.255622][ C0] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 29.255624][ C0] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 29.255626][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 29.255627][ C0] RIP: 0033:0x7fcf280b054e [ 29.255628][ 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 [ 29.255629][ C0] RSP: 002b:00007ffe4cbdd790 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 29.255630][ C0] RAX: ffffffffffffffda RBX: 000055cb9c5c60a0 RCX: 00007fcf280b054e [ 29.255631][ C0] RDX: 0000000000000040 RSI: 000055cb9c5c60a4 RDI: 0000000000000005 [ 29.255632][ C0] RBP: 00007ffe4cbdd7a0 R08: 000055cb9c5d82b4 R09: 000000000000001c [ 29.255633][ C0] R10: 0000000000000000 R11: 0000000000000202 R12: 000055cb9c5c60a4 [ 29.255633][ C0] R13: 0000000000000040 R14: 00007ffe4cbdea90 R15: 000055cb9c5c60a0 | [ 30.362813][ C1] softirqs last disabled at (23613): do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) | [ 30.362817][ C1] Preemption disabled at: | [ 30.362817][ C1] __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) | [ 30.362827][ C1] Tainted: [W]=WARN [ 30.362827][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 30.362830][ C1] Call Trace: [ 30.362831][ C1] [ 30.362832][ C1] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 30.362838][ C1] ? __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) [ 30.362839][ C1] __might_resched.cold (kernel/sched/core.c:9234) [ 30.362843][ C1] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 30.362846][ C1] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 30.362849][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.362851][ C1] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 30.362854][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 30.362857][ C1] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 30.362861][ C1] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 30.362863][ C1] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 30.362866][ C1] put_chars (drivers/char/virtio_console.c:1176) [ 30.362867][ C1] ? __send_to_port (drivers/char/virtio_console.c:654) [ 30.362869][ C1] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 30.362871][ C1] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 30.362876][ C1] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 30.362878][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.362879][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.362882][ C1] console_emit_next_record (kernel/printk/printk.c:3183) [ 30.362884][ C1] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 30.362886][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.362887][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.362888][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.362889][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.362891][ C1] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 30.362893][ C1] console_flush_one_record (kernel/printk/printk.c:3268) [ 30.362895][ C1] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 30.362898][ C1] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 30.362900][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.362901][ C1] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 30.362903][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.362904][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 30.362905][ C1] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 30.362907][ C1] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 30.362908][ C1] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 30.362910][ C1] ? vprintk_emit (kernel/printk/printk.c:2478) [ 30.362911][ C1] vprintk_emit (kernel/printk/printk.c:2479) [ 30.362913][ C1] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 30.362914][ C1] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 30.362916][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.362917][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.362919][ C1] _printk (kernel/printk/printk.c:2504) [ 30.362922][ C1] ? snapshot_read.cold (user.c:?) [ 30.362923][ C1] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 30.362926][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.362928][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.362929][ C1] ? idr_get_free (??:?) [ 30.362933][ C1] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 30.362937][ C1] lwtunnel_input.cold (net/core/lwtunnel.c:441 (discriminator 3)) [ 30.362940][ C1] lwtunnel_input (net/core/lwtunnel.c:465) [ 30.362943][ C1] lwtunnel_input (net/core/lwtunnel.c:465) [ 30.362945][ C1] lwtunnel_input (net/core/lwtunnel.c:465) [ 30.362946][ C1] lwtunnel_input (net/core/lwtunnel.c:465) [ 30.362947][ C1] lwtunnel_input (net/core/lwtunnel.c:465) [ 30.362949][ C1] lwtunnel_input (net/core/lwtunnel.c:465) [ 30.362950][ C1] lwtunnel_input (net/core/lwtunnel.c:465) [ 30.362951][ C1] lwtunnel_input (net/core/lwtunnel.c:465) [ 30.362952][ C1] lwtunnel_input (net/core/lwtunnel.c:465) [ 30.362954][ C1] ipv6_rcv (./include/net/dst.h:480 (discriminator 4) net/ipv6/ip6_input.c:119 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/ip6_input.c:351 (discriminator 4)) [ 30.362957][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.362958][ C1] ? ip6_rcv_core (net/ipv6/ip6_input.c:211 (discriminator 96)) [ 30.362960][ C1] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 30.362962][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.362963][ C1] ? __update_load_avg_cfs_rq (kernel/sched/pelt.c:329) [ 30.362965][ C1] ? trace_pelt_se_tp (./include/trace/events/sched.h:853 (discriminator 22)) [ 30.362968][ C1] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 30.362969][ C1] __netif_receive_skb_one_core (net/core/dev.c:6264) [ 30.362972][ C1] ? __netif_receive_skb_list_core (net/core/dev.c:6310) [ 30.362973][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.362975][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.362976][ C1] process_backlog (net/core/dev.c:6728) [ 30.362978][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.362980][ C1] __napi_poll (net/core/dev.c:7787) [ 30.362982][ C1] net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 30.362984][ C1] ? __napi_poll (./include/net/gro.h:507) [ 30.362986][ C1] ? 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)) [ 30.362988][ C1] ? do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [ 30.362989][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.362990][ C1] ? timerqueue_linked_add (./include/linux/rbtree.h:239 ./include/linux/rbtree.h:281 lib/timerqueue.c:96) [ 30.362993][ C1] ? ktime_get_update_offsets_now (kernel/time/timekeeping.c:304 kernel/time/timekeeping.c:482 kernel/time/timekeeping.c:2859) [ 30.362996][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.362997][ C1] handle_softirqs (kernel/softirq.c:645) [ 30.362999][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.363000][ C1] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 30.363001][ C1] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 30.363003][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.363004][ C1] ? __dev_queue_xmit (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:920 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 30.363006][ C1] do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 30.363008][ C1] [ 30.363008][ C1] [ 30.363009][ C1] __local_bh_enable_ip (kernel/softirq.c:473) [ 30.363011][ C1] __dev_queue_xmit (./include/linux/bottom_half.h:33 (discriminator 2) ./include/linux/rcupdate.h:923 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 30.363013][ C1] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 30.363016][ C1] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 30.363017][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.363018][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.363020][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.363021][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.363022][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.363023][ C1] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 30.363025][ C1] ? neigh_hh_output (./include/net/neighbour.h:525) [ 30.363028][ C1] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 30.363030][ C1] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 30.363032][ C1] ? make_flow_keys_digest (net/core/flow_dissector.c:1862) [ 30.363034][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.363035][ C1] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 30.363037][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.363038][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.363039][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 30.363041][ C1] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 30.363043][ C1] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 30.363045][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.363047][ C1] ? ip6_finish_output (./include/linux/skbuff.h:1165) [ 30.363048][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 30.363050][ C1] ? l3mdev_l3_out.constprop.0 (./include/linux/rcupdate.h:850 ./include/net/l3mdev.h:212) [ 30.363053][ C1] ? l3mdev_l3_out.constprop.0 (./include/linux/rcupdate.h:882 ./include/net/l3mdev.h:222) [ 30.363056][ C1] ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 30.363058][ C1] rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 30.363061][ C1] ? ip6_flush_pending_frames (net/ipv6/ip6_output.c:2059) [ 30.363063][ C1] ? rawv6_setsockopt (net/ipv6/raw.c:1018) [ 30.363064][ C1] ? raw6_destroy (net/ipv6/raw.c:1184) [ 30.363067][ C1] rawv6_sendmsg (net/ipv6/raw.c:920) [ 30.363069][ C1] ? rawv6_send_hdrinc (./include/linux/skbuff.h:1725) [ 30.363071][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.363072][ C1] ? sock_recvmsg (./include/trace/events/sock.h:304 (discriminator 2) net/socket.c:1155 (discriminator 2) net/socket.c:1173 (discriminator 2)) [ 30.363077][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.363078][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.363080][ C1] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 30.363082][ C1] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 30.363083][ C1] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 30.363086][ C1] __sys_sendto (net/socket.c:2281) [ 30.363088][ C1] ? __ia32_sys_getpeername (net/socket.c:2235) [ 30.363093][ C1] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 30.363094][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 30.363096][ C1] ? trace_hardirqs_off_finish (./include/trace/events/preemptirq.h:36 (discriminator 22) kernel/trace/trace_preemptirq.c:95 (discriminator 22) kernel/trace/trace_preemptirq.c:90 (discriminator 22)) [ 30.363097][ C1] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 30.363098][ C1] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 30.363101][ C1] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 30.363103][ C1] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 30.363105][ C1] RIP: 0033:0x7fcf280b054e [ 30.363109][ C1] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 30.363110][ C1] RSP: 002b:00007ffe4cbdd790 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 30.363114][ C1] RAX: ffffffffffffffda RBX: 000055cb9c5c60a0 RCX: 00007fcf280b054e [ 30.363116][ C1] RDX: 0000000000000040 RSI: 000055cb9c5c60a4 RDI: 0000000000000005 [ 30.363116][ C1] RBP: 00007ffe4cbdd7a0 R08: 000055cb9c5d82b4 R09: 000000000000001c [ 30.363117][ C1] R10: 0000000000000000 R11: 0000000000000202 R12: 000055cb9c5c60a4 [ 30.363118][ C1] R13: 0000000000000040 R14: 00007ffe4cbdea90 R15: 000055cb9c5c60a0 | [ 32.427731][ T283] softirqs last disabled at (0): 0x0 | [ 32.427733][ T283] Preemption disabled at: | [ 32.427733][ T283] lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) | [ 32.427744][ T283] Tainted: [W]=WARN [ 32.427745][ T283] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 32.427747][ T283] Call Trace: [ 32.427749][ T283] [ 32.427750][ T283] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 32.427755][ T283] ? lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) [ 32.427757][ T283] __might_resched.cold (kernel/sched/core.c:9234) [ 32.427760][ T283] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 32.427763][ T283] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 32.427766][ T283] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 32.427769][ T283] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.427772][ T283] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 32.427774][ T283] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 32.427777][ T283] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 32.427782][ T283] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 32.427784][ T283] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 32.427786][ T283] put_chars (drivers/char/virtio_console.c:1176) [ 32.427788][ T283] ? __send_to_port (drivers/char/virtio_console.c:654) [ 32.427789][ T283] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 32.427792][ T283] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 32.427796][ T283] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 32.427798][ T283] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.427799][ T283] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.427802][ T283] console_emit_next_record (kernel/printk/printk.c:3183) [ 32.427805][ T283] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 32.427807][ T283] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.427808][ T283] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.427808][ T283] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.427809][ T283] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.427811][ T283] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 32.427813][ T283] console_flush_one_record (kernel/printk/printk.c:3268) [ 32.427815][ T283] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 32.427818][ T283] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 32.427820][ T283] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.427821][ T283] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 32.427823][ T283] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.427824][ T283] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 32.427825][ T283] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 32.427827][ T283] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 32.427828][ T283] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 32.427830][ T283] ? vprintk_emit (kernel/printk/printk.c:2478) [ 32.427832][ T283] vprintk_emit (kernel/printk/printk.c:2479) [ 32.427833][ T283] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 32.427834][ T283] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 32.427836][ T283] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.427837][ T283] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.427839][ T283] _printk (kernel/printk/printk.c:2504) [ 32.427842][ T283] ? snapshot_read.cold (user.c:?) [ 32.427843][ T283] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 32.427847][ T283] ? idr_get_free (??:?) [ 32.427849][ T283] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 32.427852][ T283] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 32.427855][ T283] lwtunnel_output.cold (net/core/lwtunnel.c:330 (discriminator 3)) [ 32.427858][ T283] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 32.427861][ T283] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 32.427864][ T283] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 32.427866][ T283] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.427867][ T283] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.427869][ T283] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.427870][ T283] lwtunnel_output (net/core/lwtunnel.c:356) [ 32.427871][ T283] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 32.427873][ T283] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 32.427874][ T283] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 32.427876][ T283] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.427877][ T283] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.427879][ T283] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.427880][ T283] lwtunnel_output (net/core/lwtunnel.c:356) [ 32.427881][ T283] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 32.427883][ T283] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 32.427884][ T283] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 32.427886][ T283] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.427887][ T283] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.427889][ T283] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.427890][ T283] lwtunnel_output (net/core/lwtunnel.c:356) [ 32.427891][ T283] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 32.427893][ T283] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 32.427894][ T283] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 32.427896][ T283] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.427897][ T283] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.427899][ T283] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.427900][ T283] lwtunnel_output (net/core/lwtunnel.c:356) [ 32.427901][ T283] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 32.427903][ T283] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 32.427904][ T283] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 32.427906][ T283] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.427907][ T283] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.427909][ T283] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.427910][ T283] lwtunnel_output (net/core/lwtunnel.c:356) [ 32.427911][ T283] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 32.427913][ T283] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 32.427914][ T283] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 32.427916][ T283] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.427917][ T283] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.427919][ T283] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.427920][ T283] lwtunnel_output (net/core/lwtunnel.c:356) [ 32.427921][ T283] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 32.427923][ T283] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 32.427924][ T283] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 32.427926][ T283] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.427927][ T283] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.427929][ T283] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.427930][ T283] lwtunnel_output (net/core/lwtunnel.c:356) [ 32.427934][ T283] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 32.427935][ T283] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 32.427937][ T283] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 32.427939][ T283] ? flow_hash_from_keys (./include/linux/siphash.h:86 net/core/flow_dissector.c:1811 net/core/flow_dissector.c:1822) [ 32.427941][ T283] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.427942][ T283] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.427943][ T283] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.427945][ T283] lwtunnel_output (net/core/lwtunnel.c:356) [ 32.427946][ T283] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 32.427947][ T283] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 32.427949][ T283] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 32.427951][ T283] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 32.427952][ T283] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.427953][ T283] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.427955][ T283] lwtunnel_output (net/core/lwtunnel.c:356) [ 32.427956][ T283] ? ip6_local_out (net/ipv6/output_core.c:126) [ 32.427959][ T283] ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 32.427962][ T283] rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 32.427965][ T283] ? ip6_flush_pending_frames (net/ipv6/ip6_output.c:2059) [ 32.427967][ T283] ? rawv6_setsockopt (net/ipv6/raw.c:1018) [ 32.427969][ T283] ? raw6_destroy (net/ipv6/raw.c:1184) [ 32.427971][ T283] rawv6_sendmsg (net/ipv6/raw.c:920) [ 32.427974][ T283] ? rawv6_send_hdrinc (./include/linux/skbuff.h:1725) [ 32.427976][ T283] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.427977][ T283] ? wp_page_copy (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:1383 ./include/linux/page_ref.h:223 ./include/linux/mm.h:1847 ./include/linux/mm.h:1852 ./include/linux/mm.h:2159 mm/memory.c:4121) [ 32.427980][ T283] ? __vmf_anon_prepare (mm/memory.c:3958) [ 32.427982][ T283] ? apply_to_pte_range (mm/memory.c:3453 (discriminator 7)) [ 32.427984][ T283] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.427985][ T283] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.427988][ T283] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 32.427990][ T283] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 32.427992][ T283] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 32.427994][ T283] __sys_sendto (net/socket.c:2281) [ 32.427996][ T283] ? __ia32_sys_getpeername (net/socket.c:2235) [ 32.428000][ T283] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.428001][ T283] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 32.428003][ T283] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 32.428005][ T283] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 32.428006][ T283] ? trace_hardirqs_off_finish (./include/trace/events/preemptirq.h:36 (discriminator 22) kernel/trace/trace_preemptirq.c:95 (discriminator 22) kernel/trace/trace_preemptirq.c:90 (discriminator 22)) [ 32.428008][ T283] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 32.428009][ T283] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 32.428011][ T283] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 32.428013][ T283] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 32.428015][ T283] RIP: 0033:0x7f3fe3df554e [ 32.428017][ T283] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 32.428019][ T283] RSP: 002b:00007ffcc0ebd690 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 32.428023][ T283] RAX: ffffffffffffffda RBX: 000055cbd01290a0 RCX: 00007f3fe3df554e [ 32.428025][ T283] RDX: 0000000000000040 RSI: 000055cbd01290a4 RDI: 0000000000000005 [ 32.428026][ T283] RBP: 00007ffcc0ebd6a0 R08: 000055cbd013b2b4 R09: 000000000000001c [ 32.428026][ T283] R10: 0000000000000000 R11: 0000000000000202 R12: 000055cbd01290a4 [ 32.428027][ T283] R13: 0000000000000040 R14: 00007ffcc0ebe990 R15: 000055cbd01290a0 | [ 33.492334][ T283] softirqs last disabled at (0): 0x0 | [ 33.492335][ T283] Preemption disabled at: | [ 33.492336][ T283] lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) | [ 33.492347][ T283] Tainted: [W]=WARN [ 33.492348][ T283] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 33.492350][ T283] Call Trace: [ 33.492351][ T283] [ 33.492353][ T283] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 33.492358][ T283] ? lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) [ 33.492360][ T283] __might_resched.cold (kernel/sched/core.c:9234) [ 33.492363][ T283] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 33.492366][ T283] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 33.492369][ T283] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 33.492372][ T283] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.492375][ T283] __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.492377][ T283] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 33.492380][ T283] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 33.492385][ T283] ? 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.492387][ T283] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 33.492389][ T283] put_chars (drivers/char/virtio_console.c:1176) [ 33.492391][ T283] ? __send_to_port (drivers/char/virtio_console.c:654) [ 33.492392][ T283] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 33.492395][ T283] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 33.492400][ T283] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 33.492402][ T283] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.492403][ T283] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.492405][ T283] console_emit_next_record (kernel/printk/printk.c:3183) [ 33.492408][ T283] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 33.492410][ T283] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.492411][ T283] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.492412][ T283] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.492413][ T283] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.492415][ T283] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 33.492416][ T283] console_flush_one_record (kernel/printk/printk.c:3268) [ 33.492419][ T283] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 33.492421][ T283] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 33.492423][ T283] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.492424][ T283] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 33.492426][ T283] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.492427][ T283] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 33.492429][ T283] ? 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.492430][ T283] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 33.492431][ T283] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 33.492433][ T283] ? vprintk_emit (kernel/printk/printk.c:2478) [ 33.492435][ T283] vprintk_emit (kernel/printk/printk.c:2479) [ 33.492437][ T283] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 33.492438][ T283] ? 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.492439][ T283] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.492440][ T283] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.492442][ T283] _printk (kernel/printk/printk.c:2504) [ 33.492445][ T283] ? snapshot_read.cold (user.c:?) [ 33.492447][ T283] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 33.492450][ T283] ? idr_get_free (??:?) [ 33.492452][ T283] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 33.492455][ T283] ? 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.492459][ T283] lwtunnel_output.cold (net/core/lwtunnel.c:330 (discriminator 3)) [ 33.492462][ T283] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 33.492465][ T283] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 33.492468][ T283] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 33.492470][ T283] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.492471][ T283] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.492472][ T283] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.492474][ T283] lwtunnel_output (net/core/lwtunnel.c:356) [ 33.492475][ T283] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 33.492476][ T283] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 33.492478][ T283] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 33.492480][ T283] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.492481][ T283] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.492483][ T283] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.492484][ T283] lwtunnel_output (net/core/lwtunnel.c:356) [ 33.492485][ T283] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 33.492487][ T283] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 33.492488][ T283] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 33.492490][ T283] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.492491][ T283] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.492493][ T283] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.492494][ T283] lwtunnel_output (net/core/lwtunnel.c:356) [ 33.492495][ T283] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 33.492497][ T283] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 33.492498][ T283] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 33.492500][ T283] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.492501][ T283] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.492503][ T283] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.492504][ T283] lwtunnel_output (net/core/lwtunnel.c:356) [ 33.492505][ T283] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 33.492507][ T283] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 33.492508][ T283] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 33.492510][ T283] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.492511][ T283] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.492513][ T283] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.492514][ T283] lwtunnel_output (net/core/lwtunnel.c:356) [ 33.492515][ T283] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 33.492517][ T283] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 33.492518][ T283] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 33.492520][ T283] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.492521][ T283] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.492523][ T283] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.492524][ T283] lwtunnel_output (net/core/lwtunnel.c:356) [ 33.492525][ T283] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 33.492527][ T283] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 33.492528][ T283] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 33.492530][ T283] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.492531][ T283] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.492533][ T283] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.492534][ T283] lwtunnel_output (net/core/lwtunnel.c:356) [ 33.492535][ T283] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 33.492537][ T283] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 33.492538][ T283] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 33.492540][ T283] ? flow_hash_from_keys (./include/linux/siphash.h:86 net/core/flow_dissector.c:1811 net/core/flow_dissector.c:1822) [ 33.492542][ T283] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.492543][ T283] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.492545][ T283] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.492546][ T283] lwtunnel_output (net/core/lwtunnel.c:356) [ 33.492547][ T283] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 33.492549][ T283] rpl_output (./include/net/dst.h:470 (discriminator 4) net/ipv6/rpl_iptunnel.c:253 (discriminator 4)) [ 33.492550][ T283] ? rpl_do_srh_inline.isra.0 (./include/net/dst.h:460) [ 33.492552][ T283] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 33.492554][ T283] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.492555][ T283] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.492557][ T283] lwtunnel_output (net/core/lwtunnel.c:356) [ 33.492558][ T283] ? ip6_local_out (net/ipv6/output_core.c:126) [ 33.492560][ T283] ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 33.492564][ T283] rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 33.492567][ T283] ? ip6_flush_pending_frames (net/ipv6/ip6_output.c:2059) [ 33.492569][ T283] ? rawv6_setsockopt (net/ipv6/raw.c:1018) [ 33.492570][ T283] ? raw6_destroy (net/ipv6/raw.c:1184) [ 33.492573][ T283] rawv6_sendmsg (net/ipv6/raw.c:920) [ 33.492575][ T283] ? rawv6_send_hdrinc (./include/linux/skbuff.h:1725) [ 33.492577][ T283] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.492578][ T283] ? sock_recvmsg (./include/trace/events/sock.h:304 (discriminator 2) net/socket.c:1155 (discriminator 2) net/socket.c:1173 (discriminator 2)) [ 33.492583][ T283] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.492584][ T283] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.492586][ T283] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 33.492587][ T283] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 33.492589][ T283] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 33.492591][ T283] __sys_sendto (net/socket.c:2281) [ 33.492594][ T283] ? __ia32_sys_getpeername (net/socket.c:2235) [ 33.492598][ T283] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 33.492600][ T283] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 33.492601][ T283] ? 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.492603][ T283] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 33.492604][ T283] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 33.492606][ T283] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 33.492608][ T283] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 33.492610][ T283] RIP: 0033:0x7f3fe3df554e [ 33.492613][ T283] 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.492614][ T283] RSP: 002b:00007ffcc0ebd690 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 33.492618][ T283] RAX: ffffffffffffffda RBX: 000055cbd01290a0 RCX: 00007f3fe3df554e [ 33.492619][ T283] RDX: 0000000000000040 RSI: 000055cbd01290a4 RDI: 0000000000000005 [ 33.492620][ T283] RBP: 00007ffcc0ebd6a0 R08: 000055cbd013b2b4 R09: 000000000000001c [ 33.492621][ T283] R10: 0000000000000000 R11: 0000000000000202 R12: 000055cbd01290a4 [ 33.492622][ T283] R13: 0000000000000040 R14: 00007ffcc0ebe990 R15: 000055cbd01290a0 | [ 36.585704][ C2] softirqs last disabled at (0): 0x0 | [ 36.585706][ C2] Preemption disabled at: | [ 36.585707][ C2] __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) | [ 36.585719][ C2] Tainted: [W]=WARN [ 36.585719][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.585721][ C2] Call Trace: [ 36.585722][ C2] [ 36.585724][ C2] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 36.585729][ C2] ? __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) [ 36.585731][ C2] __might_resched.cold (kernel/sched/core.c:9234) [ 36.585735][ C2] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 36.585738][ C2] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 36.585740][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.585743][ C2] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 36.585746][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 36.585749][ C2] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 36.585753][ C2] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 36.585755][ C2] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 36.585757][ C2] put_chars (drivers/char/virtio_console.c:1176) [ 36.585759][ C2] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 36.585760][ C2] ? __send_to_port (drivers/char/virtio_console.c:654) [ 36.585762][ C2] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 36.585765][ C2] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 36.585769][ C2] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 36.585771][ C2] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 36.585773][ C2] ? vsnprintf (lib/vsprintf.c:2900) [ 36.585776][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 36.585778][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.585779][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.585781][ C2] console_emit_next_record (kernel/printk/printk.c:3183) [ 36.585784][ C2] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 36.585786][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.585787][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.585788][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.585789][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.585791][ C2] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 36.585793][ C2] console_flush_one_record (kernel/printk/printk.c:3268) [ 36.585795][ C2] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 36.585798][ C2] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 36.585800][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.585801][ C2] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 36.585803][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.585804][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 36.585805][ C2] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 36.585807][ C2] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 36.585808][ C2] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 36.585810][ C2] ? vprintk_emit (kernel/printk/printk.c:2478) [ 36.585812][ C2] vprintk_emit (kernel/printk/printk.c:2479) [ 36.585814][ C2] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 36.585815][ C2] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 36.585817][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.585818][ C2] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 36.585820][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.585822][ C2] _printk (kernel/printk/printk.c:2504) [ 36.585825][ C2] ? snapshot_read.cold (user.c:?) [ 36.585827][ C2] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 36.585830][ C2] ? idr_get_free (??:?) [ 36.585832][ C2] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 36.585835][ C2] lwtunnel_input.cold (net/core/lwtunnel.c:441 (discriminator 3)) [ 36.585838][ C2] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 36.585842][ C2] seg6_input_core (./include/net/dst.h:480 (discriminator 4) net/ipv6/seg6_iptunnel.c:554 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/seg6_iptunnel.c:609 (discriminator 4)) [ 36.585844][ C2] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 36.585846][ C2] ? process_backlog (net/core/dev.c:6728) [ 36.585848][ C2] ? __napi_poll (net/core/dev.c:7787) [ 36.585849][ C2] ? net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 36.585851][ C2] ? handle_softirqs (kernel/softirq.c:645) [ 36.585853][ C2] ? do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 36.585855][ C2] ? __local_bh_enable_ip (kernel/softirq.c:473) [ 36.585856][ C2] ? __dev_queue_xmit (./include/linux/bottom_half.h:33 (discriminator 2) ./include/linux/rcupdate.h:923 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 36.585858][ C2] ? ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 36.585861][ C2] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 36.585863][ C2] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 36.585865][ C2] ? seg6_output (./include/linux/skbuff.h:1165) [ 36.585866][ C2] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 36.585868][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.585870][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.585872][ C2] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 36.585874][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 36.585875][ C2] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 36.585877][ C2] seg6_input_core (./include/net/dst.h:480 (discriminator 4) net/ipv6/seg6_iptunnel.c:554 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/seg6_iptunnel.c:609 (discriminator 4)) [ 36.585879][ C2] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 36.585881][ C2] ? handle_softirqs (kernel/softirq.c:645) [ 36.585883][ C2] ? do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 36.585884][ C2] ? __local_bh_enable_ip (kernel/softirq.c:473) [ 36.585885][ C2] ? __dev_queue_xmit (./include/linux/bottom_half.h:33 (discriminator 2) ./include/linux/rcupdate.h:923 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 36.585887][ C2] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 36.585889][ C2] ? ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 36.585891][ C2] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 36.585893][ C2] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 36.585895][ C2] ? seg6_output (./include/linux/skbuff.h:1165) [ 36.585896][ C2] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 36.585898][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.585899][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.585901][ C2] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 36.585902][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 36.585903][ C2] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 36.585905][ C2] seg6_input_core (./include/net/dst.h:480 (discriminator 4) net/ipv6/seg6_iptunnel.c:554 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/seg6_iptunnel.c:609 (discriminator 4)) [ 36.585907][ C2] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 36.585910][ C2] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 36.585912][ C2] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 36.585914][ C2] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 36.585915][ C2] ? seg6_output (./include/linux/skbuff.h:1165) [ 36.585917][ C2] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 36.585919][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.585920][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.585922][ C2] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 36.585923][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 36.585924][ C2] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 36.585926][ C2] seg6_input_core (./include/net/dst.h:480 (discriminator 4) net/ipv6/seg6_iptunnel.c:554 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/seg6_iptunnel.c:609 (discriminator 4)) [ 36.585928][ C2] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 36.585930][ C2] ? ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 36.585934][ C2] ? ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 36.585936][ C2] ? rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 36.585939][ C2] ? rawv6_sendmsg (net/ipv6/raw.c:920) [ 36.585941][ C2] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 36.585943][ C2] ? __sys_sendto (net/socket.c:2281) [ 36.585945][ C2] ? __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 36.585946][ C2] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 36.585949][ C2] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 36.585951][ C2] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 36.585953][ C2] ? seg6_output (./include/linux/skbuff.h:1165) [ 36.585954][ C2] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 36.585956][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.585958][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.585959][ C2] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 36.585961][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 36.585962][ C2] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 36.585963][ C2] seg6_input_core (./include/net/dst.h:480 (discriminator 4) net/ipv6/seg6_iptunnel.c:554 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/seg6_iptunnel.c:609 (discriminator 4)) [ 36.585965][ C2] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 36.585968][ C2] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 36.585970][ C2] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 36.585972][ C2] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 36.585974][ C2] ? seg6_output (./include/linux/skbuff.h:1165) [ 36.585975][ C2] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 36.585977][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.585978][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.585980][ C2] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 36.585981][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 36.585982][ C2] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 36.585984][ C2] seg6_input_core (./include/net/dst.h:480 (discriminator 4) net/ipv6/seg6_iptunnel.c:554 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/seg6_iptunnel.c:609 (discriminator 4)) [ 36.585986][ C2] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 36.585988][ C2] ? __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 36.585990][ C2] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 36.585991][ C2] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 36.585994][ C2] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 36.585996][ C2] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 36.585997][ C2] ? seg6_output (./include/linux/skbuff.h:1165) [ 36.585999][ C2] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 36.586001][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.586002][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.586004][ C2] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 36.586005][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 36.586006][ C2] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 36.586008][ C2] seg6_input_core (./include/net/dst.h:480 (discriminator 4) net/ipv6/seg6_iptunnel.c:554 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/seg6_iptunnel.c:609 (discriminator 4)) [ 36.586010][ C2] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 36.586012][ C2] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 36.586015][ C2] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 36.586017][ C2] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 36.586018][ C2] ? seg6_output (./include/linux/skbuff.h:1165) [ 36.586020][ C2] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 36.586022][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.586023][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.586025][ C2] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 36.586026][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 36.586027][ C2] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 36.586029][ C2] seg6_input_core (./include/net/dst.h:480 (discriminator 4) net/ipv6/seg6_iptunnel.c:554 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/seg6_iptunnel.c:609 (discriminator 4)) [ 36.586031][ C2] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 36.586033][ C2] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 36.586035][ C2] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 36.586037][ C2] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 36.586039][ C2] ? seg6_output (./include/linux/skbuff.h:1165) [ 36.586041][ C2] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 36.586042][ C2] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 36.586044][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 36.586046][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.586047][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.586049][ C2] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 36.586050][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 36.586051][ C2] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 36.586052][ C2] seg6_input_core (./include/net/dst.h:480 (discriminator 4) net/ipv6/seg6_iptunnel.c:554 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/seg6_iptunnel.c:609 (discriminator 4)) [ 36.586054][ C2] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 36.586056][ C2] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 36.586059][ C2] ? ip6_route_input (./include/linux/skbuff.h:1235 (discriminator 1) net/ipv6/route.c:2666 (discriminator 1)) [ 36.586060][ C2] ? trace_netif_receive_skb (./include/trace/events/net.h:166 (discriminator 22)) [ 36.586063][ C2] ? ip6_validate_gw (net/ipv6/route.c:3559 (discriminator 2)) [ 36.586064][ C2] ? __netif_receive_skb_core.constprop.0 (net/core/dev.c:2529 net/core/dev.c:6221) [ 36.586066][ C2] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 36.586068][ C2] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 36.586070][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.586071][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.586073][ C2] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 36.586074][ C2] lwtunnel_input (net/core/lwtunnel.c:465) [ 36.586076][ C2] ipv6_rcv (./include/net/dst.h:480 (discriminator 4) net/ipv6/ip6_input.c:119 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/ip6_input.c:351 (discriminator 4)) [ 36.586078][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.586079][ C2] ? ip6_rcv_core (net/ipv6/ip6_input.c:211 (discriminator 96)) [ 36.586080][ C2] ? default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 36.586082][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.586083][ C2] ? __update_load_avg_cfs_rq (kernel/sched/pelt.c:329) [ 36.586086][ C2] ? trace_pelt_se_tp (./include/trace/events/sched.h:853 (discriminator 22)) [ 36.586088][ C2] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 36.586090][ C2] __netif_receive_skb_one_core (net/core/dev.c:6264) [ 36.586092][ C2] ? __netif_receive_skb_list_core (net/core/dev.c:6310) [ 36.586094][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.586095][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.586097][ C2] process_backlog (net/core/dev.c:6728) [ 36.586099][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.586101][ C2] __napi_poll (net/core/dev.c:7787) [ 36.586103][ C2] net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 36.586105][ C2] ? __napi_poll (./include/net/gro.h:507) [ 36.586107][ C2] ? do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [ 36.586109][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.586109][ C2] ? timerqueue_linked_add (./include/linux/rbtree.h:239 ./include/linux/rbtree.h:281 lib/timerqueue.c:96) [ 36.586112][ C2] ? ktime_get_update_offsets_now (kernel/time/timekeeping.c:304 kernel/time/timekeeping.c:482 kernel/time/timekeeping.c:2859) [ 36.586115][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.586117][ C2] handle_softirqs (kernel/softirq.c:645) [ 36.586119][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.586120][ C2] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 36.586122][ C2] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 36.586123][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.586124][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:920 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 36.586126][ C2] do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 36.586128][ C2] [ 36.586128][ C2] [ 36.586129][ C2] __local_bh_enable_ip (kernel/softirq.c:473) [ 36.586131][ C2] __dev_queue_xmit (./include/linux/bottom_half.h:33 (discriminator 2) ./include/linux/rcupdate.h:923 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 36.586133][ C2] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 36.586135][ C2] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 36.586137][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.586138][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.586140][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.586141][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.586142][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.586143][ C2] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 36.586147][ C2] ? neigh_hh_output (./include/net/neighbour.h:525) [ 36.586155][ C2] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 36.586158][ C2] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 36.586160][ C2] ? make_flow_keys_digest (net/core/flow_dissector.c:1862) [ 36.586161][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.586162][ C2] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 36.586164][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.586165][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.586166][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 36.586168][ C2] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 36.586170][ C2] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 36.586172][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.586174][ C2] ? ip6_finish_output (./include/linux/skbuff.h:1165) [ 36.586176][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 36.586177][ C2] ? l3mdev_l3_out.constprop.0 (./include/linux/rcupdate.h:850 ./include/net/l3mdev.h:212) [ 36.586180][ C2] ? l3mdev_l3_out.constprop.0 (./include/linux/rcupdate.h:882 ./include/net/l3mdev.h:222) [ 36.586182][ C2] ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 36.586184][ C2] rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 36.586187][ C2] ? ip6_flush_pending_frames (net/ipv6/ip6_output.c:2059) [ 36.586188][ C2] ? rawv6_setsockopt (net/ipv6/raw.c:1018) [ 36.586190][ C2] ? raw6_destroy (net/ipv6/raw.c:1184) [ 36.586193][ C2] rawv6_sendmsg (net/ipv6/raw.c:920) [ 36.586195][ C2] ? rawv6_send_hdrinc (./include/linux/skbuff.h:1725) [ 36.586197][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.586199][ C2] ? wp_page_copy (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:1383 ./include/linux/page_ref.h:223 ./include/linux/mm.h:1847 ./include/linux/mm.h:1852 ./include/linux/mm.h:2159 mm/memory.c:4121) [ 36.586202][ C2] ? __vmf_anon_prepare (mm/memory.c:3958) [ 36.586204][ C2] ? apply_to_pte_range (mm/memory.c:3453 (discriminator 7)) [ 36.586206][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.586207][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.586209][ C2] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 36.586211][ C2] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 36.586212][ C2] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 36.586215][ C2] __sys_sendto (net/socket.c:2281) [ 36.586217][ C2] ? __ia32_sys_getpeername (net/socket.c:2235) [ 36.586221][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.586222][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 36.586224][ C2] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 36.586226][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 36.586227][ C2] ? trace_hardirqs_off_finish (./include/trace/events/preemptirq.h:36 (discriminator 22) kernel/trace/trace_preemptirq.c:95 (discriminator 22) kernel/trace/trace_preemptirq.c:90 (discriminator 22)) [ 36.586229][ C2] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 36.586230][ C2] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 36.586232][ C2] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 36.586234][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 36.586235][ C2] RIP: 0033:0x7f750056354e [ 36.586237][ C2] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 36.586239][ C2] RSP: 002b:00007ffd04726f30 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 36.586243][ C2] RAX: ffffffffffffffda RBX: 000055b08fe470a0 RCX: 00007f750056354e [ 36.586244][ C2] RDX: 0000000000000040 RSI: 000055b08fe470a4 RDI: 0000000000000005 [ 36.586245][ C2] RBP: 00007ffd04726f40 R08: 000055b08fe592b4 R09: 000000000000001c [ 36.586246][ C2] R10: 0000000000000000 R11: 0000000000000202 R12: 000055b08fe470a4 [ 36.586247][ C2] R13: 0000000000000040 R14: 00007ffd04728230 R15: 000055b08fe470a0 | [ 37.719256][ C1] softirqs last disabled at (0): 0x0 | [ 37.719258][ C1] Preemption disabled at: | [ 37.719258][ C1] __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) | [ 37.719270][ C1] Tainted: [W]=WARN [ 37.719271][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.719273][ C1] Call Trace: [ 37.719275][ C1] [ 37.719276][ C1] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 37.719282][ C1] ? __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) [ 37.719284][ C1] __might_resched.cold (kernel/sched/core.c:9234) [ 37.719287][ C1] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 37.719290][ C1] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 37.719293][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.719296][ C1] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 37.719299][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 37.719302][ C1] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 37.719307][ C1] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 37.719308][ C1] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 37.719311][ C1] put_chars (drivers/char/virtio_console.c:1176) [ 37.719312][ C1] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 37.719314][ C1] ? __send_to_port (drivers/char/virtio_console.c:654) [ 37.719315][ C1] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 37.719318][ C1] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 37.719323][ C1] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 37.719324][ C1] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 37.719326][ C1] ? vsnprintf (lib/vsprintf.c:2900) [ 37.719329][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 37.719331][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.719332][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.719334][ C1] console_emit_next_record (kernel/printk/printk.c:3183) [ 37.719337][ C1] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 37.719339][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.719340][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.719341][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.719342][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.719344][ C1] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 37.719345][ C1] console_flush_one_record (kernel/printk/printk.c:3268) [ 37.719348][ C1] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 37.719350][ C1] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 37.719352][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.719354][ C1] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 37.719355][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.719356][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 37.719358][ C1] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 37.719359][ C1] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 37.719361][ C1] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 37.719363][ C1] ? vprintk_emit (kernel/printk/printk.c:2478) [ 37.719364][ C1] vprintk_emit (kernel/printk/printk.c:2479) [ 37.719366][ C1] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 37.719367][ C1] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 37.719369][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.719370][ C1] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 37.719373][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.719375][ C1] _printk (kernel/printk/printk.c:2504) [ 37.719378][ C1] ? snapshot_read.cold (user.c:?) [ 37.719379][ C1] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 37.719382][ C1] ? idr_get_free (??:?) [ 37.719384][ C1] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 37.719387][ C1] lwtunnel_input.cold (net/core/lwtunnel.c:441 (discriminator 3)) [ 37.719390][ C1] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 37.719394][ C1] 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)) [ 37.719396][ C1] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 37.719398][ C1] ? process_backlog (net/core/dev.c:6728) [ 37.719400][ C1] ? __napi_poll (net/core/dev.c:7787) [ 37.719401][ C1] ? net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 37.719403][ C1] ? handle_softirqs (kernel/softirq.c:645) [ 37.719405][ C1] ? do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 37.719406][ C1] ? __local_bh_enable_ip (kernel/softirq.c:473) [ 37.719408][ C1] ? __dev_queue_xmit (./include/linux/bottom_half.h:33 (discriminator 2) ./include/linux/rcupdate.h:923 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 37.719409][ C1] ? ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 37.719413][ C1] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 37.719415][ C1] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 37.719416][ C1] ? seg6_output (./include/linux/skbuff.h:1165) [ 37.719418][ C1] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 37.719420][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.719421][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.719423][ C1] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 37.719425][ C1] lwtunnel_input (net/core/lwtunnel.c:465) [ 37.719426][ C1] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 37.719428][ C1] 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)) [ 37.719430][ C1] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 37.719432][ C1] ? handle_softirqs (kernel/softirq.c:645) [ 37.719433][ C1] ? do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 37.719435][ C1] ? __local_bh_enable_ip (kernel/softirq.c:473) [ 37.719436][ C1] ? __dev_queue_xmit (./include/linux/bottom_half.h:33 (discriminator 2) ./include/linux/rcupdate.h:923 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 37.719438][ C1] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 37.719439][ C1] ? ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 37.719441][ C1] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 37.719443][ C1] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 37.719445][ C1] ? seg6_output (./include/linux/skbuff.h:1165) [ 37.719446][ C1] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 37.719448][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.719449][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.719451][ C1] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 37.719452][ C1] lwtunnel_input (net/core/lwtunnel.c:465) [ 37.719453][ C1] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 37.719455][ C1] 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)) [ 37.719457][ C1] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 37.719460][ C1] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 37.719462][ C1] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 37.719464][ C1] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 37.719465][ C1] ? seg6_output (./include/linux/skbuff.h:1165) [ 37.719467][ C1] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 37.719469][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.719470][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.719472][ C1] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 37.719473][ C1] lwtunnel_input (net/core/lwtunnel.c:465) [ 37.719474][ C1] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 37.719476][ C1] 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)) [ 37.719478][ C1] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 37.719480][ C1] ? ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 37.719481][ C1] ? ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 37.719483][ C1] ? rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 37.719486][ C1] ? rawv6_sendmsg (net/ipv6/raw.c:920) [ 37.719487][ C1] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 37.719490][ C1] ? __sys_sendto (net/socket.c:2281) [ 37.719491][ C1] ? __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 37.719493][ C1] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 37.719496][ C1] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 37.719498][ C1] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 37.719499][ C1] ? seg6_output (./include/linux/skbuff.h:1165) [ 37.719501][ C1] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 37.719503][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.719504][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.719506][ C1] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 37.719507][ C1] lwtunnel_input (net/core/lwtunnel.c:465) [ 37.719508][ C1] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 37.719510][ C1] 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)) [ 37.719512][ C1] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 37.719514][ C1] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 37.719516][ C1] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 37.719518][ C1] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 37.719520][ C1] ? seg6_output (./include/linux/skbuff.h:1165) [ 37.719521][ C1] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 37.719523][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.719524][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.719526][ C1] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 37.719527][ C1] lwtunnel_input (net/core/lwtunnel.c:465) [ 37.719528][ C1] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 37.719530][ C1] 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)) [ 37.719532][ C1] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 37.719534][ C1] ? __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 37.719536][ C1] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 37.719537][ C1] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 37.719540][ C1] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 37.719542][ C1] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 37.719543][ C1] ? seg6_output (./include/linux/skbuff.h:1165) [ 37.719545][ C1] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 37.719547][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.719548][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.719550][ C1] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 37.719551][ C1] lwtunnel_input (net/core/lwtunnel.c:465) [ 37.719552][ C1] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 37.719554][ C1] 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)) [ 37.719556][ C1] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 37.719558][ C1] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 37.719560][ C1] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 37.719562][ C1] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 37.719564][ C1] ? seg6_output (./include/linux/skbuff.h:1165) [ 37.719566][ C1] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 37.719568][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.719569][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.719571][ C1] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 37.719572][ C1] lwtunnel_input (net/core/lwtunnel.c:465) [ 37.719573][ C1] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 37.719574][ C1] 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)) [ 37.719576][ C1] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 37.719579][ C1] ? __pskb_copy_fclone (./include/linux/skbuff.h:1725) [ 37.719581][ C1] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 37.719583][ C1] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 37.719585][ C1] ? seg6_output (./include/linux/skbuff.h:1165) [ 37.719586][ C1] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 37.719588][ C1] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 37.719589][ C1] ? trace_pelt_cfs_tp (./include/trace/events/sched.h:833 (discriminator 22)) [ 37.719592][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.719593][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.719595][ C1] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 37.719596][ C1] lwtunnel_input (net/core/lwtunnel.c:465) [ 37.719597][ C1] ? seg6_input_core (./include/linux/bottom_half.h:20 (discriminator 2) net/ipv6/seg6_iptunnel.c:575 (discriminator 2)) [ 37.719599][ C1] 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)) [ 37.719601][ C1] ? seg6_input_route (./include/linux/skbuff.h:1165) [ 37.719603][ C1] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 37.719605][ C1] ? ip6_route_input (./include/linux/skbuff.h:1235 (discriminator 1) net/ipv6/route.c:2666 (discriminator 1)) [ 37.719607][ C1] ? trace_netif_receive_skb (./include/trace/events/net.h:166 (discriminator 22)) [ 37.719609][ C1] ? ip6_validate_gw (net/ipv6/route.c:3559 (discriminator 2)) [ 37.719610][ C1] ? __netif_receive_skb_core.constprop.0 (net/core/dev.c:2529 net/core/dev.c:6221) [ 37.719612][ C1] seg6_input (net/ipv6/seg6_iptunnel.c:641 (discriminator 1) net/ipv6/seg6_iptunnel.c:636 (discriminator 1)) [ 37.719614][ C1] ? seg6_input_core (./include/linux/skbuff.h:1165) [ 37.719616][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.719617][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.719619][ C1] ? lwtunnel_input (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:459) [ 37.719620][ C1] lwtunnel_input (net/core/lwtunnel.c:465) [ 37.719621][ C1] ipv6_rcv (./include/net/dst.h:480 (discriminator 4) net/ipv6/ip6_input.c:119 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/ip6_input.c:351 (discriminator 4)) [ 37.719623][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.719624][ C1] ? ip6_rcv_core (net/ipv6/ip6_input.c:211 (discriminator 96)) [ 37.719626][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.719627][ C1] ? __update_load_avg_cfs_rq (kernel/sched/pelt.c:329) [ 37.719629][ C1] ? trace_pelt_se_tp (./include/trace/events/sched.h:853 (discriminator 22)) [ 37.719631][ C1] ? debug_object_activate (lib/debugobjects.c:884) [ 37.719634][ C1] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 37.719636][ C1] __netif_receive_skb_one_core (net/core/dev.c:6264) [ 37.719638][ C1] ? __netif_receive_skb_list_core (net/core/dev.c:6310) [ 37.719640][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.719641][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.719642][ C1] process_backlog (net/core/dev.c:6728) [ 37.719644][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.719646][ C1] __napi_poll (net/core/dev.c:7787) [ 37.719648][ C1] net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 37.719650][ C1] ? __napi_poll (./include/net/gro.h:507) [ 37.719652][ C1] ? 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)) [ 37.719653][ C1] ? do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [ 37.719655][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.719656][ C1] ? timerqueue_linked_add (./include/linux/rbtree.h:239 ./include/linux/rbtree.h:281 lib/timerqueue.c:96) [ 37.719659][ C1] ? ktime_get_update_offsets_now (kernel/time/timekeeping.c:304 kernel/time/timekeeping.c:482 kernel/time/timekeeping.c:2859) [ 37.719662][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.719663][ C1] handle_softirqs (kernel/softirq.c:645) [ 37.719665][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.719666][ C1] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 37.719667][ C1] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 37.719669][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.719670][ C1] ? __dev_queue_xmit (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:920 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 37.719672][ C1] do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 37.719674][ C1] [ 37.719674][ C1] [ 37.719675][ C1] __local_bh_enable_ip (kernel/softirq.c:473) [ 37.719676][ C1] __dev_queue_xmit (./include/linux/bottom_half.h:33 (discriminator 2) ./include/linux/rcupdate.h:923 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 37.719679][ C1] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 37.719681][ C1] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 37.719683][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.719684][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.719686][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.719687][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.719688][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.719689][ C1] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 37.719692][ C1] ? neigh_hh_output (./include/net/neighbour.h:525) [ 37.719695][ C1] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 37.719697][ C1] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 37.719699][ C1] ? make_flow_keys_digest (net/core/flow_dissector.c:1862) [ 37.719701][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.719702][ C1] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 37.719703][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.719705][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.719706][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 37.719708][ C1] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 37.719710][ C1] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 37.719712][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.719713][ C1] ? ip6_finish_output (./include/linux/skbuff.h:1165) [ 37.719715][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 37.719717][ C1] ? l3mdev_l3_out.constprop.0 (./include/linux/rcupdate.h:850 ./include/net/l3mdev.h:212) [ 37.719719][ C1] ? l3mdev_l3_out.constprop.0 (./include/linux/rcupdate.h:882 ./include/net/l3mdev.h:222) [ 37.719722][ C1] ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 37.719723][ C1] rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 37.719726][ C1] ? ip6_flush_pending_frames (net/ipv6/ip6_output.c:2059) [ 37.719728][ C1] ? rawv6_setsockopt (net/ipv6/raw.c:1018) [ 37.719729][ C1] ? raw6_destroy (net/ipv6/raw.c:1184) [ 37.719732][ C1] rawv6_sendmsg (net/ipv6/raw.c:920) [ 37.719734][ C1] ? rawv6_send_hdrinc (./include/linux/skbuff.h:1725) [ 37.719736][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.719737][ C1] ? sock_recvmsg (./include/trace/events/sock.h:304 (discriminator 2) net/socket.c:1155 (discriminator 2) net/socket.c:1173 (discriminator 2)) [ 37.719741][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.719742][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.719744][ C1] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 37.719746][ C1] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 37.719747][ C1] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 37.719750][ C1] __sys_sendto (net/socket.c:2281) [ 37.719752][ C1] ? __ia32_sys_getpeername (net/socket.c:2235) [ 37.719756][ C1] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 37.719758][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 37.719759][ C1] ? trace_hardirqs_off_finish (./include/trace/events/preemptirq.h:36 (discriminator 22) kernel/trace/trace_preemptirq.c:95 (discriminator 22) kernel/trace/trace_preemptirq.c:90 (discriminator 22)) [ 37.719760][ C1] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 37.719762][ C1] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 37.719764][ C1] ? irq_exit_rcu (kernel/softirq.c:786) [ 37.719765][ C1] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 37.719767][ C1] RIP: 0033:0x7f750056354e [ 37.719769][ C1] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 37.719770][ C1] RSP: 002b:00007ffd04726f30 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 37.719774][ C1] RAX: ffffffffffffffda RBX: 000055b08fe470a0 RCX: 00007f750056354e [ 37.719776][ C1] RDX: 0000000000000040 RSI: 000055b08fe470a4 RDI: 0000000000000005 [ 37.719776][ C1] RBP: 00007ffd04726f40 R08: 000055b08fe592b4 R09: 000000000000001c [ 37.719777][ C1] R10: 0000000000000000 R11: 0000000000000202 R12: 000055b08fe470a4 [ 37.719778][ C1] R13: 0000000000000040 R14: 00007ffd04728230 R15: 000055b08fe470a0 | [ 39.817297][ T290] softirqs last disabled at (0): 0x0 | [ 39.817299][ T290] Preemption disabled at: | [ 39.817300][ T290] lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) | [ 39.817311][ T290] Tainted: [W]=WARN [ 39.817312][ T290] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 39.817314][ T290] Call Trace: [ 39.817316][ T290] [ 39.817317][ T290] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 39.817323][ T290] ? lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) [ 39.817324][ T290] __might_resched.cold (kernel/sched/core.c:9234) [ 39.817328][ T290] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 39.817331][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.817334][ T290] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 39.817337][ T290] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 39.817340][ T290] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 39.817345][ T290] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 39.817346][ T290] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 39.817349][ T290] put_chars (drivers/char/virtio_console.c:1176) [ 39.817350][ T290] ? __send_to_port (drivers/char/virtio_console.c:654) [ 39.817352][ T290] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 39.817355][ T290] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 39.817359][ T290] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 39.817361][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.817362][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.817363][ T290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.817366][ T290] console_emit_next_record (kernel/printk/printk.c:3183) [ 39.817368][ T290] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 39.817370][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.817371][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.817372][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.817373][ T290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.817375][ T290] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 39.817377][ T290] console_flush_one_record (kernel/printk/printk.c:3268) [ 39.817379][ T290] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 39.817382][ T290] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 39.817383][ T290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.817385][ T290] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 39.817387][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.817387][ T290] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 39.817389][ T290] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 39.817390][ T290] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 39.817392][ T290] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 39.817394][ T290] ? vprintk_emit (kernel/printk/printk.c:2478) [ 39.817395][ T290] vprintk_emit (kernel/printk/printk.c:2479) [ 39.817397][ T290] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 39.817398][ T290] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 39.817400][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.817401][ T290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.817403][ T290] _printk (kernel/printk/printk.c:2504) [ 39.817406][ T290] ? snapshot_read.cold (user.c:?) [ 39.817408][ T290] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 39.817411][ T290] ? trace_fib6_table_lookup (./include/trace/events/fib6.h:13 (discriminator 22)) [ 39.817415][ T290] ? idr_get_free (??:?) [ 39.817417][ T290] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 39.817420][ T290] lwtunnel_output.cold (net/core/lwtunnel.c:330 (discriminator 3)) [ 39.817423][ T290] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 39.817426][ T290] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 39.817430][ T290] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 39.817432][ T290] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 39.817435][ T290] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 39.817437][ T290] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 39.817439][ T290] ? seg6_output_core (./include/linux/skbuff.h:3909 (discriminator 26) ./include/linux/skbuff.h:3943 (discriminator 26) net/ipv6/seg6_iptunnel.c:704 (discriminator 26)) [ 39.817440][ T290] ? seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 39.817442][ T290] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 39.817443][ T290] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 39.817446][ T290] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 39.817448][ T290] ? seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 39.817450][ T290] ? lwtunnel_output (net/core/lwtunnel.c:356) [ 39.817451][ T290] ? seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 39.817452][ T290] ? seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 39.817454][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.817455][ T290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.817456][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.817458][ T290] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 39.817459][ T290] lwtunnel_output (net/core/lwtunnel.c:356) [ 39.817460][ T290] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 39.817461][ T290] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 39.817463][ T290] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 39.817466][ T290] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 39.817468][ T290] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 39.817470][ T290] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 39.817472][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.817473][ T290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.817475][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.817476][ T290] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 39.817477][ T290] lwtunnel_output (net/core/lwtunnel.c:356) [ 39.817478][ T290] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 39.817480][ T290] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 39.817482][ T290] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 39.817484][ T290] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 39.817485][ T290] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 39.817487][ T290] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 39.817489][ T290] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 39.817491][ T290] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 39.817493][ T290] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 39.817494][ T290] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 39.817496][ T290] ? trace_fib6_table_lookup (./include/trace/events/fib6.h:13 (discriminator 22)) [ 39.817498][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.817499][ T290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.817500][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.817501][ T290] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 39.817502][ T290] lwtunnel_output (net/core/lwtunnel.c:356) [ 39.817504][ T290] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 39.817505][ T290] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 39.817507][ T290] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 39.817509][ T290] ? __kasan_slab_free (mm/kasan/common.c:253 mm/kasan/common.c:285) [ 39.817511][ T290] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 39.817512][ T290] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 39.817514][ T290] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 39.817516][ T290] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 39.817518][ T290] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 39.817519][ T290] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 39.817521][ T290] ? trace_fib6_table_lookup (./include/trace/events/fib6.h:13 (discriminator 22)) [ 39.817522][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.817523][ T290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.817525][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.817526][ T290] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 39.817527][ T290] lwtunnel_output (net/core/lwtunnel.c:356) [ 39.817528][ T290] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 39.817530][ T290] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 39.817532][ T290] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 39.817534][ T290] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 39.817536][ T290] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 39.817537][ T290] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 39.817539][ T290] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 39.817541][ T290] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 39.817542][ T290] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 39.817544][ T290] ? trace_fib6_table_lookup (./include/trace/events/fib6.h:13 (discriminator 22)) [ 39.817545][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.817547][ T290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.817548][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.817549][ T290] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 39.817550][ T290] lwtunnel_output (net/core/lwtunnel.c:356) [ 39.817551][ T290] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 39.817553][ T290] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 39.817555][ T290] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 39.817558][ T290] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 39.817559][ T290] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 39.817561][ T290] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 39.817562][ T290] ? seg6_output_core (./include/linux/skbuff.h:3909 (discriminator 26) ./include/linux/skbuff.h:3943 (discriminator 26) net/ipv6/seg6_iptunnel.c:704 (discriminator 26)) [ 39.817564][ T290] ? seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 39.817565][ T290] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 39.817567][ T290] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 39.817568][ T290] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 39.817570][ T290] ? __sys_sendto (net/socket.c:2281) [ 39.817572][ T290] ? __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 39.817574][ T290] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 39.817576][ T290] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 39.817578][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.817579][ T290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.817581][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.817582][ T290] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 39.817583][ T290] lwtunnel_output (net/core/lwtunnel.c:356) [ 39.817584][ T290] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 39.817586][ T290] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 39.817588][ T290] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 39.817590][ T290] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 39.817592][ T290] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 39.817594][ T290] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 39.817596][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.817597][ T290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.817599][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.817600][ T290] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 39.817601][ T290] lwtunnel_output (net/core/lwtunnel.c:356) [ 39.817602][ T290] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 39.817604][ T290] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 39.817606][ T290] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 39.817608][ T290] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 39.817609][ T290] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 39.817611][ T290] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 39.817613][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.817614][ T290] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 39.817615][ T290] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 39.817617][ T290] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 39.817618][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.817620][ T290] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 39.817621][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.817622][ T290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.817623][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.817625][ T290] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 39.817626][ T290] lwtunnel_output (net/core/lwtunnel.c:356) [ 39.817627][ T290] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 39.817628][ T290] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 39.817631][ T290] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 39.817633][ T290] ? __get_hash_from_flowi6 (net/core/flow_dissector.c:2001) [ 39.817635][ T290] ? ip6_autoflowlabel (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 net/ipv6/ip6_output.c:259) [ 39.817638][ T290] ? __ip6_make_skb (net/ipv6/ip6_output.c:2004) [ 39.817640][ T290] ? ip_generic_getfrag (net/ipv4/ip_output.c:945) [ 39.817642][ T290] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 39.817644][ T290] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 39.817646][ T290] ? ip6_find_1stfragopt (./include/linux/skbuff.h:2718) [ 39.817648][ T290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.817650][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.817651][ T290] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 39.817652][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.817653][ T290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.817655][ T290] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 39.817656][ T290] lwtunnel_output (net/core/lwtunnel.c:356) [ 39.817657][ T290] ? ip6_local_out (net/ipv6/output_core.c:126) [ 39.817659][ T290] ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 39.817661][ T290] rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 39.817664][ T290] ? ip6_flush_pending_frames (net/ipv6/ip6_output.c:2059) [ 39.817666][ T290] ? rawv6_setsockopt (net/ipv6/raw.c:1018) [ 39.817668][ T290] ? raw6_destroy (net/ipv6/raw.c:1184) [ 39.817670][ T290] rawv6_sendmsg (net/ipv6/raw.c:920) [ 39.817673][ T290] ? rawv6_send_hdrinc (./include/linux/skbuff.h:1725) [ 39.817675][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.817676][ T290] ? wp_page_copy (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:1383 ./include/linux/page_ref.h:223 ./include/linux/mm.h:1847 ./include/linux/mm.h:1852 ./include/linux/mm.h:2159 mm/memory.c:4121) [ 39.817679][ T290] ? __vmf_anon_prepare (mm/memory.c:3958) [ 39.817681][ T290] ? apply_to_pte_range (mm/memory.c:3453 (discriminator 7)) [ 39.817683][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.817684][ T290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.817686][ T290] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 39.817688][ T290] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 39.817689][ T290] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 39.817692][ T290] __sys_sendto (net/socket.c:2281) [ 39.817694][ T290] ? __ia32_sys_getpeername (net/socket.c:2235) [ 39.817698][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.817699][ T290] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 39.817701][ T290] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 39.817703][ T290] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 39.817704][ T290] ? trace_hardirqs_off_finish (./include/trace/events/preemptirq.h:36 (discriminator 22) kernel/trace/trace_preemptirq.c:95 (discriminator 22) kernel/trace/trace_preemptirq.c:90 (discriminator 22)) [ 39.817706][ T290] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 39.817707][ T290] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 39.817708][ T290] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 39.817710][ T290] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 39.817712][ T290] RIP: 0033:0x7f112c8a654e [ 39.817713][ T290] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 39.817715][ T290] RSP: 002b:00007fff1cfbb000 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 39.817719][ T290] RAX: ffffffffffffffda RBX: 0000563b394e80a0 RCX: 00007f112c8a654e [ 39.817720][ T290] RDX: 0000000000000040 RSI: 0000563b394e80a4 RDI: 0000000000000005 [ 39.817721][ T290] RBP: 00007fff1cfbb010 R08: 0000563b394fa2b4 R09: 000000000000001c [ 39.817722][ T290] R10: 0000000000000000 R11: 0000000000000202 R12: 0000563b394e80a4 [ 39.817723][ T290] R13: 0000000000000040 R14: 00007fff1cfbc300 R15: 0000563b394e80a0 | [ 40.919867][ T290] softirqs last disabled at (0): 0x0 | [ 40.919869][ T290] Preemption disabled at: | [ 40.919870][ T290] lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) | [ 40.919881][ T290] Tainted: [W]=WARN [ 40.919882][ T290] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 40.919884][ T290] Call Trace: [ 40.919885][ T290] [ 40.919886][ T290] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 40.919892][ T290] ? lwtunnel_output (./include/linux/bottom_half.h:20 (discriminator 2) net/core/lwtunnel.c:327 (discriminator 2)) [ 40.919894][ T290] __might_resched.cold (kernel/sched/core.c:9234) [ 40.919897][ T290] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 40.919901][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.919903][ T290] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 40.919906][ T290] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 40.919909][ T290] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 40.919914][ T290] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 40.919916][ T290] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 40.919918][ T290] put_chars (drivers/char/virtio_console.c:1176) [ 40.919920][ T290] ? __send_to_port (drivers/char/virtio_console.c:654) [ 40.919921][ T290] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 40.919924][ T290] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 40.919929][ T290] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 40.919934][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.919935][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.919936][ T290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.919939][ T290] console_emit_next_record (kernel/printk/printk.c:3183) [ 40.919942][ T290] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 40.919944][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.919945][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.919946][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.919947][ T290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.919948][ T290] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 40.919950][ T290] console_flush_one_record (kernel/printk/printk.c:3268) [ 40.919952][ T290] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 40.919955][ T290] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 40.919957][ T290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.919958][ T290] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 40.919960][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.919961][ T290] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 40.919962][ T290] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 40.919964][ T290] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 40.919965][ T290] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 40.919967][ T290] ? vprintk_emit (kernel/printk/printk.c:2478) [ 40.919969][ T290] vprintk_emit (kernel/printk/printk.c:2479) [ 40.919970][ T290] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 40.919971][ T290] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 40.919973][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.919974][ T290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.919976][ T290] _printk (kernel/printk/printk.c:2504) [ 40.919979][ T290] ? snapshot_read.cold (user.c:?) [ 40.919980][ T290] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 40.919984][ T290] ? trace_fib6_table_lookup (./include/trace/events/fib6.h:13 (discriminator 22)) [ 40.919987][ T290] ? idr_get_free (??:?) [ 40.919989][ T290] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 40.919992][ T290] lwtunnel_output.cold (net/core/lwtunnel.c:330 (discriminator 3)) [ 40.919995][ T290] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 40.919998][ T290] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 40.920002][ T290] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 40.920004][ T290] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 40.920006][ T290] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 40.920009][ T290] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 40.920010][ T290] ? seg6_output_core (./include/linux/skbuff.h:3909 (discriminator 26) ./include/linux/skbuff.h:3943 (discriminator 26) net/ipv6/seg6_iptunnel.c:704 (discriminator 26)) [ 40.920012][ T290] ? seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 40.920013][ T290] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 40.920015][ T290] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 40.920018][ T290] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 40.920020][ T290] ? seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 40.920021][ T290] ? lwtunnel_output (net/core/lwtunnel.c:356) [ 40.920022][ T290] ? seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 40.920024][ T290] ? seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 40.920025][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.920026][ T290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.920028][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.920029][ T290] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 40.920030][ T290] lwtunnel_output (net/core/lwtunnel.c:356) [ 40.920031][ T290] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 40.920033][ T290] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 40.920035][ T290] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 40.920037][ T290] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 40.920039][ T290] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 40.920041][ T290] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 40.920043][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.920044][ T290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.920046][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.920047][ T290] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 40.920048][ T290] lwtunnel_output (net/core/lwtunnel.c:356) [ 40.920049][ T290] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 40.920051][ T290] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 40.920053][ T290] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 40.920055][ T290] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 40.920057][ T290] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 40.920058][ T290] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 40.920060][ T290] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 40.920063][ T290] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 40.920064][ T290] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 40.920066][ T290] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 40.920067][ T290] ? trace_fib6_table_lookup (./include/trace/events/fib6.h:13 (discriminator 22)) [ 40.920069][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.920070][ T290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.920071][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.920073][ T290] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 40.920074][ T290] lwtunnel_output (net/core/lwtunnel.c:356) [ 40.920075][ T290] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 40.920076][ T290] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 40.920078][ T290] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 40.920080][ T290] ? __kasan_slab_free (mm/kasan/common.c:253 mm/kasan/common.c:285) [ 40.920083][ T290] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 40.920084][ T290] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 40.920085][ T290] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 40.920087][ T290] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 40.920089][ T290] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 40.920090][ T290] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 40.920092][ T290] ? trace_fib6_table_lookup (./include/trace/events/fib6.h:13 (discriminator 22)) [ 40.920094][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.920095][ T290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.920096][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.920097][ T290] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 40.920098][ T290] lwtunnel_output (net/core/lwtunnel.c:356) [ 40.920099][ T290] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 40.920101][ T290] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 40.920103][ T290] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 40.920106][ T290] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 40.920107][ T290] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 40.920109][ T290] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 40.920110][ T290] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 40.920112][ T290] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 40.920113][ T290] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 40.920115][ T290] ? trace_fib6_table_lookup (./include/trace/events/fib6.h:13 (discriminator 22)) [ 40.920117][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.920118][ T290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.920119][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.920120][ T290] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 40.920121][ T290] lwtunnel_output (net/core/lwtunnel.c:356) [ 40.920123][ T290] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 40.920124][ T290] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 40.920126][ T290] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 40.920129][ T290] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 40.920130][ T290] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 40.920132][ T290] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 40.920133][ T290] ? seg6_output_core (./include/linux/skbuff.h:3909 (discriminator 26) ./include/linux/skbuff.h:3943 (discriminator 26) net/ipv6/seg6_iptunnel.c:704 (discriminator 26)) [ 40.920135][ T290] ? seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 40.920136][ T290] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 40.920138][ T290] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 40.920139][ T290] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 40.920141][ T290] ? __sys_sendto (net/socket.c:2281) [ 40.920143][ T290] ? __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 40.920145][ T290] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 40.920147][ T290] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 40.920149][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.920150][ T290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.920151][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.920153][ T290] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 40.920160][ T290] lwtunnel_output (net/core/lwtunnel.c:356) [ 40.920161][ T290] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 40.920163][ T290] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 40.920165][ T290] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 40.920167][ T290] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 40.920169][ T290] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 40.920171][ T290] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 40.920173][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.920174][ T290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.920176][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.920177][ T290] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 40.920178][ T290] lwtunnel_output (net/core/lwtunnel.c:356) [ 40.920179][ T290] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 40.920181][ T290] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 40.920183][ T290] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 40.920186][ T290] ? ip6_pol_route_input (net/ipv6/route.c:2351) [ 40.920187][ T290] ? fib6_rule_lookup (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:128) [ 40.920188][ T290] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 40.920190][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.920191][ T290] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 40.920193][ T290] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 40.920194][ T290] ? __seg6_do_srh_inline (net/ipv6/seg6_iptunnel.c:373) [ 40.920196][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.920197][ T290] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 40.920199][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.920200][ T290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.920201][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.920202][ T290] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 40.920203][ T290] lwtunnel_output (net/core/lwtunnel.c:356) [ 40.920204][ T290] ? dst_release (./include/linux/rcuref.h:174 (discriminator 1) net/core/dst.c:168 (discriminator 1)) [ 40.920206][ T290] seg6_output_core (./include/net/dst.h:470 (discriminator 4) net/ipv6/seg6_iptunnel.c:716 (discriminator 4)) [ 40.920208][ T290] ? seg6_do_srh (./include/linux/skbuff.h:3093) [ 40.920210][ T290] ? __get_hash_from_flowi6 (net/core/flow_dissector.c:2001) [ 40.920213][ T290] ? ip6_autoflowlabel (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 net/ipv6/ip6_output.c:259) [ 40.920215][ T290] ? __ip6_make_skb (net/ipv6/ip6_output.c:2004) [ 40.920217][ T290] ? ip_generic_getfrag (net/ipv4/ip_output.c:945) [ 40.920220][ T290] seg6_output (net/ipv6/seg6_iptunnel.c:744) [ 40.920222][ T290] ? seg6_output_core (./include/linux/skbuff.h:1165) [ 40.920223][ T290] ? ip6_find_1stfragopt (./include/linux/skbuff.h:2718) [ 40.920225][ T290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.920227][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.920228][ T290] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 40.920229][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.920230][ T290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.920232][ T290] ? lwtunnel_output (./include/linux/rcupdate.h:850 net/core/lwtunnel.c:350) [ 40.920233][ T290] lwtunnel_output (net/core/lwtunnel.c:356) [ 40.920234][ T290] ? ip6_local_out (net/ipv6/output_core.c:126) [ 40.920236][ T290] ip6_send_skb (net/ipv6/ip6_output.c:2016) [ 40.920238][ T290] rawv6_push_pending_frames (net/ipv6/raw.c:590) [ 40.920241][ T290] ? ip6_flush_pending_frames (net/ipv6/ip6_output.c:2059) [ 40.920243][ T290] ? rawv6_setsockopt (net/ipv6/raw.c:1018) [ 40.920245][ T290] ? raw6_destroy (net/ipv6/raw.c:1184) [ 40.920247][ T290] rawv6_sendmsg (net/ipv6/raw.c:920) [ 40.920250][ T290] ? rawv6_send_hdrinc (./include/linux/skbuff.h:1725) [ 40.920252][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.920253][ T290] ? sock_recvmsg (./include/trace/events/sock.h:304 (discriminator 2) net/socket.c:1155 (discriminator 2) net/socket.c:1173 (discriminator 2)) [ 40.920257][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.920258][ T290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.920260][ T290] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 40.920262][ T290] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 40.920263][ T290] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 40.920266][ T290] __sys_sendto (net/socket.c:2281) [ 40.920268][ T290] ? __ia32_sys_getpeername (net/socket.c:2235) [ 40.920272][ T290] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 40.920274][ T290] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 40.920275][ T290] ? trace_hardirqs_off_finish (./include/trace/events/preemptirq.h:36 (discriminator 22) kernel/trace/trace_preemptirq.c:95 (discriminator 22) kernel/trace/trace_preemptirq.c:90 (discriminator 22)) [ 40.920276][ T290] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 40.920278][ T290] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 40.920280][ T290] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 40.920281][ T290] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 40.920283][ T290] RIP: 0033:0x7f112c8a654e [ 40.920285][ T290] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 40.920287][ T290] RSP: 002b:00007fff1cfbb000 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 40.920290][ T290] RAX: ffffffffffffffda RBX: 0000563b394e80a0 RCX: 00007f112c8a654e [ 40.920292][ T290] RDX: 0000000000000040 RSI: 0000563b394e80a4 RDI: 0000000000000005 [ 40.920293][ T290] RBP: 00007fff1cfbb010 R08: 0000563b394fa2b4 R09: 000000000000001c [ 40.920294][ T290] R10: 0000000000000000 R11: 0000000000000202 R12: 0000563b394e80a4 [ 40.920294][ T290] R13: 0000000000000040 R14: 00007fff1cfbc300 R15: 0000563b394e80a0 | [ 41.973298][ T290] softirqs last disabled at (0): 0x0 | [ 41.973300][ T290] Preemption disabled at: | [ 41.973300][ T290] 0x0 | [ 41.973309][ T290] Tainted: [W]=WARN [ 41.973309][ T290] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 41.973311][ T290] Call Trace: [ 41.973312][ T290] [ 41.973314][ T290] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 41.973320][ T290] __might_resched.cold (kernel/sched/core.c:9234) [ 41.973323][ T290] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 41.973327][ T290] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 41.973330][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.973333][ T290] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 41.973335][ T290] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 41.973338][ T290] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 41.973344][ T290] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 41.973345][ T290] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 41.973348][ T290] put_chars (drivers/char/virtio_console.c:1176) [ 41.973349][ T290] ? __send_to_port (drivers/char/virtio_console.c:654) [ 41.973351][ T290] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 41.973354][ T290] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 41.973359][ T290] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 41.973361][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.973362][ T290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.973364][ T290] console_emit_next_record (kernel/printk/printk.c:3183) [ 41.973367][ T290] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 41.973369][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.973370][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.973371][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.973371][ T290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.973373][ T290] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 41.973375][ T290] console_flush_one_record (kernel/printk/printk.c:3268) [ 41.973377][ T290] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 41.973380][ T290] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 41.973382][ T290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.973383][ T290] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 41.973385][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.973386][ T290] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 41.973387][ T290] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 41.973389][ T290] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 41.973390][ T290] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 41.973392][ T290] ? vprintk_emit (kernel/printk/printk.c:2478) [ 41.973393][ T290] vprintk_emit (kernel/printk/printk.c:2479) [ 41.973395][ T290] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 41.973396][ T290] ? do_raw_read_unlock (kernel/locking/spinlock_debug.c:180) [ 41.973398][ T290] ? forget_original_parent (kernel/exit.c:635 kernel/exit.c:740) [ 41.973401][ T290] _printk (kernel/printk/printk.c:2504) [ 41.973404][ T290] ? snapshot_read.cold (user.c:?) [ 41.973405][ T290] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 41.973407][ T290] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 41.973409][ T290] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 41.973411][ T290] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 41.973412][ T290] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 41.973415][ T290] ? exit_notify (kernel/exit.c:780) [ 41.973416][ T290] ? posixtimer_sig_unignore.isra.0 (kernel/signal.c:1971 (discriminator 3)) [ 41.973419][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.973420][ T290] do_group_exit (kernel/exit.c:1151) [ 41.973422][ T290] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 41.973423][ T290] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 41.973425][ T290] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 41.973429][ T290] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 41.973431][ T290] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 41.973433][ T290] RIP: 0033:0x7f112c8f71b8 [ 41.973435][ T290] Code: Unable to access opcode bytes at 0x7f112c8f718e. Code starting with the faulting instruction =========================================== [ 41.973436][ T290] RSP: 002b:00007fff1cfbc368 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 41.973439][ T290] RAX: ffffffffffffffda RBX: 00007f112ca27f88 RCX: 00007f112c8f71b8 [ 41.973441][ T290] RDX: 00007f112c6887c8 RSI: ffffffffffffffb0 RDI: 0000000000000001 [ 41.973441][ T290] RBP: 00007fff1cfbc3c0 R08: 0000000000000000 R09: 0000000000001010 [ 41.973442][ T290] R10: 00007fff1cfbc1e0 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