====================================== | [ 9.975192][ T188] softirqs last disabled at (29856): netlink_release (./include/net/sock.h:2138 net/netlink/af_netlink.c:727) | [ 9.975194][ T188] Preemption disabled at: | [ 9.975195][ T188] 0x0 | [ 9.975205][ T188] Tainted: [W]=WARN [ 9.975206][ T188] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.975208][ T188] Call Trace: [ 9.975210][ T188] [ 9.975211][ T188] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 9.975218][ T188] __might_resched.cold (kernel/sched/core.c:9234) [ 9.975222][ T188] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 9.975227][ 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.975232][ 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.975234][ T188] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.975240][ 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.975243][ T188] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.975246][ T188] put_chars (drivers/char/virtio_console.c:1176) [ 9.975249][ T188] ? __send_to_port (drivers/char/virtio_console.c:654) [ 9.975250][ T188] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 9.975255][ 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.975260][ T188] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 9.975267][ T188] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 9.975269][ T188] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.975271][ T188] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.975275][ T188] console_emit_next_record (kernel/printk/printk.c:3183) [ 9.975279][ T188] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 9.975281][ 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.975284][ T188] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.975287][ T188] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.975291][ T188] console_flush_one_record (kernel/printk/printk.c:3268) [ 9.975295][ T188] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 9.975297][ T188] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.975302][ T188] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 9.975305][ T188] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 9.975307][ T188] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.975310][ T188] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 9.975313][ T188] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 9.975315][ T188] ? vprintk_emit (kernel/printk/printk.c:2478) [ 9.975319][ T188] vprintk_emit (kernel/printk/printk.c:2479) [ 9.975322][ T188] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 9.975326][ T188] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.975329][ T188] _printk (kernel/printk/printk.c:2504) [ 9.975333][ T188] ? snapshot_read.cold (user.c:?) [ 9.975336][ 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.975339][ T188] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 9.975342][ 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.975345][ T188] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 9.975349][ T188] ? exit_notify (kernel/exit.c:780) [ 9.975351][ T188] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 9.975354][ T188] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.975358][ T188] do_group_exit (kernel/exit.c:1151) [ 9.975361][ T188] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 9.975362][ T188] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 9.975365][ T188] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 9.975368][ T188] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 9.975373][ T188] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.975375][ T188] RIP: 0033:0x7f8eb2de41b8 [ 9.975378][ T188] Code: Unable to access opcode bytes at 0x7f8eb2de418e. Code starting with the faulting instruction =========================================== [ 9.975379][ T188] RSP: 002b:00007fff6907cdf8 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 9.975381][ T188] RAX: ffffffffffffffda RBX: 00007f8eb2f14f88 RCX: 00007f8eb2de41b8 [ 9.975383][ T188] RDX: 00007f8eb2b2efc8 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 9.975384][ T188] RBP: 00007fff6907ce50 R08: 0000000000000000 R09: 0000000000008010 [ 9.975384][ T188] R10: 00007fff6907cc10 R11: 0000000000000246 R12: 0000000000000001 [ 9.975385][ T188] R13: 0000000000000000 R14: 00007f8eb2f13680 R15: 00007f8eb2f14fa0 | [ 11.517712][ T248] softirqs last disabled at (11634): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 11.517715][ T248] Preemption disabled at: | [ 11.517716][ T248] vprintk_emit (kernel/printk/printk.c:2471) | [ 11.517725][ T248] Tainted: [W]=WARN [ 11.517726][ T248] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.517728][ T248] Call Trace: [ 11.517729][ T248] [ 11.517731][ T248] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 11.517737][ T248] ? vprintk_emit (kernel/printk/printk.c:2471) [ 11.517739][ T248] __might_resched.cold (kernel/sched/core.c:9234) [ 11.517743][ T248] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 11.517748][ T248] ? __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.517753][ T248] __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.517756][ T248] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.517761][ T248] ? 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.517764][ T248] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.517767][ T248] put_chars (drivers/char/virtio_console.c:1176) [ 11.517770][ T248] ? __send_to_port (drivers/char/virtio_console.c:654) [ 11.517775][ T248] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 11.517779][ T248] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 11.517781][ T248] ? mark_usage (kernel/locking/lockdep.c:4690) [ 11.517783][ T248] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.517785][ T248] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.517789][ T248] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 11.517791][ T248] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 11.517794][ T248] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.517799][ T248] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.517803][ T248] console_emit_next_record (kernel/printk/printk.c:3183) [ 11.517806][ T248] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 11.517808][ T248] ? 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.517811][ T248] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.517814][ T248] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.517818][ T248] console_flush_one_record (kernel/printk/printk.c:3268) [ 11.517822][ T248] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 11.517824][ T248] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.517830][ T248] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 11.517833][ T248] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 11.517835][ T248] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.517837][ T248] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 11.517841][ T248] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 11.517843][ T248] ? vprintk_emit (kernel/printk/printk.c:2478) [ 11.517846][ T248] vprintk_emit (kernel/printk/printk.c:2479) [ 11.517850][ T248] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 11.517853][ T248] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.517854][ T248] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 11.517859][ T248] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 11.517863][ T248] _printk (kernel/printk/printk.c:2504) [ 11.517866][ T248] ? snapshot_read.cold (user.c:?) [ 11.517870][ T248] ? br_multicast_flood (??:?) bridge [ 11.517884][ T248] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 11.517886][ T248] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 11.517887][ T248] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 11.517892][ T248] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 11.517902][ T248] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 11.517911][ T248] new_nbp (net/bridge/br_if.c:449) bridge [ 11.517921][ T248] br_add_if (net/bridge/br_if.c:592) bridge [ 11.517928][ T248] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 11.517932][ T248] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 11.517935][ T248] ? __kernel_text_address (kernel/extable.c:79) [ 11.517939][ T248] do_set_master (net/core/rtnetlink.c:3071) [ 11.517950][ T248] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 11.517953][ T248] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 11.517956][ T248] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 11.517958][ T248] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 11.517960][ T248] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.517964][ T248] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.517967][ T248] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.517969][ T248] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 11.517971][ T248] ? kasan_save_stack (mm/kasan/common.c:58) [ 11.517974][ T248] ? kasan_save_stack (mm/kasan/common.c:57) [ 11.517976][ T248] ? kasan_save_track (mm/kasan/common.c:78) [ 11.517979][ T248] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.517981][ T248] ? netlink_seq_next (net/netlink/af_netlink.c:2685) [ 11.517984][ T248] ? ___sys_sendmsg (net/socket.c:2757) [ 11.517988][ T248] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.517990][ T248] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 11.517993][ T248] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.517995][ T248] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.517996][ T248] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.517998][ T248] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.518001][ T248] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 11.518004][ T248] ? __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.518006][ T248] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 11.518008][ T248] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 11.518012][ T248] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 11.518013][ T248] ? nla_get_range_signed (lib/nlattr.c:270) [ 11.518018][ T248] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 11.518024][ T248] rtnl_newlink (net/core/rtnetlink.c:4215) [ 11.518029][ T248] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.518031][ T248] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.518035][ T248] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.518037][ T248] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.518039][ T248] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.518041][ T248] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.518045][ T248] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.518047][ T248] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 11.518050][ T248] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.518051][ T248] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.518056][ T248] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.518058][ T248] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.518061][ T248] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 11.518063][ T248] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.518066][ T248] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.518072][ T248] ? 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.518074][ T248] ? 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.518078][ T248] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.518082][ T248] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.518085][ T248] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.518089][ T248] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 11.518092][ T248] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 11.518096][ T248] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 11.518102][ T248] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 11.518104][ T248] ? copy_msghdr_from_user (net/socket.c:2650) [ 11.518106][ T248] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 11.518108][ T248] ? move_addr_to_kernel (net/socket.c:258) [ 11.518115][ T248] ___sys_sendmsg (net/socket.c:2767) [ 11.518118][ T248] ? copy_msghdr_from_user (net/socket.c:2619) [ 11.518134][ T248] __sys_sendmsg (net/socket.c:2799) [ 11.518137][ T248] ? __sys_sendmsg_sock (net/socket.c:2780) [ 11.518143][ T248] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.518147][ T248] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 11.518149][ T248] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 11.518152][ T248] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.518155][ T248] RIP: 0033:0x7fa0f999754e [ 11.518158][ T248] 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.518160][ T248] RSP: 002b:00007fff148057e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 11.518163][ T248] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007fa0f999754e [ 11.518164][ T248] RDX: 0000000000000000 RSI: 00007fff14805890 RDI: 0000000000000005 [ 11.518165][ T248] RBP: 00007fff148057f0 R08: 0000000000000000 R09: 0000000000000000 [ 11.518166][ T248] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9160c0 [ 11.518167][ T248] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff14805f50 | [ 19.302612][ T305] softirqs last disabled at (21852): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 19.302614][ T305] Preemption disabled at: | [ 19.302615][ T305] vprintk_emit (kernel/printk/printk.c:2471) | [ 19.302624][ T305] Tainted: [W]=WARN [ 19.302625][ T305] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.302627][ T305] Call Trace: [ 19.302629][ T305] [ 19.302630][ T305] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 19.302636][ T305] ? vprintk_emit (kernel/printk/printk.c:2471) [ 19.302638][ T305] __might_resched.cold (kernel/sched/core.c:9234) [ 19.302643][ T305] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 19.302647][ T305] ? __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.302652][ T305] __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.302654][ T305] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 19.302660][ T305] ? 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.302662][ T305] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 19.302666][ T305] put_chars (drivers/char/virtio_console.c:1176) [ 19.302668][ T305] ? __send_to_port (drivers/char/virtio_console.c:654) [ 19.302670][ T305] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 19.302674][ T305] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 19.302679][ T305] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 19.302686][ T305] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 19.302688][ T305] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.302690][ T305] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.302694][ T305] console_emit_next_record (kernel/printk/printk.c:3183) [ 19.302698][ T305] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 19.302700][ T305] ? 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.302703][ T305] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.302705][ T305] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.302709][ T305] console_flush_one_record (kernel/printk/printk.c:3268) [ 19.302713][ T305] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 19.302715][ T305] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.302720][ T305] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 19.302723][ T305] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 19.302725][ T305] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.302727][ T305] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 19.302730][ T305] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 19.302732][ T305] ? vprintk_emit (kernel/printk/printk.c:2478) [ 19.302735][ T305] vprintk_emit (kernel/printk/printk.c:2479) [ 19.302739][ T305] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 19.302741][ T305] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 19.302742][ T305] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 19.302745][ T305] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 19.302747][ T305] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 19.302749][ T305] ? ___sys_sendmsg (net/socket.c:2767) [ 19.302751][ T305] ? __sys_sendmsg (net/socket.c:2799) [ 19.302753][ T305] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 19.302757][ T305] _printk (kernel/printk/printk.c:2504) [ 19.302761][ T305] ? snapshot_read.cold (user.c:?) [ 19.302765][ T305] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 19.302769][ T305] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 19.302772][ T305] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 19.302775][ T305] ? netdev_notice (net/core/dev.c:13194) [ 19.302778][ T305] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.302781][ T305] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 19.302783][ T305] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 19.302785][ T305] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.302787][ T305] ? 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.302790][ T305] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 19.302795][ T305] dev_set_allmulti (net/core/dev_api.c:315) [ 19.302799][ T305] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 19.302811][ T305] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 19.302818][ T305] br_del_if (net/bridge/br_if.c:732) bridge [ 19.302825][ T305] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 19.302828][ T305] do_set_master (net/core/rtnetlink.c:3055) [ 19.302832][ T305] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 19.302835][ T305] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 19.302839][ T305] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 19.302840][ T305] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 19.302842][ T305] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 19.302846][ T305] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 19.302848][ T305] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 19.302850][ T305] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 19.302853][ T305] ? kasan_save_stack (mm/kasan/common.c:58) [ 19.302856][ T305] ? kasan_save_stack (mm/kasan/common.c:57) [ 19.302857][ T305] ? kasan_save_track (mm/kasan/common.c:78) [ 19.302860][ T305] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.302862][ T305] ? netlink_seq_next (net/netlink/af_netlink.c:2685) [ 19.302863][ T305] ? ___sys_sendmsg (net/socket.c:2757) [ 19.302867][ T305] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.302869][ T305] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 19.302871][ T305] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.302874][ T305] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.302875][ T305] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.302877][ T305] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.302879][ T305] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 19.302882][ T305] ? __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.302884][ T305] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 19.302886][ T305] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 19.302890][ T305] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 19.302891][ T305] ? nla_get_range_signed (lib/nlattr.c:270) [ 19.302896][ T305] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 19.302901][ T305] rtnl_newlink (net/core/rtnetlink.c:4215) [ 19.302907][ T305] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 19.302908][ T305] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.302913][ T305] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.302915][ T305] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.302917][ T305] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 19.302919][ T305] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.302922][ T305] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 19.302924][ T305] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 19.302927][ T305] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.302929][ T305] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.302933][ T305] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.302935][ T305] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.302938][ T305] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 19.302940][ T305] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.302943][ T305] ? netlink_ack (./include/linux/skbuff.h:2718) [ 19.302949][ T305] ? 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.302950][ T305] ? 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.302955][ T305] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 19.302958][ T305] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 19.302961][ T305] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.302965][ T305] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 19.302973][ T305] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 19.302977][ T305] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 19.302982][ T305] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 19.302984][ T305] ? copy_msghdr_from_user (net/socket.c:2650) [ 19.302986][ T305] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 19.302988][ T305] ? move_addr_to_kernel (net/socket.c:258) [ 19.302995][ T305] ___sys_sendmsg (net/socket.c:2767) [ 19.302998][ T305] ? copy_msghdr_from_user (net/socket.c:2619) [ 19.303013][ T305] __sys_sendmsg (net/socket.c:2799) [ 19.303016][ T305] ? __sys_sendmsg_sock (net/socket.c:2780) [ 19.303022][ T305] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.303025][ T305] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 19.303027][ T305] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 19.303030][ T305] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 19.303032][ T305] RIP: 0033:0x7fe53832e54e [ 19.303035][ T305] 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.303037][ T305] RSP: 002b:00007fffeec75eb0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 19.303039][ T305] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fe53832e54e [ 19.303041][ T305] RDX: 0000000000000000 RSI: 00007fffeec75f60 RDI: 0000000000000005 [ 19.303042][ T305] RBP: 00007fffeec75ec0 R08: 0000000000000000 R09: 0000000000000000 [ 19.303042][ T305] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9160c7 [ 19.303043][ T305] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fffeec76620 | [ 21.414582][ T307] softirqs last disabled at (12710): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 21.414585][ T307] Preemption disabled at: | [ 21.414585][ T307] vprintk_emit (kernel/printk/printk.c:2471) | [ 21.414594][ T307] Tainted: [W]=WARN [ 21.414595][ T307] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.414597][ T307] Call Trace: [ 21.414599][ T307] [ 21.414600][ T307] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 21.414606][ T307] ? vprintk_emit (kernel/printk/printk.c:2471) [ 21.414608][ T307] __might_resched.cold (kernel/sched/core.c:9234) [ 21.414613][ T307] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 21.414617][ T307] ? __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.414622][ T307] __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.414624][ T307] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 21.414630][ T307] ? 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.414632][ T307] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 21.414636][ T307] put_chars (drivers/char/virtio_console.c:1176) [ 21.414638][ T307] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 21.414639][ T307] ? __send_to_port (drivers/char/virtio_console.c:654) [ 21.414642][ T307] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 21.414647][ T307] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 21.414649][ T307] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 21.414653][ T307] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 21.414656][ T307] ? mark_usage (kernel/locking/lockdep.c:4690) [ 21.414657][ T307] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.414659][ T307] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.414663][ T307] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 21.414665][ T307] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 21.414668][ T307] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.414671][ T307] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.414674][ T307] console_emit_next_record (kernel/printk/printk.c:3183) [ 21.414678][ T307] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 21.414680][ T307] ? 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.414683][ T307] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.414685][ T307] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.414689][ T307] console_flush_one_record (kernel/printk/printk.c:3268) [ 21.414694][ T307] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 21.414695][ T307] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.414700][ T307] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 21.414703][ T307] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 21.414705][ T307] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.414707][ T307] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 21.414711][ T307] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 21.414713][ T307] ? vprintk_emit (kernel/printk/printk.c:2478) [ 21.414716][ T307] vprintk_emit (kernel/printk/printk.c:2479) [ 21.414720][ T307] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 21.414722][ T307] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 21.414725][ T307] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 21.414728][ T307] _printk (kernel/printk/printk.c:2504) [ 21.414732][ T307] ? snapshot_read.cold (user.c:?) [ 21.414736][ T307] ? br_multicast_flood (??:?) bridge [ 21.414748][ T307] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 21.414750][ T307] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 21.414751][ T307] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 21.414755][ T307] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 21.414765][ T307] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 21.414774][ T307] new_nbp (net/bridge/br_if.c:449) bridge [ 21.414783][ T307] br_add_if (net/bridge/br_if.c:592) bridge [ 21.414789][ T307] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 21.414793][ T307] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 21.414796][ T307] ? __kernel_text_address (kernel/extable.c:79) [ 21.414800][ T307] do_set_master (net/core/rtnetlink.c:3071) [ 21.414805][ T307] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 21.414808][ T307] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 21.414811][ T307] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 21.414812][ T307] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 21.414814][ T307] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 21.414818][ T307] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 21.414820][ T307] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 21.414822][ T307] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 21.414824][ T307] ? kasan_save_stack (mm/kasan/common.c:58) [ 21.414827][ T307] ? kasan_save_stack (mm/kasan/common.c:57) [ 21.414829][ T307] ? kasan_save_track (mm/kasan/common.c:78) [ 21.414832][ T307] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.414833][ T307] ? netlink_seq_next (net/netlink/af_netlink.c:2685) [ 21.414836][ T307] ? ___sys_sendmsg (net/socket.c:2757) [ 21.414841][ T307] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 21.414843][ T307] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 21.414845][ T307] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.414847][ T307] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.414849][ T307] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.414851][ T307] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.414853][ T307] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 21.414857][ T307] ? __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.414860][ T307] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 21.414862][ T307] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 21.414865][ T307] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 21.414867][ T307] ? nla_get_range_signed (lib/nlattr.c:270) [ 21.414872][ T307] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 21.414877][ T307] rtnl_newlink (net/core/rtnetlink.c:4215) [ 21.414882][ T307] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 21.414884][ T307] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.414888][ T307] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 21.414890][ T307] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 21.414892][ T307] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 21.414894][ T307] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 21.414897][ T307] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 21.414899][ T307] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 21.414903][ T307] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.414904][ T307] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.414908][ T307] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 21.414910][ T307] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 21.414913][ T307] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 21.414915][ T307] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.414918][ T307] ? netlink_ack (./include/linux/skbuff.h:2718) [ 21.414924][ T307] ? 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.414925][ T307] ? 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.414929][ T307] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 21.414933][ T307] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 21.414936][ T307] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.414940][ T307] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 21.414944][ T307] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 21.414947][ T307] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 21.414953][ T307] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 21.414955][ T307] ? copy_msghdr_from_user (net/socket.c:2650) [ 21.414957][ T307] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 21.414959][ T307] ? move_addr_to_kernel (net/socket.c:258) [ 21.414966][ T307] ___sys_sendmsg (net/socket.c:2767) [ 21.414968][ T307] ? copy_msghdr_from_user (net/socket.c:2619) [ 21.414989][ T307] __sys_sendmsg (net/socket.c:2799) [ 21.414992][ T307] ? __sys_sendmsg_sock (net/socket.c:2780) [ 21.414998][ T307] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.415001][ T307] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 21.415004][ T307] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 21.415007][ T307] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 21.415009][ T307] RIP: 0033:0x7f598703054e [ 21.415012][ T307] 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.415014][ T307] RSP: 002b:00007ffcb0f722e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 21.415017][ T307] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f598703054e [ 21.415018][ T307] RDX: 0000000000000000 RSI: 00007ffcb0f72390 RDI: 0000000000000005 [ 21.415019][ T307] RBP: 00007ffcb0f722f0 R08: 0000000000000000 R09: 0000000000000000 [ 21.415020][ T307] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9160c9 [ 21.415021][ T307] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffcb0f72a50 | [ 36.710470][ C2] softirqs last disabled at (730715): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 36.710472][ C2] Preemption disabled at: | [ 36.710473][ C2] 0x0 | [ 36.710484][ C2] Tainted: [W]=WARN [ 36.710485][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.710487][ C2] Call Trace: [ 36.710488][ C2] [ 36.710490][ C2] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 36.710496][ C2] __might_resched.cold (kernel/sched/core.c:9234) [ 36.710500][ C2] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 36.710503][ C2] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 36.710506][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.710510][ 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.710514][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 36.710517][ C2] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 36.710520][ 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.710522][ C2] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 36.710524][ C2] put_chars (drivers/char/virtio_console.c:1176) [ 36.710526][ C2] ? __send_to_port (drivers/char/virtio_console.c:654) [ 36.710528][ C2] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 36.710531][ C2] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 36.710535][ C2] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 36.710536][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.710538][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.710540][ C2] console_emit_next_record (kernel/printk/printk.c:3183) [ 36.710542][ C2] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 36.710544][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.710546][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.710548][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.710550][ C2] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 36.710551][ C2] console_flush_one_record (kernel/printk/printk.c:3268) [ 36.710554][ C2] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 36.710556][ C2] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 36.710558][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.710560][ C2] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 36.710561][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.710563][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 36.710564][ C2] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 36.710566][ C2] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 36.710568][ C2] ? vprintk_emit (kernel/printk/printk.c:2478) [ 36.710570][ C2] vprintk_emit (kernel/printk/printk.c:2479) [ 36.710573][ C2] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 36.710574][ C2] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 36.710586][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 36.710587][ C2] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 36.710594][ C2] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 36.710600][ C2] ? is_module_text_address (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 kernel/module/main.c:3934) [ 36.710603][ C2] _printk (kernel/printk/printk.c:2504) [ 36.710606][ C2] ? snapshot_read.cold (user.c:?) [ 36.710608][ C2] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:25) [ 36.710612][ C2] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 36.710614][ C2] ? nbcon_cpu_emergency_enter (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:435 kernel/printk/nbcon.c:1723) [ 36.710616][ C2] print_irq_inversion_bug.part.0 (kernel/locking/lockdep.c:4097 (discriminator 1)) [ 36.710618][ C2] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 36.710621][ C2] mark_lock (kernel/locking/lockdep.c:4769) [ 36.710623][ C2] mark_usage (kernel/locking/lockdep.c:4658) [ 36.710625][ C2] __lock_acquire (kernel/locking/lockdep.c:5208) [ 36.710627][ C2] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 36.710629][ C2] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 36.710635][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.710637][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.710639][ C2] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 36.710645][ C2] _raw_spin_lock (./include/linux/spinlock_api_smp.h:190 (discriminator 1) kernel/locking/spinlock.c:173 (discriminator 1)) [ 36.710647][ C2] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 36.710653][ C2] br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 36.710659][ C2] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 36.710665][ C2] call_timer_fn (kernel/time/timer.c:1748) [ 36.710668][ C2] ? detach_if_pending (./include/linux/list.h:1159) [ 36.710670][ C2] ? debug_object_active_state (lib/debugobjects.c:1122) [ 36.710673][ C2] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 36.710675][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 36.710677][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.710679][ C2] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 36.710681][ C2] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 36.710687][ C2] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 36.710689][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.710692][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 36.710694][ C2] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 36.710696][ C2] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 36.710698][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 36.710700][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.710702][ C2] handle_softirqs (kernel/softirq.c:645) [ 36.710704][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 36.710705][ C2] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 36.710708][ C2] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 36.710709][ C2] irq_exit_rcu (kernel/softirq.c:784) [ 36.710710][ C2] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 36.710713][ C2] [ 36.710714][ C2] [ 36.710715][ C2] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 36.710716][ C2] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 36.710719][ C2] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 36.710722][ C2] Code: 48 8b 3d 94 e2 f5 01 e8 1f 00 00 00 48 2b 05 58 a3 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 96 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 e2 f5 01 mov 0x1f5e294(%rip),%rdi # 0x1f5e29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 a3 95 00 sub 0x95a358(%rip),%rax # 0x95a36b 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 96 11 00 verw 0x119613(%rip) # 0x11963b 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.710723][ C2] RSP: 0018:ffa0000000157e00 EFLAGS: 00000282 [ 36.710726][ C2] RAX: 00000000000b2659 RBX: ff11000001bec6c0 RCX: ffffffff9e4f0307 [ 36.710728][ C2] RDX: ff11000001bec6c0 RSI: ffffffffa1238b01 RDI: ffffffffa0c8d8e0 [ 36.710729][ C2] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 36.710730][ C2] R10: 0000000000000002 R11: 0000000000000001 R12: 1ff400000002afc3 [ 36.710730][ C2] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 36.710732][ C2] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 36.710735][ C2] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 36.710737][ C2] default_idle_call (kernel/sched/idle.c:122) [ 36.710739][ C2] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 36.710740][ C2] ? arch_cpu_idle_exit+0x40/0x40 [ 36.710742][ C2] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 36.710744][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 36.710745][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.710747][ C2] do_idle (kernel/sched/idle.c:355) [ 36.710749][ C2] cpu_startup_entry (kernel/sched/idle.c:454) [ 36.710750][ C2] start_secondary (arch/x86/kernel/smpboot.c:312) [ 36.710752][ C2] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 36.710754][ C2] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 36.777437][ C2] | [ 36.777504][ C2] | [ 36.777504][ C2] stack backtrace: | [ 36.777726][ C2] Tainted: [W]=WARN [ 36.777727][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.777728][ C2] Call Trace: [ 36.777729][ C2] [ 36.777732][ C2] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 36.777736][ C2] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 36.777739][ C2] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 36.777742][ C2] mark_lock (kernel/locking/lockdep.c:4769) [ 36.777743][ C2] mark_usage (kernel/locking/lockdep.c:4658) [ 36.777745][ C2] __lock_acquire (kernel/locking/lockdep.c:5208) [ 36.777747][ C2] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 36.777749][ C2] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 36.777756][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.777759][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.777761][ C2] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 36.777767][ C2] _raw_spin_lock (./include/linux/spinlock_api_smp.h:190 (discriminator 1) kernel/locking/spinlock.c:173 (discriminator 1)) [ 36.777769][ C2] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 36.777775][ C2] br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 36.777783][ C2] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 36.777789][ C2] call_timer_fn (kernel/time/timer.c:1748) [ 36.777791][ C2] ? detach_if_pending (./include/linux/list.h:1159) [ 36.777793][ C2] ? debug_object_active_state (lib/debugobjects.c:1122) [ 36.777796][ C2] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 36.777798][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 36.777800][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.777802][ C2] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 36.777804][ C2] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 36.777811][ C2] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 36.777813][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.777815][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 36.777818][ C2] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 36.777819][ C2] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 36.777821][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 36.777823][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.777825][ C2] handle_softirqs (kernel/softirq.c:645) [ 36.777827][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 36.777829][ C2] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 36.777831][ C2] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 36.777832][ C2] irq_exit_rcu (kernel/softirq.c:784) [ 36.777833][ C2] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 36.777835][ C2] [ 36.777836][ C2] [ 36.777836][ C2] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 36.777838][ C2] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 36.777840][ C2] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 36.777842][ C2] Code: 48 8b 3d 94 e2 f5 01 e8 1f 00 00 00 48 2b 05 58 a3 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 96 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 e2 f5 01 mov 0x1f5e294(%rip),%rdi # 0x1f5e29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 a3 95 00 sub 0x95a358(%rip),%rax # 0x95a36b 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 96 11 00 verw 0x119613(%rip) # 0x11963b 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.777844][ C2] RSP: 0018:ffa0000000157e00 EFLAGS: 00000282 [ 36.777846][ C2] RAX: 00000000000b2659 RBX: ff11000001bec6c0 RCX: ffffffff9e4f0307 [ 36.777847][ C2] RDX: ff11000001bec6c0 RSI: ffffffffa1238b01 RDI: ffffffffa0c8d8e0 [ 36.777848][ C2] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 36.777849][ C2] R10: 0000000000000002 R11: 0000000000000001 R12: 1ff400000002afc3 [ 36.777850][ C2] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 36.777851][ C2] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 36.777853][ C2] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 36.777855][ C2] default_idle_call (kernel/sched/idle.c:122) [ 36.777857][ C2] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 36.777858][ C2] ? arch_cpu_idle_exit+0x40/0x40 [ 36.777860][ C2] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 36.777862][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 36.777863][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.777865][ C2] do_idle (kernel/sched/idle.c:355) [ 36.777866][ C2] cpu_startup_entry (kernel/sched/idle.c:454) [ 36.777868][ C2] start_secondary (arch/x86/kernel/smpboot.c:312) [ 36.777869][ C2] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 36.777871][ C2] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 40.231335][ T414] softirqs last disabled at (0): 0x0 | [ 40.231338][ T414] Preemption disabled at: | [ 40.231338][ T414] vprintk_emit (kernel/printk/printk.c:2471) | [ 40.231351][ T414] Tainted: [W]=WARN [ 40.231352][ T414] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 40.231354][ T414] Call Trace: [ 40.231355][ T414] [ 40.231357][ T414] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 40.231363][ T414] ? vprintk_emit (kernel/printk/printk.c:2471) [ 40.231365][ T414] __might_resched.cold (kernel/sched/core.c:9234) [ 40.231372][ T414] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 40.231376][ T414] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 40.231380][ T414] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.231384][ T414] __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.231388][ T414] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 40.231391][ T414] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 40.231395][ T414] ? 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.231397][ T414] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 40.231400][ T414] put_chars (drivers/char/virtio_console.c:1176) [ 40.231402][ T414] ? __send_to_port (drivers/char/virtio_console.c:654) [ 40.231405][ T414] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 40.231408][ T414] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 40.231412][ T414] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 40.231414][ T414] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.231416][ T414] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.231419][ T414] console_emit_next_record (kernel/printk/printk.c:3183) [ 40.231422][ T414] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 40.231425][ T414] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.231427][ T414] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.231429][ T414] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.231431][ T414] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.231434][ T414] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 40.231436][ T414] console_flush_one_record (kernel/printk/printk.c:3268) [ 40.231439][ T414] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 40.231443][ T414] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 40.231445][ T414] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.231447][ T414] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 40.231449][ T414] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.231451][ T414] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 40.231453][ T414] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 40.231454][ T414] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 40.231456][ T414] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 40.231458][ T414] ? vprintk_emit (kernel/printk/printk.c:2478) [ 40.231460][ T414] vprintk_emit (kernel/printk/printk.c:2479) [ 40.231462][ T414] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 40.231464][ T414] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 40.231467][ T414] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 40.231469][ T414] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 40.231471][ T414] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 40.231473][ T414] ? ___sys_sendmsg (net/socket.c:2767) [ 40.231475][ T414] ? __sys_sendmsg (net/socket.c:2799) [ 40.231476][ T414] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 40.231479][ T414] _printk (kernel/printk/printk.c:2504) [ 40.231482][ T414] ? snapshot_read.cold (user.c:?) [ 40.231485][ T414] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 40.231488][ T414] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 40.231490][ T414] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 40.231491][ T414] ? netdev_notice (net/core/dev.c:13194) [ 40.231493][ T414] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.231495][ T414] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 40.231496][ T414] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 40.231499][ T414] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 40.231501][ T414] ? 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.231503][ T414] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 40.231506][ T414] dev_set_allmulti (net/core/dev_api.c:315) [ 40.231509][ T414] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 40.231521][ T414] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 40.231524][ T414] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 40.231527][ T414] br_del_if (net/bridge/br_if.c:732) bridge [ 40.231534][ T414] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 40.231536][ T414] do_set_master (net/core/rtnetlink.c:3055) [ 40.231539][ T414] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 40.231541][ T414] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 40.231544][ T414] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 40.231545][ T414] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.231547][ T414] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 40.231550][ T414] ? kasan_save_stack (mm/kasan/common.c:58) [ 40.231553][ T414] ? kasan_save_stack (mm/kasan/common.c:57) [ 40.231554][ T414] ? kasan_save_track (mm/kasan/common.c:78) [ 40.231556][ T414] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 40.231557][ T414] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 40.231559][ T414] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 40.231560][ T414] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 40.231561][ T414] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 40.231562][ T414] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 40.231564][ T414] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 40.231565][ T414] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 40.231566][ T414] ? ___sys_sendmsg (net/socket.c:2767) [ 40.231567][ T414] ? __sys_sendmsg (net/socket.c:2799) [ 40.231569][ T414] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 40.231570][ T414] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 40.231572][ T414] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.231574][ T414] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.231576][ T414] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.231577][ T414] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.231579][ T414] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 40.231581][ T414] ? __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.231583][ T414] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 40.231584][ T414] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 40.231586][ T414] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 40.231587][ T414] ? nla_get_range_signed (lib/nlattr.c:270) [ 40.231589][ T414] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 40.231591][ T414] rtnl_newlink (net/core/rtnetlink.c:4215) [ 40.231593][ T414] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.231594][ T414] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 40.231596][ T414] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.231597][ T414] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.231599][ T414] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 40.231601][ T414] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 40.231602][ T414] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 40.231604][ T414] ? __kernel_text_address (kernel/extable.c:79) [ 40.231605][ T414] ? write_profile (profile.c:?) [ 40.231606][ T414] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 40.231608][ T414] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.231610][ T414] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.231612][ T414] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 40.231615][ T414] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.231617][ T414] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.231618][ T414] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 40.231620][ T414] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 40.231621][ T414] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 40.231623][ T414] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 40.231624][ T414] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 40.231626][ T414] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 40.231628][ T414] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 40.231629][ T414] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 40.231631][ T414] ? netlink_ack (./include/linux/skbuff.h:2718) [ 40.231632][ T414] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 40.231635][ T414] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.231636][ T414] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 40.231638][ T414] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 40.231640][ T414] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 40.231642][ T414] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.231643][ T414] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.231645][ T414] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.231647][ T414] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 40.231649][ T414] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 40.231650][ T414] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.231652][ T414] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 40.231654][ T414] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 40.231655][ T414] ? copy_msghdr_from_user (net/socket.c:2650) [ 40.231657][ T414] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 40.231658][ T414] ? move_addr_to_kernel (net/socket.c:258) [ 40.231660][ T414] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 40.231662][ T414] ___sys_sendmsg (net/socket.c:2767) [ 40.231664][ T414] ? copy_msghdr_from_user (net/socket.c:2619) [ 40.231669][ T414] __sys_sendmsg (net/socket.c:2799) [ 40.231671][ T414] ? __sys_sendmsg_sock (net/socket.c:2780) [ 40.231673][ T414] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.231675][ T414] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 40.231677][ T414] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 40.231679][ T414] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 40.231680][ T414] RIP: 0033:0x7fcca079354e [ 40.231682][ T414] 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.231684][ T414] RSP: 002b:00007ffebbf66cd0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 40.231687][ T414] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fcca079354e [ 40.231689][ T414] RDX: 0000000000000000 RSI: 00007ffebbf66d80 RDI: 0000000000000005 [ 40.231690][ T414] RBP: 00007ffebbf66ce0 R08: 0000000000000000 R09: 0000000000000000 [ 40.231691][ T414] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9160dc [ 40.231691][ T414] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffebbf67440 | [ 42.318041][ T417] softirqs last disabled at (0): 0x0 | [ 42.318048][ T417] Preemption disabled at: | [ 42.318049][ T417] vprintk_emit (kernel/printk/printk.c:2471) | [ 42.318060][ T417] Tainted: [W]=WARN [ 42.318061][ T417] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 42.318062][ T417] Call Trace: [ 42.318064][ T417] [ 42.318065][ T417] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 42.318071][ T417] ? vprintk_emit (kernel/printk/printk.c:2471) [ 42.318073][ T417] __might_resched.cold (kernel/sched/core.c:9234) [ 42.318076][ T417] ? __module_address (kernel/module/main.c:3915) [ 42.318080][ T417] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 42.318083][ T417] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 42.318085][ T417] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.318089][ T417] __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.318092][ T417] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 42.318095][ T417] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 42.318098][ T417] ? 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.318100][ T417] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 42.318102][ T417] put_chars (drivers/char/virtio_console.c:1176) [ 42.318103][ T417] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 42.318105][ T417] ? __send_to_port (drivers/char/virtio_console.c:654) [ 42.318106][ T417] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 42.318109][ T417] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 42.318112][ T417] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 42.318113][ T417] ? 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.318115][ T417] ? vsnprintf (lib/vsprintf.c:2900) [ 42.318118][ T417] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 42.318120][ T417] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.318121][ T417] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.318123][ T417] console_emit_next_record (kernel/printk/printk.c:3183) [ 42.318126][ T417] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 42.318128][ T417] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.318129][ T417] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.318131][ T417] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.318132][ T417] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.318134][ T417] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 42.318136][ T417] console_flush_one_record (kernel/printk/printk.c:3268) [ 42.318138][ T417] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 42.318141][ T417] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 42.318142][ T417] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.318144][ T417] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 42.318146][ T417] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.318147][ T417] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 42.318149][ T417] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 42.318150][ T417] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 42.318152][ T417] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 42.318154][ T417] ? vprintk_emit (kernel/printk/printk.c:2478) [ 42.318156][ T417] vprintk_emit (kernel/printk/printk.c:2479) [ 42.318159][ T417] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 42.318160][ T417] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 42.318162][ T417] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 42.318164][ T417] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.318165][ T417] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.318167][ T417] _printk (kernel/printk/printk.c:2504) [ 42.318170][ T417] ? snapshot_read.cold (user.c:?) [ 42.318172][ T417] ? br_multicast_flood (??:?) bridge [ 42.318184][ T417] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 42.318187][ T417] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 42.318188][ T417] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 42.318190][ T417] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 42.318199][ T417] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 42.318206][ T417] new_nbp (net/bridge/br_if.c:449) bridge [ 42.318213][ T417] br_add_if (net/bridge/br_if.c:592) bridge [ 42.318219][ T417] ? bpf_address_lookup (kernel/bpf/core.c:730) [ 42.318223][ T417] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 42.318225][ T417] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 42.318227][ T417] ? __kernel_text_address (kernel/extable.c:79) [ 42.318229][ T417] do_set_master (net/core/rtnetlink.c:3071) [ 42.318232][ T417] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 42.318233][ T417] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 42.318235][ T417] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 42.318236][ T417] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.318238][ T417] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 42.318241][ T417] ? kasan_save_stack (mm/kasan/common.c:58) [ 42.318244][ T417] ? kasan_save_stack (mm/kasan/common.c:57) [ 42.318246][ T417] ? kasan_save_track (mm/kasan/common.c:78) [ 42.318247][ T417] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 42.318248][ T417] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 42.318250][ T417] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 42.318251][ T417] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 42.318252][ T417] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 42.318255][ T417] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 42.318256][ T417] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 42.318257][ T417] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 42.318260][ T417] ? ___sys_sendmsg (net/socket.c:2767) [ 42.318261][ T417] ? __sys_sendmsg (net/socket.c:2799) [ 42.318263][ T417] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 42.318265][ T417] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 42.318267][ T417] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.318269][ T417] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.318270][ T417] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.318272][ T417] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.318274][ T417] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 42.318277][ T417] ? __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.318279][ T417] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 42.318280][ T417] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 42.318282][ T417] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 42.318283][ T417] ? nla_get_range_signed (lib/nlattr.c:270) [ 42.318285][ T417] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 42.318287][ T417] rtnl_newlink (net/core/rtnetlink.c:4215) [ 42.318289][ T417] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.318291][ T417] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 42.318292][ T417] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.318293][ T417] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.318295][ T417] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 42.318297][ T417] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 42.318299][ T417] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 42.318300][ T417] ? __kernel_text_address (kernel/extable.c:79) [ 42.318301][ T417] ? write_profile (profile.c:?) [ 42.318302][ T417] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 42.318305][ T417] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.318306][ T417] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.318308][ T417] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 42.318312][ T417] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.318313][ T417] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.318315][ T417] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 42.318316][ T417] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 42.318318][ T417] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 42.318319][ T417] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 42.318320][ T417] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 42.318322][ T417] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 42.318324][ T417] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 42.318325][ T417] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 42.318327][ T417] ? netlink_ack (./include/linux/skbuff.h:2718) [ 42.318328][ T417] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 42.318330][ T417] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.318332][ T417] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 42.318334][ T417] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 42.318336][ T417] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 42.318337][ T417] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.318339][ T417] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.318341][ T417] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.318342][ T417] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 42.318344][ T417] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 42.318346][ T417] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.318348][ T417] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 42.318349][ T417] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 42.318351][ T417] ? copy_msghdr_from_user (net/socket.c:2650) [ 42.318353][ T417] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 42.318354][ T417] ? move_addr_to_kernel (net/socket.c:258) [ 42.318356][ T417] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 42.318358][ T417] ___sys_sendmsg (net/socket.c:2767) [ 42.318360][ T417] ? copy_msghdr_from_user (net/socket.c:2619) [ 42.318364][ T417] __sys_sendmsg (net/socket.c:2799) [ 42.318366][ T417] ? __sys_sendmsg_sock (net/socket.c:2780) [ 42.318371][ T417] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.318374][ T417] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 42.318375][ T417] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 42.318377][ T417] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 42.318378][ T417] RIP: 0033:0x7f3228b5054e [ 42.318380][ T417] 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.318382][ T417] RSP: 002b:00007ffe37900360 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 42.318386][ T417] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f3228b5054e [ 42.318387][ T417] RDX: 0000000000000000 RSI: 00007ffe37900410 RDI: 0000000000000005 [ 42.318388][ T417] RBP: 00007ffe37900370 R08: 0000000000000000 R09: 0000000000000000 [ 42.318389][ T417] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9160de [ 42.318390][ T417] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe37900ad0 | [ 44.598357][ T458] softirqs last disabled at (0): 0x0 | [ 44.598359][ T458] Preemption disabled at: | [ 44.598360][ T458] 0x0 | [ 44.598368][ T458] Tainted: [W]=WARN [ 44.598368][ T458] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 44.598372][ T458] Call Trace: [ 44.598374][ T458] [ 44.598375][ T458] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 44.598381][ T458] __might_resched.cold (kernel/sched/core.c:9234) [ 44.598385][ T458] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 44.598389][ T458] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.598393][ 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.598397][ T458] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 44.598400][ T458] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 44.598403][ 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.598405][ T458] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 44.598407][ T458] put_chars (drivers/char/virtio_console.c:1176) [ 44.598409][ T458] ? __send_to_port (drivers/char/virtio_console.c:654) [ 44.598410][ T458] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 44.598414][ T458] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 44.598417][ T458] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 44.598420][ T458] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 44.598421][ T458] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.598423][ T458] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.598425][ T458] console_emit_next_record (kernel/printk/printk.c:3183) [ 44.598428][ T458] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 44.598430][ T458] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.598431][ T458] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.598433][ T458] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.598435][ T458] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.598437][ T458] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 44.598438][ T458] console_flush_one_record (kernel/printk/printk.c:3268) [ 44.598441][ T458] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 44.598443][ T458] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 44.598445][ T458] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.598446][ T458] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 44.598448][ T458] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.598450][ T458] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 44.598451][ T458] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 44.598453][ T458] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 44.598455][ T458] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 44.598457][ T458] ? vprintk_emit (kernel/printk/printk.c:2478) [ 44.598459][ T458] vprintk_emit (kernel/printk/printk.c:2479) [ 44.598461][ T458] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 44.598463][ T458] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.598465][ T458] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 44.598467][ T458] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 44.598469][ T458] _printk (kernel/printk/printk.c:2504) [ 44.598472][ T458] ? snapshot_read.cold (user.c:?) [ 44.598474][ T458] ? ipv6_mc_down (net/ipv6/mcast.c:1137 net/ipv6/mcast.c:2792) [ 44.598479][ T458] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 44.598492][ T458] br_stp_disable_port (net/bridge/br_stp_if.c:106) bridge [ 44.598500][ T458] br_device_event (net/bridge/br.c:111) bridge [ 44.598509][ T458] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 44.598513][ T458] ? _sub_I_65535_1+0x4d0/0x4d0 stp [ 44.598515][ T458] ? addrconf_notify (net/ipv6/addrconf.c:3812) [ 44.598518][ T458] notifier_call_chain (kernel/notifier.c:85) [ 44.598522][ T458] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9855) [ 44.598525][ T458] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 44.598527][ T458] ? netif_change_name (net/core/dev.c:1517) [ 44.598529][ T458] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 44.598531][ T458] ? __kernel_text_address (kernel/extable.c:79) [ 44.598533][ T458] ? write_profile (profile.c:?) [ 44.598535][ T458] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 44.598538][ T458] netif_change_flags (net/core/dev.c:9882) [ 44.598540][ T458] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 44.598543][ T458] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 44.598544][ T458] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 44.598545][ T458] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.598547][ T458] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 44.598551][ T458] ? kasan_save_stack (mm/kasan/common.c:58) [ 44.598554][ T458] ? kasan_save_stack (mm/kasan/common.c:57) [ 44.598555][ T458] ? kasan_save_track (mm/kasan/common.c:78) [ 44.598557][ T458] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 44.598558][ T458] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 44.598560][ T458] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 44.598561][ T458] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 44.598562][ T458] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 44.598565][ T458] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 44.598566][ T458] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 44.598567][ T458] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 44.598570][ T458] ? ___sys_sendmsg (net/socket.c:2767) [ 44.598571][ T458] ? __sys_sendmsg (net/socket.c:2799) [ 44.598573][ T458] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 44.598575][ T458] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 44.598578][ T458] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.598580][ T458] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.598581][ T458] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.598583][ T458] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.598584][ T458] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 44.598587][ 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.598589][ T458] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 44.598590][ T458] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 44.598591][ T458] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 44.598594][ T458] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 44.598596][ T458] rtnl_newlink (net/core/rtnetlink.c:4215) [ 44.598598][ T458] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.598599][ T458] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 44.598601][ T458] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.598602][ T458] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.598604][ T458] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 44.598607][ T458] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 44.598609][ T458] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 44.598610][ T458] ? __kernel_text_address (kernel/extable.c:79) [ 44.598612][ T458] ? write_profile (profile.c:?) [ 44.598613][ T458] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 44.598614][ T458] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.598616][ T458] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.598617][ T458] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 44.598621][ T458] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.598623][ T458] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.598624][ T458] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 44.598626][ T458] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 44.598627][ T458] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 44.598629][ T458] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 44.598630][ T458] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 44.598632][ T458] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 44.598634][ T458] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 44.598635][ T458] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 44.598637][ T458] ? netlink_ack (./include/linux/skbuff.h:2718) [ 44.598638][ T458] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 44.598640][ T458] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.598642][ T458] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 44.598644][ T458] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 44.598646][ T458] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 44.598648][ T458] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.598649][ T458] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.598651][ T458] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.598653][ T458] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 44.598655][ T458] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 44.598656][ T458] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.598658][ T458] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 44.598660][ T458] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 44.598662][ T458] ? copy_msghdr_from_user (net/socket.c:2650) [ 44.598663][ T458] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 44.598665][ T458] ? move_addr_to_kernel (net/socket.c:258) [ 44.598666][ T458] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 44.598669][ T458] ___sys_sendmsg (net/socket.c:2767) [ 44.598671][ T458] ? copy_msghdr_from_user (net/socket.c:2619) [ 44.598675][ T458] __sys_sendmsg (net/socket.c:2799) [ 44.598677][ T458] ? __sys_sendmsg_sock (net/socket.c:2780) [ 44.598680][ T458] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.598682][ T458] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 44.598683][ T458] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 44.598685][ T458] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 44.598687][ T458] RIP: 0033:0x7f0b6a77b54e [ 44.598689][ 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.598691][ T458] RSP: 002b:00007fffcc407b30 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 44.598694][ T458] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f0b6a77b54e [ 44.598696][ T458] RDX: 0000000000000000 RSI: 00007fffcc407be0 RDI: 0000000000000005 [ 44.598697][ T458] RBP: 00007fffcc407b40 R08: 0000000000000000 R09: 0000000000000000 [ 44.598697][ T458] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9160e1 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