====================================== | [ 9.919500][ T188] softirqs last disabled at (31027): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 9.919502][ T188] Preemption disabled at: | [ 9.919503][ T188] 0x0 | [ 9.919513][ T188] Tainted: [W]=WARN [ 9.919514][ T188] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.919516][ T188] Call Trace: [ 9.919518][ T188] [ 9.919519][ T188] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 9.919526][ T188] __might_resched.cold (kernel/sched/core.c:9234) [ 9.919531][ T188] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 9.919535][ T188] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 9.919540][ T188] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 9.919543][ T188] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.919549][ T188] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 9.919551][ T188] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.919554][ T188] put_chars (drivers/char/virtio_console.c:1176) [ 9.919557][ T188] ? __send_to_port (drivers/char/virtio_console.c:654) [ 9.919559][ T188] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 9.919564][ T188] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 9.919569][ T188] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 9.919575][ T188] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 9.919578][ T188] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.919580][ T188] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.919584][ T188] console_emit_next_record (kernel/printk/printk.c:3183) [ 9.919588][ T188] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 9.919590][ T188] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 9.919593][ T188] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.919596][ T188] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.919600][ T188] console_flush_one_record (kernel/printk/printk.c:3268) [ 9.919604][ T188] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 9.919606][ T188] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.919611][ T188] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 9.919614][ T188] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 9.919616][ T188] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.919618][ T188] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 9.919622][ T188] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 9.919624][ T188] ? vprintk_emit (kernel/printk/printk.c:2478) [ 9.919627][ T188] vprintk_emit (kernel/printk/printk.c:2479) [ 9.919631][ T188] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 9.919634][ T188] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.919638][ T188] _printk (kernel/printk/printk.c:2504) [ 9.919642][ T188] ? snapshot_read.cold (user.c:?) [ 9.919645][ T188] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 9.919647][ T188] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 9.919651][ T188] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 9.919654][ T188] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 9.919658][ T188] ? exit_notify (kernel/exit.c:780) [ 9.919660][ T188] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 9.919663][ T188] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.919667][ T188] do_group_exit (kernel/exit.c:1151) [ 9.919670][ T188] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 9.919671][ T188] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 9.919674][ T188] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 9.919677][ T188] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 9.919680][ T188] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.919682][ T188] RIP: 0033:0x7f92196891b8 [ 9.919685][ T188] Code: Unable to access opcode bytes at 0x7f921968918e. Code starting with the faulting instruction =========================================== [ 9.919686][ T188] RSP: 002b:00007ffeadef9e58 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 9.919689][ T188] RAX: ffffffffffffffda RBX: 00007f92197b9f88 RCX: 00007f92196891b8 [ 9.919690][ T188] RDX: 00007f92193d3fc8 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 9.919691][ T188] RBP: 00007ffeadef9eb0 R08: 0000000000000000 R09: 0000000000008010 [ 9.919692][ T188] R10: 00007ffeadef9c70 R11: 0000000000000246 R12: 0000000000000001 [ 9.919693][ T188] R13: 0000000000000000 R14: 00007f92197b8680 R15: 00007f92197b9fa0 | [ 11.274438][ T239] softirqs last disabled at (16960): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 11.274441][ T239] Preemption disabled at: | [ 11.274442][ T239] vprintk_emit (kernel/printk/printk.c:2471) | [ 11.274451][ T239] Tainted: [W]=WARN [ 11.274452][ T239] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.274454][ T239] Call Trace: [ 11.274456][ T239] [ 11.274457][ T239] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 11.274463][ T239] ? vprintk_emit (kernel/printk/printk.c:2471) [ 11.274466][ T239] __might_resched.cold (kernel/sched/core.c:9234) [ 11.274470][ T239] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 11.274475][ T239] ? __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.274480][ T239] __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.274482][ T239] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.274488][ T239] ? 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.274491][ T239] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.274494][ T239] put_chars (drivers/char/virtio_console.c:1176) [ 11.274497][ T239] ? __send_to_port (drivers/char/virtio_console.c:654) [ 11.274501][ T239] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 11.274505][ T239] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 11.274508][ T239] ? mark_usage (kernel/locking/lockdep.c:4690) [ 11.274510][ T239] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.274511][ T239] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.274515][ T239] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 11.274517][ T239] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 11.274521][ T239] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.274525][ T239] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.274529][ T239] console_emit_next_record (kernel/printk/printk.c:3183) [ 11.274533][ T239] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 11.274534][ T239] ? 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.274538][ T239] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.274540][ T239] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.274544][ T239] console_flush_one_record (kernel/printk/printk.c:3268) [ 11.274548][ T239] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 11.274550][ T239] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.274555][ T239] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 11.274558][ T239] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 11.274560][ T239] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.274562][ T239] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 11.274566][ T239] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 11.274568][ T239] ? vprintk_emit (kernel/printk/printk.c:2478) [ 11.274571][ T239] vprintk_emit (kernel/printk/printk.c:2479) [ 11.274576][ T239] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 11.274578][ T239] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.274580][ T239] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 11.274584][ T239] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 11.274588][ T239] _printk (kernel/printk/printk.c:2504) [ 11.274592][ T239] ? snapshot_read.cold (user.c:?) [ 11.274596][ T239] ? br_multicast_flood (??:?) bridge [ 11.274610][ T239] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 11.274611][ T239] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 11.274612][ T239] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 11.274617][ T239] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 11.274628][ T239] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 11.274636][ T239] new_nbp (net/bridge/br_if.c:449) bridge [ 11.274646][ T239] br_add_if (net/bridge/br_if.c:592) bridge [ 11.274653][ T239] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 11.274657][ T239] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 11.274660][ T239] ? __kernel_text_address (kernel/extable.c:79) [ 11.274664][ T239] do_set_master (net/core/rtnetlink.c:3071) [ 11.274669][ T239] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 11.274673][ T239] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 11.274676][ T239] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 11.274677][ T239] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 11.274680][ T239] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.274683][ T239] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.274686][ T239] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.274688][ T239] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 11.274690][ T239] ? kasan_save_stack (mm/kasan/common.c:58) [ 11.274694][ T239] ? kasan_save_stack (mm/kasan/common.c:57) [ 11.274696][ T239] ? kasan_save_track (mm/kasan/common.c:78) [ 11.274698][ T239] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.274700][ T239] ? netlink_seq_next (net/netlink/af_netlink.c:2685) [ 11.274703][ T239] ? ___sys_sendmsg (net/socket.c:2757) [ 11.274708][ T239] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.274710][ T239] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 11.274713][ T239] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.274715][ T239] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.274717][ T239] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.274718][ T239] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.274721][ T239] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 11.274725][ T239] ? __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.274726][ T239] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 11.274729][ T239] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 11.274732][ T239] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 11.274734][ T239] ? nla_get_range_signed (lib/nlattr.c:270) [ 11.274739][ T239] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 11.274744][ T239] rtnl_newlink (net/core/rtnetlink.c:4215) [ 11.274749][ T239] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.274752][ T239] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.274756][ T239] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.274758][ T239] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.274760][ T239] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.274762][ T239] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.274766][ T239] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.274768][ T239] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 11.274771][ T239] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.274772][ T239] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.274777][ T239] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.274779][ T239] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.274782][ T239] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 11.274784][ T239] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.274787][ T239] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.274794][ T239] ? 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.274795][ T239] ? 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.274799][ T239] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.274803][ T239] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.274806][ T239] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.274810][ T239] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 11.274814][ T239] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 11.274818][ T239] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 11.274824][ T239] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 11.274826][ T239] ? copy_msghdr_from_user (net/socket.c:2650) [ 11.274828][ T239] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 11.274830][ T239] ? move_addr_to_kernel (net/socket.c:258) [ 11.274837][ T239] ___sys_sendmsg (net/socket.c:2767) [ 11.274840][ T239] ? copy_msghdr_from_user (net/socket.c:2619) [ 11.274857][ T239] __sys_sendmsg (net/socket.c:2799) [ 11.274860][ T239] ? __sys_sendmsg_sock (net/socket.c:2780) [ 11.274866][ T239] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.274870][ T239] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 11.274872][ T239] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 11.274875][ T239] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.274878][ T239] RIP: 0033:0x7f1ac7bc854e [ 11.274881][ T239] 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.274884][ T239] RSP: 002b:00007fffceaf4900 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 11.274887][ T239] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f1ac7bc854e [ 11.274888][ T239] RDX: 0000000000000000 RSI: 00007fffceaf49b0 RDI: 0000000000000005 [ 11.274889][ T239] RBP: 00007fffceaf4910 R08: 0000000000000000 R09: 0000000000000000 [ 11.274890][ T239] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90d79b [ 11.274891][ T239] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fffceaf5070 | [ 19.047657][ T293] softirqs last disabled at (21242): 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.047660][ T293] Preemption disabled at: | [ 19.047661][ T293] vprintk_emit (kernel/printk/printk.c:2471) | [ 19.047670][ T293] Tainted: [W]=WARN [ 19.047671][ T293] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.047673][ T293] Call Trace: [ 19.047675][ T293] [ 19.047677][ T293] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 19.047682][ T293] ? vprintk_emit (kernel/printk/printk.c:2471) [ 19.047685][ T293] __might_resched.cold (kernel/sched/core.c:9234) [ 19.047690][ T293] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 19.047694][ 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.047699][ 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.047701][ T293] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 19.047707][ 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.047710][ T293] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 19.047713][ T293] put_chars (drivers/char/virtio_console.c:1176) [ 19.047715][ T293] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 19.047717][ T293] ? __send_to_port (drivers/char/virtio_console.c:654) [ 19.047720][ T293] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 19.047724][ 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.047728][ T293] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 19.047731][ T293] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.047732][ T293] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.047737][ T293] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 19.047738][ T293] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 19.047742][ T293] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.047745][ T293] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.047749][ T293] console_emit_next_record (kernel/printk/printk.c:3183) [ 19.047753][ T293] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 19.047754][ 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.047758][ T293] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.047760][ T293] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.047764][ T293] console_flush_one_record (kernel/printk/printk.c:3268) [ 19.047768][ T293] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 19.047770][ T293] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.047775][ T293] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 19.047778][ T293] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 19.047780][ T293] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.047782][ T293] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 19.047786][ T293] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 19.047788][ T293] ? vprintk_emit (kernel/printk/printk.c:2478) [ 19.047791][ T293] vprintk_emit (kernel/printk/printk.c:2479) [ 19.047795][ T293] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 19.047797][ T293] ? mark_usage (kernel/locking/lockdep.c:4690) [ 19.047799][ T293] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.047801][ T293] ? validate_chain (kernel/locking/lockdep.c:157 kernel/locking/lockdep.c:202 kernel/locking/lockdep.c:3329 kernel/locking/lockdep.c:3924) [ 19.047803][ T293] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 19.047806][ T293] _printk (kernel/printk/printk.c:2504) [ 19.047810][ T293] ? snapshot_read.cold (user.c:?) [ 19.047813][ T293] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 19.047815][ 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.047817][ T293] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 19.047821][ T293] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 19.047824][ T293] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 19.047827][ T293] ? netdev_notice (net/core/dev.c:13194) [ 19.047831][ 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.047833][ T293] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.047836][ T293] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.047838][ 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.047841][ T293] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 19.047846][ T293] __dev_change_flags (net/core/dev.c:9821) [ 19.047850][ T293] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 19.047852][ T293] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 19.047855][ T293] ? __kernel_text_address (kernel/extable.c:79) [ 19.047856][ T293] ? write_profile (profile.c:?) [ 19.047859][ T293] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 19.047864][ T293] netif_change_flags (net/core/dev.c:9877) [ 19.047868][ T293] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 19.047873][ T293] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 19.047875][ T293] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 19.047876][ T293] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 19.047878][ T293] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 19.047882][ T293] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 19.047884][ T293] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 19.047886][ 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.047889][ T293] ? kasan_save_stack (mm/kasan/common.c:58) [ 19.047892][ T293] ? kasan_save_stack (mm/kasan/common.c:57) [ 19.047894][ T293] ? kasan_save_track (mm/kasan/common.c:78) [ 19.047896][ T293] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.047898][ T293] ? netlink_seq_next (net/netlink/af_netlink.c:2685) [ 19.047901][ T293] ? ___sys_sendmsg (net/socket.c:2757) [ 19.047906][ T293] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.047908][ T293] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 19.047911][ T293] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.047913][ T293] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.047915][ T293] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.047916][ T293] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.047919][ T293] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 19.047922][ 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.047925][ T293] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 19.047927][ T293] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 19.047930][ T293] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 19.047936][ T293] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 19.047941][ T293] rtnl_newlink (net/core/rtnetlink.c:4215) [ 19.047947][ T293] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 19.047949][ T293] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.047953][ T293] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.047955][ T293] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.047957][ T293] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 19.047959][ T293] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.047963][ T293] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 19.047965][ T293] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 19.047968][ T293] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.047970][ T293] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.047974][ T293] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.047976][ T293] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.047980][ T293] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 19.047982][ T293] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.047985][ T293] ? netlink_ack (./include/linux/skbuff.h:2718) [ 19.047991][ 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.047993][ 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.047997][ T293] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 19.048001][ T293] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 19.048004][ T293] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.048008][ T293] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 19.048012][ T293] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 19.048016][ T293] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 19.048021][ T293] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 19.048024][ T293] ? copy_msghdr_from_user (net/socket.c:2650) [ 19.048026][ T293] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 19.048028][ T293] ? move_addr_to_kernel (net/socket.c:258) [ 19.048035][ T293] ___sys_sendmsg (net/socket.c:2767) [ 19.048038][ T293] ? copy_msghdr_from_user (net/socket.c:2619) [ 19.048054][ T293] __sys_sendmsg (net/socket.c:2799) [ 19.048057][ T293] ? __sys_sendmsg_sock (net/socket.c:2780) [ 19.048064][ T293] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.048067][ T293] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 19.048070][ T293] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 19.048073][ T293] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 19.048075][ T293] RIP: 0033:0x7f385c87254e [ 19.048079][ 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.048082][ T293] RSP: 002b:00007ffeaec319a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 19.048085][ T293] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f385c87254e [ 19.048086][ T293] RDX: 0000000000000000 RSI: 00007ffeaec31a50 RDI: 0000000000000005 [ 19.048087][ T293] RBP: 00007ffeaec319b0 R08: 0000000000000000 R09: 0000000000000000 [ 19.048088][ T293] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90d7a3 [ 19.048089][ T293] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffeaec32110 | [ 26.485463][ C0] softirqs last disabled at (616817): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 26.485471][ C0] Preemption disabled at: | [ 26.485472][ C0] schedule_preempt_disabled (kernel/sched/core.c:7420) | [ 26.485482][ C0] Tainted: [W]=WARN [ 26.485483][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.485485][ C0] Call Trace: [ 26.485487][ C0] [ 26.485488][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 26.485494][ C0] ? schedule_preempt_disabled (kernel/sched/core.c:7420) [ 26.485495][ C0] __might_resched.cold (kernel/sched/core.c:9234) [ 26.485499][ C0] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 26.485502][ C0] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 26.485505][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.485509][ 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.485513][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 26.485516][ C0] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 26.485519][ 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.485521][ C0] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 26.485523][ C0] put_chars (drivers/char/virtio_console.c:1176) [ 26.485525][ C0] ? __send_to_port (drivers/char/virtio_console.c:654) [ 26.485527][ C0] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 26.485530][ C0] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 26.485533][ C0] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 26.485535][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.485537][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.485539][ C0] console_emit_next_record (kernel/printk/printk.c:3183) [ 26.485541][ C0] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 26.485543][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.485545][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.485547][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.485548][ C0] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 26.485550][ C0] console_flush_one_record (kernel/printk/printk.c:3268) [ 26.485552][ C0] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 26.485555][ C0] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 26.485557][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.485559][ C0] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 26.485560][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.485562][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 26.485563][ C0] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 26.485565][ C0] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 26.485567][ C0] ? vprintk_emit (kernel/printk/printk.c:2478) [ 26.485569][ C0] vprintk_emit (kernel/printk/printk.c:2479) [ 26.485571][ C0] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 26.485573][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.485575][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 26.485577][ C0] ? x86_64_start_kernel (arch/x86/kernel/head64.c:264) [ 26.485581][ C0] _printk (kernel/printk/printk.c:2504) [ 26.485584][ C0] ? snapshot_read.cold (user.c:?) [ 26.485586][ C0] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:25) [ 26.485590][ C0] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 26.485592][ C0] ? nbcon_cpu_emergency_enter (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:435 kernel/printk/nbcon.c:1723) [ 26.485594][ C0] print_irq_inversion_bug.part.0 (kernel/locking/lockdep.c:4097 (discriminator 1)) [ 26.485596][ C0] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 26.485599][ C0] mark_lock (kernel/locking/lockdep.c:4769) [ 26.485601][ C0] mark_usage (kernel/locking/lockdep.c:4658) [ 26.485603][ C0] __lock_acquire (kernel/locking/lockdep.c:5208) [ 26.485605][ C0] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.485607][ C0] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.485621][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.485623][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.485625][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 26.485631][ C0] _raw_spin_lock (./include/linux/spinlock_api_smp.h:190 (discriminator 1) kernel/locking/spinlock.c:173 (discriminator 1)) [ 26.485633][ C0] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.485639][ C0] br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.485645][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 26.485651][ C0] call_timer_fn (kernel/time/timer.c:1748) [ 26.485655][ C0] ? detach_if_pending (./include/linux/list.h:1159) [ 26.485657][ C0] ? debug_object_active_state (lib/debugobjects.c:1122) [ 26.485660][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 26.485662][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.485664][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.485666][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 26.485668][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 26.485675][ C0] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 26.485677][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.485680][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 26.485682][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 26.485684][ C0] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 26.485686][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 26.485688][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.485690][ C0] handle_softirqs (kernel/softirq.c:645) [ 26.485692][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.485693][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 26.485695][ C0] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 26.485697][ C0] irq_exit_rcu (kernel/softirq.c:784) [ 26.485698][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 26.485701][ C0] [ 26.485702][ C0] [ 26.485702][ C0] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 26.485704][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 26.485707][ C0] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 26.485710][ C0] Code: 48 8b 3d 94 f2 f5 01 e8 1f 00 00 00 48 2b 05 58 b3 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 a6 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 f2 f5 01 mov 0x1f5f294(%rip),%rdi # 0x1f5f29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 b3 95 00 sub 0x95b358(%rip),%rax # 0x95b36b 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 a6 11 00 verw 0x11a613(%rip) # 0x11a63b 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.485712][ C0] RSP: 0018:ffffffff95607cf8 EFLAGS: 00000296 [ 26.485716][ C0] RAX: 000000000009696f RBX: ffffffff9561c600 RCX: ffffffff926f0307 [ 26.485717][ C0] RDX: ffffffff9561c600 RSI: ffffffff95438b1c RDI: ffffffff94e8d8e0 [ 26.485718][ C0] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 26.485719][ C0] R10: 0000000000000000 R11: 0000000000000001 R12: 1ffffffff2ac0fa2 [ 26.485720][ C0] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000014770 [ 26.485721][ C0] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 26.485725][ C0] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 26.485726][ C0] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 26.485728][ C0] default_idle_call (kernel/sched/idle.c:122) [ 26.485730][ C0] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 26.485731][ C0] ? arch_cpu_idle_exit+0x40/0x40 [ 26.485733][ C0] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 26.485735][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.485737][ C0] do_idle (kernel/sched/idle.c:355) [ 26.485738][ C0] cpu_startup_entry (kernel/sched/idle.c:454) [ 26.485740][ C0] rest_init (init/main.c:727) [ 26.485742][ C0] ? __cpuidle_text_end (??:?) [ 26.485745][ C0] ? rest_init (init/main.c:727) [ 26.485747][ C0] ? acpi_hw_set_mode (drivers/acpi/acpica/hwacpi.c:72 (discriminator 1)) [ 26.485751][ C0] ? cpus_read_unlock (./include/linux/percpu-rwsem.h:125 (discriminator 1) kernel/cpu.c:502 (discriminator 1)) [ 26.485753][ C0] ? acpi_enable (drivers/acpi/acpica/evxfevnt.c:47) [ 26.485756][ C0] start_kernel (init/main.c:1185) [ 26.485758][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:310) [ 26.485760][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:291) [ 26.485762][ C0] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 26.556419][ C0] | [ 26.556500][ C0] | [ 26.556500][ C0] stack backtrace: | [ 26.556753][ C0] Tainted: [W]=WARN [ 26.556754][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.556756][ C0] Call Trace: [ 26.556757][ C0] [ 26.556758][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 26.556763][ C0] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 26.556766][ C0] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 26.556769][ C0] mark_lock (kernel/locking/lockdep.c:4769) [ 26.556771][ C0] mark_usage (kernel/locking/lockdep.c:4658) [ 26.556772][ C0] __lock_acquire (kernel/locking/lockdep.c:5208) [ 26.556775][ C0] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.556777][ C0] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.556785][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.556788][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.556790][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 26.556797][ C0] _raw_spin_lock (./include/linux/spinlock_api_smp.h:190 (discriminator 1) kernel/locking/spinlock.c:173 (discriminator 1)) [ 26.556798][ C0] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.556805][ C0] br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.556811][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 26.556817][ C0] call_timer_fn (kernel/time/timer.c:1748) [ 26.556820][ C0] ? detach_if_pending (./include/linux/list.h:1159) [ 26.556821][ C0] ? debug_object_active_state (lib/debugobjects.c:1122) [ 26.556825][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 26.556827][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.556829][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.556831][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 26.556833][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 26.556840][ C0] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 26.556841][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.556844][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 26.556846][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 26.556848][ C0] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 26.556850][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 26.556852][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.556854][ C0] handle_softirqs (kernel/softirq.c:645) [ 26.556856][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.556857][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 26.556859][ C0] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 26.556861][ C0] irq_exit_rcu (kernel/softirq.c:784) [ 26.556862][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 26.556864][ C0] [ 26.556865][ C0] [ 26.556865][ C0] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 26.556867][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 26.556869][ C0] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 26.556871][ C0] Code: 48 8b 3d 94 f2 f5 01 e8 1f 00 00 00 48 2b 05 58 b3 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 a6 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 f2 f5 01 mov 0x1f5f294(%rip),%rdi # 0x1f5f29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 b3 95 00 sub 0x95b358(%rip),%rax # 0x95b36b 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 a6 11 00 verw 0x11a613(%rip) # 0x11a63b 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.556873][ C0] RSP: 0018:ffffffff95607cf8 EFLAGS: 00000296 [ 26.556875][ C0] RAX: 000000000009696f RBX: ffffffff9561c600 RCX: ffffffff926f0307 [ 26.556877][ C0] RDX: ffffffff9561c600 RSI: ffffffff95438b1c RDI: ffffffff94e8d8e0 [ 26.556877][ C0] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 26.556878][ C0] R10: 0000000000000000 R11: 0000000000000001 R12: 1ffffffff2ac0fa2 [ 26.556879][ C0] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000014770 [ 26.556881][ C0] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 26.556883][ C0] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 26.556885][ C0] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 26.556886][ C0] default_idle_call (kernel/sched/idle.c:122) [ 26.556888][ C0] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 26.556889][ C0] ? arch_cpu_idle_exit+0x40/0x40 [ 26.556891][ C0] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 26.556893][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.556895][ C0] do_idle (kernel/sched/idle.c:355) [ 26.556897][ C0] cpu_startup_entry (kernel/sched/idle.c:454) [ 26.556898][ C0] rest_init (init/main.c:727) [ 26.556900][ C0] ? __cpuidle_text_end (??:?) [ 26.556903][ C0] ? rest_init (init/main.c:727) [ 26.556905][ C0] ? acpi_hw_set_mode (drivers/acpi/acpica/hwacpi.c:72 (discriminator 1)) [ 26.556909][ C0] ? cpus_read_unlock (./include/linux/percpu-rwsem.h:125 (discriminator 1) kernel/cpu.c:502 (discriminator 1)) [ 26.556911][ C0] ? acpi_enable (drivers/acpi/acpica/evxfevnt.c:47) [ 26.556913][ C0] start_kernel (init/main.c:1185) [ 26.556915][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:310) [ 26.556917][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:291) [ 26.556919][ C0] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 43.970432][ T328] softirqs last disabled at (0): 0x0 | [ 43.970434][ T328] Preemption disabled at: | [ 43.970434][ T328] vprintk_emit (kernel/printk/printk.c:2471) | [ 43.970445][ T328] Tainted: [W]=WARN [ 43.970446][ T328] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 43.970448][ T328] Call Trace: [ 43.970450][ T328] [ 43.970451][ T328] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 43.970456][ T328] ? vprintk_emit (kernel/printk/printk.c:2471) [ 43.970458][ T328] __might_resched.cold (kernel/sched/core.c:9234) [ 43.970462][ T328] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 43.970465][ T328] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.970469][ T328] __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.970473][ T328] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 43.970475][ T328] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 43.970479][ T328] ? 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.970481][ T328] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 43.970483][ T328] put_chars (drivers/char/virtio_console.c:1176) [ 43.970484][ T328] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 43.970486][ T328] ? __send_to_port (drivers/char/virtio_console.c:654) [ 43.970488][ T328] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 43.970490][ T328] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 43.970493][ T328] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 43.970494][ T328] ? 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.970496][ T328] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 43.970498][ T328] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.970499][ T328] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.970501][ T328] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.970503][ T328] console_emit_next_record (kernel/printk/printk.c:3183) [ 43.970506][ T328] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 43.970507][ T328] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.970509][ T328] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.970511][ T328] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.970512][ T328] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.970514][ T328] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 43.970516][ T328] console_flush_one_record (kernel/printk/printk.c:3268) [ 43.970518][ T328] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 43.970521][ T328] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 43.970522][ T328] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.970524][ T328] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 43.970526][ T328] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.970527][ T328] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 43.970529][ T328] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 43.970530][ T328] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 43.970532][ T328] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 43.970534][ T328] ? vprintk_emit (kernel/printk/printk.c:2478) [ 43.970536][ T328] vprintk_emit (kernel/printk/printk.c:2479) [ 43.970538][ T328] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 43.970540][ T328] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.970541][ T328] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.970543][ T328] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.970545][ T328] _printk (kernel/printk/printk.c:2504) [ 43.970548][ T328] ? snapshot_read.cold (user.c:?) [ 43.970550][ T328] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.970552][ T328] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.970553][ T328] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.970555][ T328] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 43.970557][ T328] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 43.970559][ T328] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 43.970561][ T328] ? netdev_notice (net/core/dev.c:13194) [ 43.970562][ T328] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.970564][ T328] ? 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.970566][ T328] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 43.970568][ T328] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 43.970570][ T328] ? 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.970573][ T328] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 43.970576][ T328] __dev_change_flags (net/core/dev.c:9821) [ 43.970580][ T328] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 43.970582][ T328] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 43.970584][ T328] ? __kernel_text_address (kernel/extable.c:79) [ 43.970585][ T328] ? write_profile (profile.c:?) [ 43.970587][ T328] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 43.970590][ T328] netif_change_flags (net/core/dev.c:9877) [ 43.970593][ T328] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 43.970597][ T328] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 43.970598][ T328] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 43.970599][ T328] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.970601][ T328] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 43.970605][ T328] ? kasan_save_stack (mm/kasan/common.c:58) [ 43.970608][ T328] ? kasan_save_stack (mm/kasan/common.c:57) [ 43.970609][ T328] ? kasan_save_track (mm/kasan/common.c:78) [ 43.970610][ T328] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 43.970612][ T328] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 43.970613][ T328] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 43.970614][ T328] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 43.970616][ T328] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 43.970623][ T328] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 43.970624][ T328] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 43.970625][ T328] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 43.970628][ T328] ? ___sys_sendmsg (net/socket.c:2767) [ 43.970629][ T328] ? __sys_sendmsg (net/socket.c:2799) [ 43.970631][ T328] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 43.970634][ T328] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 43.970636][ T328] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.970637][ T328] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.970639][ T328] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.970641][ T328] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.970642][ T328] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 43.970644][ T328] ? __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.970646][ T328] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 43.970648][ T328] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 43.970649][ T328] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 43.970651][ T328] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 43.970653][ T328] rtnl_newlink (net/core/rtnetlink.c:4215) [ 43.970655][ T328] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.970657][ T328] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 43.970658][ T328] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.970660][ T328] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.970662][ T328] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 43.970665][ T328] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 43.970667][ T328] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 43.970668][ T328] ? __kernel_text_address (kernel/extable.c:79) [ 43.970669][ T328] ? write_profile (profile.c:?) [ 43.970670][ T328] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 43.970672][ T328] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.970673][ T328] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.970675][ T328] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 43.970678][ T328] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.970680][ T328] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.970682][ T328] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 43.970683][ T328] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 43.970685][ T328] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 43.970686][ T328] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 43.970687][ T328] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 43.970690][ T328] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 43.970691][ T328] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 43.970693][ T328] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 43.970694][ T328] ? netlink_ack (./include/linux/skbuff.h:2718) [ 43.970695][ T328] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 43.970698][ T328] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.970700][ T328] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 43.970702][ T328] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 43.970703][ T328] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 43.970705][ T328] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.970707][ T328] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.970708][ T328] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.970710][ T328] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 43.970712][ T328] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 43.970714][ T328] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.970715][ T328] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 43.970717][ T328] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 43.970719][ T328] ? copy_msghdr_from_user (net/socket.c:2650) [ 43.970721][ T328] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 43.970722][ T328] ? move_addr_to_kernel (net/socket.c:258) [ 43.970724][ T328] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 43.970726][ T328] ___sys_sendmsg (net/socket.c:2767) [ 43.970728][ T328] ? copy_msghdr_from_user (net/socket.c:2619) [ 43.970733][ T328] __sys_sendmsg (net/socket.c:2799) [ 43.970735][ T328] ? __sys_sendmsg_sock (net/socket.c:2780) [ 43.970737][ T328] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.970739][ T328] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 43.970741][ T328] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 43.970743][ T328] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 43.970744][ T328] RIP: 0033:0x7f31d3c9e54e [ 43.970747][ T328] 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.970749][ T328] RSP: 002b:00007ffc9822de90 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 43.970753][ T328] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f31d3c9e54e [ 43.970755][ T328] RDX: 0000000000000000 RSI: 00007ffc9822df40 RDI: 0000000000000005 [ 43.970756][ T328] RBP: 00007ffc9822dea0 R08: 0000000000000000 R09: 0000000000000000 [ 43.970756][ T328] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90d7bc [ 43.970757][ T328] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc9822e600 | [ 45.260670][ T349] softirqs last disabled at (0): 0x0 | [ 45.260672][ T349] Preemption disabled at: | [ 45.260673][ T349] vprintk_emit (kernel/printk/printk.c:2471) | [ 45.260684][ T349] Tainted: [W]=WARN [ 45.260685][ T349] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 45.260686][ T349] Call Trace: [ 45.260688][ T349] [ 45.260689][ T349] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 45.260694][ T349] ? vprintk_emit (kernel/printk/printk.c:2471) [ 45.260697][ T349] __might_resched.cold (kernel/sched/core.c:9234) [ 45.260700][ T349] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 45.260703][ T349] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.260707][ T349] __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.260711][ T349] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 45.260713][ T349] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 45.260717][ T349] ? 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.260719][ T349] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 45.260720][ T349] put_chars (drivers/char/virtio_console.c:1176) [ 45.260722][ T349] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 45.260724][ T349] ? __send_to_port (drivers/char/virtio_console.c:654) [ 45.260726][ T349] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 45.260728][ T349] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 45.260731][ T349] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 45.260733][ T349] ? 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.260734][ T349] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 45.260736][ T349] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.260737][ T349] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.260739][ T349] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.260741][ T349] console_emit_next_record (kernel/printk/printk.c:3183) [ 45.260744][ T349] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 45.260746][ T349] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.260748][ T349] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.260749][ T349] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.260751][ T349] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.260753][ T349] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 45.260754][ T349] console_flush_one_record (kernel/printk/printk.c:3268) [ 45.260757][ T349] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 45.260759][ T349] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 45.260761][ T349] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.260763][ T349] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 45.260764][ T349] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.260766][ T349] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 45.260767][ T349] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 45.260769][ T349] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 45.260771][ T349] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 45.260773][ T349] ? vprintk_emit (kernel/printk/printk.c:2478) [ 45.260775][ T349] vprintk_emit (kernel/printk/printk.c:2479) [ 45.260777][ T349] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 45.260779][ T349] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.260781][ T349] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.260782][ T349] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.260785][ T349] _printk (kernel/printk/printk.c:2504) [ 45.260788][ T349] ? snapshot_read.cold (user.c:?) [ 45.260790][ T349] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.260791][ T349] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.260793][ T349] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.260794][ T349] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 45.260797][ T349] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 45.260799][ T349] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 45.260800][ T349] ? netdev_notice (net/core/dev.c:13194) [ 45.260802][ T349] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.260804][ T349] ? 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.260806][ T349] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 45.260807][ T349] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 45.260809][ T349] ? 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.260812][ T349] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 45.260815][ T349] __dev_change_flags (net/core/dev.c:9821) [ 45.260819][ T349] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 45.260821][ T349] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 45.260824][ T349] ? __kernel_text_address (kernel/extable.c:79) [ 45.260825][ T349] ? write_profile (profile.c:?) [ 45.260827][ T349] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 45.260830][ T349] netif_change_flags (net/core/dev.c:9877) [ 45.260832][ T349] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 45.260836][ T349] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 45.260838][ T349] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 45.260839][ T349] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.260841][ T349] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 45.260844][ T349] ? kasan_save_stack (mm/kasan/common.c:58) [ 45.260847][ T349] ? kasan_save_stack (mm/kasan/common.c:57) [ 45.260848][ T349] ? kasan_save_track (mm/kasan/common.c:78) [ 45.260850][ T349] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 45.260851][ T349] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 45.260853][ T349] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 45.260854][ T349] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 45.260855][ T349] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 45.260858][ T349] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 45.260859][ T349] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 45.260860][ T349] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 45.260863][ T349] ? ___sys_sendmsg (net/socket.c:2767) [ 45.260864][ T349] ? __sys_sendmsg (net/socket.c:2799) [ 45.260866][ T349] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 45.260868][ T349] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 45.260870][ T349] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.260872][ T349] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.260873][ T349] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.260875][ T349] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.260877][ T349] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 45.260879][ T349] ? __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.260881][ T349] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 45.260882][ T349] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 45.260884][ T349] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 45.260886][ T349] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 45.260888][ T349] rtnl_newlink (net/core/rtnetlink.c:4215) [ 45.260890][ T349] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.260892][ T349] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 45.260893][ T349] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.260894][ T349] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.260896][ T349] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 45.260899][ T349] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 45.260901][ T349] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 45.260902][ T349] ? __kernel_text_address (kernel/extable.c:79) [ 45.260904][ T349] ? write_profile (profile.c:?) [ 45.260905][ T349] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 45.260906][ T349] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.260908][ T349] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.260909][ T349] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 45.260913][ T349] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.260914][ T349] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.260916][ T349] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 45.260917][ T349] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 45.260919][ T349] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 45.260920][ T349] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 45.260922][ T349] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 45.260924][ T349] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 45.260926][ T349] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 45.260927][ T349] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 45.260928][ T349] ? netlink_ack (./include/linux/skbuff.h:2718) [ 45.260930][ T349] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 45.260932][ T349] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.260934][ T349] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 45.260936][ T349] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 45.260938][ T349] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 45.260939][ T349] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.260941][ T349] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.260943][ T349] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.260945][ T349] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 45.260947][ T349] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 45.260948][ T349] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.260950][ T349] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 45.260952][ T349] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 45.260953][ T349] ? copy_msghdr_from_user (net/socket.c:2650) [ 45.260955][ T349] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 45.260957][ T349] ? move_addr_to_kernel (net/socket.c:258) [ 45.260958][ T349] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 45.260961][ T349] ___sys_sendmsg (net/socket.c:2767) [ 45.260962][ T349] ? copy_msghdr_from_user (net/socket.c:2619) [ 45.260967][ T349] __sys_sendmsg (net/socket.c:2799) [ 45.260969][ T349] ? __sys_sendmsg_sock (net/socket.c:2780) [ 45.260972][ T349] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.260974][ T349] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 45.260975][ T349] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 45.260977][ T349] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 45.260979][ T349] RIP: 0033:0x7f3b94c0354e [ 45.260981][ T349] 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.260984][ T349] RSP: 002b:00007ffcef162f90 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 45.260988][ T349] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f3b94c0354e [ 45.260989][ T349] RDX: 0000000000000000 RSI: 00007ffcef163040 RDI: 0000000000000005 [ 45.260990][ T349] RBP: 00007ffcef162fa0 R08: 0000000000000000 R09: 0000000000000000 [ 45.260991][ T349] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90d7bd [ 45.260992][ T349] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffcef163700 | [ 46.521326][ T360] softirqs last disabled at (0): 0x0 | [ 46.521328][ T360] Preemption disabled at: | [ 46.521328][ T360] vprintk_emit (kernel/printk/printk.c:2471) | [ 46.521344][ T360] Tainted: [W]=WARN [ 46.521345][ T360] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 46.521348][ T360] Call Trace: [ 46.521349][ T360] [ 46.521351][ T360] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 46.521357][ T360] ? vprintk_emit (kernel/printk/printk.c:2471) [ 46.521359][ T360] __might_resched.cold (kernel/sched/core.c:9234) [ 46.521363][ T360] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 46.521367][ T360] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.521371][ T360] __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.521375][ T360] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 46.521378][ T360] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 46.521382][ T360] ? 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.521384][ T360] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 46.521387][ T360] put_chars (drivers/char/virtio_console.c:1176) [ 46.521388][ T360] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 46.521391][ T360] ? __send_to_port (drivers/char/virtio_console.c:654) [ 46.521393][ T360] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 46.521395][ T360] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 46.521400][ T360] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 46.521401][ T360] ? 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.521404][ T360] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 46.521407][ T360] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.521409][ T360] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.521411][ T360] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.521414][ T360] console_emit_next_record (kernel/printk/printk.c:3183) [ 46.521417][ T360] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 46.521419][ T360] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.521421][ T360] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.521423][ T360] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.521424][ T360] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.521426][ T360] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 46.521428][ T360] console_flush_one_record (kernel/printk/printk.c:3268) [ 46.521431][ T360] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 46.521433][ T360] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 46.521435][ T360] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.521437][ T360] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 46.521438][ T360] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.521440][ T360] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 46.521442][ T360] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 46.521443][ T360] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 46.521446][ T360] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 46.521448][ T360] ? vprintk_emit (kernel/printk/printk.c:2478) [ 46.521450][ T360] vprintk_emit (kernel/printk/printk.c:2479) [ 46.521452][ T360] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 46.521454][ T360] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.521456][ T360] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.521458][ T360] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.521460][ T360] _printk (kernel/printk/printk.c:2504) [ 46.521463][ T360] ? snapshot_read.cold (user.c:?) [ 46.521465][ T360] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.521467][ T360] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.521468][ T360] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.521470][ T360] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 46.521473][ T360] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 46.521475][ T360] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 46.521477][ T360] ? netdev_notice (net/core/dev.c:13194) [ 46.521478][ T360] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.521480][ T360] ? 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.521482][ T360] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 46.521484][ T360] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 46.521486][ T360] ? 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.521489][ T360] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 46.521492][ T360] __dev_change_flags (net/core/dev.c:9821) [ 46.521496][ T360] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 46.521498][ T360] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 46.521500][ T360] ? __kernel_text_address (kernel/extable.c:79) [ 46.521502][ T360] ? write_profile (profile.c:?) [ 46.521504][ T360] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 46.521507][ T360] netif_change_flags (net/core/dev.c:9877) [ 46.521510][ T360] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 46.521513][ T360] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 46.521515][ T360] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 46.521516][ T360] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.521518][ T360] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 46.521522][ T360] ? kasan_save_stack (mm/kasan/common.c:58) [ 46.521525][ T360] ? kasan_save_stack (mm/kasan/common.c:57) [ 46.521526][ T360] ? kasan_save_track (mm/kasan/common.c:78) [ 46.521528][ T360] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 46.521529][ T360] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 46.521531][ T360] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 46.521532][ T360] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 46.521533][ T360] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 46.521536][ T360] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 46.521537][ T360] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 46.521538][ T360] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 46.521541][ T360] ? ___sys_sendmsg (net/socket.c:2767) [ 46.521543][ T360] ? __sys_sendmsg (net/socket.c:2799) [ 46.521544][ T360] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 46.521547][ T360] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 46.521549][ T360] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.521551][ T360] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.521552][ T360] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.521554][ T360] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.521556][ T360] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 46.521558][ T360] ? __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.521560][ T360] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 46.521561][ T360] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 46.521563][ T360] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 46.521565][ T360] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 46.521567][ T360] rtnl_newlink (net/core/rtnetlink.c:4215) [ 46.521569][ T360] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.521571][ T360] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 46.521572][ T360] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.521574][ T360] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.521576][ T360] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 46.521579][ T360] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 46.521581][ T360] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 46.521582][ T360] ? __kernel_text_address (kernel/extable.c:79) [ 46.521583][ T360] ? write_profile (profile.c:?) [ 46.521584][ T360] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 46.521586][ T360] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.521587][ T360] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.521589][ T360] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 46.521592][ T360] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.521594][ T360] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.521596][ T360] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 46.521597][ T360] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 46.521599][ T360] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.521600][ T360] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 46.521602][ T360] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 46.521604][ T360] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 46.521606][ T360] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.521607][ T360] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 46.521609][ T360] ? netlink_ack (./include/linux/skbuff.h:2718) [ 46.521610][ T360] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 46.521613][ T360] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.521615][ T360] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 46.521617][ T360] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 46.521619][ T360] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 46.521621][ T360] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.521622][ T360] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.521624][ T360] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.521626][ T360] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 46.521628][ T360] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 46.521630][ T360] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.521632][ T360] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 46.521634][ T360] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 46.521636][ T360] ? copy_msghdr_from_user (net/socket.c:2650) [ 46.521637][ T360] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 46.521639][ T360] ? move_addr_to_kernel (net/socket.c:258) [ 46.521647][ T360] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 46.521649][ T360] ___sys_sendmsg (net/socket.c:2767) [ 46.521651][ T360] ? copy_msghdr_from_user (net/socket.c:2619) [ 46.521656][ T360] __sys_sendmsg (net/socket.c:2799) [ 46.521658][ T360] ? __sys_sendmsg_sock (net/socket.c:2780) [ 46.521661][ T360] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.521663][ T360] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 46.521664][ T360] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 46.521667][ T360] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 46.521668][ T360] RIP: 0033:0x7f521e24854e [ 46.521670][ T360] 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.521673][ T360] RSP: 002b:00007ffe8ab2b4f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 46.521677][ T360] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f521e24854e [ 46.521678][ T360] RDX: 0000000000000000 RSI: 00007ffe8ab2b5a0 RDI: 0000000000000005 [ 46.521679][ T360] RBP: 00007ffe8ab2b500 R08: 0000000000000000 R09: 0000000000000000 [ 46.521680][ T360] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90d7be [ 46.521681][ T360] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe8ab2bc60 | [ 47.763779][ T372] softirqs last disabled at (0): 0x0 | [ 47.763782][ T372] Preemption disabled at: | [ 47.763782][ T372] vprintk_emit (kernel/printk/printk.c:2471) | [ 47.763796][ T372] Tainted: [W]=WARN [ 47.763797][ T372] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 47.763800][ T372] Call Trace: [ 47.763801][ T372] [ 47.763803][ T372] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 47.763809][ T372] ? vprintk_emit (kernel/printk/printk.c:2471) [ 47.763812][ T372] __might_resched.cold (kernel/sched/core.c:9234) [ 47.763817][ T372] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 47.763821][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.763825][ T372] __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.763829][ T372] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 47.763832][ T372] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 47.763837][ T372] ? 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.763839][ T372] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 47.763842][ T372] put_chars (drivers/char/virtio_console.c:1176) [ 47.763845][ T372] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 47.763847][ T372] ? __send_to_port (drivers/char/virtio_console.c:654) [ 47.763850][ T372] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 47.763854][ T372] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 47.763858][ T372] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 47.763860][ T372] ? 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.763863][ T372] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 47.763865][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.763867][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.763870][ T372] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.763873][ T372] console_emit_next_record (kernel/printk/printk.c:3183) [ 47.763876][ T372] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 47.763879][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.763882][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.763884][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.763886][ T372] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.763889][ T372] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 47.763892][ T372] console_flush_one_record (kernel/printk/printk.c:3268) [ 47.763895][ T372] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 47.763899][ T372] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 47.763901][ T372] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.763904][ T372] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 47.763906][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.763908][ T372] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 47.763911][ T372] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 47.763913][ T372] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 47.763916][ T372] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 47.763918][ T372] ? vprintk_emit (kernel/printk/printk.c:2478) [ 47.763921][ T372] vprintk_emit (kernel/printk/printk.c:2479) [ 47.763925][ T372] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 47.763927][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.763930][ T372] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.763932][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.763935][ T372] _printk (kernel/printk/printk.c:2504) [ 47.763939][ T372] ? snapshot_read.cold (user.c:?) [ 47.763941][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.763944][ T372] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.763946][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.763948][ T372] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 47.763952][ T372] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 47.763955][ T372] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 47.763957][ T372] ? netdev_notice (net/core/dev.c:13194) [ 47.763959][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.763962][ T372] ? 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.763965][ T372] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 47.763967][ T372] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 47.763970][ T372] ? 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.763974][ T372] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 47.763978][ T372] __dev_change_flags (net/core/dev.c:9821) [ 47.763983][ T372] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 47.763986][ T372] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 47.763989][ T372] ? __kernel_text_address (kernel/extable.c:79) [ 47.763991][ T372] ? write_profile (profile.c:?) [ 47.763994][ T372] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 47.763998][ T372] netif_change_flags (net/core/dev.c:9877) [ 47.764001][ T372] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 47.764006][ T372] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 47.764008][ T372] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 47.764010][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.764012][ T372] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 47.764017][ T372] ? kasan_save_stack (mm/kasan/common.c:58) [ 47.764021][ T372] ? kasan_save_stack (mm/kasan/common.c:57) [ 47.764023][ T372] ? kasan_save_track (mm/kasan/common.c:78) [ 47.764025][ T372] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 47.764027][ T372] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 47.764029][ T372] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 47.764031][ T372] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 47.764033][ T372] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 47.764036][ T372] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 47.764038][ T372] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 47.764040][ T372] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 47.764043][ T372] ? ___sys_sendmsg (net/socket.c:2767) [ 47.764045][ T372] ? __sys_sendmsg (net/socket.c:2799) [ 47.764048][ T372] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 47.764051][ T372] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 47.764054][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.764057][ T372] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.764059][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.764061][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.764064][ T372] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 47.764066][ T372] ? __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.764069][ T372] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 47.764071][ T372] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 47.764074][ T372] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 47.764077][ T372] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 47.764081][ T372] rtnl_newlink (net/core/rtnetlink.c:4215) [ 47.764084][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.764087][ T372] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 47.764088][ T372] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.764090][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.764093][ T372] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 47.764097][ T372] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 47.764100][ T372] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 47.764102][ T372] ? __kernel_text_address (kernel/extable.c:79) [ 47.764104][ T372] ? write_profile (profile.c:?) [ 47.764106][ T372] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 47.764108][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.764110][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.764112][ T372] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 47.764116][ T372] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.764118][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.764121][ T372] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 47.764123][ T372] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 47.764126][ T372] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.764128][ T372] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 47.764130][ T372] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 47.764134][ T372] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 47.764136][ T372] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.764138][ T372] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 47.764140][ T372] ? netlink_ack (./include/linux/skbuff.h:2718) [ 47.764142][ T372] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 47.764146][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.764148][ T372] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 47.764151][ T372] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 47.764154][ T372] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 47.764157][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.764159][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.764161][ T372] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.764164][ T372] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 47.764167][ T372] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 47.764170][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.764173][ T372] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 47.764175][ T372] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 47.764178][ T372] ? copy_msghdr_from_user (net/socket.c:2650) [ 47.764180][ T372] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 47.764182][ T372] ? move_addr_to_kernel (net/socket.c:258) [ 47.764185][ T372] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 47.764189][ T372] ___sys_sendmsg (net/socket.c:2767) [ 47.764191][ T372] ? copy_msghdr_from_user (net/socket.c:2619) [ 47.764199][ T372] __sys_sendmsg (net/socket.c:2799) [ 47.764202][ T372] ? __sys_sendmsg_sock (net/socket.c:2780) [ 47.764206][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.764209][ T372] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 47.764211][ T372] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 47.764214][ T372] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 47.764216][ T372] RIP: 0033:0x7f7e7889a54e [ 47.764219][ T372] 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.764222][ T372] RSP: 002b:00007ffc06ccdb50 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 47.764227][ T372] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f7e7889a54e [ 47.764229][ T372] RDX: 0000000000000000 RSI: 00007ffc06ccdc00 RDI: 0000000000000005 [ 47.764230][ T372] RBP: 00007ffc06ccdb60 R08: 0000000000000000 R09: 0000000000000000 [ 47.764231][ T372] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90d7c0 [ 47.764233][ T372] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc06cce2c0 | [ 49.005322][ T383] softirqs last disabled at (0): 0x0 | [ 49.005324][ T383] Preemption disabled at: | [ 49.005325][ T383] vprintk_emit (kernel/printk/printk.c:2471) | [ 49.005339][ T383] Tainted: [W]=WARN [ 49.005340][ T383] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 49.005342][ T383] Call Trace: [ 49.005344][ T383] [ 49.005345][ T383] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 49.005350][ T383] ? vprintk_emit (kernel/printk/printk.c:2471) [ 49.005353][ T383] __might_resched.cold (kernel/sched/core.c:9234) [ 49.005356][ T383] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 49.005359][ T383] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.005363][ T383] __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)) [ 49.005367][ T383] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 49.005369][ T383] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 49.005373][ T383] ? 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) [ 49.005375][ T383] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 49.005377][ T383] put_chars (drivers/char/virtio_console.c:1176) [ 49.005378][ T383] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 49.005380][ T383] ? __send_to_port (drivers/char/virtio_console.c:654) [ 49.005382][ T383] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 49.005385][ T383] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 49.005388][ T383] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 49.005389][ T383] ? 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) [ 49.005391][ T383] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 49.005392][ T383] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.005394][ T383] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.005396][ T383] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.005398][ T383] console_emit_next_record (kernel/printk/printk.c:3183) [ 49.005401][ T383] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 49.005403][ T383] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.005405][ T383] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.005406][ T383] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.005408][ T383] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.005410][ T383] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 49.005412][ T383] console_flush_one_record (kernel/printk/printk.c:3268) [ 49.005414][ T383] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 49.005417][ T383] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 49.005419][ T383] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.005420][ T383] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 49.005422][ T383] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.005424][ T383] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 49.005425][ T383] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 49.005427][ T383] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 49.005429][ T383] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 49.005431][ T383] ? vprintk_emit (kernel/printk/printk.c:2478) [ 49.005433][ T383] vprintk_emit (kernel/printk/printk.c:2479) [ 49.005435][ T383] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 49.005437][ T383] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.005439][ T383] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.005440][ T383] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.005443][ T383] _printk (kernel/printk/printk.c:2504) [ 49.005446][ T383] ? snapshot_read.cold (user.c:?) [ 49.005448][ T383] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.005449][ T383] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.005451][ T383] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.005453][ T383] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 49.005455][ T383] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 49.005457][ T383] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 49.005459][ T383] ? netdev_notice (net/core/dev.c:13194) [ 49.005460][ T383] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.005462][ T383] ? 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) [ 49.005464][ T383] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 49.005466][ T383] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 49.005468][ T383] ? 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) [ 49.005471][ T383] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 49.005473][ T383] __dev_change_flags (net/core/dev.c:9821) [ 49.005478][ T383] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 49.005480][ T383] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 49.005482][ T383] ? __kernel_text_address (kernel/extable.c:79) [ 49.005483][ T383] ? write_profile (profile.c:?) [ 49.005486][ T383] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 49.005489][ T383] netif_change_flags (net/core/dev.c:9877) [ 49.005491][ T383] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 49.005495][ T383] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 49.005497][ T383] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 49.005498][ T383] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.005500][ T383] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 49.005503][ T383] ? kasan_save_stack (mm/kasan/common.c:58) [ 49.005506][ T383] ? kasan_save_stack (mm/kasan/common.c:57) [ 49.005507][ T383] ? kasan_save_track (mm/kasan/common.c:78) [ 49.005509][ T383] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 49.005511][ T383] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 49.005512][ T383] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 49.005513][ T383] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 49.005515][ T383] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 49.005517][ T383] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 49.005518][ T383] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 49.005520][ T383] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 49.005522][ T383] ? ___sys_sendmsg (net/socket.c:2767) [ 49.005524][ T383] ? __sys_sendmsg (net/socket.c:2799) [ 49.005525][ T383] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 49.005528][ T383] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 49.005530][ T383] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.005532][ T383] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.005533][ T383] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.005535][ T383] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.005536][ T383] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 49.005539][ T383] ? __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) [ 49.005541][ T383] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 49.005542][ T383] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 49.005544][ T383] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 49.005546][ T383] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 49.005548][ T383] rtnl_newlink (net/core/rtnetlink.c:4215) [ 49.005550][ T383] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.005552][ T383] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 49.005553][ T383] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.005554][ T383] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.005556][ T383] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 49.005560][ T383] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 49.005562][ T383] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 49.005563][ T383] ? __kernel_text_address (kernel/extable.c:79) [ 49.005564][ T383] ? write_profile (profile.c:?) [ 49.005565][ T383] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 49.005567][ T383] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.005568][ T383] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.005570][ T383] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 49.005573][ T383] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.005575][ T383] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.005577][ T383] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 49.005578][ T383] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 49.005579][ T383] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 49.005581][ T383] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 49.005582][ T383] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 49.005585][ T383] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 49.005586][ T383] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 49.005588][ T383] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 49.005589][ T383] ? netlink_ack (./include/linux/skbuff.h:2718) [ 49.005590][ T383] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 49.005593][ T383] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.005595][ T383] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 49.005597][ T383] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 49.005599][ T383] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 49.005600][ T383] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.005602][ T383] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.005604][ T383] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.005606][ T383] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 49.005608][ T383] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 49.005610][ T383] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.005611][ T383] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 49.005613][ T383] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 49.005615][ T383] ? copy_msghdr_from_user (net/socket.c:2650) [ 49.005616][ T383] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 49.005618][ T383] ? move_addr_to_kernel (net/socket.c:258) [ 49.005620][ T383] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 49.005622][ T383] ___sys_sendmsg (net/socket.c:2767) [ 49.005624][ T383] ? copy_msghdr_from_user (net/socket.c:2619) [ 49.005629][ T383] __sys_sendmsg (net/socket.c:2799) [ 49.005631][ T383] ? __sys_sendmsg_sock (net/socket.c:2780) [ 49.005634][ T383] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.005636][ T383] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 49.005637][ T383] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 49.005639][ T383] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 49.005641][ T383] RIP: 0033:0x7f028783c54e [ 49.005643][ T383] 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 [ 49.005646][ T383] RSP: 002b:00007ffddd875da0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 49.005649][ T383] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f028783c54e [ 49.005651][ T383] RDX: 0000000000000000 RSI: 00007ffddd875e50 RDI: 0000000000000005 [ 49.005652][ T383] RBP: 00007ffddd875db0 R08: 0000000000000000 R09: 0000000000000000 [ 49.005653][ T383] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90d7c1 [ 49.005653][ T383] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffddd876510 | [ 71.464110][ T439] softirqs last disabled at (0): 0x0 | [ 71.464111][ T439] Preemption disabled at: | [ 71.464112][ T439] vprintk_emit (kernel/printk/printk.c:2471) | [ 71.464123][ T439] Tainted: [W]=WARN [ 71.464124][ T439] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 71.464126][ T439] Call Trace: [ 71.464128][ T439] [ 71.464129][ T439] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 71.464134][ T439] ? vprintk_emit (kernel/printk/printk.c:2471) [ 71.464136][ T439] __might_resched.cold (kernel/sched/core.c:9234) [ 71.464140][ T439] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 71.464144][ T439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.464147][ T439] __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.464151][ T439] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 71.464154][ T439] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 71.464157][ T439] ? 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.464159][ T439] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 71.464161][ T439] put_chars (drivers/char/virtio_console.c:1176) [ 71.464163][ T439] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 71.464165][ T439] ? __send_to_port (drivers/char/virtio_console.c:654) [ 71.464167][ T439] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 71.464169][ T439] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 71.464172][ T439] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 71.464173][ T439] ? 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.464175][ T439] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 71.464176][ T439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.464178][ T439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.464180][ T439] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 71.464182][ T439] console_emit_next_record (kernel/printk/printk.c:3183) [ 71.464184][ T439] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 71.464186][ T439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.464188][ T439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.464189][ T439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.464191][ T439] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 71.464193][ T439] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 71.464194][ T439] console_flush_one_record (kernel/printk/printk.c:3268) [ 71.464197][ T439] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 71.464199][ T439] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 71.464201][ T439] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 71.464202][ T439] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 71.464204][ T439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.464206][ T439] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 71.464207][ T439] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 71.464208][ T439] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 71.464210][ T439] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 71.464212][ T439] ? vprintk_emit (kernel/printk/printk.c:2478) [ 71.464214][ T439] vprintk_emit (kernel/printk/printk.c:2479) [ 71.464216][ T439] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 71.464218][ T439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.464220][ T439] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 71.464221][ T439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.464223][ T439] _printk (kernel/printk/printk.c:2504) [ 71.464226][ T439] ? snapshot_read.cold (user.c:?) [ 71.464228][ T439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.464230][ T439] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 71.464231][ T439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.464233][ T439] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 71.464235][ T439] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 71.464237][ T439] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 71.464239][ T439] ? netdev_notice (net/core/dev.c:13194) [ 71.464240][ T439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.464242][ T439] ? 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.464244][ T439] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 71.464246][ T439] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 71.464248][ T439] ? 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.464251][ T439] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 71.464254][ T439] __dev_change_flags (net/core/dev.c:9821) [ 71.464258][ T439] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 71.464260][ T439] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 71.464263][ T439] ? __kernel_text_address (kernel/extable.c:79) [ 71.464264][ T439] ? write_profile (profile.c:?) [ 71.464266][ T439] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 71.464269][ T439] netif_change_flags (net/core/dev.c:9877) [ 71.464271][ T439] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 71.464275][ T439] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 71.464276][ T439] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 71.464278][ T439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.464279][ T439] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 71.464283][ T439] ? kasan_save_stack (mm/kasan/common.c:58) [ 71.464286][ T439] ? kasan_save_stack (mm/kasan/common.c:57) [ 71.464287][ T439] ? kasan_save_track (mm/kasan/common.c:78) [ 71.464289][ T439] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 71.464290][ T439] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 71.464292][ T439] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 71.464293][ T439] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 71.464294][ T439] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 71.464296][ T439] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 71.464298][ T439] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 71.464299][ T439] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 71.464302][ T439] ? ___sys_sendmsg (net/socket.c:2767) [ 71.464303][ T439] ? __sys_sendmsg (net/socket.c:2799) [ 71.464304][ T439] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 71.464307][ T439] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 71.464309][ T439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.464311][ T439] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 71.464312][ T439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.464314][ T439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.464315][ T439] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 71.464317][ T439] ? __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.464320][ T439] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 71.464321][ T439] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 71.464322][ T439] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 71.464324][ T439] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 71.464327][ T439] rtnl_newlink (net/core/rtnetlink.c:4215) [ 71.464328][ T439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.464330][ T439] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 71.464331][ T439] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 71.464333][ T439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.464335][ T439] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 71.464341][ T439] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 71.464343][ T439] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 71.464344][ T439] ? __kernel_text_address (kernel/extable.c:79) [ 71.464346][ T439] ? write_profile (profile.c:?) [ 71.464347][ T439] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 71.464348][ T439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.464350][ T439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.464351][ T439] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 71.464355][ T439] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 71.464356][ T439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.464358][ T439] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 71.464360][ T439] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 71.464361][ T439] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 71.464363][ T439] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 71.464364][ T439] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 71.464366][ T439] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 71.464368][ T439] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 71.464369][ T439] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 71.464371][ T439] ? netlink_ack (./include/linux/skbuff.h:2718) [ 71.464372][ T439] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 71.464375][ T439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.464376][ T439] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 71.464378][ T439] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 71.464380][ T439] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 71.464382][ T439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.464383][ T439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.464385][ T439] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 71.464387][ T439] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 71.464389][ T439] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 71.464391][ T439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.464392][ T439] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 71.464394][ T439] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 71.464396][ T439] ? copy_msghdr_from_user (net/socket.c:2650) [ 71.464397][ T439] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 71.464399][ T439] ? move_addr_to_kernel (net/socket.c:258) [ 71.464400][ T439] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 71.464404][ T439] ___sys_sendmsg (net/socket.c:2767) [ 71.464406][ T439] ? copy_msghdr_from_user (net/socket.c:2619) [ 71.464411][ T439] __sys_sendmsg (net/socket.c:2799) [ 71.464412][ T439] ? __sys_sendmsg_sock (net/socket.c:2780) [ 71.464415][ T439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.464417][ T439] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 71.464418][ T439] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 71.464421][ T439] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 71.464422][ T439] RIP: 0033:0x7f075f59e54e [ 71.464424][ T439] 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.464426][ T439] RSP: 002b:00007ffded4702a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 71.464430][ T439] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f075f59e54e [ 71.464431][ T439] RDX: 0000000000000000 RSI: 00007ffded470350 RDI: 0000000000000005 [ 71.464432][ T439] RBP: 00007ffded4702b0 R08: 0000000000000000 R09: 0000000000000000 [ 71.464433][ T439] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90d7d7 [ 71.464434][ T439] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffded470a10 | [ 73.808206][ T460] softirqs last disabled at (0): 0x0 | [ 73.808208][ T460] Preemption disabled at: | [ 73.808208][ T460] vprintk_emit (kernel/printk/printk.c:2471) | [ 73.808220][ T460] Tainted: [W]=WARN [ 73.808220][ T460] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 73.808223][ T460] Call Trace: [ 73.808224][ T460] [ 73.808226][ T460] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 73.808232][ T460] ? vprintk_emit (kernel/printk/printk.c:2471) [ 73.808234][ T460] __might_resched.cold (kernel/sched/core.c:9234) [ 73.808237][ T460] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 73.808241][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.808245][ T460] __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.808248][ T460] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 73.808251][ T460] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 73.808255][ T460] ? 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.808256][ T460] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 73.808258][ T460] put_chars (drivers/char/virtio_console.c:1176) [ 73.808260][ T460] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 73.808261][ T460] ? __send_to_port (drivers/char/virtio_console.c:654) [ 73.808263][ T460] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 73.808265][ T460] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 73.808269][ T460] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 73.808270][ T460] ? 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.808272][ T460] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 73.808273][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.808275][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.808277][ T460] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 73.808279][ T460] console_emit_next_record (kernel/printk/printk.c:3183) [ 73.808281][ T460] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 73.808283][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.808285][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.808286][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.808288][ T460] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 73.808290][ T460] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 73.808291][ T460] console_flush_one_record (kernel/printk/printk.c:3268) [ 73.808293][ T460] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 73.808296][ T460] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 73.808298][ T460] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 73.808299][ T460] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 73.808301][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.808302][ T460] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 73.808304][ T460] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 73.808305][ T460] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 73.808307][ T460] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 73.808309][ T460] ? vprintk_emit (kernel/printk/printk.c:2478) [ 73.808311][ T460] vprintk_emit (kernel/printk/printk.c:2479) [ 73.808313][ T460] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 73.808315][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.808316][ T460] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 73.808318][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.808320][ T460] _printk (kernel/printk/printk.c:2504) [ 73.808323][ T460] ? snapshot_read.cold (user.c:?) [ 73.808325][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.808326][ T460] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 73.808328][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.808329][ T460] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 73.808332][ T460] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 73.808334][ T460] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 73.808335][ T460] ? netdev_notice (net/core/dev.c:13194) [ 73.808339][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.808342][ T460] ? 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.808344][ T460] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 73.808345][ T460] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 73.808347][ T460] ? 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.808351][ T460] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 73.808354][ T460] __dev_change_flags (net/core/dev.c:9821) [ 73.808358][ T460] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 73.808360][ T460] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 73.808362][ T460] ? __kernel_text_address (kernel/extable.c:79) [ 73.808364][ T460] ? write_profile (profile.c:?) [ 73.808366][ T460] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 73.808369][ T460] netif_change_flags (net/core/dev.c:9877) [ 73.808372][ T460] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 73.808376][ T460] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 73.808377][ T460] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 73.808379][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.808381][ T460] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 73.808384][ T460] ? kasan_save_stack (mm/kasan/common.c:58) [ 73.808387][ T460] ? kasan_save_stack (mm/kasan/common.c:57) [ 73.808389][ T460] ? kasan_save_track (mm/kasan/common.c:78) [ 73.808390][ T460] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 73.808392][ T460] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 73.808393][ T460] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 73.808394][ T460] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 73.808396][ T460] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 73.808398][ T460] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 73.808400][ T460] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 73.808401][ T460] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 73.808404][ T460] ? ___sys_sendmsg (net/socket.c:2767) [ 73.808406][ T460] ? __sys_sendmsg (net/socket.c:2799) [ 73.808408][ T460] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 73.808410][ T460] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 73.808412][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.808414][ T460] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 73.808415][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.808417][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.808419][ T460] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 73.808421][ T460] ? __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.808423][ T460] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 73.808424][ T460] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 73.808426][ T460] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 73.808428][ T460] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 73.808430][ T460] rtnl_newlink (net/core/rtnetlink.c:4215) [ 73.808432][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.808434][ T460] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 73.808435][ T460] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 73.808436][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.808438][ T460] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 73.808442][ T460] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 73.808444][ T460] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 73.808445][ T460] ? __kernel_text_address (kernel/extable.c:79) [ 73.808446][ T460] ? write_profile (profile.c:?) [ 73.808447][ T460] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 73.808448][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.808450][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.808452][ T460] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 73.808455][ T460] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 73.808456][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.808458][ T460] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 73.808459][ T460] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 73.808461][ T460] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 73.808462][ T460] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 73.808464][ T460] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 73.808466][ T460] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 73.808468][ T460] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 73.808469][ T460] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 73.808470][ T460] ? netlink_ack (./include/linux/skbuff.h:2718) [ 73.808472][ T460] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 73.808474][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.808476][ T460] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 73.808478][ T460] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 73.808479][ T460] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 73.808481][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.808483][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.808484][ T460] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 73.808486][ T460] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 73.808488][ T460] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 73.808490][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.808491][ T460] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 73.808493][ T460] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 73.808495][ T460] ? copy_msghdr_from_user (net/socket.c:2650) [ 73.808496][ T460] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 73.808498][ T460] ? move_addr_to_kernel (net/socket.c:258) [ 73.808499][ T460] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 73.808502][ T460] ___sys_sendmsg (net/socket.c:2767) [ 73.808504][ T460] ? copy_msghdr_from_user (net/socket.c:2619) [ 73.808508][ T460] __sys_sendmsg (net/socket.c:2799) [ 73.808510][ T460] ? __sys_sendmsg_sock (net/socket.c:2780) [ 73.808513][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.808515][ T460] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 73.808516][ T460] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 73.808518][ T460] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 73.808520][ T460] RIP: 0033:0x7f7bb030654e [ 73.808522][ T460] 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.808524][ T460] RSP: 002b:00007fff01a5cf50 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 73.808528][ T460] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f7bb030654e [ 73.808530][ T460] RDX: 0000000000000000 RSI: 00007fff01a5d000 RDI: 0000000000000005 [ 73.808531][ T460] RBP: 00007fff01a5cf60 R08: 0000000000000000 R09: 0000000000000000 [ 73.808531][ T460] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90d7da [ 73.808532][ T460] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff01a5d6c0 | [ 76.177429][ T486] softirqs last disabled at (0): 0x0 | [ 76.177430][ T486] Preemption disabled at: | [ 76.177431][ T486] vprintk_emit (kernel/printk/printk.c:2471) | [ 76.177442][ T486] Tainted: [W]=WARN [ 76.177443][ T486] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 76.177445][ T486] Call Trace: [ 76.177446][ T486] [ 76.177448][ T486] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 76.177453][ T486] ? vprintk_emit (kernel/printk/printk.c:2471) [ 76.177455][ T486] __might_resched.cold (kernel/sched/core.c:9234) [ 76.177459][ T486] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 76.177462][ T486] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.177466][ T486] __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)) [ 76.177470][ T486] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 76.177472][ T486] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 76.177476][ T486] ? 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) [ 76.177478][ T486] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 76.177480][ T486] put_chars (drivers/char/virtio_console.c:1176) [ 76.177482][ T486] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 76.177483][ T486] ? __send_to_port (drivers/char/virtio_console.c:654) [ 76.177485][ T486] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 76.177488][ T486] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 76.177491][ T486] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 76.177492][ T486] ? 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) [ 76.177494][ T486] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 76.177496][ T486] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.177497][ T486] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.177499][ T486] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 76.177501][ T486] console_emit_next_record (kernel/printk/printk.c:3183) [ 76.177504][ T486] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 76.177506][ T486] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.177507][ T486] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.177509][ T486] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.177511][ T486] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 76.177512][ T486] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 76.177514][ T486] console_flush_one_record (kernel/printk/printk.c:3268) [ 76.177516][ T486] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 76.177519][ T486] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 76.177521][ T486] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 76.177522][ T486] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 76.177524][ T486] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.177526][ T486] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 76.177527][ T486] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 76.177529][ T486] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 76.177531][ T486] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 76.177533][ T486] ? vprintk_emit (kernel/printk/printk.c:2478) [ 76.177535][ T486] vprintk_emit (kernel/printk/printk.c:2479) [ 76.177537][ T486] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 76.177539][ T486] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.177541][ T486] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 76.177542][ T486] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.177544][ T486] _printk (kernel/printk/printk.c:2504) [ 76.177547][ T486] ? snapshot_read.cold (user.c:?) [ 76.177549][ T486] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.177551][ T486] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 76.177553][ T486] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.177554][ T486] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 76.177557][ T486] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 76.177559][ T486] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 76.177560][ T486] ? netdev_notice (net/core/dev.c:13194) [ 76.177562][ T486] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.177564][ T486] ? 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) [ 76.177566][ T486] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 76.177567][ T486] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 76.177569][ T486] ? 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) [ 76.177572][ T486] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 76.177575][ T486] __dev_change_flags (net/core/dev.c:9821) [ 76.177579][ T486] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 76.177581][ T486] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 76.177584][ T486] ? __kernel_text_address (kernel/extable.c:79) [ 76.177585][ T486] ? write_profile (profile.c:?) [ 76.177587][ T486] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 76.177590][ T486] netif_change_flags (net/core/dev.c:9877) [ 76.177593][ T486] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 76.177597][ T486] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 76.177598][ T486] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 76.177599][ T486] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.177601][ T486] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 76.177605][ T486] ? kasan_save_stack (mm/kasan/common.c:58) [ 76.177607][ T486] ? kasan_save_stack (mm/kasan/common.c:57) [ 76.177609][ T486] ? kasan_save_track (mm/kasan/common.c:78) [ 76.177610][ T486] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 76.177612][ T486] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 76.177614][ T486] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 76.177615][ T486] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 76.177616][ T486] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 76.177618][ T486] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 76.177620][ T486] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 76.177621][ T486] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 76.177624][ T486] ? ___sys_sendmsg (net/socket.c:2767) [ 76.177625][ T486] ? __sys_sendmsg (net/socket.c:2799) [ 76.177627][ T486] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 76.177630][ T486] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 76.177632][ T486] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.177634][ T486] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 76.177635][ T486] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.177637][ T486] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.177639][ T486] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 76.177641][ T486] ? __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) [ 76.177643][ T486] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 76.177644][ T486] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 76.177646][ T486] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 76.177648][ T486] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 76.177650][ T486] rtnl_newlink (net/core/rtnetlink.c:4215) [ 76.177652][ T486] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.177654][ T486] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 76.177655][ T486] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 76.177657][ T486] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.177659][ T486] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 76.177662][ T486] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 76.177664][ T486] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 76.177665][ T486] ? __kernel_text_address (kernel/extable.c:79) [ 76.177666][ T486] ? write_profile (profile.c:?) [ 76.177667][ T486] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 76.177669][ T486] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.177670][ T486] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.177672][ T486] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 76.177676][ T486] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 76.177677][ T486] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.177679][ T486] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 76.177680][ T486] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 76.177682][ T486] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 76.177683][ T486] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 76.177685][ T486] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 76.177687][ T486] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 76.177689][ T486] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 76.177690][ T486] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 76.177692][ T486] ? netlink_ack (./include/linux/skbuff.h:2718) [ 76.177693][ T486] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 76.177696][ T486] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.177697][ T486] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 76.177699][ T486] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 76.177701][ T486] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 76.177703][ T486] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.177705][ T486] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.177706][ T486] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 76.177708][ T486] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 76.177710][ T486] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 76.177712][ T486] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.177714][ T486] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 76.177716][ T486] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 76.177717][ T486] ? copy_msghdr_from_user (net/socket.c:2650) [ 76.177719][ T486] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 76.177721][ T486] ? move_addr_to_kernel (net/socket.c:258) [ 76.177723][ T486] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.177725][ T486] ? 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) [ 76.177726][ T486] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 76.177728][ T486] ___sys_sendmsg (net/socket.c:2767) [ 76.177730][ T486] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 76.177731][ T486] ? copy_msghdr_from_user (net/socket.c:2619) [ 76.177733][ T486] ? sched_balance_domains (./include/linux/rcupdate.h:882 kernel/sched/fair.c:13986) [ 76.177737][ T486] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.177740][ T486] ? kvm_clock_get_cycles (arch/x86/kernel/kvmclock.c:80 (discriminator 1) arch/x86/kernel/kvmclock.c:87 (discriminator 1)) [ 76.177742][ T486] ? ktime_get (kernel/time/timekeeping.c:304 kernel/time/timekeeping.c:482 kernel/time/timekeeping.c:1004) [ 76.177745][ T486] __sys_sendmsg (net/socket.c:2799) [ 76.177747][ T486] ? __sys_sendmsg_sock (net/socket.c:2780) [ 76.177749][ T486] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.177751][ T486] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.177753][ T486] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 76.177755][ T486] ? irq_exit_rcu (kernel/softirq.c:786) [ 76.177757][ T486] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 76.177759][ T486] RIP: 0033:0x7f3dd040154e [ 76.177761][ T486] 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 [ 76.177763][ T486] RSP: 002b:00007ffcc5e5c180 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 76.177767][ T486] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f3dd040154e [ 76.177769][ T486] RDX: 0000000000000000 RSI: 00007ffcc5e5c230 RDI: 0000000000000005 [ 76.177770][ T486] RBP: 00007ffcc5e5c190 R08: 0000000000000000 R09: 0000000000000000 [ 76.177770][ T486] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90d7dc [ 76.177771][ T486] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffcc5e5c8f0 | [ 88.796478][ T524] softirqs last disabled at (0): 0x0 | [ 88.796480][ T524] Preemption disabled at: | [ 88.796481][ T524] 0x0 | [ 88.796489][ T524] Tainted: [W]=WARN [ 88.796490][ T524] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 88.796492][ T524] Call Trace: [ 88.796493][ T524] [ 88.796494][ T524] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 88.796500][ T524] __might_resched.cold (kernel/sched/core.c:9234) [ 88.796504][ T524] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 88.796507][ T524] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.796512][ T524] __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.796515][ T524] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 88.796518][ T524] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 88.796522][ T524] ? 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.796523][ T524] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 88.796525][ T524] put_chars (drivers/char/virtio_console.c:1176) [ 88.796527][ T524] ? __send_to_port (drivers/char/virtio_console.c:654) [ 88.796529][ T524] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 88.796532][ T524] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 88.796536][ T524] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 88.796538][ T524] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 88.796539][ T524] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.796541][ T524] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 88.796543][ T524] console_emit_next_record (kernel/printk/printk.c:3183) [ 88.796546][ T524] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 88.796548][ T524] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.796549][ T524] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.796551][ T524] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.796553][ T524] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 88.796555][ T524] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 88.796556][ T524] console_flush_one_record (kernel/printk/printk.c:3268) [ 88.796559][ T524] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 88.796561][ T524] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 88.796563][ T524] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 88.796565][ T524] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 88.796566][ T524] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.796568][ T524] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 88.796569][ T524] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 88.796571][ T524] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 88.796573][ T524] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 88.796575][ T524] ? vprintk_emit (kernel/printk/printk.c:2478) [ 88.796577][ T524] vprintk_emit (kernel/printk/printk.c:2479) [ 88.796579][ T524] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 88.796581][ T524] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.796582][ T524] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 88.796585][ T524] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 88.796587][ T524] _printk (kernel/printk/printk.c:2504) [ 88.796590][ T524] ? snapshot_read.cold (user.c:?) [ 88.796592][ T524] ? ipv6_mc_down (net/ipv6/mcast.c:1137 net/ipv6/mcast.c:2792) [ 88.796597][ T524] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 88.796610][ T524] br_stp_disable_port (net/bridge/br_stp_if.c:106) bridge [ 88.796618][ T524] br_device_event (net/bridge/br.c:111) bridge [ 88.796626][ T524] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 88.796630][ T524] ? _sub_I_65535_1+0x4d0/0x4d0 stp [ 88.796632][ T524] ? addrconf_notify (net/ipv6/addrconf.c:3812) [ 88.796636][ T524] notifier_call_chain (kernel/notifier.c:85) [ 88.796639][ T524] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9855) [ 88.796642][ T524] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 88.796644][ T524] ? netif_change_name (net/core/dev.c:1517) [ 88.796646][ T524] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 88.796648][ T524] ? __kernel_text_address (kernel/extable.c:79) [ 88.796650][ T524] ? write_profile (profile.c:?) [ 88.796652][ T524] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 88.796655][ T524] netif_change_flags (net/core/dev.c:9882) [ 88.796658][ T524] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 88.796660][ T524] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 88.796662][ T524] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 88.796663][ T524] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.796665][ T524] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 88.796669][ T524] ? kasan_save_stack (mm/kasan/common.c:58) [ 88.796671][ T524] ? kasan_save_stack (mm/kasan/common.c:57) [ 88.796673][ T524] ? kasan_save_track (mm/kasan/common.c:78) [ 88.796674][ T524] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 88.796676][ T524] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 88.796677][ T524] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 88.796678][ T524] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 88.796679][ T524] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 88.796682][ T524] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 88.796683][ T524] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 88.796684][ T524] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 88.796687][ T524] ? ___sys_sendmsg (net/socket.c:2767) [ 88.796688][ T524] ? __sys_sendmsg (net/socket.c:2799) [ 88.796690][ T524] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 88.796692][ T524] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 88.796694][ T524] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.796696][ T524] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 88.796697][ T524] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.796699][ T524] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.796701][ T524] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 88.796703][ T524] ? __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.796705][ T524] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 88.796706][ T524] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 88.796708][ T524] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 88.796710][ T524] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 88.796712][ T524] rtnl_newlink (net/core/rtnetlink.c:4215) [ 88.796714][ T524] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.796716][ T524] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 88.796717][ T524] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 88.796718][ T524] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.796721][ T524] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 88.796724][ T524] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 88.796725][ T524] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 88.796727][ T524] ? __kernel_text_address (kernel/extable.c:79) [ 88.796728][ T524] ? write_profile (profile.c:?) [ 88.796729][ T524] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 88.796731][ T524] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.796732][ T524] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.796734][ T524] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 88.796737][ T524] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 88.796739][ T524] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.796741][ T524] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 88.796742][ T524] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 88.796744][ T524] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 88.796745][ T524] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 88.796746][ T524] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 88.796749][ T524] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 88.796750][ T524] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 88.796752][ T524] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 88.796753][ T524] ? netlink_ack (./include/linux/skbuff.h:2718) [ 88.796754][ T524] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 88.796757][ T524] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.796759][ T524] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 88.796760][ T524] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 88.796762][ T524] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 88.796764][ T524] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.796766][ T524] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.796767][ T524] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 88.796769][ T524] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 88.796771][ T524] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 88.796773][ T524] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.796775][ T524] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 88.796776][ T524] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 88.796778][ T524] ? copy_msghdr_from_user (net/socket.c:2650) [ 88.796780][ T524] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 88.796781][ T524] ? move_addr_to_kernel (net/socket.c:258) [ 88.796782][ T524] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 88.796785][ T524] ___sys_sendmsg (net/socket.c:2767) [ 88.796787][ T524] ? copy_msghdr_from_user (net/socket.c:2619) [ 88.796792][ T524] __sys_sendmsg (net/socket.c:2799) [ 88.796793][ T524] ? __sys_sendmsg_sock (net/socket.c:2780) [ 88.796796][ T524] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.796798][ T524] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 88.796800][ T524] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 88.796802][ T524] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 88.796803][ T524] RIP: 0033:0x7fcba89b554e [ 88.796806][ T524] 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.796808][ T524] RSP: 002b:00007ffd20b6b5f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 88.796811][ T524] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fcba89b554e [ 88.796813][ T524] RDX: 0000000000000000 RSI: 00007ffd20b6b6a0 RDI: 0000000000000005 [ 88.796814][ T524] RBP: 00007ffd20b6b600 R08: 0000000000000000 R09: 0000000000000000 [ 88.796815][ T524] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90d7e9 [ 88.796815][ T524] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd20b6bd60 | [ 98.276837][ T553] softirqs last disabled at (0): 0x0 | [ 98.276839][ T553] Preemption disabled at: | [ 98.276840][ T553] vprintk_emit (kernel/printk/printk.c:2471) | [ 98.276851][ T553] Tainted: [W]=WARN [ 98.276852][ T553] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 98.276854][ T553] Call Trace: [ 98.276856][ T553] [ 98.276857][ T553] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 98.276862][ T553] ? vprintk_emit (kernel/printk/printk.c:2471) [ 98.276864][ T553] __might_resched.cold (kernel/sched/core.c:9234) [ 98.276868][ T553] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 98.276871][ T553] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 98.276874][ T553] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.276877][ T553] __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)) [ 98.276880][ T553] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 98.276883][ T553] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 98.276886][ T553] ? 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) [ 98.276888][ T553] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 98.276890][ T553] put_chars (drivers/char/virtio_console.c:1176) [ 98.276892][ T553] ? __send_to_port (drivers/char/virtio_console.c:654) [ 98.276894][ T553] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 98.276896][ T553] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 98.276900][ T553] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 98.276901][ T553] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.276903][ T553] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 98.276905][ T553] console_emit_next_record (kernel/printk/printk.c:3183) [ 98.276907][ T553] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 98.276909][ T553] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.276911][ T553] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.276912][ T553] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.276914][ T553] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 98.276916][ T553] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 98.276918][ T553] console_flush_one_record (kernel/printk/printk.c:3268) [ 98.276920][ T553] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 98.276922][ T553] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 98.276924][ T553] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 98.276926][ T553] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 98.276927][ T553] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.276929][ T553] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 98.276930][ T553] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 98.276932][ T553] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 98.276934][ T553] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 98.276936][ T553] ? vprintk_emit (kernel/printk/printk.c:2478) [ 98.276938][ T553] vprintk_emit (kernel/printk/printk.c:2479) [ 98.276940][ T553] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 98.276942][ T553] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 98.276945][ T553] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 98.276947][ T553] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 98.276949][ T553] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 98.276951][ T553] ? ___sys_sendmsg (net/socket.c:2767) [ 98.276953][ T553] ? __sys_sendmsg (net/socket.c:2799) [ 98.276954][ T553] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 98.276957][ T553] _printk (kernel/printk/printk.c:2504) [ 98.276961][ T553] ? snapshot_read.cold (user.c:?) [ 98.276963][ T553] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 98.276965][ T553] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 98.276967][ T553] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 98.276969][ T553] ? netdev_notice (net/core/dev.c:13194) [ 98.276971][ T553] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.276973][ T553] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 98.276974][ T553] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 98.276977][ T553] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 98.276978][ T553] ? 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) [ 98.276981][ T553] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 98.276984][ T553] dev_set_allmulti (net/core/dev_api.c:315) [ 98.276987][ T553] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 98.276999][ T553] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 98.277003][ T553] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 98.277005][ T553] br_del_if (net/bridge/br_if.c:732) bridge [ 98.277012][ T553] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 98.277015][ T553] do_set_master (net/core/rtnetlink.c:3055) [ 98.277017][ T553] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 98.277020][ T553] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 98.277022][ T553] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 98.277024][ T553] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.277025][ T553] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 98.277029][ T553] ? kasan_save_stack (mm/kasan/common.c:58) [ 98.277032][ T553] ? kasan_save_stack (mm/kasan/common.c:57) [ 98.277033][ T553] ? kasan_save_track (mm/kasan/common.c:78) [ 98.277034][ T553] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 98.277036][ T553] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 98.277037][ T553] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 98.277038][ T553] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 98.277039][ T553] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 98.277041][ T553] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 98.277042][ T553] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 98.277043][ T553] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 98.277045][ T553] ? ___sys_sendmsg (net/socket.c:2767) [ 98.277046][ T553] ? __sys_sendmsg (net/socket.c:2799) [ 98.277047][ T553] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 98.277049][ T553] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 98.277051][ T553] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.277053][ T553] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 98.277055][ T553] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.277056][ T553] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.277058][ T553] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 98.277060][ T553] ? __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) [ 98.277062][ T553] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 98.277063][ T553] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 98.277065][ T553] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 98.277066][ T553] ? nla_get_range_signed (lib/nlattr.c:270) [ 98.277069][ T553] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 98.277071][ T553] rtnl_newlink (net/core/rtnetlink.c:4215) [ 98.277073][ T553] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.277074][ T553] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 98.277076][ T553] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 98.277077][ T553] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.277079][ T553] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 98.277081][ T553] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 98.277082][ T553] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 98.277084][ T553] ? __kernel_text_address (kernel/extable.c:79) [ 98.277085][ T553] ? write_profile (profile.c:?) [ 98.277086][ T553] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 98.277089][ T553] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.277090][ T553] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.277092][ T553] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 98.277102][ T553] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 98.277103][ T553] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.277105][ T553] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 98.277107][ T553] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 98.277108][ T553] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 98.277110][ T553] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 98.277111][ T553] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 98.277114][ T553] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 98.277115][ T553] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 98.277116][ T553] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 98.277118][ T553] ? netlink_ack (./include/linux/skbuff.h:2718) [ 98.277119][ T553] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 98.277122][ T553] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.277123][ T553] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 98.277125][ T553] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 98.277127][ T553] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 98.277129][ T553] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.277130][ T553] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.277132][ T553] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 98.277134][ T553] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 98.277136][ T553] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 98.277138][ T553] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.277140][ T553] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 98.277141][ T553] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 98.277143][ T553] ? copy_msghdr_from_user (net/socket.c:2650) [ 98.277145][ T553] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 98.277146][ T553] ? move_addr_to_kernel (net/socket.c:258) [ 98.277147][ T553] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 98.277150][ T553] ___sys_sendmsg (net/socket.c:2767) [ 98.277152][ T553] ? copy_msghdr_from_user (net/socket.c:2619) [ 98.277157][ T553] __sys_sendmsg (net/socket.c:2799) [ 98.277158][ T553] ? __sys_sendmsg_sock (net/socket.c:2780) [ 98.277161][ T553] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.277163][ T553] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 98.277165][ T553] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 98.277167][ T553] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 98.277169][ T553] RIP: 0033:0x7f4fd032154e [ 98.277170][ T553] 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 [ 98.277173][ T553] RSP: 002b:00007ffcb8d6ca90 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 98.277177][ T553] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f4fd032154e [ 98.277178][ T553] RDX: 0000000000000000 RSI: 00007ffcb8d6cb40 RDI: 0000000000000005 [ 98.277179][ T553] RBP: 00007ffcb8d6caa0 R08: 0000000000000000 R09: 0000000000000000 [ 98.277180][ T553] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90d7f2 [ 98.277181][ T553] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffcb8d6d200 | [ 102.658281][ T567] softirqs last disabled at (0): 0x0 | [ 102.658283][ T567] Preemption disabled at: | [ 102.658284][ T567] vprintk_emit (kernel/printk/printk.c:2471) | [ 102.658298][ T567] Tainted: [W]=WARN [ 102.658299][ T567] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 102.658301][ T567] Call Trace: [ 102.658303][ T567] [ 102.658305][ T567] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 102.658311][ T567] ? vprintk_emit (kernel/printk/printk.c:2471) [ 102.658314][ T567] __might_resched.cold (kernel/sched/core.c:9234) [ 102.658318][ T567] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 102.658323][ T567] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.658327][ T567] __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.658332][ T567] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 102.658335][ T567] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 102.658342][ T567] ? 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.658345][ T567] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 102.658348][ T567] put_chars (drivers/char/virtio_console.c:1176) [ 102.658350][ T567] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 102.658352][ T567] ? __send_to_port (drivers/char/virtio_console.c:654) [ 102.658356][ T567] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 102.658359][ T567] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 102.658364][ T567] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 102.658366][ T567] ? 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.658369][ T567] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 102.658371][ T567] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.658373][ T567] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.658376][ T567] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 102.658379][ T567] console_emit_next_record (kernel/printk/printk.c:3183) [ 102.658383][ T567] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 102.658386][ T567] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.658388][ T567] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.658390][ T567] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.658393][ T567] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 102.658396][ T567] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 102.658398][ T567] console_flush_one_record (kernel/printk/printk.c:3268) [ 102.658402][ T567] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 102.658407][ T567] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 102.658410][ T567] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 102.658412][ T567] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 102.658415][ T567] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.658417][ T567] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 102.658419][ T567] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 102.658422][ T567] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 102.658425][ T567] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 102.658427][ T567] ? vprintk_emit (kernel/printk/printk.c:2478) [ 102.658430][ T567] vprintk_emit (kernel/printk/printk.c:2479) [ 102.658434][ T567] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 102.658436][ T567] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.658439][ T567] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 102.658441][ T567] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.658444][ T567] _printk (kernel/printk/printk.c:2504) [ 102.658448][ T567] ? snapshot_read.cold (user.c:?) [ 102.658451][ T567] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.658454][ T567] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 102.658456][ T567] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.658458][ T567] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 102.658462][ T567] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 102.658464][ T567] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 102.658467][ T567] ? netdev_notice (net/core/dev.c:13194) [ 102.658469][ T567] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.658473][ T567] ? 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.658475][ T567] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 102.658478][ T567] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 102.658480][ T567] ? 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.658484][ T567] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 102.658488][ T567] __dev_change_flags (net/core/dev.c:9821) [ 102.658493][ T567] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 102.658496][ T567] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 102.658499][ T567] ? __kernel_text_address (kernel/extable.c:79) [ 102.658501][ T567] ? write_profile (profile.c:?) [ 102.658504][ T567] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 102.658508][ T567] netif_change_flags (net/core/dev.c:9877) [ 102.658512][ T567] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 102.658517][ T567] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 102.658519][ T567] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 102.658521][ T567] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.658523][ T567] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 102.658528][ T567] ? kasan_save_stack (mm/kasan/common.c:58) [ 102.658532][ T567] ? kasan_save_stack (mm/kasan/common.c:57) [ 102.658534][ T567] ? kasan_save_track (mm/kasan/common.c:78) [ 102.658537][ T567] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 102.658539][ T567] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 102.658541][ T567] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 102.658543][ T567] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 102.658545][ T567] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 102.658548][ T567] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 102.658550][ T567] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 102.658552][ T567] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 102.658556][ T567] ? ___sys_sendmsg (net/socket.c:2767) [ 102.658558][ T567] ? __sys_sendmsg (net/socket.c:2799) [ 102.658560][ T567] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 102.658564][ T567] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 102.658567][ T567] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.658570][ T567] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 102.658572][ T567] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.658574][ T567] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.658577][ T567] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 102.658580][ T567] ? __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.658583][ T567] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 102.658585][ T567] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 102.658588][ T567] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 102.658591][ T567] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 102.658595][ T567] rtnl_newlink (net/core/rtnetlink.c:4215) [ 102.658598][ T567] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.658601][ T567] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 102.658603][ T567] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 102.658605][ T567] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.658608][ T567] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 102.658612][ T567] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 102.658615][ T567] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 102.658617][ T567] ? __kernel_text_address (kernel/extable.c:79) [ 102.658619][ T567] ? write_profile (profile.c:?) [ 102.658620][ T567] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 102.658623][ T567] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.658625][ T567] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.658627][ T567] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 102.658632][ T567] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 102.658634][ T567] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.658637][ T567] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 102.658639][ T567] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 102.658642][ T567] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 102.658644][ T567] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 102.658646][ T567] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 102.658650][ T567] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 102.658652][ T567] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 102.658654][ T567] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 102.658657][ T567] ? netlink_ack (./include/linux/skbuff.h:2718) [ 102.658659][ T567] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 102.658663][ T567] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.658665][ T567] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 102.658668][ T567] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 102.658671][ T567] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 102.658674][ T567] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.658676][ T567] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.658679][ T567] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 102.658682][ T567] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 102.658685][ T567] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 102.658688][ T567] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.658690][ T567] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 102.658693][ T567] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 102.658696][ T567] ? copy_msghdr_from_user (net/socket.c:2650) [ 102.658698][ T567] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 102.658700][ T567] ? move_addr_to_kernel (net/socket.c:258) [ 102.658703][ T567] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 102.658707][ T567] ___sys_sendmsg (net/socket.c:2767) [ 102.658709][ T567] ? copy_msghdr_from_user (net/socket.c:2619) [ 102.658717][ T567] __sys_sendmsg (net/socket.c:2799) [ 102.658720][ T567] ? __sys_sendmsg_sock (net/socket.c:2780) [ 102.658725][ T567] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.658728][ T567] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 102.658730][ T567] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 102.658733][ T567] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 102.658736][ T567] RIP: 0033:0x7fed4574f54e [ 102.658738][ T567] 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.658741][ T567] RSP: 002b:00007ffc18e7bfd0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 102.658745][ T567] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fed4574f54e [ 102.658747][ T567] RDX: 0000000000000000 RSI: 00007ffc18e7c080 RDI: 0000000000000005 [ 102.658749][ T567] RBP: 00007ffc18e7bfe0 R08: 0000000000000000 R09: 0000000000000000 [ 102.658750][ T567] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90d7f7 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