====================================== | [ 9.914503][ T188] softirqs last disabled at (24814): netlink_release (./include/net/sock.h:2138 net/netlink/af_netlink.c:727) | [ 9.914505][ T188] Preemption disabled at: | [ 9.914506][ T188] 0x0 | [ 9.914517][ T188] Tainted: [W]=WARN [ 9.914518][ T188] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.914520][ T188] Call Trace: [ 9.914521][ T188] [ 9.914522][ T188] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 9.914529][ T188] __might_resched.cold (kernel/sched/core.c:9234) [ 9.914533][ T188] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 9.914538][ T188] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 9.914543][ T188] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 9.914545][ T188] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.914550][ T188] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 9.914553][ T188] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.914556][ T188] put_chars (drivers/char/virtio_console.c:1176) [ 9.914559][ T188] ? __send_to_port (drivers/char/virtio_console.c:654) [ 9.914560][ T188] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 9.914565][ T188] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 9.914570][ T188] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 9.914576][ T188] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 9.914578][ T188] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.914581][ T188] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.914585][ T188] console_emit_next_record (kernel/printk/printk.c:3183) [ 9.914589][ T188] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 9.914590][ T188] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 9.914594][ T188] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.914596][ T188] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.914600][ T188] console_flush_one_record (kernel/printk/printk.c:3268) [ 9.914604][ T188] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 9.914606][ T188] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.914611][ T188] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 9.914613][ T188] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 9.914615][ T188] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.914618][ T188] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 9.914621][ T188] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 9.914623][ T188] ? vprintk_emit (kernel/printk/printk.c:2478) [ 9.914626][ T188] vprintk_emit (kernel/printk/printk.c:2479) [ 9.914630][ T188] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 9.914633][ T188] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.914637][ T188] _printk (kernel/printk/printk.c:2504) [ 9.914641][ T188] ? snapshot_read.cold (user.c:?) [ 9.914644][ T188] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 9.914646][ T188] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 9.914650][ T188] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 9.914653][ T188] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 9.914656][ T188] ? exit_notify (kernel/exit.c:780) [ 9.914658][ T188] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 9.914661][ T188] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.914665][ T188] do_group_exit (kernel/exit.c:1151) [ 9.914667][ T188] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 9.914669][ T188] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 9.914671][ T188] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 9.914674][ T188] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 9.914677][ T188] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.914679][ T188] RIP: 0033:0x7f477fab81b8 [ 9.914682][ T188] Code: Unable to access opcode bytes at 0x7f477fab818e. Code starting with the faulting instruction =========================================== [ 9.914683][ T188] RSP: 002b:00007fff89c65e08 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 9.914685][ T188] RAX: ffffffffffffffda RBX: 00007f477fbe8f88 RCX: 00007f477fab81b8 [ 9.914687][ T188] RDX: 00007f477f802fc8 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 9.914689][ T188] RBP: 00007fff89c65e60 R08: 0000000000000000 R09: 0000000000008010 [ 9.914690][ T188] R10: 00007fff89c65c20 R11: 0000000000000246 R12: 0000000000000001 [ 9.914692][ T188] R13: 0000000000000000 R14: 00007f477fbe7680 R15: 00007f477fbe8fa0 | [ 11.490724][ T247] softirqs last disabled at (13556): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 11.490727][ T247] Preemption disabled at: | [ 11.490727][ T247] vprintk_emit (kernel/printk/printk.c:2471) | [ 11.490738][ T247] Tainted: [W]=WARN [ 11.490739][ T247] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.490740][ T247] Call Trace: [ 11.490742][ T247] [ 11.490743][ T247] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 11.490749][ T247] ? vprintk_emit (kernel/printk/printk.c:2471) [ 11.490752][ T247] __might_resched.cold (kernel/sched/core.c:9234) [ 11.490756][ T247] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 11.490760][ T247] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 11.490766][ T247] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 11.490768][ T247] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.490774][ T247] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 11.490776][ T247] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.490780][ T247] put_chars (drivers/char/virtio_console.c:1176) [ 11.490782][ T247] ? __send_to_port (drivers/char/virtio_console.c:654) [ 11.490787][ T247] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 11.490790][ T247] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 11.490793][ T247] ? mark_usage (kernel/locking/lockdep.c:4690) [ 11.490795][ T247] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.490796][ T247] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.490800][ T247] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 11.490802][ T247] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 11.490805][ T247] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.490809][ T247] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.490813][ T247] console_emit_next_record (kernel/printk/printk.c:3183) [ 11.490817][ T247] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 11.490818][ T247] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 11.490821][ T247] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.490824][ T247] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.490828][ T247] console_flush_one_record (kernel/printk/printk.c:3268) [ 11.490831][ T247] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 11.490833][ T247] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.490838][ T247] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 11.490841][ T247] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 11.490843][ T247] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.490845][ T247] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 11.490849][ T247] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 11.490850][ T247] ? vprintk_emit (kernel/printk/printk.c:2478) [ 11.490854][ T247] vprintk_emit (kernel/printk/printk.c:2479) [ 11.490857][ T247] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 11.490860][ T247] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.490861][ T247] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 11.490866][ T247] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 11.490869][ T247] _printk (kernel/printk/printk.c:2504) [ 11.490873][ T247] ? snapshot_read.cold (user.c:?) [ 11.490876][ T247] ? br_multicast_flood (??:?) bridge [ 11.490889][ T247] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 11.490890][ T247] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 11.490892][ T247] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 11.490896][ T247] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 11.490906][ T247] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 11.490914][ T247] new_nbp (net/bridge/br_if.c:449) bridge [ 11.490925][ T247] br_add_if (net/bridge/br_if.c:592) bridge [ 11.490932][ T247] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 11.490936][ T247] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 11.490939][ T247] ? __kernel_text_address (kernel/extable.c:79) [ 11.490943][ T247] do_set_master (net/core/rtnetlink.c:3071) [ 11.490947][ T247] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 11.490950][ T247] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 11.490953][ T247] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 11.490955][ T247] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 11.490957][ T247] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.490961][ T247] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.490963][ T247] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.490965][ T247] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 11.490967][ T247] ? kasan_save_stack (mm/kasan/common.c:58) [ 11.490971][ T247] ? kasan_save_stack (mm/kasan/common.c:57) [ 11.490972][ T247] ? kasan_save_track (mm/kasan/common.c:78) [ 11.490975][ T247] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.490976][ T247] ? netlink_seq_next (net/netlink/af_netlink.c:2684) [ 11.490980][ T247] ? ___sys_sendmsg (net/socket.c:2757) [ 11.490984][ T247] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.490986][ T247] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 11.490989][ T247] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.490991][ T247] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.490992][ T247] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.490994][ T247] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.490996][ T247] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 11.491000][ T247] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 11.491002][ T247] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 11.491004][ T247] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 11.491007][ T247] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 11.491009][ T247] ? nla_get_range_signed (lib/nlattr.c:270) [ 11.491013][ T247] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 11.491018][ T247] rtnl_newlink (net/core/rtnetlink.c:4215) [ 11.491023][ T247] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.491025][ T247] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.491029][ T247] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.491031][ T247] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.491033][ T247] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.491035][ T247] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.491039][ T247] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.491041][ T247] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 11.491043][ T247] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.491045][ T247] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.491049][ T247] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.491051][ T247] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.491054][ T247] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 11.491056][ T247] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.491058][ T247] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.491064][ T247] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 11.491066][ T247] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 11.491070][ T247] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.491073][ T247] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.491076][ T247] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.491080][ T247] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 11.491083][ T247] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 11.491087][ T247] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 11.491092][ T247] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 11.491095][ T247] ? copy_msghdr_from_user (net/socket.c:2650) [ 11.491097][ T247] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 11.491098][ T247] ? move_addr_to_kernel (net/socket.c:258) [ 11.491105][ T247] ___sys_sendmsg (net/socket.c:2767) [ 11.491108][ T247] ? copy_msghdr_from_user (net/socket.c:2619) [ 11.491123][ T247] __sys_sendmsg (net/socket.c:2799) [ 11.491126][ T247] ? __sys_sendmsg_sock (net/socket.c:2780) [ 11.491132][ T247] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.491135][ T247] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 11.491138][ T247] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 11.491141][ T247] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.491143][ T247] RIP: 0033:0x7fbfeaaef54e [ 11.491147][ T247] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 11.491148][ T247] RSP: 002b:00007fffebecddd0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 11.491151][ T247] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007fbfeaaef54e [ 11.491153][ T247] RDX: 0000000000000000 RSI: 00007fffebecde80 RDI: 0000000000000005 [ 11.491154][ T247] RBP: 00007fffebecdde0 R08: 0000000000000000 R09: 0000000000000000 [ 11.491154][ T247] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91ab24 [ 11.491155][ T247] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fffebece540 | [ 19.286386][ T304] softirqs last disabled at (14002): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 19.286389][ T304] Preemption disabled at: | [ 19.286390][ T304] vprintk_emit (kernel/printk/printk.c:2471) | [ 19.286400][ T304] Tainted: [W]=WARN [ 19.286401][ T304] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.286402][ T304] Call Trace: [ 19.286404][ T304] [ 19.286405][ T304] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 19.286411][ T304] ? vprintk_emit (kernel/printk/printk.c:2471) [ 19.286413][ T304] __might_resched.cold (kernel/sched/core.c:9234) [ 19.286418][ T304] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 19.286422][ T304] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 19.286427][ T304] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 19.286429][ T304] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 19.286435][ T304] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 19.286437][ T304] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 19.286440][ T304] put_chars (drivers/char/virtio_console.c:1176) [ 19.286443][ T304] ? __send_to_port (drivers/char/virtio_console.c:654) [ 19.286445][ T304] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 19.286449][ T304] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 19.286454][ T304] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 19.286461][ T304] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 19.286463][ T304] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.286465][ T304] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.286469][ T304] console_emit_next_record (kernel/printk/printk.c:3183) [ 19.286473][ T304] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 19.286475][ T304] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 19.286478][ T304] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.286480][ T304] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.286484][ T304] console_flush_one_record (kernel/printk/printk.c:3268) [ 19.286488][ T304] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 19.286490][ T304] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.286495][ T304] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 19.286497][ T304] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 19.286499][ T304] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.286502][ T304] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 19.286512][ T304] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 19.286513][ T304] ? vprintk_emit (kernel/printk/printk.c:2478) [ 19.286517][ T304] vprintk_emit (kernel/printk/printk.c:2479) [ 19.286520][ T304] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 19.286522][ T304] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 19.286524][ T304] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 19.286527][ T304] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 19.286529][ T304] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 19.286531][ T304] ? ___sys_sendmsg (net/socket.c:2767) [ 19.286533][ T304] ? __sys_sendmsg (net/socket.c:2799) [ 19.286535][ T304] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 19.286539][ T304] _printk (kernel/printk/printk.c:2504) [ 19.286543][ T304] ? snapshot_read.cold (user.c:?) [ 19.286547][ T304] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 19.286551][ T304] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 19.286554][ T304] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 19.286556][ T304] ? netdev_notice (net/core/dev.c:13194) [ 19.286560][ T304] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.286562][ T304] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 19.286565][ T304] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 19.286567][ T304] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.286569][ T304] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 19.286572][ T304] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 19.286576][ T304] dev_set_allmulti (net/core/dev_api.c:315) [ 19.286580][ T304] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 19.286593][ T304] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 19.286599][ T304] br_del_if (net/bridge/br_if.c:732) bridge [ 19.286607][ T304] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 19.286610][ T304] do_set_master (net/core/rtnetlink.c:3055) [ 19.286614][ T304] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 19.286617][ T304] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 19.286620][ T304] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 19.286621][ T304] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 19.286624][ T304] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 19.286627][ T304] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 19.286630][ T304] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 19.286631][ T304] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 19.286634][ T304] ? kasan_save_stack (mm/kasan/common.c:58) [ 19.286637][ T304] ? kasan_save_stack (mm/kasan/common.c:57) [ 19.286638][ T304] ? kasan_save_track (mm/kasan/common.c:78) [ 19.286641][ T304] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.286643][ T304] ? netlink_seq_next (net/netlink/af_netlink.c:2684) [ 19.286644][ T304] ? ___sys_sendmsg (net/socket.c:2757) [ 19.286648][ T304] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.286650][ T304] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 19.286652][ T304] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.286654][ T304] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.286656][ T304] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.286658][ T304] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.286660][ T304] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 19.286663][ T304] ? __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) [ 19.286665][ T304] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 19.286667][ T304] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 19.286670][ T304] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 19.286672][ T304] ? nla_get_range_signed (lib/nlattr.c:270) [ 19.286677][ T304] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 19.286681][ T304] rtnl_newlink (net/core/rtnetlink.c:4215) [ 19.286687][ T304] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 19.286688][ T304] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.286693][ T304] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.286695][ T304] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.286697][ T304] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 19.286698][ T304] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.286702][ T304] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 19.286704][ T304] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 19.286707][ T304] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.286708][ T304] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.286712][ T304] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.286714][ T304] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.286717][ T304] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 19.286719][ T304] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.286721][ T304] ? netlink_ack (./include/linux/skbuff.h:2718) [ 19.286727][ T304] ? 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)) [ 19.286729][ T304] ? 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)) [ 19.286733][ T304] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 19.286736][ T304] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 19.286739][ T304] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.286743][ T304] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 19.286746][ T304] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 19.286750][ T304] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 19.286755][ T304] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 19.286757][ T304] ? copy_msghdr_from_user (net/socket.c:2650) [ 19.286759][ T304] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 19.286761][ T304] ? move_addr_to_kernel (net/socket.c:258) [ 19.286768][ T304] ___sys_sendmsg (net/socket.c:2767) [ 19.286770][ T304] ? copy_msghdr_from_user (net/socket.c:2619) [ 19.286785][ T304] __sys_sendmsg (net/socket.c:2799) [ 19.286788][ T304] ? __sys_sendmsg_sock (net/socket.c:2780) [ 19.286794][ T304] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.286797][ T304] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 19.286799][ T304] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 19.286802][ T304] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 19.286804][ T304] RIP: 0033:0x7f1a3679554e [ 19.286808][ T304] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 19.286810][ T304] RSP: 002b:00007ffefa23ba40 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 19.286812][ T304] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f1a3679554e [ 19.286814][ T304] RDX: 0000000000000000 RSI: 00007ffefa23baf0 RDI: 0000000000000005 [ 19.286815][ T304] RBP: 00007ffefa23ba50 R08: 0000000000000000 R09: 0000000000000000 [ 19.286816][ T304] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91ab2c [ 19.286816][ T304] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffefa23c1b0 | [ 21.384677][ T306] softirqs last disabled at (14420): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 21.384679][ T306] Preemption disabled at: | [ 21.384680][ T306] vprintk_emit (kernel/printk/printk.c:2471) | [ 21.384690][ T306] Tainted: [W]=WARN [ 21.384691][ T306] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.384693][ T306] Call Trace: [ 21.384695][ T306] [ 21.384696][ T306] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 21.384702][ T306] ? vprintk_emit (kernel/printk/printk.c:2471) [ 21.384704][ T306] __might_resched.cold (kernel/sched/core.c:9234) [ 21.384709][ T306] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 21.384713][ T306] ? __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.384718][ T306] __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.384720][ T306] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 21.384726][ T306] ? 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.384728][ T306] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 21.384731][ T306] put_chars (drivers/char/virtio_console.c:1176) [ 21.384733][ T306] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 21.384735][ T306] ? __send_to_port (drivers/char/virtio_console.c:654) [ 21.384738][ T306] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 21.384742][ T306] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 21.384745][ T306] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 21.384748][ T306] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 21.384751][ T306] ? mark_usage (kernel/locking/lockdep.c:4690) [ 21.384753][ T306] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.384754][ T306] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.384758][ T306] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 21.384760][ T306] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 21.384764][ T306] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.384766][ T306] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.384770][ T306] console_emit_next_record (kernel/printk/printk.c:3183) [ 21.384774][ T306] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 21.384775][ T306] ? 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.384778][ T306] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.384781][ T306] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.384785][ T306] console_flush_one_record (kernel/printk/printk.c:3268) [ 21.384789][ T306] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 21.384790][ T306] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.384795][ T306] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 21.384798][ T306] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 21.384800][ T306] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.384802][ T306] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 21.384806][ T306] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 21.384807][ T306] ? vprintk_emit (kernel/printk/printk.c:2478) [ 21.384811][ T306] vprintk_emit (kernel/printk/printk.c:2479) [ 21.384815][ T306] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 21.384817][ T306] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 21.384820][ T306] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 21.384824][ T306] _printk (kernel/printk/printk.c:2504) [ 21.384827][ T306] ? snapshot_read.cold (user.c:?) [ 21.384831][ T306] ? br_multicast_flood (??:?) bridge [ 21.384844][ T306] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 21.384845][ T306] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 21.384846][ T306] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 21.384851][ T306] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 21.384861][ T306] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 21.384869][ T306] new_nbp (net/bridge/br_if.c:449) bridge [ 21.384878][ T306] br_add_if (net/bridge/br_if.c:592) bridge [ 21.384884][ T306] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 21.384889][ T306] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 21.384891][ T306] ? __kernel_text_address (kernel/extable.c:79) [ 21.384895][ T306] do_set_master (net/core/rtnetlink.c:3071) [ 21.384900][ T306] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 21.384903][ T306] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 21.384906][ T306] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 21.384907][ T306] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 21.384909][ T306] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 21.384912][ T306] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 21.384915][ T306] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 21.384917][ T306] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 21.384919][ T306] ? kasan_save_stack (mm/kasan/common.c:58) [ 21.384924][ T306] ? kasan_save_stack (mm/kasan/common.c:57) [ 21.384925][ T306] ? kasan_save_track (mm/kasan/common.c:78) [ 21.384928][ T306] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.384930][ T306] ? netlink_seq_next (net/netlink/af_netlink.c:2684) [ 21.384933][ T306] ? ___sys_sendmsg (net/socket.c:2757) [ 21.384937][ T306] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 21.384939][ T306] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 21.384941][ T306] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.384944][ T306] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.384945][ T306] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.384947][ T306] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.384949][ T306] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 21.384953][ T306] ? __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) [ 21.384956][ T306] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 21.384958][ T306] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 21.384961][ T306] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 21.384963][ T306] ? nla_get_range_signed (lib/nlattr.c:270) [ 21.384967][ T306] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 21.384972][ T306] rtnl_newlink (net/core/rtnetlink.c:4215) [ 21.384978][ T306] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 21.384979][ T306] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.384984][ T306] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 21.384986][ T306] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 21.384987][ T306] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 21.384989][ T306] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 21.384993][ T306] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 21.384995][ T306] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 21.384998][ T306] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.384999][ T306] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.385003][ T306] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 21.385005][ T306] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 21.385008][ T306] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 21.385010][ T306] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.385013][ T306] ? netlink_ack (./include/linux/skbuff.h:2718) [ 21.385019][ T306] ? 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)) [ 21.385020][ T306] ? 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)) [ 21.385024][ T306] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 21.385028][ T306] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 21.385030][ T306] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.385034][ T306] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 21.385038][ T306] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 21.385042][ T306] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 21.385047][ T306] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 21.385049][ T306] ? copy_msghdr_from_user (net/socket.c:2650) [ 21.385051][ T306] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 21.385053][ T306] ? move_addr_to_kernel (net/socket.c:258) [ 21.385060][ T306] ___sys_sendmsg (net/socket.c:2767) [ 21.385063][ T306] ? copy_msghdr_from_user (net/socket.c:2619) [ 21.385078][ T306] __sys_sendmsg (net/socket.c:2799) [ 21.385080][ T306] ? __sys_sendmsg_sock (net/socket.c:2780) [ 21.385086][ T306] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.385090][ T306] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 21.385092][ T306] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 21.385095][ T306] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 21.385098][ T306] RIP: 0033:0x7f701dc5254e [ 21.385101][ T306] 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.385103][ T306] RSP: 002b:00007ffcd7b94630 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 21.385105][ T306] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f701dc5254e [ 21.385107][ T306] RDX: 0000000000000000 RSI: 00007ffcd7b946e0 RDI: 0000000000000005 [ 21.385107][ T306] RBP: 00007ffcd7b94640 R08: 0000000000000000 R09: 0000000000000000 [ 21.385108][ T306] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91ab2e [ 21.385109][ T306] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffcd7b94da0 | [ 36.728068][ C2] softirqs last disabled at (804563): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 36.728071][ C2] Preemption disabled at: | [ 36.728071][ C2] 0x0 | [ 36.728086][ C2] Tainted: [W]=WARN [ 36.728088][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.728090][ C2] Call Trace: [ 36.728092][ C2] [ 36.728095][ C2] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 36.728101][ C2] __might_resched.cold (kernel/sched/core.c:9234) [ 36.728106][ C2] ? sched_clock_cpu (kernel/sched/clock.c:395) [ 36.728110][ C2] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 36.728114][ C2] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 36.728118][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.728123][ 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.728127][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 36.728131][ C2] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 36.728135][ 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.728138][ C2] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 36.728141][ C2] put_chars (drivers/char/virtio_console.c:1176) [ 36.728144][ C2] ? __send_to_port (drivers/char/virtio_console.c:654) [ 36.728146][ C2] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 36.728151][ C2] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 36.728155][ C2] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 36.728158][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.728160][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.728163][ C2] console_emit_next_record (kernel/printk/printk.c:3183) [ 36.728167][ C2] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 36.728170][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.728172][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.728175][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.728177][ C2] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 36.728180][ C2] console_flush_one_record (kernel/printk/printk.c:3268) [ 36.728183][ C2] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 36.728187][ C2] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 36.728189][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.728192][ C2] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 36.728194][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.728196][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 36.728199][ C2] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 36.728202][ C2] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 36.728204][ C2] ? vprintk_emit (kernel/printk/printk.c:2478) [ 36.728207][ C2] vprintk_emit (kernel/printk/printk.c:2479) [ 36.728211][ C2] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 36.728213][ C2] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 36.728230][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 36.728232][ C2] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 36.728243][ C2] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 36.728253][ C2] ? is_module_text_address (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 kernel/module/main.c:3934) [ 36.728258][ C2] _printk (kernel/printk/printk.c:2504) [ 36.728262][ C2] ? snapshot_read.cold (user.c:?) [ 36.728264][ C2] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:25) [ 36.728270][ C2] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 36.728273][ C2] ? nbcon_cpu_emergency_enter (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:435 kernel/printk/nbcon.c:1723) [ 36.728275][ C2] print_irq_inversion_bug.part.0 (kernel/locking/lockdep.c:4097 (discriminator 1)) [ 36.728279][ C2] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 36.728283][ C2] mark_lock (kernel/locking/lockdep.c:4769) [ 36.728286][ C2] mark_usage (kernel/locking/lockdep.c:4658) [ 36.728288][ C2] __lock_acquire (kernel/locking/lockdep.c:5208) [ 36.728292][ C2] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 36.728294][ C2] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 36.728305][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.728308][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.728310][ C2] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 36.728321][ C2] _raw_spin_lock (./include/linux/spinlock_api_smp.h:190 (discriminator 1) kernel/locking/spinlock.c:173 (discriminator 1)) [ 36.728324][ C2] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 36.728334][ C2] br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 36.728346][ C2] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 36.728356][ C2] call_timer_fn (kernel/time/timer.c:1748) [ 36.728360][ C2] ? detach_if_pending (./include/linux/list.h:1159) [ 36.728363][ C2] ? debug_object_active_state (lib/debugobjects.c:1122) [ 36.728367][ C2] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 36.728369][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 36.728372][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.728375][ C2] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 36.728378][ C2] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 36.728390][ C2] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 36.728392][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.728397][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 36.728400][ C2] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 36.728403][ C2] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 36.728406][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 36.728409][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.728411][ C2] handle_softirqs (kernel/softirq.c:645) [ 36.728415][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 36.728417][ C2] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 36.728420][ C2] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 36.728423][ C2] irq_exit_rcu (kernel/softirq.c:784) [ 36.728425][ C2] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 36.728428][ C2] [ 36.728429][ C2] [ 36.728430][ C2] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 36.728433][ C2] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 36.728436][ C2] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 36.728440][ C2] 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 [ 36.728443][ C2] RSP: 0018:ffa0000000157e00 EFLAGS: 00000282 [ 36.728447][ C2] RAX: 00000000000c46d1 RBX: ff11000001bec6c0 RCX: ffffffff850f0307 [ 36.728449][ C2] RDX: ff11000001bec6c0 RSI: ffffffff87e38af6 RDI: ffffffff8788d8e0 [ 36.728451][ C2] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 36.728452][ C2] R10: 0000000000000002 R11: 0000000000000001 R12: 1ff400000002afc3 [ 36.728454][ C2] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 36.728456][ C2] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 36.728460][ C2] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 36.728463][ C2] default_idle_call (kernel/sched/idle.c:122) [ 36.728465][ C2] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 36.728468][ C2] ? arch_cpu_idle_exit+0x40/0x40 [ 36.728471][ C2] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 36.728473][ C2] ? default_idle_call (kernel/sched/idle.c:129) [ 36.728476][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.728479][ C2] do_idle (kernel/sched/idle.c:355) [ 36.728482][ C2] cpu_startup_entry (kernel/sched/idle.c:454) [ 36.728484][ C2] start_secondary (arch/x86/kernel/smpboot.c:312) [ 36.728487][ C2] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 36.728490][ C2] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 36.813848][ C2] | [ 36.813952][ C2] | [ 36.813952][ C2] stack backtrace: | [ 36.814291][ C2] Tainted: [W]=WARN [ 36.814292][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.814294][ C2] Call Trace: [ 36.814295][ C2] [ 36.814299][ C2] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 36.814303][ C2] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 36.814308][ C2] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 36.814313][ C2] mark_lock (kernel/locking/lockdep.c:4769) [ 36.814316][ C2] mark_usage (kernel/locking/lockdep.c:4658) [ 36.814318][ C2] __lock_acquire (kernel/locking/lockdep.c:5208) [ 36.814322][ C2] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 36.814324][ C2] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 36.814339][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.814344][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.814347][ C2] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 36.814358][ C2] _raw_spin_lock (./include/linux/spinlock_api_smp.h:190 (discriminator 1) kernel/locking/spinlock.c:173 (discriminator 1)) [ 36.814362][ C2] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 36.814373][ C2] br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 36.814385][ C2] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 36.814396][ C2] call_timer_fn (kernel/time/timer.c:1748) [ 36.814399][ C2] ? detach_if_pending (./include/linux/list.h:1159) [ 36.814402][ C2] ? debug_object_active_state (lib/debugobjects.c:1122) [ 36.814406][ C2] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 36.814409][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 36.814412][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.814416][ C2] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 36.814418][ C2] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 36.814430][ C2] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 36.814433][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.814437][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 36.814441][ C2] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 36.814444][ C2] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 36.814447][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 36.814450][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.814453][ C2] handle_softirqs (kernel/softirq.c:645) [ 36.814456][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 36.814458][ C2] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 36.814462][ C2] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 36.814464][ C2] irq_exit_rcu (kernel/softirq.c:784) [ 36.814466][ C2] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 36.814469][ C2] [ 36.814470][ C2] [ 36.814471][ C2] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 36.814473][ C2] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 36.814476][ C2] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 36.814479][ C2] 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 [ 36.814482][ C2] RSP: 0018:ffa0000000157e00 EFLAGS: 00000282 [ 36.814485][ C2] RAX: 00000000000c46d1 RBX: ff11000001bec6c0 RCX: ffffffff850f0307 [ 36.814487][ C2] RDX: ff11000001bec6c0 RSI: ffffffff87e38af6 RDI: ffffffff8788d8e0 [ 36.814488][ C2] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 36.814490][ C2] R10: 0000000000000002 R11: 0000000000000001 R12: 1ff400000002afc3 [ 36.814491][ C2] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 36.814494][ C2] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 36.814497][ C2] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 36.814500][ C2] default_idle_call (kernel/sched/idle.c:122) [ 36.814502][ C2] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 36.814505][ C2] ? arch_cpu_idle_exit+0x40/0x40 [ 36.814507][ C2] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 36.814510][ C2] ? default_idle_call (kernel/sched/idle.c:129) [ 36.814512][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.814515][ C2] do_idle (kernel/sched/idle.c:355) [ 36.814518][ C2] cpu_startup_entry (kernel/sched/idle.c:454) [ 36.814520][ C2] start_secondary (arch/x86/kernel/smpboot.c:312) [ 36.814523][ C2] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 36.814526][ C2] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 40.268886][ T413] softirqs last disabled at (0): 0x0 | [ 40.268888][ T413] Preemption disabled at: | [ 40.268889][ T413] vprintk_emit (kernel/printk/printk.c:2471) | [ 40.268901][ T413] Tainted: [W]=WARN [ 40.268902][ T413] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 40.268903][ T413] Call Trace: [ 40.268904][ T413] [ 40.268906][ T413] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 40.268911][ T413] ? vprintk_emit (kernel/printk/printk.c:2471) [ 40.268913][ T413] __might_resched.cold (kernel/sched/core.c:9234) [ 40.268917][ T413] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 40.268922][ T413] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 40.268925][ T413] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.268929][ T413] __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.268932][ T413] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 40.268934][ T413] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 40.268938][ T413] ? 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.268940][ T413] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 40.268941][ T413] put_chars (drivers/char/virtio_console.c:1176) [ 40.268943][ T413] ? __send_to_port (drivers/char/virtio_console.c:654) [ 40.268945][ T413] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 40.268948][ T413] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 40.268951][ T413] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 40.268952][ T413] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.268954][ T413] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.268956][ T413] console_emit_next_record (kernel/printk/printk.c:3183) [ 40.268959][ T413] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 40.268960][ T413] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.268962][ T413] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.268964][ T413] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.268965][ T413] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.268967][ T413] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 40.268969][ T413] console_flush_one_record (kernel/printk/printk.c:3268) [ 40.268971][ T413] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 40.268973][ T413] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 40.268975][ T413] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.268977][ T413] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 40.268978][ T413] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.268980][ T413] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 40.268981][ T413] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 40.268983][ T413] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 40.268985][ T413] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 40.268987][ T413] ? vprintk_emit (kernel/printk/printk.c:2478) [ 40.268989][ T413] vprintk_emit (kernel/printk/printk.c:2479) [ 40.268991][ T413] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 40.268993][ T413] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 40.268996][ T413] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 40.268999][ T413] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 40.269000][ T413] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 40.269002][ T413] ? ___sys_sendmsg (net/socket.c:2767) [ 40.269004][ T413] ? __sys_sendmsg (net/socket.c:2799) [ 40.269005][ T413] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 40.269008][ T413] _printk (kernel/printk/printk.c:2504) [ 40.269012][ T413] ? snapshot_read.cold (user.c:?) [ 40.269014][ T413] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 40.269017][ T413] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 40.269018][ T413] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 40.269020][ T413] ? netdev_notice (net/core/dev.c:13194) [ 40.269022][ T413] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.269024][ T413] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 40.269025][ T413] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 40.269028][ T413] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 40.269029][ T413] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 40.269032][ T413] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 40.269035][ T413] dev_set_allmulti (net/core/dev_api.c:315) [ 40.269038][ T413] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 40.269050][ T413] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 40.269054][ T413] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 40.269056][ T413] br_del_if (net/bridge/br_if.c:732) bridge [ 40.269063][ T413] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 40.269066][ T413] do_set_master (net/core/rtnetlink.c:3055) [ 40.269068][ T413] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 40.269070][ T413] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 40.269073][ T413] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 40.269074][ T413] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.269075][ T413] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 40.269079][ T413] ? kasan_save_stack (mm/kasan/common.c:58) [ 40.269082][ T413] ? kasan_save_stack (mm/kasan/common.c:57) [ 40.269083][ T413] ? kasan_save_track (mm/kasan/common.c:78) [ 40.269084][ T413] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 40.269086][ T413] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 40.269087][ T413] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 40.269088][ T413] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 40.269089][ T413] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 40.269091][ T413] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 40.269092][ T413] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 40.269093][ T413] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 40.269094][ T413] ? ___sys_sendmsg (net/socket.c:2767) [ 40.269096][ T413] ? __sys_sendmsg (net/socket.c:2799) [ 40.269097][ T413] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 40.269098][ T413] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 40.269101][ T413] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.269103][ T413] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.269104][ T413] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.269105][ T413] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.269107][ T413] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 40.269109][ T413] ? __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) [ 40.269111][ T413] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 40.269113][ T413] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 40.269114][ T413] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 40.269115][ T413] ? nla_get_range_signed (lib/nlattr.c:270) [ 40.269118][ T413] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 40.269120][ T413] rtnl_newlink (net/core/rtnetlink.c:4215) [ 40.269121][ T413] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.269123][ T413] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 40.269124][ T413] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.269126][ T413] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.269128][ T413] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 40.269129][ T413] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 40.269131][ T413] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 40.269133][ T413] ? __kernel_text_address (kernel/extable.c:79) [ 40.269134][ T413] ? write_profile (profile.c:?) [ 40.269135][ T413] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 40.269138][ T413] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.269139][ T413] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.269141][ T413] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 40.269144][ T413] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.269145][ T413] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.269147][ T413] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 40.269148][ T413] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 40.269150][ T413] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 40.269151][ T413] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 40.269153][ T413] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 40.269155][ T413] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 40.269157][ T413] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 40.269158][ T413] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 40.269159][ T413] ? netlink_ack (./include/linux/skbuff.h:2718) [ 40.269161][ T413] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 40.269163][ T413] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.269165][ T413] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 40.269167][ T413] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 40.269168][ T413] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 40.269170][ T413] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.269172][ T413] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.269173][ T413] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.269175][ T413] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 40.269177][ T413] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 40.269179][ T413] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.269180][ T413] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 40.269182][ T413] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 40.269184][ T413] ? copy_msghdr_from_user (net/socket.c:2650) [ 40.269185][ T413] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 40.269187][ T413] ? move_addr_to_kernel (net/socket.c:258) [ 40.269188][ T413] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 40.269191][ T413] ___sys_sendmsg (net/socket.c:2767) [ 40.269192][ T413] ? copy_msghdr_from_user (net/socket.c:2619) [ 40.269197][ T413] __sys_sendmsg (net/socket.c:2799) [ 40.269199][ T413] ? __sys_sendmsg_sock (net/socket.c:2780) [ 40.269202][ T413] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.269204][ T413] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 40.269205][ T413] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 40.269207][ T413] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 40.269209][ T413] RIP: 0033:0x7f4e8d19d54e [ 40.269211][ T413] 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.269213][ T413] RSP: 002b:00007ffc2ca0dee0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 40.269216][ T413] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f4e8d19d54e [ 40.269218][ T413] RDX: 0000000000000000 RSI: 00007ffc2ca0df90 RDI: 0000000000000005 [ 40.269219][ T413] RBP: 00007ffc2ca0def0 R08: 0000000000000000 R09: 0000000000000000 [ 40.269219][ T413] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91ab41 [ 40.269220][ T413] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc2ca0e650 | [ 42.353640][ T416] softirqs last disabled at (0): 0x0 | [ 42.353643][ T416] Preemption disabled at: | [ 42.353644][ T416] vprintk_emit (kernel/printk/printk.c:2471) | [ 42.353658][ T416] Tainted: [W]=WARN [ 42.353659][ T416] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 42.353662][ T416] Call Trace: [ 42.353664][ T416] [ 42.353666][ T416] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 42.353672][ T416] ? vprintk_emit (kernel/printk/printk.c:2471) [ 42.353675][ T416] __might_resched.cold (kernel/sched/core.c:9234) [ 42.353679][ T416] ? __module_address (kernel/module/main.c:3915) [ 42.353683][ T416] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 42.353687][ T416] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 42.353690][ T416] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.353694][ T416] __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)) [ 42.353699][ T416] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 42.353702][ T416] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 42.353707][ T416] ? 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) [ 42.353710][ T416] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 42.353713][ T416] put_chars (drivers/char/virtio_console.c:1176) [ 42.353715][ T416] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 42.353717][ T416] ? __send_to_port (drivers/char/virtio_console.c:654) [ 42.353720][ T416] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 42.353724][ T416] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 42.353729][ T416] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 42.353731][ T416] ? 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) [ 42.353733][ T416] ? vsnprintf (lib/vsprintf.c:2900) [ 42.353738][ T416] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 42.353740][ T416] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.353743][ T416] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.353746][ T416] console_emit_next_record (kernel/printk/printk.c:3183) [ 42.353750][ T416] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 42.353753][ T416] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.353755][ T416] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.353757][ T416] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.353760][ T416] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.353763][ T416] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 42.353765][ T416] console_flush_one_record (kernel/printk/printk.c:3268) [ 42.353769][ T416] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 42.353773][ T416] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 42.353775][ T416] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.353778][ T416] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 42.353780][ T416] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.353782][ T416] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 42.353785][ T416] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 42.353787][ T416] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 42.353790][ T416] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 42.353792][ T416] ? vprintk_emit (kernel/printk/printk.c:2478) [ 42.353795][ T416] vprintk_emit (kernel/printk/printk.c:2479) [ 42.353799][ T416] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 42.353802][ T416] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 42.353804][ T416] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 42.353807][ T416] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.353809][ T416] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.353812][ T416] _printk (kernel/printk/printk.c:2504) [ 42.353817][ T416] ? snapshot_read.cold (user.c:?) [ 42.353820][ T416] ? br_multicast_flood (??:?) bridge [ 42.353837][ T416] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 42.353841][ T416] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 42.353843][ T416] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 42.353846][ T416] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 42.353860][ T416] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 42.353873][ T416] new_nbp (net/bridge/br_if.c:449) bridge [ 42.353886][ T416] br_add_if (net/bridge/br_if.c:592) bridge [ 42.353897][ T416] ? bpf_address_lookup (kernel/bpf/core.c:730) [ 42.353901][ T416] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 42.353904][ T416] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 42.353908][ T416] ? __kernel_text_address (kernel/extable.c:79) [ 42.353911][ T416] do_set_master (net/core/rtnetlink.c:3071) [ 42.353915][ T416] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 42.353917][ T416] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 42.353923][ T416] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 42.353925][ T416] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.353927][ T416] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 42.353933][ T416] ? kasan_save_stack (mm/kasan/common.c:58) [ 42.353936][ T416] ? kasan_save_stack (mm/kasan/common.c:57) [ 42.353938][ T416] ? kasan_save_track (mm/kasan/common.c:78) [ 42.353941][ T416] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 42.353943][ T416] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 42.353945][ T416] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 42.353947][ T416] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 42.353949][ T416] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 42.353952][ T416] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 42.353955][ T416] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 42.353957][ T416] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 42.353960][ T416] ? ___sys_sendmsg (net/socket.c:2767) [ 42.353962][ T416] ? __sys_sendmsg (net/socket.c:2799) [ 42.353965][ T416] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 42.353968][ T416] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 42.353972][ T416] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.353974][ T416] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.353976][ T416] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.353979][ T416] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.353981][ T416] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 42.353985][ T416] ? __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) [ 42.353988][ T416] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 42.353990][ T416] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 42.353993][ T416] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 42.353995][ T416] ? nla_get_range_signed (lib/nlattr.c:270) [ 42.353999][ T416] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 42.354002][ T416] rtnl_newlink (net/core/rtnetlink.c:4215) [ 42.354005][ T416] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.354008][ T416] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 42.354010][ T416] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.354012][ T416] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.354015][ T416] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 42.354018][ T416] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 42.354020][ T416] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 42.354023][ T416] ? __kernel_text_address (kernel/extable.c:79) [ 42.354025][ T416] ? write_profile (profile.c:?) [ 42.354027][ T416] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 42.354030][ T416] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.354032][ T416] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.354035][ T416] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 42.354040][ T416] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.354042][ T416] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.354045][ T416] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 42.354047][ T416] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 42.354050][ T416] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 42.354052][ T416] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 42.354054][ T416] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 42.354058][ T416] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 42.354060][ T416] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 42.354062][ T416] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 42.354065][ T416] ? netlink_ack (./include/linux/skbuff.h:2718) [ 42.354067][ T416] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 42.354071][ T416] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.354073][ T416] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 42.354076][ T416] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 42.354080][ T416] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 42.354082][ T416] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.354084][ T416] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.354087][ T416] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.354090][ T416] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 42.354093][ T416] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 42.354096][ T416] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.354098][ T416] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 42.354101][ T416] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 42.354104][ T416] ? copy_msghdr_from_user (net/socket.c:2650) [ 42.354107][ T416] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 42.354109][ T416] ? move_addr_to_kernel (net/socket.c:258) [ 42.354111][ T416] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 42.354115][ T416] ___sys_sendmsg (net/socket.c:2767) [ 42.354118][ T416] ? copy_msghdr_from_user (net/socket.c:2619) [ 42.354126][ T416] __sys_sendmsg (net/socket.c:2799) [ 42.354129][ T416] ? __sys_sendmsg_sock (net/socket.c:2780) [ 42.354133][ T416] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.354137][ T416] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 42.354139][ T416] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 42.354142][ T416] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 42.354145][ T416] RIP: 0033:0x7f81ad5cf54e [ 42.354147][ T416] 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 [ 42.354150][ T416] RSP: 002b:00007ffe9c822af0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 42.354155][ T416] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f81ad5cf54e [ 42.354157][ T416] RDX: 0000000000000000 RSI: 00007ffe9c822ba0 RDI: 0000000000000005 [ 42.354159][ T416] RBP: 00007ffe9c822b00 R08: 0000000000000000 R09: 0000000000000000 [ 42.354160][ T416] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91ab43 [ 42.354162][ T416] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe9c823260 | [ 44.663784][ T458] softirqs last disabled at (0): 0x0 | [ 44.663787][ T458] Preemption disabled at: | [ 44.663788][ T458] 0x0 | [ 44.663799][ T458] Tainted: [W]=WARN [ 44.663801][ T458] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 44.663803][ T458] Call Trace: [ 44.663805][ T458] [ 44.663807][ T458] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 44.663814][ T458] __might_resched.cold (kernel/sched/core.c:9234) [ 44.663819][ T458] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 44.663824][ T458] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.663829][ T458] __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)) [ 44.663833][ T458] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 44.663837][ T458] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 44.663842][ T458] ? 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) [ 44.663844][ T458] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 44.663847][ T458] put_chars (drivers/char/virtio_console.c:1176) [ 44.663850][ T458] ? __send_to_port (drivers/char/virtio_console.c:654) [ 44.663853][ T458] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 44.663858][ T458] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 44.663863][ T458] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 44.663866][ T458] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 44.663868][ T458] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.663871][ T458] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.663875][ T458] console_emit_next_record (kernel/printk/printk.c:3183) [ 44.663878][ T458] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 44.663882][ T458] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.663884][ T458] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.663886][ T458] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.663889][ T458] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.663892][ T458] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 44.663894][ T458] console_flush_one_record (kernel/printk/printk.c:3268) [ 44.663898][ T458] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 44.663902][ T458] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 44.663904][ T458] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.663907][ T458] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 44.663909][ T458] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.663911][ T458] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 44.663914][ T458] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 44.663916][ T458] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 44.663919][ T458] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 44.663924][ T458] ? vprintk_emit (kernel/printk/printk.c:2478) [ 44.663927][ T458] vprintk_emit (kernel/printk/printk.c:2479) [ 44.663931][ T458] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 44.663933][ T458] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.663936][ T458] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 44.663939][ T458] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 44.663942][ T458] _printk (kernel/printk/printk.c:2504) [ 44.663946][ T458] ? snapshot_read.cold (user.c:?) [ 44.663950][ T458] ? ipv6_mc_down (net/ipv6/mcast.c:1157 net/ipv6/mcast.c:2820) [ 44.663956][ T458] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 44.663974][ T458] br_stp_disable_port (net/bridge/br_stp_if.c:106) bridge [ 44.663987][ T458] br_device_event (net/bridge/br.c:111) bridge [ 44.664000][ T458] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 44.664005][ T458] ? _sub_I_65535_1+0x4d0/0x4d0 stp [ 44.664008][ T458] ? addrconf_notify (net/ipv6/addrconf.c:3812) [ 44.664013][ T458] notifier_call_chain (kernel/notifier.c:85) [ 44.664017][ T458] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9855) [ 44.664022][ T458] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 44.664024][ T458] ? netif_change_name (net/core/dev.c:1517) [ 44.664028][ T458] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 44.664031][ T458] ? __kernel_text_address (kernel/extable.c:79) [ 44.664033][ T458] ? write_profile (profile.c:?) [ 44.664037][ T458] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 44.664041][ T458] netif_change_flags (net/core/dev.c:9882) [ 44.664044][ T458] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 44.664048][ T458] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 44.664051][ T458] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 44.664053][ T458] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.664055][ T458] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 44.664060][ T458] ? kasan_save_stack (mm/kasan/common.c:58) [ 44.664064][ T458] ? kasan_save_stack (mm/kasan/common.c:57) [ 44.664066][ T458] ? kasan_save_track (mm/kasan/common.c:78) [ 44.664068][ T458] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 44.664071][ T458] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 44.664073][ T458] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 44.664075][ T458] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 44.664077][ T458] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 44.664081][ T458] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 44.664083][ T458] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 44.664085][ T458] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 44.664088][ T458] ? ___sys_sendmsg (net/socket.c:2767) [ 44.664090][ T458] ? __sys_sendmsg (net/socket.c:2799) [ 44.664093][ T458] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 44.664095][ T458] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 44.664099][ T458] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.664102][ T458] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.664104][ T458] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.664107][ T458] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.664109][ T458] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 44.664114][ T458] ? __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) [ 44.664116][ T458] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 44.664118][ T458] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 44.664121][ T458] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 44.664124][ T458] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 44.664128][ T458] rtnl_newlink (net/core/rtnetlink.c:4215) [ 44.664131][ T458] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.664134][ T458] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 44.664136][ T458] ? rcu_irq_exit_check_preempt (kernel/rcu/tree.c:631) [ 44.664139][ T458] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 44.664142][ T458] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 44.664148][ T458] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.664151][ T458] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 44.664153][ T458] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 44.664156][ T458] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 44.664158][ T458] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 44.664160][ T458] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 44.664164][ T458] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 44.664167][ T458] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 44.664169][ T458] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 44.664171][ T458] ? netlink_ack (./include/linux/skbuff.h:2718) [ 44.664173][ T458] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 44.664177][ T458] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.664180][ T458] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 44.664183][ T458] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 44.664186][ T458] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 44.664189][ T458] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.664191][ T458] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.664194][ T458] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.664197][ T458] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 44.664200][ T458] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 44.664203][ T458] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.664205][ T458] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 44.664208][ T458] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 44.664211][ T458] ? copy_msghdr_from_user (net/socket.c:2650) [ 44.664213][ T458] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 44.664216][ T458] ? move_addr_to_kernel (net/socket.c:258) [ 44.664218][ T458] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 44.664222][ T458] ___sys_sendmsg (net/socket.c:2767) [ 44.664225][ T458] ? copy_msghdr_from_user (net/socket.c:2619) [ 44.664233][ T458] __sys_sendmsg (net/socket.c:2799) [ 44.664236][ T458] ? __sys_sendmsg_sock (net/socket.c:2780) [ 44.664240][ T458] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.664244][ T458] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 44.664246][ T458] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 44.664249][ T458] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 44.664251][ T458] RIP: 0033:0x7f6f3874c54e [ 44.664254][ T458] 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 [ 44.664257][ T458] RSP: 002b:00007fff0b739320 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 44.664262][ T458] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f6f3874c54e [ 44.664264][ T458] RDX: 0000000000000000 RSI: 00007fff0b7393d0 RDI: 0000000000000005 [ 44.664266][ T458] RBP: 00007fff0b739330 R08: 0000000000000000 R09: 0000000000000000 [ 44.664267][ T458] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91ab46 Finger prints: mark_lock_irq:mark_lock:mark_usage:__lock_acquire:_raw_spin_lock __irq_exit_rcu:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print netlink_release: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 vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print __alloc_skb:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars