====================================== | [ 9.789148][ T187] softirqs last disabled at (27834): netlink_release (./include/net/sock.h:2138 net/netlink/af_netlink.c:727) | [ 9.789151][ T187] Preemption disabled at: | [ 9.789152][ T187] 0x0 | [ 9.789164][ T187] Tainted: [W]=WARN [ 9.789165][ T187] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.789167][ T187] Call Trace: [ 9.789169][ T187] [ 9.789171][ T187] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 9.789179][ T187] __might_resched.cold (kernel/sched/core.c:9234) [ 9.789185][ T187] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 9.789191][ T187] ? __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.789200][ T187] __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.789204][ T187] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.789212][ T187] ? 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.789215][ T187] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.789220][ T187] put_chars (drivers/char/virtio_console.c:1176) [ 9.789225][ T187] ? __send_to_port (drivers/char/virtio_console.c:654) [ 9.789227][ T187] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 9.789233][ T187] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 9.789242][ T187] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 9.789252][ T187] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 9.789255][ T187] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.789259][ T187] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.789266][ T187] console_emit_next_record (kernel/printk/printk.c:3183) [ 9.789272][ T187] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 9.789274][ T187] ? 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.789279][ T187] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.789282][ T187] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.789289][ T187] console_flush_one_record (kernel/printk/printk.c:3268) [ 9.789296][ T187] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 9.789298][ T187] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.789309][ T187] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 9.789313][ T187] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 9.789315][ T187] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.789319][ T187] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 9.789325][ T187] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 9.789327][ T187] ? vprintk_emit (kernel/printk/printk.c:2478) [ 9.789333][ T187] vprintk_emit (kernel/printk/printk.c:2479) [ 9.789338][ T187] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 9.789344][ T187] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.789350][ T187] _printk (kernel/printk/printk.c:2504) [ 9.789355][ T187] ? snapshot_read.cold (user.c:?) [ 9.789359][ T187] ? 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.789363][ T187] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 9.789370][ T187] ? 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.789374][ T187] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 9.789379][ T187] ? exit_notify (kernel/exit.c:780) [ 9.789382][ T187] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 9.789386][ T187] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.789393][ T187] do_group_exit (kernel/exit.c:1151) [ 9.789398][ T187] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 9.789400][ T187] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 9.789403][ T187] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 9.789407][ T187] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 9.789412][ T187] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.789415][ T187] RIP: 0033:0x7f29a77af1b8 [ 9.789418][ T187] Code: Unable to access opcode bytes at 0x7f29a77af18e. Code starting with the faulting instruction =========================================== [ 9.789420][ T187] RSP: 002b:00007ffc294c1618 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 9.789422][ T187] RAX: ffffffffffffffda RBX: 00007f29a78dff88 RCX: 00007f29a77af1b8 [ 9.789424][ T187] RDX: 00007f29a74f9fc8 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 9.789426][ T187] RBP: 00007ffc294c1670 R08: 0000000000000000 R09: 0000000000008010 [ 9.789427][ T187] R10: 00007ffc294c1430 R11: 0000000000000246 R12: 0000000000000001 [ 9.789428][ T187] R13: 0000000000000000 R14: 00007f29a78de680 R15: 00007f29a78dffa0 | [ 11.126843][ T237] softirqs last disabled at (23138): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 11.126845][ T237] Preemption disabled at: | [ 11.126846][ T237] vprintk_emit (kernel/printk/printk.c:2471) | [ 11.126855][ T237] Tainted: [W]=WARN [ 11.126856][ T237] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.126858][ T237] Call Trace: [ 11.126859][ T237] [ 11.126861][ T237] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 11.126867][ T237] ? vprintk_emit (kernel/printk/printk.c:2471) [ 11.126869][ T237] __might_resched.cold (kernel/sched/core.c:9234) [ 11.126874][ T237] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 11.126878][ T237] ? __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.126883][ T237] __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.126886][ T237] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.126891][ T237] ? 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.126894][ T237] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.126898][ T237] put_chars (drivers/char/virtio_console.c:1176) [ 11.126900][ T237] ? __send_to_port (drivers/char/virtio_console.c:654) [ 11.126905][ T237] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 11.126909][ T237] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 11.126911][ T237] ? mark_usage (kernel/locking/lockdep.c:4690) [ 11.126913][ T237] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.126915][ T237] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.126919][ T237] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 11.126921][ T237] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 11.126924][ T237] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.126928][ T237] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.126932][ T237] console_emit_next_record (kernel/printk/printk.c:3183) [ 11.126936][ T237] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 11.126938][ T237] ? 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.126941][ T237] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.126943][ T237] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.126947][ T237] console_flush_one_record (kernel/printk/printk.c:3268) [ 11.126951][ T237] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 11.126953][ T237] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.126959][ T237] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 11.126961][ T237] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 11.126963][ T237] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.126965][ T237] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 11.126969][ T237] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 11.126971][ T237] ? vprintk_emit (kernel/printk/printk.c:2478) [ 11.126974][ T237] vprintk_emit (kernel/printk/printk.c:2479) [ 11.126978][ T237] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 11.126981][ T237] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.126983][ T237] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 11.126987][ T237] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 11.126990][ T237] _printk (kernel/printk/printk.c:2504) [ 11.126994][ T237] ? snapshot_read.cold (user.c:?) [ 11.126998][ T237] ? br_multicast_flood (??:?) bridge [ 11.127011][ T237] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 11.127012][ T237] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 11.127013][ T237] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 11.127018][ T237] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 11.127028][ T237] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 11.127037][ T237] new_nbp (net/bridge/br_if.c:449) bridge [ 11.127046][ T237] br_add_if (net/bridge/br_if.c:592) bridge [ 11.127054][ T237] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 11.127058][ T237] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 11.127061][ T237] ? __kernel_text_address (kernel/extable.c:79) [ 11.127065][ T237] do_set_master (net/core/rtnetlink.c:3071) [ 11.127070][ T237] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 11.127073][ T237] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 11.127076][ T237] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 11.127077][ T237] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 11.127080][ T237] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.127083][ T237] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.127086][ T237] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.127088][ T237] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 11.127091][ T237] ? kasan_save_stack (mm/kasan/common.c:58) [ 11.127094][ T237] ? kasan_save_stack (mm/kasan/common.c:57) [ 11.127095][ T237] ? kasan_save_track (mm/kasan/common.c:78) [ 11.127098][ T237] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.127100][ T237] ? netlink_seq_next (net/netlink/af_netlink.c:2685) [ 11.127103][ T237] ? ___sys_sendmsg (net/socket.c:2757) [ 11.127107][ T237] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.127109][ T237] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 11.127112][ T237] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.127114][ T237] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.127116][ T237] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.127118][ T237] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.127120][ T237] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 11.127124][ T237] ? __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.127126][ T237] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 11.127128][ T237] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 11.127131][ T237] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 11.127133][ T237] ? nla_get_range_signed (lib/nlattr.c:270) [ 11.127138][ T237] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 11.127143][ T237] rtnl_newlink (net/core/rtnetlink.c:4215) [ 11.127149][ T237] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.127151][ T237] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.127155][ T237] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.127157][ T237] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.127159][ T237] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.127161][ T237] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.127165][ T237] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.127167][ T237] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 11.127170][ T237] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.127171][ T237] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.127176][ T237] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.127177][ T237] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.127181][ T237] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 11.127183][ T237] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.127186][ T237] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.127192][ T237] ? 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.127194][ T237] ? 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.127200][ T237] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.127204][ T237] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.127206][ T237] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.127211][ T237] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 11.127214][ T237] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 11.127218][ T237] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 11.127224][ T237] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 11.127226][ T237] ? copy_msghdr_from_user (net/socket.c:2650) [ 11.127228][ T237] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 11.127230][ T237] ? move_addr_to_kernel (net/socket.c:258) [ 11.127238][ T237] ___sys_sendmsg (net/socket.c:2767) [ 11.127240][ T237] ? copy_msghdr_from_user (net/socket.c:2619) [ 11.127256][ T237] __sys_sendmsg (net/socket.c:2799) [ 11.127259][ T237] ? __sys_sendmsg_sock (net/socket.c:2780) [ 11.127265][ T237] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.127269][ T237] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 11.127272][ T237] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 11.127275][ T237] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.127277][ T237] RIP: 0033:0x7f7ead86054e [ 11.127280][ T237] 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.127282][ T237] RSP: 002b:00007ffe78f73500 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 11.127284][ T237] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f7ead86054e [ 11.127286][ T237] RDX: 0000000000000000 RSI: 00007ffe78f735b0 RDI: 0000000000000005 [ 11.127287][ T237] RBP: 00007ffe78f73510 R08: 0000000000000000 R09: 0000000000000000 [ 11.127288][ T237] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a910a2e [ 11.127288][ T237] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe78f73c70 | [ 18.825535][ T293] softirqs last disabled at (14196): 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)) | [ 18.825537][ T293] Preemption disabled at: | [ 18.825538][ T293] vprintk_emit (kernel/printk/printk.c:2471) | [ 18.825547][ T293] Tainted: [W]=WARN [ 18.825548][ T293] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.825549][ T293] Call Trace: [ 18.825551][ T293] [ 18.825553][ T293] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 18.825558][ T293] ? vprintk_emit (kernel/printk/printk.c:2471) [ 18.825565][ T293] __might_resched.cold (kernel/sched/core.c:9234) [ 18.825569][ T293] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 18.825573][ 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) [ 18.825578][ 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)) [ 18.825580][ T293] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 18.825586][ 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) [ 18.825588][ T293] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 18.825591][ T293] put_chars (drivers/char/virtio_console.c:1176) [ 18.825593][ T293] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 18.825595][ T293] ? __send_to_port (drivers/char/virtio_console.c:654) [ 18.825598][ T293] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 18.825601][ T293] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 18.825606][ T293] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 18.825608][ T293] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.825610][ T293] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.825614][ T293] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 18.825616][ T293] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 18.825619][ T293] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.825622][ T293] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.825625][ T293] console_emit_next_record (kernel/printk/printk.c:3183) [ 18.825629][ T293] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 18.825631][ 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)) [ 18.825634][ T293] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.825636][ T293] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.825640][ T293] console_flush_one_record (kernel/printk/printk.c:3268) [ 18.825644][ T293] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 18.825646][ T293] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.825651][ T293] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 18.825653][ T293] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 18.825655][ T293] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.825657][ T293] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 18.825661][ T293] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 18.825662][ T293] ? vprintk_emit (kernel/printk/printk.c:2478) [ 18.825666][ T293] vprintk_emit (kernel/printk/printk.c:2479) [ 18.825669][ T293] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 18.825671][ T293] ? mark_usage (kernel/locking/lockdep.c:4690) [ 18.825673][ T293] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.825675][ T293] ? validate_chain (kernel/locking/lockdep.c:157 kernel/locking/lockdep.c:202 kernel/locking/lockdep.c:3329 kernel/locking/lockdep.c:3924) [ 18.825677][ T293] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 18.825680][ T293] _printk (kernel/printk/printk.c:2504) [ 18.825684][ T293] ? snapshot_read.cold (user.c:?) [ 18.825687][ T293] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 18.825688][ T293] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 18.825690][ T293] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 18.825694][ T293] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 18.825697][ T293] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 18.825700][ T293] ? netdev_notice (net/core/dev.c:13194) [ 18.825704][ 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) [ 18.825705][ T293] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.825708][ T293] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.825712][ 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) [ 18.825716][ T293] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 18.825720][ T293] __dev_change_flags (net/core/dev.c:9821) [ 18.825723][ T293] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 18.825725][ T293] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 18.825728][ T293] ? __kernel_text_address (kernel/extable.c:79) [ 18.825730][ T293] ? write_profile (profile.c:?) [ 18.825732][ T293] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 18.825737][ T293] netif_change_flags (net/core/dev.c:9877) [ 18.825740][ T293] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 18.825745][ T293] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 18.825747][ T293] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 18.825748][ T293] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 18.825750][ T293] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 18.825754][ T293] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 18.825756][ T293] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 18.825758][ T293] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 18.825760][ T293] ? kasan_save_stack (mm/kasan/common.c:58) [ 18.825764][ T293] ? kasan_save_stack (mm/kasan/common.c:57) [ 18.825765][ T293] ? kasan_save_track (mm/kasan/common.c:78) [ 18.825768][ T293] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.825770][ T293] ? netlink_seq_next (net/netlink/af_netlink.c:2685) [ 18.825773][ T293] ? ___sys_sendmsg (net/socket.c:2757) [ 18.825777][ T293] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.825779][ T293] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 18.825782][ T293] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.825784][ T293] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.825785][ T293] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.825787][ T293] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.825789][ T293] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 18.825792][ 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) [ 18.825795][ T293] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 18.825797][ T293] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 18.825800][ T293] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 18.825805][ T293] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 18.825810][ T293] rtnl_newlink (net/core/rtnetlink.c:4215) [ 18.825815][ T293] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 18.825817][ T293] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.825822][ T293] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.825823][ T293] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.825825][ T293] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 18.825827][ T293] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.825831][ T293] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 18.825833][ T293] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 18.825836][ T293] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 18.825837][ T293] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.825841][ T293] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.825843][ T293] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.825846][ T293] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 18.825848][ T293] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 18.825851][ T293] ? netlink_ack (./include/linux/skbuff.h:2718) [ 18.825857][ 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)) [ 18.825858][ 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)) [ 18.825862][ T293] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 18.825866][ T293] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 18.825868][ T293] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.825872][ T293] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 18.825876][ T293] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 18.825880][ T293] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 18.825885][ T293] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 18.825887][ T293] ? copy_msghdr_from_user (net/socket.c:2650) [ 18.825890][ T293] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 18.825891][ T293] ? move_addr_to_kernel (net/socket.c:258) [ 18.825898][ T293] ___sys_sendmsg (net/socket.c:2767) [ 18.825901][ T293] ? copy_msghdr_from_user (net/socket.c:2619) [ 18.825916][ T293] __sys_sendmsg (net/socket.c:2799) [ 18.825919][ T293] ? __sys_sendmsg_sock (net/socket.c:2780) [ 18.825925][ T293] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.825928][ T293] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 18.825931][ T293] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 18.825933][ T293] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 18.825936][ T293] RIP: 0033:0x7f3123f3e54e [ 18.825939][ 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 [ 18.825941][ T293] RSP: 002b:00007ffdc42ffcd0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 18.825944][ T293] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f3123f3e54e [ 18.825945][ T293] RDX: 0000000000000000 RSI: 00007ffdc42ffd80 RDI: 0000000000000005 [ 18.825946][ T293] RBP: 00007ffdc42ffce0 R08: 0000000000000000 R09: 0000000000000000 [ 18.825947][ T293] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a910a36 [ 18.825948][ T293] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffdc4300440 | [ 26.488303][ C1] softirqs last disabled at (602385): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 26.488306][ C1] Preemption disabled at: | [ 26.488306][ C1] 0x0 | [ 26.488317][ C1] Tainted: [W]=WARN [ 26.488318][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.488320][ C1] Call Trace: [ 26.488321][ C1] [ 26.488323][ C1] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 26.488329][ C1] __might_resched.cold (kernel/sched/core.c:9234) [ 26.488332][ C1] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 26.488336][ C1] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 26.488338][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.488342][ C1] __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.488345][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 26.488347][ C1] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 26.488351][ C1] ? 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.488353][ C1] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 26.488355][ C1] put_chars (drivers/char/virtio_console.c:1176) [ 26.488357][ C1] ? __send_to_port (drivers/char/virtio_console.c:654) [ 26.488358][ C1] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 26.488361][ C1] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 26.488365][ C1] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 26.488366][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.488368][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.488370][ C1] console_emit_next_record (kernel/printk/printk.c:3183) [ 26.488372][ C1] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 26.488374][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.488375][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.488377][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.488379][ C1] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 26.488381][ C1] console_flush_one_record (kernel/printk/printk.c:3268) [ 26.488383][ C1] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 26.488385][ C1] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 26.488387][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.488388][ C1] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 26.488390][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.488392][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 26.488393][ C1] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 26.488395][ C1] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 26.488397][ C1] ? vprintk_emit (kernel/printk/printk.c:2478) [ 26.488399][ C1] vprintk_emit (kernel/printk/printk.c:2479) [ 26.488401][ C1] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 26.488403][ C1] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.488414][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 26.488416][ C1] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.488422][ C1] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.488428][ C1] ? is_module_text_address (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 kernel/module/main.c:3934) [ 26.488431][ C1] _printk (kernel/printk/printk.c:2504) [ 26.488434][ C1] ? snapshot_read.cold (user.c:?) [ 26.488436][ C1] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:25) [ 26.488440][ C1] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 26.488442][ C1] ? nbcon_cpu_emergency_enter (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:435 kernel/printk/nbcon.c:1723) [ 26.488444][ C1] print_irq_inversion_bug.part.0 (kernel/locking/lockdep.c:4097 (discriminator 1)) [ 26.488447][ C1] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 26.488449][ C1] mark_lock (kernel/locking/lockdep.c:4769) [ 26.488451][ C1] mark_usage (kernel/locking/lockdep.c:4658) [ 26.488453][ C1] __lock_acquire (kernel/locking/lockdep.c:5208) [ 26.488455][ C1] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.488457][ C1] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.488463][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.488464][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.488466][ C1] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 26.488472][ C1] _raw_spin_lock (./include/linux/spinlock_api_smp.h:190 (discriminator 1) kernel/locking/spinlock.c:173 (discriminator 1)) [ 26.488474][ C1] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.488479][ C1] br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.488486][ C1] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 26.488492][ C1] call_timer_fn (kernel/time/timer.c:1748) [ 26.488494][ C1] ? detach_if_pending (./include/linux/list.h:1159) [ 26.488496][ C1] ? debug_object_active_state (lib/debugobjects.c:1122) [ 26.488499][ C1] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 26.488501][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.488503][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.488505][ C1] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 26.488507][ C1] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 26.488513][ C1] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 26.488515][ C1] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.488517][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 26.488520][ C1] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 26.488522][ C1] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 26.488523][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 26.488526][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.488527][ C1] handle_softirqs (kernel/softirq.c:645) [ 26.488529][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.488531][ C1] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 26.488533][ C1] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 26.488534][ C1] irq_exit_rcu (kernel/softirq.c:784) [ 26.488535][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 26.488538][ C1] [ 26.488539][ C1] [ 26.488539][ C1] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 26.488541][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 26.488544][ C1] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 26.488546][ C1] Code: 48 8b 3d 94 e2 f5 01 e8 1f 00 00 00 48 2b 05 58 a3 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 96 11 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 e2 f5 01 mov 0x1f5e294(%rip),%rdi # 0x1f5e29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 a3 95 00 sub 0x95a358(%rip),%rax # 0x95a36b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 96 11 00 verw 0x119613(%rip) # 0x11963b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 26.488548][ C1] RSP: 0018:ffa0000000147e00 EFLAGS: 00000282 [ 26.488551][ C1] RAX: 000000000009310f RBX: ff11000001bea380 RCX: ffffffffad4f0307 [ 26.488552][ C1] RDX: ff11000001bea380 RSI: ffffffffb0238b01 RDI: ffffffffafc8d8e0 [ 26.488553][ C1] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 26.488554][ C1] R10: 0000000000000001 R11: 0000000000000001 R12: 1ff4000000028fc3 [ 26.488555][ C1] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 26.488556][ C1] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 26.488559][ C1] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 26.488561][ C1] default_idle_call (kernel/sched/idle.c:122) [ 26.488563][ C1] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 26.488565][ C1] ? arch_cpu_idle_exit+0x40/0x40 [ 26.488566][ C1] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 26.488568][ C1] ? default_idle_call (kernel/sched/idle.c:129) [ 26.488570][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.488572][ C1] do_idle (kernel/sched/idle.c:355) [ 26.488573][ C1] cpu_startup_entry (kernel/sched/idle.c:454) [ 26.488575][ C1] start_secondary (arch/x86/kernel/smpboot.c:312) [ 26.488577][ C1] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 26.488579][ C1] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 26.550363][ C1] | [ 26.550427][ C1] | [ 26.550427][ C1] stack backtrace: | [ 26.550646][ C1] Tainted: [W]=WARN [ 26.550647][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.550648][ C1] Call Trace: [ 26.550649][ C1] [ 26.550650][ C1] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 26.550655][ C1] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 26.550658][ C1] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 26.550660][ C1] mark_lock (kernel/locking/lockdep.c:4769) [ 26.550662][ C1] mark_usage (kernel/locking/lockdep.c:4658) [ 26.550664][ C1] __lock_acquire (kernel/locking/lockdep.c:5208) [ 26.550666][ C1] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.550667][ C1] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.550674][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.550677][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.550679][ C1] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 26.550684][ C1] _raw_spin_lock (./include/linux/spinlock_api_smp.h:190 (discriminator 1) kernel/locking/spinlock.c:173 (discriminator 1)) [ 26.550686][ C1] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.550692][ C1] br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.550698][ C1] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 26.550704][ C1] call_timer_fn (kernel/time/timer.c:1748) [ 26.550706][ C1] ? detach_if_pending (./include/linux/list.h:1159) [ 26.550708][ C1] ? debug_object_active_state (lib/debugobjects.c:1122) [ 26.550711][ C1] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 26.550713][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.550715][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.550717][ C1] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 26.550719][ C1] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 26.550725][ C1] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 26.550727][ C1] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.550730][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 26.550732][ C1] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 26.550734][ C1] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 26.550735][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 26.550738][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.550739][ C1] handle_softirqs (kernel/softirq.c:645) [ 26.550741][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.550743][ C1] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 26.550745][ C1] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 26.550746][ C1] irq_exit_rcu (kernel/softirq.c:784) [ 26.550747][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 26.550749][ C1] [ 26.550749][ C1] [ 26.550750][ C1] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 26.550752][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 26.550753][ C1] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 26.550756][ C1] Code: 48 8b 3d 94 e2 f5 01 e8 1f 00 00 00 48 2b 05 58 a3 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 96 11 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 e2 f5 01 mov 0x1f5e294(%rip),%rdi # 0x1f5e29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 a3 95 00 sub 0x95a358(%rip),%rax # 0x95a36b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 96 11 00 verw 0x119613(%rip) # 0x11963b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 26.550757][ C1] RSP: 0018:ffa0000000147e00 EFLAGS: 00000282 [ 26.550759][ C1] RAX: 000000000009310f RBX: ff11000001bea380 RCX: ffffffffad4f0307 [ 26.550761][ C1] RDX: ff11000001bea380 RSI: ffffffffb0238b01 RDI: ffffffffafc8d8e0 [ 26.550761][ C1] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 26.550762][ C1] R10: 0000000000000001 R11: 0000000000000001 R12: 1ff4000000028fc3 [ 26.550763][ C1] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 26.550765][ C1] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 26.550767][ C1] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 26.550768][ C1] default_idle_call (kernel/sched/idle.c:122) [ 26.550770][ C1] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 26.550772][ C1] ? arch_cpu_idle_exit+0x40/0x40 [ 26.550773][ C1] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 26.550775][ C1] ? default_idle_call (kernel/sched/idle.c:129) [ 26.550777][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.550779][ C1] do_idle (kernel/sched/idle.c:355) [ 26.550780][ C1] cpu_startup_entry (kernel/sched/idle.c:454) [ 26.550782][ C1] start_secondary (arch/x86/kernel/smpboot.c:312) [ 26.550783][ C1] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 26.550785][ C1] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 43.606180][ T330] softirqs last disabled at (0): 0x0 | [ 43.606182][ T330] Preemption disabled at: | [ 43.606182][ T330] vprintk_emit (kernel/printk/printk.c:2471) | [ 43.606194][ T330] Tainted: [W]=WARN [ 43.606195][ T330] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 43.606198][ T330] Call Trace: [ 43.606200][ T330] [ 43.606201][ T330] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 43.606206][ T330] ? vprintk_emit (kernel/printk/printk.c:2471) [ 43.606208][ T330] __might_resched.cold (kernel/sched/core.c:9234) [ 43.606212][ T330] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 43.606216][ T330] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.606220][ T330] __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.606223][ T330] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 43.606226][ T330] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 43.606230][ T330] ? 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.606231][ T330] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 43.606233][ T330] put_chars (drivers/char/virtio_console.c:1176) [ 43.606235][ T330] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 43.606237][ T330] ? __send_to_port (drivers/char/virtio_console.c:654) [ 43.606239][ T330] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 43.606241][ T330] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 43.606244][ T330] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 43.606245][ T330] ? 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.606247][ T330] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 43.606249][ T330] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.606250][ T330] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.606252][ T330] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.606254][ T330] console_emit_next_record (kernel/printk/printk.c:3183) [ 43.606257][ T330] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 43.606259][ T330] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.606260][ T330] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.606262][ T330] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.606264][ T330] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.606265][ T330] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 43.606267][ T330] console_flush_one_record (kernel/printk/printk.c:3268) [ 43.606269][ T330] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 43.606272][ T330] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 43.606274][ T330] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.606275][ T330] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 43.606277][ T330] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.606278][ T330] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 43.606280][ T330] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 43.606281][ T330] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 43.606283][ T330] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 43.606285][ T330] ? vprintk_emit (kernel/printk/printk.c:2478) [ 43.606287][ T330] vprintk_emit (kernel/printk/printk.c:2479) [ 43.606289][ T330] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 43.606291][ T330] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.606293][ T330] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.606294][ T330] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.606296][ T330] _printk (kernel/printk/printk.c:2504) [ 43.606299][ T330] ? snapshot_read.cold (user.c:?) [ 43.606301][ T330] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.606303][ T330] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.606304][ T330] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.606306][ T330] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 43.606309][ T330] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 43.606311][ T330] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 43.606312][ T330] ? netdev_notice (net/core/dev.c:13194) [ 43.606314][ T330] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.606316][ T330] ? 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.606318][ T330] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 43.606319][ T330] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 43.606321][ T330] ? 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.606325][ T330] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 43.606327][ T330] __dev_change_flags (net/core/dev.c:9821) [ 43.606332][ T330] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 43.606333][ T330] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 43.606336][ T330] ? __kernel_text_address (kernel/extable.c:79) [ 43.606337][ T330] ? write_profile (profile.c:?) [ 43.606339][ T330] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 43.606342][ T330] netif_change_flags (net/core/dev.c:9877) [ 43.606345][ T330] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 43.606348][ T330] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 43.606350][ T330] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 43.606351][ T330] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.606352][ T330] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 43.606356][ T330] ? kasan_save_stack (mm/kasan/common.c:58) [ 43.606359][ T330] ? kasan_save_stack (mm/kasan/common.c:57) [ 43.606360][ T330] ? kasan_save_track (mm/kasan/common.c:78) [ 43.606362][ T330] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 43.606363][ T330] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 43.606365][ T330] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 43.606366][ T330] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 43.606367][ T330] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 43.606370][ T330] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 43.606371][ T330] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 43.606372][ T330] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 43.606375][ T330] ? ___sys_sendmsg (net/socket.c:2767) [ 43.606376][ T330] ? __sys_sendmsg (net/socket.c:2799) [ 43.606378][ T330] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 43.606381][ T330] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 43.606382][ T330] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.606384][ T330] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.606386][ T330] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.606387][ T330] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.606389][ T330] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 43.606391][ T330] ? __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.606393][ T330] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 43.606394][ T330] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 43.606396][ T330] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 43.606398][ T330] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 43.606400][ T330] rtnl_newlink (net/core/rtnetlink.c:4215) [ 43.606402][ T330] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.606404][ T330] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 43.606405][ T330] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.606406][ T330] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.606408][ T330] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 43.606411][ T330] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 43.606413][ T330] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 43.606414][ T330] ? __kernel_text_address (kernel/extable.c:79) [ 43.606416][ T330] ? write_profile (profile.c:?) [ 43.606417][ T330] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 43.606418][ T330] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.606420][ T330] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.606421][ T330] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 43.606425][ T330] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.606426][ T330] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.606428][ T330] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 43.606429][ T330] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 43.606431][ T330] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 43.606432][ T330] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 43.606434][ T330] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 43.606436][ T330] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 43.606437][ T330] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 43.606439][ T330] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 43.606440][ T330] ? netlink_ack (./include/linux/skbuff.h:2718) [ 43.606442][ T330] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 43.606444][ T330] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.606446][ T330] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 43.606447][ T330] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 43.606449][ T330] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 43.606451][ T330] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.606452][ T330] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.606454][ T330] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.606456][ T330] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 43.606458][ T330] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 43.606460][ T330] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.606461][ T330] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 43.606463][ T330] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 43.606465][ T330] ? copy_msghdr_from_user (net/socket.c:2650) [ 43.606466][ T330] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 43.606468][ T330] ? move_addr_to_kernel (net/socket.c:258) [ 43.606469][ T330] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 43.606472][ T330] ___sys_sendmsg (net/socket.c:2767) [ 43.606473][ T330] ? copy_msghdr_from_user (net/socket.c:2619) [ 43.606478][ T330] __sys_sendmsg (net/socket.c:2799) [ 43.606480][ T330] ? __sys_sendmsg_sock (net/socket.c:2780) [ 43.606482][ T330] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.606484][ T330] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 43.606486][ T330] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 43.606488][ T330] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 43.606489][ T330] RIP: 0033:0x7f06359fb54e [ 43.606491][ T330] 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.606493][ T330] RSP: 002b:00007fff72c83410 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 43.606497][ T330] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f06359fb54e [ 43.606498][ T330] RDX: 0000000000000000 RSI: 00007fff72c834c0 RDI: 0000000000000005 [ 43.606499][ T330] RBP: 00007fff72c83420 R08: 0000000000000000 R09: 0000000000000000 [ 43.606500][ T330] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a910a4f [ 43.606501][ T330] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff72c83b80 | [ 44.865040][ T351] softirqs last disabled at (0): 0x0 | [ 44.865042][ T351] Preemption disabled at: | [ 44.865043][ T351] vprintk_emit (kernel/printk/printk.c:2471) | [ 44.865053][ T351] Tainted: [W]=WARN [ 44.865054][ T351] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 44.865055][ T351] Call Trace: [ 44.865057][ T351] [ 44.865058][ T351] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 44.865063][ T351] ? vprintk_emit (kernel/printk/printk.c:2471) [ 44.865065][ T351] __might_resched.cold (kernel/sched/core.c:9234) [ 44.865069][ T351] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 44.865072][ T351] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.865076][ T351] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 44.865080][ T351] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 44.865082][ T351] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 44.865086][ T351] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 44.865088][ T351] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 44.865089][ T351] put_chars (drivers/char/virtio_console.c:1176) [ 44.865091][ T351] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 44.865093][ T351] ? __send_to_port (drivers/char/virtio_console.c:654) [ 44.865095][ T351] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 44.865097][ T351] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 44.865100][ T351] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 44.865101][ T351] ? 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) [ 44.865103][ T351] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 44.865104][ T351] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.865106][ T351] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.865108][ T351] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.865110][ T351] console_emit_next_record (kernel/printk/printk.c:3183) [ 44.865112][ T351] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 44.865114][ T351] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.865116][ T351] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.865117][ T351] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.865119][ T351] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.865121][ T351] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 44.865122][ T351] console_flush_one_record (kernel/printk/printk.c:3268) [ 44.865125][ T351] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 44.865127][ T351] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 44.865129][ T351] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.865130][ T351] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 44.865132][ T351] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.865134][ T351] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 44.865135][ T351] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 44.865136][ T351] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 44.865138][ T351] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 44.865140][ T351] ? vprintk_emit (kernel/printk/printk.c:2478) [ 44.865142][ T351] vprintk_emit (kernel/printk/printk.c:2479) [ 44.865144][ T351] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 44.865146][ T351] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.865148][ T351] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.865149][ T351] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.865151][ T351] _printk (kernel/printk/printk.c:2504) [ 44.865155][ T351] ? snapshot_read.cold (user.c:?) [ 44.865156][ T351] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.865158][ T351] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.865160][ T351] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.865161][ T351] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 44.865164][ T351] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 44.865166][ T351] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 44.865167][ T351] ? netdev_notice (net/core/dev.c:13194) [ 44.865169][ T351] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.865171][ T351] ? 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) [ 44.865173][ T351] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 44.865174][ T351] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 44.865176][ T351] ? 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) [ 44.865179][ T351] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 44.865182][ T351] __dev_change_flags (net/core/dev.c:9821) [ 44.865186][ T351] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 44.865188][ T351] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 44.865191][ T351] ? __kernel_text_address (kernel/extable.c:79) [ 44.865192][ T351] ? write_profile (profile.c:?) [ 44.865194][ T351] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 44.865199][ T351] netif_change_flags (net/core/dev.c:9877) [ 44.865202][ T351] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 44.865205][ T351] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 44.865207][ T351] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 44.865208][ T351] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.865209][ T351] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 44.865213][ T351] ? kasan_save_stack (mm/kasan/common.c:58) [ 44.865216][ T351] ? kasan_save_stack (mm/kasan/common.c:57) [ 44.865217][ T351] ? kasan_save_track (mm/kasan/common.c:78) [ 44.865219][ T351] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 44.865221][ T351] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 44.865222][ T351] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 44.865223][ T351] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 44.865225][ T351] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 44.865227][ T351] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 44.865229][ T351] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 44.865230][ T351] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 44.865232][ T351] ? ___sys_sendmsg (net/socket.c:2767) [ 44.865233][ T351] ? __sys_sendmsg (net/socket.c:2799) [ 44.865235][ T351] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 44.865238][ T351] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 44.865240][ T351] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.865242][ T351] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.865243][ T351] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.865244][ T351] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.865246][ T351] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 44.865248][ T351] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 44.865250][ T351] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 44.865252][ T351] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 44.865253][ T351] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 44.865255][ T351] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 44.865257][ T351] rtnl_newlink (net/core/rtnetlink.c:4215) [ 44.865259][ T351] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.865261][ T351] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 44.865262][ T351] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.865263][ T351] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.865265][ T351] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 44.865269][ T351] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 44.865271][ T351] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 44.865272][ T351] ? __kernel_text_address (kernel/extable.c:79) [ 44.865273][ T351] ? write_profile (profile.c:?) [ 44.865274][ T351] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 44.865275][ T351] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.865277][ T351] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.865279][ T351] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 44.865282][ T351] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.865284][ T351] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.865285][ T351] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 44.865287][ T351] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 44.865288][ T351] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 44.865290][ T351] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 44.865291][ T351] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 44.865293][ T351] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 44.865295][ T351] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 44.865296][ T351] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 44.865298][ T351] ? netlink_ack (./include/linux/skbuff.h:2718) [ 44.865299][ T351] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 44.865302][ T351] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.865303][ T351] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 44.865305][ T351] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 44.865307][ T351] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 44.865309][ T351] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.865310][ T351] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.865312][ T351] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.865314][ T351] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 44.865316][ T351] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 44.865317][ T351] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.865319][ T351] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 44.865321][ T351] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 44.865323][ T351] ? copy_msghdr_from_user (net/socket.c:2650) [ 44.865324][ T351] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 44.865326][ T351] ? move_addr_to_kernel (net/socket.c:258) [ 44.865327][ T351] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 44.865330][ T351] ___sys_sendmsg (net/socket.c:2767) [ 44.865331][ T351] ? copy_msghdr_from_user (net/socket.c:2619) [ 44.865336][ T351] __sys_sendmsg (net/socket.c:2799) [ 44.865338][ T351] ? __sys_sendmsg_sock (net/socket.c:2780) [ 44.865341][ T351] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.865343][ T351] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 44.865344][ T351] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 44.865346][ T351] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 44.865347][ T351] RIP: 0033:0x7f133222c54e [ 44.865349][ T351] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 44.865351][ T351] RSP: 002b:00007ffe550bca40 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 44.865355][ T351] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f133222c54e [ 44.865356][ T351] RDX: 0000000000000000 RSI: 00007ffe550bcaf0 RDI: 0000000000000005 [ 44.865357][ T351] RBP: 00007ffe550bca50 R08: 0000000000000000 R09: 0000000000000000 [ 44.865357][ T351] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a910a50 [ 44.865358][ T351] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe550bd1b0 | [ 46.092419][ T362] softirqs last disabled at (0): 0x0 | [ 46.092421][ T362] Preemption disabled at: | [ 46.092421][ T362] vprintk_emit (kernel/printk/printk.c:2471) | [ 46.092432][ T362] Tainted: [W]=WARN [ 46.092433][ T362] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 46.092435][ T362] Call Trace: [ 46.092436][ T362] [ 46.092437][ T362] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 46.092442][ T362] ? vprintk_emit (kernel/printk/printk.c:2471) [ 46.092444][ T362] __might_resched.cold (kernel/sched/core.c:9234) [ 46.092448][ T362] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 46.092451][ T362] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.092455][ T362] __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.092458][ T362] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 46.092460][ T362] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 46.092464][ T362] ? 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.092466][ T362] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 46.092468][ T362] put_chars (drivers/char/virtio_console.c:1176) [ 46.092470][ T362] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 46.092471][ T362] ? __send_to_port (drivers/char/virtio_console.c:654) [ 46.092473][ T362] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 46.092475][ T362] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 46.092479][ T362] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 46.092480][ T362] ? 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.092481][ T362] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 46.092483][ T362] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.092485][ T362] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.092486][ T362] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.092488][ T362] console_emit_next_record (kernel/printk/printk.c:3183) [ 46.092491][ T362] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 46.092493][ T362] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.092494][ T362] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.092496][ T362] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.092497][ T362] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.092499][ T362] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 46.092501][ T362] console_flush_one_record (kernel/printk/printk.c:3268) [ 46.092503][ T362] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 46.092506][ T362] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 46.092507][ T362] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.092509][ T362] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 46.092510][ T362] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.092512][ T362] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 46.092513][ T362] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 46.092515][ T362] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 46.092517][ T362] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 46.092518][ T362] ? vprintk_emit (kernel/printk/printk.c:2478) [ 46.092520][ T362] vprintk_emit (kernel/printk/printk.c:2479) [ 46.092523][ T362] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 46.092525][ T362] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.092526][ T362] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.092528][ T362] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.092530][ T362] _printk (kernel/printk/printk.c:2504) [ 46.092533][ T362] ? snapshot_read.cold (user.c:?) [ 46.092535][ T362] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.092536][ T362] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.092538][ T362] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.092539][ T362] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 46.092542][ T362] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 46.092543][ T362] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 46.092545][ T362] ? netdev_notice (net/core/dev.c:13194) [ 46.092547][ T362] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.092549][ T362] ? 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.092550][ T362] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 46.092552][ T362] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 46.092554][ T362] ? 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.092557][ T362] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 46.092559][ T362] __dev_change_flags (net/core/dev.c:9821) [ 46.092563][ T362] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 46.092565][ T362] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 46.092568][ T362] ? __kernel_text_address (kernel/extable.c:79) [ 46.092569][ T362] ? write_profile (profile.c:?) [ 46.092571][ T362] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 46.092574][ T362] netif_change_flags (net/core/dev.c:9877) [ 46.092576][ T362] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 46.092580][ T362] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 46.092581][ T362] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 46.092582][ T362] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.092584][ T362] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 46.092588][ T362] ? kasan_save_stack (mm/kasan/common.c:58) [ 46.092590][ T362] ? kasan_save_stack (mm/kasan/common.c:57) [ 46.092592][ T362] ? kasan_save_track (mm/kasan/common.c:78) [ 46.092593][ T362] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 46.092595][ T362] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 46.092596][ T362] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 46.092597][ T362] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 46.092598][ T362] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 46.092601][ T362] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 46.092602][ T362] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 46.092603][ T362] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 46.092606][ T362] ? ___sys_sendmsg (net/socket.c:2767) [ 46.092607][ T362] ? __sys_sendmsg (net/socket.c:2799) [ 46.092609][ T362] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 46.092611][ T362] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 46.092613][ T362] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.092615][ T362] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.092616][ T362] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.092618][ T362] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.092620][ T362] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 46.092622][ T362] ? __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.092624][ T362] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 46.092625][ T362] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 46.092626][ T362] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 46.092628][ T362] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 46.092630][ T362] rtnl_newlink (net/core/rtnetlink.c:4215) [ 46.092632][ T362] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.092634][ T362] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 46.092635][ T362] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.092636][ T362] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.092638][ T362] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 46.092642][ T362] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 46.092643][ T362] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 46.092645][ T362] ? __kernel_text_address (kernel/extable.c:79) [ 46.092652][ T362] ? write_profile (profile.c:?) [ 46.092653][ T362] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 46.092654][ T362] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.092656][ T362] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.092658][ T362] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 46.092661][ T362] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.092662][ T362] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.092664][ T362] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 46.092665][ T362] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 46.092667][ T362] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.092668][ T362] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 46.092670][ T362] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 46.092672][ T362] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 46.092674][ T362] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.092675][ T362] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 46.092676][ T362] ? netlink_ack (./include/linux/skbuff.h:2718) [ 46.092677][ T362] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 46.092680][ T362] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.092682][ T362] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 46.092683][ T362] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 46.092685][ T362] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 46.092687][ T362] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.092688][ T362] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.092690][ T362] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.092692][ T362] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 46.092694][ T362] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 46.092696][ T362] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.092697][ T362] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 46.092699][ T362] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 46.092701][ T362] ? copy_msghdr_from_user (net/socket.c:2650) [ 46.092702][ T362] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 46.092704][ T362] ? move_addr_to_kernel (net/socket.c:258) [ 46.092705][ T362] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 46.092707][ T362] ___sys_sendmsg (net/socket.c:2767) [ 46.092709][ T362] ? copy_msghdr_from_user (net/socket.c:2619) [ 46.092714][ T362] __sys_sendmsg (net/socket.c:2799) [ 46.092716][ T362] ? __sys_sendmsg_sock (net/socket.c:2780) [ 46.092718][ T362] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.092720][ T362] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 46.092722][ T362] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 46.092724][ T362] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 46.092725][ T362] RIP: 0033:0x7f8b938f954e [ 46.092727][ T362] 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.092729][ T362] RSP: 002b:00007fff5b51dc40 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 46.092732][ T362] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f8b938f954e [ 46.092734][ T362] RDX: 0000000000000000 RSI: 00007fff5b51dcf0 RDI: 0000000000000005 [ 46.092735][ T362] RBP: 00007fff5b51dc50 R08: 0000000000000000 R09: 0000000000000000 [ 46.092736][ T362] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a910a51 [ 46.092736][ T362] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff5b51e3b0 | [ 47.326950][ T374] softirqs last disabled at (0): 0x0 | [ 47.326952][ T374] Preemption disabled at: | [ 47.326953][ T374] vprintk_emit (kernel/printk/printk.c:2471) | [ 47.326963][ T374] Tainted: [W]=WARN [ 47.326964][ T374] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 47.326966][ T374] Call Trace: [ 47.326967][ T374] [ 47.326968][ T374] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 47.326974][ T374] ? vprintk_emit (kernel/printk/printk.c:2471) [ 47.326976][ T374] __might_resched.cold (kernel/sched/core.c:9234) [ 47.326979][ T374] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 47.326983][ T374] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.326986][ T374] __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.326990][ T374] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 47.326993][ T374] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 47.326996][ T374] ? 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.326998][ T374] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 47.327000][ T374] put_chars (drivers/char/virtio_console.c:1176) [ 47.327001][ T374] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 47.327003][ T374] ? __send_to_port (drivers/char/virtio_console.c:654) [ 47.327005][ T374] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 47.327007][ T374] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 47.327011][ T374] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 47.327012][ T374] ? 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.327013][ T374] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 47.327015][ T374] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.327016][ T374] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.327018][ T374] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.327020][ T374] console_emit_next_record (kernel/printk/printk.c:3183) [ 47.327022][ T374] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 47.327024][ T374] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.327026][ T374] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.327027][ T374] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.327029][ T374] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.327031][ T374] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 47.327032][ T374] console_flush_one_record (kernel/printk/printk.c:3268) [ 47.327034][ T374] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 47.327037][ T374] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 47.327039][ T374] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.327040][ T374] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 47.327042][ T374] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.327043][ T374] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 47.327045][ T374] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 47.327046][ T374] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 47.327048][ T374] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 47.327050][ T374] ? vprintk_emit (kernel/printk/printk.c:2478) [ 47.327052][ T374] vprintk_emit (kernel/printk/printk.c:2479) [ 47.327054][ T374] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 47.327056][ T374] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.327057][ T374] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.327059][ T374] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.327061][ T374] _printk (kernel/printk/printk.c:2504) [ 47.327064][ T374] ? snapshot_read.cold (user.c:?) [ 47.327066][ T374] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.327067][ T374] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.327069][ T374] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.327070][ T374] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 47.327073][ T374] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 47.327075][ T374] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 47.327076][ T374] ? netdev_notice (net/core/dev.c:13194) [ 47.327078][ T374] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.327080][ T374] ? 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.327082][ T374] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 47.327083][ T374] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 47.327085][ T374] ? 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.327088][ T374] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 47.327091][ T374] __dev_change_flags (net/core/dev.c:9821) [ 47.327095][ T374] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 47.327097][ T374] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 47.327099][ T374] ? __kernel_text_address (kernel/extable.c:79) [ 47.327100][ T374] ? write_profile (profile.c:?) [ 47.327102][ T374] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 47.327105][ T374] netif_change_flags (net/core/dev.c:9877) [ 47.327107][ T374] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 47.327111][ T374] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 47.327113][ T374] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 47.327114][ T374] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.327116][ T374] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 47.327119][ T374] ? kasan_save_stack (mm/kasan/common.c:58) [ 47.327122][ T374] ? kasan_save_stack (mm/kasan/common.c:57) [ 47.327124][ T374] ? kasan_save_track (mm/kasan/common.c:78) [ 47.327125][ T374] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 47.327127][ T374] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 47.327128][ T374] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 47.327129][ T374] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 47.327131][ T374] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 47.327133][ T374] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 47.327134][ T374] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 47.327136][ T374] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 47.327138][ T374] ? ___sys_sendmsg (net/socket.c:2767) [ 47.327139][ T374] ? __sys_sendmsg (net/socket.c:2799) [ 47.327141][ T374] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 47.327144][ T374] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 47.327146][ T374] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.327147][ T374] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.327149][ T374] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.327150][ T374] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.327152][ T374] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 47.327154][ T374] ? __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.327156][ T374] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 47.327158][ T374] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 47.327159][ T374] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 47.327161][ T374] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 47.327163][ T374] rtnl_newlink (net/core/rtnetlink.c:4215) [ 47.327165][ T374] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.327167][ T374] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 47.327168][ T374] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.327169][ T374] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.327171][ T374] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 47.327175][ T374] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 47.327176][ T374] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 47.327178][ T374] ? __kernel_text_address (kernel/extable.c:79) [ 47.327179][ T374] ? write_profile (profile.c:?) [ 47.327180][ T374] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 47.327181][ T374] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.327183][ T374] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.327185][ T374] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 47.327188][ T374] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.327189][ T374] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.327191][ T374] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 47.327192][ T374] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 47.327194][ T374] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.327198][ T374] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 47.327199][ T374] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 47.327201][ T374] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 47.327203][ T374] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.327204][ T374] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 47.327206][ T374] ? netlink_ack (./include/linux/skbuff.h:2718) [ 47.327207][ T374] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 47.327209][ T374] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.327211][ T374] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 47.327213][ T374] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 47.327215][ T374] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 47.327216][ T374] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.327218][ T374] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.327219][ T374] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.327221][ T374] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 47.327223][ T374] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 47.327225][ T374] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.327226][ T374] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 47.327228][ T374] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 47.327230][ T374] ? copy_msghdr_from_user (net/socket.c:2650) [ 47.327231][ T374] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 47.327233][ T374] ? move_addr_to_kernel (net/socket.c:258) [ 47.327234][ T374] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 47.327237][ T374] ___sys_sendmsg (net/socket.c:2767) [ 47.327238][ T374] ? copy_msghdr_from_user (net/socket.c:2619) [ 47.327243][ T374] __sys_sendmsg (net/socket.c:2799) [ 47.327245][ T374] ? __sys_sendmsg_sock (net/socket.c:2780) [ 47.327247][ T374] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.327249][ T374] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 47.327251][ T374] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 47.327253][ T374] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 47.327254][ T374] RIP: 0033:0x7f8337fd154e [ 47.327256][ T374] 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.327258][ T374] RSP: 002b:00007fffd546e7a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 47.327262][ T374] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f8337fd154e [ 47.327263][ T374] RDX: 0000000000000000 RSI: 00007fffd546e850 RDI: 0000000000000005 [ 47.327264][ T374] RBP: 00007fffd546e7b0 R08: 0000000000000000 R09: 0000000000000000 [ 47.327265][ T374] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a910a52 [ 47.327266][ T374] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fffd546ef10 | [ 48.554783][ T385] softirqs last disabled at (0): 0x0 | [ 48.554785][ T385] Preemption disabled at: | [ 48.554785][ T385] vprintk_emit (kernel/printk/printk.c:2471) | [ 48.554796][ T385] Tainted: [W]=WARN [ 48.554797][ T385] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 48.554799][ T385] Call Trace: [ 48.554800][ T385] [ 48.554801][ T385] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 48.554807][ T385] ? vprintk_emit (kernel/printk/printk.c:2471) [ 48.554809][ T385] __might_resched.cold (kernel/sched/core.c:9234) [ 48.554812][ T385] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 48.554816][ T385] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.554819][ T385] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 48.554823][ T385] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 48.554825][ T385] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 48.554829][ T385] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 48.554831][ T385] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 48.554833][ T385] put_chars (drivers/char/virtio_console.c:1176) [ 48.554835][ T385] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 48.554836][ T385] ? __send_to_port (drivers/char/virtio_console.c:654) [ 48.554838][ T385] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 48.554841][ T385] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 48.554844][ T385] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 48.554845][ T385] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 48.554847][ T385] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 48.554848][ T385] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.554850][ T385] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.554852][ T385] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.554854][ T385] console_emit_next_record (kernel/printk/printk.c:3183) [ 48.554856][ T385] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 48.554858][ T385] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.554860][ T385] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.554861][ T385] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.554863][ T385] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.554865][ T385] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 48.554866][ T385] console_flush_one_record (kernel/printk/printk.c:3268) [ 48.554869][ T385] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 48.554871][ T385] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 48.554873][ T385] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.554875][ T385] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 48.554876][ T385] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.554878][ T385] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 48.554879][ T385] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 48.554881][ T385] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 48.554883][ T385] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 48.554885][ T385] ? vprintk_emit (kernel/printk/printk.c:2478) [ 48.554887][ T385] vprintk_emit (kernel/printk/printk.c:2479) [ 48.554889][ T385] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 48.554891][ T385] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.554893][ T385] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.554894][ T385] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.554896][ T385] _printk (kernel/printk/printk.c:2504) [ 48.554899][ T385] ? snapshot_read.cold (user.c:?) [ 48.554901][ T385] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.554903][ T385] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.554904][ T385] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.554906][ T385] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 48.554909][ T385] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 48.554910][ T385] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 48.554912][ T385] ? netdev_notice (net/core/dev.c:13194) [ 48.554913][ T385] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.554915][ T385] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 48.554917][ T385] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 48.554919][ T385] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 48.554921][ T385] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 48.554924][ T385] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 48.554926][ T385] __dev_change_flags (net/core/dev.c:9821) [ 48.554931][ T385] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 48.554932][ T385] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 48.554935][ T385] ? __kernel_text_address (kernel/extable.c:79) [ 48.554936][ T385] ? write_profile (profile.c:?) [ 48.554938][ T385] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 48.554941][ T385] netif_change_flags (net/core/dev.c:9877) [ 48.554944][ T385] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 48.554947][ T385] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 48.554949][ T385] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 48.554950][ T385] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.554951][ T385] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 48.554955][ T385] ? kasan_save_stack (mm/kasan/common.c:58) [ 48.554958][ T385] ? kasan_save_stack (mm/kasan/common.c:57) [ 48.554959][ T385] ? kasan_save_track (mm/kasan/common.c:78) [ 48.554961][ T385] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 48.554962][ T385] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 48.554964][ T385] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 48.554965][ T385] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 48.554966][ T385] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 48.554969][ T385] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 48.554970][ T385] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 48.554972][ T385] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 48.554974][ T385] ? ___sys_sendmsg (net/socket.c:2767) [ 48.554975][ T385] ? __sys_sendmsg (net/socket.c:2799) [ 48.554977][ T385] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 48.554980][ T385] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 48.554982][ T385] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.554983][ T385] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.554985][ T385] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.554986][ T385] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.554988][ T385] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 48.554990][ T385] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 48.554992][ T385] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 48.554993][ T385] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 48.554995][ T385] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 48.554997][ T385] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 48.554999][ T385] rtnl_newlink (net/core/rtnetlink.c:4215) [ 48.555001][ T385] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.555003][ T385] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 48.555004][ T385] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.555005][ T385] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.555007][ T385] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 48.555010][ T385] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 48.555012][ T385] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 48.555013][ T385] ? __kernel_text_address (kernel/extable.c:79) [ 48.555015][ T385] ? write_profile (profile.c:?) [ 48.555016][ T385] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 48.555017][ T385] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.555019][ T385] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.555020][ T385] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 48.555024][ T385] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.555025][ T385] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.555027][ T385] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 48.555028][ T385] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 48.555030][ T385] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 48.555031][ T385] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 48.555033][ T385] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 48.555035][ T385] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 48.555037][ T385] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 48.555038][ T385] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 48.555039][ T385] ? netlink_ack (./include/linux/skbuff.h:2718) [ 48.555041][ T385] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 48.555043][ T385] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.555045][ T385] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 48.555047][ T385] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 48.555048][ T385] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 48.555050][ T385] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.555052][ T385] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.555053][ T385] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.555055][ T385] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 48.555057][ T385] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 48.555059][ T385] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.555060][ T385] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 48.555062][ T385] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 48.555064][ T385] ? copy_msghdr_from_user (net/socket.c:2650) [ 48.555065][ T385] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 48.555067][ T385] ? move_addr_to_kernel (net/socket.c:258) [ 48.555068][ T385] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 48.555071][ T385] ___sys_sendmsg (net/socket.c:2767) [ 48.555073][ T385] ? copy_msghdr_from_user (net/socket.c:2619) [ 48.555077][ T385] __sys_sendmsg (net/socket.c:2799) [ 48.555079][ T385] ? __sys_sendmsg_sock (net/socket.c:2780) [ 48.555082][ T385] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.555084][ T385] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 48.555085][ T385] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 48.555087][ T385] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 48.555089][ T385] RIP: 0033:0x7f893579f54e [ 48.555091][ T385] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 48.555093][ T385] RSP: 002b:00007ffffe4628e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 48.555097][ T385] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f893579f54e [ 48.555098][ T385] RDX: 0000000000000000 RSI: 00007ffffe462990 RDI: 0000000000000005 [ 48.555099][ T385] RBP: 00007ffffe4628f0 R08: 0000000000000000 R09: 0000000000000000 [ 48.555100][ T385] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a910a54 [ 48.555100][ T385] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffffe463050 | [ 70.969877][ T441] softirqs last disabled at (0): 0x0 | [ 70.969879][ T441] Preemption disabled at: | [ 70.969879][ T441] vprintk_emit (kernel/printk/printk.c:2471) | [ 70.969890][ T441] Tainted: [W]=WARN [ 70.969891][ T441] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 70.969893][ T441] Call Trace: [ 70.969895][ T441] [ 70.969896][ T441] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 70.969902][ T441] ? vprintk_emit (kernel/printk/printk.c:2471) [ 70.969903][ T441] __might_resched.cold (kernel/sched/core.c:9234) [ 70.969907][ T441] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 70.969910][ T441] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.969914][ T441] __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)) [ 70.969918][ T441] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 70.969921][ T441] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 70.969925][ T441] ? 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) [ 70.969926][ T441] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 70.969929][ T441] put_chars (drivers/char/virtio_console.c:1176) [ 70.969930][ T441] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 70.969932][ T441] ? __send_to_port (drivers/char/virtio_console.c:654) [ 70.969934][ T441] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 70.969936][ T441] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 70.969939][ T441] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 70.969940][ T441] ? 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) [ 70.969942][ T441] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 70.969944][ T441] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.969945][ T441] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.969947][ T441] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 70.969949][ T441] console_emit_next_record (kernel/printk/printk.c:3183) [ 70.969951][ T441] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 70.969953][ T441] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.969955][ T441] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.969957][ T441] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.969958][ T441] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 70.969960][ T441] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 70.969962][ T441] console_flush_one_record (kernel/printk/printk.c:3268) [ 70.969964][ T441] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 70.969966][ T441] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 70.969968][ T441] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 70.969970][ T441] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 70.969971][ T441] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.969973][ T441] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 70.969974][ T441] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 70.969975][ T441] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 70.969977][ T441] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 70.969979][ T441] ? vprintk_emit (kernel/printk/printk.c:2478) [ 70.969981][ T441] vprintk_emit (kernel/printk/printk.c:2479) [ 70.969983][ T441] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 70.969985][ T441] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.969987][ T441] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 70.969988][ T441] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.969990][ T441] _printk (kernel/printk/printk.c:2504) [ 70.969994][ T441] ? snapshot_read.cold (user.c:?) [ 70.969995][ T441] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.969997][ T441] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 70.969999][ T441] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.970000][ T441] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 70.970003][ T441] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 70.970004][ T441] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 70.970006][ T441] ? netdev_notice (net/core/dev.c:13194) [ 70.970008][ T441] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.970010][ T441] ? 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) [ 70.970011][ T441] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 70.970013][ T441] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 70.970015][ T441] ? 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) [ 70.970018][ T441] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 70.970021][ T441] __dev_change_flags (net/core/dev.c:9821) [ 70.970025][ T441] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 70.970027][ T441] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 70.970029][ T441] ? __kernel_text_address (kernel/extable.c:79) [ 70.970030][ T441] ? write_profile (profile.c:?) [ 70.970032][ T441] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 70.970035][ T441] netif_change_flags (net/core/dev.c:9877) [ 70.970037][ T441] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 70.970041][ T441] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 70.970043][ T441] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 70.970044][ T441] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.970045][ T441] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 70.970049][ T441] ? kasan_save_stack (mm/kasan/common.c:58) [ 70.970052][ T441] ? kasan_save_stack (mm/kasan/common.c:57) [ 70.970053][ T441] ? kasan_save_track (mm/kasan/common.c:78) [ 70.970055][ T441] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 70.970056][ T441] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 70.970058][ T441] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 70.970059][ T441] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 70.970060][ T441] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 70.970063][ T441] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 70.970064][ T441] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 70.970065][ T441] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 70.970068][ T441] ? ___sys_sendmsg (net/socket.c:2767) [ 70.970069][ T441] ? __sys_sendmsg (net/socket.c:2799) [ 70.970071][ T441] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 70.970074][ T441] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 70.970076][ T441] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.970077][ T441] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 70.970079][ T441] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.970080][ T441] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.970082][ T441] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 70.970084][ T441] ? __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) [ 70.970086][ T441] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 70.970087][ T441] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 70.970089][ T441] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 70.970091][ T441] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 70.970093][ T441] rtnl_newlink (net/core/rtnetlink.c:4215) [ 70.970095][ T441] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.970097][ T441] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 70.970098][ T441] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 70.970099][ T441] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.970101][ T441] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 70.970104][ T441] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 70.970106][ T441] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 70.970107][ T441] ? __kernel_text_address (kernel/extable.c:79) [ 70.970109][ T441] ? write_profile (profile.c:?) [ 70.970110][ T441] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 70.970111][ T441] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.970113][ T441] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.970114][ T441] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 70.970118][ T441] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 70.970119][ T441] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.970121][ T441] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 70.970122][ T441] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 70.970124][ T441] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 70.970125][ T441] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 70.970127][ T441] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 70.970129][ T441] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 70.970130][ T441] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 70.970132][ T441] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 70.970133][ T441] ? netlink_ack (./include/linux/skbuff.h:2718) [ 70.970134][ T441] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 70.970137][ T441] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.970138][ T441] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 70.970140][ T441] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 70.970142][ T441] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 70.970144][ T441] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.970145][ T441] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.970147][ T441] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 70.970149][ T441] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 70.970151][ T441] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 70.970152][ T441] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.970154][ T441] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 70.970156][ T441] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 70.970157][ T441] ? copy_msghdr_from_user (net/socket.c:2650) [ 70.970159][ T441] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 70.970161][ T441] ? move_addr_to_kernel (net/socket.c:258) [ 70.970162][ T441] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 70.970164][ T441] ___sys_sendmsg (net/socket.c:2767) [ 70.970166][ T441] ? copy_msghdr_from_user (net/socket.c:2619) [ 70.970171][ T441] __sys_sendmsg (net/socket.c:2799) [ 70.970173][ T441] ? __sys_sendmsg_sock (net/socket.c:2780) [ 70.970175][ T441] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.970177][ T441] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 70.970178][ T441] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 70.970181][ T441] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 70.970182][ T441] RIP: 0033:0x7f75316ba54e [ 70.970184][ T441] 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 [ 70.970186][ T441] RSP: 002b:00007fffdbc73ab0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 70.970189][ T441] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f75316ba54e [ 70.970191][ T441] RDX: 0000000000000000 RSI: 00007fffdbc73b60 RDI: 0000000000000005 [ 70.970192][ T441] RBP: 00007fffdbc73ac0 R08: 0000000000000000 R09: 0000000000000000 [ 70.970192][ T441] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a910a6a [ 70.970193][ T441] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fffdbc74220 | [ 73.250166][ T462] softirqs last disabled at (0): 0x0 | [ 73.250168][ T462] Preemption disabled at: | [ 73.250169][ T462] vprintk_emit (kernel/printk/printk.c:2471) | [ 73.250180][ T462] Tainted: [W]=WARN [ 73.250181][ T462] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 73.250183][ T462] Call Trace: [ 73.250184][ T462] [ 73.250185][ T462] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 73.250190][ T462] ? vprintk_emit (kernel/printk/printk.c:2471) [ 73.250192][ T462] __might_resched.cold (kernel/sched/core.c:9234) [ 73.250199][ T462] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 73.250202][ T462] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.250206][ T462] __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.250209][ T462] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 73.250212][ T462] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 73.250216][ T462] ? 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.250218][ T462] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 73.250220][ T462] put_chars (drivers/char/virtio_console.c:1176) [ 73.250222][ T462] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 73.250223][ T462] ? __send_to_port (drivers/char/virtio_console.c:654) [ 73.250225][ T462] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 73.250228][ T462] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 73.250231][ T462] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 73.250232][ T462] ? 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.250234][ T462] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 73.250235][ T462] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.250237][ T462] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.250238][ T462] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 73.250240][ T462] console_emit_next_record (kernel/printk/printk.c:3183) [ 73.250243][ T462] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 73.250245][ T462] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.250247][ T462] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.250248][ T462] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.250250][ T462] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 73.250252][ T462] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 73.250254][ T462] console_flush_one_record (kernel/printk/printk.c:3268) [ 73.250256][ T462] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 73.250258][ T462] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 73.250260][ T462] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 73.250262][ T462] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 73.250263][ T462] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.250265][ T462] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 73.250266][ T462] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 73.250268][ T462] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 73.250270][ T462] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 73.250271][ T462] ? vprintk_emit (kernel/printk/printk.c:2478) [ 73.250273][ T462] vprintk_emit (kernel/printk/printk.c:2479) [ 73.250276][ T462] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 73.250278][ T462] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.250279][ T462] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 73.250281][ T462] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.250283][ T462] _printk (kernel/printk/printk.c:2504) [ 73.250286][ T462] ? snapshot_read.cold (user.c:?) [ 73.250288][ T462] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.250290][ T462] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 73.250291][ T462] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.250292][ T462] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 73.250295][ T462] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 73.250297][ T462] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 73.250299][ T462] ? netdev_notice (net/core/dev.c:13194) [ 73.250300][ T462] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.250303][ T462] ? 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.250304][ T462] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 73.250306][ T462] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 73.250308][ T462] ? 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.250311][ T462] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 73.250314][ T462] __dev_change_flags (net/core/dev.c:9821) [ 73.250319][ T462] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 73.250321][ T462] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 73.250323][ T462] ? __kernel_text_address (kernel/extable.c:79) [ 73.250324][ T462] ? write_profile (profile.c:?) [ 73.250327][ T462] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 73.250330][ T462] netif_change_flags (net/core/dev.c:9877) [ 73.250332][ T462] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 73.250336][ T462] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 73.250338][ T462] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 73.250339][ T462] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.250340][ T462] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 73.250344][ T462] ? kasan_save_stack (mm/kasan/common.c:58) [ 73.250347][ T462] ? kasan_save_stack (mm/kasan/common.c:57) [ 73.250348][ T462] ? kasan_save_track (mm/kasan/common.c:78) [ 73.250350][ T462] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 73.250351][ T462] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 73.250353][ T462] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 73.250354][ T462] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 73.250355][ T462] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 73.250358][ T462] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 73.250359][ T462] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 73.250360][ T462] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 73.250363][ T462] ? ___sys_sendmsg (net/socket.c:2767) [ 73.250364][ T462] ? __sys_sendmsg (net/socket.c:2799) [ 73.250366][ T462] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 73.250369][ T462] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 73.250371][ T462] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.250373][ T462] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 73.250374][ T462] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.250376][ T462] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.250377][ T462] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 73.250379][ T462] ? __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.250382][ T462] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 73.250383][ T462] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 73.250385][ T462] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 73.250387][ T462] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 73.250389][ T462] rtnl_newlink (net/core/rtnetlink.c:4215) [ 73.250391][ T462] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.250392][ T462] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 73.250394][ T462] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 73.250395][ T462] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.250397][ T462] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 73.250400][ T462] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 73.250402][ T462] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 73.250403][ T462] ? __kernel_text_address (kernel/extable.c:79) [ 73.250405][ T462] ? write_profile (profile.c:?) [ 73.250406][ T462] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 73.250407][ T462] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.250409][ T462] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.250410][ T462] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 73.250414][ T462] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 73.250415][ T462] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.250417][ T462] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 73.250418][ T462] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 73.250420][ T462] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 73.250421][ T462] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 73.250423][ T462] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 73.250425][ T462] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 73.250426][ T462] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 73.250428][ T462] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 73.250429][ T462] ? netlink_ack (./include/linux/skbuff.h:2718) [ 73.250430][ T462] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 73.250433][ T462] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.250435][ T462] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 73.250436][ T462] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 73.250438][ T462] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 73.250440][ T462] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.250441][ T462] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.250443][ T462] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 73.250445][ T462] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 73.250447][ T462] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 73.250449][ T462] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.250450][ T462] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 73.250452][ T462] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 73.250454][ T462] ? copy_msghdr_from_user (net/socket.c:2650) [ 73.250455][ T462] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 73.250457][ T462] ? move_addr_to_kernel (net/socket.c:258) [ 73.250458][ T462] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 73.250461][ T462] ___sys_sendmsg (net/socket.c:2767) [ 73.250462][ T462] ? copy_msghdr_from_user (net/socket.c:2619) [ 73.250467][ T462] __sys_sendmsg (net/socket.c:2799) [ 73.250469][ T462] ? __sys_sendmsg_sock (net/socket.c:2780) [ 73.250472][ T462] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.250474][ T462] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 73.250475][ T462] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 73.250477][ T462] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 73.250479][ T462] RIP: 0033:0x7eff3c67954e [ 73.250480][ T462] 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.250482][ T462] RSP: 002b:00007ffd570a0b90 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 73.250486][ T462] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007eff3c67954e [ 73.250487][ T462] RDX: 0000000000000000 RSI: 00007ffd570a0c40 RDI: 0000000000000005 [ 73.250488][ T462] RBP: 00007ffd570a0ba0 R08: 0000000000000000 R09: 0000000000000000 [ 73.250489][ T462] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a910a6c [ 73.250490][ T462] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd570a1300 | [ 75.612798][ T488] softirqs last disabled at (0): 0x0 | [ 75.612800][ T488] Preemption disabled at: | [ 75.612801][ T488] vprintk_emit (kernel/printk/printk.c:2471) | [ 75.612812][ T488] Tainted: [W]=WARN [ 75.612813][ T488] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 75.612815][ T488] Call Trace: [ 75.612816][ T488] [ 75.612817][ T488] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 75.612823][ T488] ? vprintk_emit (kernel/printk/printk.c:2471) [ 75.612825][ T488] __might_resched.cold (kernel/sched/core.c:9234) [ 75.612829][ T488] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 75.612832][ T488] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.612836][ T488] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 75.612840][ T488] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 75.612843][ T488] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 75.612847][ T488] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 75.612848][ T488] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 75.612850][ T488] put_chars (drivers/char/virtio_console.c:1176) [ 75.612852][ T488] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 75.612854][ T488] ? __send_to_port (drivers/char/virtio_console.c:654) [ 75.612856][ T488] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 75.612858][ T488] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 75.612862][ T488] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 75.612863][ T488] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 75.612865][ T488] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 75.612866][ T488] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.612868][ T488] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.612870][ T488] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 75.612872][ T488] console_emit_next_record (kernel/printk/printk.c:3183) [ 75.612874][ T488] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 75.612876][ T488] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.612878][ T488] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.612880][ T488] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.612881][ T488] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 75.612883][ T488] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 75.612885][ T488] console_flush_one_record (kernel/printk/printk.c:3268) [ 75.612887][ T488] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 75.612890][ T488] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 75.612892][ T488] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 75.612893][ T488] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 75.612895][ T488] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.612897][ T488] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 75.612898][ T488] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 75.612900][ T488] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 75.612902][ T488] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 75.612903][ T488] ? vprintk_emit (kernel/printk/printk.c:2478) [ 75.612905][ T488] vprintk_emit (kernel/printk/printk.c:2479) [ 75.612908][ T488] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 75.612909][ T488] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.612911][ T488] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 75.612913][ T488] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.612915][ T488] _printk (kernel/printk/printk.c:2504) [ 75.612918][ T488] ? snapshot_read.cold (user.c:?) [ 75.612920][ T488] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.612922][ T488] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 75.612924][ T488] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.612925][ T488] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 75.612928][ T488] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 75.612930][ T488] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 75.612932][ T488] ? netdev_notice (net/core/dev.c:13194) [ 75.612934][ T488] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.612936][ T488] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 75.612938][ T488] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 75.612939][ T488] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 75.612941][ T488] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 75.612945][ T488] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 75.612948][ T488] __dev_change_flags (net/core/dev.c:9821) [ 75.612952][ T488] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 75.612954][ T488] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 75.612957][ T488] ? __kernel_text_address (kernel/extable.c:79) [ 75.612958][ T488] ? write_profile (profile.c:?) [ 75.612961][ T488] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 75.612964][ T488] netif_change_flags (net/core/dev.c:9877) [ 75.612966][ T488] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 75.612970][ T488] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 75.612972][ T488] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 75.612973][ T488] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.612975][ T488] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 75.612979][ T488] ? kasan_save_stack (mm/kasan/common.c:58) [ 75.612981][ T488] ? kasan_save_stack (mm/kasan/common.c:57) [ 75.612983][ T488] ? kasan_save_track (mm/kasan/common.c:78) [ 75.612985][ T488] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 75.612986][ T488] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 75.612988][ T488] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 75.612989][ T488] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 75.612990][ T488] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 75.612993][ T488] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 75.612994][ T488] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 75.612996][ T488] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 75.612998][ T488] ? ___sys_sendmsg (net/socket.c:2767) [ 75.613000][ T488] ? __sys_sendmsg (net/socket.c:2799) [ 75.613001][ T488] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 75.613004][ T488] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 75.613006][ T488] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.613008][ T488] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 75.613009][ T488] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.613011][ T488] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.613013][ T488] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 75.613015][ T488] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 75.613017][ T488] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 75.613019][ T488] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 75.613020][ T488] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 75.613022][ T488] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 75.613025][ T488] rtnl_newlink (net/core/rtnetlink.c:4215) [ 75.613027][ T488] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.613029][ T488] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 75.613030][ T488] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 75.613031][ T488] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.613033][ T488] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 75.613037][ T488] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 75.613038][ T488] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 75.613040][ T488] ? __kernel_text_address (kernel/extable.c:79) [ 75.613041][ T488] ? write_profile (profile.c:?) [ 75.613042][ T488] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 75.613044][ T488] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.613045][ T488] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.613047][ T488] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 75.613050][ T488] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 75.613052][ T488] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.613054][ T488] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 75.613055][ T488] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 75.613057][ T488] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 75.613058][ T488] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 75.613059][ T488] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 75.613062][ T488] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 75.613063][ T488] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 75.613065][ T488] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 75.613066][ T488] ? netlink_ack (./include/linux/skbuff.h:2718) [ 75.613067][ T488] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 75.613070][ T488] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.613072][ T488] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 75.613074][ T488] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 75.613075][ T488] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 75.613077][ T488] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.613079][ T488] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.613080][ T488] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 75.613082][ T488] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 75.613084][ T488] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 75.613086][ T488] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.613088][ T488] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 75.613090][ T488] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 75.613091][ T488] ? copy_msghdr_from_user (net/socket.c:2650) [ 75.613093][ T488] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 75.613095][ T488] ? move_addr_to_kernel (net/socket.c:258) [ 75.613096][ T488] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 75.613099][ T488] ___sys_sendmsg (net/socket.c:2767) [ 75.613100][ T488] ? copy_msghdr_from_user (net/socket.c:2619) [ 75.613105][ T488] __sys_sendmsg (net/socket.c:2799) [ 75.613107][ T488] ? __sys_sendmsg_sock (net/socket.c:2780) [ 75.613110][ T488] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.613112][ T488] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 75.613113][ T488] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 75.613115][ T488] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 75.613117][ T488] RIP: 0033:0x7fa90e3af54e [ 75.613119][ T488] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 75.613121][ T488] RSP: 002b:00007ffff0835580 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 75.613125][ T488] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fa90e3af54e [ 75.613126][ T488] RDX: 0000000000000000 RSI: 00007ffff0835630 RDI: 0000000000000005 [ 75.613127][ T488] RBP: 00007ffff0835590 R08: 0000000000000000 R09: 0000000000000000 [ 75.613128][ T488] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a910a6f [ 75.613129][ T488] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffff0835cf0 | [ 88.197461][ T526] softirqs last disabled at (0): 0x0 | [ 88.197463][ T526] Preemption disabled at: | [ 88.197464][ T526] 0x0 | [ 88.197472][ T526] Tainted: [W]=WARN [ 88.197473][ T526] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 88.197475][ T526] Call Trace: [ 88.197476][ T526] [ 88.197477][ T526] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 88.197483][ T526] __might_resched.cold (kernel/sched/core.c:9234) [ 88.197487][ T526] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 88.197491][ T526] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.197495][ T526] __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.197498][ T526] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 88.197501][ T526] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 88.197505][ T526] ? 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.197506][ T526] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 88.197508][ T526] put_chars (drivers/char/virtio_console.c:1176) [ 88.197510][ T526] ? __send_to_port (drivers/char/virtio_console.c:654) [ 88.197512][ T526] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 88.197515][ T526] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 88.197519][ T526] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 88.197521][ T526] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 88.197522][ T526] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.197524][ T526] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 88.197526][ T526] console_emit_next_record (kernel/printk/printk.c:3183) [ 88.197528][ T526] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 88.197530][ T526] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.197532][ T526] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.197533][ T526] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.197535][ T526] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 88.197537][ T526] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 88.197539][ T526] console_flush_one_record (kernel/printk/printk.c:3268) [ 88.197541][ T526] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 88.197544][ T526] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 88.197545][ T526] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 88.197547][ T526] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 88.197549][ T526] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.197550][ T526] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 88.197551][ T526] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 88.197553][ T526] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 88.197555][ T526] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 88.197557][ T526] ? vprintk_emit (kernel/printk/printk.c:2478) [ 88.197558][ T526] vprintk_emit (kernel/printk/printk.c:2479) [ 88.197561][ T526] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 88.197562][ T526] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.197564][ T526] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 88.197567][ T526] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 88.197568][ T526] _printk (kernel/printk/printk.c:2504) [ 88.197572][ T526] ? snapshot_read.cold (user.c:?) [ 88.197574][ T526] ? ipv6_mc_down (net/ipv6/mcast.c:1137 net/ipv6/mcast.c:2792) [ 88.197578][ T526] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 88.197591][ T526] br_stp_disable_port (net/bridge/br_stp_if.c:106) bridge [ 88.197600][ T526] br_device_event (net/bridge/br.c:111) bridge [ 88.197608][ T526] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 88.197611][ T526] ? _sub_I_65535_1+0x4d0/0x4d0 stp [ 88.197613][ T526] ? addrconf_notify (net/ipv6/addrconf.c:3812) [ 88.197617][ T526] notifier_call_chain (kernel/notifier.c:85) [ 88.197620][ T526] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9855) [ 88.197623][ T526] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 88.197625][ T526] ? netif_change_name (net/core/dev.c:1517) [ 88.197627][ T526] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 88.197629][ T526] ? __kernel_text_address (kernel/extable.c:79) [ 88.197631][ T526] ? write_profile (profile.c:?) [ 88.197633][ T526] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 88.197636][ T526] netif_change_flags (net/core/dev.c:9882) [ 88.197638][ T526] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 88.197641][ T526] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 88.197642][ T526] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 88.197644][ T526] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.197645][ T526] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 88.197649][ T526] ? kasan_save_stack (mm/kasan/common.c:58) [ 88.197652][ T526] ? kasan_save_stack (mm/kasan/common.c:57) [ 88.197654][ T526] ? kasan_save_track (mm/kasan/common.c:78) [ 88.197655][ T526] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 88.197657][ T526] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 88.197658][ T526] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 88.197659][ T526] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 88.197660][ T526] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 88.197663][ T526] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 88.197664][ T526] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 88.197666][ T526] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 88.197668][ T526] ? ___sys_sendmsg (net/socket.c:2767) [ 88.197669][ T526] ? __sys_sendmsg (net/socket.c:2799) [ 88.197671][ T526] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 88.197673][ T526] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 88.197675][ T526] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.197677][ T526] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 88.197678][ T526] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.197680][ T526] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.197682][ T526] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 88.197685][ T526] ? __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.197686][ T526] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 88.197687][ T526] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 88.197689][ T526] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 88.197691][ T526] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 88.197693][ T526] rtnl_newlink (net/core/rtnetlink.c:4215) [ 88.197695][ T526] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.197697][ T526] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 88.197698][ T526] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 88.197699][ T526] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.197701][ T526] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 88.197704][ T526] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 88.197706][ T526] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 88.197707][ T526] ? __kernel_text_address (kernel/extable.c:79) [ 88.197708][ T526] ? write_profile (profile.c:?) [ 88.197709][ T526] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 88.197711][ T526] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.197712][ T526] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.197714][ T526] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 88.197717][ T526] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 88.197719][ T526] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.197720][ T526] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 88.197722][ T526] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 88.197723][ T526] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 88.197725][ T526] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 88.197726][ T526] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 88.197728][ T526] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 88.197730][ T526] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 88.197731][ T526] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 88.197733][ T526] ? netlink_ack (./include/linux/skbuff.h:2718) [ 88.197734][ T526] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 88.197736][ T526] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.197738][ T526] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 88.197740][ T526] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 88.197742][ T526] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 88.197743][ T526] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.197745][ T526] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.197747][ T526] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 88.197748][ T526] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 88.197750][ T526] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 88.197752][ T526] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.197754][ T526] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 88.197755][ T526] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 88.197757][ T526] ? copy_msghdr_from_user (net/socket.c:2650) [ 88.197759][ T526] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 88.197760][ T526] ? move_addr_to_kernel (net/socket.c:258) [ 88.197761][ T526] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 88.197764][ T526] ___sys_sendmsg (net/socket.c:2767) [ 88.197766][ T526] ? copy_msghdr_from_user (net/socket.c:2619) [ 88.197770][ T526] __sys_sendmsg (net/socket.c:2799) [ 88.197772][ T526] ? __sys_sendmsg_sock (net/socket.c:2780) [ 88.197775][ T526] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.197777][ T526] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 88.197778][ T526] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 88.197780][ T526] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 88.197782][ T526] RIP: 0033:0x7f06e65d054e [ 88.197788][ T526] 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.197790][ T526] RSP: 002b:00007fff3d439ac0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 88.197794][ T526] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f06e65d054e [ 88.197795][ T526] RDX: 0000000000000000 RSI: 00007fff3d439b70 RDI: 0000000000000005 [ 88.197796][ T526] RBP: 00007fff3d439ad0 R08: 0000000000000000 R09: 0000000000000000 [ 88.197797][ T526] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a910a7b [ 88.197798][ T526] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff3d43a230 | [ 97.673028][ T555] softirqs last disabled at (0): 0x0 | [ 97.673029][ T555] Preemption disabled at: | [ 97.673030][ T555] vprintk_emit (kernel/printk/printk.c:2471) | [ 97.673041][ T555] Tainted: [W]=WARN [ 97.673041][ T555] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 97.673043][ T555] Call Trace: [ 97.673044][ T555] [ 97.673045][ T555] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 97.673050][ T555] ? vprintk_emit (kernel/printk/printk.c:2471) [ 97.673052][ T555] __might_resched.cold (kernel/sched/core.c:9234) [ 97.673056][ T555] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 97.673059][ T555] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 97.673062][ T555] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.673066][ T555] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 97.673069][ T555] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 97.673071][ T555] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 97.673075][ T555] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 97.673077][ T555] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 97.673079][ T555] put_chars (drivers/char/virtio_console.c:1176) [ 97.673081][ T555] ? __send_to_port (drivers/char/virtio_console.c:654) [ 97.673083][ T555] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 97.673085][ T555] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 97.673088][ T555] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 97.673090][ T555] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.673091][ T555] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 97.673093][ T555] console_emit_next_record (kernel/printk/printk.c:3183) [ 97.673096][ T555] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 97.673098][ T555] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.673099][ T555] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.673101][ T555] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.673103][ T555] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 97.673104][ T555] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 97.673106][ T555] console_flush_one_record (kernel/printk/printk.c:3268) [ 97.673108][ T555] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 97.673111][ T555] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 97.673113][ T555] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 97.673114][ T555] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 97.673116][ T555] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.673117][ T555] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 97.673119][ T555] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 97.673120][ T555] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 97.673122][ T555] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 97.673124][ T555] ? vprintk_emit (kernel/printk/printk.c:2478) [ 97.673126][ T555] vprintk_emit (kernel/printk/printk.c:2479) [ 97.673128][ T555] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 97.673130][ T555] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 97.673133][ T555] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 97.673136][ T555] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 97.673137][ T555] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 97.673139][ T555] ? ___sys_sendmsg (net/socket.c:2767) [ 97.673141][ T555] ? __sys_sendmsg (net/socket.c:2799) [ 97.673142][ T555] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 97.673145][ T555] _printk (kernel/printk/printk.c:2504) [ 97.673148][ T555] ? snapshot_read.cold (user.c:?) [ 97.673151][ T555] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 97.673153][ T555] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 97.673155][ T555] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 97.673157][ T555] ? netdev_notice (net/core/dev.c:13194) [ 97.673159][ T555] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.673160][ T555] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 97.673162][ T555] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 97.673164][ T555] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 97.673166][ T555] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 97.673168][ T555] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 97.673171][ T555] dev_set_allmulti (net/core/dev_api.c:315) [ 97.673174][ T555] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 97.673186][ T555] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 97.673189][ T555] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 97.673192][ T555] br_del_if (net/bridge/br_if.c:732) bridge [ 97.673201][ T555] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 97.673203][ T555] do_set_master (net/core/rtnetlink.c:3055) [ 97.673206][ T555] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 97.673208][ T555] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 97.673211][ T555] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 97.673212][ T555] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.673214][ T555] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 97.673217][ T555] ? kasan_save_stack (mm/kasan/common.c:58) [ 97.673220][ T555] ? kasan_save_stack (mm/kasan/common.c:57) [ 97.673221][ T555] ? kasan_save_track (mm/kasan/common.c:78) [ 97.673223][ T555] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 97.673224][ T555] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 97.673226][ T555] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 97.673227][ T555] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 97.673228][ T555] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 97.673229][ T555] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 97.673230][ T555] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 97.673232][ T555] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 97.673233][ T555] ? ___sys_sendmsg (net/socket.c:2767) [ 97.673234][ T555] ? __sys_sendmsg (net/socket.c:2799) [ 97.673236][ T555] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 97.673237][ T555] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 97.673239][ T555] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.673241][ T555] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 97.673242][ T555] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.673244][ T555] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.673246][ T555] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 97.673248][ T555] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 97.673250][ T555] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 97.673251][ T555] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 97.673253][ T555] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 97.673254][ T555] ? nla_get_range_signed (lib/nlattr.c:270) [ 97.673256][ T555] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 97.673258][ T555] rtnl_newlink (net/core/rtnetlink.c:4215) [ 97.673260][ T555] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.673262][ T555] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 97.673263][ T555] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 97.673264][ T555] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.673266][ T555] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 97.673268][ T555] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 97.673270][ T555] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 97.673271][ T555] ? __kernel_text_address (kernel/extable.c:79) [ 97.673272][ T555] ? write_profile (profile.c:?) [ 97.673273][ T555] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 97.673276][ T555] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.673277][ T555] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.673279][ T555] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 97.673282][ T555] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 97.673284][ T555] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.673285][ T555] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 97.673287][ T555] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 97.673288][ T555] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 97.673289][ T555] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 97.673291][ T555] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 97.673293][ T555] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 97.673295][ T555] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 97.673296][ T555] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 97.673297][ T555] ? netlink_ack (./include/linux/skbuff.h:2718) [ 97.673299][ T555] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 97.673301][ T555] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.673303][ T555] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 97.673304][ T555] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 97.673306][ T555] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 97.673308][ T555] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.673309][ T555] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.673311][ T555] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 97.673313][ T555] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 97.673315][ T555] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 97.673317][ T555] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.673318][ T555] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 97.673320][ T555] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 97.673322][ T555] ? copy_msghdr_from_user (net/socket.c:2650) [ 97.673323][ T555] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 97.673325][ T555] ? move_addr_to_kernel (net/socket.c:258) [ 97.673326][ T555] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 97.673328][ T555] ___sys_sendmsg (net/socket.c:2767) [ 97.673330][ T555] ? copy_msghdr_from_user (net/socket.c:2619) [ 97.673335][ T555] __sys_sendmsg (net/socket.c:2799) [ 97.673337][ T555] ? __sys_sendmsg_sock (net/socket.c:2780) [ 97.673339][ T555] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.673341][ T555] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 97.673342][ T555] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 97.673345][ T555] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 97.673346][ T555] RIP: 0033:0x7f8a3e81e54e [ 97.673348][ T555] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 97.673350][ T555] RSP: 002b:00007ffc0282c740 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 97.673354][ T555] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f8a3e81e54e [ 97.673355][ T555] RDX: 0000000000000000 RSI: 00007ffc0282c7f0 RDI: 0000000000000005 [ 97.673356][ T555] RBP: 00007ffc0282c750 R08: 0000000000000000 R09: 0000000000000000 [ 97.673357][ T555] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a910a85 [ 97.673357][ T555] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc0282ceb0 | [ 102.023792][ T569] softirqs last disabled at (0): 0x0 | [ 102.023793][ T569] Preemption disabled at: | [ 102.023794][ T569] vprintk_emit (kernel/printk/printk.c:2471) | [ 102.023804][ T569] Tainted: [W]=WARN [ 102.023805][ T569] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 102.023807][ T569] Call Trace: [ 102.023808][ T569] [ 102.023810][ T569] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 102.023815][ T569] ? vprintk_emit (kernel/printk/printk.c:2471) [ 102.023817][ T569] __might_resched.cold (kernel/sched/core.c:9234) [ 102.023820][ T569] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 102.023823][ T569] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.023833][ T569] __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.023837][ T569] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 102.023839][ T569] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 102.023843][ T569] ? 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.023845][ T569] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 102.023847][ T569] put_chars (drivers/char/virtio_console.c:1176) [ 102.023849][ T569] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 102.023851][ T569] ? __send_to_port (drivers/char/virtio_console.c:654) [ 102.023853][ T569] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 102.023856][ T569] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 102.023859][ T569] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 102.023860][ T569] ? 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.023862][ T569] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 102.023863][ T569] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.023865][ T569] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.023867][ T569] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 102.023869][ T569] console_emit_next_record (kernel/printk/printk.c:3183) [ 102.023871][ T569] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 102.023873][ T569] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.023875][ T569] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.023877][ T569] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.023878][ T569] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 102.023880][ T569] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 102.023882][ T569] console_flush_one_record (kernel/printk/printk.c:3268) [ 102.023884][ T569] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 102.023887][ T569] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 102.023889][ T569] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 102.023890][ T569] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 102.023892][ T569] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.023893][ T569] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 102.023895][ T569] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 102.023896][ T569] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 102.023899][ T569] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 102.023901][ T569] ? vprintk_emit (kernel/printk/printk.c:2478) [ 102.023902][ T569] vprintk_emit (kernel/printk/printk.c:2479) [ 102.023905][ T569] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 102.023907][ T569] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.023909][ T569] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 102.023910][ T569] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.023912][ T569] _printk (kernel/printk/printk.c:2504) [ 102.023915][ T569] ? snapshot_read.cold (user.c:?) [ 102.023917][ T569] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.023919][ T569] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 102.023920][ T569] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.023922][ T569] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 102.023924][ T569] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 102.023926][ T569] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 102.023928][ T569] ? netdev_notice (net/core/dev.c:13194) [ 102.023929][ T569] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.023931][ T569] ? 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.023933][ T569] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 102.023935][ T569] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 102.023937][ T569] ? 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.023940][ T569] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 102.023943][ T569] __dev_change_flags (net/core/dev.c:9821) [ 102.023947][ T569] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 102.023949][ T569] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 102.023951][ T569] ? __kernel_text_address (kernel/extable.c:79) [ 102.023952][ T569] ? write_profile (profile.c:?) [ 102.023955][ T569] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 102.023958][ T569] netif_change_flags (net/core/dev.c:9877) [ 102.023960][ T569] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 102.023964][ T569] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 102.023965][ T569] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 102.023966][ T569] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.023968][ T569] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 102.023972][ T569] ? kasan_save_stack (mm/kasan/common.c:58) [ 102.023975][ T569] ? kasan_save_stack (mm/kasan/common.c:57) [ 102.023976][ T569] ? kasan_save_track (mm/kasan/common.c:78) [ 102.023978][ T569] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 102.023979][ T569] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 102.023981][ T569] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 102.023982][ T569] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 102.023984][ T569] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 102.023986][ T569] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 102.023988][ T569] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 102.023989][ T569] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 102.023992][ T569] ? ___sys_sendmsg (net/socket.c:2767) [ 102.023993][ T569] ? __sys_sendmsg (net/socket.c:2799) [ 102.023995][ T569] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 102.023997][ T569] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 102.023999][ T569] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.024001][ T569] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 102.024003][ T569] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.024004][ T569] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.024006][ T569] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 102.024008][ T569] ? __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.024010][ T569] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 102.024012][ T569] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 102.024013][ T569] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 102.024016][ T569] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 102.024018][ T569] rtnl_newlink (net/core/rtnetlink.c:4215) [ 102.024020][ T569] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.024021][ T569] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 102.024023][ T569] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 102.024024][ T569] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.024026][ T569] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 102.024029][ T569] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 102.024031][ T569] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 102.024033][ T569] ? __kernel_text_address (kernel/extable.c:79) [ 102.024034][ T569] ? write_profile (profile.c:?) [ 102.024035][ T569] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 102.024036][ T569] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.024038][ T569] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.024040][ T569] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 102.024043][ T569] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 102.024045][ T569] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.024047][ T569] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 102.024048][ T569] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 102.024049][ T569] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 102.024051][ T569] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 102.024052][ T569] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 102.024055][ T569] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 102.024056][ T569] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 102.024058][ T569] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 102.024059][ T569] ? netlink_ack (./include/linux/skbuff.h:2718) [ 102.024060][ T569] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 102.024063][ T569] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.024065][ T569] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 102.024067][ T569] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 102.024069][ T569] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 102.024070][ T569] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.024072][ T569] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.024074][ T569] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 102.024075][ T569] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 102.024077][ T569] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 102.024079][ T569] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.024081][ T569] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 102.024083][ T569] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 102.024084][ T569] ? copy_msghdr_from_user (net/socket.c:2650) [ 102.024086][ T569] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 102.024088][ T569] ? move_addr_to_kernel (net/socket.c:258) [ 102.024089][ T569] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 102.024092][ T569] ___sys_sendmsg (net/socket.c:2767) [ 102.024093][ T569] ? copy_msghdr_from_user (net/socket.c:2619) [ 102.024098][ T569] __sys_sendmsg (net/socket.c:2799) [ 102.024100][ T569] ? __sys_sendmsg_sock (net/socket.c:2780) [ 102.024103][ T569] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.024105][ T569] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 102.024106][ T569] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 102.024108][ T569] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 102.024110][ T569] RIP: 0033:0x7fbbea2af54e [ 102.024112][ T569] 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.024114][ T569] RSP: 002b:00007ffe19b0f7a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 102.024118][ T569] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fbbea2af54e [ 102.024119][ T569] RDX: 0000000000000000 RSI: 00007ffe19b0f850 RDI: 0000000000000005 [ 102.024120][ T569] RBP: 00007ffe19b0f7b0 R08: 0000000000000000 R09: 0000000000000000 [ 102.024121][ T569] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a910a89 Finger prints: mark_lock_irq:mark_lock:mark_usage:__lock_acquire:_raw_spin_lock __irq_exit_rcu:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print dev_set_rx_mode:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars netlink_release:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print __kmalloc_noprof:put_chars:hvc_console_print:console_emit_next_record:console_flush_one_record vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print __alloc_skb:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars