====================================== | [ 11.104956][ T199] softirqs last disabled at (41984): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 11.104958][ T199] Preemption disabled at: | [ 11.104959][ T199] vprintk_emit (kernel/printk/printk.c:2471) | [ 11.104968][ T199] Tainted: [W]=WARN [ 11.104969][ T199] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.104970][ T199] Call Trace: [ 11.104972][ T199] [ 11.104973][ T199] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 11.104980][ T199] ? vprintk_emit (kernel/printk/printk.c:2471) [ 11.104981][ T199] __might_resched.cold (kernel/sched/core.c:9234) [ 11.104985][ T199] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 11.104990][ T199] ? __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.104995][ T199] __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.104997][ T199] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.105003][ T199] ? 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.105006][ T199] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.105010][ T199] put_chars (drivers/char/virtio_console.c:1176) [ 11.105012][ T199] ? __send_to_port (drivers/char/virtio_console.c:654) [ 11.105015][ T199] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 11.105020][ T199] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 11.105025][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.105030][ T199] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 11.105033][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.105039][ T199] console_emit_next_record (kernel/printk/printk.c:3183) [ 11.105042][ T199] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 11.105044][ T199] ? 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.105047][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.105049][ T199] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.105053][ T199] console_flush_one_record (kernel/printk/printk.c:3268) [ 11.105058][ T199] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 11.105059][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.105065][ T199] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 11.105068][ T199] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 11.105070][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.105071][ T199] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 11.105075][ T199] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 11.105077][ T199] ? vprintk_emit (kernel/printk/printk.c:2478) [ 11.105080][ T199] vprintk_emit (kernel/printk/printk.c:2479) [ 11.105083][ T199] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 11.105084][ T199] ? __kernel_text_address (kernel/extable.c:79) [ 11.105087][ T199] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 11.105090][ T199] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 11.105095][ T199] dev_vprintk_emit (drivers/base/core.c:5000) [ 11.105100][ T199] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 11.105109][ T199] dev_printk_emit (drivers/base/core.c:5011) [ 11.105111][ T199] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 11.105115][ T199] ? check_prev_add (kernel/locking/lockdep.c:3258 (discriminator 3)) [ 11.105120][ T199] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 11.105127][ T199] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 11.105129][ T199] ? netdev_notice (net/core/dev.c:13194) [ 11.105132][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.105135][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.105138][ T199] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 11.105141][ T199] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 11.105144][ T199] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 11.105146][ T199] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 11.105150][ T199] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 11.105153][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.105155][ T199] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 11.105161][ T199] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 11.105164][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.105167][ T199] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 11.105168][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 11.105170][ T199] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.105172][ T199] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.105175][ T199] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 11.105179][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.105181][ T199] ? lock_pin_lock (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:6004 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 11.105183][ T199] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 11.105187][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.105188][ T199] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 11.105191][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.105193][ T199] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.105194][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.105196][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.105197][ T199] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 11.105200][ T199] ? __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.105203][ T199] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 11.105205][ T199] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 11.105207][ T199] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 11.105211][ T199] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 11.105212][ T199] ? lockdep_hardirqs_off (kernel/locking/lockdep.c:4527) [ 11.105217][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.105224][ T199] rtnl_setlink (net/core/rtnetlink.c:3596) [ 11.105227][ T199] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 11.105229][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.105252][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.105254][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.105257][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.105259][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 11.105261][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.105265][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.105267][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.105269][ T199] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 11.105271][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.105275][ T199] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 11.105277][ T199] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 11.105280][ T199] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.105281][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.105286][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.105288][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.105292][ T199] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 11.105295][ T199] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.105298][ T199] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.105304][ T199] ? 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.105306][ T199] ? 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.105311][ T199] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.105315][ T199] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.105319][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.105322][ T199] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 11.105326][ T199] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 11.105328][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.105331][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.105336][ T199] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 11.105339][ T199] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 11.105342][ T199] __sys_sendto (net/socket.c:2281) [ 11.105345][ T199] ? __ia32_sys_getpeername (net/socket.c:2235) [ 11.105362][ T199] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 11.105367][ T199] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 11.105369][ T199] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 11.105371][ T199] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 11.105373][ T199] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 11.105376][ T199] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 11.105377][ T199] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 11.105380][ T199] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.105382][ T199] RIP: 0033:0x7f682439954e [ 11.105386][ T199] 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.105388][ T199] RSP: 002b:00007ffec6e878b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 11.105390][ T199] RAX: ffffffffffffffda RBX: 00005639f710c7e0 RCX: 00007f682439954e [ 11.105392][ T199] RDX: 0000000000000030 RSI: 00005639f6f8f770 RDI: 0000000000000016 [ 11.105393][ T199] RBP: 00007ffec6e878c0 R08: 00007ffec6e87910 R09: 0000000000000080 [ 11.105393][ T199] R10: 0000000000000000 R11: 0000000000000202 R12: 00005639f7101770 [ 11.105394][ T199] R13: 00007ffec6e879f4 R14: 0000000000000000 R15: 0000000000000000 | [ 13.363669][ T199] softirqs last disabled at (120998): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 13.363672][ T199] Preemption disabled at: | [ 13.363672][ T199] vprintk_emit (kernel/printk/printk.c:2471) | [ 13.363681][ T199] Tainted: [W]=WARN [ 13.363682][ T199] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.363684][ T199] Call Trace: [ 13.363685][ T199] [ 13.363687][ T199] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 13.363693][ T199] ? vprintk_emit (kernel/printk/printk.c:2471) [ 13.363695][ T199] __might_resched.cold (kernel/sched/core.c:9234) [ 13.363699][ T199] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 13.363704][ T199] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 13.363708][ T199] __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)) [ 13.363710][ T199] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.363717][ T199] ? 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) [ 13.363720][ T199] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.363723][ T199] put_chars (drivers/char/virtio_console.c:1176) [ 13.363726][ T199] ? __send_to_port (drivers/char/virtio_console.c:654) [ 13.363727][ T199] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 13.363730][ T199] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 13.363733][ T199] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 13.363738][ T199] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 13.363742][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.363747][ T199] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 13.363750][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.363755][ T199] console_emit_next_record (kernel/printk/printk.c:3183) [ 13.363759][ T199] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 13.363761][ T199] ? 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)) [ 13.363764][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.363766][ T199] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.363770][ T199] console_flush_one_record (kernel/printk/printk.c:3268) [ 13.363774][ T199] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 13.363776][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.363781][ T199] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 13.363784][ T199] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 13.363786][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.363787][ T199] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 13.363793][ T199] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 13.363796][ T199] ? vprintk_emit (kernel/printk/printk.c:2478) [ 13.363802][ T199] vprintk_emit (kernel/printk/printk.c:2479) [ 13.363805][ T199] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 13.363806][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 13.363808][ T199] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 13.363814][ T199] dev_vprintk_emit (drivers/base/core.c:5000) [ 13.363819][ T199] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 13.363824][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 13.363827][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.363830][ T199] dev_printk_emit (drivers/base/core.c:5011) [ 13.363833][ T199] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 13.363835][ T199] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 13.363838][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.363839][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.363841][ T199] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 13.363843][ T199] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 13.363846][ T199] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 13.363853][ T199] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 13.363856][ T199] ? netdev_notice (net/core/dev.c:13194) [ 13.363859][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.363861][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.363864][ T199] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 13.363868][ T199] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 13.363870][ T199] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 13.363873][ T199] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 13.363876][ T199] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 13.363879][ T199] ? partition_sched_domains_locked (kernel/sched/topology.c:3421 (discriminator 2)) [ 13.363883][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 13.363884][ T199] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 13.363890][ T199] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 13.363893][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.363896][ T199] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 13.363897][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.363899][ T199] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 13.363901][ T199] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 13.363903][ T199] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 13.363906][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.363908][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.363910][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.363915][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.363917][ T199] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 13.363919][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.363921][ T199] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.363922][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.363924][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.363925][ T199] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 13.363928][ T199] ? __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) [ 13.363931][ T199] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 13.363933][ T199] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 13.363935][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 13.363937][ T199] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 13.363939][ T199] ? nla_get_range_signed (lib/nlattr.c:270) [ 13.363944][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.363949][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.363956][ T199] rtnl_setlink (net/core/rtnetlink.c:3596) [ 13.363960][ T199] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 13.363961][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.363984][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.363985][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.363988][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.363990][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 13.363992][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.363997][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.363999][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.364001][ T199] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 13.364003][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.364006][ T199] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 13.364008][ T199] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 13.364012][ T199] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.364013][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.364018][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.364019][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.364023][ T199] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 13.364026][ T199] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.364029][ T199] ? netlink_ack (./include/linux/skbuff.h:2718) [ 13.364036][ T199] ? 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)) [ 13.364038][ T199] ? 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)) [ 13.364042][ T199] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 13.364046][ T199] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.364050][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.364053][ T199] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 13.364057][ T199] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 13.364059][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.364062][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.364067][ T199] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 13.364069][ T199] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 13.364073][ T199] __sys_sendto (net/socket.c:2281) [ 13.364076][ T199] ? __ia32_sys_getpeername (net/socket.c:2235) [ 13.364090][ T199] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 13.364096][ T199] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 13.364098][ T199] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 13.364102][ T199] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 13.364104][ T199] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 13.364106][ T199] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 13.364108][ T199] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 13.364111][ T199] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.364113][ T199] RIP: 0033:0x7f682439954e [ 13.364117][ T199] 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 [ 13.364118][ T199] RSP: 002b:00007ffec6e878b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 13.364121][ T199] RAX: ffffffffffffffda RBX: 00005639f710c7e0 RCX: 00007f682439954e [ 13.364122][ T199] RDX: 0000000000000030 RSI: 00005639f6f913d0 RDI: 0000000000000016 [ 13.364123][ T199] RBP: 00007ffec6e878c0 R08: 00007ffec6e87910 R09: 0000000000000080 [ 13.364124][ T199] R10: 0000000000000000 R11: 0000000000000202 R12: 00005639f7100f40 [ 13.364125][ T199] R13: 00007ffec6e879f4 R14: 0000000000000000 R15: 0000000000000000 | [ 16.009433][ C0] | [ 16.009434][ C0] | [ 16.009434][ C0] stack backtrace: | [ 16.009440][ C0] Tainted: [W]=WARN [ 16.009441][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 16.009443][ C0] Call Trace: [ 16.009444][ C0] [ 16.009445][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 16.009449][ C0] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 16.009452][ C0] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 16.009454][ C0] ? add_lock_to_list (./include/linux/find.h:391 kernel/locking/lockdep.c:1419 kernel/locking/lockdep.c:1450) [ 16.009457][ C0] mark_lock (kernel/locking/lockdep.c:4769) [ 16.009459][ C0] mark_usage (kernel/locking/lockdep.c:4658) [ 16.009461][ C0] __lock_acquire (kernel/locking/lockdep.c:5208) [ 16.009463][ C0] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.009465][ C0] ? console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 16.009467][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.009469][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.009471][ C0] console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 16.009473][ C0] ? console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 16.009475][ C0] console_emit_next_record (kernel/printk/printk.c:3177) [ 16.009477][ C0] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 16.009479][ C0] ? 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)) [ 16.009481][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.009482][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.009484][ C0] console_flush_one_record (kernel/printk/printk.c:3268) [ 16.009487][ C0] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 16.009489][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.009491][ C0] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 16.009493][ C0] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 16.009495][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.009496][ C0] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 16.009498][ C0] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 16.009500][ C0] ? vprintk_emit (kernel/printk/printk.c:2478) [ 16.009501][ C0] vprintk_emit (kernel/printk/printk.c:2479) [ 16.009503][ C0] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 16.009505][ C0] ? clocksource_watchdog.part.0 (kernel/time/clocksource.c:531 (discriminator 1) kernel/time/clocksource.c:608 (discriminator 1) kernel/time/clocksource.c:667 (discriminator 1)) [ 16.009507][ C0] _printk (kernel/printk/printk.c:2504) [ 16.009508][ C0] ? snapshot_read.cold (user.c:?) [ 16.009510][ C0] ? clocksource_watchdog.part.0 (kernel/time/clocksource.c:531 (discriminator 1) kernel/time/clocksource.c:608 (discriminator 1) kernel/time/clocksource.c:667 (discriminator 1)) [ 16.009512][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 16.009515][ C0] clocksource_watchdog.part.0.cold (kernel/time/clocksource.c:589 (discriminator 10) kernel/time/clocksource.c:632 (discriminator 10) kernel/time/clocksource.c:667 (discriminator 10)) [ 16.009516][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 16.009518][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 16.009519][ C0] call_timer_fn (kernel/time/timer.c:1748) [ 16.009522][ C0] ? detach_if_pending (./include/linux/list.h:1159) [ 16.009523][ C0] ? debug_object_active_state (lib/debugobjects.c:1122) [ 16.009527][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 16.009529][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 16.009531][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.009533][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 16.009535][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 16.009537][ C0] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 16.009539][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.009542][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 16.009545][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 16.009547][ C0] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 16.009549][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 16.009552][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.009553][ C0] handle_softirqs (kernel/softirq.c:645) [ 16.009555][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 16.009557][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 16.009559][ C0] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 16.009561][ C0] irq_exit_rcu (kernel/softirq.c:784) [ 16.009562][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 16.009564][ C0] [ 16.009564][ C0] [ 16.009565][ C0] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 16.009567][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 16.009568][ C0] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 16.009571][ C0] Code: 48 8b 3d 94 82 68 02 e8 1f 00 00 00 48 2b 05 58 d3 a0 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 06 0e 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 82 68 02 mov 0x2688294(%rip),%rdi # 0x268829b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 d3 a0 00 sub 0xa0d358(%rip),%rax # 0xa0d36b 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 06 0e 00 verw 0xe0613(%rip) # 0xe063b 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 [ 16.009573][ C0] RSP: 0018:ffffffff91407cf8 EFLAGS: 00000296 [ 16.009575][ C0] RAX: 00000000000b0d05 RBX: ffffffff91430600 RCX: ffffffff8db06247 [ 16.009576][ C0] RDX: ffffffff91430600 RSI: ffffffff90d11011 RDI: ffffffff906949e0 [ 16.009577][ C0] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 16.009578][ C0] R10: 0000000000000000 R11: 0000000000000001 R12: 1ffffffff2280fa2 [ 16.009578][ C0] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000014770 [ 16.009580][ C0] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 16.009582][ C0] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 16.009584][ C0] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 16.009585][ C0] default_idle_call (kernel/sched/idle.c:122) [ 16.009587][ C0] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 16.009589][ C0] ? arch_cpu_idle_exit+0x40/0x40 [ 16.009590][ C0] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 16.009593][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.009595][ C0] do_idle (kernel/sched/idle.c:355) [ 16.009596][ C0] cpu_startup_entry (kernel/sched/idle.c:454) [ 16.009598][ C0] rest_init (init/main.c:727) [ 16.009599][ C0] ? __cpuidle_text_end (??:?) [ 16.009602][ C0] ? rest_init (init/main.c:727) [ 16.009604][ C0] ? acpi_hw_set_mode (drivers/acpi/acpica/hwacpi.c:72 (discriminator 1)) [ 16.009607][ C0] ? cpus_read_unlock (./include/linux/percpu-rwsem.h:125 (discriminator 1) kernel/cpu.c:502 (discriminator 1)) [ 16.009609][ C0] ? acpi_enable (drivers/acpi/acpica/evxfevnt.c:47) [ 16.009611][ C0] start_kernel (init/main.c:1185) [ 16.009613][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:310) [ 16.009615][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:291) [ 16.009616][ C0] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 16.009635][ C0] softirqs last disabled at (724231): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 16.009637][ C0] Preemption disabled at: | [ 16.009637][ C0] schedule_preempt_disabled (kernel/sched/core.c:7420) | [ 16.009643][ C0] Tainted: [W]=WARN [ 16.009643][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 16.009644][ C0] Call Trace: [ 16.009644][ C0] [ 16.009645][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 16.009647][ C0] ? schedule_preempt_disabled (kernel/sched/core.c:7420) [ 16.009649][ C0] __might_resched.cold (kernel/sched/core.c:9234) [ 16.009652][ C0] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 16.009655][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.009657][ 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)) [ 16.009658][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 16.009660][ C0] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 16.009662][ 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) [ 16.009664][ C0] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 16.009666][ C0] put_chars (drivers/char/virtio_console.c:1176) [ 16.009668][ C0] ? __send_to_port (drivers/char/virtio_console.c:654) [ 16.009670][ C0] ? mark_lock (kernel/locking/lockdep.c:4769) [ 16.009672][ C0] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 16.009675][ C0] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 16.009677][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.009678][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.009680][ C0] console_emit_next_record (kernel/printk/printk.c:3183) [ 16.009682][ C0] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 16.009684][ C0] ? 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)) [ 16.009686][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.009687][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.009689][ C0] console_flush_one_record (kernel/printk/printk.c:3268) [ 16.009692][ C0] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 16.009693][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.009696][ C0] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 16.009698][ C0] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 16.009700][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.009701][ C0] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 16.009703][ C0] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 16.009704][ C0] ? vprintk_emit (kernel/printk/printk.c:2478) [ 16.009706][ C0] vprintk_emit (kernel/printk/printk.c:2479) [ 16.009707][ C0] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 16.009709][ C0] ? clocksource_watchdog.part.0 (kernel/time/clocksource.c:531 (discriminator 1) kernel/time/clocksource.c:608 (discriminator 1) kernel/time/clocksource.c:667 (discriminator 1)) [ 16.009711][ C0] _printk (kernel/printk/printk.c:2504) [ 16.009712][ C0] ? snapshot_read.cold (user.c:?) [ 16.009714][ C0] ? clocksource_watchdog.part.0 (kernel/time/clocksource.c:531 (discriminator 1) kernel/time/clocksource.c:608 (discriminator 1) kernel/time/clocksource.c:667 (discriminator 1)) [ 16.009716][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 16.009719][ C0] clocksource_watchdog.part.0.cold (kernel/time/clocksource.c:589 (discriminator 10) kernel/time/clocksource.c:632 (discriminator 10) kernel/time/clocksource.c:667 (discriminator 10)) [ 16.009720][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 16.009722][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 16.009723][ C0] call_timer_fn (kernel/time/timer.c:1748) [ 16.009725][ C0] ? detach_if_pending (./include/linux/list.h:1159) [ 16.009727][ C0] ? debug_object_active_state (lib/debugobjects.c:1122) [ 16.009729][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 16.009730][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 16.009732][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.009734][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 16.009736][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 16.009738][ C0] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 16.009740][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.009743][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 16.009745][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 16.009747][ C0] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 16.009749][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 16.009750][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.009751][ C0] handle_softirqs (kernel/softirq.c:645) [ 16.009753][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 16.009755][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 16.009757][ C0] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 16.009759][ C0] irq_exit_rcu (kernel/softirq.c:784) [ 16.009760][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 16.009762][ C0] [ 16.009762][ C0] [ 16.009763][ C0] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 16.009765][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 16.009766][ C0] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 16.009768][ C0] Code: 48 8b 3d 94 82 68 02 e8 1f 00 00 00 48 2b 05 58 d3 a0 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 06 0e 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 82 68 02 mov 0x2688294(%rip),%rdi # 0x268829b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 d3 a0 00 sub 0xa0d358(%rip),%rax # 0xa0d36b 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 06 0e 00 verw 0xe0613(%rip) # 0xe063b 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 [ 16.009769][ C0] RSP: 0018:ffffffff91407cf8 EFLAGS: 00000296 [ 16.009770][ C0] RAX: 00000000000b0d05 RBX: ffffffff91430600 RCX: ffffffff8db06247 [ 16.009771][ C0] RDX: ffffffff91430600 RSI: ffffffff90d11011 RDI: ffffffff906949e0 [ 16.009772][ C0] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 16.009772][ C0] R10: 0000000000000000 R11: 0000000000000001 R12: 1ffffffff2280fa2 [ 16.009773][ C0] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000014770 [ 16.009774][ C0] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 16.009777][ C0] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 16.009778][ C0] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 16.009780][ C0] default_idle_call (kernel/sched/idle.c:122) [ 16.009781][ C0] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 16.009783][ C0] ? arch_cpu_idle_exit+0x40/0x40 [ 16.009785][ C0] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 16.009786][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.009788][ C0] do_idle (kernel/sched/idle.c:355) [ 16.009789][ C0] cpu_startup_entry (kernel/sched/idle.c:454) [ 16.009791][ C0] rest_init (init/main.c:727) [ 16.009793][ C0] ? __cpuidle_text_end (??:?) [ 16.009799][ C0] ? rest_init (init/main.c:727) [ 16.009800][ C0] ? acpi_hw_set_mode (drivers/acpi/acpica/hwacpi.c:72 (discriminator 1)) [ 16.009802][ C0] ? cpus_read_unlock (./include/linux/percpu-rwsem.h:125 (discriminator 1) kernel/cpu.c:502 (discriminator 1)) [ 16.009804][ C0] ? acpi_enable (drivers/acpi/acpica/evxfevnt.c:47) [ 16.009805][ C0] start_kernel (init/main.c:1185) [ 16.009807][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:310) [ 16.009809][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:291) [ 16.009811][ C0] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 18.882512][ T449] softirqs last disabled at (0): 0x0 | [ 18.882514][ T449] Preemption disabled at: | [ 18.882514][ T449] vprintk_emit (kernel/printk/printk.c:2471) | [ 18.882524][ T449] Tainted: [W]=WARN [ 18.882525][ T449] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.882527][ T449] Call Trace: [ 18.882528][ T449] [ 18.882529][ T449] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 18.882535][ T449] ? vprintk_emit (kernel/printk/printk.c:2471) [ 18.882536][ T449] __might_resched.cold (kernel/sched/core.c:9234) [ 18.882540][ T449] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 18.882543][ T449] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 18.882545][ T449] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.882548][ T449] __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.882551][ T449] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 18.882553][ T449] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 18.882558][ T449] ? 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.882560][ T449] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 18.882562][ T449] put_chars (drivers/char/virtio_console.c:1176) [ 18.882564][ T449] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 18.882565][ T449] ? __send_to_port (drivers/char/virtio_console.c:654) [ 18.882567][ T449] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 18.882570][ T449] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 18.882574][ T449] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 18.882576][ T449] ? 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.882578][ T449] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 18.882581][ T449] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 18.882583][ T449] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.882584][ T449] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.882586][ T449] console_emit_next_record (kernel/printk/printk.c:3183) [ 18.882589][ T449] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 18.882591][ T449] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.882592][ T449] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.882593][ T449] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.882594][ T449] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.882595][ T449] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 18.882597][ T449] console_flush_one_record (kernel/printk/printk.c:3268) [ 18.882599][ T449] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 18.882602][ T449] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 18.882604][ T449] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.882605][ T449] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 18.882607][ T449] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.882608][ T449] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 18.882609][ T449] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 18.882611][ T449] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 18.882612][ T449] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 18.882614][ T449] ? vprintk_emit (kernel/printk/printk.c:2478) [ 18.882615][ T449] vprintk_emit (kernel/printk/printk.c:2479) [ 18.882617][ T449] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 18.882618][ T449] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 18.882620][ T449] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 18.882624][ T449] dev_vprintk_emit (drivers/base/core.c:5000) [ 18.882628][ T449] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 18.882631][ T449] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 18.882633][ T449] ? __kernel_text_address (kernel/extable.c:79) [ 18.882634][ T449] ? write_profile (profile.c:?) [ 18.882637][ T449] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 18.882639][ T449] dev_printk_emit (drivers/base/core.c:5011) [ 18.882641][ T449] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 18.882643][ T449] ? 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.882645][ T449] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 18.882647][ T449] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 18.882651][ T449] netdev_err (net/core/dev.c:13192 (discriminator 3)) [ 18.882653][ T449] ? netdev_crit (net/core/dev.c:13191) [ 18.882655][ T449] ? __nla_validate_parse (lib/nlattr.c:635) [ 18.882659][ T449] __netdev_update_features.cold (net/core/dev.c:11093) [ 18.882662][ T449] ? dev_get_min_mp_channel_count (./include/net/netdev_lock.h:30 (discriminator 1)) [ 18.882664][ T449] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 18.882667][ T449] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 18.882669][ T449] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 18.882672][ T449] ? __pm_runtime_resume (./include/linux/spinlock.h:425 (discriminator 3) drivers/base/power/runtime.c:1198 (discriminator 3)) [ 18.882676][ T449] ethnl_set_features (net/ethtool/features.c:263) [ 18.882679][ T449] ? nla_get_range_signed (lib/nlattr.c:270) [ 18.882681][ T449] ? features_send_reply (./include/net/net_namespace.h:422 (discriminator 7)) [ 18.882682][ T449] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.882683][ T449] ? trace_kmalloc (./include/trace/events/kmem.h:57 (discriminator 22)) [ 18.882686][ T449] ? __nla_validate_parse (lib/nlattr.c:635) [ 18.882688][ T449] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 18.882692][ T449] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 18.882694][ T449] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 18.882696][ T449] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.882698][ T449] ? security_capable (security/security.c:660 (discriminator 11)) [ 18.882701][ T449] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 18.882703][ T449] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 18.882705][ T449] ? features_send_reply (./include/net/net_namespace.h:422 (discriminator 7)) [ 18.882706][ T449] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 18.882708][ T449] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 18.882710][ T449] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 18.882712][ T449] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 18.882714][ T449] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 18.882716][ T449] ? netlink_ack (./include/linux/skbuff.h:2718) [ 18.882719][ T449] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.882720][ T449] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.882721][ T449] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 18.882723][ T449] genl_rcv (net/netlink/genetlink.c:1218) [ 18.882725][ T449] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 18.882727][ T449] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 18.882730][ T449] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 18.882732][ T449] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 18.882734][ T449] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.882735][ T449] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.882737][ T449] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 18.882739][ T449] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 18.882743][ T449] __sys_sendto (net/socket.c:2281) [ 18.882745][ T449] ? __ia32_sys_getpeername (net/socket.c:2235) [ 18.882749][ T449] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 18.882751][ T449] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 18.882752][ T449] ? trace_hardirqs_off_finish (./include/trace/events/preemptirq.h:36 (discriminator 22) kernel/trace/trace_preemptirq.c:95 (discriminator 22) kernel/trace/trace_preemptirq.c:90 (discriminator 22)) [ 18.882754][ T449] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 18.882755][ T449] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 18.882757][ T449] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 18.882759][ T449] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 18.882761][ T449] RIP: 0033:0x7fe19877f54e [ 18.882763][ T449] 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.882765][ T449] RSP: 002b:00007fff7a5a6e70 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 18.882768][ T449] RAX: ffffffffffffffda RBX: 0000000013f97010 RCX: 00007fe19877f54e [ 18.882769][ T449] RDX: 0000000000000050 RSI: 0000000013f97120 RDI: 0000000000000003 [ 18.882770][ T449] RBP: 00007fff7a5a6e80 R08: 00007fe19890c980 R09: 000000000000000c [ 18.882771][ T449] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000013f970b0 [ 18.882772][ T449] R13: 00000000004d6020 R14: 000000000000002d R15: 00000000004d4de0 | [ 20.848416][ T461] softirqs last disabled at (0): 0x0 | [ 20.848418][ T461] Preemption disabled at: | [ 20.848419][ T461] vprintk_emit (kernel/printk/printk.c:2471) | [ 20.848431][ T461] Tainted: [W]=WARN [ 20.848433][ T461] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.848435][ T461] Call Trace: [ 20.848437][ T461] [ 20.848438][ T461] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 20.848444][ T461] ? vprintk_emit (kernel/printk/printk.c:2471) [ 20.848445][ T461] __might_resched.cold (kernel/sched/core.c:9234) [ 20.848449][ T461] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 20.848451][ T461] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 20.848454][ T461] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.848456][ T461] __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)) [ 20.848459][ T461] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 20.848462][ T461] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 20.848467][ T461] ? 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) [ 20.848469][ T461] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 20.848471][ T461] put_chars (drivers/char/virtio_console.c:1176) [ 20.848473][ T461] ? __send_to_port (drivers/char/virtio_console.c:654) [ 20.848475][ T461] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 20.848477][ T461] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 20.848482][ T461] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 20.848484][ T461] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 20.848487][ T461] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 20.848488][ T461] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.848489][ T461] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.848491][ T461] console_emit_next_record (kernel/printk/printk.c:3183) [ 20.848494][ T461] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 20.848496][ T461] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.848497][ T461] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.848498][ T461] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.848499][ T461] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.848501][ T461] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 20.848503][ T461] console_flush_one_record (kernel/printk/printk.c:3268) [ 20.848506][ T461] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 20.848508][ T461] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 20.848510][ T461] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.848512][ T461] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 20.848513][ T461] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.848514][ T461] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 20.848516][ T461] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 20.848517][ T461] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 20.848519][ T461] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 20.848521][ T461] ? vprintk_emit (kernel/printk/printk.c:2478) [ 20.848522][ T461] vprintk_emit (kernel/printk/printk.c:2479) [ 20.848524][ T461] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 20.848525][ T461] ? 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) [ 20.848527][ T461] ? snmp6_register_dev (net/ipv6/proc.c:251) [ 20.848531][ T461] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.848532][ T461] dev_vprintk_emit (drivers/base/core.c:5000) [ 20.848537][ T461] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 20.848539][ T461] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.848540][ T461] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.848541][ T461] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.848543][ T461] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.848544][ T461] dev_printk_emit (drivers/base/core.c:5011) [ 20.848546][ T461] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 20.848548][ T461] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 20.848550][ T461] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.848551][ T461] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.848552][ T461] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.848554][ T461] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 20.848558][ T461] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 20.848560][ T461] ? netdev_notice (net/core/dev.c:13194) [ 20.848562][ T461] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.848563][ T461] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.848564][ T461] ? 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) [ 20.848566][ T461] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 20.848567][ T461] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.848568][ T461] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.848569][ T461] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 20.848572][ T461] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 20.848574][ T461] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 20.848575][ T461] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 20.848578][ T461] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 20.848580][ T461] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 20.848584][ T461] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.848585][ T461] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 20.848589][ T461] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 20.848591][ T461] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 20.848593][ T461] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.848594][ T461] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.848595][ T461] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 20.848597][ T461] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 20.848600][ T461] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 20.848602][ T461] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.848603][ T461] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 20.848607][ T461] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.848609][ T461] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.848610][ T461] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 20.848611][ T461] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.848612][ T461] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.848614][ T461] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.848615][ T461] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 20.848617][ T461] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 20.848619][ T461] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 20.848621][ T461] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.848622][ T461] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.848624][ T461] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.848624][ T461] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.848626][ T461] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 20.848627][ T461] ? __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) [ 20.848629][ T461] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 20.848630][ T461] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 20.848631][ T461] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 20.848632][ T461] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 20.848634][ T461] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 20.848635][ T461] ? nla_get_range_signed (lib/nlattr.c:270) [ 20.848639][ T461] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 20.848642][ T461] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.848643][ T461] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.848645][ T461] rtnl_setlink (net/core/rtnetlink.c:3596) [ 20.848646][ T461] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.848648][ T461] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 20.848649][ T461] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 20.848655][ T461] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 20.848657][ T461] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 20.848658][ T461] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.848659][ T461] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.848660][ T461] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.848662][ T461] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.848663][ T461] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 20.848664][ T461] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 20.848666][ T461] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 20.848667][ T461] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 20.848668][ T461] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.848669][ T461] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 20.848673][ T461] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 20.848674][ T461] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.848675][ T461] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.848676][ T461] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.848677][ T461] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 20.848679][ T461] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 20.848680][ T461] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.848682][ T461] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 20.848684][ T461] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 20.848687][ T461] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 20.848690][ T461] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.848691][ T461] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 20.848693][ T461] ? netlink_ack (./include/linux/skbuff.h:2718) [ 20.848694][ T461] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 20.848697][ T461] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.848698][ T461] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 20.848700][ T461] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 20.848702][ T461] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 20.848704][ T461] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.848705][ T461] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.848706][ T461] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 20.848707][ T461] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 20.848709][ T461] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 20.848712][ T461] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 20.848713][ T461] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.848715][ T461] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.848716][ T461] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 20.848719][ T461] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 20.848722][ T461] __sys_sendto (net/socket.c:2281) [ 20.848725][ T461] ? __ia32_sys_getpeername (net/socket.c:2235) [ 20.848730][ T461] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.848732][ T461] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 20.848735][ T461] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 20.848737][ T461] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 20.848738][ T461] ? trace_hardirqs_off_finish (./include/trace/events/preemptirq.h:36 (discriminator 22) kernel/trace/trace_preemptirq.c:95 (discriminator 22) kernel/trace/trace_preemptirq.c:90 (discriminator 22)) [ 20.848740][ T461] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 20.848741][ T461] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 20.848743][ T461] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 20.848745][ T461] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 20.848747][ T461] RIP: 0033:0x7f682439954e [ 20.848748][ T461] 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 [ 20.848750][ T461] RSP: 002b:00007ffec6e878b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 20.848754][ T461] RAX: ffffffffffffffda RBX: 00005639f71048d0 RCX: 00007f682439954e [ 20.848755][ T461] RDX: 0000000000000030 RSI: 00005639f6f95540 RDI: 0000000000000014 [ 20.848756][ T461] RBP: 00007ffec6e878c0 R08: 00007ffec6e87910 R09: 0000000000000080 [ 20.848756][ T461] R10: 0000000000000000 R11: 0000000000000202 R12: 00005639f7115480 [ 20.848757][ T461] R13: 00007ffec6e879f4 R14: 0000000000000000 R15: 0000000000000000 | [ 24.750146][ T674] softirqs last disabled at (0): 0x0 | [ 24.750147][ T674] Preemption disabled at: | [ 24.750148][ T674] vprintk_emit (kernel/printk/printk.c:2471) | [ 24.750158][ T674] Tainted: [W]=WARN [ 24.750159][ T674] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 24.750160][ T674] Call Trace: [ 24.750162][ T674] [ 24.750163][ T674] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 24.750169][ T674] ? vprintk_emit (kernel/printk/printk.c:2471) [ 24.750170][ T674] __might_resched.cold (kernel/sched/core.c:9234) [ 24.750174][ T674] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 24.750176][ T674] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 24.750179][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.750182][ T674] __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)) [ 24.750184][ T674] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 24.750188][ T674] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 24.750193][ T674] ? 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) [ 24.750194][ T674] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 24.750197][ T674] put_chars (drivers/char/virtio_console.c:1176) [ 24.750199][ T674] ? __send_to_port (drivers/char/virtio_console.c:654) [ 24.750201][ T674] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 24.750203][ T674] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 24.750208][ T674] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 24.750209][ T674] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 24.750213][ T674] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 24.750214][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.750215][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.750217][ T674] console_emit_next_record (kernel/printk/printk.c:3183) [ 24.750220][ T674] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 24.750222][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.750223][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.750224][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.750225][ T674] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.750227][ T674] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 24.750229][ T674] console_flush_one_record (kernel/printk/printk.c:3268) [ 24.750231][ T674] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 24.750234][ T674] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 24.750236][ T674] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.750238][ T674] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 24.750239][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.750240][ T674] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 24.750242][ T674] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 24.750243][ T674] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 24.750245][ T674] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 24.750247][ T674] ? vprintk_emit (kernel/printk/printk.c:2478) [ 24.750248][ T674] vprintk_emit (kernel/printk/printk.c:2479) [ 24.750250][ T674] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 24.750254][ T674] dev_vprintk_emit (drivers/base/core.c:5000) [ 24.750258][ T674] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 24.750260][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.750261][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.750262][ T674] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.750264][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.750265][ T674] dev_printk_emit (drivers/base/core.c:5011) [ 24.750267][ T674] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 24.750269][ T674] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 24.750271][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.750272][ T674] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.750273][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.750275][ T674] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 24.750280][ T674] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 24.750282][ T674] ? netdev_notice (net/core/dev.c:13194) [ 24.750284][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.750285][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.750286][ T674] ? 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) [ 24.750288][ T674] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 24.750289][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.750290][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.750291][ T674] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 24.750294][ T674] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 24.750296][ T674] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 24.750297][ T674] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 24.750300][ T674] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 24.750303][ T674] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 24.750306][ T674] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.750308][ T674] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 24.750311][ T674] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 24.750314][ T674] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 24.750315][ T674] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.750317][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.750318][ T674] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 24.750319][ T674] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 24.750322][ T674] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 24.750323][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.750324][ T674] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 24.750326][ T674] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.750328][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.750329][ T674] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 24.750330][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.750331][ T674] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.750333][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.750334][ T674] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 24.750336][ T674] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 24.750338][ T674] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 24.750340][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.750341][ T674] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.750343][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.750344][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.750345][ T674] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 24.750346][ T674] ? __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) [ 24.750348][ T674] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 24.750349][ T674] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 24.750351][ T674] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 24.750352][ T674] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 24.750353][ T674] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 24.750354][ T674] ? nla_get_range_signed (lib/nlattr.c:270) [ 24.750358][ T674] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 24.750360][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.750362][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.750364][ T674] rtnl_setlink (net/core/rtnetlink.c:3596) [ 24.750365][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.750367][ T674] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 24.750368][ T674] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 24.750374][ T674] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 24.750376][ T674] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 24.750377][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.750378][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.750379][ T674] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.750381][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.750390][ T674] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 24.750392][ T674] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 24.750393][ T674] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 24.750394][ T674] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 24.750395][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.750397][ T674] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 24.750400][ T674] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 24.750401][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.750402][ T674] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.750404][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.750405][ T674] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 24.750406][ T674] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 24.750409][ T674] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 24.750410][ T674] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 24.750413][ T674] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 24.750415][ T674] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 24.750419][ T674] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 24.750420][ T674] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 24.750421][ T674] ? netlink_ack (./include/linux/skbuff.h:2718) [ 24.750423][ T674] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 24.750426][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.750427][ T674] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 24.750429][ T674] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 24.750431][ T674] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 24.750433][ T674] ? do_fault_around (./include/linux/rcupdate.h:882 mm/memory.c:5961) [ 24.750436][ T674] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 24.750438][ T674] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 24.750440][ T674] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.750442][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.750443][ T674] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 24.750446][ T674] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 24.750449][ T674] __sys_sendto (net/socket.c:2281) [ 24.750451][ T674] ? __ia32_sys_getpeername (net/socket.c:2235) [ 24.750455][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.750456][ T674] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 24.750458][ T674] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 24.750460][ T674] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 24.750462][ T674] ? trace_hardirqs_off_finish (./include/trace/events/preemptirq.h:36 (discriminator 22) kernel/trace/trace_preemptirq.c:95 (discriminator 22) kernel/trace/trace_preemptirq.c:90 (discriminator 22)) [ 24.750463][ T674] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 24.750465][ T674] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 24.750467][ T674] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 24.750469][ T674] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 24.750470][ T674] RIP: 0033:0x7f682439954e [ 24.750472][ T674] 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 [ 24.750474][ T674] RSP: 002b:00007ffec6e878b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 24.750477][ T674] RAX: ffffffffffffffda RBX: 00005639f70e8950 RCX: 00007f682439954e [ 24.750479][ T674] RDX: 0000000000000030 RSI: 00005639f6f80090 RDI: 0000000000000014 [ 24.750480][ T674] RBP: 00007ffec6e878c0 R08: 00007ffec6e87910 R09: 0000000000000080 [ 24.750481][ T674] R10: 0000000000000000 R11: 0000000000000202 R12: 00005639f70f1460 [ 24.750482][ T674] R13: 00007ffec6e879f4 R14: 0000000000000000 R15: 0000000000000000 | [ 27.144689][ T674] softirqs last disabled at (0): 0x0 | [ 27.144691][ T674] Preemption disabled at: | [ 27.144691][ T674] vprintk_emit (kernel/printk/printk.c:2471) | [ 27.144701][ T674] Tainted: [W]=WARN [ 27.144702][ T674] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.144704][ T674] Call Trace: [ 27.144705][ T674] [ 27.144706][ T674] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 27.144712][ T674] ? vprintk_emit (kernel/printk/printk.c:2471) [ 27.144713][ T674] __might_resched.cold (kernel/sched/core.c:9234) [ 27.144717][ T674] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 27.144719][ T674] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 27.144722][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.144724][ T674] __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)) [ 27.144727][ T674] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 27.144730][ T674] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 27.144735][ T674] ? 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) [ 27.144737][ T674] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 27.144739][ T674] put_chars (drivers/char/virtio_console.c:1176) [ 27.144741][ T674] ? __send_to_port (drivers/char/virtio_console.c:654) [ 27.144742][ T674] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 27.144745][ T674] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 27.144749][ T674] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 27.144751][ T674] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 27.144754][ T674] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 27.144755][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.144757][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.144758][ T674] console_emit_next_record (kernel/printk/printk.c:3183) [ 27.144761][ T674] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 27.144763][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.144764][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.144765][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.144765][ T674] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.144768][ T674] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 27.144769][ T674] console_flush_one_record (kernel/printk/printk.c:3268) [ 27.144772][ T674] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 27.144774][ T674] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 27.144776][ T674] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.144778][ T674] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 27.144780][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.144780][ T674] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 27.144782][ T674] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 27.144783][ T674] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 27.144785][ T674] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 27.144787][ T674] ? vprintk_emit (kernel/printk/printk.c:2478) [ 27.144788][ T674] vprintk_emit (kernel/printk/printk.c:2479) [ 27.144790][ T674] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 27.144791][ T674] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.144792][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.144793][ T674] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 27.144799][ T674] dev_vprintk_emit (drivers/base/core.c:5000) [ 27.144804][ T674] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 27.144806][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.144807][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.144808][ T674] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.144810][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.144811][ T674] dev_printk_emit (drivers/base/core.c:5011) [ 27.144813][ T674] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 27.144815][ T674] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 27.144816][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.144817][ T674] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.144819][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.144820][ T674] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 27.144824][ T674] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 27.144827][ T674] ? netdev_notice (net/core/dev.c:13194) [ 27.144828][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.144829][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.144830][ T674] ? 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) [ 27.144832][ T674] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 27.144834][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.144835][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.144836][ T674] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 27.144838][ T674] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 27.144840][ T674] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 27.144841][ T674] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 27.144844][ T674] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 27.144846][ T674] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 27.144850][ T674] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.144852][ T674] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 27.144855][ T674] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 27.144858][ T674] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 27.144859][ T674] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.144860][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.144861][ T674] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 27.144863][ T674] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 27.144865][ T674] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 27.144866][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.144867][ T674] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 27.144870][ T674] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.144871][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.144872][ T674] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 27.144874][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.144875][ T674] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.144876][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.144877][ T674] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 27.144879][ T674] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 27.144881][ T674] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 27.144883][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.144884][ T674] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.144885][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.144886][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.144887][ T674] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 27.144888][ T674] ? __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) [ 27.144890][ T674] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 27.144891][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.144892][ T674] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 27.144893][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.144894][ T674] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 27.144896][ T674] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 27.144897][ T674] ? nla_get_range_signed (lib/nlattr.c:270) [ 27.144900][ T674] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 27.144901][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.144902][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.144905][ T674] rtnl_setlink (net/core/rtnetlink.c:3596) [ 27.144906][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.144907][ T674] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 27.144909][ T674] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 27.144914][ T674] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 27.144916][ T674] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 27.144917][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.144918][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.144919][ T674] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.144920][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.144921][ T674] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 27.144923][ T674] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 27.144924][ T674] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 27.144925][ T674] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 27.144927][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.144928][ T674] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 27.144931][ T674] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 27.144933][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.144934][ T674] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.144936][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.144937][ T674] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 27.144938][ T674] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 27.144940][ T674] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 27.144941][ T674] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 27.144944][ T674] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 27.144946][ T674] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 27.144949][ T674] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 27.144951][ T674] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 27.144952][ T674] ? netlink_ack (./include/linux/skbuff.h:2718) [ 27.144954][ T674] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 27.144956][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.144958][ T674] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 27.144959][ T674] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 27.144961][ T674] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 27.144963][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.144964][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.144965][ T674] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 27.144966][ T674] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 27.144968][ T674] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 27.144970][ T674] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 27.144972][ T674] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.144974][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.144975][ T674] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 27.144978][ T674] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 27.144981][ T674] __sys_sendto (net/socket.c:2281) [ 27.144983][ T674] ? __ia32_sys_getpeername (net/socket.c:2235) [ 27.144987][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.144988][ T674] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 27.144990][ T674] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 27.144991][ T674] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 27.144993][ T674] ? trace_hardirqs_off_finish (./include/trace/events/preemptirq.h:36 (discriminator 22) kernel/trace/trace_preemptirq.c:95 (discriminator 22) kernel/trace/trace_preemptirq.c:90 (discriminator 22)) [ 27.144994][ T674] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 27.144995][ T674] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 27.144998][ T674] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 27.145000][ T674] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 27.145001][ T674] RIP: 0033:0x7f682439954e [ 27.145003][ T674] 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 [ 27.145004][ T674] RSP: 002b:00007ffec6e878b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 27.145008][ T674] RAX: ffffffffffffffda RBX: 00005639f70e8950 RCX: 00007f682439954e [ 27.145009][ T674] RDX: 0000000000000030 RSI: 00005639f70cada0 RDI: 0000000000000014 [ 27.145010][ T674] RBP: 00007ffec6e878c0 R08: 00007ffec6e87910 R09: 0000000000000080 [ 27.145011][ T674] R10: 0000000000000000 R11: 0000000000000202 R12: 00005639f7105c00 [ 27.145012][ T674] R13: 00007ffec6e879f4 R14: 0000000000000000 R15: 0000000000000000 | [ 28.900488][ T674] softirqs last disabled at (0): 0x0 | [ 28.900490][ T674] Preemption disabled at: | [ 28.900491][ T674] vprintk_emit (kernel/printk/printk.c:2471) | [ 28.900500][ T674] Tainted: [W]=WARN [ 28.900501][ T674] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 28.900503][ T674] Call Trace: [ 28.900504][ T674] [ 28.900505][ T674] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 28.900511][ T674] ? vprintk_emit (kernel/printk/printk.c:2471) [ 28.900512][ T674] __might_resched.cold (kernel/sched/core.c:9234) [ 28.900516][ T674] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 28.900518][ T674] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 28.900521][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.900524][ T674] __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)) [ 28.900527][ T674] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 28.900530][ T674] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 28.900535][ T674] ? 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) [ 28.900536][ T674] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 28.900539][ T674] put_chars (drivers/char/virtio_console.c:1176) [ 28.900540][ T674] ? __send_to_port (drivers/char/virtio_console.c:654) [ 28.900542][ T674] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 28.900545][ T674] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 28.900549][ T674] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 28.900551][ T674] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 28.900554][ T674] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 28.900556][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.900557][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.900559][ T674] console_emit_next_record (kernel/printk/printk.c:3183) [ 28.900561][ T674] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 28.900564][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.900565][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.900566][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.900567][ T674] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.900569][ T674] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 28.900571][ T674] console_flush_one_record (kernel/printk/printk.c:3268) [ 28.900573][ T674] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 28.900576][ T674] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 28.900578][ T674] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.900579][ T674] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 28.900581][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.900582][ T674] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 28.900583][ T674] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 28.900585][ T674] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 28.900586][ T674] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 28.900588][ T674] ? vprintk_emit (kernel/printk/printk.c:2478) [ 28.900589][ T674] vprintk_emit (kernel/printk/printk.c:2479) [ 28.900591][ T674] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 28.900592][ T674] ? 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) [ 28.900594][ T674] ? snmp6_register_dev (net/ipv6/proc.c:251) [ 28.900597][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.900600][ T674] dev_vprintk_emit (drivers/base/core.c:5000) [ 28.900604][ T674] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 28.900606][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.900607][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.900608][ T674] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.900610][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.900611][ T674] dev_printk_emit (drivers/base/core.c:5011) [ 28.900613][ T674] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 28.900615][ T674] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 28.900617][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.900618][ T674] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.900619][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.900621][ T674] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 28.900625][ T674] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 28.900627][ T674] ? netdev_notice (net/core/dev.c:13194) [ 28.900629][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.900629][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.900631][ T674] ? 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) [ 28.900632][ T674] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 28.900634][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.900635][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.900636][ T674] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 28.900639][ T674] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 28.900640][ T674] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 28.900641][ T674] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 28.900644][ T674] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 28.900647][ T674] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 28.900650][ T674] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.900652][ T674] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 28.900655][ T674] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 28.900657][ T674] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 28.900659][ T674] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.900660][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.900661][ T674] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 28.900663][ T674] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 28.900665][ T674] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 28.900667][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.900668][ T674] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 28.900670][ T674] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.900671][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.900672][ T674] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 28.900674][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.900675][ T674] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.900676][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.900677][ T674] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 28.900679][ T674] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 28.900681][ T674] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 28.900683][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.900684][ T674] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.900686][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.900687][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.900688][ T674] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 28.900689][ T674] ? __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) [ 28.900691][ T674] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 28.900692][ T674] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 28.900693][ T674] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 28.900694][ T674] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 28.900696][ T674] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 28.900697][ T674] ? nla_get_range_signed (lib/nlattr.c:270) [ 28.900700][ T674] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 28.900703][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.900704][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.900706][ T674] rtnl_setlink (net/core/rtnetlink.c:3596) [ 28.900708][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.900709][ T674] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 28.900711][ T674] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 28.900716][ T674] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 28.900718][ T674] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 28.900719][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.900720][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.900721][ T674] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.900722][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.900724][ T674] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 28.900725][ T674] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 28.900726][ T674] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 28.900728][ T674] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 28.900729][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.900730][ T674] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 28.900733][ T674] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 28.900734][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.900735][ T674] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.900737][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.900738][ T674] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 28.900739][ T674] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 28.900741][ T674] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.900743][ T674] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 28.900745][ T674] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 28.900748][ T674] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 28.900751][ T674] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.900752][ T674] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 28.900754][ T674] ? netlink_ack (./include/linux/skbuff.h:2718) [ 28.900756][ T674] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 28.900758][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.900760][ T674] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 28.900762][ T674] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 28.900764][ T674] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 28.900766][ T674] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 28.900768][ T674] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 28.900770][ T674] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.900772][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.900773][ T674] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 28.900776][ T674] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 28.900779][ T674] __sys_sendto (net/socket.c:2281) [ 28.900781][ T674] ? __ia32_sys_getpeername (net/socket.c:2235) [ 28.900786][ T674] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 28.900788][ T674] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 28.900789][ T674] ? trace_hardirqs_off_finish (./include/trace/events/preemptirq.h:36 (discriminator 22) kernel/trace/trace_preemptirq.c:95 (discriminator 22) kernel/trace/trace_preemptirq.c:90 (discriminator 22)) [ 28.900791][ T674] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 28.900792][ T674] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 28.900794][ T674] ? irq_exit_rcu (kernel/softirq.c:786) [ 28.900799][ T674] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 28.900801][ T674] RIP: 0033:0x7f682439954e [ 28.900803][ T674] 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 [ 28.900804][ T674] RSP: 002b:00007ffec6e878b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 28.900808][ T674] RAX: ffffffffffffffda RBX: 00005639f70e8950 RCX: 00007f682439954e [ 28.900809][ T674] RDX: 0000000000000030 RSI: 00005639f6f7fd90 RDI: 0000000000000014 [ 28.900810][ T674] RBP: 00007ffec6e878c0 R08: 00007ffec6e87910 R09: 0000000000000080 [ 28.900811][ T674] R10: 0000000000000000 R11: 0000000000000202 R12: 00005639f7105c00 [ 28.900812][ T674] R13: 00007ffec6e879f4 R14: 0000000000000000 R15: 0000000000000000 | [ 30.577727][ T674] softirqs last disabled at (0): 0x0 | [ 30.577728][ T674] Preemption disabled at: | [ 30.577729][ T674] vprintk_emit (kernel/printk/printk.c:2471) | [ 30.577739][ T674] Tainted: [W]=WARN [ 30.577740][ T674] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 30.577741][ T674] Call Trace: [ 30.577743][ T674] [ 30.577744][ T674] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 30.577750][ T674] ? vprintk_emit (kernel/printk/printk.c:2471) [ 30.577752][ T674] __might_resched.cold (kernel/sched/core.c:9234) [ 30.577756][ T674] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 30.577759][ T674] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 30.577763][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.577765][ T674] __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)) [ 30.577769][ T674] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 30.577772][ T674] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 30.577777][ T674] ? 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) [ 30.577778][ T674] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 30.577781][ T674] put_chars (drivers/char/virtio_console.c:1176) [ 30.577782][ T674] ? __send_to_port (drivers/char/virtio_console.c:654) [ 30.577784][ T674] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 30.577787][ T674] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 30.577791][ T674] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 30.577793][ T674] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 30.577799][ T674] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 30.577801][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.577802][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.577803][ T674] console_emit_next_record (kernel/printk/printk.c:3183) [ 30.577806][ T674] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 30.577808][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.577809][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.577810][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.577811][ T674] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.577813][ T674] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 30.577815][ T674] console_flush_one_record (kernel/printk/printk.c:3268) [ 30.577818][ T674] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 30.577820][ T674] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 30.577822][ T674] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.577824][ T674] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 30.577825][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.577826][ T674] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 30.577828][ T674] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 30.577829][ T674] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 30.577831][ T674] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 30.577833][ T674] ? vprintk_emit (kernel/printk/printk.c:2478) [ 30.577834][ T674] vprintk_emit (kernel/printk/printk.c:2479) [ 30.577836][ T674] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 30.577837][ T674] ? 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) [ 30.577838][ T674] ? snmp6_register_dev (net/ipv6/proc.c:251) [ 30.577842][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.577844][ T674] dev_vprintk_emit (drivers/base/core.c:5000) [ 30.577848][ T674] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 30.577850][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.577851][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.577852][ T674] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.577854][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.577855][ T674] dev_printk_emit (drivers/base/core.c:5011) [ 30.577857][ T674] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 30.577859][ T674] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 30.577860][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.577861][ T674] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.577863][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.577864][ T674] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 30.577868][ T674] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 30.577870][ T674] ? netdev_notice (net/core/dev.c:13194) [ 30.577872][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.577873][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.577874][ T674] ? 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) [ 30.577876][ T674] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 30.577877][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.577878][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.577879][ T674] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 30.577882][ T674] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 30.577883][ T674] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 30.577885][ T674] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 30.577888][ T674] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 30.577890][ T674] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 30.577893][ T674] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.577895][ T674] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 30.577899][ T674] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 30.577901][ T674] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 30.577902][ T674] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.577904][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.577905][ T674] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 30.577906][ T674] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 30.577909][ T674] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 30.577910][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.577911][ T674] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 30.577915][ T674] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.577917][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.577919][ T674] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 30.577920][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.577921][ T674] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.577923][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.577924][ T674] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 30.577926][ T674] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 30.577928][ T674] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 30.577929][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.577930][ T674] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.577932][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.577933][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.577934][ T674] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 30.577935][ T674] ? __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) [ 30.577937][ T674] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 30.577938][ T674] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 30.577940][ T674] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 30.577941][ T674] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 30.577942][ T674] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 30.577943][ T674] ? nla_get_range_signed (lib/nlattr.c:270) [ 30.577947][ T674] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 30.577950][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.577951][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.577953][ T674] rtnl_setlink (net/core/rtnetlink.c:3596) [ 30.577954][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.577956][ T674] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 30.577957][ T674] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 30.577963][ T674] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 30.577964][ T674] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 30.577966][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.577967][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.577968][ T674] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.577969][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.577970][ T674] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 30.577972][ T674] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 30.577973][ T674] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 30.577974][ T674] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 30.577975][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.577976][ T674] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 30.577979][ T674] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 30.577980][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.577982][ T674] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.577983][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.577984][ T674] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 30.577985][ T674] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 30.577987][ T674] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.577988][ T674] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 30.577991][ T674] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 30.577994][ T674] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 30.577997][ T674] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.577998][ T674] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 30.578000][ T674] ? netlink_ack (./include/linux/skbuff.h:2718) [ 30.578001][ T674] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 30.578004][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.578005][ T674] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 30.578007][ T674] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 30.578009][ T674] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 30.578012][ T674] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 30.578014][ T674] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 30.578016][ T674] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.578017][ T674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.578019][ T674] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 30.578021][ T674] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 30.578024][ T674] __sys_sendto (net/socket.c:2281) [ 30.578026][ T674] ? __ia32_sys_getpeername (net/socket.c:2235) [ 30.578031][ T674] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 30.578032][ T674] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 30.578034][ T674] ? trace_hardirqs_off_finish (./include/trace/events/preemptirq.h:36 (discriminator 22) kernel/trace/trace_preemptirq.c:95 (discriminator 22) kernel/trace/trace_preemptirq.c:90 (discriminator 22)) [ 30.578035][ T674] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 30.578036][ T674] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 30.578039][ T674] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 30.578040][ T674] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 30.578042][ T674] RIP: 0033:0x7f682439954e [ 30.578044][ T674] 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 [ 30.578045][ T674] RSP: 002b:00007ffec6e878b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 30.578049][ T674] RAX: ffffffffffffffda RBX: 00005639f70e8950 RCX: 00007f682439954e [ 30.578050][ T674] RDX: 0000000000000030 RSI: 00005639f6f87be0 RDI: 0000000000000014 [ 30.578051][ T674] RBP: 00007ffec6e878c0 R08: 00007ffec6e87910 R09: 0000000000000080 [ 30.578052][ T674] R10: 0000000000000000 R11: 0000000000000202 R12: 00005639f7107970 [ 30.578053][ T674] R13: 00007ffec6e879f4 R14: 0000000000000000 R15: 0000000000000000 | [ 34.099643][ T1062] softirqs last disabled at (0): 0x0 | [ 34.099644][ T1062] Preemption disabled at: | [ 34.099645][ T1062] vprintk_emit (kernel/printk/printk.c:2471) | [ 34.099655][ T1062] Tainted: [W]=WARN [ 34.099656][ T1062] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 34.099657][ T1062] Call Trace: [ 34.099659][ T1062] [ 34.099660][ T1062] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 34.099665][ T1062] ? vprintk_emit (kernel/printk/printk.c:2471) [ 34.099667][ T1062] __might_resched.cold (kernel/sched/core.c:9234) [ 34.099670][ T1062] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 34.099673][ T1062] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 34.099676][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.099679][ T1062] __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)) [ 34.099683][ T1062] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 34.099687][ T1062] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 34.099693][ T1062] ? 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) [ 34.099695][ T1062] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 34.099698][ T1062] put_chars (drivers/char/virtio_console.c:1176) [ 34.099700][ T1062] ? __send_to_port (drivers/char/virtio_console.c:654) [ 34.099702][ T1062] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 34.099704][ T1062] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 34.099709][ T1062] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 34.099711][ T1062] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 34.099714][ T1062] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 34.099716][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.099717][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.099718][ T1062] console_emit_next_record (kernel/printk/printk.c:3183) [ 34.099721][ T1062] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 34.099723][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.099724][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.099725][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.099726][ T1062] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.099728][ T1062] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 34.099730][ T1062] console_flush_one_record (kernel/printk/printk.c:3268) [ 34.099733][ T1062] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 34.099735][ T1062] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 34.099737][ T1062] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.099739][ T1062] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 34.099740][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.099741][ T1062] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 34.099743][ T1062] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 34.099744][ T1062] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 34.099746][ T1062] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 34.099748][ T1062] ? vprintk_emit (kernel/printk/printk.c:2478) [ 34.099749][ T1062] vprintk_emit (kernel/printk/printk.c:2479) [ 34.099751][ T1062] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 34.099754][ T1062] dev_vprintk_emit (drivers/base/core.c:5000) [ 34.099758][ T1062] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 34.099760][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.099761][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.099762][ T1062] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.099764][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.099765][ T1062] dev_printk_emit (drivers/base/core.c:5011) [ 34.099767][ T1062] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 34.099769][ T1062] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 34.099771][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.099772][ T1062] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.099773][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.099775][ T1062] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 34.099779][ T1062] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 34.099781][ T1062] ? netdev_notice (net/core/dev.c:13194) [ 34.099783][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.099784][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.099785][ T1062] ? 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) [ 34.099787][ T1062] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 34.099789][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.099790][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.099791][ T1062] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 34.099793][ T1062] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 34.099795][ T1062] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 34.099800][ T1062] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 34.099803][ T1062] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 34.099805][ T1062] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 34.099808][ T1062] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.099810][ T1062] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 34.099814][ T1062] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 34.099816][ T1062] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 34.099817][ T1062] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.099819][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.099820][ T1062] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 34.099822][ T1062] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 34.099824][ T1062] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 34.099825][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.099826][ T1062] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 34.099828][ T1062] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.099830][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.099831][ T1062] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 34.099833][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.099834][ T1062] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.099835][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.099836][ T1062] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 34.099838][ T1062] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 34.099841][ T1062] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 34.099842][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.099843][ T1062] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.099845][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.099846][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.099847][ T1062] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 34.099848][ T1062] ? __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) [ 34.099850][ T1062] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 34.099851][ T1062] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 34.099852][ T1062] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 34.099854][ T1062] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 34.099855][ T1062] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 34.099856][ T1062] ? nla_get_range_signed (lib/nlattr.c:270) [ 34.099860][ T1062] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 34.099862][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.099863][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.099866][ T1062] rtnl_setlink (net/core/rtnetlink.c:3596) [ 34.099867][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.099869][ T1062] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 34.099870][ T1062] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 34.099876][ T1062] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 34.099877][ T1062] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 34.099879][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.099880][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.099881][ T1062] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.099882][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.099883][ T1062] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 34.099885][ T1062] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 34.099886][ T1062] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 34.099887][ T1062] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 34.099889][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.099890][ T1062] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 34.099893][ T1062] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 34.099894][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.099895][ T1062] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.099896][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.099898][ T1062] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 34.099899][ T1062] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 34.099901][ T1062] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 34.099902][ T1062] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 34.099905][ T1062] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 34.099907][ T1062] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 34.099910][ T1062] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 34.099911][ T1062] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 34.099913][ T1062] ? netlink_ack (./include/linux/skbuff.h:2718) [ 34.099914][ T1062] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 34.099917][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.099918][ T1062] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 34.099920][ T1062] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 34.099922][ T1062] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 34.099924][ T1062] ? do_fault_around (./include/linux/rcupdate.h:882 mm/memory.c:5961) [ 34.099927][ T1062] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 34.099929][ T1062] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 34.099931][ T1062] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.099933][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.099934][ T1062] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 34.099937][ T1062] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 34.099940][ T1062] __sys_sendto (net/socket.c:2281) [ 34.099942][ T1062] ? __ia32_sys_getpeername (net/socket.c:2235) [ 34.099946][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.099947][ T1062] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 34.099949][ T1062] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 34.099951][ T1062] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 34.099952][ T1062] ? trace_hardirqs_off_finish (./include/trace/events/preemptirq.h:36 (discriminator 22) kernel/trace/trace_preemptirq.c:95 (discriminator 22) kernel/trace/trace_preemptirq.c:90 (discriminator 22)) [ 34.099953][ T1062] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 34.099955][ T1062] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 34.099957][ T1062] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 34.099959][ T1062] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 34.099960][ T1062] RIP: 0033:0x7f682439954e [ 34.099962][ T1062] 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 [ 34.099964][ T1062] RSP: 002b:00007ffec6e878b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 34.099967][ T1062] RAX: ffffffffffffffda RBX: 00005639f6f90a30 RCX: 00007f682439954e [ 34.099969][ T1062] RDX: 0000000000000030 RSI: 00005639f6f98870 RDI: 000000000000001a [ 34.099970][ T1062] RBP: 00007ffec6e878c0 R08: 00007ffec6e87910 R09: 0000000000000080 [ 34.099970][ T1062] R10: 0000000000000000 R11: 0000000000000202 R12: 00005639f70e2b90 [ 34.099971][ T1062] R13: 00007ffec6e879f4 R14: 0000000000000000 R15: 0000000000000000 | [ 37.818892][ T1062] softirqs last disabled at (0): 0x0 | [ 37.818894][ T1062] Preemption disabled at: | [ 37.818894][ T1062] vprintk_emit (kernel/printk/printk.c:2471) | [ 37.818904][ T1062] Tainted: [W]=WARN [ 37.818905][ T1062] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.818907][ T1062] Call Trace: [ 37.818908][ T1062] [ 37.818909][ T1062] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 37.818915][ T1062] ? vprintk_emit (kernel/printk/printk.c:2471) [ 37.818916][ T1062] __might_resched.cold (kernel/sched/core.c:9234) [ 37.818920][ T1062] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 37.818922][ T1062] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 37.818925][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.818927][ T1062] __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)) [ 37.818930][ T1062] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 37.818933][ T1062] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 37.818938][ T1062] ? 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) [ 37.818939][ T1062] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 37.818942][ T1062] put_chars (drivers/char/virtio_console.c:1176) [ 37.818943][ T1062] ? __send_to_port (drivers/char/virtio_console.c:654) [ 37.818945][ T1062] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 37.818948][ T1062] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 37.818952][ T1062] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 37.818954][ T1062] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 37.818957][ T1062] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 37.818959][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.818960][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.818961][ T1062] console_emit_next_record (kernel/printk/printk.c:3183) [ 37.818964][ T1062] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 37.818966][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.818967][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.818968][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.818969][ T1062] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.818971][ T1062] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 37.818973][ T1062] console_flush_one_record (kernel/printk/printk.c:3268) [ 37.818975][ T1062] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 37.818978][ T1062] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 37.818980][ T1062] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.818981][ T1062] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 37.818983][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.818984][ T1062] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 37.818985][ T1062] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 37.818987][ T1062] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 37.818988][ T1062] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 37.818990][ T1062] ? vprintk_emit (kernel/printk/printk.c:2478) [ 37.818991][ T1062] vprintk_emit (kernel/printk/printk.c:2479) [ 37.818993][ T1062] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 37.818995][ T1062] dev_vprintk_emit (drivers/base/core.c:5000) [ 37.819000][ T1062] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 37.819001][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.819003][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.819004][ T1062] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.819005][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.819007][ T1062] dev_printk_emit (drivers/base/core.c:5011) [ 37.819009][ T1062] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 37.819011][ T1062] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 37.819012][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.819013][ T1062] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.819015][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.819016][ T1062] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 37.819020][ T1062] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 37.819022][ T1062] ? netdev_notice (net/core/dev.c:13194) [ 37.819024][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.819025][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.819026][ T1062] ? 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) [ 37.819028][ T1062] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 37.819030][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.819030][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.819032][ T1062] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 37.819035][ T1062] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 37.819036][ T1062] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 37.819037][ T1062] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 37.819041][ T1062] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 37.819043][ T1062] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 37.819046][ T1062] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.819048][ T1062] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 37.819052][ T1062] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 37.819054][ T1062] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 37.819055][ T1062] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.819057][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.819058][ T1062] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 37.819059][ T1062] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 37.819062][ T1062] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 37.819063][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.819064][ T1062] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 37.819066][ T1062] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.819068][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.819069][ T1062] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 37.819070][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.819071][ T1062] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.819073][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.819074][ T1062] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 37.819076][ T1062] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 37.819078][ T1062] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 37.819080][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.819081][ T1062] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.819082][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.819083][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.819084][ T1062] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 37.819085][ T1062] ? __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) [ 37.819087][ T1062] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 37.819089][ T1062] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 37.819090][ T1062] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 37.819091][ T1062] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 37.819093][ T1062] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 37.819094][ T1062] ? nla_get_range_signed (lib/nlattr.c:270) [ 37.819097][ T1062] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 37.819100][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.819101][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.819103][ T1062] rtnl_setlink (net/core/rtnetlink.c:3596) [ 37.819105][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.819106][ T1062] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 37.819107][ T1062] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 37.819115][ T1062] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 37.819117][ T1062] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 37.819119][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.819121][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.819123][ T1062] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.819125][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.819127][ T1062] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 37.819129][ T1062] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 37.819131][ T1062] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 37.819133][ T1062] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 37.819135][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.819137][ T1062] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 37.819141][ T1062] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 37.819143][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.819144][ T1062] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.819146][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.819148][ T1062] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 37.819149][ T1062] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 37.819151][ T1062] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 37.819152][ T1062] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 37.819155][ T1062] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 37.819157][ T1062] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 37.819161][ T1062] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 37.819162][ T1062] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 37.819164][ T1062] ? netlink_ack (./include/linux/skbuff.h:2718) [ 37.819165][ T1062] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 37.819168][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.819169][ T1062] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 37.819171][ T1062] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 37.819173][ T1062] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 37.819176][ T1062] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 37.819178][ T1062] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 37.819180][ T1062] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.819181][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.819183][ T1062] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 37.819185][ T1062] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 37.819188][ T1062] __sys_sendto (net/socket.c:2281) [ 37.819190][ T1062] ? __ia32_sys_getpeername (net/socket.c:2235) [ 37.819195][ T1062] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 37.819197][ T1062] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 37.819198][ T1062] ? trace_hardirqs_off_finish (./include/trace/events/preemptirq.h:36 (discriminator 22) kernel/trace/trace_preemptirq.c:95 (discriminator 22) kernel/trace/trace_preemptirq.c:90 (discriminator 22)) [ 37.819200][ T1062] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 37.819201][ T1062] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 37.819203][ T1062] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 37.819205][ T1062] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 37.819207][ T1062] RIP: 0033:0x7f682439954e [ 37.819209][ T1062] 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 [ 37.819210][ T1062] RSP: 002b:00007ffec6e878b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 37.819214][ T1062] RAX: ffffffffffffffda RBX: 00005639f6f90a30 RCX: 00007f682439954e [ 37.819215][ T1062] RDX: 0000000000000030 RSI: 00005639f6f98870 RDI: 000000000000001a [ 37.819216][ T1062] RBP: 00007ffec6e878c0 R08: 00007ffec6e87910 R09: 0000000000000080 [ 37.819217][ T1062] R10: 0000000000000000 R11: 0000000000000202 R12: 00005639f70f2530 [ 37.819217][ T1062] R13: 00007ffec6e879f4 R14: 0000000000000000 R15: 0000000000000000 | [ 40.707574][ T1062] softirqs last disabled at (0): 0x0 | [ 40.707575][ T1062] Preemption disabled at: | [ 40.707576][ T1062] vprintk_emit (kernel/printk/printk.c:2471) | [ 40.707586][ T1062] Tainted: [W]=WARN [ 40.707587][ T1062] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 40.707589][ T1062] Call Trace: [ 40.707590][ T1062] [ 40.707591][ T1062] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 40.707597][ T1062] ? vprintk_emit (kernel/printk/printk.c:2471) [ 40.707599][ T1062] __might_resched.cold (kernel/sched/core.c:9234) [ 40.707602][ T1062] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 40.707605][ T1062] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 40.707608][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.707610][ T1062] __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)) [ 40.707613][ T1062] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 40.707616][ T1062] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 40.707621][ T1062] ? 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) [ 40.707623][ T1062] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 40.707625][ T1062] put_chars (drivers/char/virtio_console.c:1176) [ 40.707627][ T1062] ? __send_to_port (drivers/char/virtio_console.c:654) [ 40.707629][ T1062] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 40.707631][ T1062] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 40.707636][ T1062] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 40.707638][ T1062] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 40.707641][ T1062] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 40.707643][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.707644][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.707646][ T1062] console_emit_next_record (kernel/printk/printk.c:3183) [ 40.707648][ T1062] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 40.707650][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.707651][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.707652][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.707654][ T1062] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.707656][ T1062] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 40.707658][ T1062] console_flush_one_record (kernel/printk/printk.c:3268) [ 40.707660][ T1062] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 40.707663][ T1062] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 40.707665][ T1062] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.707666][ T1062] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 40.707668][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.707669][ T1062] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 40.707671][ T1062] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 40.707672][ T1062] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 40.707674][ T1062] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 40.707676][ T1062] ? vprintk_emit (kernel/printk/printk.c:2478) [ 40.707677][ T1062] vprintk_emit (kernel/printk/printk.c:2479) [ 40.707679][ T1062] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 40.707680][ T1062] ? 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) [ 40.707682][ T1062] ? snmp6_register_dev (net/ipv6/proc.c:251) [ 40.707685][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.707687][ T1062] dev_vprintk_emit (drivers/base/core.c:5000) [ 40.707692][ T1062] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 40.707694][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.707695][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.707696][ T1062] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.707698][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.707699][ T1062] dev_printk_emit (drivers/base/core.c:5011) [ 40.707701][ T1062] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 40.707703][ T1062] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 40.707705][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.707706][ T1062] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.707707][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.707709][ T1062] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 40.707713][ T1062] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 40.707715][ T1062] ? netdev_notice (net/core/dev.c:13194) [ 40.707717][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.707718][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.707719][ T1062] ? 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) [ 40.707721][ T1062] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 40.707723][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.707724][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.707725][ T1062] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 40.707728][ T1062] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 40.707729][ T1062] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 40.707730][ T1062] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 40.707733][ T1062] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 40.707736][ T1062] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 40.707739][ T1062] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.707741][ T1062] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 40.707744][ T1062] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 40.707746][ T1062] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 40.707748][ T1062] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.707749][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.707751][ T1062] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 40.707754][ T1062] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 40.707757][ T1062] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 40.707759][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.707760][ T1062] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 40.707762][ T1062] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.707764][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.707765][ T1062] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 40.707767][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.707768][ T1062] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.707769][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.707770][ T1062] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 40.707772][ T1062] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 40.707775][ T1062] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 40.707776][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.707777][ T1062] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.707779][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.707780][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.707781][ T1062] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 40.707783][ T1062] ? __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) [ 40.707784][ T1062] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 40.707786][ T1062] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 40.707787][ T1062] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 40.707788][ T1062] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 40.707789][ T1062] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 40.707791][ T1062] ? nla_get_range_signed (lib/nlattr.c:270) [ 40.707794][ T1062] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 40.707799][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.707800][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.707802][ T1062] rtnl_setlink (net/core/rtnetlink.c:3596) [ 40.707804][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.707805][ T1062] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 40.707807][ T1062] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 40.707813][ T1062] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 40.707814][ T1062] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 40.707816][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.707817][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.707818][ T1062] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.707820][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.707821][ T1062] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 40.707822][ T1062] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 40.707823][ T1062] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 40.707825][ T1062] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 40.707826][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.707827][ T1062] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 40.707831][ T1062] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 40.707832][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.707833][ T1062] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.707834][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.707835][ T1062] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 40.707837][ T1062] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 40.707839][ T1062] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 40.707840][ T1062] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 40.707843][ T1062] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 40.707845][ T1062] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 40.707848][ T1062] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 40.707850][ T1062] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 40.707851][ T1062] ? netlink_ack (./include/linux/skbuff.h:2718) [ 40.707853][ T1062] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 40.707856][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.707857][ T1062] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 40.707859][ T1062] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 40.707861][ T1062] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 40.707864][ T1062] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 40.707866][ T1062] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 40.707868][ T1062] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.707870][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.707871][ T1062] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 40.707874][ T1062] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 40.707877][ T1062] __sys_sendto (net/socket.c:2281) [ 40.707880][ T1062] ? __ia32_sys_getpeername (net/socket.c:2235) [ 40.707887][ T1062] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 40.707889][ T1062] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 40.707890][ T1062] ? trace_hardirqs_off_finish (./include/trace/events/preemptirq.h:36 (discriminator 22) kernel/trace/trace_preemptirq.c:95 (discriminator 22) kernel/trace/trace_preemptirq.c:90 (discriminator 22)) [ 40.707892][ T1062] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 40.707893][ T1062] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 40.707896][ T1062] ? irq_exit_rcu (kernel/softirq.c:786) [ 40.707898][ T1062] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 40.707900][ T1062] RIP: 0033:0x7f682439954e [ 40.707902][ T1062] 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 [ 40.707903][ T1062] RSP: 002b:00007ffec6e878b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 40.707907][ T1062] RAX: ffffffffffffffda RBX: 00005639f6f90a30 RCX: 00007f682439954e [ 40.707908][ T1062] RDX: 0000000000000030 RSI: 00005639f71055f0 RDI: 000000000000001a [ 40.707909][ T1062] RBP: 00007ffec6e878c0 R08: 00007ffec6e87910 R09: 0000000000000080 [ 40.707910][ T1062] R10: 0000000000000000 R11: 0000000000000202 R12: 00005639f7106c70 [ 40.707911][ T1062] R13: 00007ffec6e879f4 R14: 0000000000000000 R15: 0000000000000000 | [ 42.243931][ T1062] softirqs last disabled at (0): 0x0 | [ 42.243933][ T1062] Preemption disabled at: | [ 42.243934][ T1062] vprintk_emit (kernel/printk/printk.c:2471) | [ 42.243944][ T1062] Tainted: [W]=WARN [ 42.243945][ T1062] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 42.243947][ T1062] Call Trace: [ 42.243948][ T1062] [ 42.243949][ T1062] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 42.243955][ T1062] ? vprintk_emit (kernel/printk/printk.c:2471) [ 42.243957][ T1062] __might_resched.cold (kernel/sched/core.c:9234) [ 42.243960][ T1062] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 42.243962][ T1062] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 42.243966][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.243969][ T1062] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 42.243972][ T1062] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 42.243975][ T1062] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 42.243980][ T1062] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 42.243981][ T1062] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 42.243984][ T1062] put_chars (drivers/char/virtio_console.c:1176) [ 42.243985][ T1062] ? __send_to_port (drivers/char/virtio_console.c:654) [ 42.243987][ T1062] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 42.243990][ T1062] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 42.243995][ T1062] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 42.243996][ T1062] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 42.244000][ T1062] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 42.244001][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.244002][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.244004][ T1062] console_emit_next_record (kernel/printk/printk.c:3183) [ 42.244007][ T1062] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 42.244009][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.244010][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.244010][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.244011][ T1062] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.244014][ T1062] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 42.244016][ T1062] console_flush_one_record (kernel/printk/printk.c:3268) [ 42.244018][ T1062] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 42.244021][ T1062] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 42.244023][ T1062] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.244024][ T1062] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 42.244026][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.244027][ T1062] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 42.244028][ T1062] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 42.244030][ T1062] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 42.244031][ T1062] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 42.244033][ T1062] ? vprintk_emit (kernel/printk/printk.c:2478) [ 42.244034][ T1062] vprintk_emit (kernel/printk/printk.c:2479) [ 42.244036][ T1062] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 42.244037][ T1062] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 42.244039][ T1062] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 42.244041][ T1062] dev_vprintk_emit (drivers/base/core.c:5000) [ 42.244046][ T1062] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 42.244048][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.244049][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.244050][ T1062] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.244052][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.244053][ T1062] dev_printk_emit (drivers/base/core.c:5011) [ 42.244055][ T1062] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 42.244057][ T1062] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 42.244059][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.244060][ T1062] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.244061][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.244063][ T1062] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 42.244067][ T1062] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 42.244070][ T1062] ? netdev_notice (net/core/dev.c:13194) [ 42.244071][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.244072][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.244073][ T1062] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 42.244075][ T1062] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 42.244077][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.244077][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.244079][ T1062] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 42.244081][ T1062] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 42.244083][ T1062] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 42.244084][ T1062] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 42.244087][ T1062] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 42.244090][ T1062] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 42.244093][ T1062] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.244095][ T1062] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 42.244099][ T1062] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 42.244101][ T1062] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 42.244102][ T1062] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.244104][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.244105][ T1062] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 42.244106][ T1062] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 42.244109][ T1062] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 42.244110][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.244111][ T1062] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 42.244113][ T1062] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.244115][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.244116][ T1062] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 42.244117][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.244118][ T1062] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.244120][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.244121][ T1062] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 42.244123][ T1062] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 42.244125][ T1062] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 42.244127][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.244128][ T1062] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.244129][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.244130][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.244131][ T1062] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 42.244132][ T1062] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 42.244134][ T1062] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 42.244135][ T1062] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 42.244137][ T1062] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 42.244138][ T1062] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 42.244140][ T1062] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 42.244141][ T1062] ? nla_get_range_signed (lib/nlattr.c:270) [ 42.244144][ T1062] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 42.244147][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.244148][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.244150][ T1062] rtnl_setlink (net/core/rtnetlink.c:3596) [ 42.244152][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.244153][ T1062] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 42.244154][ T1062] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 42.244160][ T1062] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 42.244162][ T1062] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 42.244163][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.244164][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.244165][ T1062] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.244167][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.244168][ T1062] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 42.244169][ T1062] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 42.244170][ T1062] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 42.244172][ T1062] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 42.244173][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.244174][ T1062] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 42.244177][ T1062] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 42.244178][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.244179][ T1062] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.244181][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.244182][ T1062] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 42.244183][ T1062] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 42.244185][ T1062] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 42.244186][ T1062] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 42.244189][ T1062] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 42.244191][ T1062] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 42.244194][ T1062] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 42.244196][ T1062] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 42.244197][ T1062] ? netlink_ack (./include/linux/skbuff.h:2718) [ 42.244199][ T1062] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 42.244202][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.244203][ T1062] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 42.244205][ T1062] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 42.244207][ T1062] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 42.244210][ T1062] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 42.244212][ T1062] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 42.244214][ T1062] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.244215][ T1062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.244217][ T1062] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 42.244220][ T1062] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 42.244222][ T1062] __sys_sendto (net/socket.c:2281) [ 42.244225][ T1062] ? __ia32_sys_getpeername (net/socket.c:2235) [ 42.244230][ T1062] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 42.244232][ T1062] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 42.244233][ T1062] ? trace_hardirqs_off_finish (./include/trace/events/preemptirq.h:36 (discriminator 22) kernel/trace/trace_preemptirq.c:95 (discriminator 22) kernel/trace/trace_preemptirq.c:90 (discriminator 22)) [ 42.244235][ T1062] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 42.244236][ T1062] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 42.244238][ T1062] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 42.244240][ T1062] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 42.244241][ T1062] RIP: 0033:0x7f682439954e [ 42.244243][ T1062] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 42.244245][ T1062] RSP: 002b:00007ffec6e878b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 42.244249][ T1062] RAX: ffffffffffffffda RBX: 00005639f6f90a30 RCX: 00007f682439954e [ 42.244250][ T1062] RDX: 0000000000000030 RSI: 00005639f6f987a0 RDI: 000000000000001a [ 42.244251][ T1062] RBP: 00007ffec6e878c0 R08: 00007ffec6e87910 R09: 0000000000000080 [ 42.244252][ T1062] R10: 0000000000000000 R11: 0000000000000202 R12: 00005639f71140e0 [ 42.244252][ T1062] R13: 00007ffec6e879f4 R14: 0000000000000000 R15: 0000000000000000 | [ 43.728101][ T1424] softirqs last disabled at (0): 0x0 | [ 43.728104][ T1424] Preemption disabled at: | [ 43.728105][ T1424] vprintk_emit (kernel/printk/printk.c:2471) | [ 43.728119][ T1424] Tainted: [W]=WARN [ 43.728120][ T1424] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 43.728123][ T1424] Call Trace: [ 43.728124][ T1424] [ 43.728126][ T1424] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 43.728133][ T1424] ? vprintk_emit (kernel/printk/printk.c:2471) [ 43.728135][ T1424] __might_resched.cold (kernel/sched/core.c:9234) [ 43.728140][ T1424] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 43.728143][ T1424] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 43.728147][ T1424] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.728151][ T1424] __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.728155][ T1424] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 43.728159][ T1424] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 43.728165][ T1424] ? 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.728167][ T1424] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 43.728171][ T1424] put_chars (drivers/char/virtio_console.c:1176) [ 43.728173][ T1424] ? __send_to_port (drivers/char/virtio_console.c:654) [ 43.728176][ T1424] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 43.728181][ T1424] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 43.728187][ T1424] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 43.728190][ T1424] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 43.728194][ T1424] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 43.728196][ T1424] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.728198][ T1424] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.728201][ T1424] console_emit_next_record (kernel/printk/printk.c:3183) [ 43.728205][ T1424] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 43.728208][ T1424] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.728209][ T1424] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.728211][ T1424] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.728213][ T1424] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.728216][ T1424] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 43.728219][ T1424] console_flush_one_record (kernel/printk/printk.c:3268) [ 43.728223][ T1424] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 43.728227][ T1424] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 43.728230][ T1424] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.728232][ T1424] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 43.728235][ T1424] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.728236][ T1424] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 43.728239][ T1424] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 43.728241][ T1424] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 43.728244][ T1424] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 43.728247][ T1424] ? vprintk_emit (kernel/printk/printk.c:2478) [ 43.728249][ T1424] vprintk_emit (kernel/printk/printk.c:2479) [ 43.728252][ T1424] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 43.728257][ T1424] dev_vprintk_emit (drivers/base/core.c:5000) [ 43.728263][ T1424] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 43.728265][ T1424] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.728268][ T1424] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.728270][ T1424] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.728273][ T1424] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.728275][ T1424] dev_printk_emit (drivers/base/core.c:5011) [ 43.728278][ T1424] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 43.728281][ T1424] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 43.728284][ T1424] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.728286][ T1424] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.728288][ T1424] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.728291][ T1424] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 43.728297][ T1424] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 43.728300][ T1424] ? netdev_notice (net/core/dev.c:13194) [ 43.728302][ T1424] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.728304][ T1424] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.728306][ T1424] ? 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.728309][ T1424] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 43.728311][ T1424] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.728313][ T1424] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.728315][ T1424] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 43.728319][ T1424] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 43.728321][ T1424] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 43.728323][ T1424] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 43.728327][ T1424] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 43.728331][ T1424] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 43.728336][ T1424] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.728339][ T1424] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 43.728343][ T1424] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 43.728347][ T1424] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 43.728349][ T1424] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.728352][ T1424] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.728354][ T1424] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 43.728356][ T1424] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 43.728360][ T1424] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 43.728361][ T1424] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.728363][ T1424] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 43.728366][ T1424] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.728369][ T1424] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.728371][ T1424] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 43.728373][ T1424] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.728375][ T1424] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.728378][ T1424] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.728380][ T1424] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 43.728382][ T1424] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 43.728385][ T1424] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 43.728388][ T1424] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.728390][ T1424] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.728392][ T1424] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.728394][ T1424] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.728396][ T1424] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 43.728398][ T1424] ? __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.728401][ T1424] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 43.728403][ T1424] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 43.728405][ T1424] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 43.728407][ T1424] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 43.728410][ T1424] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 43.728412][ T1424] ? nla_get_range_signed (lib/nlattr.c:270) [ 43.728416][ T1424] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 43.728420][ T1424] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.728429][ T1424] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.728433][ T1424] rtnl_setlink (net/core/rtnetlink.c:3596) [ 43.728435][ T1424] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.728437][ T1424] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 43.728440][ T1424] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 43.728451][ T1424] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 43.728453][ T1424] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 43.728456][ T1424] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.728457][ T1424] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.728459][ T1424] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.728462][ T1424] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.728464][ T1424] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 43.728466][ T1424] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 43.728468][ T1424] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 43.728470][ T1424] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 43.728472][ T1424] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.728474][ T1424] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 43.728479][ T1424] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 43.728480][ T1424] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.728482][ T1424] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.728485][ T1424] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.728487][ T1424] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 43.728489][ T1424] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 43.728492][ T1424] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 43.728494][ T1424] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 43.728498][ T1424] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 43.728502][ T1424] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 43.728506][ T1424] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 43.728508][ T1424] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 43.728511][ T1424] ? netlink_ack (./include/linux/skbuff.h:2718) [ 43.728513][ T1424] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 43.728518][ T1424] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.728520][ T1424] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 43.728523][ T1424] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 43.728526][ T1424] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 43.728529][ T1424] ? do_fault_around (./include/linux/rcupdate.h:882 mm/memory.c:5961) [ 43.728534][ T1424] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 43.728537][ T1424] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 43.728540][ T1424] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.728543][ T1424] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.728545][ T1424] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 43.728549][ T1424] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 43.728553][ T1424] __sys_sendto (net/socket.c:2281) [ 43.728556][ T1424] ? __ia32_sys_getpeername (net/socket.c:2235) [ 43.728562][ T1424] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.728564][ T1424] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 43.728567][ T1424] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 43.728570][ T1424] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 43.728572][ T1424] ? trace_hardirqs_off_finish (./include/trace/events/preemptirq.h:36 (discriminator 22) kernel/trace/trace_preemptirq.c:95 (discriminator 22) kernel/trace/trace_preemptirq.c:90 (discriminator 22)) [ 43.728575][ T1424] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 43.728577][ T1424] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 43.728580][ T1424] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 43.728583][ T1424] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 43.728586][ T1424] RIP: 0033:0x7f682439954e [ 43.728589][ T1424] 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.728591][ T1424] RSP: 002b:00007ffec6e878b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 43.728596][ T1424] RAX: ffffffffffffffda RBX: 00005639f7101fa0 RCX: 00007f682439954e [ 43.728598][ T1424] RDX: 0000000000000030 RSI: 00005639f70f9aa0 RDI: 0000000000000012 [ 43.728599][ T1424] RBP: 00007ffec6e878c0 R08: 00007ffec6e87910 R09: 0000000000000080 [ 43.728600][ T1424] R10: 0000000000000000 R11: 0000000000000202 R12: 00005639f7105c00 [ 43.728602][ T1424] R13: 00007ffec6e879f4 R14: 0000000000000000 R15: 0000000000000000 | [ 45.092473][ T1424] softirqs last disabled at (0): 0x0 | [ 45.092475][ T1424] Preemption disabled at: | [ 45.092476][ T1424] vprintk_emit (kernel/printk/printk.c:2471) | [ 45.092486][ T1424] Tainted: [W]=WARN [ 45.092487][ T1424] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 45.092489][ T1424] Call Trace: [ 45.092490][ T1424] [ 45.092492][ T1424] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 45.092497][ T1424] ? vprintk_emit (kernel/printk/printk.c:2471) [ 45.092498][ T1424] __might_resched.cold (kernel/sched/core.c:9234) [ 45.092502][ T1424] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 45.092504][ T1424] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 45.092508][ T1424] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.092510][ T1424] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 45.092513][ T1424] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 45.092516][ T1424] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 45.092521][ T1424] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 45.092523][ T1424] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 45.092525][ T1424] put_chars (drivers/char/virtio_console.c:1176) [ 45.092526][ T1424] ? __send_to_port (drivers/char/virtio_console.c:654) [ 45.092528][ T1424] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 45.092531][ T1424] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 45.092535][ T1424] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 45.092537][ T1424] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 45.092540][ T1424] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 45.092542][ T1424] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.092543][ T1424] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.092544][ T1424] console_emit_next_record (kernel/printk/printk.c:3183) [ 45.092547][ T1424] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 45.092549][ T1424] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.092550][ T1424] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.092551][ T1424] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.092552][ T1424] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.092555][ T1424] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 45.092556][ T1424] console_flush_one_record (kernel/printk/printk.c:3268) [ 45.092559][ T1424] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 45.092562][ T1424] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 45.092563][ T1424] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.092565][ T1424] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 45.092567][ T1424] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.092568][ T1424] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 45.092569][ T1424] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 45.092571][ T1424] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 45.092572][ T1424] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 45.092574][ T1424] ? vprintk_emit (kernel/printk/printk.c:2478) [ 45.092575][ T1424] vprintk_emit (kernel/printk/printk.c:2479) [ 45.092577][ T1424] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 45.092578][ T1424] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 45.092579][ T1424] ? snmp6_register_dev (net/ipv6/proc.c:251) [ 45.092583][ T1424] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.092585][ T1424] dev_vprintk_emit (drivers/base/core.c:5000) [ 45.092590][ T1424] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 45.092591][ T1424] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.092593][ T1424] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.092594][ T1424] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.092595][ T1424] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.092597][ T1424] dev_printk_emit (drivers/base/core.c:5011) [ 45.092599][ T1424] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 45.092601][ T1424] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 45.092602][ T1424] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.092603][ T1424] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.092605][ T1424] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.092606][ T1424] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 45.092611][ T1424] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 45.092613][ T1424] ? netdev_notice (net/core/dev.c:13194) [ 45.092615][ T1424] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.092616][ T1424] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.092617][ T1424] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 45.092619][ T1424] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 45.092620][ T1424] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.092621][ T1424] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.092622][ T1424] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 45.092626][ T1424] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 45.092627][ T1424] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 45.092628][ T1424] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 45.092631][ T1424] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 45.092634][ T1424] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 45.092637][ T1424] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.092639][ T1424] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 45.092643][ T1424] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 45.092645][ T1424] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 45.092646][ T1424] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.092648][ T1424] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.092649][ T1424] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 45.092651][ T1424] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 45.092653][ T1424] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 45.092655][ T1424] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.092656][ T1424] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 45.092658][ T1424] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.092660][ T1424] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.092661][ T1424] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 45.092662][ T1424] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.092663][ T1424] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.092665][ T1424] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.092666][ T1424] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 45.092667][ T1424] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 45.092670][ T1424] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 45.092672][ T1424] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.092673][ T1424] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.092674][ T1424] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.092675][ T1424] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.092676][ T1424] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 45.092677][ T1424] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 45.092679][ T1424] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 45.092681][ T1424] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 45.092682][ T1424] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 45.092683][ T1424] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 45.092684][ T1424] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 45.092685][ T1424] ? nla_get_range_signed (lib/nlattr.c:270) [ 45.092689][ T1424] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 45.092691][ T1424] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.092693][ T1424] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.092695][ T1424] rtnl_setlink (net/core/rtnetlink.c:3596) [ 45.092696][ T1424] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.092697][ T1424] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 45.092699][ T1424] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 45.092705][ T1424] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 45.092707][ T1424] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 45.092708][ T1424] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.092709][ T1424] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.092710][ T1424] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.092711][ T1424] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.092712][ T1424] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 45.092714][ T1424] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 45.092715][ T1424] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 45.092717][ T1424] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 45.092718][ T1424] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.092719][ T1424] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 45.092722][ T1424] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 45.092723][ T1424] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.092724][ T1424] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.092726][ T1424] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.092727][ T1424] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 45.092728][ T1424] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 45.092730][ T1424] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 45.092732][ T1424] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 45.092735][ T1424] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 45.092737][ T1424] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 45.092740][ T1424] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 45.092741][ T1424] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 45.092743][ T1424] ? netlink_ack (./include/linux/skbuff.h:2718) [ 45.092744][ T1424] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 45.092747][ T1424] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.092748][ T1424] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 45.092751][ T1424] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 45.092753][ T1424] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 45.092755][ T1424] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 45.092758][ T1424] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 45.092759][ T1424] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.092761][ T1424] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.092763][ T1424] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 45.092765][ T1424] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 45.092768][ T1424] __sys_sendto (net/socket.c:2281) [ 45.092770][ T1424] ? __ia32_sys_getpeername (net/socket.c:2235) [ 45.092775][ T1424] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 45.092777][ T1424] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 45.092778][ T1424] ? trace_hardirqs_off_finish (./include/trace/events/preemptirq.h:36 (discriminator 22) kernel/trace/trace_preemptirq.c:95 (discriminator 22) kernel/trace/trace_preemptirq.c:90 (discriminator 22)) [ 45.092780][ T1424] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 45.092781][ T1424] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 45.092783][ T1424] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 45.092785][ T1424] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 45.092786][ T1424] RIP: 0033:0x7f682439954e [ 45.092788][ T1424] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 45.092790][ T1424] RSP: 002b:00007ffec6e878b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 45.092794][ T1424] RAX: ffffffffffffffda RBX: 00005639f7101fa0 RCX: 00007f682439954e [ 45.092795][ T1424] RDX: 0000000000000030 RSI: 00005639f6f83e10 RDI: 0000000000000012 [ 45.092798][ T1424] RBP: 00007ffec6e878c0 R08: 00007ffec6e87910 R09: 0000000000000080 [ 45.092799][ T1424] R10: 0000000000000000 R11: 0000000000000202 R12: 00005639f70f7d90 Finger prints: __irq_exit_rcu:schedule_preempt_disabled:dump_stack_lvl:__kmalloc_noprof:put_chars vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print mark_lock_irq:mark_lock:mark_usage:__lock_acquire:console_lock_spinning_enable netif_change_name:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars