====================================== | [ 11.109511][ T237] softirqs last disabled at (12484): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 11.109513][ T237] Preemption disabled at: | [ 11.109514][ T237] vprintk_emit (kernel/printk/printk.c:2471) | [ 11.109523][ T237] Tainted: [W]=WARN [ 11.109524][ T237] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.109526][ T237] Call Trace: [ 11.109527][ T237] [ 11.109529][ T237] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 11.109535][ T237] ? vprintk_emit (kernel/printk/printk.c:2471) [ 11.109537][ T237] __might_resched.cold (kernel/sched/core.c:9234) [ 11.109542][ T237] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 11.109546][ T237] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 11.109551][ T237] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 11.109553][ T237] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.109559][ T237] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 11.109562][ T237] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.109565][ T237] put_chars (drivers/char/virtio_console.c:1176) [ 11.109568][ T237] ? __send_to_port (drivers/char/virtio_console.c:654) [ 11.109572][ T237] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 11.109576][ T237] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 11.109579][ T237] ? mark_usage (kernel/locking/lockdep.c:4690) [ 11.109581][ T237] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.109583][ T237] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.109587][ T237] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 11.109589][ T237] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 11.109592][ T237] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.109596][ T237] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.109600][ T237] console_emit_next_record (kernel/printk/printk.c:3183) [ 11.109604][ T237] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 11.109606][ T237] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 11.109609][ T237] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.109612][ T237] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.109616][ T237] console_flush_one_record (kernel/printk/printk.c:3268) [ 11.109620][ T237] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 11.109622][ T237] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.109627][ T237] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 11.109630][ T237] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 11.109632][ T237] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.109634][ T237] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 11.109638][ T237] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 11.109640][ T237] ? vprintk_emit (kernel/printk/printk.c:2478) [ 11.109643][ T237] vprintk_emit (kernel/printk/printk.c:2479) [ 11.109647][ T237] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 11.109650][ T237] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.109651][ T237] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 11.109656][ T237] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 11.109659][ T237] _printk (kernel/printk/printk.c:2504) [ 11.109663][ T237] ? snapshot_read.cold (user.c:?) [ 11.109667][ T237] ? br_multicast_flood (??:?) bridge [ 11.109681][ T237] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 11.109683][ T237] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 11.109684][ T237] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 11.109689][ T237] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 11.109699][ T237] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 11.109708][ T237] new_nbp (net/bridge/br_if.c:449) bridge [ 11.109717][ T237] br_add_if (net/bridge/br_if.c:592) bridge [ 11.109725][ T237] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 11.109729][ T237] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 11.109732][ T237] ? __kernel_text_address (kernel/extable.c:79) [ 11.109736][ T237] do_set_master (net/core/rtnetlink.c:3071) [ 11.109740][ T237] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 11.109744][ T237] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 11.109747][ T237] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 11.109748][ T237] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 11.109751][ T237] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.109755][ T237] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.109757][ T237] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.109759][ T237] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 11.109762][ T237] ? kasan_save_stack (mm/kasan/common.c:58) [ 11.109765][ T237] ? kasan_save_stack (mm/kasan/common.c:57) [ 11.109766][ T237] ? kasan_save_track (mm/kasan/common.c:78) [ 11.109769][ T237] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.109771][ T237] ? netlink_seq_next (net/netlink/af_netlink.c:2685) [ 11.109774][ T237] ? ___sys_sendmsg (net/socket.c:2757) [ 11.109779][ T237] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.109780][ T237] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 11.109783][ T237] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.109785][ T237] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.109787][ T237] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.109789][ T237] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.109791][ T237] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 11.109795][ T237] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 11.109797][ T237] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 11.109799][ T237] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 11.109802][ T237] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 11.109804][ T237] ? nla_get_range_signed (lib/nlattr.c:270) [ 11.109809][ T237] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 11.109814][ T237] rtnl_newlink (net/core/rtnetlink.c:4215) [ 11.109820][ T237] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.109822][ T237] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.109826][ T237] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.109828][ T237] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.109830][ T237] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.109832][ T237] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.109836][ T237] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.109838][ T237] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 11.109841][ T237] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.109842][ T237] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.109847][ T237] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.109849][ T237] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.109852][ T237] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 11.109854][ T237] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.109857][ T237] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.109864][ T237] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 11.109865][ T237] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 11.109870][ T237] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.109875][ T237] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.109877][ T237] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.109882][ T237] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 11.109886][ T237] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 11.109891][ T237] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 11.109897][ T237] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 11.109900][ T237] ? copy_msghdr_from_user (net/socket.c:2650) [ 11.109902][ T237] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 11.109904][ T237] ? move_addr_to_kernel (net/socket.c:258) [ 11.109911][ T237] ___sys_sendmsg (net/socket.c:2767) [ 11.109914][ T237] ? copy_msghdr_from_user (net/socket.c:2619) [ 11.109930][ T237] __sys_sendmsg (net/socket.c:2799) [ 11.109933][ T237] ? __sys_sendmsg_sock (net/socket.c:2780) [ 11.109939][ T237] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.109943][ T237] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 11.109946][ T237] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 11.109949][ T237] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.109951][ T237] RIP: 0033:0x7fc59194354e [ 11.109954][ T237] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 11.109956][ T237] RSP: 002b:00007ffc71c306b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 11.109959][ T237] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007fc59194354e [ 11.109961][ T237] RDX: 0000000000000000 RSI: 00007ffc71c30760 RDI: 0000000000000005 [ 11.109961][ T237] RBP: 00007ffc71c306c0 R08: 0000000000000000 R09: 0000000000000000 [ 11.109962][ T237] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a915e22 [ 11.109963][ T237] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc71c30e20 | [ 18.844999][ T291] softirqs last disabled at (12442): 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.845001][ T291] Preemption disabled at: | [ 18.845002][ T291] vprintk_emit (kernel/printk/printk.c:2471) | [ 18.845011][ T291] Tainted: [W]=WARN [ 18.845011][ T291] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.845013][ T291] Call Trace: [ 18.845015][ T291] [ 18.845016][ T291] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 18.845022][ T291] ? vprintk_emit (kernel/printk/printk.c:2471) [ 18.845024][ T291] __might_resched.cold (kernel/sched/core.c:9234) [ 18.845029][ T291] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 18.845033][ 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.845038][ 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.845040][ T291] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 18.845046][ 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.845049][ T291] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 18.845052][ T291] put_chars (drivers/char/virtio_console.c:1176) [ 18.845054][ T291] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 18.845056][ T291] ? __send_to_port (drivers/char/virtio_console.c:654) [ 18.845059][ T291] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 18.845062][ 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.845067][ T291] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 18.845069][ T291] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.845071][ T291] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.845075][ T291] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 18.845077][ T291] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 18.845080][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.845083][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.845087][ T291] console_emit_next_record (kernel/printk/printk.c:3183) [ 18.845091][ T291] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 18.845092][ 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.845095][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.845098][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.845102][ T291] console_flush_one_record (kernel/printk/printk.c:3268) [ 18.845106][ T291] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 18.845108][ T291] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.845113][ T291] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 18.845115][ T291] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 18.845117][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.845119][ T291] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 18.845123][ T291] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 18.845125][ T291] ? vprintk_emit (kernel/printk/printk.c:2478) [ 18.845128][ T291] vprintk_emit (kernel/printk/printk.c:2479) [ 18.845132][ T291] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 18.845133][ T291] ? mark_usage (kernel/locking/lockdep.c:4690) [ 18.845136][ T291] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.845137][ T291] ? validate_chain (kernel/locking/lockdep.c:157 kernel/locking/lockdep.c:202 kernel/locking/lockdep.c:3329 kernel/locking/lockdep.c:3924) [ 18.845139][ T291] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 18.845143][ T291] _printk (kernel/printk/printk.c:2504) [ 18.845146][ T291] ? snapshot_read.cold (user.c:?) [ 18.845149][ T291] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 18.845151][ 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.845153][ T291] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 18.845157][ T291] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 18.845160][ T291] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 18.845163][ T291] ? netdev_notice (net/core/dev.c:13194) [ 18.845167][ 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.845169][ T291] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.845171][ T291] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.845173][ 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.845177][ T291] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 18.845182][ T291] __dev_change_flags (net/core/dev.c:9821) [ 18.845185][ T291] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 18.845187][ T291] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 18.845190][ T291] ? __kernel_text_address (kernel/extable.c:79) [ 18.845191][ T291] ? write_profile (profile.c:?) [ 18.845194][ T291] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 18.845199][ T291] netif_change_flags (net/core/dev.c:9877) [ 18.845202][ T291] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 18.845207][ T291] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 18.845209][ T291] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 18.845210][ T291] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 18.845212][ T291] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 18.845216][ T291] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 18.845218][ T291] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 18.845220][ 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.845226][ T291] ? kasan_save_stack (mm/kasan/common.c:58) [ 18.845229][ T291] ? kasan_save_stack (mm/kasan/common.c:57) [ 18.845231][ T291] ? kasan_save_track (mm/kasan/common.c:78) [ 18.845234][ T291] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.845236][ T291] ? netlink_seq_next (net/netlink/af_netlink.c:2685) [ 18.845239][ T291] ? ___sys_sendmsg (net/socket.c:2757) [ 18.845244][ T291] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.845246][ T291] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 18.845249][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.845252][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.845253][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.845259][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.845262][ T291] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 18.845265][ 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.845268][ T291] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 18.845271][ T291] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 18.845274][ T291] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 18.845280][ T291] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 18.845286][ T291] rtnl_newlink (net/core/rtnetlink.c:4215) [ 18.845291][ T291] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 18.845293][ T291] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.845298][ T291] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.845300][ T291] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.845302][ T291] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 18.845304][ T291] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.845308][ T291] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 18.845310][ T291] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 18.845313][ T291] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 18.845314][ T291] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.845319][ T291] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.845320][ T291] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.845324][ T291] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 18.845326][ T291] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 18.845328][ T291] ? netlink_ack (./include/linux/skbuff.h:2718) [ 18.845334][ 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.845336][ 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.845340][ T291] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 18.845343][ T291] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 18.845346][ T291] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.845350][ T291] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 18.845354][ T291] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 18.845357][ T291] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 18.845363][ T291] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 18.845365][ T291] ? copy_msghdr_from_user (net/socket.c:2650) [ 18.845367][ T291] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 18.845369][ T291] ? move_addr_to_kernel (net/socket.c:258) [ 18.845376][ T291] ___sys_sendmsg (net/socket.c:2767) [ 18.845379][ T291] ? copy_msghdr_from_user (net/socket.c:2619) [ 18.845394][ T291] __sys_sendmsg (net/socket.c:2799) [ 18.845397][ T291] ? __sys_sendmsg_sock (net/socket.c:2780) [ 18.845403][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.845406][ T291] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 18.845409][ T291] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 18.845412][ T291] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 18.845414][ T291] RIP: 0033:0x7f824b8a754e [ 18.845418][ 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.845420][ T291] RSP: 002b:00007ffc0fddf7d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 18.845422][ T291] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f824b8a754e [ 18.845424][ T291] RDX: 0000000000000000 RSI: 00007ffc0fddf880 RDI: 0000000000000005 [ 18.845425][ T291] RBP: 00007ffc0fddf7e0 R08: 0000000000000000 R09: 0000000000000000 [ 18.845425][ T291] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a915e2a [ 18.845426][ T291] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc0fddff40 | [ 26.485525][ C0] softirqs last disabled at (650083): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 26.485527][ C0] Preemption disabled at: | [ 26.485528][ C0] schedule_preempt_disabled (kernel/sched/core.c:7420) | [ 26.485537][ C0] Tainted: [W]=WARN [ 26.485538][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.485540][ C0] Call Trace: [ 26.485542][ C0] [ 26.485543][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 26.485549][ C0] ? schedule_preempt_disabled (kernel/sched/core.c:7420) [ 26.485550][ C0] __might_resched.cold (kernel/sched/core.c:9234) [ 26.485553][ C0] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 26.485557][ C0] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 26.485559][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.485563][ C0] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 26.485566][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 26.485569][ C0] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 26.485572][ C0] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 26.485574][ C0] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 26.485576][ C0] put_chars (drivers/char/virtio_console.c:1176) [ 26.485578][ C0] ? __send_to_port (drivers/char/virtio_console.c:654) [ 26.485580][ C0] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 26.485583][ C0] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 26.485586][ C0] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 26.485587][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.485589][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.485591][ C0] console_emit_next_record (kernel/printk/printk.c:3183) [ 26.485594][ C0] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 26.485596][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.485597][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.485599][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.485601][ C0] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 26.485603][ C0] console_flush_one_record (kernel/printk/printk.c:3268) [ 26.485605][ C0] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 26.485607][ C0] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 26.485609][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.485611][ C0] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 26.485612][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.485614][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 26.485615][ C0] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 26.485617][ C0] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 26.485619][ C0] ? vprintk_emit (kernel/printk/printk.c:2478) [ 26.485621][ C0] vprintk_emit (kernel/printk/printk.c:2479) [ 26.485623][ C0] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 26.485625][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.485626][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 26.485628][ C0] ? x86_64_start_kernel (arch/x86/kernel/head64.c:264) [ 26.485633][ C0] _printk (kernel/printk/printk.c:2504) [ 26.485636][ C0] ? snapshot_read.cold (user.c:?) [ 26.485637][ C0] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:25) [ 26.485641][ C0] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 26.485643][ C0] ? nbcon_cpu_emergency_enter (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:435 kernel/printk/nbcon.c:1723) [ 26.485645][ C0] print_irq_inversion_bug.part.0 (kernel/locking/lockdep.c:4097 (discriminator 1)) [ 26.485648][ C0] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 26.485651][ C0] mark_lock (kernel/locking/lockdep.c:4769) [ 26.485653][ C0] mark_usage (kernel/locking/lockdep.c:4658) [ 26.485654][ C0] __lock_acquire (kernel/locking/lockdep.c:5208) [ 26.485657][ C0] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.485658][ C0] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.485670][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.485672][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.485674][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 26.485680][ C0] _raw_spin_lock (./include/linux/spinlock_api_smp.h:190 (discriminator 1) kernel/locking/spinlock.c:173 (discriminator 1)) [ 26.485682][ C0] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.485688][ C0] br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.485694][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 26.485700][ C0] call_timer_fn (kernel/time/timer.c:1748) [ 26.485704][ C0] ? detach_if_pending (./include/linux/list.h:1159) [ 26.485705][ C0] ? debug_object_active_state (lib/debugobjects.c:1122) [ 26.485709][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 26.485711][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.485713][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.485715][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 26.485717][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 26.485723][ C0] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 26.485725][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.485728][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 26.485730][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 26.485732][ C0] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 26.485734][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 26.485736][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.485738][ C0] handle_softirqs (kernel/softirq.c:645) [ 26.485740][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.485741][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 26.485743][ C0] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 26.485745][ C0] irq_exit_rcu (kernel/softirq.c:784) [ 26.485746][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 26.485749][ C0] [ 26.485750][ C0] [ 26.485751][ C0] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 26.485752][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 26.485755][ C0] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 26.485757][ C0] Code: 48 8b 3d 94 e2 f5 01 e8 1f 00 00 00 48 2b 05 58 a3 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 96 11 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 e2 f5 01 mov 0x1f5e294(%rip),%rdi # 0x1f5e29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 a3 95 00 sub 0x95a358(%rip),%rax # 0x95a36b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 96 11 00 verw 0x119613(%rip) # 0x11963b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 26.485759][ C0] RSP: 0018:ffffffffb1e07cf8 EFLAGS: 00000296 [ 26.485762][ C0] RAX: 000000000009eb61 RBX: ffffffffb1e1c600 RCX: ffffffffaeef0307 [ 26.485763][ C0] RDX: ffffffffb1e1c600 RSI: ffffffffb1c38b01 RDI: ffffffffb168d8e0 [ 26.485764][ C0] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 26.485765][ C0] R10: 0000000000000000 R11: 0000000000000001 R12: 1ffffffff63c0fa2 [ 26.485766][ C0] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000014770 [ 26.485767][ C0] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 26.485771][ C0] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 26.485772][ C0] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 26.485774][ C0] default_idle_call (kernel/sched/idle.c:122) [ 26.485775][ C0] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 26.485777][ C0] ? arch_cpu_idle_exit+0x40/0x40 [ 26.485778][ C0] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 26.485781][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 26.485782][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.485784][ C0] do_idle (kernel/sched/idle.c:355) [ 26.485785][ C0] cpu_startup_entry (kernel/sched/idle.c:454) [ 26.485787][ C0] rest_init (init/main.c:727) [ 26.485789][ C0] ? __cpuidle_text_end (??:?) [ 26.485791][ C0] ? rest_init (init/main.c:727) [ 26.485793][ C0] ? acpi_hw_set_mode (drivers/acpi/acpica/hwacpi.c:72 (discriminator 1)) [ 26.485797][ C0] ? cpus_read_unlock (./include/linux/percpu-rwsem.h:125 (discriminator 1) kernel/cpu.c:502 (discriminator 1)) [ 26.485799][ C0] ? acpi_enable (drivers/acpi/acpica/evxfevnt.c:47) [ 26.485802][ C0] start_kernel (init/main.c:1185) [ 26.485804][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:310) [ 26.485806][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:291) [ 26.485808][ C0] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 26.559268][ C0] | [ 26.559403][ C0] | [ 26.559403][ C0] stack backtrace: | [ 26.559593][ C0] Tainted: [W]=WARN [ 26.559594][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.559595][ C0] Call Trace: [ 26.559597][ C0] [ 26.559598][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 26.559602][ C0] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 26.559605][ C0] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 26.559608][ C0] mark_lock (kernel/locking/lockdep.c:4769) [ 26.559610][ C0] mark_usage (kernel/locking/lockdep.c:4658) [ 26.559611][ C0] __lock_acquire (kernel/locking/lockdep.c:5208) [ 26.559613][ C0] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.559615][ C0] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.559622][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.559625][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.559627][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 26.559633][ C0] _raw_spin_lock (./include/linux/spinlock_api_smp.h:190 (discriminator 1) kernel/locking/spinlock.c:173 (discriminator 1)) [ 26.559635][ C0] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.559640][ C0] br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.559647][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 26.559653][ C0] call_timer_fn (kernel/time/timer.c:1748) [ 26.559655][ C0] ? detach_if_pending (./include/linux/list.h:1159) [ 26.559657][ C0] ? debug_object_active_state (lib/debugobjects.c:1122) [ 26.559660][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 26.559662][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.559664][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.559666][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 26.559668][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 26.559674][ C0] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 26.559676][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.559679][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 26.559681][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 26.559683][ C0] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 26.559685][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 26.559687][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.559689][ C0] handle_softirqs (kernel/softirq.c:645) [ 26.559690][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.559692][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 26.559694][ C0] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 26.559695][ C0] irq_exit_rcu (kernel/softirq.c:784) [ 26.559697][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 26.559699][ C0] [ 26.559699][ C0] [ 26.559700][ C0] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 26.559701][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 26.559703][ C0] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 26.559705][ C0] Code: 48 8b 3d 94 e2 f5 01 e8 1f 00 00 00 48 2b 05 58 a3 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 96 11 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 e2 f5 01 mov 0x1f5e294(%rip),%rdi # 0x1f5e29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 a3 95 00 sub 0x95a358(%rip),%rax # 0x95a36b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 96 11 00 verw 0x119613(%rip) # 0x11963b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 26.559707][ C0] RSP: 0018:ffffffffb1e07cf8 EFLAGS: 00000296 [ 26.559710][ C0] RAX: 000000000009eb61 RBX: ffffffffb1e1c600 RCX: ffffffffaeef0307 [ 26.559711][ C0] RDX: ffffffffb1e1c600 RSI: ffffffffb1c38b01 RDI: ffffffffb168d8e0 [ 26.559712][ C0] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 26.559713][ C0] R10: 0000000000000000 R11: 0000000000000001 R12: 1ffffffff63c0fa2 [ 26.559714][ C0] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000014770 [ 26.559715][ C0] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 26.559717][ C0] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 26.559719][ C0] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 26.559720][ C0] default_idle_call (kernel/sched/idle.c:122) [ 26.559722][ C0] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 26.559724][ C0] ? arch_cpu_idle_exit+0x40/0x40 [ 26.559725][ C0] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 26.559727][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 26.559728][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.559730][ C0] do_idle (kernel/sched/idle.c:355) [ 26.559732][ C0] cpu_startup_entry (kernel/sched/idle.c:454) [ 26.559733][ C0] rest_init (init/main.c:727) [ 26.559735][ C0] ? __cpuidle_text_end (??:?) [ 26.559738][ C0] ? rest_init (init/main.c:727) [ 26.559739][ C0] ? acpi_hw_set_mode (drivers/acpi/acpica/hwacpi.c:72 (discriminator 1)) [ 26.559743][ C0] ? cpus_read_unlock (./include/linux/percpu-rwsem.h:125 (discriminator 1) kernel/cpu.c:502 (discriminator 1)) [ 26.559746][ C0] ? acpi_enable (drivers/acpi/acpica/evxfevnt.c:47) [ 26.559748][ C0] start_kernel (init/main.c:1185) [ 26.559750][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:310) [ 26.559751][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:291) [ 26.559753][ C0] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 43.652611][ T326] softirqs last disabled at (0): 0x0 | [ 43.652613][ T326] Preemption disabled at: | [ 43.652614][ T326] vprintk_emit (kernel/printk/printk.c:2471) | [ 43.652624][ T326] Tainted: [W]=WARN [ 43.652625][ T326] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 43.652627][ T326] Call Trace: [ 43.652628][ T326] [ 43.652629][ T326] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 43.652635][ T326] ? vprintk_emit (kernel/printk/printk.c:2471) [ 43.652636][ T326] __might_resched.cold (kernel/sched/core.c:9234) [ 43.652640][ T326] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 43.652643][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.652647][ 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)) [ 43.652651][ T326] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 43.652653][ T326] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 43.652657][ 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) [ 43.652659][ T326] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 43.652661][ T326] put_chars (drivers/char/virtio_console.c:1176) [ 43.652663][ T326] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 43.652664][ T326] ? __send_to_port (drivers/char/virtio_console.c:654) [ 43.652666][ T326] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 43.652668][ T326] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 43.652672][ T326] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 43.652673][ 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) [ 43.652674][ T326] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 43.652676][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.652678][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.652679][ T326] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.652681][ T326] console_emit_next_record (kernel/printk/printk.c:3183) [ 43.652684][ T326] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 43.652686][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.652687][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.652689][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.652691][ T326] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.652693][ T326] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 43.652694][ T326] console_flush_one_record (kernel/printk/printk.c:3268) [ 43.652697][ T326] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 43.652699][ T326] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 43.652701][ T326] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.652702][ T326] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 43.652704][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.652706][ T326] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 43.652707][ T326] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 43.652709][ T326] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 43.652711][ T326] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 43.652713][ T326] ? vprintk_emit (kernel/printk/printk.c:2478) [ 43.652715][ T326] vprintk_emit (kernel/printk/printk.c:2479) [ 43.652717][ T326] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 43.652719][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.652720][ T326] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.652722][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.652724][ T326] _printk (kernel/printk/printk.c:2504) [ 43.652727][ T326] ? snapshot_read.cold (user.c:?) [ 43.652729][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.652731][ T326] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.652732][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.652734][ T326] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 43.652737][ T326] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 43.652738][ T326] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 43.652740][ T326] ? netdev_notice (net/core/dev.c:13194) [ 43.652742][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.652744][ 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) [ 43.652746][ T326] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 43.652747][ T326] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 43.652749][ 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) [ 43.652752][ T326] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 43.652755][ T326] __dev_change_flags (net/core/dev.c:9821) [ 43.652760][ T326] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 43.652761][ T326] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 43.652764][ T326] ? __kernel_text_address (kernel/extable.c:79) [ 43.652765][ T326] ? write_profile (profile.c:?) [ 43.652767][ T326] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 43.652770][ T326] netif_change_flags (net/core/dev.c:9877) [ 43.652772][ T326] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 43.652776][ T326] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 43.652778][ T326] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 43.652779][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.652780][ T326] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 43.652784][ T326] ? kasan_save_stack (mm/kasan/common.c:58) [ 43.652787][ T326] ? kasan_save_stack (mm/kasan/common.c:57) [ 43.652789][ T326] ? kasan_save_track (mm/kasan/common.c:78) [ 43.652790][ T326] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 43.652791][ T326] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 43.652793][ T326] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 43.652794][ T326] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 43.652795][ T326] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 43.652798][ T326] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 43.652799][ T326] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 43.652801][ T326] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 43.652803][ T326] ? ___sys_sendmsg (net/socket.c:2767) [ 43.652804][ T326] ? __sys_sendmsg (net/socket.c:2799) [ 43.652806][ T326] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 43.652809][ T326] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 43.652811][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.652812][ T326] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.652814][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.652815][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.652817][ T326] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 43.652819][ 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) [ 43.652821][ T326] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 43.652822][ T326] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 43.652824][ T326] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 43.652826][ T326] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 43.652828][ T326] rtnl_newlink (net/core/rtnetlink.c:4215) [ 43.652830][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.652832][ T326] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 43.652833][ T326] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.652834][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.652836][ T326] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 43.652840][ T326] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 43.652841][ T326] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 43.652843][ T326] ? __kernel_text_address (kernel/extable.c:79) [ 43.652844][ T326] ? write_profile (profile.c:?) [ 43.652845][ T326] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 43.652846][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.652848][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.652850][ T326] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 43.652853][ T326] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.652855][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.652857][ T326] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 43.652858][ T326] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 43.652859][ T326] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 43.652861][ T326] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 43.652862][ T326] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 43.652865][ T326] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 43.652866][ T326] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 43.652867][ T326] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 43.652869][ T326] ? netlink_ack (./include/linux/skbuff.h:2718) [ 43.652870][ T326] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 43.652873][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.652875][ T326] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 43.652877][ T326] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 43.652879][ T326] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 43.652880][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.652882][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.652884][ T326] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.652885][ T326] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 43.652887][ T326] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 43.652889][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.652891][ T326] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 43.652893][ T326] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 43.652894][ T326] ? copy_msghdr_from_user (net/socket.c:2650) [ 43.652896][ T326] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 43.652897][ T326] ? move_addr_to_kernel (net/socket.c:258) [ 43.652899][ T326] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 43.652901][ T326] ___sys_sendmsg (net/socket.c:2767) [ 43.652903][ T326] ? copy_msghdr_from_user (net/socket.c:2619) [ 43.652908][ T326] __sys_sendmsg (net/socket.c:2799) [ 43.652910][ T326] ? __sys_sendmsg_sock (net/socket.c:2780) [ 43.652912][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.652914][ T326] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 43.652916][ T326] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 43.652918][ T326] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 43.652919][ T326] RIP: 0033:0x7fe72299f54e [ 43.652921][ 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 [ 43.652923][ T326] RSP: 002b:00007ffcc3a38520 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 43.652926][ T326] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fe72299f54e [ 43.652928][ T326] RDX: 0000000000000000 RSI: 00007ffcc3a385d0 RDI: 0000000000000005 [ 43.652929][ T326] RBP: 00007ffcc3a38530 R08: 0000000000000000 R09: 0000000000000000 [ 43.652929][ T326] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a915e43 [ 43.652930][ T326] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffcc3a38c90 | [ 44.948214][ T347] softirqs last disabled at (0): 0x0 | [ 44.948215][ T347] Preemption disabled at: | [ 44.948216][ T347] vprintk_emit (kernel/printk/printk.c:2471) | [ 44.948230][ T347] Tainted: [W]=WARN [ 44.948231][ T347] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 44.948233][ T347] Call Trace: [ 44.948234][ T347] [ 44.948236][ T347] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 44.948241][ T347] ? vprintk_emit (kernel/printk/printk.c:2471) [ 44.948243][ T347] __might_resched.cold (kernel/sched/core.c:9234) [ 44.948246][ T347] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 44.948250][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.948254][ 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.948257][ T347] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 44.948260][ T347] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 44.948263][ 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.948265][ T347] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 44.948267][ T347] put_chars (drivers/char/virtio_console.c:1176) [ 44.948269][ T347] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 44.948270][ T347] ? __send_to_port (drivers/char/virtio_console.c:654) [ 44.948272][ T347] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 44.948274][ T347] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 44.948278][ T347] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 44.948279][ 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.948280][ T347] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 44.948282][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.948283][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.948285][ T347] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.948287][ T347] console_emit_next_record (kernel/printk/printk.c:3183) [ 44.948290][ T347] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 44.948292][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.948293][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.948295][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.948297][ T347] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.948299][ T347] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 44.948300][ T347] console_flush_one_record (kernel/printk/printk.c:3268) [ 44.948302][ T347] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 44.948305][ T347] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 44.948307][ T347] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.948308][ T347] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 44.948310][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.948311][ T347] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 44.948313][ T347] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 44.948314][ T347] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 44.948316][ T347] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 44.948318][ T347] ? vprintk_emit (kernel/printk/printk.c:2478) [ 44.948320][ T347] vprintk_emit (kernel/printk/printk.c:2479) [ 44.948323][ T347] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 44.948324][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.948326][ T347] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.948328][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.948330][ T347] _printk (kernel/printk/printk.c:2504) [ 44.948333][ T347] ? snapshot_read.cold (user.c:?) [ 44.948335][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.948337][ T347] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.948338][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.948339][ T347] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 44.948348][ T347] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 44.948350][ T347] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 44.948352][ T347] ? netdev_notice (net/core/dev.c:13194) [ 44.948353][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.948355][ 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.948357][ T347] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 44.948359][ T347] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 44.948361][ 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.948364][ T347] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 44.948367][ T347] __dev_change_flags (net/core/dev.c:9821) [ 44.948371][ T347] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 44.948373][ T347] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 44.948375][ T347] ? __kernel_text_address (kernel/extable.c:79) [ 44.948376][ T347] ? write_profile (profile.c:?) [ 44.948378][ T347] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 44.948381][ T347] netif_change_flags (net/core/dev.c:9877) [ 44.948384][ T347] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 44.948388][ T347] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 44.948389][ T347] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 44.948390][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.948392][ T347] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 44.948396][ T347] ? kasan_save_stack (mm/kasan/common.c:58) [ 44.948399][ T347] ? kasan_save_stack (mm/kasan/common.c:57) [ 44.948400][ T347] ? kasan_save_track (mm/kasan/common.c:78) [ 44.948402][ T347] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 44.948403][ T347] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 44.948405][ T347] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 44.948406][ T347] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 44.948407][ T347] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 44.948410][ T347] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 44.948411][ T347] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 44.948412][ T347] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 44.948415][ T347] ? ___sys_sendmsg (net/socket.c:2767) [ 44.948416][ T347] ? __sys_sendmsg (net/socket.c:2799) [ 44.948418][ T347] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 44.948420][ T347] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 44.948422][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.948424][ T347] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.948425][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.948427][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.948429][ T347] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 44.948431][ 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.948433][ T347] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 44.948434][ T347] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 44.948436][ T347] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 44.948438][ T347] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 44.948440][ T347] rtnl_newlink (net/core/rtnetlink.c:4215) [ 44.948442][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.948443][ T347] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 44.948445][ T347] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.948446][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.948448][ T347] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 44.948451][ T347] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 44.948453][ T347] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 44.948454][ T347] ? __kernel_text_address (kernel/extable.c:79) [ 44.948455][ T347] ? write_profile (profile.c:?) [ 44.948456][ T347] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 44.948458][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.948459][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.948461][ T347] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 44.948464][ T347] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.948466][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.948468][ T347] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 44.948469][ T347] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 44.948470][ T347] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 44.948472][ T347] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 44.948473][ T347] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 44.948476][ T347] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 44.948477][ T347] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 44.948478][ T347] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 44.948480][ T347] ? netlink_ack (./include/linux/skbuff.h:2718) [ 44.948481][ T347] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 44.948483][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.948485][ T347] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 44.948487][ T347] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 44.948489][ T347] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 44.948490][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.948492][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.948494][ T347] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.948496][ T347] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 44.948498][ T347] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 44.948499][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.948501][ T347] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 44.948503][ T347] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 44.948505][ T347] ? copy_msghdr_from_user (net/socket.c:2650) [ 44.948506][ T347] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 44.948508][ T347] ? move_addr_to_kernel (net/socket.c:258) [ 44.948509][ T347] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 44.948512][ T347] ___sys_sendmsg (net/socket.c:2767) [ 44.948513][ T347] ? copy_msghdr_from_user (net/socket.c:2619) [ 44.948518][ T347] __sys_sendmsg (net/socket.c:2799) [ 44.948520][ T347] ? __sys_sendmsg_sock (net/socket.c:2780) [ 44.948523][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.948525][ T347] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 44.948526][ T347] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 44.948528][ T347] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 44.948529][ T347] RIP: 0033:0x7faefdf1054e [ 44.948531][ 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.948533][ T347] RSP: 002b:00007ffd008e2da0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 44.948537][ T347] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007faefdf1054e [ 44.948538][ T347] RDX: 0000000000000000 RSI: 00007ffd008e2e50 RDI: 0000000000000005 [ 44.948539][ T347] RBP: 00007ffd008e2db0 R08: 0000000000000000 R09: 0000000000000000 [ 44.948540][ T347] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a915e44 [ 44.948540][ T347] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd008e3510 | [ 46.184653][ T358] softirqs last disabled at (0): 0x0 | [ 46.184655][ T358] Preemption disabled at: | [ 46.184655][ T358] vprintk_emit (kernel/printk/printk.c:2471) | [ 46.184666][ T358] Tainted: [W]=WARN [ 46.184667][ T358] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 46.184669][ T358] Call Trace: [ 46.184670][ T358] [ 46.184671][ T358] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 46.184677][ T358] ? vprintk_emit (kernel/printk/printk.c:2471) [ 46.184679][ T358] __might_resched.cold (kernel/sched/core.c:9234) [ 46.184683][ T358] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 46.184686][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.184689][ 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)) [ 46.184693][ T358] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 46.184696][ T358] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 46.184699][ 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) [ 46.184701][ T358] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 46.184703][ T358] put_chars (drivers/char/virtio_console.c:1176) [ 46.184705][ T358] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 46.184706][ T358] ? __send_to_port (drivers/char/virtio_console.c:654) [ 46.184708][ T358] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 46.184710][ T358] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 46.184714][ T358] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 46.184715][ 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) [ 46.184717][ T358] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 46.184718][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.184720][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.184722][ T358] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.184724][ T358] console_emit_next_record (kernel/printk/printk.c:3183) [ 46.184726][ T358] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 46.184728][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.184730][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.184731][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.184733][ T358] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.184735][ T358] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 46.184736][ T358] console_flush_one_record (kernel/printk/printk.c:3268) [ 46.184738][ T358] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 46.184741][ T358] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 46.184743][ T358] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.184744][ T358] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 46.184746][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.184747][ T358] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 46.184749][ T358] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 46.184750][ T358] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 46.184752][ T358] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 46.184754][ T358] ? vprintk_emit (kernel/printk/printk.c:2478) [ 46.184756][ T358] vprintk_emit (kernel/printk/printk.c:2479) [ 46.184758][ T358] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 46.184760][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.184762][ T358] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.184763][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.184765][ T358] _printk (kernel/printk/printk.c:2504) [ 46.184768][ T358] ? snapshot_read.cold (user.c:?) [ 46.184770][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.184772][ T358] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.184773][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.184775][ T358] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 46.184778][ T358] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 46.184780][ T358] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 46.184782][ T358] ? netdev_notice (net/core/dev.c:13194) [ 46.184784][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.184786][ 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) [ 46.184787][ T358] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 46.184789][ T358] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 46.184791][ 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) [ 46.184794][ T358] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 46.184797][ T358] __dev_change_flags (net/core/dev.c:9821) [ 46.184801][ T358] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 46.184803][ T358] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 46.184805][ T358] ? __kernel_text_address (kernel/extable.c:79) [ 46.184806][ T358] ? write_profile (profile.c:?) [ 46.184809][ T358] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 46.184812][ T358] netif_change_flags (net/core/dev.c:9877) [ 46.184814][ T358] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 46.184818][ T358] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 46.184819][ T358] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 46.184820][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.184822][ T358] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 46.184826][ T358] ? kasan_save_stack (mm/kasan/common.c:58) [ 46.184829][ T358] ? kasan_save_stack (mm/kasan/common.c:57) [ 46.184830][ T358] ? kasan_save_track (mm/kasan/common.c:78) [ 46.184832][ T358] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 46.184833][ T358] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 46.184835][ T358] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 46.184836][ T358] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 46.184837][ T358] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 46.184840][ T358] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 46.184841][ T358] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 46.184842][ T358] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 46.184844][ T358] ? ___sys_sendmsg (net/socket.c:2767) [ 46.184846][ T358] ? __sys_sendmsg (net/socket.c:2799) [ 46.184847][ T358] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 46.184850][ T358] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 46.184852][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.184854][ T358] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.184855][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.184857][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.184858][ T358] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 46.184860][ 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) [ 46.184862][ T358] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 46.184864][ T358] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 46.184865][ T358] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 46.184867][ T358] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 46.184869][ T358] rtnl_newlink (net/core/rtnetlink.c:4215) [ 46.184871][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.184873][ T358] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 46.184874][ T358] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.184876][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.184878][ T358] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 46.184881][ T358] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 46.184883][ T358] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 46.184884][ T358] ? __kernel_text_address (kernel/extable.c:79) [ 46.184886][ T358] ? write_profile (profile.c:?) [ 46.184887][ T358] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 46.184888][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.184890][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.184891][ T358] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 46.184895][ T358] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.184896][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.184898][ T358] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 46.184899][ T358] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 46.184901][ T358] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.184902][ T358] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 46.184904][ T358] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 46.184906][ T358] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 46.184908][ T358] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.184909][ T358] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 46.184910][ T358] ? netlink_ack (./include/linux/skbuff.h:2718) [ 46.184912][ T358] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 46.184914][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.184916][ T358] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 46.184918][ T358] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 46.184920][ T358] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 46.184921][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.184923][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.184924][ T358] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.184926][ T358] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 46.184928][ T358] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 46.184930][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.184932][ T358] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 46.184933][ T358] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 46.184935][ T358] ? copy_msghdr_from_user (net/socket.c:2650) [ 46.184937][ T358] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 46.184938][ T358] ? move_addr_to_kernel (net/socket.c:258) [ 46.184939][ T358] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 46.184942][ T358] ___sys_sendmsg (net/socket.c:2767) [ 46.184944][ T358] ? copy_msghdr_from_user (net/socket.c:2619) [ 46.184948][ T358] __sys_sendmsg (net/socket.c:2799) [ 46.184950][ T358] ? __sys_sendmsg_sock (net/socket.c:2780) [ 46.184953][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.184955][ T358] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 46.184956][ T358] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 46.184958][ T358] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 46.184960][ T358] RIP: 0033:0x7fa2f4f1d54e [ 46.184962][ 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 [ 46.184963][ T358] RSP: 002b:00007fff3f12c850 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 46.184967][ T358] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fa2f4f1d54e [ 46.184968][ T358] RDX: 0000000000000000 RSI: 00007fff3f12c900 RDI: 0000000000000005 [ 46.184969][ T358] RBP: 00007fff3f12c860 R08: 0000000000000000 R09: 0000000000000000 [ 46.184970][ T358] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a915e45 [ 46.184971][ T358] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff3f12cfc0 | [ 47.431601][ T370] softirqs last disabled at (0): 0x0 | [ 47.431602][ T370] Preemption disabled at: | [ 47.431603][ T370] vprintk_emit (kernel/printk/printk.c:2471) | [ 47.431614][ T370] Tainted: [W]=WARN [ 47.431614][ T370] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 47.431616][ T370] Call Trace: [ 47.431617][ T370] [ 47.431619][ T370] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 47.431624][ T370] ? vprintk_emit (kernel/printk/printk.c:2471) [ 47.431626][ T370] __might_resched.cold (kernel/sched/core.c:9234) [ 47.431629][ T370] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 47.431633][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.431636][ 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)) [ 47.431640][ T370] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 47.431642][ T370] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 47.431646][ 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) [ 47.431647][ T370] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 47.431649][ T370] put_chars (drivers/char/virtio_console.c:1176) [ 47.431651][ T370] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 47.431653][ T370] ? __send_to_port (drivers/char/virtio_console.c:654) [ 47.431655][ T370] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 47.431657][ T370] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 47.431660][ T370] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 47.431661][ 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) [ 47.431663][ T370] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 47.431664][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.431666][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.431667][ T370] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.431669][ T370] console_emit_next_record (kernel/printk/printk.c:3183) [ 47.431672][ T370] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 47.431674][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.431675][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.431677][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.431679][ T370] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.431680][ T370] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 47.431682][ T370] console_flush_one_record (kernel/printk/printk.c:3268) [ 47.431684][ T370] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 47.431687][ T370] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 47.431688][ T370] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.431690][ T370] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 47.431692][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.431693][ T370] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 47.431695][ T370] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 47.431696][ T370] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 47.431698][ T370] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 47.431700][ T370] ? vprintk_emit (kernel/printk/printk.c:2478) [ 47.431701][ T370] vprintk_emit (kernel/printk/printk.c:2479) [ 47.431704][ T370] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 47.431706][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.431707][ T370] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.431709][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.431711][ T370] _printk (kernel/printk/printk.c:2504) [ 47.431714][ T370] ? snapshot_read.cold (user.c:?) [ 47.431716][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.431717][ T370] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.431719][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.431720][ T370] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 47.431723][ T370] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 47.431725][ T370] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 47.431726][ T370] ? netdev_notice (net/core/dev.c:13194) [ 47.431728][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.431730][ 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) [ 47.431731][ T370] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 47.431733][ T370] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 47.431735][ 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) [ 47.431738][ T370] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 47.431741][ T370] __dev_change_flags (net/core/dev.c:9821) [ 47.431745][ T370] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 47.431747][ T370] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 47.431750][ T370] ? __kernel_text_address (kernel/extable.c:79) [ 47.431751][ T370] ? write_profile (profile.c:?) [ 47.431753][ T370] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 47.431756][ T370] netif_change_flags (net/core/dev.c:9877) [ 47.431758][ T370] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 47.431763][ T370] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 47.431764][ T370] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 47.431765][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.431767][ T370] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 47.431770][ T370] ? kasan_save_stack (mm/kasan/common.c:58) [ 47.431773][ T370] ? kasan_save_stack (mm/kasan/common.c:57) [ 47.431774][ T370] ? kasan_save_track (mm/kasan/common.c:78) [ 47.431776][ T370] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 47.431777][ T370] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 47.431779][ T370] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 47.431780][ T370] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 47.431781][ T370] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 47.431783][ T370] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 47.431785][ T370] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 47.431786][ T370] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 47.431789][ T370] ? ___sys_sendmsg (net/socket.c:2767) [ 47.431790][ T370] ? __sys_sendmsg (net/socket.c:2799) [ 47.431792][ T370] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 47.431794][ T370] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 47.431796][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.431798][ T370] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.431799][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.431801][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.431803][ T370] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 47.431805][ 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) [ 47.431807][ T370] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 47.431808][ T370] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 47.431810][ T370] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 47.431812][ T370] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 47.431814][ T370] rtnl_newlink (net/core/rtnetlink.c:4215) [ 47.431816][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.431817][ T370] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 47.431818][ T370] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.431820][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.431822][ T370] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 47.431825][ T370] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 47.431827][ T370] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 47.431828][ T370] ? __kernel_text_address (kernel/extable.c:79) [ 47.431829][ T370] ? write_profile (profile.c:?) [ 47.431830][ T370] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 47.431832][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.431833][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.431835][ T370] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 47.431838][ T370] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.431840][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.431841][ T370] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 47.431843][ T370] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 47.431844][ T370] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.431846][ T370] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 47.431847][ T370] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 47.431850][ T370] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 47.431851][ T370] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.431852][ T370] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 47.431854][ T370] ? netlink_ack (./include/linux/skbuff.h:2718) [ 47.431855][ T370] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 47.431857][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.431859][ T370] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 47.431861][ T370] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 47.431863][ T370] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 47.431864][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.431866][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.431868][ T370] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.431870][ T370] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 47.431871][ T370] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 47.431873][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.431875][ T370] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 47.431877][ T370] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 47.431878][ T370] ? copy_msghdr_from_user (net/socket.c:2650) [ 47.431880][ T370] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 47.431881][ T370] ? move_addr_to_kernel (net/socket.c:258) [ 47.431882][ T370] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 47.431885][ T370] ___sys_sendmsg (net/socket.c:2767) [ 47.431887][ T370] ? copy_msghdr_from_user (net/socket.c:2619) [ 47.431891][ T370] __sys_sendmsg (net/socket.c:2799) [ 47.431893][ T370] ? __sys_sendmsg_sock (net/socket.c:2780) [ 47.431896][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.431898][ T370] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 47.431899][ T370] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 47.431901][ T370] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 47.431902][ T370] RIP: 0033:0x7f5a001ca54e [ 47.431904][ 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 [ 47.431906][ T370] RSP: 002b:00007ffc6f71f120 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 47.431910][ T370] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f5a001ca54e [ 47.431911][ T370] RDX: 0000000000000000 RSI: 00007ffc6f71f1d0 RDI: 0000000000000005 [ 47.431912][ T370] RBP: 00007ffc6f71f130 R08: 0000000000000000 R09: 0000000000000000 [ 47.431913][ T370] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a915e46 [ 47.431914][ T370] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc6f71f890 | [ 48.655759][ T381] softirqs last disabled at (0): 0x0 | [ 48.655761][ T381] Preemption disabled at: | [ 48.655762][ T381] vprintk_emit (kernel/printk/printk.c:2471) | [ 48.655772][ T381] Tainted: [W]=WARN [ 48.655773][ T381] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 48.655774][ T381] Call Trace: [ 48.655775][ T381] [ 48.655777][ T381] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 48.655782][ T381] ? vprintk_emit (kernel/printk/printk.c:2471) [ 48.655784][ T381] __might_resched.cold (kernel/sched/core.c:9234) [ 48.655787][ T381] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 48.655790][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.655794][ 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)) [ 48.655797][ T381] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 48.655800][ T381] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 48.655804][ 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) [ 48.655805][ T381] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 48.655807][ T381] put_chars (drivers/char/virtio_console.c:1176) [ 48.655809][ T381] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 48.655810][ T381] ? __send_to_port (drivers/char/virtio_console.c:654) [ 48.655812][ T381] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 48.655815][ T381] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 48.655818][ T381] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 48.655819][ 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) [ 48.655820][ T381] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 48.655822][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.655824][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.655825][ T381] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.655827][ T381] console_emit_next_record (kernel/printk/printk.c:3183) [ 48.655830][ T381] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 48.655832][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.655834][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.655835][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.655837][ T381] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.655839][ T381] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 48.655840][ T381] console_flush_one_record (kernel/printk/printk.c:3268) [ 48.655843][ T381] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 48.655845][ T381] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 48.655847][ T381] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.655848][ T381] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 48.655850][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.655852][ T381] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 48.655853][ T381] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 48.655854][ T381] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 48.655856][ T381] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 48.655858][ T381] ? vprintk_emit (kernel/printk/printk.c:2478) [ 48.655860][ T381] vprintk_emit (kernel/printk/printk.c:2479) [ 48.655863][ T381] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 48.655865][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.655866][ T381] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.655868][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.655870][ T381] _printk (kernel/printk/printk.c:2504) [ 48.655873][ T381] ? snapshot_read.cold (user.c:?) [ 48.655875][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.655876][ T381] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.655878][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.655880][ T381] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 48.655882][ T381] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 48.655884][ T381] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 48.655886][ T381] ? netdev_notice (net/core/dev.c:13194) [ 48.655887][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.655889][ 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) [ 48.655891][ T381] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 48.655893][ T381] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 48.655895][ 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) [ 48.655898][ T381] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 48.655900][ T381] __dev_change_flags (net/core/dev.c:9821) [ 48.655905][ T381] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 48.655906][ T381] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 48.655909][ T381] ? __kernel_text_address (kernel/extable.c:79) [ 48.655910][ T381] ? write_profile (profile.c:?) [ 48.655912][ T381] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 48.655915][ T381] netif_change_flags (net/core/dev.c:9877) [ 48.655917][ T381] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 48.655921][ T381] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 48.655923][ T381] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 48.655924][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.655925][ T381] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 48.655929][ T381] ? kasan_save_stack (mm/kasan/common.c:58) [ 48.655932][ T381] ? kasan_save_stack (mm/kasan/common.c:57) [ 48.655933][ T381] ? kasan_save_track (mm/kasan/common.c:78) [ 48.655935][ T381] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 48.655936][ T381] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 48.655938][ T381] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 48.655939][ T381] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 48.655940][ T381] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 48.655943][ T381] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 48.655944][ T381] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 48.655945][ T381] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 48.655948][ T381] ? ___sys_sendmsg (net/socket.c:2767) [ 48.655949][ T381] ? __sys_sendmsg (net/socket.c:2799) [ 48.655951][ T381] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 48.655954][ T381] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 48.655956][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.655957][ T381] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.655959][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.655960][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.655962][ T381] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 48.655964][ 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) [ 48.655966][ T381] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 48.655968][ T381] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 48.655969][ T381] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 48.655971][ T381] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 48.655973][ T381] rtnl_newlink (net/core/rtnetlink.c:4215) [ 48.655975][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.655977][ T381] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 48.655978][ T381] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.655979][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.655982][ T381] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 48.655985][ T381] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 48.655986][ T381] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 48.655988][ T381] ? __kernel_text_address (kernel/extable.c:79) [ 48.655989][ T381] ? write_profile (profile.c:?) [ 48.655990][ T381] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 48.655991][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.655993][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.655994][ T381] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 48.655998][ T381] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.655999][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.656001][ T381] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 48.656002][ T381] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 48.656004][ T381] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 48.656005][ T381] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 48.656007][ T381] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 48.656009][ T381] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 48.656011][ T381] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 48.656012][ T381] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 48.656013][ T381] ? netlink_ack (./include/linux/skbuff.h:2718) [ 48.656014][ T381] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 48.656017][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.656019][ T381] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 48.656021][ T381] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 48.656023][ T381] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 48.656024][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.656026][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.656027][ T381] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.656029][ T381] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 48.656031][ T381] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 48.656033][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.656035][ T381] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 48.656036][ T381] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 48.656038][ T381] ? copy_msghdr_from_user (net/socket.c:2650) [ 48.656040][ T381] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 48.656041][ T381] ? move_addr_to_kernel (net/socket.c:258) [ 48.656042][ T381] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 48.656045][ T381] ___sys_sendmsg (net/socket.c:2767) [ 48.656047][ T381] ? copy_msghdr_from_user (net/socket.c:2619) [ 48.656051][ T381] __sys_sendmsg (net/socket.c:2799) [ 48.656053][ T381] ? __sys_sendmsg_sock (net/socket.c:2780) [ 48.656056][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.656058][ T381] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 48.656059][ T381] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 48.656061][ T381] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 48.656063][ T381] RIP: 0033:0x7f34874fd54e [ 48.656066][ 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 [ 48.656067][ T381] RSP: 002b:00007ffd23202410 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 48.656071][ T381] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f34874fd54e [ 48.656072][ T381] RDX: 0000000000000000 RSI: 00007ffd232024c0 RDI: 0000000000000005 [ 48.656073][ T381] RBP: 00007ffd23202420 R08: 0000000000000000 R09: 0000000000000000 [ 48.656074][ T381] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a915e48 [ 48.656074][ T381] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd23202b80 | [ 71.112409][ T438] softirqs last disabled at (0): 0x0 | [ 71.112411][ T438] Preemption disabled at: | [ 71.112411][ T438] vprintk_emit (kernel/printk/printk.c:2471) | [ 71.112423][ T438] Tainted: [W]=WARN [ 71.112424][ T438] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 71.112426][ T438] Call Trace: [ 71.112427][ T438] [ 71.112433][ T438] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 71.112438][ T438] ? vprintk_emit (kernel/printk/printk.c:2471) [ 71.112440][ T438] __might_resched.cold (kernel/sched/core.c:9234) [ 71.112444][ T438] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 71.112447][ T438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.112451][ T438] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 71.112455][ T438] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 71.112457][ T438] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 71.112461][ T438] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 71.112463][ T438] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 71.112465][ T438] put_chars (drivers/char/virtio_console.c:1176) [ 71.112466][ T438] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 71.112468][ T438] ? __send_to_port (drivers/char/virtio_console.c:654) [ 71.112470][ T438] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 71.112473][ T438] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 71.112476][ T438] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 71.112477][ T438] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 71.112479][ T438] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 71.112480][ T438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.112482][ T438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.112484][ T438] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 71.112486][ T438] console_emit_next_record (kernel/printk/printk.c:3183) [ 71.112488][ T438] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 71.112490][ T438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.112492][ T438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.112494][ T438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.112496][ T438] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 71.112497][ T438] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 71.112499][ T438] console_flush_one_record (kernel/printk/printk.c:3268) [ 71.112502][ T438] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 71.112504][ T438] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 71.112506][ T438] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 71.112508][ T438] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 71.112509][ T438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.112511][ T438] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 71.112512][ T438] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 71.112514][ T438] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 71.112516][ T438] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 71.112518][ T438] ? vprintk_emit (kernel/printk/printk.c:2478) [ 71.112520][ T438] vprintk_emit (kernel/printk/printk.c:2479) [ 71.112522][ T438] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 71.112524][ T438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.112526][ T438] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 71.112528][ T438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.112530][ T438] _printk (kernel/printk/printk.c:2504) [ 71.112533][ T438] ? snapshot_read.cold (user.c:?) [ 71.112535][ T438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.112537][ T438] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 71.112538][ T438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.112540][ T438] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 71.112542][ T438] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 71.112544][ T438] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 71.112546][ T438] ? netdev_notice (net/core/dev.c:13194) [ 71.112548][ T438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.112550][ T438] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 71.112552][ T438] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 71.112553][ T438] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 71.112555][ T438] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 71.112558][ T438] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 71.112561][ T438] __dev_change_flags (net/core/dev.c:9821) [ 71.112566][ T438] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 71.112567][ T438] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 71.112570][ T438] ? __kernel_text_address (kernel/extable.c:79) [ 71.112571][ T438] ? write_profile (profile.c:?) [ 71.112573][ T438] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 71.112576][ T438] netif_change_flags (net/core/dev.c:9877) [ 71.112579][ T438] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 71.112583][ T438] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 71.112584][ T438] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 71.112585][ T438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.112587][ T438] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 71.112591][ T438] ? kasan_save_stack (mm/kasan/common.c:58) [ 71.112594][ T438] ? kasan_save_stack (mm/kasan/common.c:57) [ 71.112595][ T438] ? kasan_save_track (mm/kasan/common.c:78) [ 71.112597][ T438] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 71.112598][ T438] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 71.112600][ T438] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 71.112601][ T438] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 71.112602][ T438] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 71.112605][ T438] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 71.112606][ T438] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 71.112607][ T438] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 71.112610][ T438] ? ___sys_sendmsg (net/socket.c:2767) [ 71.112612][ T438] ? __sys_sendmsg (net/socket.c:2799) [ 71.112613][ T438] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 71.112616][ T438] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 71.112618][ T438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.112620][ T438] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 71.112621][ T438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.112623][ T438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.112625][ T438] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 71.112627][ T438] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 71.112629][ T438] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 71.112630][ T438] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 71.112632][ T438] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 71.112634][ T438] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 71.112636][ T438] rtnl_newlink (net/core/rtnetlink.c:4215) [ 71.112638][ T438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.112640][ T438] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 71.112641][ T438] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 71.112643][ T438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.112645][ T438] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 71.112648][ T438] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 71.112650][ T438] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 71.112651][ T438] ? __kernel_text_address (kernel/extable.c:79) [ 71.112653][ T438] ? write_profile (profile.c:?) [ 71.112654][ T438] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 71.112655][ T438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.112657][ T438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.112659][ T438] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 71.112662][ T438] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 71.112664][ T438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.112666][ T438] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 71.112667][ T438] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 71.112669][ T438] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 71.112670][ T438] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 71.112672][ T438] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 71.112674][ T438] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 71.112676][ T438] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 71.112677][ T438] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 71.112678][ T438] ? netlink_ack (./include/linux/skbuff.h:2718) [ 71.112680][ T438] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 71.112682][ T438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.112684][ T438] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 71.112686][ T438] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 71.112688][ T438] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 71.112690][ T438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.112692][ T438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.112693][ T438] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 71.112695][ T438] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 71.112697][ T438] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 71.112699][ T438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.112701][ T438] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 71.112703][ T438] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 71.112704][ T438] ? copy_msghdr_from_user (net/socket.c:2650) [ 71.112706][ T438] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 71.112708][ T438] ? move_addr_to_kernel (net/socket.c:258) [ 71.112709][ T438] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 71.112712][ T438] ___sys_sendmsg (net/socket.c:2767) [ 71.112713][ T438] ? copy_msghdr_from_user (net/socket.c:2619) [ 71.112718][ T438] __sys_sendmsg (net/socket.c:2799) [ 71.112720][ T438] ? __sys_sendmsg_sock (net/socket.c:2780) [ 71.112723][ T438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.112725][ T438] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 71.112727][ T438] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 71.112729][ T438] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 71.112731][ T438] RIP: 0033:0x7f40f8eb254e [ 71.112732][ T438] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 71.112734][ T438] RSP: 002b:00007ffcb25d6f80 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 71.112738][ T438] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f40f8eb254e [ 71.112739][ T438] RDX: 0000000000000000 RSI: 00007ffcb25d7030 RDI: 0000000000000005 [ 71.112740][ T438] RBP: 00007ffcb25d6f90 R08: 0000000000000000 R09: 0000000000000000 [ 71.112741][ T438] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a915e5e [ 71.112742][ T438] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffcb25d76f0 | [ 73.503777][ T459] softirqs last disabled at (0): 0x0 | [ 73.503779][ T459] Preemption disabled at: | [ 73.503780][ T459] vprintk_emit (kernel/printk/printk.c:2471) | [ 73.503791][ T459] Tainted: [W]=WARN [ 73.503792][ T459] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 73.503793][ T459] Call Trace: [ 73.503795][ T459] [ 73.503796][ T459] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 73.503801][ T459] ? vprintk_emit (kernel/printk/printk.c:2471) [ 73.503803][ T459] __might_resched.cold (kernel/sched/core.c:9234) [ 73.503806][ T459] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 73.503810][ T459] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.503814][ T459] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 73.503817][ T459] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 73.503820][ T459] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 73.503824][ T459] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 73.503825][ T459] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 73.503828][ T459] put_chars (drivers/char/virtio_console.c:1176) [ 73.503829][ T459] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 73.503831][ T459] ? __send_to_port (drivers/char/virtio_console.c:654) [ 73.503833][ T459] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 73.503835][ T459] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 73.503838][ T459] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 73.503840][ T459] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 73.503841][ T459] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 73.503843][ T459] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.503844][ T459] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.503846][ T459] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 73.503848][ T459] console_emit_next_record (kernel/printk/printk.c:3183) [ 73.503851][ T459] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 73.503853][ T459] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.503854][ T459] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.503856][ T459] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.503858][ T459] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 73.503859][ T459] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 73.503861][ T459] console_flush_one_record (kernel/printk/printk.c:3268) [ 73.503864][ T459] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 73.503866][ T459] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 73.503868][ T459] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 73.503869][ T459] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 73.503871][ T459] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.503873][ T459] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 73.503874][ T459] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 73.503875][ T459] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 73.503878][ T459] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 73.503879][ T459] ? vprintk_emit (kernel/printk/printk.c:2478) [ 73.503881][ T459] vprintk_emit (kernel/printk/printk.c:2479) [ 73.503884][ T459] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 73.503885][ T459] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.503887][ T459] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 73.503889][ T459] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.503891][ T459] _printk (kernel/printk/printk.c:2504) [ 73.503894][ T459] ? snapshot_read.cold (user.c:?) [ 73.503896][ T459] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.503897][ T459] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 73.503899][ T459] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.503901][ T459] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 73.503903][ T459] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 73.503905][ T459] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 73.503907][ T459] ? netdev_notice (net/core/dev.c:13194) [ 73.503908][ T459] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.503911][ T459] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 73.503912][ T459] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 73.503914][ T459] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 73.503916][ T459] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 73.503919][ T459] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 73.503922][ T459] __dev_change_flags (net/core/dev.c:9821) [ 73.503926][ T459] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 73.503928][ T459] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 73.503931][ T459] ? __kernel_text_address (kernel/extable.c:79) [ 73.503932][ T459] ? write_profile (profile.c:?) [ 73.503934][ T459] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 73.503937][ T459] netif_change_flags (net/core/dev.c:9877) [ 73.503940][ T459] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 73.503944][ T459] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 73.503945][ T459] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 73.503947][ T459] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.503948][ T459] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 73.503952][ T459] ? kasan_save_stack (mm/kasan/common.c:58) [ 73.503954][ T459] ? kasan_save_stack (mm/kasan/common.c:57) [ 73.503956][ T459] ? kasan_save_track (mm/kasan/common.c:78) [ 73.503957][ T459] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 73.503959][ T459] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 73.503960][ T459] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 73.503962][ T459] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 73.503963][ T459] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 73.503966][ T459] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 73.503967][ T459] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 73.503968][ T459] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 73.503971][ T459] ? ___sys_sendmsg (net/socket.c:2767) [ 73.503972][ T459] ? __sys_sendmsg (net/socket.c:2799) [ 73.503974][ T459] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 73.503977][ T459] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 73.503979][ T459] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.503980][ T459] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 73.503982][ T459] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.503983][ T459] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.503985][ T459] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 73.503987][ T459] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 73.503989][ T459] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 73.503991][ T459] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 73.503992][ T459] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 73.503994][ T459] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 73.503996][ T459] rtnl_newlink (net/core/rtnetlink.c:4215) [ 73.503999][ T459] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.504000][ T459] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 73.504002][ T459] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 73.504003][ T459] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.504005][ T459] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 73.504008][ T459] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 73.504010][ T459] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 73.504011][ T459] ? __kernel_text_address (kernel/extable.c:79) [ 73.504013][ T459] ? write_profile (profile.c:?) [ 73.504014][ T459] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 73.504015][ T459] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.504017][ T459] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.504019][ T459] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 73.504022][ T459] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 73.504024][ T459] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.504025][ T459] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 73.504027][ T459] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 73.504028][ T459] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 73.504030][ T459] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 73.504031][ T459] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 73.504034][ T459] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 73.504035][ T459] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 73.504036][ T459] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 73.504038][ T459] ? netlink_ack (./include/linux/skbuff.h:2718) [ 73.504039][ T459] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 73.504042][ T459] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.504043][ T459] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 73.504045][ T459] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 73.504047][ T459] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 73.504049][ T459] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.504050][ T459] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.504052][ T459] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 73.504054][ T459] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 73.504056][ T459] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 73.504058][ T459] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.504059][ T459] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 73.504061][ T459] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 73.504063][ T459] ? copy_msghdr_from_user (net/socket.c:2650) [ 73.504065][ T459] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 73.504066][ T459] ? move_addr_to_kernel (net/socket.c:258) [ 73.504068][ T459] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 73.504070][ T459] ___sys_sendmsg (net/socket.c:2767) [ 73.504072][ T459] ? copy_msghdr_from_user (net/socket.c:2619) [ 73.504077][ T459] __sys_sendmsg (net/socket.c:2799) [ 73.504079][ T459] ? __sys_sendmsg_sock (net/socket.c:2780) [ 73.504081][ T459] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.504083][ T459] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 73.504085][ T459] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 73.504087][ T459] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 73.504088][ T459] RIP: 0033:0x7f7a3bbc454e [ 73.504090][ T459] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 73.504092][ T459] RSP: 002b:00007ffee43f64c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 73.504096][ T459] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f7a3bbc454e [ 73.504097][ T459] RDX: 0000000000000000 RSI: 00007ffee43f6570 RDI: 0000000000000005 [ 73.504098][ T459] RBP: 00007ffee43f64d0 R08: 0000000000000000 R09: 0000000000000000 [ 73.504099][ T459] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a915e60 [ 73.504099][ T459] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffee43f6c30 | [ 75.972776][ T485] softirqs last disabled at (0): 0x0 | [ 75.972778][ T485] Preemption disabled at: | [ 75.972778][ T485] vprintk_emit (kernel/printk/printk.c:2471) | [ 75.972789][ T485] Tainted: [W]=WARN [ 75.972790][ T485] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 75.972792][ T485] Call Trace: [ 75.972793][ T485] [ 75.972794][ T485] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 75.972800][ T485] ? vprintk_emit (kernel/printk/printk.c:2471) [ 75.972802][ T485] __might_resched.cold (kernel/sched/core.c:9234) [ 75.972806][ T485] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 75.972809][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.972813][ T485] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 75.972816][ T485] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 75.972819][ T485] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 75.972822][ T485] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 75.972824][ T485] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 75.972826][ T485] put_chars (drivers/char/virtio_console.c:1176) [ 75.972828][ T485] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 75.972830][ T485] ? __send_to_port (drivers/char/virtio_console.c:654) [ 75.972832][ T485] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 75.972834][ T485] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 75.972837][ T485] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 75.972838][ T485] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 75.972840][ T485] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 75.972841][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.972843][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.972845][ T485] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 75.972847][ T485] console_emit_next_record (kernel/printk/printk.c:3183) [ 75.972850][ T485] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 75.972852][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.972854][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.972855][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.972857][ T485] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 75.972859][ T485] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 75.972861][ T485] console_flush_one_record (kernel/printk/printk.c:3268) [ 75.972863][ T485] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 75.972866][ T485] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 75.972867][ T485] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 75.972869][ T485] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 75.972871][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.972872][ T485] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 75.972874][ T485] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 75.972875][ T485] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 75.972877][ T485] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 75.972879][ T485] ? vprintk_emit (kernel/printk/printk.c:2478) [ 75.972881][ T485] vprintk_emit (kernel/printk/printk.c:2479) [ 75.972884][ T485] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 75.972886][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.972887][ T485] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 75.972889][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.972891][ T485] _printk (kernel/printk/printk.c:2504) [ 75.972894][ T485] ? snapshot_read.cold (user.c:?) [ 75.972896][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.972898][ T485] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 75.972899][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.972901][ T485] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 75.972904][ T485] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 75.972905][ T485] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 75.972907][ T485] ? netdev_notice (net/core/dev.c:13194) [ 75.972909][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.972911][ T485] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 75.972913][ T485] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 75.972914][ T485] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 75.972916][ T485] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 75.972919][ T485] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 75.972922][ T485] __dev_change_flags (net/core/dev.c:9821) [ 75.972927][ T485] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 75.972928][ T485] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 75.972931][ T485] ? __kernel_text_address (kernel/extable.c:79) [ 75.972932][ T485] ? write_profile (profile.c:?) [ 75.972935][ T485] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 75.972938][ T485] netif_change_flags (net/core/dev.c:9877) [ 75.972940][ T485] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 75.972944][ T485] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 75.972946][ T485] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 75.972947][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.972949][ T485] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 75.972953][ T485] ? kasan_save_stack (mm/kasan/common.c:58) [ 75.972956][ T485] ? kasan_save_stack (mm/kasan/common.c:57) [ 75.972957][ T485] ? kasan_save_track (mm/kasan/common.c:78) [ 75.972959][ T485] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 75.972960][ T485] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 75.972962][ T485] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 75.972963][ T485] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 75.972964][ T485] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 75.972967][ T485] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 75.972968][ T485] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 75.972969][ T485] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 75.972972][ T485] ? ___sys_sendmsg (net/socket.c:2767) [ 75.972973][ T485] ? __sys_sendmsg (net/socket.c:2799) [ 75.972975][ T485] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 75.972978][ T485] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 75.972980][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.972982][ T485] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 75.972983][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.972985][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.972986][ T485] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 75.972989][ T485] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 75.972991][ T485] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 75.972992][ T485] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 75.972994][ T485] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 75.972996][ T485] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 75.972998][ T485] rtnl_newlink (net/core/rtnetlink.c:4215) [ 75.973000][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.973002][ T485] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 75.973003][ T485] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 75.973005][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.973007][ T485] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 75.973010][ T485] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 75.973012][ T485] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 75.973013][ T485] ? __kernel_text_address (kernel/extable.c:79) [ 75.973014][ T485] ? write_profile (profile.c:?) [ 75.973016][ T485] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 75.973017][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.973019][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.973020][ T485] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 75.973024][ T485] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 75.973025][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.973027][ T485] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 75.973028][ T485] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 75.973030][ T485] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 75.973031][ T485] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 75.973033][ T485] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 75.973035][ T485] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 75.973037][ T485] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 75.973038][ T485] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 75.973039][ T485] ? netlink_ack (./include/linux/skbuff.h:2718) [ 75.973041][ T485] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 75.973043][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.973045][ T485] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 75.973047][ T485] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 75.973049][ T485] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 75.973051][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.973052][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.973054][ T485] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 75.973056][ T485] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 75.973058][ T485] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 75.973060][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.973061][ T485] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 75.973063][ T485] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 75.973065][ T485] ? copy_msghdr_from_user (net/socket.c:2650) [ 75.973067][ T485] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 75.973068][ T485] ? move_addr_to_kernel (net/socket.c:258) [ 75.973070][ T485] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 75.973072][ T485] ___sys_sendmsg (net/socket.c:2767) [ 75.973074][ T485] ? copy_msghdr_from_user (net/socket.c:2619) [ 75.973079][ T485] __sys_sendmsg (net/socket.c:2799) [ 75.973081][ T485] ? __sys_sendmsg_sock (net/socket.c:2780) [ 75.973083][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.973086][ T485] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 75.973087][ T485] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 75.973089][ T485] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 75.973091][ T485] RIP: 0033:0x7faaab44c54e [ 75.973093][ T485] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 75.973094][ T485] RSP: 002b:00007fff1a19e9a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 75.973098][ T485] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007faaab44c54e [ 75.973100][ T485] RDX: 0000000000000000 RSI: 00007fff1a19ea50 RDI: 0000000000000005 [ 75.973101][ T485] RBP: 00007fff1a19e9b0 R08: 0000000000000000 R09: 0000000000000000 [ 75.973101][ T485] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a915e63 [ 75.973102][ T485] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff1a19f110 | [ 88.645211][ T523] softirqs last disabled at (0): 0x0 | [ 88.645213][ T523] Preemption disabled at: | [ 88.645214][ T523] 0x0 | [ 88.645225][ T523] Tainted: [W]=WARN [ 88.645226][ T523] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 88.645228][ T523] Call Trace: [ 88.645229][ T523] [ 88.645230][ T523] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 88.645236][ T523] __might_resched.cold (kernel/sched/core.c:9234) [ 88.645240][ T523] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 88.645243][ T523] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.645248][ T523] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 88.645251][ T523] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 88.645254][ T523] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 88.645258][ T523] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 88.645259][ T523] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 88.645261][ T523] put_chars (drivers/char/virtio_console.c:1176) [ 88.645263][ T523] ? __send_to_port (drivers/char/virtio_console.c:654) [ 88.645265][ T523] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 88.645268][ T523] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 88.645271][ T523] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 88.645273][ T523] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 88.645275][ T523] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.645277][ T523] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 88.645279][ T523] console_emit_next_record (kernel/printk/printk.c:3183) [ 88.645282][ T523] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 88.645284][ T523] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.645285][ T523] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.645287][ T523] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.645289][ T523] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 88.645291][ T523] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 88.645292][ T523] console_flush_one_record (kernel/printk/printk.c:3268) [ 88.645295][ T523] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 88.645297][ T523] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 88.645299][ T523] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 88.645301][ T523] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 88.645302][ T523] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.645304][ T523] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 88.645305][ T523] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 88.645307][ T523] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 88.645309][ T523] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 88.645311][ T523] ? vprintk_emit (kernel/printk/printk.c:2478) [ 88.645313][ T523] vprintk_emit (kernel/printk/printk.c:2479) [ 88.645316][ T523] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 88.645317][ T523] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.645319][ T523] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 88.645322][ T523] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 88.645323][ T523] _printk (kernel/printk/printk.c:2504) [ 88.645327][ T523] ? snapshot_read.cold (user.c:?) [ 88.645329][ T523] ? ipv6_mc_down (net/ipv6/mcast.c:1137 net/ipv6/mcast.c:2792) [ 88.645333][ T523] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 88.645348][ T523] br_stp_disable_port (net/bridge/br_stp_if.c:106) bridge [ 88.645356][ T523] br_device_event (net/bridge/br.c:111) bridge [ 88.645365][ T523] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 88.645369][ T523] ? _sub_I_65535_1+0x4d0/0x4d0 stp [ 88.645371][ T523] ? addrconf_notify (net/ipv6/addrconf.c:3812) [ 88.645374][ T523] notifier_call_chain (kernel/notifier.c:85) [ 88.645377][ T523] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9855) [ 88.645381][ T523] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 88.645383][ T523] ? netif_change_name (net/core/dev.c:1517) [ 88.645385][ T523] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 88.645387][ T523] ? __kernel_text_address (kernel/extable.c:79) [ 88.645389][ T523] ? write_profile (profile.c:?) [ 88.645391][ T523] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 88.645394][ T523] netif_change_flags (net/core/dev.c:9882) [ 88.645397][ T523] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 88.645400][ T523] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 88.645401][ T523] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 88.645402][ T523] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.645404][ T523] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 88.645407][ T523] ? kasan_save_stack (mm/kasan/common.c:58) [ 88.645410][ T523] ? kasan_save_stack (mm/kasan/common.c:57) [ 88.645412][ T523] ? kasan_save_track (mm/kasan/common.c:78) [ 88.645413][ T523] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 88.645415][ T523] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 88.645416][ T523] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 88.645417][ T523] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 88.645419][ T523] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 88.645421][ T523] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 88.645423][ T523] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 88.645424][ T523] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 88.645427][ T523] ? ___sys_sendmsg (net/socket.c:2767) [ 88.645428][ T523] ? __sys_sendmsg (net/socket.c:2799) [ 88.645430][ T523] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 88.645432][ T523] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 88.645434][ T523] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.645436][ T523] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 88.645438][ T523] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.645439][ T523] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.645441][ T523] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 88.645444][ T523] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 88.645446][ T523] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 88.645447][ T523] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 88.645449][ T523] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 88.645451][ T523] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 88.645453][ T523] rtnl_newlink (net/core/rtnetlink.c:4215) [ 88.645455][ T523] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.645457][ T523] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 88.645458][ T523] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 88.645459][ T523] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.645461][ T523] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 88.645465][ T523] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 88.645466][ T523] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 88.645468][ T523] ? __kernel_text_address (kernel/extable.c:79) [ 88.645469][ T523] ? write_profile (profile.c:?) [ 88.645470][ T523] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 88.645471][ T523] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.645473][ T523] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.645475][ T523] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 88.645478][ T523] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 88.645480][ T523] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.645481][ T523] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 88.645483][ T523] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 88.645485][ T523] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 88.645492][ T523] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 88.645493][ T523] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 88.645496][ T523] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 88.645497][ T523] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 88.645498][ T523] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 88.645500][ T523] ? netlink_ack (./include/linux/skbuff.h:2718) [ 88.645501][ T523] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 88.645504][ T523] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.645506][ T523] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 88.645508][ T523] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 88.645510][ T523] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 88.645511][ T523] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.645513][ T523] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.645515][ T523] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 88.645517][ T523] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 88.645519][ T523] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 88.645520][ T523] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.645522][ T523] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 88.645524][ T523] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 88.645526][ T523] ? copy_msghdr_from_user (net/socket.c:2650) [ 88.645527][ T523] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 88.645529][ T523] ? move_addr_to_kernel (net/socket.c:258) [ 88.645531][ T523] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 88.645533][ T523] ___sys_sendmsg (net/socket.c:2767) [ 88.645535][ T523] ? copy_msghdr_from_user (net/socket.c:2619) [ 88.645540][ T523] __sys_sendmsg (net/socket.c:2799) [ 88.645542][ T523] ? __sys_sendmsg_sock (net/socket.c:2780) [ 88.645545][ T523] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.645547][ T523] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 88.645548][ T523] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 88.645550][ T523] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 88.645552][ T523] RIP: 0033:0x7f4d1256f54e [ 88.645553][ T523] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 88.645556][ T523] RSP: 002b:00007ffd3a26fca0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 88.645559][ T523] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f4d1256f54e [ 88.645561][ T523] RDX: 0000000000000000 RSI: 00007ffd3a26fd50 RDI: 0000000000000005 [ 88.645562][ T523] RBP: 00007ffd3a26fcb0 R08: 0000000000000000 R09: 0000000000000000 [ 88.645562][ T523] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a915e70 [ 88.645563][ T523] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd3a270410 | [ 98.140551][ T552] softirqs last disabled at (0): 0x0 | [ 98.140553][ T552] Preemption disabled at: | [ 98.140554][ T552] vprintk_emit (kernel/printk/printk.c:2471) | [ 98.140565][ T552] Tainted: [W]=WARN [ 98.140566][ T552] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 98.140567][ T552] Call Trace: [ 98.140569][ T552] [ 98.140570][ T552] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 98.140575][ T552] ? vprintk_emit (kernel/printk/printk.c:2471) [ 98.140577][ T552] __might_resched.cold (kernel/sched/core.c:9234) [ 98.140581][ T552] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 98.140584][ T552] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 98.140587][ T552] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.140591][ T552] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 98.140594][ T552] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 98.140597][ T552] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 98.140600][ T552] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 98.140602][ T552] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 98.140604][ T552] put_chars (drivers/char/virtio_console.c:1176) [ 98.140606][ T552] ? __send_to_port (drivers/char/virtio_console.c:654) [ 98.140608][ T552] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 98.140610][ T552] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 98.140614][ T552] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 98.140615][ T552] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.140617][ T552] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 98.140619][ T552] console_emit_next_record (kernel/printk/printk.c:3183) [ 98.140622][ T552] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 98.140624][ T552] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.140625][ T552] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.140627][ T552] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.140629][ T552] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 98.140630][ T552] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 98.140632][ T552] console_flush_one_record (kernel/printk/printk.c:3268) [ 98.140634][ T552] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 98.140637][ T552] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 98.140639][ T552] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 98.140641][ T552] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 98.140642][ T552] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.140644][ T552] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 98.140645][ T552] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 98.140647][ T552] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 98.140649][ T552] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 98.140651][ T552] ? vprintk_emit (kernel/printk/printk.c:2478) [ 98.140653][ T552] vprintk_emit (kernel/printk/printk.c:2479) [ 98.140655][ T552] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 98.140657][ T552] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 98.140660][ T552] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 98.140663][ T552] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 98.140664][ T552] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 98.140667][ T552] ? ___sys_sendmsg (net/socket.c:2767) [ 98.140668][ T552] ? __sys_sendmsg (net/socket.c:2799) [ 98.140670][ T552] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 98.140673][ T552] _printk (kernel/printk/printk.c:2504) [ 98.140676][ T552] ? snapshot_read.cold (user.c:?) [ 98.140679][ T552] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 98.140682][ T552] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 98.140683][ T552] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 98.140685][ T552] ? netdev_notice (net/core/dev.c:13194) [ 98.140687][ T552] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.140689][ T552] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 98.140690][ T552] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 98.140693][ T552] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 98.140694][ T552] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 98.140697][ T552] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 98.140700][ T552] dev_set_allmulti (net/core/dev_api.c:315) [ 98.140703][ T552] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 98.140715][ T552] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 98.140719][ T552] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 98.140722][ T552] br_del_if (net/bridge/br_if.c:732) bridge [ 98.140729][ T552] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 98.140731][ T552] do_set_master (net/core/rtnetlink.c:3055) [ 98.140734][ T552] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 98.140736][ T552] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 98.140739][ T552] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 98.140740][ T552] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.140742][ T552] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 98.140745][ T552] ? kasan_save_stack (mm/kasan/common.c:58) [ 98.140748][ T552] ? kasan_save_stack (mm/kasan/common.c:57) [ 98.140749][ T552] ? kasan_save_track (mm/kasan/common.c:78) [ 98.140751][ T552] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 98.140752][ T552] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 98.140754][ T552] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 98.140755][ T552] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 98.140756][ T552] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 98.140757][ T552] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 98.140759][ T552] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 98.140760][ T552] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 98.140761][ T552] ? ___sys_sendmsg (net/socket.c:2767) [ 98.140762][ T552] ? __sys_sendmsg (net/socket.c:2799) [ 98.140764][ T552] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 98.140765][ T552] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 98.140768][ T552] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.140769][ T552] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 98.140771][ T552] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.140772][ T552] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.140774][ T552] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 98.140776][ T552] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 98.140779][ T552] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 98.140780][ T552] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 98.140782][ T552] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 98.140783][ T552] ? nla_get_range_signed (lib/nlattr.c:270) [ 98.140785][ T552] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 98.140788][ T552] rtnl_newlink (net/core/rtnetlink.c:4215) [ 98.140790][ T552] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.140792][ T552] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 98.140793][ T552] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 98.140794][ T552] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.140796][ T552] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 98.140798][ T552] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 98.140800][ T552] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 98.140801][ T552] ? __kernel_text_address (kernel/extable.c:79) [ 98.140802][ T552] ? write_profile (profile.c:?) [ 98.140803][ T552] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 98.140806][ T552] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.140808][ T552] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.140809][ T552] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 98.140813][ T552] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 98.140814][ T552] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.140816][ T552] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 98.140818][ T552] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 98.140819][ T552] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 98.140821][ T552] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 98.140822][ T552] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 98.140825][ T552] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 98.140826][ T552] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 98.140827][ T552] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 98.140829][ T552] ? netlink_ack (./include/linux/skbuff.h:2718) [ 98.140830][ T552] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 98.140833][ T552] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.140835][ T552] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 98.140837][ T552] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 98.140839][ T552] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 98.140840][ T552] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.140842][ T552] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.140844][ T552] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 98.140845][ T552] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 98.140847][ T552] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 98.140849][ T552] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.140851][ T552] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 98.140853][ T552] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 98.140855][ T552] ? copy_msghdr_from_user (net/socket.c:2650) [ 98.140856][ T552] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 98.140858][ T552] ? move_addr_to_kernel (net/socket.c:258) [ 98.140859][ T552] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 98.140862][ T552] ___sys_sendmsg (net/socket.c:2767) [ 98.140864][ T552] ? copy_msghdr_from_user (net/socket.c:2619) [ 98.140869][ T552] __sys_sendmsg (net/socket.c:2799) [ 98.140871][ T552] ? __sys_sendmsg_sock (net/socket.c:2780) [ 98.140873][ T552] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.140876][ T552] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 98.140877][ T552] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 98.140879][ T552] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 98.140881][ T552] RIP: 0033:0x7efd0333f54e [ 98.140883][ T552] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 98.140884][ T552] RSP: 002b:00007ffe96dbb0c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 98.140888][ T552] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007efd0333f54e [ 98.140889][ T552] RDX: 0000000000000000 RSI: 00007ffe96dbb170 RDI: 0000000000000005 [ 98.140890][ T552] RBP: 00007ffe96dbb0d0 R08: 0000000000000000 R09: 0000000000000000 [ 98.140891][ T552] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a915e79 [ 98.140892][ T552] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe96dbb830 | [ 102.516203][ T566] softirqs last disabled at (0): 0x0 | [ 102.516205][ T566] Preemption disabled at: | [ 102.516206][ T566] vprintk_emit (kernel/printk/printk.c:2471) | [ 102.516217][ T566] Tainted: [W]=WARN [ 102.516218][ T566] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 102.516219][ T566] Call Trace: [ 102.516223][ T566] [ 102.516225][ T566] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 102.516230][ T566] ? vprintk_emit (kernel/printk/printk.c:2471) [ 102.516232][ T566] __might_resched.cold (kernel/sched/core.c:9234) [ 102.516236][ T566] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 102.516240][ T566] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.516244][ T566] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 102.516247][ T566] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 102.516250][ T566] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 102.516254][ T566] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 102.516255][ T566] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 102.516257][ T566] put_chars (drivers/char/virtio_console.c:1176) [ 102.516259][ T566] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 102.516261][ T566] ? __send_to_port (drivers/char/virtio_console.c:654) [ 102.516263][ T566] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 102.516265][ T566] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 102.516268][ T566] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 102.516270][ T566] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 102.516271][ T566] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 102.516273][ T566] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.516274][ T566] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.516276][ T566] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 102.516278][ T566] console_emit_next_record (kernel/printk/printk.c:3183) [ 102.516281][ T566] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 102.516283][ T566] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.516284][ T566] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.516286][ T566] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.516288][ T566] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 102.516289][ T566] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 102.516291][ T566] console_flush_one_record (kernel/printk/printk.c:3268) [ 102.516293][ T566] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 102.516296][ T566] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 102.516298][ T566] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 102.516299][ T566] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 102.516301][ T566] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.516302][ T566] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 102.516304][ T566] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 102.516305][ T566] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 102.516307][ T566] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 102.516309][ T566] ? vprintk_emit (kernel/printk/printk.c:2478) [ 102.516311][ T566] vprintk_emit (kernel/printk/printk.c:2479) [ 102.516313][ T566] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 102.516315][ T566] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.516317][ T566] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 102.516318][ T566] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.516320][ T566] _printk (kernel/printk/printk.c:2504) [ 102.516323][ T566] ? snapshot_read.cold (user.c:?) [ 102.516325][ T566] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.516327][ T566] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 102.516328][ T566] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.516330][ T566] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 102.516333][ T566] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 102.516334][ T566] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 102.516336][ T566] ? netdev_notice (net/core/dev.c:13194) [ 102.516338][ T566] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.516340][ T566] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 102.516341][ T566] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 102.516343][ T566] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 102.516345][ T566] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 102.516348][ T566] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 102.516350][ T566] __dev_change_flags (net/core/dev.c:9821) [ 102.516355][ T566] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 102.516356][ T566] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 102.516359][ T566] ? __kernel_text_address (kernel/extable.c:79) [ 102.516360][ T566] ? write_profile (profile.c:?) [ 102.516362][ T566] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 102.516365][ T566] netif_change_flags (net/core/dev.c:9877) [ 102.516368][ T566] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 102.516371][ T566] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 102.516373][ T566] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 102.516374][ T566] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.516375][ T566] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 102.516379][ T566] ? kasan_save_stack (mm/kasan/common.c:58) [ 102.516382][ T566] ? kasan_save_stack (mm/kasan/common.c:57) [ 102.516383][ T566] ? kasan_save_track (mm/kasan/common.c:78) [ 102.516385][ T566] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 102.516386][ T566] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 102.516388][ T566] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 102.516389][ T566] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 102.516390][ T566] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 102.516393][ T566] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 102.516394][ T566] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 102.516395][ T566] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 102.516398][ T566] ? ___sys_sendmsg (net/socket.c:2767) [ 102.516399][ T566] ? __sys_sendmsg (net/socket.c:2799) [ 102.516401][ T566] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 102.516403][ T566] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 102.516405][ T566] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.516407][ T566] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 102.516408][ T566] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.516410][ T566] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.516412][ T566] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 102.516414][ T566] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 102.516416][ T566] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 102.516417][ T566] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 102.516419][ T566] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 102.516421][ T566] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 102.516423][ T566] rtnl_newlink (net/core/rtnetlink.c:4215) [ 102.516425][ T566] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.516426][ T566] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 102.516427][ T566] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 102.516429][ T566] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.516431][ T566] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 102.516434][ T566] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 102.516436][ T566] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 102.516437][ T566] ? __kernel_text_address (kernel/extable.c:79) [ 102.516438][ T566] ? write_profile (profile.c:?) [ 102.516440][ T566] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 102.516441][ T566] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.516443][ T566] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.516444][ T566] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 102.516448][ T566] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 102.516449][ T566] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.516451][ T566] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 102.516452][ T566] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 102.516454][ T566] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 102.516455][ T566] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 102.516457][ T566] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 102.516459][ T566] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 102.516461][ T566] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 102.516462][ T566] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 102.516463][ T566] ? netlink_ack (./include/linux/skbuff.h:2718) [ 102.516465][ T566] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 102.516467][ T566] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.516469][ T566] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 102.516471][ T566] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 102.516473][ T566] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 102.516474][ T566] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.516476][ T566] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.516478][ T566] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 102.516480][ T566] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 102.516481][ T566] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 102.516483][ T566] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.516485][ T566] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 102.516487][ T566] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 102.516488][ T566] ? copy_msghdr_from_user (net/socket.c:2650) [ 102.516490][ T566] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 102.516492][ T566] ? move_addr_to_kernel (net/socket.c:258) [ 102.516493][ T566] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 102.516495][ T566] ___sys_sendmsg (net/socket.c:2767) [ 102.516497][ T566] ? copy_msghdr_from_user (net/socket.c:2619) [ 102.516502][ T566] __sys_sendmsg (net/socket.c:2799) [ 102.516504][ T566] ? __sys_sendmsg_sock (net/socket.c:2780) [ 102.516506][ T566] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.516508][ T566] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 102.516510][ T566] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 102.516512][ T566] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 102.516514][ T566] RIP: 0033:0x7f0cebed354e [ 102.516516][ T566] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 102.516517][ T566] RSP: 002b:00007ffd5128c870 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 102.516521][ T566] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f0cebed354e [ 102.516523][ T566] RDX: 0000000000000000 RSI: 00007ffd5128c920 RDI: 0000000000000005 [ 102.516523][ T566] RBP: 00007ffd5128c880 R08: 0000000000000000 R09: 0000000000000000 [ 102.516524][ T566] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a915e7d Finger prints: mark_lock_irq:mark_lock:mark_usage:__lock_acquire:_raw_spin_lock __irq_exit_rcu:schedule_preempt_disabled:dump_stack_lvl:__kmalloc_noprof:put_chars 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