====================================== | [ 9.281012][ T181] softirqs last disabled at (19895): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 9.281014][ T181] Preemption disabled at: | [ 9.281015][ T181] 0x0 | [ 9.281025][ T181] Tainted: [W]=WARN [ 9.281026][ T181] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.281027][ T181] Call Trace: [ 9.281029][ T181] [ 9.281031][ T181] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 9.281037][ T181] __might_resched.cold (kernel/sched/core.c:9234) [ 9.281042][ T181] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 9.281046][ T181] ? __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.281052][ T181] __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.281054][ T181] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.281060][ T181] ? 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.281063][ T181] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.281066][ T181] put_chars (drivers/char/virtio_console.c:1176) [ 9.281069][ T181] ? __send_to_port (drivers/char/virtio_console.c:654) [ 9.281070][ T181] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 9.281075][ T181] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 9.281080][ T181] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 9.281087][ T181] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 9.281089][ T181] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.281091][ T181] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.281096][ T181] console_emit_next_record (kernel/printk/printk.c:3183) [ 9.281099][ T181] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 9.281101][ T181] ? 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.281104][ T181] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.281109][ T181] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.281113][ T181] console_flush_one_record (kernel/printk/printk.c:3268) [ 9.281117][ T181] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 9.281119][ T181] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.281124][ T181] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 9.281127][ T181] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 9.281128][ T181] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.281131][ T181] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 9.281135][ T181] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 9.281136][ T181] ? vprintk_emit (kernel/printk/printk.c:2478) [ 9.281140][ T181] vprintk_emit (kernel/printk/printk.c:2479) [ 9.281143][ T181] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 9.281147][ T181] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.281151][ T181] _printk (kernel/printk/printk.c:2504) [ 9.281154][ T181] ? snapshot_read.cold (user.c:?) [ 9.281157][ T181] ? 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.281160][ T181] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 9.281164][ T181] ? 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.281166][ T181] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 9.281170][ T181] ? exit_notify (kernel/exit.c:780) [ 9.281172][ T181] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 9.281175][ T181] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.281179][ T181] do_group_exit (kernel/exit.c:1151) [ 9.281182][ T181] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 9.281184][ T181] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 9.281186][ T181] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 9.281189][ T181] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 9.281192][ T181] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.281194][ T181] RIP: 0033:0x7f1df15fc1b8 [ 9.281197][ T181] Code: Unable to access opcode bytes at 0x7f1df15fc18e. Code starting with the faulting instruction =========================================== [ 9.281198][ T181] RSP: 002b:00007ffef480d508 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 9.281200][ T181] RAX: ffffffffffffffda RBX: 00007f1df172cf88 RCX: 00007f1df15fc1b8 [ 9.281201][ T181] RDX: 00007f1df1347588 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 9.281202][ T181] RBP: 00007ffef480d560 R08: 0000000000000000 R09: 000000000000019a [ 9.281203][ T181] R10: 00007ffef480d300 R11: 0000000000000246 R12: 0000000000000001 [ 9.281204][ T181] R13: 0000000000000000 R14: 00007f1df172b680 R15: 00007f1df172cfa0 | [ 10.634598][ T237] softirqs last disabled at (20194): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 10.634600][ T237] Preemption disabled at: | [ 10.634601][ T237] vprintk_emit (kernel/printk/printk.c:2471) | [ 10.634610][ T237] Tainted: [W]=WARN [ 10.634610][ T237] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.634612][ T237] Call Trace: [ 10.634614][ T237] [ 10.634615][ T237] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 10.634621][ T237] ? vprintk_emit (kernel/printk/printk.c:2471) [ 10.634623][ T237] __might_resched.cold (kernel/sched/core.c:9234) [ 10.634628][ T237] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 10.634632][ T237] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 10.634638][ T237] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 10.634640][ T237] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.634646][ T237] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 10.634649][ T237] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.634652][ T237] put_chars (drivers/char/virtio_console.c:1176) [ 10.634655][ T237] ? __send_to_port (drivers/char/virtio_console.c:654) [ 10.634659][ T237] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 10.634663][ T237] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 10.634666][ T237] ? mark_usage (kernel/locking/lockdep.c:4690) [ 10.634668][ T237] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.634670][ T237] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.634674][ T237] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 10.634676][ T237] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 10.634679][ T237] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.634683][ T237] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.634687][ T237] console_emit_next_record (kernel/printk/printk.c:3183) [ 10.634691][ T237] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 10.634693][ T237] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 10.634696][ T237] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.634698][ T237] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.634703][ T237] console_flush_one_record (kernel/printk/printk.c:3268) [ 10.634707][ T237] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 10.634709][ T237] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.634714][ T237] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 10.634717][ T237] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 10.634719][ T237] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.634721][ T237] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 10.634725][ T237] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 10.634727][ T237] ? vprintk_emit (kernel/printk/printk.c:2478) [ 10.634730][ T237] vprintk_emit (kernel/printk/printk.c:2479) [ 10.634734][ T237] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 10.634736][ T237] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.634738][ T237] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 10.634742][ T237] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 10.634746][ T237] _printk (kernel/printk/printk.c:2504) [ 10.634750][ T237] ? snapshot_read.cold (user.c:?) [ 10.634754][ T237] ? br_multicast_flood (??:?) bridge [ 10.634766][ T237] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 10.634767][ T237] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 10.634768][ T237] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 10.634773][ T237] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 10.634784][ T237] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 10.634793][ T237] new_nbp (net/bridge/br_if.c:449) bridge [ 10.634803][ T237] br_add_if (net/bridge/br_if.c:592) bridge [ 10.634810][ T237] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 10.634814][ T237] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 10.634817][ T237] ? __kernel_text_address (kernel/extable.c:79) [ 10.634821][ T237] do_set_master (net/core/rtnetlink.c:3071) [ 10.634826][ T237] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 10.634829][ T237] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 10.634832][ T237] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 10.634833][ T237] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 10.634836][ T237] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 10.634839][ T237] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 10.634842][ T237] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 10.634844][ T237] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 10.634847][ T237] ? kasan_save_stack (mm/kasan/common.c:58) [ 10.634850][ T237] ? kasan_save_stack (mm/kasan/common.c:57) [ 10.634852][ T237] ? kasan_save_track (mm/kasan/common.c:78) [ 10.634854][ T237] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.634856][ T237] ? netlink_seq_next (net/netlink/af_netlink.c:2685) [ 10.634859][ T237] ? ___sys_sendmsg (net/socket.c:2757) [ 10.634864][ T237] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 10.634866][ T237] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 10.634868][ T237] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.634871][ T237] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.634872][ T237] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.634874][ T237] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.634876][ T237] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 10.634881][ T237] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 10.634883][ T237] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 10.634886][ T237] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 10.634892][ T237] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 10.634894][ T237] ? nla_get_range_signed (lib/nlattr.c:270) [ 10.634899][ T237] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 10.634904][ T237] rtnl_newlink (net/core/rtnetlink.c:4215) [ 10.634910][ T237] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 10.634912][ T237] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.634916][ T237] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 10.634918][ T237] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 10.634920][ T237] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 10.634922][ T237] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.634926][ T237] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 10.634928][ T237] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 10.634931][ T237] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.634933][ T237] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.634937][ T237] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 10.634939][ T237] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 10.634942][ T237] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 10.634944][ T237] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.634947][ T237] ? netlink_ack (./include/linux/skbuff.h:2718) [ 10.634953][ T237] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 10.634955][ T237] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 10.634959][ T237] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 10.634963][ T237] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 10.634965][ T237] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.634970][ T237] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 10.634973][ T237] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 10.634977][ T237] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 10.634983][ T237] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 10.634985][ T237] ? copy_msghdr_from_user (net/socket.c:2650) [ 10.634987][ T237] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 10.634989][ T237] ? move_addr_to_kernel (net/socket.c:258) [ 10.634996][ T237] ___sys_sendmsg (net/socket.c:2767) [ 10.634999][ T237] ? copy_msghdr_from_user (net/socket.c:2619) [ 10.635015][ T237] __sys_sendmsg (net/socket.c:2799) [ 10.635018][ T237] ? __sys_sendmsg_sock (net/socket.c:2780) [ 10.635024][ T237] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.635028][ T237] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 10.635030][ T237] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 10.635034][ T237] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.635036][ T237] RIP: 0033:0x7fe89f26154e [ 10.635039][ T237] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 10.635041][ T237] RSP: 002b:00007ffc07b4fc00 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 10.635044][ T237] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007fe89f26154e [ 10.635045][ T237] RDX: 0000000000000000 RSI: 00007ffc07b4fcb0 RDI: 0000000000000005 [ 10.635046][ T237] RBP: 00007ffc07b4fc10 R08: 0000000000000000 R09: 0000000000000000 [ 10.635047][ T237] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91000a [ 10.635048][ T237] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc07b50370 | [ 18.267534][ T291] softirqs last disabled at (12360): 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.267537][ T291] Preemption disabled at: | [ 18.267538][ T291] vprintk_emit (kernel/printk/printk.c:2471) | [ 18.267547][ T291] Tainted: [W]=WARN [ 18.267548][ T291] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.267550][ T291] Call Trace: [ 18.267552][ T291] [ 18.267553][ T291] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 18.267559][ T291] ? vprintk_emit (kernel/printk/printk.c:2471) [ 18.267561][ T291] __might_resched.cold (kernel/sched/core.c:9234) [ 18.267566][ T291] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 18.267570][ T291] ? __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.267576][ T291] __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.267578][ T291] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 18.267584][ T291] ? 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.267587][ T291] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 18.267590][ T291] put_chars (drivers/char/virtio_console.c:1176) [ 18.267592][ T291] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 18.267594][ T291] ? __send_to_port (drivers/char/virtio_console.c:654) [ 18.267598][ T291] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 18.267601][ T291] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 18.267606][ T291] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 18.267608][ T291] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.267610][ T291] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.267615][ T291] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 18.267616][ T291] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 18.267619][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.267622][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.267627][ T291] console_emit_next_record (kernel/printk/printk.c:3183) [ 18.267630][ T291] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 18.267632][ T291] ? 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.267636][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.267638][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.267642][ T291] console_flush_one_record (kernel/printk/printk.c:3268) [ 18.267646][ T291] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 18.267648][ T291] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.267654][ T291] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 18.267656][ T291] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 18.267658][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.267661][ T291] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 18.267665][ T291] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 18.267666][ T291] ? vprintk_emit (kernel/printk/printk.c:2478) [ 18.267670][ T291] vprintk_emit (kernel/printk/printk.c:2479) [ 18.267674][ T291] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 18.267676][ T291] ? mark_usage (kernel/locking/lockdep.c:4690) [ 18.267678][ T291] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.267680][ T291] ? validate_chain (kernel/locking/lockdep.c:157 kernel/locking/lockdep.c:202 kernel/locking/lockdep.c:3329 kernel/locking/lockdep.c:3924) [ 18.267681][ T291] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 18.267685][ T291] _printk (kernel/printk/printk.c:2504) [ 18.267689][ T291] ? snapshot_read.cold (user.c:?) [ 18.267692][ T291] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 18.267694][ T291] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 18.267696][ T291] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 18.267700][ T291] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 18.267704][ T291] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 18.267706][ T291] ? netdev_notice (net/core/dev.c:13194) [ 18.267711][ T291] ? 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.267712][ T291] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.267715][ T291] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.267718][ T291] ? 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.267721][ T291] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 18.267726][ T291] __dev_change_flags (net/core/dev.c:9821) [ 18.267729][ T291] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 18.267731][ T291] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 18.267734][ T291] ? __kernel_text_address (kernel/extable.c:79) [ 18.267736][ T291] ? write_profile (profile.c:?) [ 18.267738][ T291] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 18.267744][ T291] netif_change_flags (net/core/dev.c:9877) [ 18.267748][ T291] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 18.267752][ T291] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 18.267754][ T291] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 18.267755][ T291] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 18.267757][ T291] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 18.267761][ T291] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 18.267763][ T291] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 18.267765][ T291] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 18.267768][ T291] ? kasan_save_stack (mm/kasan/common.c:58) [ 18.267771][ T291] ? kasan_save_stack (mm/kasan/common.c:57) [ 18.267773][ T291] ? kasan_save_track (mm/kasan/common.c:78) [ 18.267776][ T291] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.267778][ T291] ? netlink_seq_next (net/netlink/af_netlink.c:2685) [ 18.267781][ T291] ? ___sys_sendmsg (net/socket.c:2757) [ 18.267785][ T291] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.267787][ T291] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 18.267790][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.267793][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.267794][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.267796][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.267798][ T291] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 18.267801][ T291] ? __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.267804][ T291] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 18.267807][ T291] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 18.267810][ T291] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 18.267815][ T291] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 18.267821][ T291] rtnl_newlink (net/core/rtnetlink.c:4215) [ 18.267826][ T291] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 18.267828][ T291] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.267833][ T291] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.267835][ T291] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.267836][ T291] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 18.267838][ T291] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.267842][ T291] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 18.267844][ T291] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 18.267847][ T291] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 18.267849][ T291] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.267853][ T291] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.267855][ T291] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.267858][ T291] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 18.267860][ T291] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 18.267864][ T291] ? netlink_ack (./include/linux/skbuff.h:2718) [ 18.267870][ T291] ? 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.267871][ T291] ? 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.267876][ T291] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 18.267880][ T291] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 18.267884][ T291] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.267890][ T291] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 18.267895][ T291] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 18.267899][ T291] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 18.267905][ T291] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 18.267907][ T291] ? copy_msghdr_from_user (net/socket.c:2650) [ 18.267910][ T291] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 18.267911][ T291] ? move_addr_to_kernel (net/socket.c:258) [ 18.267919][ T291] ___sys_sendmsg (net/socket.c:2767) [ 18.267921][ T291] ? copy_msghdr_from_user (net/socket.c:2619) [ 18.267937][ T291] __sys_sendmsg (net/socket.c:2799) [ 18.267940][ T291] ? __sys_sendmsg_sock (net/socket.c:2780) [ 18.267946][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.267950][ T291] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 18.267952][ T291] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 18.267955][ T291] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 18.267957][ T291] RIP: 0033:0x7f4da88bd54e [ 18.267961][ T291] 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.267963][ T291] RSP: 002b:00007fff9bc6d9f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 18.267966][ T291] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f4da88bd54e [ 18.267967][ T291] RDX: 0000000000000000 RSI: 00007fff9bc6daa0 RDI: 0000000000000005 [ 18.267968][ T291] RBP: 00007fff9bc6da00 R08: 0000000000000000 R09: 0000000000000000 [ 18.267969][ T291] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a910012 [ 18.267970][ T291] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff9bc6e160 | [ 26.040195][ C2] softirqs last disabled at (532009): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 26.040197][ C2] Preemption disabled at: | [ 26.040198][ C2] 0x0 | [ 26.040207][ C2] Tainted: [W]=WARN [ 26.040209][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.040210][ C2] Call Trace: [ 26.040212][ C2] [ 26.040214][ C2] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 26.040219][ C2] __might_resched.cold (kernel/sched/core.c:9234) [ 26.040223][ C2] ? __netif_receive_skb_one_core (net/core/dev.c:6262) [ 26.040227][ C2] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 26.040231][ C2] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 26.040233][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.040237][ C2] __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.040240][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 26.040243][ C2] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 26.040247][ C2] ? 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.040249][ C2] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 26.040251][ C2] put_chars (drivers/char/virtio_console.c:1176) [ 26.040253][ C2] ? __send_to_port (drivers/char/virtio_console.c:654) [ 26.040254][ C2] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 26.040258][ C2] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 26.040261][ C2] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 26.040263][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.040264][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.040267][ C2] console_emit_next_record (kernel/printk/printk.c:3183) [ 26.040269][ C2] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 26.040271][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.040273][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.040275][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.040277][ C2] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 26.040278][ C2] console_flush_one_record (kernel/printk/printk.c:3268) [ 26.040281][ C2] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 26.040284][ C2] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 26.040285][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.040287][ C2] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 26.040289][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.040290][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 26.040292][ C2] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 26.040293][ C2] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 26.040295][ C2] ? vprintk_emit (kernel/printk/printk.c:2478) [ 26.040297][ C2] vprintk_emit (kernel/printk/printk.c:2479) [ 26.040300][ C2] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 26.040302][ C2] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.040313][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 26.040315][ C2] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.040321][ C2] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.040327][ C2] ? is_module_text_address (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 kernel/module/main.c:3934) [ 26.040331][ C2] _printk (kernel/printk/printk.c:2504) [ 26.040334][ C2] ? snapshot_read.cold (user.c:?) [ 26.040336][ C2] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:25) [ 26.040340][ C2] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 26.040343][ C2] ? nbcon_cpu_emergency_enter (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:435 kernel/printk/nbcon.c:1723) [ 26.040344][ C2] print_irq_inversion_bug.part.0 (kernel/locking/lockdep.c:4097 (discriminator 1)) [ 26.040347][ C2] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 26.040350][ C2] mark_lock (kernel/locking/lockdep.c:4769) [ 26.040352][ C2] mark_usage (kernel/locking/lockdep.c:4658) [ 26.040353][ C2] __lock_acquire (kernel/locking/lockdep.c:5208) [ 26.040356][ C2] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.040357][ C2] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.040364][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.040366][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.040367][ C2] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 26.040373][ C2] _raw_spin_lock (./include/linux/spinlock_api_smp.h:190 (discriminator 1) kernel/locking/spinlock.c:173 (discriminator 1)) [ 26.040375][ C2] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.040381][ C2] br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.040394][ C2] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 26.040400][ C2] call_timer_fn (kernel/time/timer.c:1748) [ 26.040403][ C2] ? detach_if_pending (./include/linux/list.h:1159) [ 26.040405][ C2] ? debug_object_active_state (lib/debugobjects.c:1122) [ 26.040409][ C2] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 26.040411][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.040412][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.040415][ C2] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 26.040416][ C2] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 26.040423][ C2] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 26.040425][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.040428][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 26.040430][ C2] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 26.040432][ C2] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 26.040434][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 26.040437][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.040439][ C2] handle_softirqs (kernel/softirq.c:645) [ 26.040440][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.040442][ C2] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 26.040444][ C2] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 26.040446][ C2] irq_exit_rcu (kernel/softirq.c:784) [ 26.040447][ C2] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 26.040450][ C2] [ 26.040450][ C2] [ 26.040451][ C2] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 26.040453][ C2] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 26.040455][ C2] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 26.040458][ C2] 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.040459][ C2] RSP: 0018:ffa0000000157e00 EFLAGS: 00000282 [ 26.040463][ C2] RAX: 0000000000081e27 RBX: ff11000001bec6c0 RCX: ffffffffa9af0307 [ 26.040464][ C2] RDX: ff11000001bec6c0 RSI: ffffffffac838b01 RDI: ffffffffac28d8e0 [ 26.040465][ C2] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 26.040466][ C2] R10: 0000000000000002 R11: 0000000000000001 R12: 1ff400000002afc3 [ 26.040467][ C2] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 26.040468][ C2] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 26.040471][ C2] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 26.040473][ C2] default_idle_call (kernel/sched/idle.c:122) [ 26.040475][ C2] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 26.040476][ C2] ? arch_cpu_idle_exit+0x40/0x40 [ 26.040478][ C2] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 26.040480][ C2] ? default_idle_call (kernel/sched/idle.c:129) [ 26.040482][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.040484][ C2] do_idle (kernel/sched/idle.c:355) [ 26.040486][ C2] cpu_startup_entry (kernel/sched/idle.c:454) [ 26.040487][ C2] start_secondary (arch/x86/kernel/smpboot.c:312) [ 26.040489][ C2] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 26.040491][ C2] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 26.099000][ C2] | [ 26.099068][ C2] | [ 26.099068][ C2] stack backtrace: | [ 26.099239][ C2] Tainted: [W]=WARN [ 26.099240][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.099241][ C2] Call Trace: [ 26.099242][ C2] [ 26.099243][ C2] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 26.099246][ C2] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 26.099249][ C2] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 26.099251][ C2] mark_lock (kernel/locking/lockdep.c:4769) [ 26.099253][ C2] mark_usage (kernel/locking/lockdep.c:4658) [ 26.099255][ C2] __lock_acquire (kernel/locking/lockdep.c:5208) [ 26.099257][ C2] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.099259][ C2] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.099266][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.099269][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.099271][ C2] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 26.099277][ C2] _raw_spin_lock (./include/linux/spinlock_api_smp.h:190 (discriminator 1) kernel/locking/spinlock.c:173 (discriminator 1)) [ 26.099279][ C2] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.099285][ C2] br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.099292][ C2] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 26.099299][ C2] call_timer_fn (kernel/time/timer.c:1748) [ 26.099302][ C2] ? detach_if_pending (./include/linux/list.h:1159) [ 26.099304][ C2] ? debug_object_active_state (lib/debugobjects.c:1122) [ 26.099307][ C2] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 26.099309][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.099311][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.099313][ C2] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 26.099315][ C2] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 26.099322][ C2] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 26.099323][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.099326][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 26.099329][ C2] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 26.099331][ C2] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 26.099332][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 26.099335][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.099336][ C2] handle_softirqs (kernel/softirq.c:645) [ 26.099338][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.099340][ C2] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 26.099342][ C2] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 26.099343][ C2] irq_exit_rcu (kernel/softirq.c:784) [ 26.099345][ C2] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 26.099346][ C2] [ 26.099347][ C2] [ 26.099348][ C2] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 26.099349][ C2] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 26.099351][ C2] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 26.099353][ C2] 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.099354][ C2] RSP: 0018:ffa0000000157e00 EFLAGS: 00000282 [ 26.099356][ C2] RAX: 0000000000081e27 RBX: ff11000001bec6c0 RCX: ffffffffa9af0307 [ 26.099357][ C2] RDX: ff11000001bec6c0 RSI: ffffffffac838b01 RDI: ffffffffac28d8e0 [ 26.099358][ C2] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 26.099359][ C2] R10: 0000000000000002 R11: 0000000000000001 R12: 1ff400000002afc3 [ 26.099359][ C2] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 26.099361][ C2] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 26.099363][ C2] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 26.099365][ C2] default_idle_call (kernel/sched/idle.c:122) [ 26.099367][ C2] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 26.099369][ C2] ? arch_cpu_idle_exit+0x40/0x40 [ 26.099370][ C2] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 26.099372][ C2] ? default_idle_call (kernel/sched/idle.c:129) [ 26.099373][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.099376][ C2] do_idle (kernel/sched/idle.c:355) [ 26.099377][ C2] cpu_startup_entry (kernel/sched/idle.c:454) [ 26.099379][ C2] start_secondary (arch/x86/kernel/smpboot.c:312) [ 26.099380][ C2] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 26.099382][ C2] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 42.979798][ T326] softirqs last disabled at (0): 0x0 | [ 42.979800][ T326] Preemption disabled at: | [ 42.979801][ T326] vprintk_emit (kernel/printk/printk.c:2471) | [ 42.979812][ T326] Tainted: [W]=WARN [ 42.979812][ T326] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 42.979814][ T326] Call Trace: [ 42.979816][ T326] [ 42.979817][ T326] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 42.979822][ T326] ? vprintk_emit (kernel/printk/printk.c:2471) [ 42.979824][ T326] __might_resched.cold (kernel/sched/core.c:9234) [ 42.979828][ T326] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 42.979832][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.979835][ T326] __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)) [ 42.979839][ T326] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 42.979842][ T326] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 42.979846][ T326] ? 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) [ 42.979847][ T326] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 42.979849][ T326] put_chars (drivers/char/virtio_console.c:1176) [ 42.979851][ T326] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 42.979852][ T326] ? __send_to_port (drivers/char/virtio_console.c:654) [ 42.979854][ T326] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 42.979857][ T326] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 42.979860][ T326] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 42.979861][ T326] ? 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) [ 42.979863][ T326] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 42.979864][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.979866][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.979868][ T326] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.979870][ T326] console_emit_next_record (kernel/printk/printk.c:3183) [ 42.979872][ T326] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 42.979875][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.979876][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.979878][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.979879][ T326] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.979882][ T326] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 42.979885][ T326] console_flush_one_record (kernel/printk/printk.c:3268) [ 42.979888][ T326] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 42.979892][ T326] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 42.979895][ T326] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.979896][ T326] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 42.979898][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.979899][ T326] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 42.979901][ T326] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 42.979902][ T326] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 42.979904][ T326] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 42.979906][ T326] ? vprintk_emit (kernel/printk/printk.c:2478) [ 42.979908][ T326] vprintk_emit (kernel/printk/printk.c:2479) [ 42.979911][ T326] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 42.979913][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.979914][ T326] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.979916][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.979918][ T326] _printk (kernel/printk/printk.c:2504) [ 42.979921][ T326] ? snapshot_read.cold (user.c:?) [ 42.979923][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.979925][ T326] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.979926][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.979928][ T326] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 42.979930][ T326] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 42.979932][ T326] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 42.979934][ T326] ? netdev_notice (net/core/dev.c:13194) [ 42.979935][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.979938][ T326] ? 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) [ 42.979939][ T326] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 42.979941][ T326] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 42.979943][ T326] ? 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) [ 42.979946][ T326] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 42.979949][ T326] __dev_change_flags (net/core/dev.c:9821) [ 42.979953][ T326] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 42.979955][ T326] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 42.979958][ T326] ? __kernel_text_address (kernel/extable.c:79) [ 42.979959][ T326] ? write_profile (profile.c:?) [ 42.979961][ T326] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 42.979964][ T326] netif_change_flags (net/core/dev.c:9877) [ 42.979967][ T326] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 42.979970][ T326] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 42.979972][ T326] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 42.979973][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.979974][ T326] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 42.979978][ T326] ? kasan_save_stack (mm/kasan/common.c:58) [ 42.979982][ T326] ? kasan_save_stack (mm/kasan/common.c:57) [ 42.979983][ T326] ? kasan_save_track (mm/kasan/common.c:78) [ 42.979985][ T326] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 42.979986][ T326] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 42.979988][ T326] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 42.979989][ T326] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 42.979990][ T326] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 42.979993][ T326] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 42.979994][ T326] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 42.979996][ T326] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 42.979998][ T326] ? ___sys_sendmsg (net/socket.c:2767) [ 42.979999][ T326] ? __sys_sendmsg (net/socket.c:2799) [ 42.980001][ T326] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 42.980004][ T326] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 42.980006][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.980008][ T326] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.980009][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.980011][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.980013][ T326] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 42.980015][ T326] ? __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) [ 42.980017][ T326] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 42.980018][ T326] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 42.980020][ T326] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 42.980022][ T326] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 42.980024][ T326] rtnl_newlink (net/core/rtnetlink.c:4215) [ 42.980026][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.980028][ T326] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 42.980029][ T326] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.980030][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.980032][ T326] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 42.980036][ T326] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 42.980037][ T326] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 42.980039][ T326] ? __kernel_text_address (kernel/extable.c:79) [ 42.980040][ T326] ? write_profile (profile.c:?) [ 42.980041][ T326] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 42.980042][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.980044][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.980046][ T326] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 42.980049][ T326] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.980051][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.980053][ T326] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 42.980054][ T326] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 42.980056][ T326] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 42.980057][ T326] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 42.980058][ T326] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 42.980061][ T326] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 42.980062][ T326] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 42.980064][ T326] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 42.980065][ T326] ? netlink_ack (./include/linux/skbuff.h:2718) [ 42.980067][ T326] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 42.980069][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.980071][ T326] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 42.980073][ T326] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 42.980075][ T326] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 42.980076][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.980078][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.980080][ T326] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.980082][ T326] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 42.980083][ T326] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 42.980085][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.980087][ T326] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 42.980089][ T326] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 42.980091][ T326] ? copy_msghdr_from_user (net/socket.c:2650) [ 42.980092][ T326] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 42.980094][ T326] ? move_addr_to_kernel (net/socket.c:258) [ 42.980095][ T326] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 42.980098][ T326] ___sys_sendmsg (net/socket.c:2767) [ 42.980099][ T326] ? copy_msghdr_from_user (net/socket.c:2619) [ 42.980104][ T326] __sys_sendmsg (net/socket.c:2799) [ 42.980109][ T326] ? __sys_sendmsg_sock (net/socket.c:2780) [ 42.980111][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.980113][ T326] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 42.980115][ T326] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 42.980117][ T326] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 42.980118][ T326] RIP: 0033:0x7f0db51ca54e [ 42.980120][ T326] 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 [ 42.980122][ T326] RSP: 002b:00007ffea8c28610 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 42.980126][ T326] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f0db51ca54e [ 42.980128][ T326] RDX: 0000000000000000 RSI: 00007ffea8c286c0 RDI: 0000000000000005 [ 42.980128][ T326] RBP: 00007ffea8c28620 R08: 0000000000000000 R09: 0000000000000000 [ 42.980129][ T326] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91002b [ 42.980130][ T326] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffea8c28d80 | [ 44.237613][ T347] softirqs last disabled at (0): 0x0 | [ 44.237615][ T347] Preemption disabled at: | [ 44.237615][ T347] vprintk_emit (kernel/printk/printk.c:2471) | [ 44.237626][ T347] Tainted: [W]=WARN [ 44.237627][ T347] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 44.237629][ T347] Call Trace: [ 44.237630][ T347] [ 44.237631][ T347] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 44.237637][ T347] ? vprintk_emit (kernel/printk/printk.c:2471) [ 44.237639][ T347] __might_resched.cold (kernel/sched/core.c:9234) [ 44.237643][ T347] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 44.237646][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.237650][ T347] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 44.237653][ T347] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 44.237656][ T347] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 44.237659][ T347] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 44.237661][ T347] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 44.237663][ T347] put_chars (drivers/char/virtio_console.c:1176) [ 44.237665][ T347] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 44.237667][ T347] ? __send_to_port (drivers/char/virtio_console.c:654) [ 44.237669][ T347] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 44.237671][ T347] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 44.237674][ T347] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 44.237675][ T347] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 44.237677][ T347] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 44.237679][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.237680][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.237682][ T347] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.237684][ T347] console_emit_next_record (kernel/printk/printk.c:3183) [ 44.237687][ T347] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 44.237689][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.237690][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.237692][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.237694][ T347] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.237696][ T347] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 44.237697][ T347] console_flush_one_record (kernel/printk/printk.c:3268) [ 44.237700][ T347] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 44.237702][ T347] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 44.237704][ T347] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.237705][ T347] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 44.237707][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.237709][ T347] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 44.237710][ T347] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 44.237712][ T347] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 44.237714][ T347] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 44.237716][ T347] ? vprintk_emit (kernel/printk/printk.c:2478) [ 44.237718][ T347] vprintk_emit (kernel/printk/printk.c:2479) [ 44.237720][ T347] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 44.237722][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.237724][ T347] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.237725][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.237727][ T347] _printk (kernel/printk/printk.c:2504) [ 44.237730][ T347] ? snapshot_read.cold (user.c:?) [ 44.237732][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.237734][ T347] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.237735][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.237737][ T347] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 44.237740][ T347] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 44.237741][ T347] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 44.237743][ T347] ? netdev_notice (net/core/dev.c:13194) [ 44.237745][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.237747][ T347] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 44.237748][ T347] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 44.237750][ T347] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 44.237752][ T347] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 44.237755][ T347] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 44.237758][ T347] __dev_change_flags (net/core/dev.c:9821) [ 44.237762][ T347] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 44.237764][ T347] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 44.237767][ T347] ? __kernel_text_address (kernel/extable.c:79) [ 44.237768][ T347] ? write_profile (profile.c:?) [ 44.237770][ T347] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 44.237773][ T347] netif_change_flags (net/core/dev.c:9877) [ 44.237776][ T347] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 44.237779][ T347] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 44.237780][ T347] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 44.237782][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.237783][ T347] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 44.237787][ T347] ? kasan_save_stack (mm/kasan/common.c:58) [ 44.237790][ T347] ? kasan_save_stack (mm/kasan/common.c:57) [ 44.237791][ T347] ? kasan_save_track (mm/kasan/common.c:78) [ 44.237793][ T347] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 44.237795][ T347] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 44.237796][ T347] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 44.237797][ T347] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 44.237799][ T347] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 44.237801][ T347] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 44.237803][ T347] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 44.237804][ T347] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 44.237807][ T347] ? ___sys_sendmsg (net/socket.c:2767) [ 44.237808][ T347] ? __sys_sendmsg (net/socket.c:2799) [ 44.237810][ T347] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 44.237812][ T347] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 44.237814][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.237816][ T347] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.237818][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.237819][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.237821][ T347] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 44.237823][ T347] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 44.237825][ T347] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 44.237827][ T347] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 44.237828][ T347] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 44.237830][ T347] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 44.237832][ T347] rtnl_newlink (net/core/rtnetlink.c:4215) [ 44.237834][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.237836][ T347] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 44.237837][ T347] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.237839][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.237841][ T347] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 44.237844][ T347] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 44.237846][ T347] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 44.237847][ T347] ? __kernel_text_address (kernel/extable.c:79) [ 44.237848][ T347] ? write_profile (profile.c:?) [ 44.237850][ T347] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 44.237851][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.237853][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.237854][ T347] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 44.237858][ T347] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.237859][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.237861][ T347] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 44.237862][ T347] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 44.237864][ T347] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 44.237865][ T347] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 44.237867][ T347] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 44.237869][ T347] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 44.237871][ T347] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 44.237872][ T347] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 44.237874][ T347] ? netlink_ack (./include/linux/skbuff.h:2718) [ 44.237875][ T347] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 44.237878][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.237879][ T347] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 44.237882][ T347] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 44.237885][ T347] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 44.237888][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.237890][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.237892][ T347] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.237895][ T347] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 44.237897][ T347] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 44.237899][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.237900][ T347] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 44.237902][ T347] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 44.237904][ T347] ? copy_msghdr_from_user (net/socket.c:2650) [ 44.237906][ T347] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 44.237907][ T347] ? move_addr_to_kernel (net/socket.c:258) [ 44.237908][ T347] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 44.237911][ T347] ___sys_sendmsg (net/socket.c:2767) [ 44.237913][ T347] ? copy_msghdr_from_user (net/socket.c:2619) [ 44.237918][ T347] __sys_sendmsg (net/socket.c:2799) [ 44.237920][ T347] ? __sys_sendmsg_sock (net/socket.c:2780) [ 44.237922][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.237924][ T347] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 44.237926][ T347] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 44.237928][ T347] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 44.237929][ T347] RIP: 0033:0x7febb233954e [ 44.237931][ T347] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 44.237933][ T347] RSP: 002b:00007ffe522f09b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 44.237937][ T347] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007febb233954e [ 44.237938][ T347] RDX: 0000000000000000 RSI: 00007ffe522f0a60 RDI: 0000000000000005 [ 44.237939][ T347] RBP: 00007ffe522f09c0 R08: 0000000000000000 R09: 0000000000000000 [ 44.237940][ T347] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91002c [ 44.237941][ T347] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe522f1120 | [ 45.440847][ T358] softirqs last disabled at (0): 0x0 | [ 45.440848][ T358] Preemption disabled at: | [ 45.440849][ T358] vprintk_emit (kernel/printk/printk.c:2471) | [ 45.440859][ T358] Tainted: [W]=WARN [ 45.440860][ T358] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 45.440862][ T358] Call Trace: [ 45.440863][ T358] [ 45.440864][ T358] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 45.440870][ T358] ? vprintk_emit (kernel/printk/printk.c:2471) [ 45.440872][ T358] __might_resched.cold (kernel/sched/core.c:9234) [ 45.440876][ T358] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 45.440879][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.440884][ T358] __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.440888][ T358] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 45.440892][ T358] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 45.440896][ T358] ? 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.440898][ T358] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 45.440900][ T358] put_chars (drivers/char/virtio_console.c:1176) [ 45.440902][ T358] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 45.440904][ T358] ? __send_to_port (drivers/char/virtio_console.c:654) [ 45.440906][ T358] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 45.440908][ T358] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 45.440911][ T358] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 45.440912][ T358] ? 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.440914][ T358] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 45.440916][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.440917][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.440919][ T358] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.440921][ T358] console_emit_next_record (kernel/printk/printk.c:3183) [ 45.440923][ T358] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 45.440925][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.440927][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.440929][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.440930][ T358] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.440932][ T358] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 45.440934][ T358] console_flush_one_record (kernel/printk/printk.c:3268) [ 45.440936][ T358] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 45.440939][ T358] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 45.440941][ T358] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.440942][ T358] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 45.440944][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.440945][ T358] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 45.440947][ T358] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 45.440948][ T358] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 45.440950][ T358] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 45.440952][ T358] ? vprintk_emit (kernel/printk/printk.c:2478) [ 45.440954][ T358] vprintk_emit (kernel/printk/printk.c:2479) [ 45.440956][ T358] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 45.440958][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.440960][ T358] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.440961][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.440963][ T358] _printk (kernel/printk/printk.c:2504) [ 45.440966][ T358] ? snapshot_read.cold (user.c:?) [ 45.440968][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.440970][ T358] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.440971][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.440973][ T358] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 45.440976][ T358] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 45.440978][ T358] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 45.440979][ T358] ? netdev_notice (net/core/dev.c:13194) [ 45.440981][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.440983][ T358] ? 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.440985][ T358] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 45.440986][ T358] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 45.440988][ T358] ? 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.440991][ T358] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 45.440994][ T358] __dev_change_flags (net/core/dev.c:9821) [ 45.440998][ T358] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 45.441000][ T358] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 45.441002][ T358] ? __kernel_text_address (kernel/extable.c:79) [ 45.441003][ T358] ? write_profile (profile.c:?) [ 45.441006][ T358] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 45.441009][ T358] netif_change_flags (net/core/dev.c:9877) [ 45.441011][ T358] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 45.441014][ T358] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 45.441016][ T358] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 45.441017][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.441019][ T358] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 45.441022][ T358] ? kasan_save_stack (mm/kasan/common.c:58) [ 45.441025][ T358] ? kasan_save_stack (mm/kasan/common.c:57) [ 45.441027][ T358] ? kasan_save_track (mm/kasan/common.c:78) [ 45.441028][ T358] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 45.441030][ T358] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 45.441031][ T358] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 45.441032][ T358] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 45.441033][ T358] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 45.441036][ T358] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 45.441037][ T358] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 45.441039][ T358] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 45.441041][ T358] ? ___sys_sendmsg (net/socket.c:2767) [ 45.441042][ T358] ? __sys_sendmsg (net/socket.c:2799) [ 45.441044][ T358] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 45.441047][ T358] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 45.441049][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.441051][ T358] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.441052][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.441054][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.441056][ T358] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 45.441058][ T358] ? __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.441060][ T358] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 45.441061][ T358] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 45.441063][ T358] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 45.441065][ T358] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 45.441067][ T358] rtnl_newlink (net/core/rtnetlink.c:4215) [ 45.441069][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.441071][ T358] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 45.441072][ T358] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.441073][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.441075][ T358] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 45.441078][ T358] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 45.441080][ T358] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 45.441081][ T358] ? __kernel_text_address (kernel/extable.c:79) [ 45.441083][ T358] ? write_profile (profile.c:?) [ 45.441084][ T358] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 45.441085][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.441087][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.441088][ T358] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 45.441092][ T358] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.441093][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.441095][ T358] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 45.441097][ T358] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 45.441098][ T358] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 45.441099][ T358] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 45.441101][ T358] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 45.441103][ T358] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 45.441107][ T358] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 45.441108][ T358] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 45.441110][ T358] ? netlink_ack (./include/linux/skbuff.h:2718) [ 45.441111][ T358] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 45.441113][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.441115][ T358] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 45.441117][ T358] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 45.441119][ T358] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 45.441121][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.441122][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.441124][ T358] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.441126][ T358] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 45.441128][ T358] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 45.441130][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.441131][ T358] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 45.441133][ T358] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 45.441135][ T358] ? copy_msghdr_from_user (net/socket.c:2650) [ 45.441136][ T358] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 45.441138][ T358] ? move_addr_to_kernel (net/socket.c:258) [ 45.441139][ T358] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 45.441142][ T358] ___sys_sendmsg (net/socket.c:2767) [ 45.441144][ T358] ? copy_msghdr_from_user (net/socket.c:2619) [ 45.441148][ T358] __sys_sendmsg (net/socket.c:2799) [ 45.441150][ T358] ? __sys_sendmsg_sock (net/socket.c:2780) [ 45.441153][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.441155][ T358] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 45.441156][ T358] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 45.441158][ T358] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 45.441160][ T358] RIP: 0033:0x7fa8e9b1154e [ 45.441162][ T358] 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.441163][ T358] RSP: 002b:00007ffcadeaec40 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 45.441167][ T358] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fa8e9b1154e [ 45.441168][ T358] RDX: 0000000000000000 RSI: 00007ffcadeaecf0 RDI: 0000000000000005 [ 45.441169][ T358] RBP: 00007ffcadeaec50 R08: 0000000000000000 R09: 0000000000000000 [ 45.441170][ T358] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91002d [ 45.441171][ T358] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffcadeaf3b0 | [ 46.663639][ T370] softirqs last disabled at (0): 0x0 | [ 46.663641][ T370] Preemption disabled at: | [ 46.663642][ T370] vprintk_emit (kernel/printk/printk.c:2471) | [ 46.663653][ T370] Tainted: [W]=WARN [ 46.663654][ T370] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 46.663655][ T370] Call Trace: [ 46.663657][ T370] [ 46.663658][ T370] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 46.663664][ T370] ? vprintk_emit (kernel/printk/printk.c:2471) [ 46.663665][ T370] __might_resched.cold (kernel/sched/core.c:9234) [ 46.663669][ T370] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 46.663673][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.663676][ T370] __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.663680][ T370] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 46.663683][ T370] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 46.663686][ T370] ? 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.663688][ T370] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 46.663690][ T370] put_chars (drivers/char/virtio_console.c:1176) [ 46.663692][ T370] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 46.663693][ T370] ? __send_to_port (drivers/char/virtio_console.c:654) [ 46.663695][ T370] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 46.663698][ T370] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 46.663701][ T370] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 46.663702][ T370] ? 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.663704][ T370] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 46.663706][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.663707][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.663709][ T370] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.663711][ T370] console_emit_next_record (kernel/printk/printk.c:3183) [ 46.663714][ T370] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 46.663716][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.663717][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.663719][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.663721][ T370] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.663723][ T370] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 46.663724][ T370] console_flush_one_record (kernel/printk/printk.c:3268) [ 46.663727][ T370] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 46.663729][ T370] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 46.663731][ T370] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.663733][ T370] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 46.663734][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.663736][ T370] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 46.663737][ T370] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 46.663739][ T370] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 46.663741][ T370] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 46.663743][ T370] ? vprintk_emit (kernel/printk/printk.c:2478) [ 46.663745][ T370] vprintk_emit (kernel/printk/printk.c:2479) [ 46.663747][ T370] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 46.663749][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.663751][ T370] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.663752][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.663754][ T370] _printk (kernel/printk/printk.c:2504) [ 46.663758][ T370] ? snapshot_read.cold (user.c:?) [ 46.663759][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.663761][ T370] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.663763][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.663764][ T370] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 46.663768][ T370] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 46.663769][ T370] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 46.663771][ T370] ? netdev_notice (net/core/dev.c:13194) [ 46.663772][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.663775][ T370] ? 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.663776][ T370] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 46.663778][ T370] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 46.663780][ T370] ? 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.663783][ T370] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 46.663786][ T370] __dev_change_flags (net/core/dev.c:9821) [ 46.663790][ T370] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 46.663792][ T370] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 46.663794][ T370] ? __kernel_text_address (kernel/extable.c:79) [ 46.663796][ T370] ? write_profile (profile.c:?) [ 46.663798][ T370] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 46.663801][ T370] netif_change_flags (net/core/dev.c:9877) [ 46.663803][ T370] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 46.663807][ T370] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 46.663808][ T370] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 46.663809][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.663811][ T370] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 46.663815][ T370] ? kasan_save_stack (mm/kasan/common.c:58) [ 46.663818][ T370] ? kasan_save_stack (mm/kasan/common.c:57) [ 46.663819][ T370] ? kasan_save_track (mm/kasan/common.c:78) [ 46.663820][ T370] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 46.663822][ T370] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 46.663824][ T370] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 46.663825][ T370] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 46.663826][ T370] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 46.663829][ T370] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 46.663830][ T370] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 46.663831][ T370] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 46.663834][ T370] ? ___sys_sendmsg (net/socket.c:2767) [ 46.663835][ T370] ? __sys_sendmsg (net/socket.c:2799) [ 46.663837][ T370] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 46.663840][ T370] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 46.663842][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.663843][ T370] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.663845][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.663846][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.663848][ T370] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 46.663850][ T370] ? __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.663852][ T370] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 46.663854][ T370] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 46.663855][ T370] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 46.663857][ T370] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 46.663859][ T370] rtnl_newlink (net/core/rtnetlink.c:4215) [ 46.663861][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.663863][ T370] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 46.663864][ T370] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.663866][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.663868][ T370] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 46.663871][ T370] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 46.663873][ T370] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 46.663874][ T370] ? __kernel_text_address (kernel/extable.c:79) [ 46.663876][ T370] ? write_profile (profile.c:?) [ 46.663877][ T370] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 46.663878][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.663880][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.663882][ T370] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 46.663887][ T370] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.663889][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.663891][ T370] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 46.663893][ T370] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 46.663895][ T370] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.663897][ T370] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 46.663898][ T370] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 46.663901][ T370] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 46.663902][ T370] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.663903][ T370] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 46.663905][ T370] ? netlink_ack (./include/linux/skbuff.h:2718) [ 46.663906][ T370] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 46.663909][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.663911][ T370] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 46.663913][ T370] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 46.663914][ T370] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 46.663916][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.663918][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.663920][ T370] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.663921][ T370] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 46.663923][ T370] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 46.663925][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.663927][ T370] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 46.663929][ T370] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 46.663930][ T370] ? copy_msghdr_from_user (net/socket.c:2650) [ 46.663932][ T370] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 46.663934][ T370] ? move_addr_to_kernel (net/socket.c:258) [ 46.663935][ T370] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 46.663938][ T370] ___sys_sendmsg (net/socket.c:2767) [ 46.663939][ T370] ? copy_msghdr_from_user (net/socket.c:2619) [ 46.663944][ T370] __sys_sendmsg (net/socket.c:2799) [ 46.663946][ T370] ? __sys_sendmsg_sock (net/socket.c:2780) [ 46.663949][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.663951][ T370] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 46.663952][ T370] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 46.663955][ T370] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 46.663956][ T370] RIP: 0033:0x7f1b4464954e [ 46.663958][ T370] 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.663960][ T370] RSP: 002b:00007ffcd5e34280 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 46.663964][ T370] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f1b4464954e [ 46.663965][ T370] RDX: 0000000000000000 RSI: 00007ffcd5e34330 RDI: 0000000000000005 [ 46.663966][ T370] RBP: 00007ffcd5e34290 R08: 0000000000000000 R09: 0000000000000000 [ 46.663967][ T370] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91002e [ 46.663968][ T370] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffcd5e349f0 | [ 47.868877][ T381] softirqs last disabled at (0): 0x0 | [ 47.868879][ T381] Preemption disabled at: | [ 47.868879][ T381] vprintk_emit (kernel/printk/printk.c:2471) | [ 47.868893][ T381] Tainted: [W]=WARN [ 47.868894][ T381] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 47.868896][ T381] Call Trace: [ 47.868898][ T381] [ 47.868899][ T381] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 47.868905][ T381] ? vprintk_emit (kernel/printk/printk.c:2471) [ 47.868907][ T381] __might_resched.cold (kernel/sched/core.c:9234) [ 47.868911][ T381] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 47.868914][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.868918][ T381] __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.868922][ T381] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 47.868924][ T381] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 47.868928][ T381] ? 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.868929][ T381] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 47.868931][ T381] put_chars (drivers/char/virtio_console.c:1176) [ 47.868933][ T381] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 47.868935][ T381] ? __send_to_port (drivers/char/virtio_console.c:654) [ 47.868937][ T381] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 47.868939][ T381] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 47.868942][ T381] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 47.868943][ T381] ? 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.868945][ T381] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 47.868947][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.868948][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.868950][ T381] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.868952][ T381] console_emit_next_record (kernel/printk/printk.c:3183) [ 47.868955][ T381] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 47.868957][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.868958][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.868960][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.868962][ T381] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.868963][ T381] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 47.868965][ T381] console_flush_one_record (kernel/printk/printk.c:3268) [ 47.868967][ T381] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 47.868970][ T381] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 47.868972][ T381] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.868973][ T381] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 47.868975][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.868976][ T381] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 47.868978][ T381] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 47.868979][ T381] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 47.868981][ T381] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 47.868983][ T381] ? vprintk_emit (kernel/printk/printk.c:2478) [ 47.868985][ T381] vprintk_emit (kernel/printk/printk.c:2479) [ 47.868987][ T381] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 47.868989][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.868991][ T381] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.868992][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.868994][ T381] _printk (kernel/printk/printk.c:2504) [ 47.868997][ T381] ? snapshot_read.cold (user.c:?) [ 47.868999][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.869001][ T381] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.869002][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.869004][ T381] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 47.869007][ T381] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 47.869009][ T381] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 47.869010][ T381] ? netdev_notice (net/core/dev.c:13194) [ 47.869012][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.869014][ T381] ? 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.869016][ T381] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 47.869017][ T381] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 47.869019][ T381] ? 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.869022][ T381] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 47.869025][ T381] __dev_change_flags (net/core/dev.c:9821) [ 47.869029][ T381] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 47.869031][ T381] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 47.869033][ T381] ? __kernel_text_address (kernel/extable.c:79) [ 47.869034][ T381] ? write_profile (profile.c:?) [ 47.869036][ T381] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 47.869039][ T381] netif_change_flags (net/core/dev.c:9877) [ 47.869042][ T381] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 47.869045][ T381] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 47.869046][ T381] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 47.869048][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.869049][ T381] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 47.869053][ T381] ? kasan_save_stack (mm/kasan/common.c:58) [ 47.869056][ T381] ? kasan_save_stack (mm/kasan/common.c:57) [ 47.869057][ T381] ? kasan_save_track (mm/kasan/common.c:78) [ 47.869059][ T381] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 47.869060][ T381] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 47.869062][ T381] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 47.869063][ T381] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 47.869065][ T381] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 47.869067][ T381] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 47.869069][ T381] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 47.869070][ T381] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 47.869072][ T381] ? ___sys_sendmsg (net/socket.c:2767) [ 47.869074][ T381] ? __sys_sendmsg (net/socket.c:2799) [ 47.869075][ T381] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 47.869078][ T381] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 47.869080][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.869082][ T381] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.869083][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.869085][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.869086][ T381] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 47.869088][ T381] ? __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.869091][ T381] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 47.869092][ T381] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 47.869094][ T381] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 47.869096][ T381] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 47.869098][ T381] rtnl_newlink (net/core/rtnetlink.c:4215) [ 47.869100][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.869102][ T381] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 47.869103][ T381] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.869104][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.869109][ T381] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 47.869112][ T381] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 47.869114][ T381] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 47.869115][ T381] ? __kernel_text_address (kernel/extable.c:79) [ 47.869117][ T381] ? write_profile (profile.c:?) [ 47.869118][ T381] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 47.869119][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.869121][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.869122][ T381] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 47.869126][ T381] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.869127][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.869129][ T381] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 47.869130][ T381] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 47.869132][ T381] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.869133][ T381] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 47.869135][ T381] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 47.869137][ T381] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 47.869139][ T381] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.869140][ T381] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 47.869141][ T381] ? netlink_ack (./include/linux/skbuff.h:2718) [ 47.869143][ T381] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 47.869145][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.869147][ T381] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 47.869149][ T381] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 47.869151][ T381] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 47.869152][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.869154][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.869156][ T381] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.869157][ T381] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 47.869159][ T381] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 47.869161][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.869163][ T381] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 47.869165][ T381] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 47.869166][ T381] ? copy_msghdr_from_user (net/socket.c:2650) [ 47.869168][ T381] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 47.869169][ T381] ? move_addr_to_kernel (net/socket.c:258) [ 47.869171][ T381] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 47.869173][ T381] ___sys_sendmsg (net/socket.c:2767) [ 47.869175][ T381] ? copy_msghdr_from_user (net/socket.c:2619) [ 47.869180][ T381] __sys_sendmsg (net/socket.c:2799) [ 47.869182][ T381] ? __sys_sendmsg_sock (net/socket.c:2780) [ 47.869185][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.869187][ T381] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 47.869188][ T381] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 47.869190][ T381] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 47.869191][ T381] RIP: 0033:0x7fd0e320954e [ 47.869193][ T381] 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.869195][ T381] RSP: 002b:00007ffdad77b200 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 47.869199][ T381] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fd0e320954e [ 47.869200][ T381] RDX: 0000000000000000 RSI: 00007ffdad77b2b0 RDI: 0000000000000005 [ 47.869201][ T381] RBP: 00007ffdad77b210 R08: 0000000000000000 R09: 0000000000000000 [ 47.869202][ T381] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a910030 [ 47.869202][ T381] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffdad77b970 | [ 70.233084][ T437] softirqs last disabled at (0): 0x0 | [ 70.233086][ T437] Preemption disabled at: | [ 70.233087][ T437] vprintk_emit (kernel/printk/printk.c:2471) | [ 70.233097][ T437] Tainted: [W]=WARN [ 70.233098][ T437] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 70.233100][ T437] Call Trace: [ 70.233102][ T437] [ 70.233103][ T437] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 70.233110][ T437] ? vprintk_emit (kernel/printk/printk.c:2471) [ 70.233112][ T437] __might_resched.cold (kernel/sched/core.c:9234) [ 70.233116][ T437] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 70.233119][ T437] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.233123][ T437] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 70.233127][ T437] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 70.233129][ T437] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 70.233133][ T437] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 70.233135][ T437] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 70.233137][ T437] put_chars (drivers/char/virtio_console.c:1176) [ 70.233139][ T437] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 70.233140][ T437] ? __send_to_port (drivers/char/virtio_console.c:654) [ 70.233142][ T437] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 70.233144][ T437] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 70.233148][ T437] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 70.233149][ T437] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 70.233151][ T437] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 70.233152][ T437] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.233154][ T437] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.233156][ T437] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 70.233158][ T437] console_emit_next_record (kernel/printk/printk.c:3183) [ 70.233160][ T437] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 70.233162][ T437] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.233164][ T437] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.233165][ T437] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.233167][ T437] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 70.233169][ T437] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 70.233171][ T437] console_flush_one_record (kernel/printk/printk.c:3268) [ 70.233173][ T437] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 70.233176][ T437] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 70.233177][ T437] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 70.233179][ T437] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 70.233180][ T437] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.233182][ T437] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 70.233183][ T437] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 70.233185][ T437] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 70.233187][ T437] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 70.233189][ T437] ? vprintk_emit (kernel/printk/printk.c:2478) [ 70.233191][ T437] vprintk_emit (kernel/printk/printk.c:2479) [ 70.233193][ T437] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 70.233195][ T437] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.233197][ T437] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 70.233198][ T437] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.233200][ T437] _printk (kernel/printk/printk.c:2504) [ 70.233203][ T437] ? snapshot_read.cold (user.c:?) [ 70.233205][ T437] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.233207][ T437] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 70.233208][ T437] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.233210][ T437] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 70.233213][ T437] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 70.233215][ T437] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 70.233217][ T437] ? netdev_notice (net/core/dev.c:13194) [ 70.233218][ T437] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.233220][ T437] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 70.233222][ T437] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 70.233224][ T437] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 70.233225][ T437] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 70.233228][ T437] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 70.233231][ T437] __dev_change_flags (net/core/dev.c:9821) [ 70.233236][ T437] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 70.233237][ T437] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 70.233240][ T437] ? __kernel_text_address (kernel/extable.c:79) [ 70.233241][ T437] ? write_profile (profile.c:?) [ 70.233243][ T437] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 70.233246][ T437] netif_change_flags (net/core/dev.c:9877) [ 70.233249][ T437] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 70.233252][ T437] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 70.233253][ T437] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 70.233255][ T437] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.233256][ T437] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 70.233260][ T437] ? kasan_save_stack (mm/kasan/common.c:58) [ 70.233263][ T437] ? kasan_save_stack (mm/kasan/common.c:57) [ 70.233265][ T437] ? kasan_save_track (mm/kasan/common.c:78) [ 70.233266][ T437] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 70.233268][ T437] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 70.233269][ T437] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 70.233270][ T437] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 70.233272][ T437] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 70.233275][ T437] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 70.233276][ T437] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 70.233277][ T437] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 70.233280][ T437] ? ___sys_sendmsg (net/socket.c:2767) [ 70.233281][ T437] ? __sys_sendmsg (net/socket.c:2799) [ 70.233283][ T437] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 70.233286][ T437] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 70.233287][ T437] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.233289][ T437] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 70.233291][ T437] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.233292][ T437] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.233294][ T437] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 70.233296][ T437] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 70.233298][ T437] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 70.233300][ T437] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 70.233301][ T437] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 70.233303][ T437] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 70.233305][ T437] rtnl_newlink (net/core/rtnetlink.c:4215) [ 70.233307][ T437] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.233309][ T437] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 70.233310][ T437] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 70.233312][ T437] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.233314][ T437] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 70.233317][ T437] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 70.233319][ T437] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 70.233320][ T437] ? __kernel_text_address (kernel/extable.c:79) [ 70.233322][ T437] ? write_profile (profile.c:?) [ 70.233323][ T437] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 70.233324][ T437] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.233326][ T437] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.233327][ T437] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 70.233331][ T437] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 70.233332][ T437] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.233334][ T437] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 70.233335][ T437] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 70.233337][ T437] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 70.233338][ T437] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 70.233340][ T437] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 70.233342][ T437] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 70.233344][ T437] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 70.233345][ T437] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 70.233347][ T437] ? netlink_ack (./include/linux/skbuff.h:2718) [ 70.233348][ T437] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 70.233350][ T437] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.233352][ T437] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 70.233354][ T437] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 70.233356][ T437] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 70.233358][ T437] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.233359][ T437] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.233361][ T437] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 70.233363][ T437] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 70.233365][ T437] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 70.233367][ T437] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.233368][ T437] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 70.233370][ T437] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 70.233372][ T437] ? copy_msghdr_from_user (net/socket.c:2650) [ 70.233373][ T437] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 70.233375][ T437] ? move_addr_to_kernel (net/socket.c:258) [ 70.233376][ T437] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 70.233379][ T437] ___sys_sendmsg (net/socket.c:2767) [ 70.233381][ T437] ? copy_msghdr_from_user (net/socket.c:2619) [ 70.233386][ T437] __sys_sendmsg (net/socket.c:2799) [ 70.233387][ T437] ? __sys_sendmsg_sock (net/socket.c:2780) [ 70.233390][ T437] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.233392][ T437] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 70.233394][ T437] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 70.233396][ T437] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 70.233397][ T437] RIP: 0033:0x7f99a4ab954e [ 70.233399][ T437] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 70.233401][ T437] RSP: 002b:00007fffdb716520 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 70.233405][ T437] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f99a4ab954e [ 70.233406][ T437] RDX: 0000000000000000 RSI: 00007fffdb7165d0 RDI: 0000000000000005 [ 70.233407][ T437] RBP: 00007fffdb716530 R08: 0000000000000000 R09: 0000000000000000 [ 70.233408][ T437] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a910046 [ 70.233409][ T437] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fffdb716c90 | [ 72.515947][ T458] softirqs last disabled at (0): 0x0 | [ 72.515948][ T458] Preemption disabled at: | [ 72.515949][ T458] vprintk_emit (kernel/printk/printk.c:2471) | [ 72.515959][ T458] Tainted: [W]=WARN [ 72.515960][ T458] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 72.515962][ T458] Call Trace: [ 72.515963][ T458] [ 72.515965][ T458] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 72.515970][ T458] ? vprintk_emit (kernel/printk/printk.c:2471) [ 72.515972][ T458] __might_resched.cold (kernel/sched/core.c:9234) [ 72.515976][ T458] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 72.515979][ T458] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.515983][ T458] __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)) [ 72.515986][ T458] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 72.515989][ T458] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 72.515993][ T458] ? 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) [ 72.515994][ T458] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 72.515996][ T458] put_chars (drivers/char/virtio_console.c:1176) [ 72.515998][ T458] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 72.516000][ T458] ? __send_to_port (drivers/char/virtio_console.c:654) [ 72.516002][ T458] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 72.516004][ T458] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 72.516007][ T458] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 72.516008][ T458] ? 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) [ 72.516010][ T458] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 72.516011][ T458] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.516013][ T458] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.516015][ T458] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 72.516017][ T458] console_emit_next_record (kernel/printk/printk.c:3183) [ 72.516020][ T458] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 72.516022][ T458] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.516023][ T458] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.516025][ T458] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.516027][ T458] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 72.516029][ T458] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 72.516030][ T458] console_flush_one_record (kernel/printk/printk.c:3268) [ 72.516033][ T458] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 72.516035][ T458] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 72.516037][ T458] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 72.516039][ T458] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 72.516040][ T458] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.516042][ T458] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 72.516043][ T458] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 72.516045][ T458] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 72.516047][ T458] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 72.516049][ T458] ? vprintk_emit (kernel/printk/printk.c:2478) [ 72.516051][ T458] vprintk_emit (kernel/printk/printk.c:2479) [ 72.516053][ T458] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 72.516055][ T458] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.516057][ T458] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 72.516058][ T458] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.516060][ T458] _printk (kernel/printk/printk.c:2504) [ 72.516063][ T458] ? snapshot_read.cold (user.c:?) [ 72.516065][ T458] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.516067][ T458] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 72.516068][ T458] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.516070][ T458] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 72.516073][ T458] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 72.516075][ T458] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 72.516076][ T458] ? netdev_notice (net/core/dev.c:13194) [ 72.516078][ T458] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.516080][ T458] ? 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) [ 72.516082][ T458] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 72.516083][ T458] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 72.516085][ T458] ? 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) [ 72.516088][ T458] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 72.516091][ T458] __dev_change_flags (net/core/dev.c:9821) [ 72.516095][ T458] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 72.516097][ T458] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 72.516100][ T458] ? __kernel_text_address (kernel/extable.c:79) [ 72.516101][ T458] ? write_profile (profile.c:?) [ 72.516103][ T458] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 72.516108][ T458] netif_change_flags (net/core/dev.c:9877) [ 72.516111][ T458] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 72.516115][ T458] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 72.516116][ T458] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 72.516117][ T458] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.516119][ T458] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 72.516123][ T458] ? kasan_save_stack (mm/kasan/common.c:58) [ 72.516126][ T458] ? kasan_save_stack (mm/kasan/common.c:57) [ 72.516127][ T458] ? kasan_save_track (mm/kasan/common.c:78) [ 72.516129][ T458] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 72.516130][ T458] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 72.516132][ T458] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 72.516133][ T458] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 72.516134][ T458] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 72.516137][ T458] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 72.516138][ T458] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 72.516139][ T458] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 72.516142][ T458] ? ___sys_sendmsg (net/socket.c:2767) [ 72.516143][ T458] ? __sys_sendmsg (net/socket.c:2799) [ 72.516145][ T458] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 72.516148][ T458] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 72.516150][ T458] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.516152][ T458] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 72.516153][ T458] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.516155][ T458] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.516156][ T458] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 72.516159][ T458] ? __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) [ 72.516161][ T458] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 72.516162][ T458] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 72.516164][ T458] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 72.516166][ T458] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 72.516168][ T458] rtnl_newlink (net/core/rtnetlink.c:4215) [ 72.516170][ T458] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.516172][ T458] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 72.516173][ T458] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 72.516174][ T458] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.516176][ T458] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 72.516180][ T458] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 72.516182][ T458] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 72.516183][ T458] ? __kernel_text_address (kernel/extable.c:79) [ 72.516184][ T458] ? write_profile (profile.c:?) [ 72.516185][ T458] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 72.516187][ T458] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.516188][ T458] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.516190][ T458] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 72.516194][ T458] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 72.516195][ T458] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.516197][ T458] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 72.516198][ T458] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 72.516200][ T458] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 72.516201][ T458] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 72.516203][ T458] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 72.516205][ T458] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 72.516206][ T458] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 72.516208][ T458] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 72.516209][ T458] ? netlink_ack (./include/linux/skbuff.h:2718) [ 72.516211][ T458] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 72.516213][ T458] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.516215][ T458] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 72.516217][ T458] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 72.516219][ T458] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 72.516220][ T458] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.516222][ T458] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.516224][ T458] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 72.516225][ T458] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 72.516227][ T458] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 72.516229][ T458] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.516231][ T458] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 72.516233][ T458] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 72.516234][ T458] ? copy_msghdr_from_user (net/socket.c:2650) [ 72.516236][ T458] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 72.516238][ T458] ? move_addr_to_kernel (net/socket.c:258) [ 72.516239][ T458] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 72.516242][ T458] ___sys_sendmsg (net/socket.c:2767) [ 72.516244][ T458] ? copy_msghdr_from_user (net/socket.c:2619) [ 72.516248][ T458] __sys_sendmsg (net/socket.c:2799) [ 72.516250][ T458] ? __sys_sendmsg_sock (net/socket.c:2780) [ 72.516253][ T458] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.516255][ T458] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 72.516256][ T458] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 72.516259][ T458] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 72.516260][ T458] RIP: 0033:0x7fd677d8454e [ 72.516262][ T458] 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 [ 72.516264][ T458] RSP: 002b:00007ffe501d9960 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 72.516268][ T458] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fd677d8454e [ 72.516269][ T458] RDX: 0000000000000000 RSI: 00007ffe501d9a10 RDI: 0000000000000005 [ 72.516270][ T458] RBP: 00007ffe501d9970 R08: 0000000000000000 R09: 0000000000000000 [ 72.516271][ T458] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a910048 [ 72.516272][ T458] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe501da0d0 | [ 74.837056][ T484] softirqs last disabled at (0): 0x0 | [ 74.837058][ T484] Preemption disabled at: | [ 74.837058][ T484] vprintk_emit (kernel/printk/printk.c:2471) | [ 74.837069][ T484] Tainted: [W]=WARN [ 74.837070][ T484] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 74.837071][ T484] Call Trace: [ 74.837072][ T484] [ 74.837074][ T484] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 74.837079][ T484] ? vprintk_emit (kernel/printk/printk.c:2471) [ 74.837081][ T484] __might_resched.cold (kernel/sched/core.c:9234) [ 74.837085][ T484] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 74.837088][ T484] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.837092][ T484] __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)) [ 74.837095][ T484] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 74.837098][ T484] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 74.837101][ T484] ? 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) [ 74.837103][ T484] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 74.837107][ T484] put_chars (drivers/char/virtio_console.c:1176) [ 74.837109][ T484] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 74.837111][ T484] ? __send_to_port (drivers/char/virtio_console.c:654) [ 74.837112][ T484] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 74.837115][ T484] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 74.837118][ T484] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 74.837119][ T484] ? 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) [ 74.837121][ T484] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 74.837122][ T484] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.837124][ T484] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.837126][ T484] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 74.837128][ T484] console_emit_next_record (kernel/printk/printk.c:3183) [ 74.837130][ T484] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 74.837132][ T484] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.837134][ T484] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.837135][ T484] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.837137][ T484] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 74.837139][ T484] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 74.837140][ T484] console_flush_one_record (kernel/printk/printk.c:3268) [ 74.837143][ T484] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 74.837145][ T484] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 74.837147][ T484] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 74.837148][ T484] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 74.837150][ T484] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.837151][ T484] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 74.837153][ T484] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 74.837154][ T484] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 74.837156][ T484] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 74.837158][ T484] ? vprintk_emit (kernel/printk/printk.c:2478) [ 74.837160][ T484] vprintk_emit (kernel/printk/printk.c:2479) [ 74.837162][ T484] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 74.837164][ T484] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.837166][ T484] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 74.837167][ T484] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.837169][ T484] _printk (kernel/printk/printk.c:2504) [ 74.837172][ T484] ? snapshot_read.cold (user.c:?) [ 74.837174][ T484] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.837176][ T484] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 74.837177][ T484] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.837179][ T484] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 74.837182][ T484] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 74.837183][ T484] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 74.837185][ T484] ? netdev_notice (net/core/dev.c:13194) [ 74.837186][ T484] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.837189][ T484] ? 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) [ 74.837190][ T484] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 74.837192][ T484] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 74.837194][ T484] ? 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) [ 74.837197][ T484] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 74.837200][ T484] __dev_change_flags (net/core/dev.c:9821) [ 74.837204][ T484] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 74.837206][ T484] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 74.837208][ T484] ? __kernel_text_address (kernel/extable.c:79) [ 74.837209][ T484] ? write_profile (profile.c:?) [ 74.837211][ T484] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 74.837214][ T484] netif_change_flags (net/core/dev.c:9877) [ 74.837217][ T484] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 74.837220][ T484] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 74.837221][ T484] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 74.837222][ T484] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.837224][ T484] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 74.837228][ T484] ? kasan_save_stack (mm/kasan/common.c:58) [ 74.837230][ T484] ? kasan_save_stack (mm/kasan/common.c:57) [ 74.837232][ T484] ? kasan_save_track (mm/kasan/common.c:78) [ 74.837233][ T484] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 74.837235][ T484] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 74.837236][ T484] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 74.837237][ T484] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 74.837238][ T484] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 74.837241][ T484] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 74.837242][ T484] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 74.837243][ T484] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 74.837246][ T484] ? ___sys_sendmsg (net/socket.c:2767) [ 74.837247][ T484] ? __sys_sendmsg (net/socket.c:2799) [ 74.837249][ T484] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 74.837252][ T484] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 74.837254][ T484] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.837255][ T484] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 74.837257][ T484] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.837258][ T484] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.837260][ T484] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 74.837262][ T484] ? __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) [ 74.837264][ T484] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 74.837265][ T484] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 74.837267][ T484] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 74.837269][ T484] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 74.837271][ T484] rtnl_newlink (net/core/rtnetlink.c:4215) [ 74.837273][ T484] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.837275][ T484] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 74.837276][ T484] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 74.837277][ T484] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.837279][ T484] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 74.837283][ T484] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 74.837284][ T484] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 74.837286][ T484] ? __kernel_text_address (kernel/extable.c:79) [ 74.837287][ T484] ? write_profile (profile.c:?) [ 74.837288][ T484] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 74.837289][ T484] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.837291][ T484] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.837293][ T484] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 74.837296][ T484] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 74.837297][ T484] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.837299][ T484] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 74.837301][ T484] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 74.837302][ T484] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 74.837303][ T484] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 74.837305][ T484] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 74.837307][ T484] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 74.837308][ T484] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 74.837310][ T484] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 74.837311][ T484] ? netlink_ack (./include/linux/skbuff.h:2718) [ 74.837312][ T484] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 74.837315][ T484] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.837317][ T484] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 74.837319][ T484] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 74.837320][ T484] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 74.837322][ T484] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.837323][ T484] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.837325][ T484] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 74.837327][ T484] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 74.837329][ T484] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 74.837331][ T484] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.837332][ T484] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 74.837334][ T484] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 74.837336][ T484] ? copy_msghdr_from_user (net/socket.c:2650) [ 74.837337][ T484] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 74.837339][ T484] ? move_addr_to_kernel (net/socket.c:258) [ 74.837340][ T484] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 74.837342][ T484] ___sys_sendmsg (net/socket.c:2767) [ 74.837344][ T484] ? copy_msghdr_from_user (net/socket.c:2619) [ 74.837349][ T484] __sys_sendmsg (net/socket.c:2799) [ 74.837351][ T484] ? __sys_sendmsg_sock (net/socket.c:2780) [ 74.837353][ T484] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.837355][ T484] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 74.837357][ T484] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 74.837359][ T484] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 74.837360][ T484] RIP: 0033:0x7ff9314b054e [ 74.837362][ T484] 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 [ 74.837364][ T484] RSP: 002b:00007ffc4a158590 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 74.837367][ T484] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007ff9314b054e [ 74.837369][ T484] RDX: 0000000000000000 RSI: 00007ffc4a158640 RDI: 0000000000000005 [ 74.837369][ T484] RBP: 00007ffc4a1585a0 R08: 0000000000000000 R09: 0000000000000000 [ 74.837370][ T484] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91004b [ 74.837371][ T484] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc4a158d00 | [ 87.403137][ T522] softirqs last disabled at (0): 0x0 | [ 87.403139][ T522] Preemption disabled at: | [ 87.403139][ T522] 0x0 | [ 87.403147][ T522] Tainted: [W]=WARN [ 87.403148][ T522] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 87.403150][ T522] Call Trace: [ 87.403152][ T522] [ 87.403153][ T522] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 87.403159][ T522] __might_resched.cold (kernel/sched/core.c:9234) [ 87.403163][ T522] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 87.403167][ T522] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 87.403171][ T522] __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)) [ 87.403174][ T522] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 87.403177][ T522] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 87.403181][ T522] ? 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) [ 87.403183][ T522] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 87.403185][ T522] put_chars (drivers/char/virtio_console.c:1176) [ 87.403187][ T522] ? __send_to_port (drivers/char/virtio_console.c:654) [ 87.403188][ T522] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 87.403192][ T522] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 87.403195][ T522] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 87.403197][ T522] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 87.403198][ T522] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 87.403200][ T522] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 87.403202][ T522] console_emit_next_record (kernel/printk/printk.c:3183) [ 87.403205][ T522] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 87.403207][ T522] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 87.403209][ T522] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 87.403210][ T522] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 87.403212][ T522] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 87.403214][ T522] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 87.403216][ T522] console_flush_one_record (kernel/printk/printk.c:3268) [ 87.403218][ T522] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 87.403221][ T522] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 87.403223][ T522] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 87.403224][ T522] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 87.403226][ T522] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 87.403227][ T522] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 87.403229][ T522] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 87.403230][ T522] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 87.403232][ T522] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 87.403234][ T522] ? vprintk_emit (kernel/printk/printk.c:2478) [ 87.403236][ T522] vprintk_emit (kernel/printk/printk.c:2479) [ 87.403239][ T522] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 87.403240][ T522] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 87.403242][ T522] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 87.403245][ T522] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 87.403246][ T522] _printk (kernel/printk/printk.c:2504) [ 87.403250][ T522] ? snapshot_read.cold (user.c:?) [ 87.403252][ T522] ? ipv6_mc_down (net/ipv6/mcast.c:1137 net/ipv6/mcast.c:2792) [ 87.403257][ T522] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 87.403270][ T522] br_stp_disable_port (net/bridge/br_stp_if.c:106) bridge [ 87.403279][ T522] br_device_event (net/bridge/br.c:111) bridge [ 87.403287][ T522] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 87.403291][ T522] ? _sub_I_65535_1+0x4d0/0x4d0 stp [ 87.403293][ T522] ? addrconf_notify (net/ipv6/addrconf.c:3812) [ 87.403297][ T522] notifier_call_chain (kernel/notifier.c:85) [ 87.403300][ T522] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9855) [ 87.403303][ T522] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 87.403305][ T522] ? netif_change_name (net/core/dev.c:1517) [ 87.403307][ T522] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 87.403309][ T522] ? __kernel_text_address (kernel/extable.c:79) [ 87.403311][ T522] ? write_profile (profile.c:?) [ 87.403314][ T522] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 87.403317][ T522] netif_change_flags (net/core/dev.c:9882) [ 87.403319][ T522] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 87.403322][ T522] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 87.403323][ T522] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 87.403324][ T522] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 87.403326][ T522] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 87.403330][ T522] ? kasan_save_stack (mm/kasan/common.c:58) [ 87.403333][ T522] ? kasan_save_stack (mm/kasan/common.c:57) [ 87.403334][ T522] ? kasan_save_track (mm/kasan/common.c:78) [ 87.403336][ T522] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 87.403338][ T522] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 87.403339][ T522] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 87.403340][ T522] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 87.403341][ T522] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 87.403344][ T522] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 87.403345][ T522] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 87.403347][ T522] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 87.403349][ T522] ? ___sys_sendmsg (net/socket.c:2767) [ 87.403351][ T522] ? __sys_sendmsg (net/socket.c:2799) [ 87.403353][ T522] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 87.403355][ T522] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 87.403357][ T522] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 87.403359][ T522] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 87.403360][ T522] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 87.403362][ T522] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 87.403364][ T522] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 87.403367][ T522] ? __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) [ 87.403368][ T522] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 87.403370][ T522] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 87.403371][ T522] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 87.403373][ T522] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 87.403375][ T522] rtnl_newlink (net/core/rtnetlink.c:4215) [ 87.403377][ T522] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 87.403379][ T522] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 87.403380][ T522] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 87.403382][ T522] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 87.403384][ T522] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 87.403387][ T522] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 87.403389][ T522] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 87.403390][ T522] ? __kernel_text_address (kernel/extable.c:79) [ 87.403392][ T522] ? write_profile (profile.c:?) [ 87.403393][ T522] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 87.403394][ T522] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 87.403396][ T522] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 87.403398][ T522] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 87.403401][ T522] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 87.403403][ T522] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 87.403404][ T522] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 87.403406][ T522] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 87.403407][ T522] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 87.403409][ T522] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 87.403410][ T522] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 87.403413][ T522] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 87.403414][ T522] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 87.403415][ T522] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 87.403417][ T522] ? netlink_ack (./include/linux/skbuff.h:2718) [ 87.403418][ T522] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 87.403421][ T522] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 87.403422][ T522] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 87.403424][ T522] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 87.403426][ T522] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 87.403428][ T522] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 87.403430][ T522] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 87.403431][ T522] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 87.403433][ T522] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 87.403435][ T522] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 87.403437][ T522] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 87.403439][ T522] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 87.403441][ T522] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 87.403442][ T522] ? copy_msghdr_from_user (net/socket.c:2650) [ 87.403444][ T522] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 87.403446][ T522] ? move_addr_to_kernel (net/socket.c:258) [ 87.403447][ T522] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 87.403450][ T522] ___sys_sendmsg (net/socket.c:2767) [ 87.403451][ T522] ? copy_msghdr_from_user (net/socket.c:2619) [ 87.403456][ T522] __sys_sendmsg (net/socket.c:2799) [ 87.403458][ T522] ? __sys_sendmsg_sock (net/socket.c:2780) [ 87.403461][ T522] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 87.403463][ T522] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 87.403464][ T522] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 87.403467][ T522] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 87.403468][ T522] RIP: 0033:0x7f39c4d3f54e [ 87.403470][ T522] 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 [ 87.403472][ T522] RSP: 002b:00007ffeb59f3a20 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 87.403476][ T522] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f39c4d3f54e [ 87.403477][ T522] RDX: 0000000000000000 RSI: 00007ffeb59f3ad0 RDI: 0000000000000005 [ 87.403478][ T522] RBP: 00007ffeb59f3a30 R08: 0000000000000000 R09: 0000000000000000 [ 87.403479][ T522] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a910057 [ 87.403479][ T522] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffeb59f4190 | [ 96.911467][ T551] softirqs last disabled at (0): 0x0 | [ 96.911469][ T551] Preemption disabled at: | [ 96.911470][ T551] vprintk_emit (kernel/printk/printk.c:2471) | [ 96.911481][ T551] Tainted: [W]=WARN [ 96.911482][ T551] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 96.911484][ T551] Call Trace: [ 96.911485][ T551] [ 96.911487][ T551] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 96.911492][ T551] ? vprintk_emit (kernel/printk/printk.c:2471) [ 96.911494][ T551] __might_resched.cold (kernel/sched/core.c:9234) [ 96.911498][ T551] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 96.911501][ T551] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 96.911504][ T551] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 96.911508][ T551] __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)) [ 96.911511][ T551] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 96.911514][ T551] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 96.911517][ T551] ? 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) [ 96.911519][ T551] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 96.911521][ T551] put_chars (drivers/char/virtio_console.c:1176) [ 96.911523][ T551] ? __send_to_port (drivers/char/virtio_console.c:654) [ 96.911525][ T551] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 96.911528][ T551] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 96.911531][ T551] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 96.911532][ T551] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 96.911534][ T551] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 96.911536][ T551] console_emit_next_record (kernel/printk/printk.c:3183) [ 96.911539][ T551] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 96.911541][ T551] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 96.911543][ T551] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 96.911544][ T551] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 96.911546][ T551] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 96.911548][ T551] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 96.911549][ T551] console_flush_one_record (kernel/printk/printk.c:3268) [ 96.911552][ T551] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 96.911555][ T551] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 96.911556][ T551] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 96.911558][ T551] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 96.911559][ T551] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 96.911561][ T551] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 96.911562][ T551] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 96.911564][ T551] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 96.911566][ T551] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 96.911568][ T551] ? vprintk_emit (kernel/printk/printk.c:2478) [ 96.911570][ T551] vprintk_emit (kernel/printk/printk.c:2479) [ 96.911572][ T551] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 96.911574][ T551] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 96.911577][ T551] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 96.911580][ T551] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 96.911581][ T551] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 96.911584][ T551] ? ___sys_sendmsg (net/socket.c:2767) [ 96.911586][ T551] ? __sys_sendmsg (net/socket.c:2799) [ 96.911587][ T551] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 96.911591][ T551] _printk (kernel/printk/printk.c:2504) [ 96.911594][ T551] ? snapshot_read.cold (user.c:?) [ 96.911596][ T551] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 96.911599][ T551] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 96.911601][ T551] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 96.911603][ T551] ? netdev_notice (net/core/dev.c:13194) [ 96.911604][ T551] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 96.911606][ T551] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 96.911608][ T551] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 96.911611][ T551] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 96.911612][ T551] ? 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) [ 96.911614][ T551] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 96.911617][ T551] dev_set_allmulti (net/core/dev_api.c:315) [ 96.911620][ T551] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 96.911632][ T551] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 96.911636][ T551] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 96.911638][ T551] br_del_if (net/bridge/br_if.c:732) bridge [ 96.911645][ T551] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 96.911648][ T551] do_set_master (net/core/rtnetlink.c:3055) [ 96.911650][ T551] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 96.911652][ T551] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 96.911655][ T551] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 96.911656][ T551] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 96.911658][ T551] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 96.911662][ T551] ? kasan_save_stack (mm/kasan/common.c:58) [ 96.911664][ T551] ? kasan_save_stack (mm/kasan/common.c:57) [ 96.911666][ T551] ? kasan_save_track (mm/kasan/common.c:78) [ 96.911667][ T551] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 96.911669][ T551] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 96.911670][ T551] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 96.911671][ T551] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 96.911672][ T551] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 96.911674][ T551] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 96.911675][ T551] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 96.911676][ T551] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 96.911678][ T551] ? ___sys_sendmsg (net/socket.c:2767) [ 96.911679][ T551] ? __sys_sendmsg (net/socket.c:2799) [ 96.911681][ T551] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 96.911682][ T551] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 96.911684][ T551] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 96.911686][ T551] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 96.911688][ T551] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 96.911689][ T551] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 96.911691][ T551] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 96.911693][ T551] ? __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) [ 96.911696][ T551] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 96.911697][ T551] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 96.911698][ T551] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 96.911700][ T551] ? nla_get_range_signed (lib/nlattr.c:270) [ 96.911702][ T551] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 96.911704][ T551] rtnl_newlink (net/core/rtnetlink.c:4215) [ 96.911706][ T551] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 96.911708][ T551] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 96.911709][ T551] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 96.911710][ T551] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 96.911713][ T551] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 96.911714][ T551] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 96.911716][ T551] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 96.911718][ T551] ? __kernel_text_address (kernel/extable.c:79) [ 96.911719][ T551] ? write_profile (profile.c:?) [ 96.911720][ T551] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 96.911723][ T551] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 96.911724][ T551] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 96.911726][ T551] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 96.911730][ T551] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 96.911731][ T551] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 96.911733][ T551] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 96.911734][ T551] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 96.911736][ T551] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 96.911737][ T551] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 96.911739][ T551] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 96.911741][ T551] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 96.911743][ T551] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 96.911744][ T551] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 96.911746][ T551] ? netlink_ack (./include/linux/skbuff.h:2718) [ 96.911747][ T551] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 96.911749][ T551] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 96.911751][ T551] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 96.911753][ T551] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 96.911755][ T551] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 96.911757][ T551] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 96.911758][ T551] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 96.911760][ T551] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 96.911762][ T551] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 96.911764][ T551] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 96.911766][ T551] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 96.911768][ T551] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 96.911770][ T551] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 96.911771][ T551] ? copy_msghdr_from_user (net/socket.c:2650) [ 96.911779][ T551] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 96.911781][ T551] ? move_addr_to_kernel (net/socket.c:258) [ 96.911782][ T551] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 96.911785][ T551] ___sys_sendmsg (net/socket.c:2767) [ 96.911787][ T551] ? copy_msghdr_from_user (net/socket.c:2619) [ 96.911792][ T551] __sys_sendmsg (net/socket.c:2799) [ 96.911794][ T551] ? __sys_sendmsg_sock (net/socket.c:2780) [ 96.911796][ T551] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 96.911798][ T551] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 96.911800][ T551] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 96.911802][ T551] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 96.911803][ T551] RIP: 0033:0x7f6531d3254e [ 96.911805][ T551] 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 [ 96.911807][ T551] RSP: 002b:00007ffe154a8bc0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 96.911811][ T551] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f6531d3254e [ 96.911813][ T551] RDX: 0000000000000000 RSI: 00007ffe154a8c70 RDI: 0000000000000005 [ 96.911813][ T551] RBP: 00007ffe154a8bd0 R08: 0000000000000000 R09: 0000000000000000 [ 96.911814][ T551] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a910061 [ 96.911815][ T551] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe154a9330 | [ 101.221241][ T565] softirqs last disabled at (0): 0x0 | [ 101.221243][ T565] Preemption disabled at: | [ 101.221244][ T565] vprintk_emit (kernel/printk/printk.c:2471) | [ 101.221255][ T565] Tainted: [W]=WARN [ 101.221256][ T565] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 101.221257][ T565] Call Trace: [ 101.221259][ T565] [ 101.221260][ T565] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 101.221265][ T565] ? vprintk_emit (kernel/printk/printk.c:2471) [ 101.221267][ T565] __might_resched.cold (kernel/sched/core.c:9234) [ 101.221271][ T565] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 101.221275][ T565] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 101.221278][ T565] __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)) [ 101.221282][ T565] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 101.221285][ T565] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 101.221288][ T565] ? 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) [ 101.221290][ T565] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 101.221292][ T565] put_chars (drivers/char/virtio_console.c:1176) [ 101.221294][ T565] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 101.221295][ T565] ? __send_to_port (drivers/char/virtio_console.c:654) [ 101.221297][ T565] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 101.221300][ T565] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 101.221303][ T565] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 101.221304][ T565] ? 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) [ 101.221306][ T565] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 101.221307][ T565] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 101.221309][ T565] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 101.221311][ T565] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 101.221313][ T565] console_emit_next_record (kernel/printk/printk.c:3183) [ 101.221315][ T565] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 101.221317][ T565] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 101.221319][ T565] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 101.221321][ T565] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 101.221322][ T565] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 101.221324][ T565] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 101.221326][ T565] console_flush_one_record (kernel/printk/printk.c:3268) [ 101.221328][ T565] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 101.221331][ T565] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 101.221333][ T565] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 101.221334][ T565] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 101.221336][ T565] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 101.221338][ T565] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 101.221339][ T565] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 101.221341][ T565] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 101.221343][ T565] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 101.221345][ T565] ? vprintk_emit (kernel/printk/printk.c:2478) [ 101.221347][ T565] vprintk_emit (kernel/printk/printk.c:2479) [ 101.221349][ T565] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 101.221351][ T565] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 101.221353][ T565] ? clockevents_program_event (kernel/time/clockevents.c:372) [ 101.221356][ T565] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 101.221357][ T565] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 101.221359][ T565] _printk (kernel/printk/printk.c:2504) [ 101.221362][ T565] ? snapshot_read.cold (user.c:?) [ 101.221364][ T565] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 101.221366][ T565] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 101.221368][ T565] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 101.221369][ T565] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 101.221372][ T565] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 101.221374][ T565] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 101.221376][ T565] ? netdev_notice (net/core/dev.c:13194) [ 101.221377][ T565] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 101.221379][ T565] ? 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) [ 101.221381][ T565] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 101.221383][ T565] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 101.221385][ T565] ? 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) [ 101.221388][ T565] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 101.221391][ T565] __dev_change_flags (net/core/dev.c:9821) [ 101.221395][ T565] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 101.221397][ T565] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 101.221399][ T565] ? __kernel_text_address (kernel/extable.c:79) [ 101.221401][ T565] ? write_profile (profile.c:?) [ 101.221403][ T565] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 101.221406][ T565] netif_change_flags (net/core/dev.c:9877) [ 101.221408][ T565] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 101.221411][ T565] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 101.221413][ T565] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 101.221414][ T565] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 101.221416][ T565] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 101.221420][ T565] ? kasan_save_stack (mm/kasan/common.c:58) [ 101.221423][ T565] ? kasan_save_stack (mm/kasan/common.c:57) [ 101.221424][ T565] ? kasan_save_track (mm/kasan/common.c:78) [ 101.221426][ T565] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 101.221427][ T565] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 101.221429][ T565] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 101.221430][ T565] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 101.221431][ T565] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 101.221434][ T565] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 101.221435][ T565] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 101.221437][ T565] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 101.221439][ T565] ? ___sys_sendmsg (net/socket.c:2767) [ 101.221441][ T565] ? __sys_sendmsg (net/socket.c:2799) [ 101.221442][ T565] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 101.221445][ T565] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 101.221447][ T565] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 101.221449][ T565] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 101.221450][ T565] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 101.221452][ T565] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 101.221454][ T565] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 101.221456][ T565] ? __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) [ 101.221458][ T565] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 101.221459][ T565] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 101.221461][ T565] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 101.221463][ T565] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 101.221465][ T565] rtnl_newlink (net/core/rtnetlink.c:4215) [ 101.221467][ T565] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 101.221469][ T565] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 101.221470][ T565] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 101.221472][ T565] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 101.221474][ T565] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 101.221477][ T565] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 101.221479][ T565] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 101.221480][ T565] ? __kernel_text_address (kernel/extable.c:79) [ 101.221482][ T565] ? write_profile (profile.c:?) [ 101.221483][ T565] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 101.221484][ T565] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 101.221486][ T565] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 101.221488][ T565] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 101.221491][ T565] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 101.221493][ T565] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 101.221494][ T565] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 101.221496][ T565] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 101.221497][ T565] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 101.221499][ T565] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 101.221500][ T565] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 101.221503][ T565] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 101.221504][ T565] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 101.221506][ T565] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 101.221507][ T565] ? netlink_ack (./include/linux/skbuff.h:2718) [ 101.221508][ T565] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 101.221511][ T565] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 101.221513][ T565] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 101.221515][ T565] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 101.221517][ T565] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 101.221518][ T565] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 101.221520][ T565] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 101.221522][ T565] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 101.221523][ T565] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 101.221525][ T565] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 101.221527][ T565] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 101.221529][ T565] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 101.221531][ T565] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 101.221533][ T565] ? copy_msghdr_from_user (net/socket.c:2650) [ 101.221534][ T565] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 101.221536][ T565] ? move_addr_to_kernel (net/socket.c:258) [ 101.221537][ T565] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 101.221540][ T565] ___sys_sendmsg (net/socket.c:2767) [ 101.221542][ T565] ? copy_msghdr_from_user (net/socket.c:2619) [ 101.221547][ T565] __sys_sendmsg (net/socket.c:2799) [ 101.221549][ T565] ? __sys_sendmsg_sock (net/socket.c:2780) [ 101.221552][ T565] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 101.221554][ T565] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 101.221555][ T565] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 101.221557][ T565] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 101.221559][ T565] RIP: 0033:0x7f1d6a4da54e [ 101.221560][ T565] 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 [ 101.221562][ T565] RSP: 002b:00007ffd67bd57a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 101.221566][ T565] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f1d6a4da54e [ 101.221568][ T565] RDX: 0000000000000000 RSI: 00007ffd67bd5850 RDI: 0000000000000005 [ 101.221569][ T565] RBP: 00007ffd67bd57b0 R08: 0000000000000000 R09: 0000000000000000 [ 101.221569][ T565] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a910065 Finger prints: mark_lock_irq:mark_lock:mark_usage:__lock_acquire:_raw_spin_lock __irq_exit_rcu:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print dev_set_rx_mode:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars __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