====================================== | [ 9.958754][ T188] softirqs last disabled at (31963): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 9.958756][ T188] Preemption disabled at: | [ 9.958757][ T188] 0x0 | [ 9.958767][ T188] Tainted: [W]=WARN [ 9.958768][ T188] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.958769][ T188] Call Trace: [ 9.958771][ T188] [ 9.958772][ T188] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 9.958779][ T188] __might_resched.cold (kernel/sched/core.c:9234) [ 9.958783][ T188] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 9.958788][ T188] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 9.958793][ T188] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 9.958795][ T188] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.958801][ T188] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 9.958804][ T188] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.958807][ T188] put_chars (drivers/char/virtio_console.c:1176) [ 9.958810][ T188] ? __send_to_port (drivers/char/virtio_console.c:654) [ 9.958811][ T188] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 9.958816][ T188] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 9.958821][ T188] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 9.958828][ T188] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 9.958830][ T188] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.958832][ T188] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.958837][ T188] console_emit_next_record (kernel/printk/printk.c:3183) [ 9.958841][ T188] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 9.958842][ T188] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 9.958846][ T188] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.958848][ T188] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.958852][ T188] console_flush_one_record (kernel/printk/printk.c:3268) [ 9.958856][ T188] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 9.958858][ T188] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.958863][ T188] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 9.958866][ T188] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 9.958868][ T188] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.958870][ T188] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 9.958874][ T188] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 9.958876][ T188] ? vprintk_emit (kernel/printk/printk.c:2478) [ 9.958879][ T188] vprintk_emit (kernel/printk/printk.c:2479) [ 9.958883][ T188] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 9.958887][ T188] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.958890][ T188] _printk (kernel/printk/printk.c:2504) [ 9.958894][ T188] ? snapshot_read.cold (user.c:?) [ 9.958897][ T188] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 9.958900][ T188] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 9.958904][ T188] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 9.958906][ T188] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 9.958910][ T188] ? exit_notify (kernel/exit.c:780) [ 9.958912][ T188] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 9.958915][ T188] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.958919][ T188] do_group_exit (kernel/exit.c:1151) [ 9.958922][ T188] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 9.958924][ T188] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 9.958926][ T188] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 9.958929][ T188] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 9.958933][ T188] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.958936][ T188] RIP: 0033:0x7fe3a45041b8 [ 9.958939][ T188] Code: Unable to access opcode bytes at 0x7fe3a450418e. Code starting with the faulting instruction =========================================== [ 9.958940][ T188] RSP: 002b:00007fffac6d4a18 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 9.958943][ T188] RAX: ffffffffffffffda RBX: 00007fe3a4634f88 RCX: 00007fe3a45041b8 [ 9.958944][ T188] RDX: 00007fe3a424efc8 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 9.958945][ T188] RBP: 00007fffac6d4a70 R08: 0000000000000000 R09: 0000000000008010 [ 9.958946][ T188] R10: 00007fffac6d4830 R11: 0000000000000246 R12: 0000000000000001 [ 9.958947][ T188] R13: 0000000000000000 R14: 00007fe3a4633680 R15: 00007fe3a4634fa0 | [ 11.192817][ T238] softirqs last disabled at (14466): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 11.192820][ T238] Preemption disabled at: | [ 11.192820][ T238] vprintk_emit (kernel/printk/printk.c:2471) | [ 11.192830][ T238] Tainted: [W]=WARN [ 11.192831][ T238] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.192832][ T238] Call Trace: [ 11.192834][ T238] [ 11.192835][ T238] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 11.192841][ T238] ? vprintk_emit (kernel/printk/printk.c:2471) [ 11.192844][ T238] __might_resched.cold (kernel/sched/core.c:9234) [ 11.192848][ T238] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 11.192852][ T238] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 11.192858][ T238] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 11.192860][ T238] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.192866][ T238] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 11.192868][ T238] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.192872][ T238] put_chars (drivers/char/virtio_console.c:1176) [ 11.192875][ T238] ? __send_to_port (drivers/char/virtio_console.c:654) [ 11.192879][ T238] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 11.192883][ T238] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 11.192886][ T238] ? mark_usage (kernel/locking/lockdep.c:4690) [ 11.192887][ T238] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.192889][ T238] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.192893][ T238] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 11.192895][ T238] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 11.192899][ T238] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.192903][ T238] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.192907][ T238] console_emit_next_record (kernel/printk/printk.c:3183) [ 11.192911][ T238] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 11.192913][ T238] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 11.192916][ T238] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.192918][ T238] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.192922][ T238] console_flush_one_record (kernel/printk/printk.c:3268) [ 11.192927][ T238] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 11.192928][ T238] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.192938][ T238] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 11.192941][ T238] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 11.192943][ T238] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.192946][ T238] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 11.192949][ T238] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 11.192951][ T238] ? vprintk_emit (kernel/printk/printk.c:2478) [ 11.192955][ T238] vprintk_emit (kernel/printk/printk.c:2479) [ 11.192958][ T238] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 11.192961][ T238] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.192963][ T238] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 11.192967][ T238] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 11.192971][ T238] _printk (kernel/printk/printk.c:2504) [ 11.192974][ T238] ? snapshot_read.cold (user.c:?) [ 11.192978][ T238] ? br_multicast_flood (??:?) bridge [ 11.192990][ T238] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 11.192992][ T238] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 11.192993][ T238] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 11.192997][ T238] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 11.193008][ T238] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 11.193016][ T238] new_nbp (net/bridge/br_if.c:449) bridge [ 11.193026][ T238] br_add_if (net/bridge/br_if.c:592) bridge [ 11.193033][ T238] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 11.193037][ T238] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 11.193040][ T238] ? __kernel_text_address (kernel/extable.c:79) [ 11.193044][ T238] do_set_master (net/core/rtnetlink.c:3071) [ 11.193049][ T238] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 11.193052][ T238] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 11.193055][ T238] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 11.193056][ T238] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 11.193059][ T238] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.193062][ T238] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.193065][ T238] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.193067][ T238] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 11.193070][ T238] ? kasan_save_stack (mm/kasan/common.c:58) [ 11.193073][ T238] ? kasan_save_stack (mm/kasan/common.c:57) [ 11.193074][ T238] ? kasan_save_track (mm/kasan/common.c:78) [ 11.193077][ T238] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.193079][ T238] ? netlink_seq_next (net/netlink/af_netlink.c:2685) [ 11.193082][ T238] ? ___sys_sendmsg (net/socket.c:2757) [ 11.193088][ T238] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.193090][ T238] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 11.193093][ T238] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.193095][ T238] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.193097][ T238] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.193099][ T238] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.193101][ T238] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 11.193105][ T238] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 11.193107][ T238] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 11.193109][ T238] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 11.193112][ T238] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 11.193114][ T238] ? nla_get_range_signed (lib/nlattr.c:270) [ 11.193119][ T238] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 11.193124][ T238] rtnl_newlink (net/core/rtnetlink.c:4215) [ 11.193130][ T238] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.193132][ T238] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.193136][ T238] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.193138][ T238] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.193140][ T238] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.193142][ T238] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.193146][ T238] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.193148][ T238] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 11.193151][ T238] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.193152][ T238] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.193157][ T238] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.193159][ T238] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.193162][ T238] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 11.193164][ T238] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.193167][ T238] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.193173][ T238] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 11.193175][ T238] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 11.193179][ T238] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.193183][ T238] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.193186][ T238] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.193190][ T238] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 11.193194][ T238] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 11.193198][ T238] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 11.193203][ T238] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 11.193205][ T238] ? copy_msghdr_from_user (net/socket.c:2650) [ 11.193208][ T238] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 11.193209][ T238] ? move_addr_to_kernel (net/socket.c:258) [ 11.193217][ T238] ___sys_sendmsg (net/socket.c:2767) [ 11.193220][ T238] ? copy_msghdr_from_user (net/socket.c:2619) [ 11.193236][ T238] __sys_sendmsg (net/socket.c:2799) [ 11.193239][ T238] ? __sys_sendmsg_sock (net/socket.c:2780) [ 11.193245][ T238] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.193249][ T238] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 11.193251][ T238] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 11.193254][ T238] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.193256][ T238] RIP: 0033:0x7f45c99b154e [ 11.193260][ T238] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 11.193262][ T238] RSP: 002b:00007ffd0f9e33f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 11.193264][ T238] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f45c99b154e [ 11.193266][ T238] RDX: 0000000000000000 RSI: 00007ffd0f9e34a0 RDI: 0000000000000005 [ 11.193267][ T238] RBP: 00007ffd0f9e3400 R08: 0000000000000000 R09: 0000000000000000 [ 11.193268][ T238] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a915409 [ 11.193268][ T238] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd0f9e3b60 | [ 18.958916][ T292] softirqs last disabled at (17318): 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.958918][ T292] Preemption disabled at: | [ 18.958919][ T292] vprintk_emit (kernel/printk/printk.c:2471) | [ 18.958928][ T292] Tainted: [W]=WARN [ 18.958929][ T292] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.958931][ T292] Call Trace: [ 18.958933][ T292] [ 18.958937][ T292] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 18.958943][ T292] ? vprintk_emit (kernel/printk/printk.c:2471) [ 18.958945][ T292] __might_resched.cold (kernel/sched/core.c:9234) [ 18.958950][ T292] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 18.958954][ T292] ? __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.958959][ T292] __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.958962][ T292] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 18.958967][ T292] ? 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.958970][ T292] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 18.958973][ T292] put_chars (drivers/char/virtio_console.c:1176) [ 18.958975][ T292] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 18.958978][ T292] ? __send_to_port (drivers/char/virtio_console.c:654) [ 18.958981][ T292] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 18.958984][ T292] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 18.958989][ T292] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 18.958992][ T292] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.958993][ T292] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.958998][ T292] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 18.959000][ T292] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 18.959003][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.959006][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.959010][ T292] console_emit_next_record (kernel/printk/printk.c:3183) [ 18.959014][ T292] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 18.959016][ T292] ? 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.959019][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.959022][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.959026][ T292] console_flush_one_record (kernel/printk/printk.c:3268) [ 18.959030][ T292] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 18.959032][ T292] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.959037][ T292] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 18.959040][ T292] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 18.959042][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.959044][ T292] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 18.959048][ T292] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 18.959050][ T292] ? vprintk_emit (kernel/printk/printk.c:2478) [ 18.959053][ T292] vprintk_emit (kernel/printk/printk.c:2479) [ 18.959057][ T292] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 18.959059][ T292] ? mark_usage (kernel/locking/lockdep.c:4690) [ 18.959061][ T292] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.959063][ T292] ? validate_chain (kernel/locking/lockdep.c:157 kernel/locking/lockdep.c:202 kernel/locking/lockdep.c:3329 kernel/locking/lockdep.c:3924) [ 18.959065][ T292] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 18.959069][ T292] _printk (kernel/printk/printk.c:2504) [ 18.959073][ T292] ? snapshot_read.cold (user.c:?) [ 18.959076][ T292] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 18.959079][ T292] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 18.959082][ T292] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 18.959087][ T292] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 18.959093][ T292] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 18.959095][ T292] ? netdev_notice (net/core/dev.c:13194) [ 18.959100][ T292] ? 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.959101][ T292] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.959104][ T292] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.959106][ T292] ? 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.959111][ T292] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 18.959115][ T292] __dev_change_flags (net/core/dev.c:9821) [ 18.959118][ T292] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 18.959121][ T292] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 18.959124][ T292] ? __kernel_text_address (kernel/extable.c:79) [ 18.959125][ T292] ? write_profile (profile.c:?) [ 18.959127][ T292] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 18.959132][ T292] netif_change_flags (net/core/dev.c:9877) [ 18.959136][ T292] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 18.959140][ T292] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 18.959142][ T292] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 18.959144][ T292] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 18.959146][ T292] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 18.959149][ T292] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 18.959152][ T292] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 18.959154][ T292] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 18.959157][ T292] ? kasan_save_stack (mm/kasan/common.c:58) [ 18.959160][ T292] ? kasan_save_stack (mm/kasan/common.c:57) [ 18.959162][ T292] ? kasan_save_track (mm/kasan/common.c:78) [ 18.959164][ T292] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.959166][ T292] ? netlink_seq_next (net/netlink/af_netlink.c:2685) [ 18.959169][ T292] ? ___sys_sendmsg (net/socket.c:2757) [ 18.959174][ T292] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.959176][ T292] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 18.959179][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.959181][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.959183][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.959185][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.959187][ T292] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 18.959190][ T292] ? __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.959193][ T292] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 18.959195][ T292] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 18.959199][ T292] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 18.959204][ T292] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 18.959209][ T292] rtnl_newlink (net/core/rtnetlink.c:4215) [ 18.959215][ T292] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 18.959217][ T292] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.959221][ T292] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.959223][ T292] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.959225][ T292] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 18.959227][ T292] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.959231][ T292] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 18.959233][ T292] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 18.959237][ T292] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 18.959238][ T292] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.959242][ T292] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.959244][ T292] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.959248][ T292] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 18.959250][ T292] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 18.959253][ T292] ? netlink_ack (./include/linux/skbuff.h:2718) [ 18.959259][ T292] ? 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.959261][ T292] ? 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.959265][ T292] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 18.959269][ T292] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 18.959272][ T292] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.959276][ T292] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 18.959280][ T292] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 18.959284][ T292] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 18.959290][ T292] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 18.959292][ T292] ? copy_msghdr_from_user (net/socket.c:2650) [ 18.959294][ T292] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 18.959296][ T292] ? move_addr_to_kernel (net/socket.c:258) [ 18.959303][ T292] ___sys_sendmsg (net/socket.c:2767) [ 18.959306][ T292] ? copy_msghdr_from_user (net/socket.c:2619) [ 18.959322][ T292] __sys_sendmsg (net/socket.c:2799) [ 18.959325][ T292] ? __sys_sendmsg_sock (net/socket.c:2780) [ 18.959331][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.959335][ T292] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 18.959343][ T292] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 18.959346][ T292] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 18.959348][ T292] RIP: 0033:0x7f91f055c54e [ 18.959352][ T292] 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.959354][ T292] RSP: 002b:00007fff9ab63bb0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 18.959357][ T292] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f91f055c54e [ 18.959359][ T292] RDX: 0000000000000000 RSI: 00007fff9ab63c60 RDI: 0000000000000005 [ 18.959359][ T292] RBP: 00007fff9ab63bc0 R08: 0000000000000000 R09: 0000000000000000 [ 18.959360][ T292] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a915411 [ 18.959361][ T292] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff9ab64320 | [ 26.621096][ C0] softirqs last disabled at (559255): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 26.621099][ C0] Preemption disabled at: | [ 26.621100][ C0] schedule_preempt_disabled (kernel/sched/core.c:7420) | [ 26.621112][ C0] Tainted: [W]=WARN [ 26.621114][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.621116][ C0] Call Trace: [ 26.621119][ C0] [ 26.621121][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 26.621127][ C0] ? schedule_preempt_disabled (kernel/sched/core.c:7420) [ 26.621129][ C0] __might_resched.cold (kernel/sched/core.c:9234) [ 26.621133][ C0] ? __netif_receive_skb_one_core (net/core/dev.c:6262) [ 26.621138][ C0] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 26.621142][ C0] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 26.621146][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.621151][ C0] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 26.621155][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 26.621159][ C0] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 26.621163][ C0] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 26.621166][ C0] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 26.621169][ C0] put_chars (drivers/char/virtio_console.c:1176) [ 26.621172][ C0] ? __send_to_port (drivers/char/virtio_console.c:654) [ 26.621175][ C0] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 26.621179][ C0] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 26.621184][ C0] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 26.621186][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.621188][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.621191][ C0] console_emit_next_record (kernel/printk/printk.c:3183) [ 26.621195][ C0] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 26.621198][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.621200][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.621203][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.621205][ C0] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 26.621208][ C0] console_flush_one_record (kernel/printk/printk.c:3268) [ 26.621211][ C0] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 26.621215][ C0] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 26.621218][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.621220][ C0] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 26.621223][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.621225][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 26.621227][ C0] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 26.621230][ C0] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 26.621233][ C0] ? vprintk_emit (kernel/printk/printk.c:2478) [ 26.621236][ C0] vprintk_emit (kernel/printk/printk.c:2479) [ 26.621239][ C0] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 26.621241][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.621244][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 26.621246][ C0] ? x86_64_start_kernel (arch/x86/kernel/head64.c:264) [ 26.621252][ C0] _printk (kernel/printk/printk.c:2504) [ 26.621256][ C0] ? snapshot_read.cold (user.c:?) [ 26.621258][ C0] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:25) [ 26.621264][ C0] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 26.621267][ C0] ? nbcon_cpu_emergency_enter (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:435 kernel/printk/nbcon.c:1723) [ 26.621269][ C0] print_irq_inversion_bug.part.0 (kernel/locking/lockdep.c:4097 (discriminator 1)) [ 26.621273][ C0] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 26.621278][ C0] mark_lock (kernel/locking/lockdep.c:4769) [ 26.621281][ C0] mark_usage (kernel/locking/lockdep.c:4658) [ 26.621283][ C0] __lock_acquire (kernel/locking/lockdep.c:5208) [ 26.621287][ C0] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.621290][ C0] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.621307][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.621310][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.621312][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 26.621324][ C0] _raw_spin_lock (./include/linux/spinlock_api_smp.h:190 (discriminator 1) kernel/locking/spinlock.c:173 (discriminator 1)) [ 26.621327][ C0] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.621338][ C0] br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.621349][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 26.621360][ C0] call_timer_fn (kernel/time/timer.c:1748) [ 26.621364][ C0] ? detach_if_pending (./include/linux/list.h:1159) [ 26.621367][ C0] ? debug_object_active_state (lib/debugobjects.c:1122) [ 26.621371][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 26.621374][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.621376][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.621380][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 26.621382][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 26.621394][ C0] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 26.621403][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.621407][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 26.621411][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 26.621414][ C0] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 26.621416][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 26.621420][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.621423][ C0] handle_softirqs (kernel/softirq.c:645) [ 26.621426][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.621428][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 26.621432][ C0] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 26.621434][ C0] irq_exit_rcu (kernel/softirq.c:784) [ 26.621438][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 26.621442][ C0] [ 26.621443][ C0] [ 26.621444][ C0] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 26.621447][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 26.621451][ C0] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 26.621455][ C0] Code: 48 8b 3d 94 e2 f5 01 e8 1f 00 00 00 48 2b 05 58 a3 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 96 11 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 e2 f5 01 mov 0x1f5e294(%rip),%rdi # 0x1f5e29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 a3 95 00 sub 0x95a358(%rip),%rax # 0x95a36b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 96 11 00 verw 0x119613(%rip) # 0x11963b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 26.621457][ C0] RSP: 0018:ffffffffb6a07cf8 EFLAGS: 00000296 [ 26.621462][ C0] RAX: 0000000000088895 RBX: ffffffffb6a1c600 RCX: ffffffffb3af0307 [ 26.621464][ C0] RDX: ffffffffb6a1c600 RSI: ffffffffb6838b01 RDI: ffffffffb628d8e0 [ 26.621465][ C0] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 26.621467][ C0] R10: 0000000000000000 R11: 0000000000000001 R12: 1ffffffff6d40fa2 [ 26.621468][ C0] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000014770 [ 26.621471][ C0] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 26.621475][ C0] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 26.621477][ C0] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 26.621480][ C0] default_idle_call (kernel/sched/idle.c:122) [ 26.621483][ C0] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 26.621485][ C0] ? arch_cpu_idle_exit+0x40/0x40 [ 26.621488][ C0] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 26.621491][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 26.621493][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.621496][ C0] do_idle (kernel/sched/idle.c:355) [ 26.621499][ C0] cpu_startup_entry (kernel/sched/idle.c:454) [ 26.621501][ C0] rest_init (init/main.c:727) [ 26.621504][ C0] ? __cpuidle_text_end (??:?) [ 26.621508][ C0] ? rest_init (init/main.c:727) [ 26.621511][ C0] ? acpi_hw_set_mode (drivers/acpi/acpica/hwacpi.c:72 (discriminator 1)) [ 26.621516][ C0] ? cpus_read_unlock (./include/linux/percpu-rwsem.h:125 (discriminator 1) kernel/cpu.c:502 (discriminator 1)) [ 26.621519][ C0] ? acpi_enable (drivers/acpi/acpica/evxfevnt.c:47) [ 26.621523][ C0] start_kernel (init/main.c:1185) [ 26.621526][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:310) [ 26.621529][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:291) [ 26.621532][ C0] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 26.724847][ C0] | [ 26.724963][ C0] | [ 26.724963][ C0] stack backtrace: | [ 26.725362][ C0] Tainted: [W]=WARN [ 26.725363][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.725366][ C0] Call Trace: [ 26.725367][ C0] [ 26.725369][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 26.725375][ C0] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 26.725379][ C0] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 26.725384][ C0] mark_lock (kernel/locking/lockdep.c:4769) [ 26.725387][ C0] mark_usage (kernel/locking/lockdep.c:4658) [ 26.725390][ C0] __lock_acquire (kernel/locking/lockdep.c:5208) [ 26.725393][ C0] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.725401][ C0] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.725416][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.725420][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.725423][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 26.725434][ C0] _raw_spin_lock (./include/linux/spinlock_api_smp.h:190 (discriminator 1) kernel/locking/spinlock.c:173 (discriminator 1)) [ 26.725438][ C0] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.725451][ C0] br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.725463][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 26.725475][ C0] call_timer_fn (kernel/time/timer.c:1748) [ 26.725478][ C0] ? detach_if_pending (./include/linux/list.h:1159) [ 26.725481][ C0] ? debug_object_active_state (lib/debugobjects.c:1122) [ 26.725486][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 26.725489][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.725492][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.725495][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 26.725498][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 26.725510][ C0] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 26.725513][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.725518][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 26.725522][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 26.725525][ C0] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 26.725527][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 26.725531][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.725533][ C0] handle_softirqs (kernel/softirq.c:645) [ 26.725537][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.725539][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 26.725543][ C0] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 26.725545][ C0] irq_exit_rcu (kernel/softirq.c:784) [ 26.725547][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 26.725550][ C0] [ 26.725551][ C0] [ 26.725552][ C0] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 26.725555][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 26.725558][ C0] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 26.725562][ C0] Code: 48 8b 3d 94 e2 f5 01 e8 1f 00 00 00 48 2b 05 58 a3 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 96 11 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 e2 f5 01 mov 0x1f5e294(%rip),%rdi # 0x1f5e29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 a3 95 00 sub 0x95a358(%rip),%rax # 0x95a36b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 96 11 00 verw 0x119613(%rip) # 0x11963b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 26.725565][ C0] RSP: 0018:ffffffffb6a07cf8 EFLAGS: 00000296 [ 26.725568][ C0] RAX: 0000000000088895 RBX: ffffffffb6a1c600 RCX: ffffffffb3af0307 [ 26.725570][ C0] RDX: ffffffffb6a1c600 RSI: ffffffffb6838b01 RDI: ffffffffb628d8e0 [ 26.725572][ C0] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 26.725573][ C0] R10: 0000000000000000 R11: 0000000000000001 R12: 1ffffffff6d40fa2 [ 26.725575][ C0] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000014770 [ 26.725578][ C0] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 26.725582][ C0] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 26.725584][ C0] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 26.725587][ C0] default_idle_call (kernel/sched/idle.c:122) [ 26.725589][ C0] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 26.725592][ C0] ? arch_cpu_idle_exit+0x40/0x40 [ 26.725594][ C0] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 26.725598][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 26.725600][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.725603][ C0] do_idle (kernel/sched/idle.c:355) [ 26.725606][ C0] cpu_startup_entry (kernel/sched/idle.c:454) [ 26.725608][ C0] rest_init (init/main.c:727) [ 26.725611][ C0] ? __cpuidle_text_end (??:?) [ 26.725615][ C0] ? rest_init (init/main.c:727) [ 26.725618][ C0] ? acpi_hw_set_mode (drivers/acpi/acpica/hwacpi.c:72 (discriminator 1)) [ 26.725623][ C0] ? cpus_read_unlock (./include/linux/percpu-rwsem.h:125 (discriminator 1) kernel/cpu.c:502 (discriminator 1)) [ 26.725626][ C0] ? acpi_enable (drivers/acpi/acpica/evxfevnt.c:47) [ 26.725630][ C0] start_kernel (init/main.c:1185) [ 26.725633][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:310) [ 26.725636][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:291) [ 26.725639][ C0] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 43.899030][ T327] softirqs last disabled at (0): 0x0 | [ 43.899032][ T327] Preemption disabled at: | [ 43.899032][ T327] vprintk_emit (kernel/printk/printk.c:2471) | [ 43.899044][ T327] Tainted: [W]=WARN [ 43.899045][ T327] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 43.899047][ T327] Call Trace: [ 43.899049][ T327] [ 43.899050][ T327] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 43.899055][ T327] ? vprintk_emit (kernel/printk/printk.c:2471) [ 43.899057][ T327] __might_resched.cold (kernel/sched/core.c:9234) [ 43.899061][ T327] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 43.899064][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.899068][ T327] __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.899071][ T327] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 43.899074][ T327] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 43.899078][ T327] ? 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.899080][ T327] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 43.899082][ T327] put_chars (drivers/char/virtio_console.c:1176) [ 43.899083][ T327] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 43.899085][ T327] ? __send_to_port (drivers/char/virtio_console.c:654) [ 43.899087][ T327] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 43.899089][ T327] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 43.899092][ T327] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 43.899093][ T327] ? 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.899095][ T327] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 43.899097][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.899098][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.899100][ T327] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.899102][ T327] console_emit_next_record (kernel/printk/printk.c:3183) [ 43.899105][ T327] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 43.899107][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.899108][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.899110][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.899112][ T327] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.899113][ T327] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 43.899115][ T327] console_flush_one_record (kernel/printk/printk.c:3268) [ 43.899117][ T327] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 43.899120][ T327] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 43.899122][ T327] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.899123][ T327] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 43.899125][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.899126][ T327] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 43.899128][ T327] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 43.899129][ T327] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 43.899131][ T327] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 43.899133][ T327] ? vprintk_emit (kernel/printk/printk.c:2478) [ 43.899135][ T327] vprintk_emit (kernel/printk/printk.c:2479) [ 43.899137][ T327] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 43.899139][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.899141][ T327] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.899143][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.899145][ T327] _printk (kernel/printk/printk.c:2504) [ 43.899148][ T327] ? snapshot_read.cold (user.c:?) [ 43.899150][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.899151][ T327] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.899153][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.899154][ T327] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 43.899157][ T327] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 43.899159][ T327] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 43.899161][ T327] ? netdev_notice (net/core/dev.c:13194) [ 43.899162][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.899164][ T327] ? 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.899166][ T327] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 43.899168][ T327] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 43.899170][ T327] ? 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.899172][ T327] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 43.899175][ T327] __dev_change_flags (net/core/dev.c:9821) [ 43.899180][ T327] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 43.899181][ T327] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 43.899184][ T327] ? __kernel_text_address (kernel/extable.c:79) [ 43.899185][ T327] ? write_profile (profile.c:?) [ 43.899187][ T327] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 43.899190][ T327] netif_change_flags (net/core/dev.c:9877) [ 43.899192][ T327] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 43.899196][ T327] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 43.899198][ T327] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 43.899199][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.899201][ T327] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 43.899204][ T327] ? kasan_save_stack (mm/kasan/common.c:58) [ 43.899207][ T327] ? kasan_save_stack (mm/kasan/common.c:57) [ 43.899209][ T327] ? kasan_save_track (mm/kasan/common.c:78) [ 43.899210][ T327] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 43.899212][ T327] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 43.899213][ T327] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 43.899214][ T327] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 43.899216][ T327] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 43.899218][ T327] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 43.899220][ T327] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 43.899221][ T327] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 43.899223][ T327] ? ___sys_sendmsg (net/socket.c:2767) [ 43.899225][ T327] ? __sys_sendmsg (net/socket.c:2799) [ 43.899226][ T327] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 43.899229][ T327] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 43.899231][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.899233][ T327] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.899234][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.899236][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.899238][ T327] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 43.899240][ T327] ? __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.899242][ T327] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 43.899243][ T327] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 43.899245][ T327] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 43.899247][ T327] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 43.899249][ T327] rtnl_newlink (net/core/rtnetlink.c:4215) [ 43.899251][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.899253][ T327] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 43.899254][ T327] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.899255][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.899257][ T327] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 43.899260][ T327] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 43.899262][ T327] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 43.899263][ T327] ? __kernel_text_address (kernel/extable.c:79) [ 43.899264][ T327] ? write_profile (profile.c:?) [ 43.899266][ T327] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 43.899267][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.899269][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.899270][ T327] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 43.899274][ T327] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.899275][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.899277][ T327] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 43.899278][ T327] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 43.899280][ T327] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 43.899281][ T327] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 43.899283][ T327] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 43.899285][ T327] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 43.899286][ T327] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 43.899288][ T327] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 43.899289][ T327] ? netlink_ack (./include/linux/skbuff.h:2718) [ 43.899290][ T327] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 43.899293][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.899295][ T327] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 43.899296][ T327] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 43.899298][ T327] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 43.899300][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.899301][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.899303][ T327] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.899305][ T327] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 43.899307][ T327] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 43.899309][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.899310][ T327] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 43.899312][ T327] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 43.899314][ T327] ? copy_msghdr_from_user (net/socket.c:2650) [ 43.899315][ T327] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 43.899317][ T327] ? move_addr_to_kernel (net/socket.c:258) [ 43.899318][ T327] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 43.899321][ T327] ___sys_sendmsg (net/socket.c:2767) [ 43.899323][ T327] ? copy_msghdr_from_user (net/socket.c:2619) [ 43.899327][ T327] __sys_sendmsg (net/socket.c:2799) [ 43.899329][ T327] ? __sys_sendmsg_sock (net/socket.c:2780) [ 43.899332][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.899334][ T327] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 43.899335][ T327] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 43.899337][ T327] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 43.899339][ T327] RIP: 0033:0x7f668c49954e [ 43.899341][ T327] 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.899343][ T327] RSP: 002b:00007ffdc71754e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 43.899346][ T327] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f668c49954e [ 43.899348][ T327] RDX: 0000000000000000 RSI: 00007ffdc7175590 RDI: 0000000000000005 [ 43.899349][ T327] RBP: 00007ffdc71754f0 R08: 0000000000000000 R09: 0000000000000000 [ 43.899349][ T327] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91542a [ 43.899350][ T327] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffdc7175c50 | [ 45.220415][ T348] softirqs last disabled at (0): 0x0 | [ 45.220416][ T348] Preemption disabled at: | [ 45.220417][ T348] vprintk_emit (kernel/printk/printk.c:2471) | [ 45.220428][ T348] Tainted: [W]=WARN [ 45.220429][ T348] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 45.220430][ T348] Call Trace: [ 45.220432][ T348] [ 45.220433][ T348] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 45.220439][ T348] ? vprintk_emit (kernel/printk/printk.c:2471) [ 45.220441][ T348] __might_resched.cold (kernel/sched/core.c:9234) [ 45.220444][ T348] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 45.220448][ T348] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.220451][ T348] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 45.220455][ T348] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 45.220457][ T348] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 45.220461][ T348] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 45.220463][ T348] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 45.220465][ T348] put_chars (drivers/char/virtio_console.c:1176) [ 45.220467][ T348] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 45.220468][ T348] ? __send_to_port (drivers/char/virtio_console.c:654) [ 45.220470][ T348] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 45.220472][ T348] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 45.220476][ T348] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 45.220477][ T348] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 45.220479][ T348] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 45.220480][ T348] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.220482][ T348] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.220484][ T348] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.220486][ T348] console_emit_next_record (kernel/printk/printk.c:3183) [ 45.220488][ T348] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 45.220490][ T348] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.220492][ T348] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.220494][ T348] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.220495][ T348] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.220497][ T348] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 45.220499][ T348] console_flush_one_record (kernel/printk/printk.c:3268) [ 45.220501][ T348] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 45.220504][ T348] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 45.220505][ T348] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.220507][ T348] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 45.220509][ T348] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.220510][ T348] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 45.220512][ T348] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 45.220513][ T348] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 45.220515][ T348] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 45.220517][ T348] ? vprintk_emit (kernel/printk/printk.c:2478) [ 45.220519][ T348] vprintk_emit (kernel/printk/printk.c:2479) [ 45.220521][ T348] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 45.220523][ T348] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.220525][ T348] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.220526][ T348] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.220528][ T348] _printk (kernel/printk/printk.c:2504) [ 45.220531][ T348] ? snapshot_read.cold (user.c:?) [ 45.220533][ T348] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.220535][ T348] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.220536][ T348] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.220544][ T348] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 45.220547][ T348] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 45.220549][ T348] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 45.220551][ T348] ? netdev_notice (net/core/dev.c:13194) [ 45.220552][ T348] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.220555][ T348] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 45.220556][ T348] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 45.220558][ T348] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 45.220560][ T348] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 45.220563][ T348] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 45.220565][ T348] __dev_change_flags (net/core/dev.c:9821) [ 45.220570][ T348] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 45.220572][ T348] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 45.220574][ T348] ? __kernel_text_address (kernel/extable.c:79) [ 45.220575][ T348] ? write_profile (profile.c:?) [ 45.220578][ T348] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 45.220580][ T348] netif_change_flags (net/core/dev.c:9877) [ 45.220583][ T348] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 45.220587][ T348] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 45.220588][ T348] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 45.220589][ T348] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.220591][ T348] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 45.220595][ T348] ? kasan_save_stack (mm/kasan/common.c:58) [ 45.220598][ T348] ? kasan_save_stack (mm/kasan/common.c:57) [ 45.220599][ T348] ? kasan_save_track (mm/kasan/common.c:78) [ 45.220601][ T348] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 45.220602][ T348] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 45.220604][ T348] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 45.220605][ T348] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 45.220606][ T348] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 45.220610][ T348] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 45.220612][ T348] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 45.220614][ T348] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 45.220617][ T348] ? ___sys_sendmsg (net/socket.c:2767) [ 45.220619][ T348] ? __sys_sendmsg (net/socket.c:2799) [ 45.220622][ T348] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 45.220625][ T348] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 45.220628][ T348] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.220630][ T348] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.220631][ T348] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.220633][ T348] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.220635][ T348] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 45.220637][ T348] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 45.220639][ T348] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 45.220640][ T348] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 45.220642][ T348] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 45.220644][ T348] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 45.220646][ T348] rtnl_newlink (net/core/rtnetlink.c:4215) [ 45.220648][ T348] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.220650][ T348] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 45.220651][ T348] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.220653][ T348] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.220655][ T348] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 45.220658][ T348] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 45.220660][ T348] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 45.220661][ T348] ? __kernel_text_address (kernel/extable.c:79) [ 45.220662][ T348] ? write_profile (profile.c:?) [ 45.220663][ T348] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 45.220665][ T348] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.220666][ T348] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.220668][ T348] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 45.220671][ T348] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.220673][ T348] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.220675][ T348] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 45.220676][ T348] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 45.220678][ T348] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 45.220679][ T348] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 45.220680][ T348] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 45.220683][ T348] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 45.220684][ T348] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 45.220685][ T348] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 45.220687][ T348] ? netlink_ack (./include/linux/skbuff.h:2718) [ 45.220688][ T348] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 45.220691][ T348] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.220692][ T348] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 45.220694][ T348] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 45.220696][ T348] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 45.220698][ T348] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.220700][ T348] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.220701][ T348] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.220703][ T348] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 45.220705][ T348] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 45.220707][ T348] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.220709][ T348] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 45.220710][ T348] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 45.220712][ T348] ? copy_msghdr_from_user (net/socket.c:2650) [ 45.220714][ T348] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 45.220715][ T348] ? move_addr_to_kernel (net/socket.c:258) [ 45.220717][ T348] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 45.220719][ T348] ___sys_sendmsg (net/socket.c:2767) [ 45.220721][ T348] ? copy_msghdr_from_user (net/socket.c:2619) [ 45.220725][ T348] __sys_sendmsg (net/socket.c:2799) [ 45.220727][ T348] ? __sys_sendmsg_sock (net/socket.c:2780) [ 45.220730][ T348] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.220732][ T348] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 45.220733][ T348] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 45.220735][ T348] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 45.220737][ T348] RIP: 0033:0x7fdd33b5354e [ 45.220739][ T348] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 45.220741][ T348] RSP: 002b:00007ffd10cefad0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 45.220745][ T348] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fdd33b5354e [ 45.220746][ T348] RDX: 0000000000000000 RSI: 00007ffd10cefb80 RDI: 0000000000000005 [ 45.220747][ T348] RBP: 00007ffd10cefae0 R08: 0000000000000000 R09: 0000000000000000 [ 45.220748][ T348] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91542b [ 45.220749][ T348] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd10cf0240 | [ 46.455315][ T359] softirqs last disabled at (0): 0x0 | [ 46.455317][ T359] Preemption disabled at: | [ 46.455318][ T359] vprintk_emit (kernel/printk/printk.c:2471) | [ 46.455329][ T359] Tainted: [W]=WARN [ 46.455330][ T359] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 46.455332][ T359] Call Trace: [ 46.455334][ T359] [ 46.455335][ T359] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 46.455340][ T359] ? vprintk_emit (kernel/printk/printk.c:2471) [ 46.455342][ T359] __might_resched.cold (kernel/sched/core.c:9234) [ 46.455345][ T359] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 46.455348][ T359] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.455352][ T359] __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.455355][ T359] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 46.455358][ T359] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 46.455362][ T359] ? 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.455363][ T359] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 46.455365][ T359] put_chars (drivers/char/virtio_console.c:1176) [ 46.455367][ T359] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 46.455368][ T359] ? __send_to_port (drivers/char/virtio_console.c:654) [ 46.455370][ T359] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 46.455372][ T359] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 46.455375][ T359] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 46.455376][ T359] ? 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.455378][ T359] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 46.455380][ T359] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.455381][ T359] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.455383][ T359] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.455385][ T359] console_emit_next_record (kernel/printk/printk.c:3183) [ 46.455387][ T359] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 46.455389][ T359] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.455391][ T359] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.455392][ T359] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.455394][ T359] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.455396][ T359] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 46.455397][ T359] console_flush_one_record (kernel/printk/printk.c:3268) [ 46.455401][ T359] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 46.455404][ T359] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 46.455407][ T359] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.455409][ T359] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 46.455411][ T359] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.455413][ T359] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 46.455415][ T359] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 46.455417][ T359] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 46.455420][ T359] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 46.455422][ T359] ? vprintk_emit (kernel/printk/printk.c:2478) [ 46.455424][ T359] vprintk_emit (kernel/printk/printk.c:2479) [ 46.455426][ T359] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 46.455428][ T359] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.455429][ T359] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.455431][ T359] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.455433][ T359] _printk (kernel/printk/printk.c:2504) [ 46.455436][ T359] ? snapshot_read.cold (user.c:?) [ 46.455438][ T359] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.455440][ T359] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.455441][ T359] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.455443][ T359] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 46.455446][ T359] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 46.455448][ T359] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 46.455449][ T359] ? netdev_notice (net/core/dev.c:13194) [ 46.455451][ T359] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.455453][ T359] ? 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.455455][ T359] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 46.455456][ T359] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 46.455458][ T359] ? 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.455461][ T359] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 46.455463][ T359] __dev_change_flags (net/core/dev.c:9821) [ 46.455468][ T359] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 46.455470][ T359] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 46.455472][ T359] ? __kernel_text_address (kernel/extable.c:79) [ 46.455473][ T359] ? write_profile (profile.c:?) [ 46.455475][ T359] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 46.455478][ T359] netif_change_flags (net/core/dev.c:9877) [ 46.455480][ T359] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 46.455484][ T359] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 46.455486][ T359] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 46.455487][ T359] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.455488][ T359] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 46.455492][ T359] ? kasan_save_stack (mm/kasan/common.c:58) [ 46.455495][ T359] ? kasan_save_stack (mm/kasan/common.c:57) [ 46.455497][ T359] ? kasan_save_track (mm/kasan/common.c:78) [ 46.455498][ T359] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 46.455499][ T359] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 46.455501][ T359] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 46.455502][ T359] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 46.455503][ T359] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 46.455506][ T359] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 46.455507][ T359] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 46.455508][ T359] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 46.455511][ T359] ? ___sys_sendmsg (net/socket.c:2767) [ 46.455512][ T359] ? __sys_sendmsg (net/socket.c:2799) [ 46.455514][ T359] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 46.455517][ T359] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 46.455519][ T359] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.455521][ T359] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.455522][ T359] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.455524][ T359] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.455525][ T359] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 46.455527][ T359] ? __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.455530][ T359] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 46.455531][ T359] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 46.455532][ T359] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 46.455534][ T359] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 46.455536][ T359] rtnl_newlink (net/core/rtnetlink.c:4215) [ 46.455538][ T359] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.455540][ T359] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 46.455541][ T359] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.455543][ T359] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.455545][ T359] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 46.455554][ T359] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 46.455556][ T359] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 46.455557][ T359] ? __kernel_text_address (kernel/extable.c:79) [ 46.455558][ T359] ? write_profile (profile.c:?) [ 46.455560][ T359] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 46.455561][ T359] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.455563][ T359] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.455564][ T359] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 46.455568][ T359] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.455569][ T359] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.455571][ T359] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 46.455572][ T359] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 46.455574][ T359] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.455575][ T359] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 46.455576][ T359] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 46.455579][ T359] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 46.455580][ T359] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.455582][ T359] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 46.455583][ T359] ? netlink_ack (./include/linux/skbuff.h:2718) [ 46.455584][ T359] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 46.455587][ T359] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.455588][ T359] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 46.455590][ T359] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 46.455592][ T359] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 46.455594][ T359] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.455595][ T359] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.455597][ T359] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.455599][ T359] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 46.455601][ T359] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 46.455603][ T359] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.455604][ T359] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 46.455606][ T359] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 46.455608][ T359] ? copy_msghdr_from_user (net/socket.c:2650) [ 46.455609][ T359] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 46.455611][ T359] ? move_addr_to_kernel (net/socket.c:258) [ 46.455612][ T359] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 46.455615][ T359] ___sys_sendmsg (net/socket.c:2767) [ 46.455616][ T359] ? copy_msghdr_from_user (net/socket.c:2619) [ 46.455621][ T359] __sys_sendmsg (net/socket.c:2799) [ 46.455623][ T359] ? __sys_sendmsg_sock (net/socket.c:2780) [ 46.455626][ T359] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.455628][ T359] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 46.455629][ T359] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 46.455631][ T359] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 46.455633][ T359] RIP: 0033:0x7fa9e099654e [ 46.455635][ T359] 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.455636][ T359] RSP: 002b:00007ffccd70ee80 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 46.455641][ T359] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fa9e099654e [ 46.455642][ T359] RDX: 0000000000000000 RSI: 00007ffccd70ef30 RDI: 0000000000000005 [ 46.455643][ T359] RBP: 00007ffccd70ee90 R08: 0000000000000000 R09: 0000000000000000 [ 46.455644][ T359] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91542c [ 46.455644][ T359] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffccd70f5f0 | [ 47.724939][ T371] softirqs last disabled at (0): 0x0 | [ 47.724941][ T371] Preemption disabled at: | [ 47.724941][ T371] vprintk_emit (kernel/printk/printk.c:2471) | [ 47.724953][ T371] Tainted: [W]=WARN [ 47.724954][ T371] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 47.724956][ T371] Call Trace: [ 47.724957][ T371] [ 47.724959][ T371] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 47.724964][ T371] ? vprintk_emit (kernel/printk/printk.c:2471) [ 47.724966][ T371] __might_resched.cold (kernel/sched/core.c:9234) [ 47.724970][ T371] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 47.724973][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.724977][ T371] __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.724981][ T371] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 47.724983][ T371] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 47.724987][ T371] ? 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.724989][ T371] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 47.724991][ T371] put_chars (drivers/char/virtio_console.c:1176) [ 47.724993][ T371] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 47.724994][ T371] ? __send_to_port (drivers/char/virtio_console.c:654) [ 47.724996][ T371] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 47.724998][ T371] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 47.725002][ T371] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 47.725003][ T371] ? 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.725004][ T371] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 47.725006][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.725007][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.725009][ T371] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.725011][ T371] console_emit_next_record (kernel/printk/printk.c:3183) [ 47.725014][ T371] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 47.725016][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.725017][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.725019][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.725020][ T371] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.725022][ T371] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 47.725024][ T371] console_flush_one_record (kernel/printk/printk.c:3268) [ 47.725026][ T371] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 47.725029][ T371] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 47.725031][ T371] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.725032][ T371] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 47.725034][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.725035][ T371] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 47.725037][ T371] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 47.725038][ T371] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 47.725040][ T371] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 47.725042][ T371] ? vprintk_emit (kernel/printk/printk.c:2478) [ 47.725044][ T371] vprintk_emit (kernel/printk/printk.c:2479) [ 47.725046][ T371] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 47.725048][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.725050][ T371] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.725051][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.725053][ T371] _printk (kernel/printk/printk.c:2504) [ 47.725056][ T371] ? snapshot_read.cold (user.c:?) [ 47.725058][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.725060][ T371] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.725061][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.725063][ T371] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 47.725066][ T371] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 47.725067][ T371] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 47.725069][ T371] ? netdev_notice (net/core/dev.c:13194) [ 47.725071][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.725073][ T371] ? 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.725074][ T371] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 47.725076][ T371] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 47.725078][ T371] ? 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.725080][ T371] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 47.725083][ T371] __dev_change_flags (net/core/dev.c:9821) [ 47.725088][ T371] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 47.725089][ T371] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 47.725092][ T371] ? __kernel_text_address (kernel/extable.c:79) [ 47.725093][ T371] ? write_profile (profile.c:?) [ 47.725095][ T371] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 47.725098][ T371] netif_change_flags (net/core/dev.c:9877) [ 47.725100][ T371] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 47.725104][ T371] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 47.725106][ T371] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 47.725107][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.725108][ T371] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 47.725112][ T371] ? kasan_save_stack (mm/kasan/common.c:58) [ 47.725115][ T371] ? kasan_save_stack (mm/kasan/common.c:57) [ 47.725116][ T371] ? kasan_save_track (mm/kasan/common.c:78) [ 47.725118][ T371] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 47.725119][ T371] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 47.725121][ T371] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 47.725122][ T371] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 47.725123][ T371] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 47.725126][ T371] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 47.725127][ T371] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 47.725128][ T371] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 47.725131][ T371] ? ___sys_sendmsg (net/socket.c:2767) [ 47.725132][ T371] ? __sys_sendmsg (net/socket.c:2799) [ 47.725134][ T371] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 47.725137][ T371] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 47.725139][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.725140][ T371] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.725142][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.725143][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.725145][ T371] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 47.725147][ T371] ? __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.725149][ T371] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 47.725150][ T371] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 47.725152][ T371] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 47.725154][ T371] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 47.725156][ T371] rtnl_newlink (net/core/rtnetlink.c:4215) [ 47.725158][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.725160][ T371] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 47.725161][ T371] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.725162][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.725164][ T371] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 47.725167][ T371] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 47.725169][ T371] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 47.725170][ T371] ? __kernel_text_address (kernel/extable.c:79) [ 47.725172][ T371] ? write_profile (profile.c:?) [ 47.725173][ T371] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 47.725174][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.725176][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.725177][ T371] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 47.725181][ T371] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.725182][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.725184][ T371] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 47.725185][ T371] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 47.725187][ T371] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.725188][ T371] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 47.725189][ T371] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 47.725192][ T371] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 47.725193][ T371] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.725195][ T371] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 47.725196][ T371] ? netlink_ack (./include/linux/skbuff.h:2718) [ 47.725197][ T371] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 47.725200][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.725202][ T371] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 47.725204][ T371] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 47.725205][ T371] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 47.725207][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.725209][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.725210][ T371] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.725212][ T371] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 47.725214][ T371] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 47.725216][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.725217][ T371] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 47.725219][ T371] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 47.725221][ T371] ? copy_msghdr_from_user (net/socket.c:2650) [ 47.725223][ T371] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 47.725224][ T371] ? move_addr_to_kernel (net/socket.c:258) [ 47.725225][ T371] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 47.725228][ T371] ___sys_sendmsg (net/socket.c:2767) [ 47.725230][ T371] ? copy_msghdr_from_user (net/socket.c:2619) [ 47.725234][ T371] __sys_sendmsg (net/socket.c:2799) [ 47.725236][ T371] ? __sys_sendmsg_sock (net/socket.c:2780) [ 47.725239][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.725241][ T371] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 47.725242][ T371] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 47.725244][ T371] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 47.725246][ T371] RIP: 0033:0x7fc40f54c54e [ 47.725248][ T371] 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.725249][ T371] RSP: 002b:00007ffd3b921150 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 47.725253][ T371] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fc40f54c54e [ 47.725255][ T371] RDX: 0000000000000000 RSI: 00007ffd3b921200 RDI: 0000000000000005 [ 47.725255][ T371] RBP: 00007ffd3b921160 R08: 0000000000000000 R09: 0000000000000000 [ 47.725256][ T371] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91542d [ 47.725257][ T371] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd3b9218c0 | [ 48.983404][ T382] softirqs last disabled at (0): 0x0 | [ 48.983407][ T382] Preemption disabled at: | [ 48.983408][ T382] vprintk_emit (kernel/printk/printk.c:2471) | [ 48.983421][ T382] Tainted: [W]=WARN [ 48.983422][ T382] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 48.983424][ T382] Call Trace: [ 48.983426][ T382] [ 48.983427][ T382] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 48.983432][ T382] ? vprintk_emit (kernel/printk/printk.c:2471) [ 48.983434][ T382] __might_resched.cold (kernel/sched/core.c:9234) [ 48.983438][ T382] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 48.983441][ T382] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.983445][ T382] __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.983449][ T382] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 48.983451][ T382] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 48.983455][ T382] ? 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.983457][ T382] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 48.983459][ T382] put_chars (drivers/char/virtio_console.c:1176) [ 48.983460][ T382] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 48.983462][ T382] ? __send_to_port (drivers/char/virtio_console.c:654) [ 48.983464][ T382] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 48.983466][ T382] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 48.983469][ T382] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 48.983470][ T382] ? 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.983472][ T382] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 48.983473][ T382] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.983475][ T382] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.983477][ T382] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.983479][ T382] console_emit_next_record (kernel/printk/printk.c:3183) [ 48.983481][ T382] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 48.983483][ T382] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.983485][ T382] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.983486][ T382] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.983488][ T382] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.983490][ T382] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 48.983491][ T382] console_flush_one_record (kernel/printk/printk.c:3268) [ 48.983494][ T382] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 48.983496][ T382] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 48.983498][ T382] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.983499][ T382] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 48.983501][ T382] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.983502][ T382] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 48.983504][ T382] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 48.983505][ T382] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 48.983507][ T382] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 48.983509][ T382] ? vprintk_emit (kernel/printk/printk.c:2478) [ 48.983511][ T382] vprintk_emit (kernel/printk/printk.c:2479) [ 48.983513][ T382] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 48.983515][ T382] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.983517][ T382] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.983518][ T382] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.983520][ T382] _printk (kernel/printk/printk.c:2504) [ 48.983523][ T382] ? snapshot_read.cold (user.c:?) [ 48.983525][ T382] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.983527][ T382] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.983528][ T382] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.983530][ T382] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 48.983533][ T382] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 48.983535][ T382] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 48.983536][ T382] ? netdev_notice (net/core/dev.c:13194) [ 48.983538][ T382] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.983540][ T382] ? 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.983541][ T382] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 48.983543][ T382] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 48.983545][ T382] ? 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.983548][ T382] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 48.983551][ T382] __dev_change_flags (net/core/dev.c:9821) [ 48.983555][ T382] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 48.983557][ T382] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 48.983559][ T382] ? __kernel_text_address (kernel/extable.c:79) [ 48.983560][ T382] ? write_profile (profile.c:?) [ 48.983563][ T382] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 48.983566][ T382] netif_change_flags (net/core/dev.c:9877) [ 48.983573][ T382] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 48.983577][ T382] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 48.983579][ T382] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 48.983580][ T382] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.983582][ T382] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 48.983585][ T382] ? kasan_save_stack (mm/kasan/common.c:58) [ 48.983588][ T382] ? kasan_save_stack (mm/kasan/common.c:57) [ 48.983590][ T382] ? kasan_save_track (mm/kasan/common.c:78) [ 48.983591][ T382] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 48.983593][ T382] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 48.983594][ T382] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 48.983596][ T382] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 48.983597][ T382] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 48.983600][ T382] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 48.983601][ T382] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 48.983602][ T382] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 48.983605][ T382] ? ___sys_sendmsg (net/socket.c:2767) [ 48.983606][ T382] ? __sys_sendmsg (net/socket.c:2799) [ 48.983608][ T382] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 48.983611][ T382] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 48.983612][ T382] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.983614][ T382] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.983616][ T382] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.983617][ T382] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.983619][ T382] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 48.983621][ T382] ? __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.983623][ T382] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 48.983624][ T382] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 48.983626][ T382] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 48.983628][ T382] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 48.983630][ T382] rtnl_newlink (net/core/rtnetlink.c:4215) [ 48.983632][ T382] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.983634][ T382] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 48.983635][ T382] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.983636][ T382] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.983638][ T382] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 48.983641][ T382] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 48.983643][ T382] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 48.983644][ T382] ? __kernel_text_address (kernel/extable.c:79) [ 48.983645][ T382] ? write_profile (profile.c:?) [ 48.983647][ T382] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 48.983648][ T382] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.983649][ T382] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.983651][ T382] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 48.983655][ T382] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.983656][ T382] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.983658][ T382] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 48.983659][ T382] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 48.983661][ T382] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 48.983662][ T382] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 48.983663][ T382] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 48.983666][ T382] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 48.983667][ T382] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 48.983669][ T382] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 48.983670][ T382] ? netlink_ack (./include/linux/skbuff.h:2718) [ 48.983671][ T382] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 48.983674][ T382] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.983675][ T382] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 48.983677][ T382] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 48.983679][ T382] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 48.983681][ T382] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.983682][ T382] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.983684][ T382] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.983686][ T382] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 48.983688][ T382] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 48.983690][ T382] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.983691][ T382] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 48.983693][ T382] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 48.983695][ T382] ? copy_msghdr_from_user (net/socket.c:2650) [ 48.983696][ T382] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 48.983698][ T382] ? move_addr_to_kernel (net/socket.c:258) [ 48.983699][ T382] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 48.983702][ T382] ___sys_sendmsg (net/socket.c:2767) [ 48.983703][ T382] ? copy_msghdr_from_user (net/socket.c:2619) [ 48.983708][ T382] __sys_sendmsg (net/socket.c:2799) [ 48.983710][ T382] ? __sys_sendmsg_sock (net/socket.c:2780) [ 48.983713][ T382] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.983715][ T382] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 48.983716][ T382] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 48.983718][ T382] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 48.983720][ T382] RIP: 0033:0x7f95ef54454e [ 48.983722][ T382] 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.983723][ T382] RSP: 002b:00007ffe694de970 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 48.983727][ T382] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f95ef54454e [ 48.983729][ T382] RDX: 0000000000000000 RSI: 00007ffe694dea20 RDI: 0000000000000005 [ 48.983729][ T382] RBP: 00007ffe694de980 R08: 0000000000000000 R09: 0000000000000000 [ 48.983730][ T382] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91542f [ 48.983731][ T382] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe694df0e0 | [ 71.430754][ T438] softirqs last disabled at (0): 0x0 | [ 71.430756][ T438] Preemption disabled at: | [ 71.430757][ T438] vprintk_emit (kernel/printk/printk.c:2471) | [ 71.430769][ T438] Tainted: [W]=WARN [ 71.430770][ T438] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 71.430771][ T438] Call Trace: [ 71.430773][ T438] [ 71.430775][ T438] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 71.430780][ T438] ? vprintk_emit (kernel/printk/printk.c:2471) [ 71.430782][ T438] __might_resched.cold (kernel/sched/core.c:9234) [ 71.430786][ T438] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 71.430789][ T438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.430793][ T438] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 71.430797][ T438] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 71.430799][ T438] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 71.430804][ T438] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 71.430805][ T438] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 71.430807][ T438] put_chars (drivers/char/virtio_console.c:1176) [ 71.430809][ T438] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 71.430811][ T438] ? __send_to_port (drivers/char/virtio_console.c:654) [ 71.430813][ T438] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 71.430815][ T438] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 71.430818][ T438] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 71.430819][ T438] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 71.430821][ T438] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 71.430823][ T438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.430824][ T438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.430826][ T438] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 71.430828][ T438] console_emit_next_record (kernel/printk/printk.c:3183) [ 71.430831][ T438] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 71.430833][ T438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.430834][ T438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.430836][ T438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.430837][ T438] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 71.430839][ T438] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 71.430841][ T438] console_flush_one_record (kernel/printk/printk.c:3268) [ 71.430844][ T438] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 71.430846][ T438] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 71.430848][ T438] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 71.430850][ T438] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 71.430851][ T438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.430853][ T438] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 71.430854][ T438] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 71.430856][ T438] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 71.430858][ T438] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 71.430860][ T438] ? vprintk_emit (kernel/printk/printk.c:2478) [ 71.430862][ T438] vprintk_emit (kernel/printk/printk.c:2479) [ 71.430864][ T438] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 71.430866][ T438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.430868][ T438] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 71.430869][ T438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.430871][ T438] _printk (kernel/printk/printk.c:2504) [ 71.430874][ T438] ? snapshot_read.cold (user.c:?) [ 71.430876][ T438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.430878][ T438] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 71.430879][ T438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.430881][ T438] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 71.430884][ T438] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 71.430886][ T438] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 71.430888][ T438] ? netdev_notice (net/core/dev.c:13194) [ 71.430889][ T438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.430891][ T438] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 71.430893][ T438] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 71.430895][ T438] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 71.430897][ T438] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 71.430900][ T438] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 71.430903][ T438] __dev_change_flags (net/core/dev.c:9821) [ 71.430907][ T438] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 71.430909][ T438] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 71.430912][ T438] ? __kernel_text_address (kernel/extable.c:79) [ 71.430913][ T438] ? write_profile (profile.c:?) [ 71.430915][ T438] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 71.430918][ T438] netif_change_flags (net/core/dev.c:9877) [ 71.430920][ T438] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 71.430924][ T438] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 71.430926][ T438] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 71.430927][ T438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.430929][ T438] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 71.430933][ T438] ? kasan_save_stack (mm/kasan/common.c:58) [ 71.430937][ T438] ? kasan_save_stack (mm/kasan/common.c:57) [ 71.430939][ T438] ? kasan_save_track (mm/kasan/common.c:78) [ 71.430940][ T438] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 71.430942][ T438] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 71.430943][ T438] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 71.430944][ T438] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 71.430946][ T438] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 71.430948][ T438] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 71.430950][ T438] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 71.430951][ T438] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 71.430954][ T438] ? ___sys_sendmsg (net/socket.c:2767) [ 71.430955][ T438] ? __sys_sendmsg (net/socket.c:2799) [ 71.430957][ T438] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 71.430959][ T438] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 71.430961][ T438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.430963][ T438] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 71.430965][ T438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.430966][ T438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.430968][ T438] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 71.430970][ T438] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 71.430972][ T438] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 71.430973][ T438] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 71.430975][ T438] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 71.430977][ T438] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 71.430979][ T438] rtnl_newlink (net/core/rtnetlink.c:4215) [ 71.430981][ T438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.430983][ T438] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 71.430984][ T438] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 71.430986][ T438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.430988][ T438] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 71.430991][ T438] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 71.430993][ T438] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 71.430994][ T438] ? __kernel_text_address (kernel/extable.c:79) [ 71.430995][ T438] ? write_profile (profile.c:?) [ 71.430996][ T438] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 71.430998][ T438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.430999][ T438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.431001][ T438] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 71.431005][ T438] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 71.431006][ T438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.431008][ T438] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 71.431009][ T438] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 71.431011][ T438] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 71.431012][ T438] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 71.431014][ T438] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 71.431016][ T438] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 71.431018][ T438] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 71.431019][ T438] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 71.431020][ T438] ? netlink_ack (./include/linux/skbuff.h:2718) [ 71.431022][ T438] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 71.431024][ T438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.431026][ T438] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 71.431028][ T438] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 71.431030][ T438] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 71.431031][ T438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.431033][ T438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.431035][ T438] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 71.431037][ T438] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 71.431038][ T438] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 71.431040][ T438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.431042][ T438] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 71.431044][ T438] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 71.431045][ T438] ? copy_msghdr_from_user (net/socket.c:2650) [ 71.431047][ T438] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 71.431049][ T438] ? move_addr_to_kernel (net/socket.c:258) [ 71.431050][ T438] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 71.431052][ T438] ___sys_sendmsg (net/socket.c:2767) [ 71.431054][ T438] ? copy_msghdr_from_user (net/socket.c:2619) [ 71.431059][ T438] __sys_sendmsg (net/socket.c:2799) [ 71.431061][ T438] ? __sys_sendmsg_sock (net/socket.c:2780) [ 71.431064][ T438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.431066][ T438] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 71.431067][ T438] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 71.431069][ T438] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 71.431071][ T438] RIP: 0033:0x7f937d29b54e [ 71.431073][ T438] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 71.431075][ T438] RSP: 002b:00007ffdee07afd0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 71.431079][ T438] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f937d29b54e [ 71.431080][ T438] RDX: 0000000000000000 RSI: 00007ffdee07b080 RDI: 0000000000000005 [ 71.431081][ T438] RBP: 00007ffdee07afe0 R08: 0000000000000000 R09: 0000000000000000 [ 71.431082][ T438] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a915445 [ 71.431083][ T438] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffdee07b740 | [ 73.731207][ T459] softirqs last disabled at (0): 0x0 | [ 73.731208][ T459] Preemption disabled at: | [ 73.731209][ T459] vprintk_emit (kernel/printk/printk.c:2471) | [ 73.731221][ T459] Tainted: [W]=WARN [ 73.731222][ T459] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 73.731224][ T459] Call Trace: [ 73.731225][ T459] [ 73.731227][ T459] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 73.731232][ T459] ? vprintk_emit (kernel/printk/printk.c:2471) [ 73.731234][ T459] __might_resched.cold (kernel/sched/core.c:9234) [ 73.731238][ T459] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 73.731241][ T459] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.731245][ T459] __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.731249][ T459] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 73.731251][ T459] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 73.731255][ T459] ? 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.731257][ T459] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 73.731259][ T459] put_chars (drivers/char/virtio_console.c:1176) [ 73.731261][ T459] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 73.731263][ T459] ? __send_to_port (drivers/char/virtio_console.c:654) [ 73.731265][ T459] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 73.731267][ T459] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 73.731271][ T459] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 73.731272][ T459] ? 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.731274][ T459] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 73.731275][ T459] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.731277][ T459] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.731279][ T459] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 73.731281][ T459] console_emit_next_record (kernel/printk/printk.c:3183) [ 73.731284][ T459] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 73.731286][ T459] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.731288][ T459] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.731289][ T459] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.731291][ T459] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 73.731293][ T459] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 73.731295][ T459] console_flush_one_record (kernel/printk/printk.c:3268) [ 73.731297][ T459] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 73.731300][ T459] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 73.731302][ T459] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 73.731303][ T459] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 73.731305][ T459] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.731307][ T459] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 73.731308][ T459] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 73.731310][ T459] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 73.731312][ T459] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 73.731314][ T459] ? vprintk_emit (kernel/printk/printk.c:2478) [ 73.731316][ T459] vprintk_emit (kernel/printk/printk.c:2479) [ 73.731318][ T459] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 73.731320][ T459] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.731322][ T459] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 73.731323][ T459] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.731325][ T459] _printk (kernel/printk/printk.c:2504) [ 73.731328][ T459] ? snapshot_read.cold (user.c:?) [ 73.731330][ T459] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.731332][ T459] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 73.731334][ T459] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.731335][ T459] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 73.731338][ T459] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 73.731340][ T459] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 73.731342][ T459] ? netdev_notice (net/core/dev.c:13194) [ 73.731344][ T459] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.731346][ T459] ? 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.731348][ T459] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 73.731349][ T459] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 73.731351][ T459] ? 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.731355][ T459] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 73.731357][ T459] __dev_change_flags (net/core/dev.c:9821) [ 73.731362][ T459] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 73.731364][ T459] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 73.731366][ T459] ? __kernel_text_address (kernel/extable.c:79) [ 73.731368][ T459] ? write_profile (profile.c:?) [ 73.731370][ T459] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 73.731373][ T459] netif_change_flags (net/core/dev.c:9877) [ 73.731375][ T459] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 73.731379][ T459] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 73.731381][ T459] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 73.731382][ T459] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.731384][ T459] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 73.731388][ T459] ? kasan_save_stack (mm/kasan/common.c:58) [ 73.731391][ T459] ? kasan_save_stack (mm/kasan/common.c:57) [ 73.731392][ T459] ? kasan_save_track (mm/kasan/common.c:78) [ 73.731394][ T459] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 73.731395][ T459] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 73.731397][ T459] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 73.731398][ T459] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 73.731399][ T459] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 73.731402][ T459] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 73.731404][ T459] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 73.731405][ T459] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 73.731408][ T459] ? ___sys_sendmsg (net/socket.c:2767) [ 73.731409][ T459] ? __sys_sendmsg (net/socket.c:2799) [ 73.731411][ T459] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 73.731414][ T459] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 73.731416][ T459] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.731418][ T459] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 73.731419][ T459] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.731421][ T459] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.731422][ T459] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 73.731425][ T459] ? __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.731427][ T459] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 73.731428][ T459] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 73.731430][ T459] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 73.731432][ T459] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 73.731434][ T459] rtnl_newlink (net/core/rtnetlink.c:4215) [ 73.731436][ T459] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.731438][ T459] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 73.731439][ T459] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 73.731441][ T459] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.731443][ T459] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 73.731446][ T459] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 73.731448][ T459] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 73.731450][ T459] ? __kernel_text_address (kernel/extable.c:79) [ 73.731451][ T459] ? write_profile (profile.c:?) [ 73.731452][ T459] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 73.731453][ T459] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.731455][ T459] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.731457][ T459] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 73.731460][ T459] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 73.731462][ T459] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.731464][ T459] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 73.731465][ T459] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 73.731467][ T459] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 73.731468][ T459] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 73.731470][ T459] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 73.731472][ T459] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 73.731474][ T459] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 73.731475][ T459] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 73.731477][ T459] ? netlink_ack (./include/linux/skbuff.h:2718) [ 73.731478][ T459] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 73.731480][ T459] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.731482][ T459] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 73.731484][ T459] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 73.731486][ T459] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 73.731488][ T459] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.731490][ T459] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.731491][ T459] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 73.731493][ T459] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 73.731495][ T459] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 73.731497][ T459] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.731499][ T459] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 73.731501][ T459] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 73.731503][ T459] ? copy_msghdr_from_user (net/socket.c:2650) [ 73.731504][ T459] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 73.731506][ T459] ? move_addr_to_kernel (net/socket.c:258) [ 73.731507][ T459] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 73.731510][ T459] ___sys_sendmsg (net/socket.c:2767) [ 73.731512][ T459] ? copy_msghdr_from_user (net/socket.c:2619) [ 73.731517][ T459] __sys_sendmsg (net/socket.c:2799) [ 73.731519][ T459] ? __sys_sendmsg_sock (net/socket.c:2780) [ 73.731521][ T459] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.731524][ T459] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 73.731525][ T459] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 73.731527][ T459] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 73.731529][ T459] RIP: 0033:0x7fe8ade4b54e [ 73.731531][ T459] 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.731533][ T459] RSP: 002b:00007ffd5b5ff630 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 73.731537][ T459] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fe8ade4b54e [ 73.731539][ T459] RDX: 0000000000000000 RSI: 00007ffd5b5ff6e0 RDI: 0000000000000005 [ 73.731540][ T459] RBP: 00007ffd5b5ff640 R08: 0000000000000000 R09: 0000000000000000 [ 73.731541][ T459] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a915447 [ 73.731541][ T459] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd5b5ffda0 | [ 76.163093][ T485] softirqs last disabled at (0): 0x0 | [ 76.163094][ T485] Preemption disabled at: | [ 76.163095][ T485] vprintk_emit (kernel/printk/printk.c:2471) | [ 76.163107][ T485] Tainted: [W]=WARN [ 76.163108][ T485] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 76.163110][ T485] Call Trace: [ 76.163111][ T485] [ 76.163112][ T485] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 76.163118][ T485] ? vprintk_emit (kernel/printk/printk.c:2471) [ 76.163120][ T485] __might_resched.cold (kernel/sched/core.c:9234) [ 76.163123][ T485] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 76.163127][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.163130][ T485] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 76.163134][ T485] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 76.163137][ T485] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 76.163140][ T485] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 76.163142][ T485] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 76.163144][ T485] put_chars (drivers/char/virtio_console.c:1176) [ 76.163146][ T485] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 76.163147][ T485] ? __send_to_port (drivers/char/virtio_console.c:654) [ 76.163149][ T485] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 76.163152][ T485] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 76.163155][ T485] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 76.163156][ T485] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 76.163158][ T485] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 76.163159][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.163161][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.163163][ T485] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 76.163165][ T485] console_emit_next_record (kernel/printk/printk.c:3183) [ 76.163168][ T485] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 76.163170][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.163171][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.163173][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.163174][ T485] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 76.163176][ T485] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 76.163178][ T485] console_flush_one_record (kernel/printk/printk.c:3268) [ 76.163180][ T485] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 76.163183][ T485] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 76.163185][ T485] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 76.163186][ T485] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 76.163188][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.163190][ T485] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 76.163191][ T485] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 76.163193][ T485] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 76.163195][ T485] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 76.163197][ T485] ? vprintk_emit (kernel/printk/printk.c:2478) [ 76.163199][ T485] vprintk_emit (kernel/printk/printk.c:2479) [ 76.163201][ T485] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 76.163203][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.163205][ T485] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 76.163206][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.163208][ T485] _printk (kernel/printk/printk.c:2504) [ 76.163211][ T485] ? snapshot_read.cold (user.c:?) [ 76.163213][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.163215][ T485] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 76.163217][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.163218][ T485] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 76.163221][ T485] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 76.163223][ T485] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 76.163225][ T485] ? netdev_notice (net/core/dev.c:13194) [ 76.163226][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.163228][ T485] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 76.163230][ T485] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 76.163232][ T485] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 76.163234][ T485] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 76.163237][ T485] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 76.163239][ T485] __dev_change_flags (net/core/dev.c:9821) [ 76.163244][ T485] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 76.163246][ T485] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 76.163248][ T485] ? __kernel_text_address (kernel/extable.c:79) [ 76.163249][ T485] ? write_profile (profile.c:?) [ 76.163251][ T485] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 76.163254][ T485] netif_change_flags (net/core/dev.c:9877) [ 76.163257][ T485] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 76.163261][ T485] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 76.163263][ T485] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 76.163264][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.163265][ T485] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 76.163269][ T485] ? kasan_save_stack (mm/kasan/common.c:58) [ 76.163272][ T485] ? kasan_save_stack (mm/kasan/common.c:57) [ 76.163274][ T485] ? kasan_save_track (mm/kasan/common.c:78) [ 76.163275][ T485] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 76.163277][ T485] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 76.163278][ T485] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 76.163279][ T485] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 76.163281][ T485] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 76.163283][ T485] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 76.163285][ T485] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 76.163286][ T485] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 76.163289][ T485] ? ___sys_sendmsg (net/socket.c:2767) [ 76.163290][ T485] ? __sys_sendmsg (net/socket.c:2799) [ 76.163292][ T485] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 76.163294][ T485] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 76.163296][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.163298][ T485] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 76.163299][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.163301][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.163303][ T485] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 76.163305][ T485] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 76.163307][ T485] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 76.163308][ T485] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 76.163310][ T485] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 76.163312][ T485] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 76.163314][ T485] rtnl_newlink (net/core/rtnetlink.c:4215) [ 76.163316][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.163318][ T485] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 76.163319][ T485] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 76.163321][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.163323][ T485] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 76.163326][ T485] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 76.163328][ T485] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 76.163329][ T485] ? __kernel_text_address (kernel/extable.c:79) [ 76.163330][ T485] ? write_profile (profile.c:?) [ 76.163332][ T485] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 76.163333][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.163335][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.163336][ T485] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 76.163340][ T485] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 76.163342][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.163343][ T485] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 76.163345][ T485] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 76.163346][ T485] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 76.163348][ T485] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 76.163349][ T485] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 76.163352][ T485] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 76.163353][ T485] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 76.163354][ T485] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 76.163356][ T485] ? netlink_ack (./include/linux/skbuff.h:2718) [ 76.163357][ T485] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 76.163360][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.163362][ T485] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 76.163364][ T485] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 76.163366][ T485] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 76.163367][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.163369][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.163371][ T485] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 76.163372][ T485] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 76.163375][ T485] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 76.163376][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.163378][ T485] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 76.163380][ T485] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 76.163382][ T485] ? copy_msghdr_from_user (net/socket.c:2650) [ 76.163383][ T485] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 76.163385][ T485] ? move_addr_to_kernel (net/socket.c:258) [ 76.163387][ T485] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 76.163389][ T485] ___sys_sendmsg (net/socket.c:2767) [ 76.163391][ T485] ? copy_msghdr_from_user (net/socket.c:2619) [ 76.163396][ T485] __sys_sendmsg (net/socket.c:2799) [ 76.163398][ T485] ? __sys_sendmsg_sock (net/socket.c:2780) [ 76.163401][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.163403][ T485] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 76.163404][ T485] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 76.163406][ T485] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 76.163408][ T485] RIP: 0033:0x7fad029c354e [ 76.163410][ T485] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 76.163412][ T485] RSP: 002b:00007ffd7917b490 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 76.163416][ T485] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fad029c354e [ 76.163418][ T485] RDX: 0000000000000000 RSI: 00007ffd7917b540 RDI: 0000000000000005 [ 76.163419][ T485] RBP: 00007ffd7917b4a0 R08: 0000000000000000 R09: 0000000000000000 [ 76.163420][ T485] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91544a [ 76.163420][ T485] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd7917bc00 | [ 88.770747][ T523] softirqs last disabled at (0): 0x0 | [ 88.770748][ T523] Preemption disabled at: | [ 88.770749][ T523] 0x0 | [ 88.770757][ T523] Tainted: [W]=WARN [ 88.770758][ T523] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 88.770760][ T523] Call Trace: [ 88.770761][ T523] [ 88.770763][ T523] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 88.770768][ T523] __might_resched.cold (kernel/sched/core.c:9234) [ 88.770772][ T523] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 88.770775][ T523] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.770779][ T523] __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.770782][ T523] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 88.770785][ T523] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 88.770788][ T523] ? 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.770790][ T523] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 88.770792][ T523] put_chars (drivers/char/virtio_console.c:1176) [ 88.770794][ T523] ? __send_to_port (drivers/char/virtio_console.c:654) [ 88.770796][ T523] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 88.770799][ T523] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 88.770802][ T523] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 88.770804][ T523] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 88.770805][ T523] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.770807][ T523] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 88.770809][ T523] console_emit_next_record (kernel/printk/printk.c:3183) [ 88.770812][ T523] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 88.770814][ T523] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.770815][ T523] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.770817][ T523] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.770819][ T523] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 88.770820][ T523] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 88.770822][ T523] console_flush_one_record (kernel/printk/printk.c:3268) [ 88.770824][ T523] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 88.770827][ T523] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 88.770829][ T523] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 88.770830][ T523] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 88.770832][ T523] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.770833][ T523] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 88.770834][ T523] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 88.770836][ T523] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 88.770838][ T523] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 88.770840][ T523] ? vprintk_emit (kernel/printk/printk.c:2478) [ 88.770842][ T523] vprintk_emit (kernel/printk/printk.c:2479) [ 88.770844][ T523] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 88.770846][ T523] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.770848][ T523] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 88.770850][ T523] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 88.770852][ T523] _printk (kernel/printk/printk.c:2504) [ 88.770855][ T523] ? snapshot_read.cold (user.c:?) [ 88.770857][ T523] ? ipv6_mc_down (net/ipv6/mcast.c:1137 net/ipv6/mcast.c:2792) [ 88.770862][ T523] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 88.770881][ T523] br_stp_disable_port (net/bridge/br_stp_if.c:106) bridge [ 88.770889][ T523] br_device_event (net/bridge/br.c:111) bridge [ 88.770897][ T523] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 88.770901][ T523] ? _sub_I_65535_1+0x4d0/0x4d0 stp [ 88.770903][ T523] ? addrconf_notify (net/ipv6/addrconf.c:3812) [ 88.770906][ T523] notifier_call_chain (kernel/notifier.c:85) [ 88.770909][ T523] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9855) [ 88.770913][ T523] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 88.770915][ T523] ? netif_change_name (net/core/dev.c:1517) [ 88.770917][ T523] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 88.770919][ T523] ? __kernel_text_address (kernel/extable.c:79) [ 88.770921][ T523] ? write_profile (profile.c:?) [ 88.770923][ T523] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 88.770926][ T523] netif_change_flags (net/core/dev.c:9882) [ 88.770928][ T523] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 88.770931][ T523] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 88.770933][ T523] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 88.770936][ T523] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.770938][ T523] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 88.770942][ T523] ? kasan_save_stack (mm/kasan/common.c:58) [ 88.770945][ T523] ? kasan_save_stack (mm/kasan/common.c:57) [ 88.770946][ T523] ? kasan_save_track (mm/kasan/common.c:78) [ 88.770947][ T523] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 88.770949][ T523] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 88.770951][ T523] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 88.770952][ T523] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 88.770953][ T523] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 88.770955][ T523] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 88.770957][ T523] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 88.770958][ T523] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 88.770960][ T523] ? ___sys_sendmsg (net/socket.c:2767) [ 88.770962][ T523] ? __sys_sendmsg (net/socket.c:2799) [ 88.770963][ T523] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 88.770965][ T523] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 88.770968][ T523] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.770970][ T523] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 88.770971][ T523] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.770973][ T523] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.770974][ T523] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 88.770977][ T523] ? __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.770979][ T523] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 88.770980][ T523] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 88.770981][ T523] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 88.770984][ T523] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 88.770985][ T523] rtnl_newlink (net/core/rtnetlink.c:4215) [ 88.770987][ T523] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.770989][ T523] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 88.770990][ T523] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 88.770992][ T523] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.770994][ T523] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 88.770997][ T523] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 88.770999][ T523] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 88.771000][ T523] ? __kernel_text_address (kernel/extable.c:79) [ 88.771001][ T523] ? write_profile (profile.c:?) [ 88.771002][ T523] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 88.771004][ T523] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.771005][ T523] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.771007][ T523] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 88.771010][ T523] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 88.771012][ T523] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.771014][ T523] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 88.771015][ T523] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 88.771017][ T523] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 88.771018][ T523] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 88.771019][ T523] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 88.771022][ T523] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 88.771023][ T523] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 88.771025][ T523] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 88.771026][ T523] ? netlink_ack (./include/linux/skbuff.h:2718) [ 88.771027][ T523] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 88.771030][ T523] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.771032][ T523] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 88.771033][ T523] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 88.771035][ T523] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 88.771037][ T523] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.771038][ T523] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.771040][ T523] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 88.771042][ T523] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 88.771044][ T523] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 88.771046][ T523] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.771047][ T523] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 88.771049][ T523] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 88.771051][ T523] ? copy_msghdr_from_user (net/socket.c:2650) [ 88.771052][ T523] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 88.771054][ T523] ? move_addr_to_kernel (net/socket.c:258) [ 88.771055][ T523] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 88.771057][ T523] ___sys_sendmsg (net/socket.c:2767) [ 88.771059][ T523] ? copy_msghdr_from_user (net/socket.c:2619) [ 88.771064][ T523] __sys_sendmsg (net/socket.c:2799) [ 88.771066][ T523] ? __sys_sendmsg_sock (net/socket.c:2780) [ 88.771068][ T523] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.771070][ T523] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 88.771072][ T523] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 88.771074][ T523] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 88.771076][ T523] RIP: 0033:0x7f9f5c0f054e [ 88.771078][ T523] 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.771079][ T523] RSP: 002b:00007ffd412519d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 88.771083][ T523] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f9f5c0f054e [ 88.771085][ T523] RDX: 0000000000000000 RSI: 00007ffd41251a80 RDI: 0000000000000005 [ 88.771086][ T523] RBP: 00007ffd412519e0 R08: 0000000000000000 R09: 0000000000000000 [ 88.771087][ T523] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a915456 [ 88.771088][ T523] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd41252140 | [ 98.287600][ T552] softirqs last disabled at (0): 0x0 | [ 98.287602][ T552] Preemption disabled at: | [ 98.287602][ T552] vprintk_emit (kernel/printk/printk.c:2471) | [ 98.287616][ T552] Tainted: [W]=WARN [ 98.287618][ T552] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 98.287620][ T552] Call Trace: [ 98.287622][ T552] [ 98.287624][ T552] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 98.287630][ T552] ? vprintk_emit (kernel/printk/printk.c:2471) [ 98.287632][ T552] __might_resched.cold (kernel/sched/core.c:9234) [ 98.287636][ T552] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 98.287639][ T552] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 98.287642][ T552] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.287646][ T552] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 98.287649][ T552] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 98.287651][ T552] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 98.287655][ T552] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 98.287657][ T552] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 98.287659][ T552] put_chars (drivers/char/virtio_console.c:1176) [ 98.287661][ T552] ? __send_to_port (drivers/char/virtio_console.c:654) [ 98.287662][ T552] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 98.287665][ T552] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 98.287668][ T552] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 98.287670][ T552] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.287672][ T552] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 98.287674][ T552] console_emit_next_record (kernel/printk/printk.c:3183) [ 98.287677][ T552] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 98.287679][ T552] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.287681][ T552] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.287682][ T552] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.287684][ T552] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 98.287686][ T552] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 98.287688][ T552] console_flush_one_record (kernel/printk/printk.c:3268) [ 98.287690][ T552] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 98.287693][ T552] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 98.287694][ T552] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 98.287696][ T552] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 98.287697][ T552] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.287699][ T552] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 98.287700][ T552] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 98.287702][ T552] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 98.287704][ T552] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 98.287706][ T552] ? vprintk_emit (kernel/printk/printk.c:2478) [ 98.287708][ T552] vprintk_emit (kernel/printk/printk.c:2479) [ 98.287710][ T552] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 98.287712][ T552] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 98.287715][ T552] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 98.287718][ T552] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 98.287719][ T552] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 98.287722][ T552] ? ___sys_sendmsg (net/socket.c:2767) [ 98.287723][ T552] ? __sys_sendmsg (net/socket.c:2799) [ 98.287725][ T552] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 98.287729][ T552] _printk (kernel/printk/printk.c:2504) [ 98.287732][ T552] ? snapshot_read.cold (user.c:?) [ 98.287734][ T552] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 98.287737][ T552] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 98.287739][ T552] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 98.287741][ T552] ? netdev_notice (net/core/dev.c:13194) [ 98.287742][ T552] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.287744][ T552] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 98.287746][ T552] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 98.287749][ T552] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 98.287750][ T552] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 98.287753][ T552] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 98.287756][ T552] dev_set_allmulti (net/core/dev_api.c:315) [ 98.287759][ T552] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 98.287771][ T552] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 98.287775][ T552] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 98.287778][ T552] br_del_if (net/bridge/br_if.c:732) bridge [ 98.287785][ T552] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 98.287788][ T552] do_set_master (net/core/rtnetlink.c:3055) [ 98.287790][ T552] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 98.287793][ T552] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 98.287795][ T552] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 98.287796][ T552] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.287798][ T552] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 98.287802][ T552] ? kasan_save_stack (mm/kasan/common.c:58) [ 98.287804][ T552] ? kasan_save_stack (mm/kasan/common.c:57) [ 98.287806][ T552] ? kasan_save_track (mm/kasan/common.c:78) [ 98.287807][ T552] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 98.287809][ T552] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 98.287810][ T552] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 98.287812][ T552] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 98.287813][ T552] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 98.287814][ T552] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 98.287815][ T552] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 98.287816][ T552] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 98.287818][ T552] ? ___sys_sendmsg (net/socket.c:2767) [ 98.287819][ T552] ? __sys_sendmsg (net/socket.c:2799) [ 98.287821][ T552] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 98.287822][ T552] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 98.287824][ T552] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.287826][ T552] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 98.287828][ T552] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.287829][ T552] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.287831][ T552] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 98.287833][ T552] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 98.287835][ T552] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 98.287837][ T552] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 98.287838][ T552] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 98.287839][ T552] ? nla_get_range_signed (lib/nlattr.c:270) [ 98.287842][ T552] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 98.287844][ T552] rtnl_newlink (net/core/rtnetlink.c:4215) [ 98.287846][ T552] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.287848][ T552] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 98.287849][ T552] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 98.287850][ T552] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.287852][ T552] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 98.287854][ T552] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 98.287856][ T552] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 98.287857][ T552] ? __kernel_text_address (kernel/extable.c:79) [ 98.287858][ T552] ? write_profile (profile.c:?) [ 98.287859][ T552] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 98.287862][ T552] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.287864][ T552] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.287865][ T552] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 98.287869][ T552] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 98.287871][ T552] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.287872][ T552] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 98.287874][ T552] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 98.287875][ T552] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 98.287877][ T552] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 98.287878][ T552] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 98.287881][ T552] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 98.287882][ T552] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 98.287883][ T552] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 98.287885][ T552] ? netlink_ack (./include/linux/skbuff.h:2718) [ 98.287886][ T552] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 98.287889][ T552] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.287891][ T552] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 98.287893][ T552] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 98.287894][ T552] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 98.287896][ T552] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.287898][ T552] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.287899][ T552] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 98.287901][ T552] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 98.287903][ T552] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 98.287905][ T552] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.287907][ T552] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 98.287909][ T552] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 98.287910][ T552] ? copy_msghdr_from_user (net/socket.c:2650) [ 98.287912][ T552] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 98.287914][ T552] ? move_addr_to_kernel (net/socket.c:258) [ 98.287915][ T552] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 98.287918][ T552] ___sys_sendmsg (net/socket.c:2767) [ 98.287919][ T552] ? copy_msghdr_from_user (net/socket.c:2619) [ 98.287924][ T552] __sys_sendmsg (net/socket.c:2799) [ 98.287926][ T552] ? __sys_sendmsg_sock (net/socket.c:2780) [ 98.287929][ T552] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.287931][ T552] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 98.287932][ T552] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 98.287937][ T552] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 98.287939][ T552] RIP: 0033:0x7f177ec3554e [ 98.287941][ T552] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 98.287943][ T552] RSP: 002b:00007ffd049e9e80 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 98.287952][ T552] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f177ec3554e [ 98.287953][ T552] RDX: 0000000000000000 RSI: 00007ffd049e9f30 RDI: 0000000000000005 [ 98.287954][ T552] RBP: 00007ffd049e9e90 R08: 0000000000000000 R09: 0000000000000000 [ 98.287955][ T552] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a915460 [ 98.287956][ T552] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd049ea5f0 | [ 102.654870][ T566] softirqs last disabled at (0): 0x0 | [ 102.654872][ T566] Preemption disabled at: | [ 102.654873][ T566] vprintk_emit (kernel/printk/printk.c:2471) | [ 102.654884][ T566] Tainted: [W]=WARN [ 102.654885][ T566] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 102.654886][ T566] Call Trace: [ 102.654888][ T566] [ 102.654889][ T566] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 102.654894][ T566] ? vprintk_emit (kernel/printk/printk.c:2471) [ 102.654896][ T566] __might_resched.cold (kernel/sched/core.c:9234) [ 102.654900][ T566] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 102.654903][ T566] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.654906][ T566] __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.654910][ T566] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 102.654913][ T566] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 102.654917][ T566] ? 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.654918][ T566] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 102.654920][ T566] put_chars (drivers/char/virtio_console.c:1176) [ 102.654922][ T566] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 102.654923][ T566] ? __send_to_port (drivers/char/virtio_console.c:654) [ 102.654925][ T566] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 102.654927][ T566] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 102.654931][ T566] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 102.654932][ T566] ? 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.654936][ T566] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 102.654937][ T566] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.654939][ T566] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.654941][ T566] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 102.654943][ T566] console_emit_next_record (kernel/printk/printk.c:3183) [ 102.654945][ T566] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 102.654947][ T566] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.654949][ T566] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.654950][ T566] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.654952][ T566] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 102.654954][ T566] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 102.654956][ T566] console_flush_one_record (kernel/printk/printk.c:3268) [ 102.654958][ T566] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 102.654960][ T566] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 102.654962][ T566] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 102.654964][ T566] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 102.654965][ T566] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.654967][ T566] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 102.654968][ T566] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 102.654970][ T566] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 102.654972][ T566] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 102.654974][ T566] ? vprintk_emit (kernel/printk/printk.c:2478) [ 102.654976][ T566] vprintk_emit (kernel/printk/printk.c:2479) [ 102.654978][ T566] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 102.654985][ T566] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.654987][ T566] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 102.654989][ T566] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.654991][ T566] _printk (kernel/printk/printk.c:2504) [ 102.654994][ T566] ? snapshot_read.cold (user.c:?) [ 102.654996][ T566] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.654997][ T566] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 102.654999][ T566] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.655000][ T566] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 102.655003][ T566] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 102.655005][ T566] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 102.655007][ T566] ? netdev_notice (net/core/dev.c:13194) [ 102.655008][ T566] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.655010][ T566] ? 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.655012][ T566] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 102.655014][ T566] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 102.655015][ T566] ? 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.655018][ T566] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 102.655021][ T566] __dev_change_flags (net/core/dev.c:9821) [ 102.655025][ T566] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 102.655027][ T566] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 102.655029][ T566] ? __kernel_text_address (kernel/extable.c:79) [ 102.655030][ T566] ? write_profile (profile.c:?) [ 102.655032][ T566] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 102.655035][ T566] netif_change_flags (net/core/dev.c:9877) [ 102.655037][ T566] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 102.655041][ T566] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 102.655042][ T566] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 102.655043][ T566] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.655045][ T566] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 102.655049][ T566] ? kasan_save_stack (mm/kasan/common.c:58) [ 102.655051][ T566] ? kasan_save_stack (mm/kasan/common.c:57) [ 102.655053][ T566] ? kasan_save_track (mm/kasan/common.c:78) [ 102.655054][ T566] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 102.655056][ T566] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 102.655057][ T566] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 102.655058][ T566] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 102.655060][ T566] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 102.655062][ T566] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 102.655064][ T566] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 102.655065][ T566] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 102.655068][ T566] ? ___sys_sendmsg (net/socket.c:2767) [ 102.655069][ T566] ? __sys_sendmsg (net/socket.c:2799) [ 102.655071][ T566] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 102.655073][ T566] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 102.655075][ T566] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.655077][ T566] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 102.655078][ T566] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.655080][ T566] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.655082][ T566] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 102.655084][ T566] ? __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.655086][ T566] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 102.655087][ T566] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 102.655089][ T566] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 102.655091][ T566] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 102.655093][ T566] rtnl_newlink (net/core/rtnetlink.c:4215) [ 102.655095][ T566] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.655096][ T566] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 102.655097][ T566] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 102.655099][ T566] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.655101][ T566] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 102.655104][ T566] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 102.655106][ T566] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 102.655107][ T566] ? __kernel_text_address (kernel/extable.c:79) [ 102.655108][ T566] ? write_profile (profile.c:?) [ 102.655109][ T566] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 102.655111][ T566] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.655112][ T566] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.655114][ T566] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 102.655117][ T566] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 102.655119][ T566] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.655121][ T566] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 102.655122][ T566] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 102.655123][ T566] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 102.655125][ T566] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 102.655126][ T566] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 102.655129][ T566] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 102.655130][ T566] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 102.655131][ T566] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 102.655133][ T566] ? netlink_ack (./include/linux/skbuff.h:2718) [ 102.655134][ T566] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 102.655136][ T566] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.655138][ T566] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 102.655140][ T566] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 102.655142][ T566] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 102.655143][ T566] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.655145][ T566] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.655147][ T566] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 102.655148][ T566] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 102.655150][ T566] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 102.655152][ T566] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.655154][ T566] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 102.655155][ T566] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 102.655157][ T566] ? copy_msghdr_from_user (net/socket.c:2650) [ 102.655158][ T566] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 102.655160][ T566] ? move_addr_to_kernel (net/socket.c:258) [ 102.655161][ T566] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 102.655164][ T566] ___sys_sendmsg (net/socket.c:2767) [ 102.655165][ T566] ? copy_msghdr_from_user (net/socket.c:2619) [ 102.655170][ T566] __sys_sendmsg (net/socket.c:2799) [ 102.655172][ T566] ? __sys_sendmsg_sock (net/socket.c:2780) [ 102.655175][ T566] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.655177][ T566] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 102.655178][ T566] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 102.655180][ T566] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 102.655182][ T566] RIP: 0033:0x7f7afa91f54e [ 102.655184][ T566] 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.655186][ T566] RSP: 002b:00007ffe17b0c560 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 102.655190][ T566] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f7afa91f54e [ 102.655191][ T566] RDX: 0000000000000000 RSI: 00007ffe17b0c610 RDI: 0000000000000005 [ 102.655192][ T566] RBP: 00007ffe17b0c570 R08: 0000000000000000 R09: 0000000000000000 [ 102.655193][ T566] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a915464 Finger prints: mark_lock_irq:mark_lock:mark_usage:__lock_acquire:_raw_spin_lock __irq_exit_rcu:schedule_preempt_disabled:dump_stack_lvl:__kmalloc_noprof:put_chars __irq_exit_rcu:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print dev_set_rx_mode:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars __kmalloc_noprof:put_chars:hvc_console_print:console_emit_next_record:console_flush_one_record vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print __alloc_skb:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars