====================================== | [ 9.738685][ T186] softirqs last disabled at (29783): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 9.738687][ T186] Preemption disabled at: | [ 9.738688][ T186] 0x0 | [ 9.738697][ T186] Tainted: [W]=WARN [ 9.738698][ T186] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.738700][ T186] Call Trace: [ 9.738702][ T186] [ 9.738703][ T186] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 9.738710][ T186] __might_resched.cold (kernel/sched/core.c:9234) [ 9.738717][ T186] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 9.738723][ T186] ? __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.738730][ T186] __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.738732][ T186] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.738738][ T186] ? 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.738741][ T186] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.738744][ T186] put_chars (drivers/char/virtio_console.c:1176) [ 9.738747][ T186] ? __send_to_port (drivers/char/virtio_console.c:654) [ 9.738749][ T186] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 9.738754][ T186] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 9.738759][ T186] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 9.738765][ T186] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 9.738767][ T186] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.738770][ T186] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.738774][ T186] console_emit_next_record (kernel/printk/printk.c:3183) [ 9.738778][ T186] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 9.738780][ T186] ? 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.738783][ T186] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.738785][ T186] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.738789][ T186] console_flush_one_record (kernel/printk/printk.c:3268) [ 9.738794][ T186] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 9.738796][ T186] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.738801][ T186] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 9.738804][ T186] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 9.738806][ T186] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.738808][ T186] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 9.738812][ T186] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 9.738814][ T186] ? vprintk_emit (kernel/printk/printk.c:2478) [ 9.738817][ T186] vprintk_emit (kernel/printk/printk.c:2479) [ 9.738821][ T186] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 9.738825][ T186] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.738828][ T186] _printk (kernel/printk/printk.c:2504) [ 9.738832][ T186] ? snapshot_read.cold (user.c:?) [ 9.738835][ T186] ? 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.738838][ T186] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 9.738842][ T186] ? 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.738844][ T186] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 9.738848][ T186] ? exit_notify (kernel/exit.c:780) [ 9.738850][ T186] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 9.738853][ T186] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.738857][ T186] do_group_exit (kernel/exit.c:1151) [ 9.738860][ T186] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 9.738862][ T186] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 9.738864][ T186] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 9.738867][ T186] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 9.738870][ T186] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.738872][ T186] RIP: 0033:0x7f05451531b8 [ 9.738875][ T186] Code: Unable to access opcode bytes at 0x7f054515318e. Code starting with the faulting instruction =========================================== [ 9.738876][ T186] RSP: 002b:00007ffd1b36cc28 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 9.738878][ T186] RAX: ffffffffffffffda RBX: 00007f0545283f88 RCX: 00007f05451531b8 [ 9.738880][ T186] RDX: 00007f0544e9dfc8 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 9.738881][ T186] RBP: 00007ffd1b36cc80 R08: 0000000000000000 R09: 0000000000008010 [ 9.738882][ T186] R10: 00007ffd1b36ca40 R11: 0000000000000246 R12: 0000000000000001 [ 9.738882][ T186] R13: 0000000000000000 R14: 00007f0545282680 R15: 00007f0545283fa0 | [ 11.606889][ T264] softirqs last disabled at (18508): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 11.606891][ T264] Preemption disabled at: | [ 11.606892][ T264] vprintk_emit (kernel/printk/printk.c:2471) | [ 11.606901][ T264] Tainted: [W]=WARN [ 11.606902][ T264] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.606904][ T264] Call Trace: [ 11.606906][ T264] [ 11.606907][ T264] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 11.606913][ T264] ? vprintk_emit (kernel/printk/printk.c:2471) [ 11.606916][ T264] __might_resched.cold (kernel/sched/core.c:9234) [ 11.606920][ T264] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 11.606925][ T264] ? __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.606930][ T264] __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.606932][ T264] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.606938][ T264] ? 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.606941][ T264] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.606944][ T264] put_chars (drivers/char/virtio_console.c:1176) [ 11.606947][ T264] ? __send_to_port (drivers/char/virtio_console.c:654) [ 11.606951][ T264] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 11.606955][ T264] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 11.606958][ T264] ? mark_usage (kernel/locking/lockdep.c:4690) [ 11.606960][ T264] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.606961][ T264] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.606966][ T264] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 11.606968][ T264] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 11.606971][ T264] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.606975][ T264] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.606979][ T264] console_emit_next_record (kernel/printk/printk.c:3183) [ 11.606983][ T264] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 11.606985][ T264] ? 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.606988][ T264] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.606991][ T264] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.606995][ T264] console_flush_one_record (kernel/printk/printk.c:3268) [ 11.606999][ T264] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 11.607001][ T264] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.607006][ T264] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 11.607009][ T264] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 11.607011][ T264] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.607013][ T264] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 11.607017][ T264] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 11.607018][ T264] ? vprintk_emit (kernel/printk/printk.c:2478) [ 11.607022][ T264] vprintk_emit (kernel/printk/printk.c:2479) [ 11.607026][ T264] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 11.607028][ T264] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.607030][ T264] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 11.607034][ T264] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 11.607038][ T264] _printk (kernel/printk/printk.c:2504) [ 11.607041][ T264] ? snapshot_read.cold (user.c:?) [ 11.607045][ T264] ? br_multicast_flood (??:?) bridge [ 11.607059][ T264] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 11.607060][ T264] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 11.607062][ T264] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 11.607066][ T264] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 11.607077][ T264] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 11.607085][ T264] new_nbp (net/bridge/br_if.c:449) bridge [ 11.607095][ T264] br_add_if (net/bridge/br_if.c:592) bridge [ 11.607102][ T264] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 11.607106][ T264] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 11.607109][ T264] ? __kernel_text_address (kernel/extable.c:79) [ 11.607113][ T264] do_set_master (net/core/rtnetlink.c:3071) [ 11.607118][ T264] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 11.607121][ T264] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 11.607124][ T264] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 11.607125][ T264] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 11.607128][ T264] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.607132][ T264] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.607134][ T264] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.607136][ T264] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 11.607139][ T264] ? kasan_save_stack (mm/kasan/common.c:58) [ 11.607142][ T264] ? kasan_save_stack (mm/kasan/common.c:57) [ 11.607144][ T264] ? kasan_save_track (mm/kasan/common.c:78) [ 11.607147][ T264] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.607148][ T264] ? netlink_seq_next (net/netlink/af_netlink.c:2685) [ 11.607152][ T264] ? ___sys_sendmsg (net/socket.c:2757) [ 11.607156][ T264] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.607158][ T264] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 11.607161][ T264] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.607163][ T264] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.607165][ T264] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.607167][ T264] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.607169][ T264] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 11.607173][ T264] ? __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.607175][ T264] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 11.607177][ T264] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 11.607180][ T264] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 11.607182][ T264] ? nla_get_range_signed (lib/nlattr.c:270) [ 11.607187][ T264] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 11.607192][ T264] rtnl_newlink (net/core/rtnetlink.c:4215) [ 11.607198][ T264] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.607200][ T264] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.607204][ T264] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.607206][ T264] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.607208][ T264] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.607210][ T264] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.607214][ T264] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.607216][ T264] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 11.607219][ T264] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.607220][ T264] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.607225][ T264] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.607227][ T264] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.607230][ T264] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 11.607232][ T264] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.607235][ T264] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.607241][ T264] ? 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.607243][ T264] ? 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.607247][ T264] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.607251][ T264] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.607254][ T264] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.607258][ T264] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 11.607262][ T264] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 11.607266][ T264] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 11.607273][ T264] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 11.607276][ T264] ? copy_msghdr_from_user (net/socket.c:2650) [ 11.607278][ T264] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 11.607280][ T264] ? move_addr_to_kernel (net/socket.c:258) [ 11.607289][ T264] ___sys_sendmsg (net/socket.c:2767) [ 11.607292][ T264] ? copy_msghdr_from_user (net/socket.c:2619) [ 11.607310][ T264] __sys_sendmsg (net/socket.c:2799) [ 11.607313][ T264] ? __sys_sendmsg_sock (net/socket.c:2780) [ 11.607320][ T264] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.607323][ T264] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 11.607326][ T264] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 11.607329][ T264] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.607331][ T264] RIP: 0033:0x7f015f51f54e [ 11.607335][ T264] 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.607337][ T264] RSP: 002b:00007ffc4358bee0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 11.607340][ T264] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f015f51f54e [ 11.607341][ T264] RDX: 0000000000000000 RSI: 00007ffc4358bf90 RDI: 0000000000000005 [ 11.607342][ T264] RBP: 00007ffc4358bef0 R08: 0000000000000000 R09: 0000000000000000 [ 11.607343][ T264] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91521c [ 11.607344][ T264] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc4358c650 | [ 27.017364][ C0] softirqs last disabled at (1100941): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 27.017366][ C0] Preemption disabled at: | [ 27.017366][ C0] schedule_preempt_disabled (kernel/sched/core.c:7420) | [ 27.017375][ C0] Tainted: [W]=WARN [ 27.017376][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.017378][ C0] Call Trace: [ 27.017380][ C0] [ 27.017382][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 27.017387][ C0] ? schedule_preempt_disabled (kernel/sched/core.c:7420) [ 27.017389][ C0] __might_resched.cold (kernel/sched/core.c:9234) [ 27.017392][ C0] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 27.017396][ C0] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 27.017399][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.017403][ C0] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 27.017406][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 27.017409][ C0] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 27.017412][ C0] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 27.017414][ C0] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 27.017416][ C0] put_chars (drivers/char/virtio_console.c:1176) [ 27.017418][ C0] ? __send_to_port (drivers/char/virtio_console.c:654) [ 27.017420][ C0] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 27.017424][ C0] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 27.017427][ C0] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 27.017428][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.017430][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.017432][ C0] console_emit_next_record (kernel/printk/printk.c:3183) [ 27.017435][ C0] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 27.017437][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.017439][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.017440][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.017442][ C0] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 27.017444][ C0] console_flush_one_record (kernel/printk/printk.c:3268) [ 27.017447][ C0] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 27.017449][ C0] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 27.017451][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.017459][ C0] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 27.017461][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.017462][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 27.017464][ C0] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 27.017466][ C0] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 27.017468][ C0] ? vprintk_emit (kernel/printk/printk.c:2478) [ 27.017470][ C0] vprintk_emit (kernel/printk/printk.c:2479) [ 27.017472][ C0] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 27.017474][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.017476][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 27.017477][ C0] ? x86_64_start_kernel (arch/x86/kernel/head64.c:264) [ 27.017482][ C0] _printk (kernel/printk/printk.c:2504) [ 27.017485][ C0] ? snapshot_read.cold (user.c:?) [ 27.017487][ C0] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:25) [ 27.017491][ C0] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 27.017493][ C0] ? nbcon_cpu_emergency_enter (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:435 kernel/printk/nbcon.c:1723) [ 27.017495][ C0] print_irq_inversion_bug.part.0 (kernel/locking/lockdep.c:4097 (discriminator 1)) [ 27.017498][ C0] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 27.017501][ C0] mark_lock (kernel/locking/lockdep.c:4769) [ 27.017503][ C0] mark_usage (kernel/locking/lockdep.c:4658) [ 27.017505][ C0] __lock_acquire (kernel/locking/lockdep.c:5208) [ 27.017507][ C0] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 27.017509][ C0] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 27.017522][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.017524][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.017526][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 27.017532][ C0] _raw_spin_lock (./include/linux/spinlock_api_smp.h:190 (discriminator 1) kernel/locking/spinlock.c:173 (discriminator 1)) [ 27.017534][ C0] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 27.017540][ C0] br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 27.017547][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 27.017553][ C0] call_timer_fn (kernel/time/timer.c:1748) [ 27.017557][ C0] ? detach_if_pending (./include/linux/list.h:1159) [ 27.017559][ C0] ? debug_object_active_state (lib/debugobjects.c:1122) [ 27.017563][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.017565][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.017566][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.017569][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 27.017570][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 27.017577][ C0] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 27.017579][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.017582][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 27.017584][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 27.017586][ C0] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 27.017588][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 27.017590][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.017592][ C0] handle_softirqs (kernel/softirq.c:645) [ 27.017594][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.017596][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 27.017598][ C0] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 27.017599][ C0] irq_exit_rcu (kernel/softirq.c:784) [ 27.017601][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 27.017604][ C0] [ 27.017604][ C0] [ 27.017605][ C0] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 27.017607][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 27.017609][ C0] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 27.017612][ C0] 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 [ 27.017613][ C0] RSP: 0018:ffffffff8b007cf8 EFLAGS: 00000296 [ 27.017617][ C0] RAX: 000000000010cc8b RBX: ffffffff8b01c600 RCX: ffffffff880f0307 [ 27.017618][ C0] RDX: ffffffff8b01c600 RSI: ffffffff8ae38b01 RDI: ffffffff8a88d8e0 [ 27.017619][ C0] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 27.017620][ C0] R10: 0000000000000000 R11: 0000000000000001 R12: 1ffffffff1600fa2 [ 27.017620][ C0] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000014770 [ 27.017622][ C0] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 27.017625][ C0] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 27.017627][ C0] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 27.017629][ C0] default_idle_call (kernel/sched/idle.c:122) [ 27.017630][ C0] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 27.017632][ C0] ? arch_cpu_idle_exit+0x40/0x40 [ 27.017634][ C0] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 27.017636][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 27.017637][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.017639][ C0] do_idle (kernel/sched/idle.c:355) [ 27.017641][ C0] cpu_startup_entry (kernel/sched/idle.c:454) [ 27.017642][ C0] rest_init (init/main.c:727) [ 27.017644][ C0] ? __cpuidle_text_end (??:?) [ 27.017647][ C0] ? rest_init (init/main.c:727) [ 27.017649][ C0] ? acpi_hw_set_mode (drivers/acpi/acpica/hwacpi.c:72 (discriminator 1)) [ 27.017653][ C0] ? cpus_read_unlock (./include/linux/percpu-rwsem.h:125 (discriminator 1) kernel/cpu.c:502 (discriminator 1)) [ 27.017655][ C0] ? acpi_enable (drivers/acpi/acpica/evxfevnt.c:47) [ 27.017658][ C0] start_kernel (init/main.c:1185) [ 27.017660][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:310) [ 27.017662][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:291) [ 27.017664][ C0] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 27.088329][ C0] | [ 27.088406][ C0] | [ 27.088406][ C0] stack backtrace: | [ 27.088661][ C0] Tainted: [W]=WARN [ 27.088661][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.088663][ C0] Call Trace: [ 27.088664][ C0] [ 27.088664][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 27.088668][ C0] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 27.088670][ C0] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 27.088674][ C0] mark_lock (kernel/locking/lockdep.c:4769) [ 27.088676][ C0] mark_usage (kernel/locking/lockdep.c:4658) [ 27.088677][ C0] __lock_acquire (kernel/locking/lockdep.c:5208) [ 27.088680][ C0] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 27.088681][ C0] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 27.088689][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.088692][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.088693][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 27.088700][ C0] _raw_spin_lock (./include/linux/spinlock_api_smp.h:190 (discriminator 1) kernel/locking/spinlock.c:173 (discriminator 1)) [ 27.088702][ C0] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 27.088708][ C0] br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 27.088719][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 27.088728][ C0] call_timer_fn (kernel/time/timer.c:1748) [ 27.088730][ C0] ? detach_if_pending (./include/linux/list.h:1159) [ 27.088732][ C0] ? debug_object_active_state (lib/debugobjects.c:1122) [ 27.088735][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.088737][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.088739][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.088742][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 27.088744][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 27.088751][ C0] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 27.088753][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.088756][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 27.088758][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 27.088760][ C0] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 27.088762][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 27.088764][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.088766][ C0] handle_softirqs (kernel/softirq.c:645) [ 27.088768][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.088769][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 27.088771][ C0] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 27.088773][ C0] irq_exit_rcu (kernel/softirq.c:784) [ 27.088774][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 27.088776][ C0] [ 27.088777][ C0] [ 27.088777][ C0] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 27.088779][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 27.088780][ C0] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 27.088782][ C0] 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 [ 27.088784][ C0] RSP: 0018:ffffffff8b007cf8 EFLAGS: 00000296 [ 27.088786][ C0] RAX: 000000000010cc8b RBX: ffffffff8b01c600 RCX: ffffffff880f0307 [ 27.088787][ C0] RDX: ffffffff8b01c600 RSI: ffffffff8ae38b01 RDI: ffffffff8a88d8e0 [ 27.088788][ C0] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 27.088789][ C0] R10: 0000000000000000 R11: 0000000000000001 R12: 1ffffffff1600fa2 [ 27.088789][ C0] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000014770 [ 27.088791][ C0] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 27.088793][ C0] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 27.088795][ C0] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 27.088796][ C0] default_idle_call (kernel/sched/idle.c:122) [ 27.088798][ C0] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 27.088800][ C0] ? arch_cpu_idle_exit+0x40/0x40 [ 27.088801][ C0] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 27.088804][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 27.088805][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.088807][ C0] do_idle (kernel/sched/idle.c:355) [ 27.088809][ C0] cpu_startup_entry (kernel/sched/idle.c:454) [ 27.088810][ C0] rest_init (init/main.c:727) [ 27.088812][ C0] ? __cpuidle_text_end (??:?) [ 27.088815][ C0] ? rest_init (init/main.c:727) [ 27.088817][ C0] ? acpi_hw_set_mode (drivers/acpi/acpica/hwacpi.c:72 (discriminator 1)) [ 27.088820][ C0] ? cpus_read_unlock (./include/linux/percpu-rwsem.h:125 (discriminator 1) kernel/cpu.c:502 (discriminator 1)) [ 27.088823][ C0] ? acpi_enable (drivers/acpi/acpica/evxfevnt.c:47) [ 27.088825][ C0] start_kernel (init/main.c:1185) [ 27.088827][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:310) [ 27.088829][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:291) [ 27.088831][ C0] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 50.660356][ T2056] softirqs last disabled at (0): 0x0 | [ 50.660357][ T2056] Preemption disabled at: | [ 50.660358][ T2056] 0x0 | [ 50.660367][ T2056] Tainted: [W]=WARN [ 50.660367][ T2056] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 50.660369][ T2056] Call Trace: [ 50.660371][ T2056] [ 50.660372][ T2056] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 50.660378][ T2056] __might_resched.cold (kernel/sched/core.c:9234) [ 50.660382][ T2056] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 50.660386][ T2056] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.660390][ T2056] __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)) [ 50.660394][ T2056] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 50.660396][ T2056] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 50.660401][ T2056] ? 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) [ 50.660403][ T2056] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 50.660405][ T2056] put_chars (drivers/char/virtio_console.c:1176) [ 50.660407][ T2056] ? __send_to_port (drivers/char/virtio_console.c:654) [ 50.660408][ T2056] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 50.660412][ T2056] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 50.660415][ T2056] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 50.660418][ T2056] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 50.660419][ T2056] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.660421][ T2056] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 50.660423][ T2056] console_emit_next_record (kernel/printk/printk.c:3183) [ 50.660426][ T2056] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 50.660428][ T2056] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.660430][ T2056] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.660431][ T2056] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.660433][ T2056] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 50.660435][ T2056] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 50.660437][ T2056] console_flush_one_record (kernel/printk/printk.c:3268) [ 50.660439][ T2056] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 50.660442][ T2056] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 50.660443][ T2056] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 50.660445][ T2056] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 50.660447][ T2056] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.660448][ T2056] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 50.660450][ T2056] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 50.660451][ T2056] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 50.660453][ T2056] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 50.660455][ T2056] ? vprintk_emit (kernel/printk/printk.c:2478) [ 50.660457][ T2056] vprintk_emit (kernel/printk/printk.c:2479) [ 50.660460][ T2056] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 50.660462][ T2056] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.660464][ T2056] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 50.660466][ T2056] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 50.660468][ T2056] _printk (kernel/printk/printk.c:2504) [ 50.660471][ T2056] ? snapshot_read.cold (user.c:?) [ 50.660473][ T2056] ? ipv6_mc_down (net/ipv6/mcast.c:1137 net/ipv6/mcast.c:2792) [ 50.660478][ T2056] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 50.660492][ T2056] br_stp_disable_port (net/bridge/br_stp_if.c:106) bridge [ 50.660501][ T2056] br_device_event (net/bridge/br.c:111) bridge [ 50.660510][ T2056] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 50.660513][ T2056] ? _sub_I_65535_1+0x4d0/0x4d0 stp [ 50.660518][ T2056] ? addrconf_notify (net/ipv6/addrconf.c:3812) [ 50.660522][ T2056] notifier_call_chain (kernel/notifier.c:85) [ 50.660525][ T2056] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9855) [ 50.660529][ T2056] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 50.660531][ T2056] ? netif_change_name (net/core/dev.c:1517) [ 50.660533][ T2056] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 50.660535][ T2056] ? __kernel_text_address (kernel/extable.c:79) [ 50.660537][ T2056] ? write_profile (profile.c:?) [ 50.660539][ T2056] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 50.660543][ T2056] netif_change_flags (net/core/dev.c:9882) [ 50.660545][ T2056] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 50.660548][ T2056] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 50.660550][ T2056] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 50.660551][ T2056] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.660553][ T2056] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 50.660556][ T2056] ? kasan_save_stack (mm/kasan/common.c:58) [ 50.660559][ T2056] ? kasan_save_stack (mm/kasan/common.c:57) [ 50.660561][ T2056] ? kasan_save_track (mm/kasan/common.c:78) [ 50.660562][ T2056] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 50.660564][ T2056] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 50.660566][ T2056] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 50.660567][ T2056] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 50.660568][ T2056] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 50.660571][ T2056] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 50.660572][ T2056] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 50.660574][ T2056] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 50.660576][ T2056] ? ___sys_sendmsg (net/socket.c:2767) [ 50.660578][ T2056] ? __sys_sendmsg (net/socket.c:2799) [ 50.660579][ T2056] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 50.660581][ T2056] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 50.660592][ T2056] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.660594][ T2056] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 50.660596][ T2056] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.660597][ T2056] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.660599][ T2056] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 50.660602][ T2056] ? __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) [ 50.660604][ T2056] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 50.660605][ T2056] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 50.660607][ T2056] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 50.660609][ T2056] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 50.660612][ T2056] rtnl_newlink (net/core/rtnetlink.c:4215) [ 50.660614][ T2056] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.660615][ T2056] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 50.660617][ T2056] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 50.660618][ T2056] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.660620][ T2056] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 50.660624][ T2056] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 50.660625][ T2056] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 50.660627][ T2056] ? __kernel_text_address (kernel/extable.c:79) [ 50.660628][ T2056] ? write_profile (profile.c:?) [ 50.660629][ T2056] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 50.660631][ T2056] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.660632][ T2056] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.660634][ T2056] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 50.660638][ T2056] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 50.660639][ T2056] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.660641][ T2056] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 50.660642][ T2056] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 50.660644][ T2056] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 50.660645][ T2056] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 50.660647][ T2056] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 50.660649][ T2056] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 50.660651][ T2056] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 50.660652][ T2056] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 50.660654][ T2056] ? netlink_ack (./include/linux/skbuff.h:2718) [ 50.660655][ T2056] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 50.660658][ T2056] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.660659][ T2056] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 50.660661][ T2056] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 50.660663][ T2056] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 50.660665][ T2056] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.660667][ T2056] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.660668][ T2056] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 50.660670][ T2056] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 50.660672][ T2056] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 50.660674][ T2056] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.660676][ T2056] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 50.660678][ T2056] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 50.660679][ T2056] ? copy_msghdr_from_user (net/socket.c:2650) [ 50.660681][ T2056] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 50.660683][ T2056] ? move_addr_to_kernel (net/socket.c:258) [ 50.660684][ T2056] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 50.660687][ T2056] ___sys_sendmsg (net/socket.c:2767) [ 50.660688][ T2056] ? copy_msghdr_from_user (net/socket.c:2619) [ 50.660693][ T2056] __sys_sendmsg (net/socket.c:2799) [ 50.660695][ T2056] ? __sys_sendmsg_sock (net/socket.c:2780) [ 50.660698][ T2056] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.660700][ T2056] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 50.660701][ T2056] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 50.660704][ T2056] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 50.660705][ T2056] RIP: 0033:0x7effb0a3e54e [ 50.660707][ T2056] 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 [ 50.660709][ T2056] RSP: 002b:00007ffc9ecd1270 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 50.660713][ T2056] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007effb0a3e54e [ 50.660715][ T2056] RDX: 0000000000000000 RSI: 00007ffc9ecd1320 RDI: 0000000000000005 [ 50.660717][ T2056] RBP: 00007ffc9ecd1280 R08: 0000000000000000 R09: 0000000000000000 [ 50.660719][ T2056] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a915243 [ 50.660720][ T2056] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc9ecd19e0 | [ 88.200813][ T3878] softirqs last disabled at (0): 0x0 | [ 88.200815][ T3878] Preemption disabled at: | [ 88.200815][ T3878] 0x0 | [ 88.200824][ T3878] Tainted: [W]=WARN [ 88.200825][ T3878] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 88.200827][ T3878] Call Trace: [ 88.200829][ T3878] [ 88.200830][ T3878] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 88.200836][ T3878] __might_resched.cold (kernel/sched/core.c:9234) [ 88.200840][ T3878] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 88.200843][ T3878] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.200847][ T3878] __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)) [ 88.200851][ T3878] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 88.200854][ T3878] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 88.200858][ T3878] ? 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) [ 88.200860][ T3878] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 88.200862][ T3878] put_chars (drivers/char/virtio_console.c:1176) [ 88.200864][ T3878] ? __send_to_port (drivers/char/virtio_console.c:654) [ 88.200866][ T3878] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 88.200869][ T3878] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 88.200872][ T3878] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 88.200874][ T3878] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 88.200876][ T3878] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.200878][ T3878] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 88.200880][ T3878] console_emit_next_record (kernel/printk/printk.c:3183) [ 88.200883][ T3878] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 88.200885][ T3878] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.200886][ T3878] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.200888][ T3878] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.200890][ T3878] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 88.200892][ T3878] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 88.200894][ T3878] console_flush_one_record (kernel/printk/printk.c:3268) [ 88.200896][ T3878] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 88.200899][ T3878] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 88.200901][ T3878] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 88.200902][ T3878] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 88.200904][ T3878] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.200906][ T3878] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 88.200907][ T3878] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 88.200909][ T3878] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 88.200911][ T3878] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 88.200913][ T3878] ? vprintk_emit (kernel/printk/printk.c:2478) [ 88.200915][ T3878] vprintk_emit (kernel/printk/printk.c:2479) [ 88.200918][ T3878] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 88.200920][ T3878] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.200921][ T3878] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 88.200924][ T3878] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 88.200926][ T3878] _printk (kernel/printk/printk.c:2504) [ 88.200929][ T3878] ? snapshot_read.cold (user.c:?) [ 88.200931][ T3878] ? ipv6_mc_down (net/ipv6/mcast.c:1137 net/ipv6/mcast.c:2792) [ 88.200936][ T3878] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 88.200951][ T3878] br_stp_disable_port (net/bridge/br_stp_if.c:106) bridge [ 88.200959][ T3878] br_device_event (net/bridge/br.c:111) bridge [ 88.200968][ T3878] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 88.200972][ T3878] ? _sub_I_65535_1+0x4d0/0x4d0 stp [ 88.200974][ T3878] ? addrconf_notify (net/ipv6/addrconf.c:3812) [ 88.200978][ T3878] notifier_call_chain (kernel/notifier.c:85) [ 88.200981][ T3878] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9855) [ 88.200984][ T3878] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 88.200986][ T3878] ? netif_change_name (net/core/dev.c:1517) [ 88.200989][ T3878] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 88.200991][ T3878] ? __kernel_text_address (kernel/extable.c:79) [ 88.200993][ T3878] ? write_profile (profile.c:?) [ 88.200995][ T3878] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 88.200998][ T3878] netif_change_flags (net/core/dev.c:9882) [ 88.201000][ T3878] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 88.201003][ T3878] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 88.201005][ T3878] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 88.201006][ T3878] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.201008][ T3878] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 88.201011][ T3878] ? kasan_save_stack (mm/kasan/common.c:58) [ 88.201015][ T3878] ? kasan_save_stack (mm/kasan/common.c:57) [ 88.201016][ T3878] ? kasan_save_track (mm/kasan/common.c:78) [ 88.201018][ T3878] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 88.201019][ T3878] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 88.201021][ T3878] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 88.201022][ T3878] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 88.201023][ T3878] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 88.201026][ T3878] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 88.201027][ T3878] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 88.201029][ T3878] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 88.201031][ T3878] ? ___sys_sendmsg (net/socket.c:2767) [ 88.201033][ T3878] ? __sys_sendmsg (net/socket.c:2799) [ 88.201035][ T3878] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 88.201037][ T3878] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 88.201039][ T3878] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.201041][ T3878] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 88.201042][ T3878] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.201044][ T3878] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.201046][ T3878] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 88.201049][ T3878] ? __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) [ 88.201051][ T3878] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 88.201052][ T3878] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 88.201054][ T3878] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 88.201056][ T3878] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 88.201058][ T3878] rtnl_newlink (net/core/rtnetlink.c:4215) [ 88.201060][ T3878] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.201062][ T3878] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 88.201063][ T3878] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 88.201065][ T3878] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.201067][ T3878] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 88.201070][ T3878] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 88.201072][ T3878] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 88.201073][ T3878] ? __kernel_text_address (kernel/extable.c:79) [ 88.201075][ T3878] ? write_profile (profile.c:?) [ 88.201076][ T3878] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 88.201077][ T3878] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.201079][ T3878] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.201081][ T3878] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 88.201084][ T3878] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 88.201086][ T3878] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.201088][ T3878] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 88.201089][ T3878] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 88.201091][ T3878] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 88.201092][ T3878] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 88.201094][ T3878] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 88.201096][ T3878] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 88.201098][ T3878] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 88.201099][ T3878] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 88.201101][ T3878] ? netlink_ack (./include/linux/skbuff.h:2718) [ 88.201102][ T3878] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 88.201105][ T3878] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.201106][ T3878] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 88.201108][ T3878] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 88.201110][ T3878] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 88.201112][ T3878] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.201114][ T3878] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.201116][ T3878] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 88.201117][ T3878] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 88.201119][ T3878] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 88.201121][ T3878] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.201123][ T3878] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 88.201125][ T3878] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 88.201127][ T3878] ? copy_msghdr_from_user (net/socket.c:2650) [ 88.201129][ T3878] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 88.201130][ T3878] ? move_addr_to_kernel (net/socket.c:258) [ 88.201132][ T3878] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 88.201134][ T3878] ___sys_sendmsg (net/socket.c:2767) [ 88.201136][ T3878] ? copy_msghdr_from_user (net/socket.c:2619) [ 88.201141][ T3878] __sys_sendmsg (net/socket.c:2799) [ 88.201143][ T3878] ? __sys_sendmsg_sock (net/socket.c:2780) [ 88.201146][ T3878] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.201148][ T3878] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 88.201150][ T3878] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 88.201152][ T3878] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 88.201153][ T3878] RIP: 0033:0x7f9261c5154e [ 88.201155][ T3878] 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 [ 88.201157][ T3878] RSP: 002b:00007fffd982cfe0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 88.201161][ T3878] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f9261c5154e [ 88.201163][ T3878] RDX: 0000000000000000 RSI: 00007fffd982d090 RDI: 0000000000000005 [ 88.201164][ T3878] RBP: 00007fffd982cff0 R08: 0000000000000000 R09: 0000000000000000 [ 88.201164][ T3878] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a915269 [ 88.201165][ T3878] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fffd982d750 | [ 163.133690][ T7757] softirqs last disabled at (0): 0x0 | [ 163.133692][ T7757] Preemption disabled at: | [ 163.133692][ T7757] 0x0 | [ 163.133701][ T7757] Tainted: [W]=WARN [ 163.133702][ T7757] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 163.133704][ T7757] Call Trace: [ 163.133705][ T7757] [ 163.133707][ T7757] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 163.133713][ T7757] __might_resched.cold (kernel/sched/core.c:9234) [ 163.133718][ T7757] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 163.133723][ T7757] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 163.133728][ T7757] __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)) [ 163.133733][ T7757] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 163.133736][ T7757] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 163.133740][ T7757] ? 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) [ 163.133742][ T7757] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 163.133744][ T7757] put_chars (drivers/char/virtio_console.c:1176) [ 163.133746][ T7757] ? __send_to_port (drivers/char/virtio_console.c:654) [ 163.133748][ T7757] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 163.133751][ T7757] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 163.133755][ T7757] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 163.133757][ T7757] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 163.133758][ T7757] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 163.133760][ T7757] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 163.133763][ T7757] console_emit_next_record (kernel/printk/printk.c:3183) [ 163.133765][ T7757] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 163.133767][ T7757] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 163.133769][ T7757] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 163.133771][ T7757] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 163.133772][ T7757] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 163.133774][ T7757] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 163.133776][ T7757] console_flush_one_record (kernel/printk/printk.c:3268) [ 163.133778][ T7757] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 163.133781][ T7757] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 163.133783][ T7757] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 163.133784][ T7757] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 163.133786][ T7757] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 163.133788][ T7757] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 163.133789][ T7757] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 163.133791][ T7757] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 163.133793][ T7757] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 163.133795][ T7757] ? vprintk_emit (kernel/printk/printk.c:2478) [ 163.133797][ T7757] vprintk_emit (kernel/printk/printk.c:2479) [ 163.133800][ T7757] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 163.133801][ T7757] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 163.133803][ T7757] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 163.133806][ T7757] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 163.133807][ T7757] _printk (kernel/printk/printk.c:2504) [ 163.133810][ T7757] ? snapshot_read.cold (user.c:?) [ 163.133813][ T7757] ? ipv6_mc_down (net/ipv6/mcast.c:1137 net/ipv6/mcast.c:2792) [ 163.133818][ T7757] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 163.133832][ T7757] br_stp_disable_port (net/bridge/br_stp_if.c:106) bridge [ 163.133840][ T7757] br_device_event (net/bridge/br.c:111) bridge [ 163.133849][ T7757] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 163.133853][ T7757] ? _sub_I_65535_1+0x4d0/0x4d0 stp [ 163.133855][ T7757] ? addrconf_notify (net/ipv6/addrconf.c:3812) [ 163.133859][ T7757] notifier_call_chain (kernel/notifier.c:85) [ 163.133862][ T7757] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9855) [ 163.133866][ T7757] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 163.133868][ T7757] ? netif_change_name (net/core/dev.c:1517) [ 163.133870][ T7757] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 163.133872][ T7757] ? __kernel_text_address (kernel/extable.c:79) [ 163.133874][ T7757] ? write_profile (profile.c:?) [ 163.133877][ T7757] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 163.133880][ T7757] netif_change_flags (net/core/dev.c:9882) [ 163.133882][ T7757] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 163.133885][ T7757] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 163.133887][ T7757] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 163.133888][ T7757] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 163.133890][ T7757] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 163.133894][ T7757] ? kasan_save_stack (mm/kasan/common.c:58) [ 163.133896][ T7757] ? kasan_save_stack (mm/kasan/common.c:57) [ 163.133898][ T7757] ? kasan_save_track (mm/kasan/common.c:78) [ 163.133899][ T7757] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 163.133901][ T7757] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 163.133903][ T7757] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 163.133904][ T7757] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 163.133905][ T7757] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 163.133908][ T7757] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 163.133909][ T7757] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 163.133910][ T7757] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 163.133913][ T7757] ? ___sys_sendmsg (net/socket.c:2767) [ 163.133914][ T7757] ? __sys_sendmsg (net/socket.c:2799) [ 163.133916][ T7757] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 163.133918][ T7757] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 163.133921][ T7757] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 163.133923][ T7757] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 163.133924][ T7757] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 163.133926][ T7757] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 163.133928][ T7757] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 163.133931][ T7757] ? __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) [ 163.133932][ T7757] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 163.133934][ T7757] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 163.133935][ T7757] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 163.133937][ T7757] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 163.133939][ T7757] rtnl_newlink (net/core/rtnetlink.c:4215) [ 163.133941][ T7757] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 163.133943][ T7757] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 163.133944][ T7757] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 163.133946][ T7757] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 163.133948][ T7757] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 163.133951][ T7757] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 163.133953][ T7757] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 163.133954][ T7757] ? __kernel_text_address (kernel/extable.c:79) [ 163.133956][ T7757] ? write_profile (profile.c:?) [ 163.133957][ T7757] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 163.133958][ T7757] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 163.133960][ T7757] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 163.133962][ T7757] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 163.133966][ T7757] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 163.133967][ T7757] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 163.133969][ T7757] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 163.133970][ T7757] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 163.133972][ T7757] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 163.133973][ T7757] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 163.133975][ T7757] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 163.133977][ T7757] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 163.133979][ T7757] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 163.133980][ T7757] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 163.133982][ T7757] ? netlink_ack (./include/linux/skbuff.h:2718) [ 163.133983][ T7757] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 163.133986][ T7757] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 163.133987][ T7757] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 163.133989][ T7757] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 163.133991][ T7757] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 163.133993][ T7757] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 163.133995][ T7757] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 163.133996][ T7757] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 163.133998][ T7757] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 163.134000][ T7757] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 163.134002][ T7757] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 163.134004][ T7757] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 163.134006][ T7757] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 163.134007][ T7757] ? copy_msghdr_from_user (net/socket.c:2650) [ 163.134009][ T7757] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 163.134011][ T7757] ? move_addr_to_kernel (net/socket.c:258) [ 163.134012][ T7757] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 163.134015][ T7757] ___sys_sendmsg (net/socket.c:2767) [ 163.134017][ T7757] ? copy_msghdr_from_user (net/socket.c:2619) [ 163.134022][ T7757] __sys_sendmsg (net/socket.c:2799) [ 163.134024][ T7757] ? __sys_sendmsg_sock (net/socket.c:2780) [ 163.134026][ T7757] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 163.134029][ T7757] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 163.134030][ T7757] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 163.134032][ T7757] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 163.134034][ T7757] RIP: 0033:0x7f9a689e254e [ 163.134035][ T7757] 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 [ 163.134037][ T7757] RSP: 002b:00007ffcf98e5cc0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 163.134041][ T7757] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f9a689e254e [ 163.134043][ T7757] RDX: 0000000000000000 RSI: 00007ffcf98e5d70 RDI: 0000000000000005 [ 163.134044][ T7757] RBP: 00007ffcf98e5cd0 R08: 0000000000000000 R09: 0000000000000000 [ 163.134044][ T7757] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9152b4 [ 163.134045][ T7757] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffcf98e6430 | [ 168.757718][ T7807] softirqs last disabled at (0): 0x0 | [ 168.757721][ T7807] Preemption disabled at: | [ 168.757722][ T7807] 0x0 | [ 168.757732][ T7807] Tainted: [W]=WARN [ 168.757733][ T7807] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 168.757735][ T7807] Call Trace: [ 168.757737][ T7807] [ 168.757738][ T7807] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 168.757744][ T7807] __might_resched.cold (kernel/sched/core.c:9234) [ 168.757748][ T7807] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 168.757751][ T7807] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 168.757755][ T7807] __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)) [ 168.757759][ T7807] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 168.757762][ T7807] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 168.757766][ T7807] ? 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) [ 168.757767][ T7807] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 168.757769][ T7807] put_chars (drivers/char/virtio_console.c:1176) [ 168.757771][ T7807] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 168.757773][ T7807] ? __send_to_port (drivers/char/virtio_console.c:654) [ 168.757775][ T7807] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 168.757778][ T7807] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 168.757781][ T7807] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 168.757782][ T7807] ? 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) [ 168.757784][ T7807] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 168.757786][ T7807] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 168.757787][ T7807] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 168.757789][ T7807] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 168.757791][ T7807] console_emit_next_record (kernel/printk/printk.c:3183) [ 168.757794][ T7807] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 168.757796][ T7807] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 168.757797][ T7807] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 168.757799][ T7807] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 168.757800][ T7807] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 168.757802][ T7807] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 168.757804][ T7807] console_flush_one_record (kernel/printk/printk.c:3268) [ 168.757806][ T7807] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 168.757809][ T7807] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 168.757811][ T7807] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 168.757812][ T7807] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 168.757814][ T7807] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 168.757816][ T7807] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 168.757817][ T7807] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 168.757818][ T7807] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 168.757821][ T7807] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 168.757822][ T7807] ? vprintk_emit (kernel/printk/printk.c:2478) [ 168.757825][ T7807] vprintk_emit (kernel/printk/printk.c:2479) [ 168.757828][ T7807] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 168.757830][ T7807] ? debug_object_assert_init (lib/debugobjects.c:1072 (discriminator 3)) [ 168.757833][ T7807] ? debug_object_activate (lib/debugobjects.c:884) [ 168.757836][ T7807] _printk (kernel/printk/printk.c:2504) [ 168.757839][ T7807] ? snapshot_read.cold (user.c:?) [ 168.757841][ T7807] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 168.757842][ T7807] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 168.757844][ T7807] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 168.757848][ T7807] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 168.757863][ T7807] br_stp_disable_port (net/bridge/br_stp_if.c:106) bridge [ 168.757871][ T7807] br_stp_disable_bridge (net/bridge/br_stp_if.c:76) bridge [ 168.757878][ T7807] br_dev_stop (net/bridge/br_device.c:193) bridge [ 168.757887][ T7807] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 168.757891][ T7807] __dev_close_many (net/core/dev.c:1798) [ 168.757894][ T7807] ? netif_open (net/core/dev.c:1755) [ 168.757896][ T7807] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 168.757898][ T7807] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 168.757900][ T7807] __dev_change_flags (net/core/dev.c:1811 net/core/dev.c:9810) [ 168.757902][ T7807] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 168.757904][ T7807] ? __kernel_text_address (kernel/extable.c:79) [ 168.757907][ T7807] ? write_profile (profile.c:?) [ 168.757909][ T7807] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 168.757912][ T7807] netif_change_flags (net/core/dev.c:9877) [ 168.757914][ T7807] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 168.757916][ T7807] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 168.757918][ T7807] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 168.757919][ T7807] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 168.757921][ T7807] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 168.757924][ T7807] ? kasan_save_stack (mm/kasan/common.c:58) [ 168.757927][ T7807] ? kasan_save_stack (mm/kasan/common.c:57) [ 168.757928][ T7807] ? kasan_save_track (mm/kasan/common.c:78) [ 168.757930][ T7807] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 168.757931][ T7807] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 168.757933][ T7807] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 168.757934][ T7807] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 168.757935][ T7807] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 168.757938][ T7807] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 168.757940][ T7807] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 168.757941][ T7807] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 168.757943][ T7807] ? ___sys_sendmsg (net/socket.c:2767) [ 168.757945][ T7807] ? __sys_sendmsg (net/socket.c:2799) [ 168.757946][ T7807] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 168.757949][ T7807] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 168.757952][ T7807] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 168.757953][ T7807] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 168.757955][ T7807] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 168.757956][ T7807] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 168.757958][ T7807] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 168.757962][ T7807] ? __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) [ 168.757964][ T7807] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 168.757965][ T7807] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 168.757967][ T7807] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 168.757969][ T7807] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 168.757971][ T7807] rtnl_newlink (net/core/rtnetlink.c:4215) [ 168.757973][ T7807] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 168.757975][ T7807] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 168.757976][ T7807] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 168.757978][ T7807] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 168.757980][ T7807] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 168.757983][ T7807] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 168.757985][ T7807] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 168.757986][ T7807] ? __kernel_text_address (kernel/extable.c:79) [ 168.757988][ T7807] ? write_profile (profile.c:?) [ 168.757989][ T7807] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 168.757990][ T7807] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 168.757992][ T7807] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 168.757993][ T7807] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 168.757997][ T7807] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 168.757998][ T7807] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 168.758000][ T7807] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 168.758002][ T7807] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 168.758003][ T7807] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 168.758005][ T7807] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 168.758006][ T7807] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 168.758009][ T7807] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 168.758010][ T7807] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 168.758011][ T7807] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 168.758013][ T7807] ? netlink_ack (./include/linux/skbuff.h:2718) [ 168.758014][ T7807] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 168.758017][ T7807] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 168.758019][ T7807] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 168.758021][ T7807] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 168.758022][ T7807] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 168.758024][ T7807] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 168.758026][ T7807] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 168.758027][ T7807] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 168.758029][ T7807] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 168.758031][ T7807] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 168.758033][ T7807] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 168.758035][ T7807] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 168.758037][ T7807] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 168.758038][ T7807] ? copy_msghdr_from_user (net/socket.c:2650) [ 168.758040][ T7807] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 168.758042][ T7807] ? move_addr_to_kernel (net/socket.c:258) [ 168.758043][ T7807] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 168.758046][ T7807] ___sys_sendmsg (net/socket.c:2767) [ 168.758047][ T7807] ? copy_msghdr_from_user (net/socket.c:2619) [ 168.758052][ T7807] __sys_sendmsg (net/socket.c:2799) [ 168.758054][ T7807] ? __sys_sendmsg_sock (net/socket.c:2780) [ 168.758057][ T7807] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 168.758059][ T7807] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 168.758061][ T7807] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 168.758063][ T7807] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 168.758064][ T7807] RIP: 0033:0x7f79ba29154e [ 168.758066][ T7807] 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 [ 168.758068][ T7807] RSP: 002b:00007ffcf9d600c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 168.758072][ T7807] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f79ba29154e [ 168.758074][ T7807] RDX: 0000000000000000 RSI: 00007ffcf9d60170 RDI: 0000000000000005 [ 168.758074][ T7807] RBP: 00007ffcf9d600d0 R08: 0000000000000000 R09: 0000000000000000 [ 168.758075][ T7807] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9152b9 Finger prints: mark_lock_irq:mark_lock:mark_usage:__lock_acquire:_raw_spin_lock __irq_exit_rcu:schedule_preempt_disabled:dump_stack_lvl:__kmalloc_noprof:put_chars __irq_exit_rcu:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print __kmalloc_noprof:put_chars:hvc_console_print:console_emit_next_record:console_flush_one_record __alloc_skb:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars