====================================== | [ 10.142765][ T200] softirqs last disabled at (34747): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 10.142768][ T200] Preemption disabled at: | [ 10.142769][ T200] 0x0 | [ 10.142782][ T200] Tainted: [W]=WARN [ 10.142784][ T200] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.142786][ T200] Call Trace: [ 10.142788][ T200] [ 10.142790][ T200] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 10.142799][ T200] __might_resched.cold (kernel/sched/core.c:9234) [ 10.142805][ T200] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 10.142811][ T200] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 10.142818][ T200] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 10.142822][ T200] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.142831][ T200] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 10.142835][ T200] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.142840][ T200] put_chars (drivers/char/virtio_console.c:1176) [ 10.142845][ T200] ? __send_to_port (drivers/char/virtio_console.c:654) [ 10.142847][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 10.142854][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 10.142863][ T200] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 10.142874][ T200] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 10.142878][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.142881][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.142889][ T200] console_emit_next_record (kernel/printk/printk.c:3183) [ 10.142895][ T200] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 10.142897][ T200] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 10.142902][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.142906][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.142913][ T200] console_flush_one_record (kernel/printk/printk.c:3268) [ 10.142921][ T200] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 10.142923][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.142934][ T200] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 10.142938][ T200] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 10.142941][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.142945][ T200] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 10.142952][ T200] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 10.142954][ T200] ? vprintk_emit (kernel/printk/printk.c:2478) [ 10.142960][ T200] vprintk_emit (kernel/printk/printk.c:2479) [ 10.142966][ T200] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 10.142972][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.142979][ T200] _printk (kernel/printk/printk.c:2504) [ 10.142984][ T200] ? snapshot_read.cold (user.c:?) [ 10.142989][ T200] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 10.142993][ T200] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 10.143000][ T200] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 10.143005][ T200] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 10.143010][ T200] ? exit_notify (kernel/exit.c:780) [ 10.143013][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.143018][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.143027][ T200] do_group_exit (kernel/exit.c:1151) [ 10.143034][ T200] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 10.143037][ T200] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 10.143040][ T200] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 10.143045][ T200] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 10.143050][ T200] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.143053][ T200] RIP: 0033:0x7fe754cc01b8 [ 10.143057][ T200] Code: Unable to access opcode bytes at 0x7fe754cc018e. Code starting with the faulting instruction =========================================== [ 10.143059][ T200] RSP: 002b:00007ffd1f930558 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 10.143062][ T200] RAX: ffffffffffffffda RBX: 00007fe754df0f88 RCX: 00007fe754cc01b8 [ 10.143064][ T200] RDX: 00007fe754a0afc8 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 10.143066][ T200] RBP: 00007ffd1f9305b0 R08: 0000000000000000 R09: 0000000000008010 [ 10.143067][ T200] R10: 00007ffd1f930370 R11: 0000000000000246 R12: 0000000000000001 [ 10.143069][ T200] R13: 0000000000000000 R14: 00007fe754def680 R15: 00007fe754df0fa0 | [ 11.250501][ T238] softirqs last disabled at (11078): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 11.250503][ T238] Preemption disabled at: | [ 11.250504][ T238] vprintk_emit (kernel/printk/printk.c:2471) | [ 11.250514][ T238] Tainted: [W]=WARN [ 11.250515][ T238] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.250517][ T238] Call Trace: [ 11.250518][ T238] [ 11.250520][ T238] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 11.250526][ T238] ? vprintk_emit (kernel/printk/printk.c:2471) [ 11.250528][ T238] __might_resched.cold (kernel/sched/core.c:9234) [ 11.250533][ T238] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 11.250537][ T238] ? __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.250542][ T238] __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.250545][ T238] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.250550][ T238] ? 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.250553][ T238] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.250557][ T238] put_chars (drivers/char/virtio_console.c:1176) [ 11.250559][ T238] ? __send_to_port (drivers/char/virtio_console.c:654) [ 11.250564][ T238] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 11.250567][ T238] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 11.250570][ T238] ? mark_usage (kernel/locking/lockdep.c:4690) [ 11.250572][ T238] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.250574][ T238] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.250578][ T238] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 11.250580][ T238] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 11.250583][ T238] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.250587][ T238] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.250591][ T238] console_emit_next_record (kernel/printk/printk.c:3183) [ 11.250595][ T238] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 11.250597][ T238] ? 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.250600][ T238] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.250602][ T238] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.250606][ T238] console_flush_one_record (kernel/printk/printk.c:3268) [ 11.250611][ T238] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 11.250612][ T238] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.250618][ T238] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 11.250621][ T238] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 11.250622][ T238] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.250625][ T238] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 11.250629][ T238] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 11.250630][ T238] ? vprintk_emit (kernel/printk/printk.c:2478) [ 11.250634][ T238] vprintk_emit (kernel/printk/printk.c:2479) [ 11.250638][ T238] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 11.250640][ T238] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.250642][ T238] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 11.250646][ T238] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 11.250650][ T238] _printk (kernel/printk/printk.c:2504) [ 11.250654][ T238] ? snapshot_read.cold (user.c:?) [ 11.250658][ T238] ? br_multicast_flood (??:?) bridge [ 11.250671][ T238] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 11.250672][ T238] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 11.250673][ T238] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 11.250678][ T238] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 11.250688][ T238] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 11.250697][ T238] new_nbp (net/bridge/br_if.c:449) bridge [ 11.250706][ T238] br_add_if (net/bridge/br_if.c:592) bridge [ 11.250713][ T238] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 11.250718][ T238] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 11.250721][ T238] ? __kernel_text_address (kernel/extable.c:79) [ 11.250725][ T238] do_set_master (net/core/rtnetlink.c:3071) [ 11.250730][ T238] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 11.250733][ T238] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 11.250736][ T238] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 11.250737][ T238] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 11.250740][ T238] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.250743][ T238] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.250746][ T238] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.250748][ T238] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 11.250753][ T238] ? kasan_save_stack (mm/kasan/common.c:58) [ 11.250756][ T238] ? kasan_save_stack (mm/kasan/common.c:57) [ 11.250757][ T238] ? kasan_save_track (mm/kasan/common.c:78) [ 11.250760][ T238] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.250762][ T238] ? netlink_seq_next (net/netlink/af_netlink.c:2685) [ 11.250765][ T238] ? ___sys_sendmsg (net/socket.c:2757) [ 11.250770][ T238] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.250772][ T238] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 11.250774][ T238] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.250777][ T238] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.250778][ T238] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.250780][ T238] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.250783][ T238] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 11.250786][ T238] ? __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.250788][ T238] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 11.250790][ T238] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 11.250793][ T238] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 11.250795][ T238] ? nla_get_range_signed (lib/nlattr.c:270) [ 11.250800][ T238] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 11.250805][ T238] rtnl_newlink (net/core/rtnetlink.c:4215) [ 11.250811][ T238] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.250813][ T238] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.250817][ T238] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.250819][ T238] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.250821][ T238] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.250823][ T238] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.250827][ T238] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.250829][ T238] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 11.250832][ T238] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.250833][ T238] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.250837][ T238] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.250839][ T238] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.250843][ T238] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 11.250845][ T238] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.250848][ T238] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.250854][ T238] ? 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.250855][ T238] ? 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.250859][ T238] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.250863][ T238] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.250866][ T238] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.250870][ T238] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 11.250874][ T238] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 11.250878][ T238] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 11.250883][ T238] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 11.250885][ T238] ? copy_msghdr_from_user (net/socket.c:2650) [ 11.250887][ T238] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 11.250889][ T238] ? move_addr_to_kernel (net/socket.c:258) [ 11.250896][ T238] ___sys_sendmsg (net/socket.c:2767) [ 11.250899][ T238] ? copy_msghdr_from_user (net/socket.c:2619) [ 11.250915][ T238] __sys_sendmsg (net/socket.c:2799) [ 11.250918][ T238] ? __sys_sendmsg_sock (net/socket.c:2780) [ 11.250924][ T238] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.250928][ T238] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 11.250930][ T238] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 11.250933][ T238] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.250936][ T238] RIP: 0033:0x7f98d4ddb54e [ 11.250939][ T238] 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.250941][ T238] RSP: 002b:00007ffc320127d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 11.250944][ T238] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f98d4ddb54e [ 11.250946][ T238] RDX: 0000000000000000 RSI: 00007ffc32012880 RDI: 0000000000000005 [ 11.250946][ T238] RBP: 00007ffc320127e0 R08: 0000000000000000 R09: 0000000000000000 [ 11.250947][ T238] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a913374 [ 11.250948][ T238] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc32012f40 | [ 19.006241][ T293] softirqs last disabled at (11090): dev_set_rx_mode (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:1392 (discriminator 2)) | [ 19.006243][ T293] Preemption disabled at: | [ 19.006244][ T293] vprintk_emit (kernel/printk/printk.c:2471) | [ 19.006253][ T293] Tainted: [W]=WARN [ 19.006254][ T293] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.006255][ T293] Call Trace: [ 19.006257][ T293] [ 19.006259][ T293] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 19.006265][ T293] ? vprintk_emit (kernel/printk/printk.c:2471) [ 19.006267][ T293] __might_resched.cold (kernel/sched/core.c:9234) [ 19.006271][ T293] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 19.006275][ T293] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 19.006280][ T293] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 19.006283][ T293] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 19.006288][ T293] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 19.006291][ T293] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 19.006294][ T293] put_chars (drivers/char/virtio_console.c:1176) [ 19.006296][ T293] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 19.006298][ T293] ? __send_to_port (drivers/char/virtio_console.c:654) [ 19.006301][ T293] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 19.006304][ T293] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 19.006308][ T293] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 19.006311][ T293] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.006312][ T293] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.006317][ T293] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 19.006318][ T293] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 19.006321][ T293] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.006324][ T293] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.006328][ T293] console_emit_next_record (kernel/printk/printk.c:3183) [ 19.006332][ T293] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 19.006333][ T293] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 19.006337][ T293] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.006339][ T293] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.006343][ T293] console_flush_one_record (kernel/printk/printk.c:3268) [ 19.006347][ T293] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 19.006349][ T293] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.006354][ T293] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 19.006357][ T293] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 19.006359][ T293] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.006361][ T293] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 19.006364][ T293] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 19.006366][ T293] ? vprintk_emit (kernel/printk/printk.c:2478) [ 19.006369][ T293] vprintk_emit (kernel/printk/printk.c:2479) [ 19.006373][ T293] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 19.006375][ T293] ? mark_usage (kernel/locking/lockdep.c:4690) [ 19.006377][ T293] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.006379][ T293] ? validate_chain (kernel/locking/lockdep.c:157 kernel/locking/lockdep.c:202 kernel/locking/lockdep.c:3329 kernel/locking/lockdep.c:3924) [ 19.006380][ T293] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 19.006384][ T293] _printk (kernel/printk/printk.c:2504) [ 19.006388][ T293] ? snapshot_read.cold (user.c:?) [ 19.006391][ T293] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 19.006392][ T293] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 19.006394][ T293] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 19.006398][ T293] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 19.006401][ T293] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 19.006404][ T293] ? netdev_notice (net/core/dev.c:13194) [ 19.006408][ T293] ? 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) [ 19.006409][ T293] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.006412][ T293] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.006414][ T293] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 19.006418][ T293] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 19.006422][ T293] __dev_change_flags (net/core/dev.c:9821) [ 19.006425][ T293] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 19.006427][ T293] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 19.006430][ T293] ? __kernel_text_address (kernel/extable.c:79) [ 19.006432][ T293] ? write_profile (profile.c:?) [ 19.006434][ T293] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 19.006438][ T293] netif_change_flags (net/core/dev.c:9877) [ 19.006442][ T293] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 19.006447][ T293] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 19.006449][ T293] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 19.006450][ T293] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 19.006452][ T293] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 19.006455][ T293] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 19.006458][ T293] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 19.006459][ T293] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 19.006462][ T293] ? kasan_save_stack (mm/kasan/common.c:58) [ 19.006465][ T293] ? kasan_save_stack (mm/kasan/common.c:57) [ 19.006466][ T293] ? kasan_save_track (mm/kasan/common.c:78) [ 19.006469][ T293] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.006471][ T293] ? netlink_seq_next (net/netlink/af_netlink.c:2685) [ 19.006474][ T293] ? ___sys_sendmsg (net/socket.c:2757) [ 19.006478][ T293] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.006480][ T293] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 19.006483][ T293] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.006485][ T293] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.006486][ T293] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.006488][ T293] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.006490][ T293] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 19.006493][ T293] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 19.006496][ T293] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 19.006498][ T293] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 19.006501][ T293] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 19.006507][ T293] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 19.006512][ T293] rtnl_newlink (net/core/rtnetlink.c:4215) [ 19.006517][ T293] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 19.006519][ T293] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.006524][ T293] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.006525][ T293] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.006527][ T293] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 19.006529][ T293] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.006533][ T293] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 19.006535][ T293] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 19.006538][ T293] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.006539][ T293] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.006544][ T293] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.006545][ T293] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.006549][ T293] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 19.006551][ T293] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.006554][ T293] ? netlink_ack (./include/linux/skbuff.h:2718) [ 19.006560][ T293] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 19.006561][ T293] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 19.006566][ T293] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 19.006569][ T293] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 19.006572][ T293] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.006576][ T293] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 19.006580][ T293] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 19.006584][ T293] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 19.006589][ T293] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 19.006591][ T293] ? copy_msghdr_from_user (net/socket.c:2650) [ 19.006593][ T293] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 19.006595][ T293] ? move_addr_to_kernel (net/socket.c:258) [ 19.006602][ T293] ___sys_sendmsg (net/socket.c:2767) [ 19.006605][ T293] ? copy_msghdr_from_user (net/socket.c:2619) [ 19.006621][ T293] __sys_sendmsg (net/socket.c:2799) [ 19.006624][ T293] ? __sys_sendmsg_sock (net/socket.c:2780) [ 19.006630][ T293] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.006634][ T293] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 19.006636][ T293] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 19.006639][ T293] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 19.006641][ T293] RIP: 0033:0x7f68e013f54e [ 19.006645][ T293] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 19.006646][ T293] RSP: 002b:00007ffdcb9bd8d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 19.006649][ T293] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f68e013f54e [ 19.006650][ T293] RDX: 0000000000000000 RSI: 00007ffdcb9bd980 RDI: 0000000000000005 [ 19.006651][ T293] RBP: 00007ffdcb9bd8e0 R08: 0000000000000000 R09: 0000000000000000 [ 19.006652][ T293] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91337c [ 19.006653][ T293] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffdcb9be040 | [ 26.481866][ C0] softirqs last disabled at (566937): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 26.481867][ C0] Preemption disabled at: | [ 26.481868][ C0] schedule_preempt_disabled (kernel/sched/core.c:7420) | [ 26.481878][ C0] Tainted: [W]=WARN [ 26.481879][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.481881][ C0] Call Trace: [ 26.481883][ C0] [ 26.481884][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 26.481889][ C0] ? schedule_preempt_disabled (kernel/sched/core.c:7420) [ 26.481891][ C0] __might_resched.cold (kernel/sched/core.c:9234) [ 26.481895][ C0] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 26.481898][ C0] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 26.481900][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.481904][ 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)) [ 26.481907][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 26.481910][ C0] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 26.481913][ 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) [ 26.481915][ C0] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 26.481917][ C0] put_chars (drivers/char/virtio_console.c:1176) [ 26.481919][ C0] ? __send_to_port (drivers/char/virtio_console.c:654) [ 26.481920][ C0] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 26.481924][ C0] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 26.481927][ C0] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 26.481928][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.481930][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.481932][ C0] console_emit_next_record (kernel/printk/printk.c:3183) [ 26.481934][ C0] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 26.481936][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.481938][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.481939][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.481941][ C0] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 26.481943][ C0] console_flush_one_record (kernel/printk/printk.c:3268) [ 26.481945][ C0] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 26.481948][ C0] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 26.481949][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.481951][ C0] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 26.481952][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.481954][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 26.481955][ C0] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 26.481957][ C0] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 26.481959][ C0] ? vprintk_emit (kernel/printk/printk.c:2478) [ 26.481961][ C0] vprintk_emit (kernel/printk/printk.c:2479) [ 26.481963][ C0] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 26.481965][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.481966][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 26.481968][ C0] ? x86_64_start_kernel (arch/x86/kernel/head64.c:264) [ 26.481973][ C0] _printk (kernel/printk/printk.c:2504) [ 26.481976][ C0] ? snapshot_read.cold (user.c:?) [ 26.481977][ C0] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:25) [ 26.481981][ C0] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 26.481983][ C0] ? nbcon_cpu_emergency_enter (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:435 kernel/printk/nbcon.c:1723) [ 26.481985][ C0] print_irq_inversion_bug.part.0 (kernel/locking/lockdep.c:4097 (discriminator 1)) [ 26.481987][ C0] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 26.481990][ C0] mark_lock (kernel/locking/lockdep.c:4769) [ 26.481992][ C0] mark_usage (kernel/locking/lockdep.c:4658) [ 26.481994][ C0] __lock_acquire (kernel/locking/lockdep.c:5208) [ 26.481996][ C0] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.481997][ C0] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.482010][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.482012][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.482014][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 26.482020][ C0] _raw_spin_lock (./include/linux/spinlock_api_smp.h:190 (discriminator 1) kernel/locking/spinlock.c:173 (discriminator 1)) [ 26.482022][ C0] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.482028][ C0] br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.482034][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 26.482041][ C0] call_timer_fn (kernel/time/timer.c:1748) [ 26.482044][ C0] ? detach_if_pending (./include/linux/list.h:1159) [ 26.482046][ C0] ? debug_object_active_state (lib/debugobjects.c:1122) [ 26.482049][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 26.482051][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.482053][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.482055][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 26.482056][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 26.482063][ C0] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 26.482065][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.482067][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 26.482070][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 26.482071][ C0] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 26.482073][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 26.482075][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.482077][ C0] handle_softirqs (kernel/softirq.c:645) [ 26.482079][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.482081][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 26.482082][ C0] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 26.482084][ C0] irq_exit_rcu (kernel/softirq.c:784) [ 26.482085][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 26.482088][ C0] [ 26.482089][ C0] [ 26.482089][ C0] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 26.482091][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 26.482093][ C0] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 26.482096][ 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 [ 26.482098][ C0] RSP: 0018:ffffffffa5207cf8 EFLAGS: 00000296 [ 26.482101][ C0] RAX: 000000000008a697 RBX: ffffffffa521c600 RCX: ffffffffa22f0307 [ 26.482102][ C0] RDX: ffffffffa521c600 RSI: ffffffffa5038b01 RDI: ffffffffa4a8d8e0 [ 26.482103][ C0] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 26.482104][ C0] R10: 0000000000000000 R11: 0000000000000001 R12: 1ffffffff4a40fa2 [ 26.482105][ C0] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000014770 [ 26.482106][ C0] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 26.482109][ C0] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 26.482111][ C0] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 26.482112][ C0] default_idle_call (kernel/sched/idle.c:122) [ 26.482114][ C0] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 26.482116][ C0] ? arch_cpu_idle_exit+0x40/0x40 [ 26.482117][ C0] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 26.482119][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.482121][ C0] do_idle (kernel/sched/idle.c:355) [ 26.482123][ C0] cpu_startup_entry (kernel/sched/idle.c:454) [ 26.482124][ C0] rest_init (init/main.c:727) [ 26.482126][ C0] ? __cpuidle_text_end (??:?) [ 26.482129][ C0] ? rest_init (init/main.c:727) [ 26.482131][ C0] ? acpi_hw_set_mode (drivers/acpi/acpica/hwacpi.c:72 (discriminator 1)) [ 26.482134][ C0] ? cpus_read_unlock (./include/linux/percpu-rwsem.h:125 (discriminator 1) kernel/cpu.c:502 (discriminator 1)) [ 26.482137][ C0] ? acpi_enable (drivers/acpi/acpica/evxfevnt.c:47) [ 26.482139][ C0] start_kernel (init/main.c:1185) [ 26.482141][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:310) [ 26.482143][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:291) [ 26.482145][ C0] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 26.551416][ C0] | [ 26.551487][ C0] | [ 26.551487][ C0] stack backtrace: | [ 26.551722][ C0] Tainted: [W]=WARN [ 26.551724][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.551725][ C0] Call Trace: [ 26.551727][ C0] [ 26.551728][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 26.551732][ C0] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 26.551735][ C0] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 26.551738][ C0] mark_lock (kernel/locking/lockdep.c:4769) [ 26.551740][ C0] mark_usage (kernel/locking/lockdep.c:4658) [ 26.551741][ C0] __lock_acquire (kernel/locking/lockdep.c:5208) [ 26.551744][ C0] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.551745][ C0] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.551752][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.551756][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.551757][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 26.551763][ C0] _raw_spin_lock (./include/linux/spinlock_api_smp.h:190 (discriminator 1) kernel/locking/spinlock.c:173 (discriminator 1)) [ 26.551765][ C0] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.551771][ C0] br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.551777][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 26.551783][ C0] call_timer_fn (kernel/time/timer.c:1748) [ 26.551785][ C0] ? detach_if_pending (./include/linux/list.h:1159) [ 26.551787][ C0] ? debug_object_active_state (lib/debugobjects.c:1122) [ 26.551790][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 26.551793][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.551794][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.551796][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 26.551798][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 26.551805][ C0] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 26.551806][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.551809][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 26.551811][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 26.551813][ C0] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 26.551815][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 26.551817][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.551819][ C0] handle_softirqs (kernel/softirq.c:645) [ 26.551820][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.551822][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 26.551824][ C0] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 26.551825][ C0] irq_exit_rcu (kernel/softirq.c:784) [ 26.551827][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 26.551828][ C0] [ 26.551829][ C0] [ 26.551830][ C0] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 26.551831][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 26.551833][ C0] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 26.551835][ 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 [ 26.551837][ C0] RSP: 0018:ffffffffa5207cf8 EFLAGS: 00000296 [ 26.551840][ C0] RAX: 000000000008a697 RBX: ffffffffa521c600 RCX: ffffffffa22f0307 [ 26.551841][ C0] RDX: ffffffffa521c600 RSI: ffffffffa5038b01 RDI: ffffffffa4a8d8e0 [ 26.551842][ C0] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 26.551843][ C0] R10: 0000000000000000 R11: 0000000000000001 R12: 1ffffffff4a40fa2 [ 26.551844][ C0] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000014770 [ 26.551845][ C0] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 26.551847][ C0] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 26.551849][ C0] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 26.551850][ C0] default_idle_call (kernel/sched/idle.c:122) [ 26.551852][ C0] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 26.551854][ C0] ? arch_cpu_idle_exit+0x40/0x40 [ 26.551855][ C0] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 26.551857][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.551859][ C0] do_idle (kernel/sched/idle.c:355) [ 26.551861][ C0] cpu_startup_entry (kernel/sched/idle.c:454) [ 26.551862][ C0] rest_init (init/main.c:727) [ 26.551864][ C0] ? __cpuidle_text_end (??:?) [ 26.551867][ C0] ? rest_init (init/main.c:727) [ 26.551868][ C0] ? acpi_hw_set_mode (drivers/acpi/acpica/hwacpi.c:72 (discriminator 1)) [ 26.551872][ C0] ? cpus_read_unlock (./include/linux/percpu-rwsem.h:125 (discriminator 1) kernel/cpu.c:502 (discriminator 1)) [ 26.551875][ C0] ? acpi_enable (drivers/acpi/acpica/evxfevnt.c:47) [ 26.551877][ C0] start_kernel (init/main.c:1185) [ 26.551879][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:310) [ 26.551880][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:291) [ 26.551882][ C0] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 43.805411][ T329] softirqs last disabled at (0): 0x0 | [ 43.805413][ T329] Preemption disabled at: | [ 43.805413][ T329] vprintk_emit (kernel/printk/printk.c:2471) | [ 43.805424][ T329] Tainted: [W]=WARN [ 43.805425][ T329] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 43.805426][ T329] Call Trace: [ 43.805428][ T329] [ 43.805429][ T329] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 43.805434][ T329] ? vprintk_emit (kernel/printk/printk.c:2471) [ 43.805436][ T329] __might_resched.cold (kernel/sched/core.c:9234) [ 43.805440][ T329] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 43.805443][ T329] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.805447][ T329] __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)) [ 43.805450][ T329] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 43.805453][ T329] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 43.805456][ T329] ? 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) [ 43.805458][ T329] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 43.805460][ T329] put_chars (drivers/char/virtio_console.c:1176) [ 43.805462][ T329] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 43.805463][ T329] ? __send_to_port (drivers/char/virtio_console.c:654) [ 43.805465][ T329] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 43.805467][ T329] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 43.805470][ T329] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 43.805471][ T329] ? 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) [ 43.805473][ T329] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 43.805475][ T329] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.805476][ T329] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.805478][ T329] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.805480][ T329] console_emit_next_record (kernel/printk/printk.c:3183) [ 43.805483][ T329] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 43.805484][ T329] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.805486][ T329] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.805488][ T329] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.805489][ T329] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.805491][ T329] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 43.805493][ T329] console_flush_one_record (kernel/printk/printk.c:3268) [ 43.805495][ T329] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 43.805498][ T329] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 43.805499][ T329] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.805501][ T329] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 43.805502][ T329] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.805504][ T329] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 43.805505][ T329] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 43.805507][ T329] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 43.805509][ T329] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 43.805510][ T329] ? vprintk_emit (kernel/printk/printk.c:2478) [ 43.805512][ T329] vprintk_emit (kernel/printk/printk.c:2479) [ 43.805515][ T329] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 43.805517][ T329] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.805518][ T329] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.805520][ T329] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.805522][ T329] _printk (kernel/printk/printk.c:2504) [ 43.805525][ T329] ? snapshot_read.cold (user.c:?) [ 43.805527][ T329] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.805529][ T329] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.805530][ T329] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.805532][ T329] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 43.805535][ T329] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 43.805536][ T329] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 43.805538][ T329] ? netdev_notice (net/core/dev.c:13194) [ 43.805540][ T329] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.805542][ T329] ? 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) [ 43.805543][ T329] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 43.805545][ T329] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 43.805547][ T329] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 43.805550][ T329] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 43.805553][ T329] __dev_change_flags (net/core/dev.c:9821) [ 43.805557][ T329] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 43.805559][ T329] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 43.805561][ T329] ? __kernel_text_address (kernel/extable.c:79) [ 43.805563][ T329] ? write_profile (profile.c:?) [ 43.805565][ T329] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 43.805568][ T329] netif_change_flags (net/core/dev.c:9877) [ 43.805570][ T329] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 43.805574][ T329] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 43.805575][ T329] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 43.805576][ T329] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.805578][ T329] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 43.805582][ T329] ? kasan_save_stack (mm/kasan/common.c:58) [ 43.805585][ T329] ? kasan_save_stack (mm/kasan/common.c:57) [ 43.805586][ T329] ? kasan_save_track (mm/kasan/common.c:78) [ 43.805588][ T329] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 43.805589][ T329] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 43.805591][ T329] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 43.805592][ T329] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 43.805593][ T329] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 43.805596][ T329] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 43.805597][ T329] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 43.805598][ T329] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 43.805601][ T329] ? ___sys_sendmsg (net/socket.c:2767) [ 43.805602][ T329] ? __sys_sendmsg (net/socket.c:2799) [ 43.805604][ T329] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 43.805607][ T329] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 43.805609][ T329] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.805610][ T329] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.805612][ T329] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.805613][ T329] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.805615][ T329] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 43.805617][ T329] ? __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) [ 43.805619][ T329] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 43.805620][ T329] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 43.805622][ T329] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 43.805624][ T329] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 43.805626][ T329] rtnl_newlink (net/core/rtnetlink.c:4215) [ 43.805628][ T329] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.805630][ T329] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 43.805631][ T329] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.805632][ T329] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.805634][ T329] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 43.805637][ T329] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 43.805639][ T329] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 43.805640][ T329] ? __kernel_text_address (kernel/extable.c:79) [ 43.805642][ T329] ? write_profile (profile.c:?) [ 43.805643][ T329] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 43.805644][ T329] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.805646][ T329] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.805647][ T329] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 43.805651][ T329] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.805652][ T329] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.805654][ T329] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 43.805655][ T329] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 43.805657][ T329] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 43.805658][ T329] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 43.805660][ T329] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 43.805662][ T329] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 43.805663][ T329] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 43.805665][ T329] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 43.805666][ T329] ? netlink_ack (./include/linux/skbuff.h:2718) [ 43.805667][ T329] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 43.805670][ T329] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.805672][ T329] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 43.805673][ T329] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 43.805675][ T329] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 43.805677][ T329] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.805679][ T329] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.805680][ T329] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.805682][ T329] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 43.805684][ T329] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 43.805686][ T329] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.805687][ T329] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 43.805689][ T329] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 43.805691][ T329] ? copy_msghdr_from_user (net/socket.c:2650) [ 43.805692][ T329] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 43.805694][ T329] ? move_addr_to_kernel (net/socket.c:258) [ 43.805695][ T329] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 43.805698][ T329] ___sys_sendmsg (net/socket.c:2767) [ 43.805699][ T329] ? copy_msghdr_from_user (net/socket.c:2619) [ 43.805704][ T329] __sys_sendmsg (net/socket.c:2799) [ 43.805706][ T329] ? __sys_sendmsg_sock (net/socket.c:2780) [ 43.805709][ T329] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.805711][ T329] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 43.805712][ T329] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 43.805714][ T329] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 43.805716][ T329] RIP: 0033:0x7fab89d5054e [ 43.805718][ T329] 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 [ 43.805719][ T329] RSP: 002b:00007ffccbddbad0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 43.805723][ T329] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fab89d5054e [ 43.805724][ T329] RDX: 0000000000000000 RSI: 00007ffccbddbb80 RDI: 0000000000000005 [ 43.805725][ T329] RBP: 00007ffccbddbae0 R08: 0000000000000000 R09: 0000000000000000 [ 43.805726][ T329] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a913395 [ 43.805727][ T329] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffccbddc240 | [ 45.066126][ T350] softirqs last disabled at (0): 0x0 | [ 45.066128][ T350] Preemption disabled at: | [ 45.066129][ T350] vprintk_emit (kernel/printk/printk.c:2471) | [ 45.066140][ T350] Tainted: [W]=WARN [ 45.066141][ T350] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 45.066143][ T350] Call Trace: [ 45.066145][ T350] [ 45.066146][ T350] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 45.066151][ T350] ? vprintk_emit (kernel/printk/printk.c:2471) [ 45.066153][ T350] __might_resched.cold (kernel/sched/core.c:9234) [ 45.066157][ T350] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 45.066160][ T350] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.066164][ T350] __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)) [ 45.066167][ T350] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 45.066170][ T350] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 45.066174][ T350] ? 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) [ 45.066176][ T350] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 45.066177][ T350] put_chars (drivers/char/virtio_console.c:1176) [ 45.066179][ T350] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 45.066181][ T350] ? __send_to_port (drivers/char/virtio_console.c:654) [ 45.066183][ T350] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 45.066185][ T350] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 45.066189][ T350] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 45.066190][ T350] ? 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) [ 45.066191][ T350] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 45.066193][ T350] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.066194][ T350] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.066196][ T350] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.066198][ T350] console_emit_next_record (kernel/printk/printk.c:3183) [ 45.066201][ T350] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 45.066203][ T350] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.066204][ T350] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.066206][ T350] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.066208][ T350] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.066210][ T350] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 45.066220][ T350] console_flush_one_record (kernel/printk/printk.c:3268) [ 45.066222][ T350] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 45.066225][ T350] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 45.066226][ T350] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.066228][ T350] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 45.066230][ T350] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.066231][ T350] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 45.066233][ T350] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 45.066234][ T350] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 45.066236][ T350] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 45.066238][ T350] ? vprintk_emit (kernel/printk/printk.c:2478) [ 45.066240][ T350] vprintk_emit (kernel/printk/printk.c:2479) [ 45.066242][ T350] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 45.066244][ T350] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.066246][ T350] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.066247][ T350] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.066249][ T350] _printk (kernel/printk/printk.c:2504) [ 45.066253][ T350] ? snapshot_read.cold (user.c:?) [ 45.066255][ T350] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.066256][ T350] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.066258][ T350] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.066260][ T350] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 45.066262][ T350] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 45.066264][ T350] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 45.066266][ T350] ? netdev_notice (net/core/dev.c:13194) [ 45.066267][ T350] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.066269][ T350] ? 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) [ 45.066271][ T350] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 45.066273][ T350] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 45.066275][ T350] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 45.066278][ T350] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 45.066281][ T350] __dev_change_flags (net/core/dev.c:9821) [ 45.066285][ T350] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 45.066287][ T350] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 45.066290][ T350] ? __kernel_text_address (kernel/extable.c:79) [ 45.066291][ T350] ? write_profile (profile.c:?) [ 45.066293][ T350] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 45.066296][ T350] netif_change_flags (net/core/dev.c:9877) [ 45.066299][ T350] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 45.066302][ T350] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 45.066304][ T350] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 45.066305][ T350] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.066307][ T350] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 45.066310][ T350] ? kasan_save_stack (mm/kasan/common.c:58) [ 45.066313][ T350] ? kasan_save_stack (mm/kasan/common.c:57) [ 45.066315][ T350] ? kasan_save_track (mm/kasan/common.c:78) [ 45.066316][ T350] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 45.066318][ T350] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 45.066319][ T350] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 45.066321][ T350] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 45.066322][ T350] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 45.066325][ T350] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 45.066326][ T350] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 45.066327][ T350] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 45.066330][ T350] ? ___sys_sendmsg (net/socket.c:2767) [ 45.066331][ T350] ? __sys_sendmsg (net/socket.c:2799) [ 45.066333][ T350] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 45.066336][ T350] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 45.066338][ T350] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.066339][ T350] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.066341][ T350] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.066342][ T350] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.066344][ T350] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 45.066346][ T350] ? __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) [ 45.066348][ T350] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 45.066350][ T350] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 45.066351][ T350] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 45.066353][ T350] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 45.066355][ T350] rtnl_newlink (net/core/rtnetlink.c:4215) [ 45.066357][ T350] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.066359][ T350] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 45.066360][ T350] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.066362][ T350] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.066364][ T350] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 45.066367][ T350] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 45.066369][ T350] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 45.066370][ T350] ? __kernel_text_address (kernel/extable.c:79) [ 45.066372][ T350] ? write_profile (profile.c:?) [ 45.066373][ T350] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 45.066374][ T350] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.066376][ T350] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.066377][ T350] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 45.066381][ T350] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.066382][ T350] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.066384][ T350] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 45.066386][ T350] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 45.066387][ T350] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 45.066389][ T350] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 45.066390][ T350] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 45.066392][ T350] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 45.066394][ T350] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 45.066395][ T350] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 45.066397][ T350] ? netlink_ack (./include/linux/skbuff.h:2718) [ 45.066398][ T350] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 45.066401][ T350] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.066402][ T350] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 45.066404][ T350] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 45.066406][ T350] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 45.066408][ T350] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.066409][ T350] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.066411][ T350] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.066413][ T350] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 45.066415][ T350] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 45.066417][ T350] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.066418][ T350] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 45.066420][ T350] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 45.066422][ T350] ? copy_msghdr_from_user (net/socket.c:2650) [ 45.066424][ T350] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 45.066425][ T350] ? move_addr_to_kernel (net/socket.c:258) [ 45.066427][ T350] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 45.066429][ T350] ___sys_sendmsg (net/socket.c:2767) [ 45.066431][ T350] ? copy_msghdr_from_user (net/socket.c:2619) [ 45.066436][ T350] __sys_sendmsg (net/socket.c:2799) [ 45.066438][ T350] ? __sys_sendmsg_sock (net/socket.c:2780) [ 45.066441][ T350] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.066443][ T350] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 45.066444][ T350] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 45.066446][ T350] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 45.066448][ T350] RIP: 0033:0x7ffa781a054e [ 45.066450][ T350] 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 [ 45.066452][ T350] RSP: 002b:00007ffe414056b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 45.066456][ T350] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007ffa781a054e [ 45.066457][ T350] RDX: 0000000000000000 RSI: 00007ffe41405760 RDI: 0000000000000005 [ 45.066458][ T350] RBP: 00007ffe414056c0 R08: 0000000000000000 R09: 0000000000000000 [ 45.066459][ T350] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a913396 [ 45.066460][ T350] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe41405e20 | [ 46.291905][ T361] softirqs last disabled at (0): 0x0 | [ 46.291907][ T361] Preemption disabled at: | [ 46.291907][ T361] vprintk_emit (kernel/printk/printk.c:2471) | [ 46.291918][ T361] Tainted: [W]=WARN [ 46.291919][ T361] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 46.291921][ T361] Call Trace: [ 46.291922][ T361] [ 46.291924][ T361] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 46.291929][ T361] ? vprintk_emit (kernel/printk/printk.c:2471) [ 46.291931][ T361] __might_resched.cold (kernel/sched/core.c:9234) [ 46.291935][ T361] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 46.291938][ T361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.291942][ T361] __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)) [ 46.291945][ T361] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 46.291948][ T361] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 46.291952][ T361] ? 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) [ 46.291953][ T361] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 46.291956][ T361] put_chars (drivers/char/virtio_console.c:1176) [ 46.291957][ T361] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 46.291959][ T361] ? __send_to_port (drivers/char/virtio_console.c:654) [ 46.291961][ T361] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 46.291963][ T361] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 46.291966][ T361] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 46.291967][ T361] ? 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) [ 46.291969][ T361] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 46.291971][ T361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.291972][ T361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.291974][ T361] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.291976][ T361] console_emit_next_record (kernel/printk/printk.c:3183) [ 46.291979][ T361] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 46.291980][ T361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.291982][ T361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.291984][ T361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.291985][ T361] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.291987][ T361] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 46.291989][ T361] console_flush_one_record (kernel/printk/printk.c:3268) [ 46.291991][ T361] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 46.291994][ T361] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 46.291995][ T361] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.291997][ T361] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 46.291998][ T361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.292000][ T361] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 46.292001][ T361] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 46.292003][ T361] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 46.292005][ T361] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 46.292007][ T361] ? vprintk_emit (kernel/printk/printk.c:2478) [ 46.292009][ T361] vprintk_emit (kernel/printk/printk.c:2479) [ 46.292011][ T361] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 46.292013][ T361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.292015][ T361] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.292016][ T361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.292018][ T361] _printk (kernel/printk/printk.c:2504) [ 46.292022][ T361] ? snapshot_read.cold (user.c:?) [ 46.292023][ T361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.292025][ T361] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.292027][ T361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.292028][ T361] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 46.292031][ T361] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 46.292033][ T361] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 46.292035][ T361] ? netdev_notice (net/core/dev.c:13194) [ 46.292036][ T361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.292038][ T361] ? 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) [ 46.292040][ T361] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 46.292041][ T361] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 46.292043][ T361] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 46.292046][ T361] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 46.292049][ T361] __dev_change_flags (net/core/dev.c:9821) [ 46.292053][ T361] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 46.292055][ T361] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 46.292057][ T361] ? __kernel_text_address (kernel/extable.c:79) [ 46.292059][ T361] ? write_profile (profile.c:?) [ 46.292061][ T361] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 46.292064][ T361] netif_change_flags (net/core/dev.c:9877) [ 46.292066][ T361] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 46.292070][ T361] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 46.292071][ T361] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 46.292072][ T361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.292074][ T361] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 46.292078][ T361] ? kasan_save_stack (mm/kasan/common.c:58) [ 46.292080][ T361] ? kasan_save_stack (mm/kasan/common.c:57) [ 46.292082][ T361] ? kasan_save_track (mm/kasan/common.c:78) [ 46.292083][ T361] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 46.292085][ T361] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 46.292086][ T361] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 46.292087][ T361] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 46.292088][ T361] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 46.292091][ T361] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 46.292092][ T361] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 46.292094][ T361] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 46.292096][ T361] ? ___sys_sendmsg (net/socket.c:2767) [ 46.292097][ T361] ? __sys_sendmsg (net/socket.c:2799) [ 46.292099][ T361] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 46.292102][ T361] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 46.292104][ T361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.292105][ T361] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.292107][ T361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.292108][ T361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.292110][ T361] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 46.292112][ T361] ? __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) [ 46.292114][ T361] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 46.292115][ T361] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 46.292117][ T361] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 46.292119][ T361] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 46.292121][ T361] rtnl_newlink (net/core/rtnetlink.c:4215) [ 46.292123][ T361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.292125][ T361] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 46.292126][ T361] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.292127][ T361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.292129][ T361] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 46.292132][ T361] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 46.292134][ T361] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 46.292135][ T361] ? __kernel_text_address (kernel/extable.c:79) [ 46.292137][ T361] ? write_profile (profile.c:?) [ 46.292138][ T361] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 46.292139][ T361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.292141][ T361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.292142][ T361] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 46.292146][ T361] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.292147][ T361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.292149][ T361] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 46.292150][ T361] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 46.292152][ T361] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.292153][ T361] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 46.292155][ T361] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 46.292157][ T361] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 46.292159][ T361] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.292160][ T361] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 46.292161][ T361] ? netlink_ack (./include/linux/skbuff.h:2718) [ 46.292162][ T361] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 46.292165][ T361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.292167][ T361] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 46.292168][ T361] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 46.292170][ T361] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 46.292172][ T361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.292173][ T361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.292175][ T361] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.292177][ T361] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 46.292179][ T361] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 46.292180][ T361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.292182][ T361] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 46.292184][ T361] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 46.292185][ T361] ? copy_msghdr_from_user (net/socket.c:2650) [ 46.292187][ T361] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 46.292188][ T361] ? move_addr_to_kernel (net/socket.c:258) [ 46.292190][ T361] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 46.292192][ T361] ___sys_sendmsg (net/socket.c:2767) [ 46.292194][ T361] ? copy_msghdr_from_user (net/socket.c:2619) [ 46.292199][ T361] __sys_sendmsg (net/socket.c:2799) [ 46.292201][ T361] ? __sys_sendmsg_sock (net/socket.c:2780) [ 46.292203][ T361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.292205][ T361] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 46.292207][ T361] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 46.292209][ T361] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 46.292210][ T361] RIP: 0033:0x7efe9d6ac54e [ 46.292217][ T361] 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 [ 46.292219][ T361] RSP: 002b:00007ffed29ef890 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 46.292223][ T361] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007efe9d6ac54e [ 46.292224][ T361] RDX: 0000000000000000 RSI: 00007ffed29ef940 RDI: 0000000000000005 [ 46.292225][ T361] RBP: 00007ffed29ef8a0 R08: 0000000000000000 R09: 0000000000000000 [ 46.292226][ T361] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a913397 [ 46.292227][ T361] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffed29f0000 | [ 47.534798][ T373] softirqs last disabled at (0): 0x0 | [ 47.534799][ T373] Preemption disabled at: | [ 47.534800][ T373] vprintk_emit (kernel/printk/printk.c:2471) | [ 47.534810][ T373] Tainted: [W]=WARN [ 47.534811][ T373] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 47.534813][ T373] Call Trace: [ 47.534815][ T373] [ 47.534816][ T373] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 47.534821][ T373] ? vprintk_emit (kernel/printk/printk.c:2471) [ 47.534823][ T373] __might_resched.cold (kernel/sched/core.c:9234) [ 47.534827][ T373] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 47.534830][ T373] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.534834][ T373] __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)) [ 47.534838][ T373] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 47.534840][ T373] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 47.534844][ T373] ? 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) [ 47.534846][ T373] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 47.534847][ T373] put_chars (drivers/char/virtio_console.c:1176) [ 47.534849][ T373] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 47.534851][ T373] ? __send_to_port (drivers/char/virtio_console.c:654) [ 47.534853][ T373] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 47.534855][ T373] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 47.534858][ T373] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 47.534859][ T373] ? 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) [ 47.534861][ T373] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 47.534862][ T373] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.534864][ T373] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.534866][ T373] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.534868][ T373] console_emit_next_record (kernel/printk/printk.c:3183) [ 47.534871][ T373] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 47.534873][ T373] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.534874][ T373] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.534876][ T373] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.534878][ T373] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.534880][ T373] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 47.534881][ T373] console_flush_one_record (kernel/printk/printk.c:3268) [ 47.534884][ T373] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 47.534886][ T373] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 47.534888][ T373] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.534889][ T373] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 47.534891][ T373] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.534893][ T373] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 47.534894][ T373] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 47.534896][ T373] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 47.534898][ T373] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 47.534900][ T373] ? vprintk_emit (kernel/printk/printk.c:2478) [ 47.534902][ T373] vprintk_emit (kernel/printk/printk.c:2479) [ 47.534904][ T373] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 47.534906][ T373] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.534908][ T373] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.534909][ T373] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.534911][ T373] _printk (kernel/printk/printk.c:2504) [ 47.534914][ T373] ? snapshot_read.cold (user.c:?) [ 47.534916][ T373] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.534918][ T373] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.534919][ T373] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.534921][ T373] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.534923][ T373] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 47.534926][ T373] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 47.534927][ T373] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 47.534929][ T373] ? netdev_notice (net/core/dev.c:13194) [ 47.534931][ T373] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.534933][ T373] ? clockevents_tick_resume (kernel/time/clockevents.c:193) [ 47.534935][ T373] ? 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) [ 47.534937][ T373] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 47.534939][ T373] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 47.534942][ T373] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 47.534945][ T373] __dev_change_flags (net/core/dev.c:9821) [ 47.534949][ T373] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 47.534952][ T373] netif_change_flags (net/core/dev.c:9877) [ 47.534954][ T373] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 47.534958][ T373] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 47.534960][ T373] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 47.534962][ T373] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.534963][ T373] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 47.534967][ T373] ? kasan_save_stack (mm/kasan/common.c:58) [ 47.534970][ T373] ? kasan_save_stack (mm/kasan/common.c:57) [ 47.534971][ T373] ? kasan_save_track (mm/kasan/common.c:78) [ 47.534973][ T373] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 47.534974][ T373] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 47.534976][ T373] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 47.534977][ T373] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 47.534978][ T373] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 47.534981][ T373] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 47.534982][ T373] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 47.534983][ T373] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 47.534986][ T373] ? ___sys_sendmsg (net/socket.c:2767) [ 47.534987][ T373] ? __sys_sendmsg (net/socket.c:2799) [ 47.534989][ T373] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 47.534992][ T373] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 47.534994][ T373] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.534996][ T373] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.534997][ T373] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.534999][ T373] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.535001][ T373] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 47.535003][ T373] ? __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) [ 47.535005][ T373] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 47.535006][ T373] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 47.535008][ T373] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 47.535010][ T373] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 47.535012][ T373] rtnl_newlink (net/core/rtnetlink.c:4215) [ 47.535014][ T373] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.535016][ T373] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 47.535017][ T373] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.535018][ T373] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.535021][ T373] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 47.535024][ T373] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 47.535026][ T373] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 47.535028][ T373] ? __kernel_text_address (kernel/extable.c:79) [ 47.535030][ T373] ? write_profile (profile.c:?) [ 47.535031][ T373] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 47.535033][ T373] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.535035][ T373] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.535037][ T373] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 47.535040][ T373] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.535042][ T373] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.535044][ T373] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 47.535045][ T373] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 47.535047][ T373] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.535048][ T373] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 47.535049][ T373] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 47.535052][ T373] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 47.535053][ T373] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.535055][ T373] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 47.535056][ T373] ? netlink_ack (./include/linux/skbuff.h:2718) [ 47.535057][ T373] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 47.535060][ T373] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.535062][ T373] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 47.535063][ T373] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 47.535065][ T373] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 47.535067][ T373] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.535069][ T373] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.535070][ T373] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.535072][ T373] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 47.535074][ T373] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 47.535076][ T373] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.535078][ T373] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 47.535080][ T373] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 47.535081][ T373] ? copy_msghdr_from_user (net/socket.c:2650) [ 47.535083][ T373] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 47.535084][ T373] ? move_addr_to_kernel (net/socket.c:258) [ 47.535086][ T373] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 47.535088][ T373] ___sys_sendmsg (net/socket.c:2767) [ 47.535090][ T373] ? copy_msghdr_from_user (net/socket.c:2619) [ 47.535095][ T373] __sys_sendmsg (net/socket.c:2799) [ 47.535097][ T373] ? __sys_sendmsg_sock (net/socket.c:2780) [ 47.535099][ T373] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.535102][ T373] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 47.535103][ T373] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 47.535105][ T373] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 47.535107][ T373] RIP: 0033:0x7f68366f554e [ 47.535109][ T373] 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 [ 47.535110][ T373] RSP: 002b:00007ffcb5e27c50 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 47.535115][ T373] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f68366f554e [ 47.535116][ T373] RDX: 0000000000000000 RSI: 00007ffcb5e27d00 RDI: 0000000000000005 [ 47.535117][ T373] RBP: 00007ffcb5e27c60 R08: 0000000000000000 R09: 0000000000000000 [ 47.535118][ T373] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a913398 [ 47.535118][ T373] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffcb5e283c0 | [ 48.770660][ T384] softirqs last disabled at (0): 0x0 | [ 48.770662][ T384] Preemption disabled at: | [ 48.770662][ T384] vprintk_emit (kernel/printk/printk.c:2471) | [ 48.770673][ T384] Tainted: [W]=WARN [ 48.770674][ T384] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 48.770676][ T384] Call Trace: [ 48.770677][ T384] [ 48.770678][ T384] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 48.770683][ T384] ? vprintk_emit (kernel/printk/printk.c:2471) [ 48.770685][ T384] __might_resched.cold (kernel/sched/core.c:9234) [ 48.770689][ T384] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 48.770692][ T384] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.770696][ T384] __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)) [ 48.770699][ T384] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 48.770701][ T384] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 48.770705][ T384] ? 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) [ 48.770707][ T384] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 48.770709][ T384] put_chars (drivers/char/virtio_console.c:1176) [ 48.770711][ T384] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 48.770712][ T384] ? __send_to_port (drivers/char/virtio_console.c:654) [ 48.770714][ T384] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 48.770716][ T384] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 48.770720][ T384] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 48.770721][ T384] ? 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) [ 48.770722][ T384] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 48.770724][ T384] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.770725][ T384] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.770727][ T384] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.770729][ T384] console_emit_next_record (kernel/printk/printk.c:3183) [ 48.770732][ T384] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 48.770734][ T384] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.770735][ T384] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.770737][ T384] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.770738][ T384] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.770740][ T384] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 48.770742][ T384] console_flush_one_record (kernel/printk/printk.c:3268) [ 48.770744][ T384] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 48.770747][ T384] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 48.770748][ T384] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.770752][ T384] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 48.770754][ T384] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.770755][ T384] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 48.770757][ T384] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 48.770758][ T384] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 48.770760][ T384] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 48.770762][ T384] ? vprintk_emit (kernel/printk/printk.c:2478) [ 48.770764][ T384] vprintk_emit (kernel/printk/printk.c:2479) [ 48.770766][ T384] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 48.770768][ T384] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.770770][ T384] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.770771][ T384] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.770773][ T384] _printk (kernel/printk/printk.c:2504) [ 48.770777][ T384] ? snapshot_read.cold (user.c:?) [ 48.770778][ T384] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.770780][ T384] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.770782][ T384] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.770783][ T384] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 48.770786][ T384] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 48.770788][ T384] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 48.770789][ T384] ? netdev_notice (net/core/dev.c:13194) [ 48.770791][ T384] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.770793][ T384] ? 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) [ 48.770795][ T384] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 48.770796][ T384] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 48.770798][ T384] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 48.770801][ T384] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 48.770804][ T384] __dev_change_flags (net/core/dev.c:9821) [ 48.770808][ T384] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 48.770810][ T384] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 48.770812][ T384] ? __kernel_text_address (kernel/extable.c:79) [ 48.770813][ T384] ? write_profile (profile.c:?) [ 48.770815][ T384] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 48.770818][ T384] netif_change_flags (net/core/dev.c:9877) [ 48.770820][ T384] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 48.770824][ T384] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 48.770825][ T384] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 48.770826][ T384] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.770828][ T384] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 48.770832][ T384] ? kasan_save_stack (mm/kasan/common.c:58) [ 48.770835][ T384] ? kasan_save_stack (mm/kasan/common.c:57) [ 48.770836][ T384] ? kasan_save_track (mm/kasan/common.c:78) [ 48.770838][ T384] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 48.770839][ T384] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 48.770841][ T384] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 48.770842][ T384] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 48.770843][ T384] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 48.770846][ T384] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 48.770847][ T384] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 48.770848][ T384] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 48.770851][ T384] ? ___sys_sendmsg (net/socket.c:2767) [ 48.770852][ T384] ? __sys_sendmsg (net/socket.c:2799) [ 48.770854][ T384] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 48.770857][ T384] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 48.770858][ T384] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.770860][ T384] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.770862][ T384] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.770863][ T384] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.770865][ T384] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 48.770867][ T384] ? __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) [ 48.770869][ T384] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 48.770870][ T384] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 48.770872][ T384] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 48.770874][ T384] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 48.770876][ T384] rtnl_newlink (net/core/rtnetlink.c:4215) [ 48.770878][ T384] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.770880][ T384] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 48.770881][ T384] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.770882][ T384] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.770884][ T384] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 48.770887][ T384] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 48.770889][ T384] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 48.770890][ T384] ? __kernel_text_address (kernel/extable.c:79) [ 48.770892][ T384] ? write_profile (profile.c:?) [ 48.770893][ T384] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 48.770894][ T384] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.770896][ T384] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.770897][ T384] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 48.770901][ T384] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.770902][ T384] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.770904][ T384] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 48.770905][ T384] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 48.770907][ T384] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 48.770908][ T384] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 48.770909][ T384] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 48.770912][ T384] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 48.770913][ T384] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 48.770915][ T384] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 48.770916][ T384] ? netlink_ack (./include/linux/skbuff.h:2718) [ 48.770917][ T384] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 48.770920][ T384] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.770921][ T384] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 48.770923][ T384] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 48.770925][ T384] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 48.770927][ T384] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.770928][ T384] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.770930][ T384] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.770932][ T384] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 48.770934][ T384] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 48.770936][ T384] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.770937][ T384] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 48.770939][ T384] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 48.770941][ T384] ? copy_msghdr_from_user (net/socket.c:2650) [ 48.770942][ T384] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 48.770944][ T384] ? move_addr_to_kernel (net/socket.c:258) [ 48.770945][ T384] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 48.770948][ T384] ___sys_sendmsg (net/socket.c:2767) [ 48.770949][ T384] ? copy_msghdr_from_user (net/socket.c:2619) [ 48.770954][ T384] __sys_sendmsg (net/socket.c:2799) [ 48.770956][ T384] ? __sys_sendmsg_sock (net/socket.c:2780) [ 48.770959][ T384] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.770961][ T384] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 48.770962][ T384] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 48.770964][ T384] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 48.770966][ T384] RIP: 0033:0x7ff42371a54e [ 48.770968][ T384] 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 [ 48.770969][ T384] RSP: 002b:00007fff91c50ac0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 48.770973][ T384] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007ff42371a54e [ 48.770974][ T384] RDX: 0000000000000000 RSI: 00007fff91c50b70 RDI: 0000000000000005 [ 48.770975][ T384] RBP: 00007fff91c50ad0 R08: 0000000000000000 R09: 0000000000000000 [ 48.770976][ T384] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91339a [ 48.770977][ T384] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff91c51230 | [ 71.154119][ T440] softirqs last disabled at (0): 0x0 | [ 71.154120][ T440] Preemption disabled at: | [ 71.154121][ T440] vprintk_emit (kernel/printk/printk.c:2471) | [ 71.154131][ T440] Tainted: [W]=WARN [ 71.154132][ T440] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 71.154134][ T440] Call Trace: [ 71.154136][ T440] [ 71.154137][ T440] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 71.154142][ T440] ? vprintk_emit (kernel/printk/printk.c:2471) [ 71.154144][ T440] __might_resched.cold (kernel/sched/core.c:9234) [ 71.154148][ T440] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 71.154151][ T440] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.154155][ T440] __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)) [ 71.154158][ T440] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 71.154161][ T440] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 71.154164][ T440] ? 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) [ 71.154166][ T440] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 71.154168][ T440] put_chars (drivers/char/virtio_console.c:1176) [ 71.154169][ T440] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 71.154171][ T440] ? __send_to_port (drivers/char/virtio_console.c:654) [ 71.154173][ T440] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 71.154175][ T440] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 71.154178][ T440] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 71.154179][ T440] ? 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) [ 71.154181][ T440] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 71.154182][ T440] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.154184][ T440] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.154186][ T440] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 71.154188][ T440] console_emit_next_record (kernel/printk/printk.c:3183) [ 71.154190][ T440] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 71.154192][ T440] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.154194][ T440] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.154195][ T440] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.154197][ T440] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 71.154199][ T440] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 71.154200][ T440] console_flush_one_record (kernel/printk/printk.c:3268) [ 71.154203][ T440] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 71.154205][ T440] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 71.154207][ T440] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 71.154208][ T440] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 71.154210][ T440] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.154212][ T440] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 71.154213][ T440] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 71.154214][ T440] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 71.154217][ T440] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 71.154218][ T440] ? vprintk_emit (kernel/printk/printk.c:2478) [ 71.154220][ T440] vprintk_emit (kernel/printk/printk.c:2479) [ 71.154222][ T440] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 71.154224][ T440] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.154226][ T440] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 71.154227][ T440] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.154229][ T440] _printk (kernel/printk/printk.c:2504) [ 71.154233][ T440] ? snapshot_read.cold (user.c:?) [ 71.154234][ T440] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.154236][ T440] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 71.154237][ T440] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.154239][ T440] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 71.154242][ T440] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 71.154244][ T440] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 71.154245][ T440] ? netdev_notice (net/core/dev.c:13194) [ 71.154254][ T440] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.154256][ T440] ? 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) [ 71.154258][ T440] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 71.154259][ T440] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 71.154261][ T440] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 71.154264][ T440] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 71.154267][ T440] __dev_change_flags (net/core/dev.c:9821) [ 71.154271][ T440] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 71.154273][ T440] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 71.154275][ T440] ? __kernel_text_address (kernel/extable.c:79) [ 71.154277][ T440] ? write_profile (profile.c:?) [ 71.154279][ T440] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 71.154282][ T440] netif_change_flags (net/core/dev.c:9877) [ 71.154284][ T440] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 71.154288][ T440] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 71.154289][ T440] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 71.154290][ T440] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.154292][ T440] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 71.154296][ T440] ? kasan_save_stack (mm/kasan/common.c:58) [ 71.154298][ T440] ? kasan_save_stack (mm/kasan/common.c:57) [ 71.154300][ T440] ? kasan_save_track (mm/kasan/common.c:78) [ 71.154301][ T440] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 71.154303][ T440] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 71.154305][ T440] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 71.154306][ T440] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 71.154307][ T440] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 71.154310][ T440] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 71.154311][ T440] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 71.154312][ T440] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 71.154315][ T440] ? ___sys_sendmsg (net/socket.c:2767) [ 71.154316][ T440] ? __sys_sendmsg (net/socket.c:2799) [ 71.154318][ T440] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 71.154320][ T440] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 71.154322][ T440] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.154324][ T440] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 71.154325][ T440] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.154327][ T440] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.154329][ T440] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 71.154331][ T440] ? __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) [ 71.154333][ T440] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 71.154334][ T440] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 71.154336][ T440] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 71.154338][ T440] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 71.154340][ T440] rtnl_newlink (net/core/rtnetlink.c:4215) [ 71.154342][ T440] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.154343][ T440] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 71.154345][ T440] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 71.154346][ T440] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.154348][ T440] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 71.154351][ T440] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 71.154353][ T440] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 71.154354][ T440] ? __kernel_text_address (kernel/extable.c:79) [ 71.154356][ T440] ? write_profile (profile.c:?) [ 71.154357][ T440] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 71.154358][ T440] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.154360][ T440] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.154361][ T440] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 71.154365][ T440] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 71.154366][ T440] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.154368][ T440] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 71.154369][ T440] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 71.154371][ T440] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 71.154372][ T440] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 71.154374][ T440] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 71.154376][ T440] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 71.154377][ T440] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 71.154379][ T440] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 71.154380][ T440] ? netlink_ack (./include/linux/skbuff.h:2718) [ 71.154381][ T440] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 71.154384][ T440] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.154386][ T440] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 71.154388][ T440] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 71.154390][ T440] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 71.154391][ T440] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.154393][ T440] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.154394][ T440] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 71.154396][ T440] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 71.154398][ T440] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 71.154400][ T440] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.154402][ T440] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 71.154403][ T440] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 71.154405][ T440] ? copy_msghdr_from_user (net/socket.c:2650) [ 71.154407][ T440] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 71.154408][ T440] ? move_addr_to_kernel (net/socket.c:258) [ 71.154410][ T440] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 71.154412][ T440] ___sys_sendmsg (net/socket.c:2767) [ 71.154414][ T440] ? copy_msghdr_from_user (net/socket.c:2619) [ 71.154419][ T440] __sys_sendmsg (net/socket.c:2799) [ 71.154420][ T440] ? __sys_sendmsg_sock (net/socket.c:2780) [ 71.154423][ T440] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.154425][ T440] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 71.154426][ T440] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 71.154428][ T440] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 71.154430][ T440] RIP: 0033:0x7f93d140754e [ 71.154432][ T440] 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 [ 71.154434][ T440] RSP: 002b:00007fff501208e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 71.154437][ T440] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f93d140754e [ 71.154439][ T440] RDX: 0000000000000000 RSI: 00007fff50120990 RDI: 0000000000000005 [ 71.154440][ T440] RBP: 00007fff501208f0 R08: 0000000000000000 R09: 0000000000000000 [ 71.154441][ T440] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9133b0 [ 71.154441][ T440] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff50121050 | [ 73.423066][ T461] softirqs last disabled at (0): 0x0 | [ 73.423068][ T461] Preemption disabled at: | [ 73.423068][ T461] vprintk_emit (kernel/printk/printk.c:2471) | [ 73.423080][ T461] Tainted: [W]=WARN [ 73.423081][ T461] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 73.423082][ T461] Call Trace: [ 73.423084][ T461] [ 73.423085][ T461] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 73.423091][ T461] ? vprintk_emit (kernel/printk/printk.c:2471) [ 73.423093][ T461] __might_resched.cold (kernel/sched/core.c:9234) [ 73.423096][ T461] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 73.423100][ T461] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.423103][ T461] __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)) [ 73.423107][ T461] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 73.423109][ T461] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 73.423113][ T461] ? 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) [ 73.423115][ T461] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 73.423117][ T461] put_chars (drivers/char/virtio_console.c:1176) [ 73.423119][ T461] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 73.423120][ T461] ? __send_to_port (drivers/char/virtio_console.c:654) [ 73.423122][ T461] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 73.423124][ T461] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 73.423128][ T461] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 73.423129][ T461] ? 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) [ 73.423130][ T461] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 73.423132][ T461] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.423133][ T461] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.423135][ T461] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 73.423137][ T461] console_emit_next_record (kernel/printk/printk.c:3183) [ 73.423139][ T461] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 73.423141][ T461] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.423143][ T461] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.423145][ T461] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.423146][ T461] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 73.423148][ T461] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 73.423150][ T461] console_flush_one_record (kernel/printk/printk.c:3268) [ 73.423152][ T461] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 73.423155][ T461] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 73.423156][ T461] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 73.423158][ T461] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 73.423159][ T461] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.423161][ T461] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 73.423162][ T461] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 73.423163][ T461] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 73.423165][ T461] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 73.423167][ T461] ? vprintk_emit (kernel/printk/printk.c:2478) [ 73.423169][ T461] vprintk_emit (kernel/printk/printk.c:2479) [ 73.423172][ T461] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 73.423173][ T461] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.423175][ T461] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 73.423176][ T461] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.423178][ T461] _printk (kernel/printk/printk.c:2504) [ 73.423181][ T461] ? snapshot_read.cold (user.c:?) [ 73.423183][ T461] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.423185][ T461] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 73.423186][ T461] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.423188][ T461] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 73.423191][ T461] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 73.423192][ T461] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 73.423194][ T461] ? netdev_notice (net/core/dev.c:13194) [ 73.423195][ T461] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.423197][ T461] ? 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) [ 73.423199][ T461] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 73.423201][ T461] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 73.423202][ T461] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 73.423206][ T461] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 73.423209][ T461] __dev_change_flags (net/core/dev.c:9821) [ 73.423213][ T461] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 73.423215][ T461] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 73.423217][ T461] ? __kernel_text_address (kernel/extable.c:79) [ 73.423218][ T461] ? write_profile (profile.c:?) [ 73.423220][ T461] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 73.423223][ T461] netif_change_flags (net/core/dev.c:9877) [ 73.423225][ T461] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 73.423229][ T461] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 73.423230][ T461] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 73.423232][ T461] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.423233][ T461] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 73.423237][ T461] ? kasan_save_stack (mm/kasan/common.c:58) [ 73.423240][ T461] ? kasan_save_stack (mm/kasan/common.c:57) [ 73.423241][ T461] ? kasan_save_track (mm/kasan/common.c:78) [ 73.423243][ T461] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 73.423244][ T461] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 73.423246][ T461] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 73.423247][ T461] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 73.423248][ T461] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 73.423257][ T461] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 73.423258][ T461] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 73.423259][ T461] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 73.423262][ T461] ? ___sys_sendmsg (net/socket.c:2767) [ 73.423263][ T461] ? __sys_sendmsg (net/socket.c:2799) [ 73.423265][ T461] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 73.423267][ T461] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 73.423269][ T461] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.423271][ T461] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 73.423272][ T461] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.423274][ T461] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.423275][ T461] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 73.423277][ T461] ? __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) [ 73.423279][ T461] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 73.423281][ T461] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 73.423282][ T461] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 73.423284][ T461] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 73.423286][ T461] rtnl_newlink (net/core/rtnetlink.c:4215) [ 73.423288][ T461] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.423290][ T461] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 73.423291][ T461] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 73.423292][ T461] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.423294][ T461] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 73.423298][ T461] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 73.423299][ T461] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 73.423301][ T461] ? __kernel_text_address (kernel/extable.c:79) [ 73.423302][ T461] ? write_profile (profile.c:?) [ 73.423303][ T461] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 73.423304][ T461] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.423306][ T461] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.423307][ T461] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 73.423311][ T461] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 73.423312][ T461] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.423314][ T461] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 73.423315][ T461] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 73.423317][ T461] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 73.423318][ T461] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 73.423319][ T461] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 73.423321][ T461] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 73.423323][ T461] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 73.423324][ T461] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 73.423326][ T461] ? netlink_ack (./include/linux/skbuff.h:2718) [ 73.423327][ T461] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 73.423329][ T461] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.423331][ T461] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 73.423333][ T461] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 73.423334][ T461] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 73.423336][ T461] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.423338][ T461] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.423339][ T461] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 73.423341][ T461] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 73.423343][ T461] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 73.423345][ T461] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.423346][ T461] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 73.423348][ T461] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 73.423349][ T461] ? copy_msghdr_from_user (net/socket.c:2650) [ 73.423351][ T461] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 73.423353][ T461] ? move_addr_to_kernel (net/socket.c:258) [ 73.423354][ T461] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 73.423356][ T461] ___sys_sendmsg (net/socket.c:2767) [ 73.423358][ T461] ? copy_msghdr_from_user (net/socket.c:2619) [ 73.423363][ T461] __sys_sendmsg (net/socket.c:2799) [ 73.423364][ T461] ? __sys_sendmsg_sock (net/socket.c:2780) [ 73.423367][ T461] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.423369][ T461] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 73.423370][ T461] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 73.423372][ T461] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 73.423374][ T461] RIP: 0033:0x7f27ea5b754e [ 73.423376][ T461] 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 [ 73.423378][ T461] RSP: 002b:00007ffd2c7a8990 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 73.423381][ T461] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f27ea5b754e [ 73.423383][ T461] RDX: 0000000000000000 RSI: 00007ffd2c7a8a40 RDI: 0000000000000005 [ 73.423384][ T461] RBP: 00007ffd2c7a89a0 R08: 0000000000000000 R09: 0000000000000000 [ 73.423384][ T461] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9133b2 [ 73.423385][ T461] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd2c7a9100 | [ 75.819134][ T487] softirqs last disabled at (0): 0x0 | [ 75.819136][ T487] Preemption disabled at: | [ 75.819137][ T487] vprintk_emit (kernel/printk/printk.c:2471) | [ 75.819147][ T487] Tainted: [W]=WARN [ 75.819148][ T487] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 75.819150][ T487] Call Trace: [ 75.819151][ T487] [ 75.819152][ T487] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 75.819158][ T487] ? vprintk_emit (kernel/printk/printk.c:2471) [ 75.819160][ T487] __might_resched.cold (kernel/sched/core.c:9234) [ 75.819164][ T487] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 75.819167][ T487] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.819171][ T487] __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)) [ 75.819174][ T487] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 75.819177][ T487] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 75.819181][ T487] ? 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) [ 75.819182][ T487] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 75.819184][ T487] put_chars (drivers/char/virtio_console.c:1176) [ 75.819186][ T487] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 75.819188][ T487] ? __send_to_port (drivers/char/virtio_console.c:654) [ 75.819189][ T487] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 75.819192][ T487] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 75.819195][ T487] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 75.819196][ T487] ? 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) [ 75.819197][ T487] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 75.819199][ T487] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.819201][ T487] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.819202][ T487] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 75.819204][ T487] console_emit_next_record (kernel/printk/printk.c:3183) [ 75.819207][ T487] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 75.819209][ T487] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.819210][ T487] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.819212][ T487] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.819214][ T487] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 75.819215][ T487] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 75.819217][ T487] console_flush_one_record (kernel/printk/printk.c:3268) [ 75.819219][ T487] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 75.819222][ T487] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 75.819224][ T487] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 75.819225][ T487] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 75.819227][ T487] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.819228][ T487] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 75.819230][ T487] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 75.819231][ T487] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 75.819233][ T487] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 75.819235][ T487] ? vprintk_emit (kernel/printk/printk.c:2478) [ 75.819237][ T487] vprintk_emit (kernel/printk/printk.c:2479) [ 75.819239][ T487] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 75.819241][ T487] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.819243][ T487] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 75.819244][ T487] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.819246][ T487] _printk (kernel/printk/printk.c:2504) [ 75.819249][ T487] ? snapshot_read.cold (user.c:?) [ 75.819251][ T487] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.819260][ T487] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 75.819261][ T487] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.819263][ T487] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 75.819266][ T487] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 75.819268][ T487] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 75.819269][ T487] ? netdev_notice (net/core/dev.c:13194) [ 75.819271][ T487] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.819273][ T487] ? 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) [ 75.819275][ T487] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 75.819276][ T487] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 75.819278][ T487] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 75.819281][ T487] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 75.819284][ T487] __dev_change_flags (net/core/dev.c:9821) [ 75.819288][ T487] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 75.819290][ T487] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 75.819292][ T487] ? __kernel_text_address (kernel/extable.c:79) [ 75.819293][ T487] ? write_profile (profile.c:?) [ 75.819296][ T487] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 75.819298][ T487] netif_change_flags (net/core/dev.c:9877) [ 75.819301][ T487] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 75.819304][ T487] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 75.819306][ T487] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 75.819307][ T487] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.819308][ T487] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 75.819312][ T487] ? kasan_save_stack (mm/kasan/common.c:58) [ 75.819315][ T487] ? kasan_save_stack (mm/kasan/common.c:57) [ 75.819316][ T487] ? kasan_save_track (mm/kasan/common.c:78) [ 75.819318][ T487] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 75.819319][ T487] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 75.819321][ T487] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 75.819322][ T487] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 75.819323][ T487] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 75.819326][ T487] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 75.819327][ T487] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 75.819328][ T487] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 75.819331][ T487] ? ___sys_sendmsg (net/socket.c:2767) [ 75.819333][ T487] ? __sys_sendmsg (net/socket.c:2799) [ 75.819334][ T487] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 75.819337][ T487] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 75.819339][ T487] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.819341][ T487] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 75.819342][ T487] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.819344][ T487] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.819345][ T487] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 75.819347][ T487] ? __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) [ 75.819350][ T487] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 75.819351][ T487] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 75.819352][ T487] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 75.819355][ T487] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 75.819357][ T487] rtnl_newlink (net/core/rtnetlink.c:4215) [ 75.819358][ T487] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.819360][ T487] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 75.819361][ T487] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 75.819363][ T487] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.819365][ T487] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 75.819368][ T487] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 75.819370][ T487] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 75.819371][ T487] ? __kernel_text_address (kernel/extable.c:79) [ 75.819372][ T487] ? write_profile (profile.c:?) [ 75.819374][ T487] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 75.819375][ T487] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.819376][ T487] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.819378][ T487] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 75.819381][ T487] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 75.819383][ T487] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.819385][ T487] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 75.819386][ T487] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 75.819387][ T487] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 75.819389][ T487] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 75.819390][ T487] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 75.819393][ T487] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 75.819394][ T487] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 75.819395][ T487] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 75.819397][ T487] ? netlink_ack (./include/linux/skbuff.h:2718) [ 75.819398][ T487] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 75.819400][ T487] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.819402][ T487] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 75.819404][ T487] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 75.819406][ T487] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 75.819407][ T487] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.819409][ T487] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.819411][ T487] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 75.819412][ T487] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 75.819414][ T487] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 75.819416][ T487] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.819418][ T487] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 75.819420][ T487] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 75.819421][ T487] ? copy_msghdr_from_user (net/socket.c:2650) [ 75.819423][ T487] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 75.819424][ T487] ? move_addr_to_kernel (net/socket.c:258) [ 75.819426][ T487] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 75.819428][ T487] ___sys_sendmsg (net/socket.c:2767) [ 75.819430][ T487] ? copy_msghdr_from_user (net/socket.c:2619) [ 75.819435][ T487] __sys_sendmsg (net/socket.c:2799) [ 75.819437][ T487] ? __sys_sendmsg_sock (net/socket.c:2780) [ 75.819439][ T487] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.819441][ T487] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 75.819442][ T487] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 75.819445][ T487] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 75.819446][ T487] RIP: 0033:0x7f659852f54e [ 75.819448][ T487] 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 [ 75.819450][ T487] RSP: 002b:00007ffc29c93e80 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 75.819453][ T487] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f659852f54e [ 75.819455][ T487] RDX: 0000000000000000 RSI: 00007ffc29c93f30 RDI: 0000000000000005 [ 75.819455][ T487] RBP: 00007ffc29c93e90 R08: 0000000000000000 R09: 0000000000000000 [ 75.819456][ T487] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9133b5 [ 75.819457][ T487] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc29c945f0 | [ 88.420094][ T525] softirqs last disabled at (0): 0x0 | [ 88.420096][ T525] Preemption disabled at: | [ 88.420097][ T525] 0x0 | [ 88.420106][ T525] Tainted: [W]=WARN [ 88.420107][ T525] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 88.420109][ T525] Call Trace: [ 88.420110][ T525] [ 88.420111][ T525] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 88.420117][ T525] __might_resched.cold (kernel/sched/core.c:9234) [ 88.420121][ T525] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 88.420124][ T525] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.420128][ T525] __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.420132][ T525] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 88.420134][ T525] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 88.420138][ T525] ? 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.420140][ T525] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 88.420141][ T525] put_chars (drivers/char/virtio_console.c:1176) [ 88.420143][ T525] ? __send_to_port (drivers/char/virtio_console.c:654) [ 88.420145][ T525] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 88.420148][ T525] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 88.420152][ T525] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 88.420154][ T525] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 88.420155][ T525] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.420157][ T525] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 88.420159][ T525] console_emit_next_record (kernel/printk/printk.c:3183) [ 88.420161][ T525] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 88.420163][ T525] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.420165][ T525] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.420166][ T525] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.420168][ T525] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 88.420169][ T525] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 88.420171][ T525] console_flush_one_record (kernel/printk/printk.c:3268) [ 88.420173][ T525] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 88.420176][ T525] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 88.420177][ T525] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 88.420179][ T525] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 88.420180][ T525] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.420182][ T525] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 88.420183][ T525] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 88.420185][ T525] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 88.420187][ T525] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 88.420188][ T525] ? vprintk_emit (kernel/printk/printk.c:2478) [ 88.420190][ T525] vprintk_emit (kernel/printk/printk.c:2479) [ 88.420193][ T525] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 88.420194][ T525] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.420196][ T525] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 88.420199][ T525] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 88.420200][ T525] _printk (kernel/printk/printk.c:2504) [ 88.420203][ T525] ? snapshot_read.cold (user.c:?) [ 88.420205][ T525] ? ipv6_mc_down (net/ipv6/mcast.c:1137 net/ipv6/mcast.c:2792) [ 88.420210][ T525] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 88.420222][ T525] br_stp_disable_port (net/bridge/br_stp_if.c:106) bridge [ 88.420230][ T525] br_device_event (net/bridge/br.c:111) bridge [ 88.420239][ T525] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 88.420242][ T525] ? _sub_I_65535_1+0x4d0/0x4d0 stp [ 88.420244][ T525] ? addrconf_notify (net/ipv6/addrconf.c:3812) [ 88.420248][ T525] notifier_call_chain (kernel/notifier.c:85) [ 88.420251][ T525] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9855) [ 88.420254][ T525] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 88.420256][ T525] ? netif_change_name (net/core/dev.c:1517) [ 88.420258][ T525] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 88.420260][ T525] ? __kernel_text_address (kernel/extable.c:79) [ 88.420262][ T525] ? write_profile (profile.c:?) [ 88.420264][ T525] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 88.420267][ T525] netif_change_flags (net/core/dev.c:9882) [ 88.420269][ T525] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 88.420277][ T525] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 88.420278][ T525] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 88.420279][ T525] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.420281][ T525] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 88.420285][ T525] ? kasan_save_stack (mm/kasan/common.c:58) [ 88.420288][ T525] ? kasan_save_stack (mm/kasan/common.c:57) [ 88.420289][ T525] ? kasan_save_track (mm/kasan/common.c:78) [ 88.420290][ T525] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 88.420292][ T525] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 88.420293][ T525] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 88.420295][ T525] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 88.420296][ T525] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 88.420298][ T525] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 88.420300][ T525] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 88.420301][ T525] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 88.420303][ T525] ? ___sys_sendmsg (net/socket.c:2767) [ 88.420304][ T525] ? __sys_sendmsg (net/socket.c:2799) [ 88.420306][ T525] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 88.420308][ T525] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 88.420310][ T525] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.420312][ T525] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 88.420314][ T525] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.420315][ T525] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.420317][ T525] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 88.420320][ T525] ? __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.420321][ T525] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 88.420322][ T525] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 88.420324][ T525] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 88.420326][ T525] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 88.420328][ T525] rtnl_newlink (net/core/rtnetlink.c:4215) [ 88.420330][ T525] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.420332][ T525] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 88.420333][ T525] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 88.420334][ T525] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.420336][ T525] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 88.420339][ T525] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 88.420341][ T525] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 88.420342][ T525] ? __kernel_text_address (kernel/extable.c:79) [ 88.420343][ T525] ? write_profile (profile.c:?) [ 88.420344][ T525] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 88.420345][ T525] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.420347][ T525] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.420349][ T525] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 88.420352][ T525] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 88.420353][ T525] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.420355][ T525] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 88.420356][ T525] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 88.420358][ T525] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 88.420359][ T525] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 88.420361][ T525] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 88.420363][ T525] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 88.420364][ T525] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 88.420365][ T525] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 88.420367][ T525] ? netlink_ack (./include/linux/skbuff.h:2718) [ 88.420368][ T525] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 88.420371][ T525] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.420372][ T525] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 88.420374][ T525] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 88.420376][ T525] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 88.420377][ T525] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.420379][ T525] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.420381][ T525] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 88.420382][ T525] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 88.420384][ T525] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 88.420386][ T525] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.420388][ T525] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 88.420389][ T525] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 88.420391][ T525] ? copy_msghdr_from_user (net/socket.c:2650) [ 88.420393][ T525] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 88.420394][ T525] ? move_addr_to_kernel (net/socket.c:258) [ 88.420395][ T525] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 88.420398][ T525] ___sys_sendmsg (net/socket.c:2767) [ 88.420400][ T525] ? copy_msghdr_from_user (net/socket.c:2619) [ 88.420404][ T525] __sys_sendmsg (net/socket.c:2799) [ 88.420406][ T525] ? __sys_sendmsg_sock (net/socket.c:2780) [ 88.420409][ T525] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.420411][ T525] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 88.420412][ T525] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 88.420414][ T525] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 88.420416][ T525] RIP: 0033:0x7fc6dfee054e [ 88.420417][ T525] 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.420419][ T525] RSP: 002b:00007ffd3e6aaac0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 88.420423][ T525] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fc6dfee054e [ 88.420425][ T525] RDX: 0000000000000000 RSI: 00007ffd3e6aab70 RDI: 0000000000000005 [ 88.420426][ T525] RBP: 00007ffd3e6aaad0 R08: 0000000000000000 R09: 0000000000000000 [ 88.420426][ T525] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9133c1 [ 88.420427][ T525] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd3e6ab230 | [ 97.896766][ T554] softirqs last disabled at (0): 0x0 | [ 97.896768][ T554] Preemption disabled at: | [ 97.896769][ T554] vprintk_emit (kernel/printk/printk.c:2471) | [ 97.896780][ T554] Tainted: [W]=WARN [ 97.896781][ T554] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 97.896782][ T554] Call Trace: [ 97.896784][ T554] [ 97.896785][ T554] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 97.896791][ T554] ? vprintk_emit (kernel/printk/printk.c:2471) [ 97.896793][ T554] __might_resched.cold (kernel/sched/core.c:9234) [ 97.896797][ T554] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 97.896800][ T554] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 97.896803][ T554] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.896807][ T554] __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)) [ 97.896810][ T554] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 97.896812][ T554] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 97.896816][ T554] ? 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) [ 97.896817][ T554] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 97.896819][ T554] put_chars (drivers/char/virtio_console.c:1176) [ 97.896821][ T554] ? __send_to_port (drivers/char/virtio_console.c:654) [ 97.896823][ T554] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 97.896825][ T554] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 97.896829][ T554] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 97.896830][ T554] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.896832][ T554] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 97.896834][ T554] console_emit_next_record (kernel/printk/printk.c:3183) [ 97.896837][ T554] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 97.896839][ T554] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.896840][ T554] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.896842][ T554] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.896843][ T554] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 97.896845][ T554] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 97.896847][ T554] console_flush_one_record (kernel/printk/printk.c:3268) [ 97.896849][ T554] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 97.896852][ T554] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 97.896853][ T554] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 97.896855][ T554] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 97.896857][ T554] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.896858][ T554] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 97.896860][ T554] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 97.896861][ T554] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 97.896863][ T554] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 97.896865][ T554] ? vprintk_emit (kernel/printk/printk.c:2478) [ 97.896867][ T554] vprintk_emit (kernel/printk/printk.c:2479) [ 97.896869][ T554] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 97.896871][ T554] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 97.896874][ T554] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 97.896877][ T554] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 97.896878][ T554] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 97.896881][ T554] ? ___sys_sendmsg (net/socket.c:2767) [ 97.896882][ T554] ? __sys_sendmsg (net/socket.c:2799) [ 97.896884][ T554] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 97.896887][ T554] _printk (kernel/printk/printk.c:2504) [ 97.896890][ T554] ? snapshot_read.cold (user.c:?) [ 97.896893][ T554] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 97.896895][ T554] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 97.896897][ T554] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 97.896899][ T554] ? netdev_notice (net/core/dev.c:13194) [ 97.896901][ T554] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.896902][ T554] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 97.896904][ T554] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 97.896907][ T554] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 97.896908][ T554] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 97.896911][ T554] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 97.896913][ T554] dev_set_allmulti (net/core/dev_api.c:315) [ 97.896916][ T554] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 97.896928][ T554] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 97.896932][ T554] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 97.896934][ T554] br_del_if (net/bridge/br_if.c:732) bridge [ 97.896941][ T554] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 97.896943][ T554] do_set_master (net/core/rtnetlink.c:3055) [ 97.896946][ T554] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 97.896949][ T554] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 97.896951][ T554] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 97.896952][ T554] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.896954][ T554] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 97.896958][ T554] ? kasan_save_stack (mm/kasan/common.c:58) [ 97.896960][ T554] ? kasan_save_stack (mm/kasan/common.c:57) [ 97.896962][ T554] ? kasan_save_track (mm/kasan/common.c:78) [ 97.896963][ T554] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 97.896965][ T554] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 97.896966][ T554] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 97.896967][ T554] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 97.896968][ T554] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 97.896970][ T554] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 97.896971][ T554] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 97.896972][ T554] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 97.896974][ T554] ? ___sys_sendmsg (net/socket.c:2767) [ 97.896975][ T554] ? __sys_sendmsg (net/socket.c:2799) [ 97.896976][ T554] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 97.896978][ T554] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 97.896980][ T554] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.896982][ T554] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 97.896983][ T554] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.896985][ T554] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.896986][ T554] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 97.896988][ T554] ? __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) [ 97.896990][ T554] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 97.896992][ T554] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 97.896993][ T554] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 97.896995][ T554] ? nla_get_range_signed (lib/nlattr.c:270) [ 97.896997][ T554] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 97.896999][ T554] rtnl_newlink (net/core/rtnetlink.c:4215) [ 97.897001][ T554] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.897003][ T554] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 97.897004][ T554] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 97.897005][ T554] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.897007][ T554] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 97.897009][ T554] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 97.897010][ T554] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 97.897012][ T554] ? __kernel_text_address (kernel/extable.c:79) [ 97.897013][ T554] ? write_profile (profile.c:?) [ 97.897014][ T554] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 97.897016][ T554] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.897018][ T554] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.897020][ T554] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 97.897023][ T554] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 97.897024][ T554] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.897026][ T554] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 97.897027][ T554] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 97.897029][ T554] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 97.897031][ T554] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 97.897032][ T554] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 97.897035][ T554] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 97.897036][ T554] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 97.897037][ T554] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 97.897039][ T554] ? netlink_ack (./include/linux/skbuff.h:2718) [ 97.897040][ T554] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 97.897042][ T554] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.897044][ T554] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 97.897046][ T554] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 97.897048][ T554] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 97.897049][ T554] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.897051][ T554] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.897052][ T554] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 97.897054][ T554] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 97.897056][ T554] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 97.897058][ T554] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.897060][ T554] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 97.897061][ T554] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 97.897063][ T554] ? copy_msghdr_from_user (net/socket.c:2650) [ 97.897065][ T554] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 97.897066][ T554] ? move_addr_to_kernel (net/socket.c:258) [ 97.897068][ T554] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 97.897070][ T554] ___sys_sendmsg (net/socket.c:2767) [ 97.897072][ T554] ? copy_msghdr_from_user (net/socket.c:2619) [ 97.897076][ T554] __sys_sendmsg (net/socket.c:2799) [ 97.897078][ T554] ? __sys_sendmsg_sock (net/socket.c:2780) [ 97.897081][ T554] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.897083][ T554] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 97.897084][ T554] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 97.897087][ T554] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 97.897088][ T554] RIP: 0033:0x7fb6f360f54e [ 97.897090][ T554] 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 [ 97.897091][ T554] RSP: 002b:00007ffdb0355ed0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 97.897095][ T554] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fb6f360f54e [ 97.897097][ T554] RDX: 0000000000000000 RSI: 00007ffdb0355f80 RDI: 0000000000000005 [ 97.897097][ T554] RBP: 00007ffdb0355ee0 R08: 0000000000000000 R09: 0000000000000000 [ 97.897098][ T554] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9133cb [ 97.897099][ T554] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffdb0356640 | [ 102.241504][ T568] softirqs last disabled at (0): 0x0 | [ 102.241506][ T568] Preemption disabled at: | [ 102.241506][ T568] vprintk_emit (kernel/printk/printk.c:2471) | [ 102.241517][ T568] Tainted: [W]=WARN [ 102.241518][ T568] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 102.241520][ T568] Call Trace: [ 102.241521][ T568] [ 102.241522][ T568] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 102.241528][ T568] ? vprintk_emit (kernel/printk/printk.c:2471) [ 102.241530][ T568] __might_resched.cold (kernel/sched/core.c:9234) [ 102.241533][ T568] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 102.241536][ T568] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.241540][ T568] __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)) [ 102.241543][ T568] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 102.241546][ T568] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 102.241550][ T568] ? 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) [ 102.241551][ T568] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 102.241553][ T568] put_chars (drivers/char/virtio_console.c:1176) [ 102.241555][ T568] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 102.241557][ T568] ? __send_to_port (drivers/char/virtio_console.c:654) [ 102.241559][ T568] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 102.241561][ T568] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 102.241564][ T568] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 102.241565][ T568] ? 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) [ 102.241567][ T568] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 102.241568][ T568] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.241570][ T568] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.241572][ T568] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 102.241574][ T568] console_emit_next_record (kernel/printk/printk.c:3183) [ 102.241576][ T568] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 102.241578][ T568] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.241579][ T568] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.241581][ T568] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.241583][ T568] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 102.241585][ T568] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 102.241586][ T568] console_flush_one_record (kernel/printk/printk.c:3268) [ 102.241589][ T568] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 102.241591][ T568] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 102.241593][ T568] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 102.241594][ T568] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 102.241596][ T568] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.241598][ T568] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 102.241599][ T568] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 102.241600][ T568] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 102.241602][ T568] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 102.241604][ T568] ? vprintk_emit (kernel/printk/printk.c:2478) [ 102.241606][ T568] vprintk_emit (kernel/printk/printk.c:2479) [ 102.241609][ T568] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 102.241610][ T568] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.241612][ T568] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 102.241614][ T568] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.241616][ T568] _printk (kernel/printk/printk.c:2504) [ 102.241619][ T568] ? snapshot_read.cold (user.c:?) [ 102.241620][ T568] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.241622][ T568] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 102.241623][ T568] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.241625][ T568] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 102.241628][ T568] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 102.241630][ T568] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 102.241631][ T568] ? netdev_notice (net/core/dev.c:13194) [ 102.241633][ T568] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.241635][ T568] ? 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) [ 102.241637][ T568] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 102.241638][ T568] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 102.241640][ T568] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 102.241643][ T568] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 102.241646][ T568] __dev_change_flags (net/core/dev.c:9821) [ 102.241650][ T568] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 102.241652][ T568] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 102.241654][ T568] ? __kernel_text_address (kernel/extable.c:79) [ 102.241655][ T568] ? write_profile (profile.c:?) [ 102.241657][ T568] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 102.241660][ T568] netif_change_flags (net/core/dev.c:9877) [ 102.241663][ T568] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 102.241666][ T568] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 102.241667][ T568] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 102.241669][ T568] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.241670][ T568] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 102.241674][ T568] ? kasan_save_stack (mm/kasan/common.c:58) [ 102.241677][ T568] ? kasan_save_stack (mm/kasan/common.c:57) [ 102.241678][ T568] ? kasan_save_track (mm/kasan/common.c:78) [ 102.241680][ T568] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 102.241681][ T568] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 102.241683][ T568] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 102.241684][ T568] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 102.241685][ T568] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 102.241688][ T568] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 102.241689][ T568] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 102.241691][ T568] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 102.241693][ T568] ? ___sys_sendmsg (net/socket.c:2767) [ 102.241695][ T568] ? __sys_sendmsg (net/socket.c:2799) [ 102.241696][ T568] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 102.241699][ T568] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 102.241701][ T568] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.241703][ T568] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 102.241704][ T568] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.241706][ T568] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.241707][ T568] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 102.241709][ T568] ? __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) [ 102.241712][ T568] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 102.241713][ T568] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 102.241714][ T568] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 102.241716][ T568] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 102.241718][ T568] rtnl_newlink (net/core/rtnetlink.c:4215) [ 102.241720][ T568] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.241722][ T568] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 102.241723][ T568] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 102.241725][ T568] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.241727][ T568] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 102.241730][ T568] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 102.241732][ T568] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 102.241733][ T568] ? __kernel_text_address (kernel/extable.c:79) [ 102.241734][ T568] ? write_profile (profile.c:?) [ 102.241735][ T568] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 102.241737][ T568] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.241738][ T568] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.241740][ T568] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 102.241744][ T568] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 102.241745][ T568] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.241747][ T568] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 102.241748][ T568] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 102.241751][ T568] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 102.241753][ T568] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 102.241754][ T568] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 102.241757][ T568] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 102.241758][ T568] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 102.241759][ T568] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 102.241761][ T568] ? netlink_ack (./include/linux/skbuff.h:2718) [ 102.241762][ T568] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 102.241765][ T568] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.241767][ T568] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 102.241768][ T568] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 102.241770][ T568] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 102.241772][ T568] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.241773][ T568] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.241775][ T568] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 102.241777][ T568] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 102.241779][ T568] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 102.241781][ T568] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.241782][ T568] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 102.241784][ T568] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 102.241786][ T568] ? copy_msghdr_from_user (net/socket.c:2650) [ 102.241787][ T568] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 102.241789][ T568] ? move_addr_to_kernel (net/socket.c:258) [ 102.241790][ T568] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 102.241793][ T568] ___sys_sendmsg (net/socket.c:2767) [ 102.241794][ T568] ? copy_msghdr_from_user (net/socket.c:2619) [ 102.241799][ T568] __sys_sendmsg (net/socket.c:2799) [ 102.241801][ T568] ? __sys_sendmsg_sock (net/socket.c:2780) [ 102.241804][ T568] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.241806][ T568] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 102.241807][ T568] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 102.241809][ T568] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 102.241811][ T568] RIP: 0033:0x7f38fbaa954e [ 102.241812][ T568] 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 [ 102.241814][ T568] RSP: 002b:00007fff066ac690 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 102.241817][ T568] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f38fbaa954e [ 102.241819][ T568] RDX: 0000000000000000 RSI: 00007fff066ac740 RDI: 0000000000000005 [ 102.241820][ T568] RBP: 00007fff066ac6a0 R08: 0000000000000000 R09: 0000000000000000 [ 102.241820][ T568] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9133cf 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 dev_set_rx_mode:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars __kmalloc_noprof:put_chars:hvc_console_print:console_emit_next_record:console_flush_one_record vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print __alloc_skb:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars