====================================== | [ 10.379440][ T187] softirqs last disabled at (25789): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 10.379443][ T187] Preemption disabled at: | [ 10.379444][ T187] 0x0 | [ 10.379458][ T187] Tainted: [W]=WARN [ 10.379459][ T187] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.379461][ T187] Call Trace: [ 10.379463][ T187] [ 10.379466][ T187] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 10.379474][ T187] __might_resched.cold (kernel/sched/core.c:9234) [ 10.379480][ T187] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 10.379486][ T187] ? __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.379494][ T187] __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.379497][ T187] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.379506][ T187] ? 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.379510][ T187] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.379515][ T187] put_chars (drivers/char/virtio_console.c:1176) [ 10.379519][ T187] ? __send_to_port (drivers/char/virtio_console.c:654) [ 10.379521][ T187] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 10.379528][ T187] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 10.379537][ T187] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 10.379547][ T187] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 10.379551][ T187] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.379555][ T187] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.379563][ T187] console_emit_next_record (kernel/printk/printk.c:3183) [ 10.379569][ T187] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 10.379572][ T187] ? 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.379577][ T187] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.379581][ T187] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.379588][ T187] console_flush_one_record (kernel/printk/printk.c:3268) [ 10.379595][ T187] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 10.379598][ T187] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.379607][ T187] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 10.379611][ T187] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 10.379614][ T187] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.379618][ T187] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 10.379624][ T187] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 10.379627][ T187] ? vprintk_emit (kernel/printk/printk.c:2478) [ 10.379632][ T187] vprintk_emit (kernel/printk/printk.c:2479) [ 10.379638][ T187] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 10.379644][ T187] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.379651][ T187] _printk (kernel/printk/printk.c:2504) [ 10.379656][ T187] ? snapshot_read.cold (user.c:?) [ 10.379660][ T187] ? 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.379664][ T187] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 10.379671][ T187] ? 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.379676][ T187] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 10.379681][ T187] ? exit_notify (kernel/exit.c:780) [ 10.379684][ T187] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.379689][ T187] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.379696][ T187] do_group_exit (kernel/exit.c:1151) [ 10.379700][ T187] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 10.379703][ T187] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 10.379706][ T187] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 10.379710][ T187] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 10.379715][ T187] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.379719][ T187] RIP: 0033:0x7fc7fbe251b8 [ 10.379722][ T187] Code: Unable to access opcode bytes at 0x7fc7fbe2518e. Code starting with the faulting instruction =========================================== [ 10.379723][ T187] RSP: 002b:00007ffd4e2f8b98 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 10.379727][ T187] RAX: ffffffffffffffda RBX: 00007fc7fbf55f88 RCX: 00007fc7fbe251b8 [ 10.379729][ T187] RDX: 00007fc7fbb6ffc8 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 10.379731][ T187] RBP: 00007ffd4e2f8bf0 R08: 0000000000000000 R09: 0000000000008010 [ 10.379732][ T187] R10: 00007ffd4e2f89b0 R11: 0000000000000246 R12: 0000000000000001 [ 10.379733][ T187] R13: 0000000000000000 R14: 00007fc7fbf54680 R15: 00007fc7fbf55fa0 | [ 11.760916][ T242] softirqs last disabled at (13398): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 11.760919][ T242] Preemption disabled at: | [ 11.760920][ T242] vprintk_emit (kernel/printk/printk.c:2471) | [ 11.760930][ T242] Tainted: [W]=WARN [ 11.760931][ T242] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.760932][ T242] Call Trace: [ 11.760934][ T242] [ 11.760936][ T242] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 11.760941][ T242] ? vprintk_emit (kernel/printk/printk.c:2471) [ 11.760944][ T242] __might_resched.cold (kernel/sched/core.c:9234) [ 11.760948][ T242] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 11.760953][ T242] ? __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.760958][ T242] __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.760960][ T242] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.760966][ T242] ? 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.760969][ T242] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.760972][ T242] put_chars (drivers/char/virtio_console.c:1176) [ 11.760975][ T242] ? __send_to_port (drivers/char/virtio_console.c:654) [ 11.760980][ T242] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 11.760983][ T242] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 11.760987][ T242] ? mark_usage (kernel/locking/lockdep.c:4690) [ 11.760988][ T242] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.760990][ T242] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.760994][ T242] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 11.760996][ T242] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 11.760999][ T242] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.761003][ T242] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.761007][ T242] console_emit_next_record (kernel/printk/printk.c:3183) [ 11.761011][ T242] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 11.761013][ T242] ? 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.761016][ T242] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.761019][ T242] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.761023][ T242] console_flush_one_record (kernel/printk/printk.c:3268) [ 11.761027][ T242] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 11.761029][ T242] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.761034][ T242] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 11.761037][ T242] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 11.761039][ T242] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.761041][ T242] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 11.761045][ T242] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 11.761046][ T242] ? vprintk_emit (kernel/printk/printk.c:2478) [ 11.761050][ T242] vprintk_emit (kernel/printk/printk.c:2479) [ 11.761054][ T242] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 11.761056][ T242] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.761058][ T242] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 11.761063][ T242] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 11.761066][ T242] _printk (kernel/printk/printk.c:2504) [ 11.761070][ T242] ? snapshot_read.cold (user.c:?) [ 11.761074][ T242] ? br_multicast_flood (??:?) bridge [ 11.761086][ T242] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 11.761088][ T242] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 11.761089][ T242] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 11.761094][ T242] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 11.761104][ T242] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 11.761114][ T242] new_nbp (net/bridge/br_if.c:449) bridge [ 11.761125][ T242] br_add_if (net/bridge/br_if.c:592) bridge [ 11.761132][ T242] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 11.761136][ T242] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 11.761139][ T242] ? __kernel_text_address (kernel/extable.c:79) [ 11.761143][ T242] do_set_master (net/core/rtnetlink.c:3071) [ 11.761148][ T242] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 11.761151][ T242] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 11.761154][ T242] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 11.761155][ T242] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 11.761158][ T242] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.761162][ T242] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.761164][ T242] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.761166][ T242] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 11.761169][ T242] ? kasan_save_stack (mm/kasan/common.c:58) [ 11.761172][ T242] ? kasan_save_stack (mm/kasan/common.c:57) [ 11.761173][ T242] ? kasan_save_track (mm/kasan/common.c:78) [ 11.761176][ T242] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.761178][ T242] ? netlink_seq_next (net/netlink/af_netlink.c:2684) [ 11.761182][ T242] ? ___sys_sendmsg (net/socket.c:2757) [ 11.761186][ T242] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.761188][ T242] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 11.761191][ T242] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.761193][ T242] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.761195][ T242] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.761197][ T242] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.761199][ T242] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 11.761203][ T242] ? __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.761205][ T242] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 11.761207][ T242] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 11.761210][ T242] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 11.761212][ T242] ? nla_get_range_signed (lib/nlattr.c:270) [ 11.761217][ T242] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 11.761222][ T242] rtnl_newlink (net/core/rtnetlink.c:4215) [ 11.761227][ T242] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.761229][ T242] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.761234][ T242] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.761241][ T242] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.761243][ T242] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.761245][ T242] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.761249][ T242] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.761251][ T242] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 11.761254][ T242] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.761255][ T242] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.761260][ T242] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.761262][ T242] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.761265][ T242] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 11.761267][ T242] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.761270][ T242] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.761276][ T242] ? 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.761278][ T242] ? 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.761282][ T242] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.761285][ T242] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.761288][ T242] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.761292][ T242] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 11.761296][ T242] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 11.761300][ T242] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 11.761305][ T242] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 11.761307][ T242] ? copy_msghdr_from_user (net/socket.c:2650) [ 11.761310][ T242] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 11.761311][ T242] ? move_addr_to_kernel (net/socket.c:258) [ 11.761319][ T242] ___sys_sendmsg (net/socket.c:2767) [ 11.761321][ T242] ? copy_msghdr_from_user (net/socket.c:2619) [ 11.761337][ T242] __sys_sendmsg (net/socket.c:2799) [ 11.761340][ T242] ? __sys_sendmsg_sock (net/socket.c:2780) [ 11.761346][ T242] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.761350][ T242] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 11.761352][ T242] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 11.761355][ T242] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.761357][ T242] RIP: 0033:0x7f85a0fbd54e [ 11.761361][ T242] 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.761363][ T242] RSP: 002b:00007fff7e0982a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 11.761365][ T242] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f85a0fbd54e [ 11.761367][ T242] RDX: 0000000000000000 RSI: 00007fff7e098350 RDI: 0000000000000005 [ 11.761368][ T242] RBP: 00007fff7e0982b0 R08: 0000000000000000 R09: 0000000000000000 [ 11.761369][ T242] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a918370 [ 11.761369][ T242] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff7e098a10 | [ 18.573422][ T285] softirqs last disabled at (27835): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 18.573425][ T285] Preemption disabled at: | [ 18.573425][ T285] vprintk_emit (kernel/printk/printk.c:2471) | [ 18.573435][ T285] Tainted: [W]=WARN [ 18.573436][ T285] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.573437][ T285] Call Trace: [ 18.573439][ T285] [ 18.573441][ T285] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 18.573446][ T285] ? vprintk_emit (kernel/printk/printk.c:2471) [ 18.573449][ T285] __might_resched.cold (kernel/sched/core.c:9234) [ 18.573453][ T285] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 18.573457][ T285] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 18.573463][ T285] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 18.573465][ T285] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 18.573471][ T285] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 18.573474][ T285] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 18.573477][ T285] put_chars (drivers/char/virtio_console.c:1176) [ 18.573479][ T285] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 18.573481][ T285] ? __send_to_port (drivers/char/virtio_console.c:654) [ 18.573484][ T285] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 18.573488][ T285] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 18.573492][ T285] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 18.573495][ T285] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.573496][ T285] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.573501][ T285] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 18.573502][ T285] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 18.573505][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.573508][ T285] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.573512][ T285] console_emit_next_record (kernel/printk/printk.c:3183) [ 18.573516][ T285] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 18.573518][ T285] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 18.573521][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.573523][ T285] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.573527][ T285] console_flush_one_record (kernel/printk/printk.c:3268) [ 18.573531][ T285] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 18.573533][ T285] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.573538][ T285] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 18.573541][ T285] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 18.573543][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.573545][ T285] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 18.573549][ T285] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 18.573550][ T285] ? vprintk_emit (kernel/printk/printk.c:2478) [ 18.573554][ T285] vprintk_emit (kernel/printk/printk.c:2479) [ 18.573560][ T285] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 18.573565][ T285] ? llc_exit (./arch/x86/include/asm/atomic.h:28 ./include/linux/atomic/atomic-arch-fallback.h:503 ./include/linux/atomic/atomic-instrumented.h:68 ./include/linux/refcount.h:134 net/llc/llc_core.c:38 net/llc/llc_core.c:96) llc [ 18.573568][ T285] _printk (kernel/printk/printk.c:2504) [ 18.573572][ T285] ? snapshot_read.cold (user.c:?) [ 18.573578][ T285] ? do_one_initcall (./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/initcall.h:27 init/main.c:1356) [ 18.573581][ T285] gact_init_module (net/sched/act_gact.c:180) act_gact [ 18.573584][ T285] do_one_initcall (init/main.c:1357) [ 18.573586][ T285] ? trace_event_raw_event_initcall_level (./include/trace/events/initcall.h:10) [ 18.573591][ T285] ? do_init_module (./include/linux/slab.h:991 (discriminator 1) kernel/module/main.c:3105 (discriminator 1)) [ 18.573594][ T285] ? kasan_unpoison (mm/kasan/shadow.c:146 mm/kasan/shadow.c:178) [ 18.573599][ T285] do_init_module (kernel/module/main.c:3117) [ 18.573603][ T285] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 18.573607][ T285] ? free_module (./include/trace/events/module.h:50 (discriminator 19)) [ 18.573610][ T285] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6792) [ 18.573614][ T285] load_module (kernel/module/main.c:3593) [ 18.573621][ T285] ? layout_and_allocate.isra.0 (kernel/module/main.c:3016) [ 18.573625][ T285] ? __ia32_sys_fsconfig (??:?) [ 18.573628][ T285] ? ovl_real_file (fs/overlayfs/file.c:195) [ 18.573632][ T285] ? backing_file_read_iter (fs/backing-file.c:211) [ 18.573636][ T285] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 18.573639][ T285] init_module_from_file (kernel/module/main.c:3790) [ 18.573643][ T285] ? __do_sys_init_module (kernel/module/main.c:3664) [ 18.573651][ T285] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 18.573654][ T285] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 18.573657][ T285] idempotent_init_module (kernel/module/main.c:3802) [ 18.573661][ T285] ? init_module_from_file (kernel/module/main.c:3791) [ 18.573667][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.573670][ T285] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 18.573676][ T285] __x64_sys_finit_module (kernel/module/main.c:3828 kernel/module/main.c:3812 kernel/module/main.c:3812) [ 18.573678][ T285] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 18.573681][ T285] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 18.573683][ T285] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 18.573686][ T285] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 18.573688][ T285] RIP: 0033:0x7fbcbc71537d [ 18.573692][ T285] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 90 f3 0f 1e fa 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 4b aa 0f 00 f7 d8 64 89 01 48 All code ======== 0: ff c3 inc %ebx 2: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 9: 00 00 00 c: 90 nop d: f3 0f 1e fa endbr64 11: 48 89 f8 mov %rdi,%rax 14: 48 89 f7 mov %rsi,%rdi 17: 48 89 d6 mov %rdx,%rsi 1a: 48 89 ca mov %rcx,%rdx 1d: 4d 89 c2 mov %r8,%r10 20: 4d 89 c8 mov %r9,%r8 23: 4c 8b 4c 24 08 mov 0x8(%rsp),%r9 28: 0f 05 syscall 2a:* 48 3d 01 f0 ff ff cmp $0xfffffffffffff001,%rax <-- trapping instruction 30: 73 01 jae 0x33 32: c3 ret 33: 48 8b 0d 4b aa 0f 00 mov 0xfaa4b(%rip),%rcx # 0xfaa85 3a: f7 d8 neg %eax 3c: 64 89 01 mov %eax,%fs:(%rcx) 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 48 3d 01 f0 ff ff cmp $0xfffffffffffff001,%rax 6: 73 01 jae 0x9 8: c3 ret 9: 48 8b 0d 4b aa 0f 00 mov 0xfaa4b(%rip),%rcx # 0xfaa5b 10: f7 d8 neg %eax 12: 64 89 01 mov %eax,%fs:(%rcx) 15: 48 rex.W [ 18.573694][ T285] RSP: 002b:00007ffe45de9d88 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 18.573697][ T285] RAX: ffffffffffffffda RBX: 00005596b6608810 RCX: 00007fbcbc71537d [ 18.573698][ T285] RDX: 0000000000000000 RSI: 00005596948afffd RDI: 0000000000000000 [ 18.573699][ T285] RBP: 00007ffe45de9e20 R08: 0000000000000000 R09: 0000000000000000 [ 18.573700][ T285] R10: 0000000000000000 R11: 0000000000000246 R12: 00005596948afffd [ 18.573701][ T285] R13: 00005596b6608960 R14: 0000000000040000 R15: 0000000000000000 | [ 22.898542][ C3] | [ 22.898542][ C3] | [ 22.898542][ C3] stack backtrace: | [ 22.898548][ C3] Tainted: [W]=WARN [ 22.898549][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 22.898550][ C3] Call Trace: [ 22.898552][ C3] [ 22.898553][ C3] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 22.898557][ C3] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 22.898560][ C3] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 22.898562][ C3] mark_lock (kernel/locking/lockdep.c:4769) [ 22.898564][ C3] mark_usage (kernel/locking/lockdep.c:4658) [ 22.898566][ C3] __lock_acquire (kernel/locking/lockdep.c:5208) [ 22.898568][ C3] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 22.898570][ C3] ? console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 22.898572][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.898575][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.898577][ C3] console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 22.898579][ C3] ? console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 22.898580][ C3] console_emit_next_record (kernel/printk/printk.c:3177) [ 22.898583][ C3] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 22.898584][ C3] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 22.898586][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.898588][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.898590][ C3] console_flush_one_record (kernel/printk/printk.c:3268) [ 22.898592][ C3] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 22.898593][ C3] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.898596][ C3] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 22.898597][ C3] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 22.898599][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.898601][ C3] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 22.898603][ C3] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 22.898604][ C3] ? vprintk_emit (kernel/printk/printk.c:2478) [ 22.898606][ C3] vprintk_emit (kernel/printk/printk.c:2479) [ 22.898608][ C3] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 22.898610][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 22.898612][ C3] _printk (kernel/printk/printk.c:2504) [ 22.898614][ C3] ? snapshot_read.cold (user.c:?) [ 22.898616][ C3] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 22.898619][ C3] ? tcf_pedit_cleanup (net/sched/act_pedit.c:309 (discriminator 7)) act_pedit [ 22.898620][ C3] ? idr_get_free (??:?) [ 22.898623][ C3] tcf_pedit_act.cold (net/sched/act_pedit.c:417 (discriminator 3)) act_pedit [ 22.898625][ C3] ? tcf_pedit_keys_ex_parse (net/sched/act_pedit.c:92 (discriminator 2)) act_pedit [ 22.898627][ C3] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 22.898629][ C3] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 22.898631][ C3] ? mark_usage (kernel/locking/lockdep.c:4690) [ 22.898633][ C3] tcf_action_exec.part.0 (./include/net/tc_wrapper.h:254 net/sched/act_api.c:1162) [ 22.898635][ C3] fl_classify (./include/net/pkt_cls.h:361 net/sched/cls_flower.c:352) cls_flower [ 22.898638][ C3] ? fl_mask_lookup (net/sched/cls_flower.c:303) cls_flower [ 22.898640][ C3] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.898645][ C3] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 22.898647][ C3] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.898648][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 22.898650][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.898652][ C3] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 22.898653][ C3] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 22.898655][ C3] __tcf_classify (./include/net/tc_wrapper.h:260 net/sched/cls_api.c:1779) [ 22.898657][ C3] ? arp_process (net/ipv4/arp.c:942) [ 22.898660][ C3] ? __kasan_slab_free (mm/kasan/common.c:253 mm/kasan/common.c:285) [ 22.898663][ C3] tcf_classify (net/sched/cls_api.c:1875) [ 22.898665][ C3] ? net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 22.898667][ C3] ? handle_softirqs (kernel/softirq.c:645) [ 22.898668][ C3] ? __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 22.898669][ C3] ? irq_exit_rcu (kernel/softirq.c:784) [ 22.898670][ C3] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 22.898672][ C3] ? __tcf_classify (net/sched/cls_api.c:1784) [ 22.898673][ C3] ? default_idle_call (kernel/sched/idle.c:122) [ 22.898675][ C3] ? do_idle (kernel/sched/idle.c:355) [ 22.898676][ C3] ? cpu_startup_entry (kernel/sched/idle.c:454) [ 22.898677][ C3] ? start_secondary (arch/x86/kernel/smpboot.c:312) [ 22.898678][ C3] ? common_startup_64 (arch/x86/kernel/head_64.S:418) [ 22.898680][ C3] tc_run (net/core/dev.c:4463) [ 22.898682][ C3] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 22.898684][ C3] __netif_receive_skb_core.constprop.0 (net/core/dev.c:4538 (discriminator 1) net/core/dev.c:6115 (discriminator 1)) [ 22.898686][ C3] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 22.898688][ C3] ? kasan_quarantine_put (mm/kasan/quarantine.c:234 (discriminator 6)) [ 22.898690][ C3] ? do_xdp_generic (net/core/dev.c:5732) [ 22.898693][ C3] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 22.898696][ C3] ? mark_usage (kernel/locking/lockdep.c:4690) [ 22.898697][ C3] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.898699][ C3] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 22.898700][ C3] __netif_receive_skb_one_core (net/core/dev.c:6262) [ 22.898702][ C3] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 22.898704][ C3] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 22.898705][ C3] ? __netif_receive_skb_list_core (net/core/dev.c:6310) [ 22.898707][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.898709][ C3] process_backlog (net/core/dev.c:6728) [ 22.898712][ C3] __napi_poll (net/core/dev.c:7787) [ 22.898714][ C3] net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 22.898716][ C3] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.898718][ C3] ? __napi_poll (./include/net/gro.h:507) [ 22.898720][ C3] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.898722][ C3] ? _raw_spin_unlock_irq (./include/linux/spinlock_api_smp.h:220 (discriminator 1) kernel/locking/spinlock.c:229 (discriminator 1)) [ 22.898724][ C3] ? run_timer_softirq (kernel/time/timer.c:2387 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 22.898728][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.898730][ C3] handle_softirqs (kernel/softirq.c:645) [ 22.898732][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 22.898733][ C3] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 22.898735][ C3] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 22.898737][ C3] irq_exit_rcu (kernel/softirq.c:784) [ 22.898738][ C3] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 22.898740][ C3] [ 22.898740][ C3] [ 22.898741][ C3] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 22.898742][ C3] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 22.898744][ C3] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 22.898747][ C3] Code: 48 8b 3d 94 d2 f5 01 e8 1f 00 00 00 48 2b 05 58 93 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 86 11 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 d2 f5 01 mov 0x1f5d294(%rip),%rdi # 0x1f5d29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 93 95 00 sub 0x959358(%rip),%rax # 0x95936b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 86 11 00 verw 0x118613(%rip) # 0x11863b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 22.898748][ C3] RSP: 0018:ffa0000000167e00 EFLAGS: 00000282 [ 22.898751][ C3] RAX: 00000000000b4969 RBX: ff11000001c88040 RCX: ffffffffa44f0307 [ 22.898752][ C3] RDX: ff11000001c88040 RSI: ffffffffa7238af6 RDI: ffffffffa6c8d8e0 [ 22.898753][ C3] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 22.898753][ C3] R10: 0000000000000003 R11: 0000000000000001 R12: 1ff400000002cfc3 [ 22.898754][ C3] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 22.898756][ C3] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 22.898758][ C3] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 22.898759][ C3] default_idle_call (kernel/sched/idle.c:122) [ 22.898761][ C3] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 22.898763][ C3] ? arch_cpu_idle_exit+0x40/0x40 [ 22.898764][ C3] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 22.898766][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.898768][ C3] do_idle (kernel/sched/idle.c:355) [ 22.898770][ C3] cpu_startup_entry (kernel/sched/idle.c:454) [ 22.898771][ C3] start_secondary (arch/x86/kernel/smpboot.c:312) [ 22.898772][ C3] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 22.898774][ C3] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 22.898792][ C3] softirqs last disabled at (739691): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 22.898794][ C3] Preemption disabled at: | [ 22.898794][ C3] preempt_schedule_irq (kernel/sched/core.c:7590) | [ 22.898799][ C3] Tainted: [W]=WARN [ 22.898799][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 22.898800][ C3] Call Trace: [ 22.898801][ C3] [ 22.898801][ C3] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 22.898803][ C3] ? preempt_schedule_irq (kernel/sched/core.c:7590) [ 22.898805][ C3] __might_resched.cold (kernel/sched/core.c:9234) [ 22.898808][ C3] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 22.898811][ C3] ? nbcon_get_cpu_emergency_nesting (kernel/printk/nbcon.c:1424) [ 22.898813][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.898815][ C3] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 22.898816][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 22.898818][ C3] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 22.898820][ C3] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 22.898821][ C3] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 22.898826][ C3] put_chars (drivers/char/virtio_console.c:1176) [ 22.898828][ C3] ? __send_to_port (drivers/char/virtio_console.c:654) [ 22.898830][ C3] ? mark_lock (kernel/locking/lockdep.c:4769) [ 22.898832][ C3] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 22.898834][ C3] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 22.898836][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.898838][ C3] console_emit_next_record (kernel/printk/printk.c:3183) [ 22.898840][ C3] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 22.898841][ C3] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 22.898843][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.898845][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.898847][ C3] console_flush_one_record (kernel/printk/printk.c:3268) [ 22.898849][ C3] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 22.898851][ C3] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.898853][ C3] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 22.898855][ C3] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 22.898856][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.898858][ C3] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 22.898860][ C3] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 22.898861][ C3] ? vprintk_emit (kernel/printk/printk.c:2478) [ 22.898863][ C3] vprintk_emit (kernel/printk/printk.c:2479) [ 22.898865][ C3] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 22.898867][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 22.898869][ C3] _printk (kernel/printk/printk.c:2504) [ 22.898871][ C3] ? snapshot_read.cold (user.c:?) [ 22.898873][ C3] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 22.898875][ C3] ? tcf_pedit_cleanup (net/sched/act_pedit.c:309 (discriminator 7)) act_pedit [ 22.898876][ C3] ? idr_get_free (??:?) [ 22.898879][ C3] tcf_pedit_act.cold (net/sched/act_pedit.c:417 (discriminator 3)) act_pedit [ 22.898881][ C3] ? tcf_pedit_keys_ex_parse (net/sched/act_pedit.c:92 (discriminator 2)) act_pedit [ 22.898883][ C3] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 22.898885][ C3] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 22.898886][ C3] ? mark_usage (kernel/locking/lockdep.c:4690) [ 22.898888][ C3] tcf_action_exec.part.0 (./include/net/tc_wrapper.h:254 net/sched/act_api.c:1162) [ 22.898890][ C3] fl_classify (./include/net/pkt_cls.h:361 net/sched/cls_flower.c:352) cls_flower [ 22.898893][ C3] ? fl_mask_lookup (net/sched/cls_flower.c:303) cls_flower [ 22.898895][ C3] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.898900][ C3] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 22.898902][ C3] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.898903][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 22.898905][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.898907][ C3] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 22.898908][ C3] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 22.898910][ C3] __tcf_classify (./include/net/tc_wrapper.h:260 net/sched/cls_api.c:1779) [ 22.898912][ C3] ? arp_process (net/ipv4/arp.c:942) [ 22.898914][ C3] ? __kasan_slab_free (mm/kasan/common.c:253 mm/kasan/common.c:285) [ 22.898915][ C3] tcf_classify (net/sched/cls_api.c:1875) [ 22.898917][ C3] ? net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 22.898919][ C3] ? handle_softirqs (kernel/softirq.c:645) [ 22.898920][ C3] ? __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 22.898921][ C3] ? irq_exit_rcu (kernel/softirq.c:784) [ 22.898922][ C3] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 22.898924][ C3] ? __tcf_classify (net/sched/cls_api.c:1784) [ 22.898925][ C3] ? default_idle_call (kernel/sched/idle.c:122) [ 22.898927][ C3] ? do_idle (kernel/sched/idle.c:355) [ 22.898928][ C3] ? cpu_startup_entry (kernel/sched/idle.c:454) [ 22.898929][ C3] ? start_secondary (arch/x86/kernel/smpboot.c:312) [ 22.898930][ C3] ? common_startup_64 (arch/x86/kernel/head_64.S:418) [ 22.898932][ C3] tc_run (net/core/dev.c:4463) [ 22.898934][ C3] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 22.898936][ C3] __netif_receive_skb_core.constprop.0 (net/core/dev.c:4538 (discriminator 1) net/core/dev.c:6115 (discriminator 1)) [ 22.898938][ C3] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 22.898940][ C3] ? kasan_quarantine_put (mm/kasan/quarantine.c:234 (discriminator 6)) [ 22.898942][ C3] ? do_xdp_generic (net/core/dev.c:5732) [ 22.898944][ C3] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 22.898947][ C3] ? mark_usage (kernel/locking/lockdep.c:4690) [ 22.898949][ C3] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.898950][ C3] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 22.898952][ C3] __netif_receive_skb_one_core (net/core/dev.c:6262) [ 22.898954][ C3] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 22.898955][ C3] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 22.898957][ C3] ? __netif_receive_skb_list_core (net/core/dev.c:6310) [ 22.898959][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.898961][ C3] process_backlog (net/core/dev.c:6728) [ 22.898964][ C3] __napi_poll (net/core/dev.c:7787) [ 22.898966][ C3] net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 22.898968][ C3] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.898969][ C3] ? __napi_poll (./include/net/gro.h:507) [ 22.898972][ C3] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.898974][ C3] ? _raw_spin_unlock_irq (./include/linux/spinlock_api_smp.h:220 (discriminator 1) kernel/locking/spinlock.c:229 (discriminator 1)) [ 22.898976][ C3] ? run_timer_softirq (kernel/time/timer.c:2387 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 22.898977][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.898979][ C3] handle_softirqs (kernel/softirq.c:645) [ 22.898981][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 22.898983][ C3] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 22.898985][ C3] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 22.898986][ C3] irq_exit_rcu (kernel/softirq.c:784) [ 22.898988][ C3] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 22.898989][ C3] [ 22.898990][ C3] [ 22.898990][ C3] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 22.898992][ C3] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 22.898993][ C3] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 22.898995][ C3] Code: 48 8b 3d 94 d2 f5 01 e8 1f 00 00 00 48 2b 05 58 93 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 86 11 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 d2 f5 01 mov 0x1f5d294(%rip),%rdi # 0x1f5d29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 93 95 00 sub 0x959358(%rip),%rax # 0x95936b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 86 11 00 verw 0x118613(%rip) # 0x11863b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 22.898996][ C3] RSP: 0018:ffa0000000167e00 EFLAGS: 00000282 [ 22.898998][ C3] RAX: 00000000000b4969 RBX: ff11000001c88040 RCX: ffffffffa44f0307 [ 22.898998][ C3] RDX: ff11000001c88040 RSI: ffffffffa7238af6 RDI: ffffffffa6c8d8e0 [ 22.898999][ C3] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 22.899000][ C3] R10: 0000000000000003 R11: 0000000000000001 R12: 1ff400000002cfc3 [ 22.899001][ C3] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 22.899002][ C3] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 22.899004][ C3] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 22.899006][ C3] default_idle_call (kernel/sched/idle.c:122) [ 22.899008][ C3] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 22.899009][ C3] ? arch_cpu_idle_exit+0x40/0x40 [ 22.899011][ C3] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 22.899012][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.899014][ C3] do_idle (kernel/sched/idle.c:355) [ 22.899016][ C3] cpu_startup_entry (kernel/sched/idle.c:454) [ 22.899017][ C3] start_secondary (arch/x86/kernel/smpboot.c:312) [ 22.899018][ C3] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 22.899020][ C3] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 24.945952][ C3] softirqs last disabled at (739691): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 24.945954][ C3] Preemption disabled at: | [ 24.945955][ C3] preempt_schedule_irq (kernel/sched/core.c:7590) | [ 24.945966][ C3] Tainted: [W]=WARN [ 24.945967][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 24.945969][ C3] Call Trace: [ 24.945971][ C3] [ 24.945972][ C3] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 24.945977][ C3] ? preempt_schedule_irq (kernel/sched/core.c:7590) [ 24.945979][ C3] __might_resched.cold (kernel/sched/core.c:9234) [ 24.945982][ C3] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 24.945986][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.945989][ C3] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 24.945992][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 24.945995][ C3] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 24.945999][ C3] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 24.946000][ C3] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 24.946002][ C3] put_chars (drivers/char/virtio_console.c:1176) [ 24.946004][ C3] ? __send_to_port (drivers/char/virtio_console.c:654) [ 24.946005][ C3] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 24.946007][ C3] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 24.946010][ C3] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 24.946013][ C3] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 24.946014][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 24.946016][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.946018][ C3] console_emit_next_record (kernel/printk/printk.c:3183) [ 24.946020][ C3] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 24.946022][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.946024][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.946026][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.946027][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.946029][ C3] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 24.946031][ C3] console_flush_one_record (kernel/printk/printk.c:3268) [ 24.946033][ C3] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 24.946035][ C3] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 24.946037][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.946039][ C3] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 24.946040][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.946042][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 24.946043][ C3] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 24.946044][ C3] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 24.946046][ C3] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 24.946048][ C3] ? vprintk_emit (kernel/printk/printk.c:2478) [ 24.946050][ C3] vprintk_emit (kernel/printk/printk.c:2479) [ 24.946054][ C3] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 24.946055][ C3] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 24.946057][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.946059][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.946061][ C3] _printk (kernel/printk/printk.c:2504) [ 24.946064][ C3] ? snapshot_read.cold (user.c:?) [ 24.946065][ C3] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 24.946069][ C3] ? tcf_pedit_cleanup (net/sched/act_pedit.c:309 (discriminator 7)) act_pedit [ 24.946072][ C3] ? idr_get_free (??:?) [ 24.946074][ C3] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 24.946077][ C3] tcf_pedit_act.cold (net/sched/act_pedit.c:417 (discriminator 3)) act_pedit [ 24.946080][ C3] ? tcf_pedit_keys_ex_parse (net/sched/act_pedit.c:92 (discriminator 2)) act_pedit [ 24.946082][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 24.946084][ C3] tcf_action_exec.part.0 (./include/net/tc_wrapper.h:254 net/sched/act_api.c:1162) [ 24.946089][ C3] fl_classify (./include/net/pkt_cls.h:361 net/sched/cls_flower.c:352) cls_flower [ 24.946093][ C3] ? fl_mask_lookup (net/sched/cls_flower.c:303) cls_flower [ 24.946099][ C3] ? cpu_util.constprop.0 (kernel/sched/fair.c:9186 (discriminator 1)) [ 24.946101][ C3] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 24.946104][ C3] ? update_sg_lb_stats (kernel/sched/fair.c:12039) [ 24.946106][ C3] __tcf_classify (./include/net/tc_wrapper.h:260 net/sched/cls_api.c:1779) [ 24.946109][ C3] tcf_classify (net/sched/cls_api.c:1875) [ 24.946110][ C3] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 24.946113][ C3] ? update_group_capacity (kernel/sched/fair.c:8287 (discriminator 4)) [ 24.946115][ C3] ? __tcf_classify (net/sched/cls_api.c:1784) [ 24.946117][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.946119][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.946121][ C3] tc_run (net/core/dev.c:4463) [ 24.946123][ C3] ? ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 24.946124][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.946126][ C3] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 24.946128][ C3] ? sched_balance_find_src_group (kernel/sched/fair.c:12940) [ 24.946130][ C3] __netif_receive_skb_core.constprop.0 (net/core/dev.c:4538 (discriminator 1) net/core/dev.c:6115 (discriminator 1)) [ 24.946135][ C3] ? do_xdp_generic (net/core/dev.c:5732) [ 24.946139][ C3] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 24.946140][ C3] __netif_receive_skb_one_core (net/core/dev.c:6262) [ 24.946142][ C3] ? __netif_receive_skb_list_core (net/core/dev.c:6310) [ 24.946144][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.946146][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.946148][ C3] process_backlog (net/core/dev.c:6728) [ 24.946150][ C3] ? __update_load_avg_cfs_rq (kernel/sched/pelt.c:329) [ 24.946153][ C3] __napi_poll (net/core/dev.c:7787) [ 24.946155][ C3] net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 24.946158][ C3] ? __napi_poll (./include/net/gro.h:507) [ 24.946159][ C3] ? trace_rcu_segcb_stats (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3) ./include/trace/events/rcu.h:537 (discriminator 3)) [ 24.946161][ C3] ? rcu_accelerate_cbs (kernel/rcu/tree.c:1173 (discriminator 1)) [ 24.946163][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.946166][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.946167][ C3] handle_softirqs (kernel/softirq.c:645) [ 24.946170][ C3] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 24.946171][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 24.946173][ C3] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 24.946174][ C3] irq_exit_rcu (kernel/softirq.c:784) [ 24.946176][ C3] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 24.946178][ C3] [ 24.946179][ C3] [ 24.946180][ C3] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:201 (discriminator 1) kernel/locking/spinlock.c:213 (discriminator 1)) [ 24.946182][ C3] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 24.946184][ C3] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 24.946187][ C3] Code: 48 8b 3d 94 d2 f5 01 e8 1f 00 00 00 48 2b 05 58 93 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 86 11 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 d2 f5 01 mov 0x1f5d294(%rip),%rdi # 0x1f5d29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 93 95 00 sub 0x959358(%rip),%rax # 0x95936b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 86 11 00 verw 0x118613(%rip) # 0x11863b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 24.946189][ C3] RSP: 0018:ffa0000000167e00 EFLAGS: 00000246 [ 24.946192][ C3] RAX: 0000000000000003 RBX: ff11000001c88040 RCX: 0000000000000001 [ 24.946194][ C3] RDX: 0000000000000003 RSI: ffffffffa6c8d860 RDI: ffffffffa44f0307 [ 24.946195][ C3] RBP: 0000000000000000 R08: ffffffffa6981421 R09: 1fe2200006a763a2 [ 24.946195][ C3] R10: 0000000000000003 R11: 0000000000000000 R12: 1ff400000002cfc3 [ 24.946196][ C3] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 24.946198][ C3] ? ct_kernel_exit.constprop.0 (./include/linux/instrumented.h:97 kernel/context_tracking.c:124) [ 24.946200][ C3] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 24.946202][ C3] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 24.946204][ C3] default_idle_call (kernel/sched/idle.c:122) [ 24.946205][ C3] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 24.946207][ C3] ? arch_cpu_idle_exit+0x40/0x40 [ 24.946208][ C3] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 24.946211][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.946213][ C3] do_idle (kernel/sched/idle.c:355) [ 24.946214][ C3] cpu_startup_entry (kernel/sched/idle.c:454) [ 24.946216][ C3] start_secondary (arch/x86/kernel/smpboot.c:312) [ 24.946217][ C3] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 24.946219][ C3] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 29.132033][ T702] softirqs last disabled at (0): 0x0 | [ 29.132034][ T702] Preemption disabled at: | [ 29.132035][ T702] 0x0 | [ 29.132043][ T702] Tainted: [W]=WARN [ 29.132044][ T702] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 29.132046][ T702] Call Trace: [ 29.132048][ T702] [ 29.132049][ T702] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 29.132054][ T702] __might_resched.cold (kernel/sched/core.c:9234) [ 29.132058][ T702] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 29.132062][ T702] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.132066][ T702] __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.132069][ T702] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 29.132072][ T702] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 29.132076][ T702] ? 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.132078][ T702] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 29.132080][ T702] put_chars (drivers/char/virtio_console.c:1176) [ 29.132081][ T702] ? __send_to_port (drivers/char/virtio_console.c:654) [ 29.132083][ T702] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 29.132087][ T702] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 29.132090][ T702] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 29.132092][ T702] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 29.132094][ T702] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.132095][ T702] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.132098][ T702] console_emit_next_record (kernel/printk/printk.c:3183) [ 29.132100][ T702] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 29.132102][ T702] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.132104][ T702] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.132105][ T702] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.132107][ T702] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.132109][ T702] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 29.132111][ T702] console_flush_one_record (kernel/printk/printk.c:3268) [ 29.132113][ T702] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 29.132116][ T702] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 29.132117][ T702] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.132119][ T702] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 29.132121][ T702] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.132122][ T702] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 29.132124][ T702] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 29.132125][ T702] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 29.132127][ T702] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 29.132129][ T702] ? vprintk_emit (kernel/printk/printk.c:2478) [ 29.132131][ T702] vprintk_emit (kernel/printk/printk.c:2479) [ 29.132134][ T702] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 29.132135][ T702] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.132137][ T702] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 29.132140][ T702] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 29.132141][ T702] _printk (kernel/printk/printk.c:2504) [ 29.132144][ T702] ? snapshot_read.cold (user.c:?) [ 29.132146][ T702] ? ipv6_mc_down (net/ipv6/mcast.c:1157 net/ipv6/mcast.c:2820) [ 29.132151][ T702] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 29.132164][ T702] br_stp_disable_port (net/bridge/br_stp_if.c:106) bridge [ 29.132172][ T702] br_device_event (net/bridge/br.c:111) bridge [ 29.132180][ T702] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 29.132184][ T702] ? _sub_I_65535_1+0x4d0/0x4d0 stp [ 29.132186][ T702] ? addrconf_notify (net/ipv6/addrconf.c:3812) [ 29.132189][ T702] notifier_call_chain (kernel/notifier.c:85) [ 29.132192][ T702] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9855) [ 29.132196][ T702] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 29.132197][ T702] ? netif_change_name (net/core/dev.c:1517) [ 29.132200][ T702] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 29.132202][ T702] ? __kernel_text_address (kernel/extable.c:79) [ 29.132204][ T702] ? write_profile (profile.c:?) [ 29.132206][ T702] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 29.132209][ T702] netif_change_flags (net/core/dev.c:9882) [ 29.132211][ T702] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 29.132214][ T702] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 29.132216][ T702] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 29.132217][ T702] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.132218][ T702] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 29.132222][ T702] ? kasan_save_stack (mm/kasan/common.c:58) [ 29.132225][ T702] ? kasan_save_stack (mm/kasan/common.c:57) [ 29.132226][ T702] ? kasan_save_track (mm/kasan/common.c:78) [ 29.132228][ T702] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 29.132229][ T702] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 29.132231][ T702] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 29.132232][ T702] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 29.132233][ T702] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 29.132236][ T702] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 29.132237][ T702] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 29.132238][ T702] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 29.132241][ T702] ? ___sys_sendmsg (net/socket.c:2767) [ 29.132242][ T702] ? __sys_sendmsg (net/socket.c:2799) [ 29.132244][ T702] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 29.132246][ T702] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 29.132248][ T702] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.132250][ T702] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.132251][ T702] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.132253][ T702] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.132255][ T702] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 29.132258][ T702] ? __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) [ 29.132260][ T702] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 29.132261][ T702] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 29.132263][ T702] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 29.132265][ T702] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 29.132267][ T702] rtnl_newlink (net/core/rtnetlink.c:4215) [ 29.132269][ T702] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.132271][ T702] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 29.132272][ T702] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.132273][ T702] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.132275][ T702] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 29.132279][ T702] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 29.132280][ T702] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 29.132282][ T702] ? __kernel_text_address (kernel/extable.c:79) [ 29.132283][ T702] ? write_profile (profile.c:?) [ 29.132284][ T702] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 29.132291][ T702] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.132293][ T702] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.132294][ T702] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 29.132298][ T702] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.132300][ T702] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.132302][ T702] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 29.132303][ T702] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 29.132305][ T702] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.132306][ T702] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 29.132308][ T702] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 29.132310][ T702] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 29.132312][ T702] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.132313][ T702] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 29.132314][ T702] ? netlink_ack (./include/linux/skbuff.h:2718) [ 29.132316][ T702] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 29.132318][ T702] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.132320][ T702] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 29.132322][ T702] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 29.132324][ T702] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 29.132325][ T702] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.132327][ T702] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.132329][ T702] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.132331][ T702] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 29.132332][ T702] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 29.132334][ T702] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.132336][ T702] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 29.132338][ T702] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 29.132340][ T702] ? copy_msghdr_from_user (net/socket.c:2650) [ 29.132341][ T702] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 29.132343][ T702] ? move_addr_to_kernel (net/socket.c:258) [ 29.132344][ T702] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 29.132347][ T702] ___sys_sendmsg (net/socket.c:2767) [ 29.132348][ T702] ? copy_msghdr_from_user (net/socket.c:2619) [ 29.132353][ T702] __sys_sendmsg (net/socket.c:2799) [ 29.132355][ T702] ? __sys_sendmsg_sock (net/socket.c:2780) [ 29.132358][ T702] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.132360][ T702] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 29.132361][ T702] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 29.132363][ T702] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 29.132364][ T702] RIP: 0033:0x7f8becbec54e [ 29.132366][ T702] 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.132368][ T702] RSP: 002b:00007ffd3c6d01f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 29.132372][ T702] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f8becbec54e [ 29.132374][ T702] RDX: 0000000000000000 RSI: 00007ffd3c6d02a0 RDI: 0000000000000005 [ 29.132375][ T702] RBP: 00007ffd3c6d0200 R08: 0000000000000000 R09: 0000000000000000 [ 29.132375][ T702] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a918381 Finger prints: mark_lock_irq:mark_lock:mark_usage:__lock_acquire:console_lock_spinning_enable __irq_exit_rcu:preempt_schedule_irq:dump_stack_lvl:__kmalloc_noprof:put_chars __irq_exit_rcu:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print __kmalloc_noprof:put_chars:hvc_console_print:console_emit_next_record:console_flush_one_record __alloc_skb:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars __irq_exit_rcu:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars