====================================== | [ 9.716910][ T192] softirqs last disabled at (21146): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 9.716912][ T192] Preemption disabled at: | [ 9.716913][ T192] vprintk_emit (kernel/printk/printk.c:2471) | [ 9.716923][ T192] Tainted: [W]=WARN [ 9.716924][ T192] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.716926][ T192] Call Trace: [ 9.716927][ T192] [ 9.716929][ T192] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 9.716935][ T192] ? vprintk_emit (kernel/printk/printk.c:2471) [ 9.716937][ T192] __might_resched.cold (kernel/sched/core.c:9234) [ 9.716942][ T192] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 9.716945][ T192] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 9.716950][ T192] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 9.716952][ T192] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.716958][ T192] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 9.716960][ T192] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.716964][ T192] put_chars (drivers/char/virtio_console.c:1176) [ 9.716967][ T192] ? __send_to_port (drivers/char/virtio_console.c:654) [ 9.716970][ T192] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 9.716975][ T192] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 9.716977][ T192] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.716982][ T192] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 9.716985][ T192] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.716991][ T192] console_emit_next_record (kernel/printk/printk.c:3183) [ 9.716995][ T192] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 9.716999][ T192] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.717001][ T192] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.717005][ T192] console_flush_one_record (kernel/printk/printk.c:3268) [ 9.717009][ T192] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 9.717011][ T192] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.717016][ T192] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 9.717019][ T192] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 9.717020][ T192] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.717022][ T192] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 9.717026][ T192] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 9.717027][ T192] ? vprintk_emit (kernel/printk/printk.c:2478) [ 9.717031][ T192] vprintk_emit (kernel/printk/printk.c:2479) [ 9.717034][ T192] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 9.717036][ T192] ? write_profile (profile.c:?) [ 9.717039][ T192] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 9.717047][ T192] dev_vprintk_emit (drivers/base/core.c:5000) [ 9.717054][ T192] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 9.717061][ T192] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 9.717069][ T192] dev_printk_emit (drivers/base/core.c:5011) [ 9.717072][ T192] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 9.717076][ T192] ? check_prev_add (kernel/locking/lockdep.c:3258 (discriminator 3)) [ 9.717081][ T192] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 9.717086][ T192] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 9.717089][ T192] ? netdev_notice (net/core/dev.c:13194) [ 9.717091][ T192] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 9.717095][ T192] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 9.717097][ T192] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 9.717100][ T192] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 9.717103][ T192] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 9.717106][ T192] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.717108][ T192] ? rwsem_optimistic_spin (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:4434 kernel/locking/rwsem.c:245 kernel/locking/rwsem.c:898) [ 9.717110][ T192] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 9.717113][ T192] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 9.717116][ T192] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 9.717119][ T192] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 9.717125][ T192] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 9.717128][ T192] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.717130][ T192] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 9.717132][ T192] ? mark_usage (kernel/locking/lockdep.c:4690) [ 9.717134][ T192] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 9.717136][ T192] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 9.717138][ T192] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 9.717142][ T192] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.717147][ T192] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 9.717149][ T192] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 9.717152][ T192] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.717154][ T192] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.717155][ T192] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.717157][ T192] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.717159][ T192] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 9.717162][ T192] ? __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) [ 9.717165][ T192] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 9.717166][ T192] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.717168][ T192] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 9.717170][ T192] ? mark_usage (kernel/locking/lockdep.c:4690) [ 9.717173][ T192] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 9.717174][ T192] ? nla_get_range_signed (lib/nlattr.c:270) [ 9.717181][ T192] ? mark_usage (kernel/locking/lockdep.c:4690) [ 9.717184][ T192] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 9.717192][ T192] rtnl_setlink (net/core/rtnetlink.c:3596) [ 9.717195][ T192] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 9.717197][ T192] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.717220][ T192] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 9.717222][ T192] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 9.717225][ T192] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 9.717227][ T192] ? mark_usage (kernel/locking/lockdep.c:4690) [ 9.717229][ T192] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.717233][ T192] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 9.717235][ T192] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 9.717237][ T192] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 9.717239][ T192] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 9.717243][ T192] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 9.717245][ T192] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 9.717249][ T192] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.717250][ T192] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.717255][ T192] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 9.717256][ T192] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 9.717260][ T192] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 9.717264][ T192] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.717267][ T192] ? netlink_ack (./include/linux/skbuff.h:2718) [ 9.717274][ T192] ? 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)) [ 9.717276][ T192] ? 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)) [ 9.717281][ T192] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 9.717285][ T192] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 9.717288][ T192] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.717292][ T192] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 9.717297][ T192] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 9.717301][ T192] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 9.717304][ T192] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 9.717307][ T192] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 9.717311][ T192] ? __ia32_sys_getpeername (net/socket.c:2235) [ 9.717322][ T192] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 9.717328][ T192] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 9.717330][ T192] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 9.717334][ T192] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 9.717336][ T192] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 9.717337][ T192] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 9.717339][ T192] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 9.717342][ T192] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.717344][ T192] RIP: 0033:0x7f3b5d8ef54e [ 9.717348][ T192] 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 [ 9.717349][ T192] RSP: 002b:00007fffeba63c00 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 9.717352][ T192] RAX: ffffffffffffffda RBX: 000056538169f040 RCX: 00007f3b5d8ef54e [ 9.717354][ T192] RDX: 0000000000000030 RSI: 0000565381553bb0 RDI: 0000000000000018 [ 9.717355][ T192] RBP: 00007fffeba63c10 R08: 00007fffeba63c60 R09: 0000000000000080 [ 9.717355][ T192] R10: 0000000000000000 R11: 0000000000000202 R12: 00005653816a8760 [ 9.717356][ T192] R13: 00007fffeba63d44 R14: 0000000000000000 R15: 0000000000000000 | [ 13.834975][ T192] softirqs last disabled at (62154): netlink_release (./include/net/sock.h:2138 net/netlink/af_netlink.c:727) | [ 13.834978][ T192] Preemption disabled at: | [ 13.834978][ T192] 0x0 | [ 13.834989][ T192] Tainted: [W]=WARN [ 13.834990][ T192] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.834992][ T192] Call Trace: [ 13.834993][ T192] [ 13.834995][ T192] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 13.835001][ T192] __might_resched.cold (kernel/sched/core.c:9234) [ 13.835006][ T192] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 13.835010][ T192] ? __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.835015][ T192] __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.835017][ T192] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.835023][ T192] ? 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.835026][ T192] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.835029][ T192] put_chars (drivers/char/virtio_console.c:1176) [ 13.835032][ T192] ? __send_to_port (drivers/char/virtio_console.c:654) [ 13.835034][ T192] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 13.835037][ T192] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 13.835040][ T192] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 13.835044][ T192] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 13.835047][ T192] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.835050][ T192] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.835058][ T192] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 13.835063][ T192] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.835068][ T192] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.835074][ T192] console_emit_next_record (kernel/printk/printk.c:3183) [ 13.835080][ T192] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 13.835085][ T192] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.835087][ T192] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.835091][ T192] console_flush_one_record (kernel/printk/printk.c:3268) [ 13.835095][ T192] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 13.835096][ T192] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.835102][ T192] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 13.835105][ T192] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 13.835106][ T192] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.835108][ T192] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 13.835112][ T192] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 13.835114][ T192] ? vprintk_emit (kernel/printk/printk.c:2478) [ 13.835117][ T192] vprintk_emit (kernel/printk/printk.c:2479) [ 13.835121][ T192] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 13.835124][ T192] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.835128][ T192] _printk (kernel/printk/printk.c:2504) [ 13.835131][ T192] ? snapshot_read.cold (user.c:?) [ 13.835134][ T192] ? 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) [ 13.835137][ T192] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 13.835140][ T192] ? 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) [ 13.835143][ T192] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 13.835147][ T192] ? exit_notify (kernel/exit.c:780) [ 13.835149][ T192] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.835152][ T192] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.835156][ T192] do_group_exit (kernel/exit.c:1151) [ 13.835159][ T192] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 13.835162][ T192] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 13.835164][ T192] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 13.835167][ T192] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 13.835171][ T192] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.835173][ T192] RIP: 0033:0x7f3b5d9401b8 [ 13.835176][ T192] Code: Unable to access opcode bytes at 0x7f3b5d94018e. Code starting with the faulting instruction =========================================== [ 13.835177][ T192] RSP: 002b:00007fffeba64158 EFLAGS: 00000256 ORIG_RAX: 00000000000000e7 [ 13.835180][ T192] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f3b5d9401b8 [ 13.835181][ T192] RDX: 0000000000000000 RSI: fffffffffffffe90 RDI: 0000000000000000 [ 13.835182][ T192] RBP: 00007fffeba642e0 R08: 00005653816b5c48 R09: 0000000000000000 [ 13.835183][ T192] R10: 0000000000000000 R11: 0000000000000256 R12: 0000000000000000 [ 13.835183][ T192] R13: 00007f3b5d19e050 R14: 00007f3b5de71d9e R15: 0000565381541dd0 | [ 98.860021][ T2146] softirqs last disabled at (31810): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 98.860024][ T2146] Preemption disabled at: | [ 98.860024][ T2146] vprintk_emit (kernel/printk/printk.c:2471) | [ 98.860034][ T2146] Tainted: [W]=WARN [ 98.860035][ T2146] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 98.860037][ T2146] Call Trace: [ 98.860038][ T2146] [ 98.860040][ T2146] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 98.860046][ T2146] ? vprintk_emit (kernel/printk/printk.c:2471) [ 98.860049][ T2146] __might_resched.cold (kernel/sched/core.c:9234) [ 98.860056][ T2146] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 98.860061][ T2146] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 98.860068][ T2146] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 98.860072][ T2146] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 98.860078][ T2146] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 98.860080][ T2146] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 98.860084][ T2146] put_chars (drivers/char/virtio_console.c:1176) [ 98.860087][ T2146] ? __send_to_port (drivers/char/virtio_console.c:654) [ 98.860088][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 98.860093][ T2146] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 98.860095][ T2146] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 98.860100][ T2146] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 98.860103][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 98.860108][ T2146] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 98.860111][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.860116][ T2146] console_emit_next_record (kernel/printk/printk.c:3183) [ 98.860120][ T2146] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 98.860124][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.860127][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 98.860131][ T2146] console_flush_one_record (kernel/printk/printk.c:3268) [ 98.860135][ T2146] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 98.860136][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 98.860142][ T2146] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 98.860145][ T2146] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 98.860146][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.860148][ T2146] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 98.860152][ T2146] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 98.860153][ T2146] ? vprintk_emit (kernel/printk/printk.c:2478) [ 98.860157][ T2146] vprintk_emit (kernel/printk/printk.c:2479) [ 98.860161][ T2146] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 98.860163][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 98.860165][ T2146] ? rwsem_optimistic_spin (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:4434 kernel/locking/rwsem.c:245 kernel/locking/rwsem.c:898) [ 98.860170][ T2146] dev_vprintk_emit (drivers/base/core.c:5000) [ 98.860176][ T2146] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 98.860182][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 98.860186][ T2146] dev_printk_emit (drivers/base/core.c:5011) [ 98.860189][ T2146] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 98.860191][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 98.860194][ T2146] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 98.860196][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 98.860198][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 98.860199][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 98.860201][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 98.860205][ T2146] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 98.860211][ T2146] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 98.860213][ T2146] ? netdev_notice (net/core/dev.c:13194) [ 98.860216][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 98.860219][ T2146] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 98.860222][ T2146] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 98.860225][ T2146] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 98.860228][ T2146] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 98.860231][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 98.860233][ T2146] ? rwsem_optimistic_spin (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:4434 kernel/locking/rwsem.c:245 kernel/locking/rwsem.c:898) [ 98.860235][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 98.860238][ T2146] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 98.860241][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 98.860244][ T2146] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 98.860250][ T2146] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 98.860253][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 98.860256][ T2146] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 98.860258][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 98.860259][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 98.860262][ T2146] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 98.860263][ T2146] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 98.860268][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 98.860272][ T2146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 98.860274][ T2146] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 98.860277][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.860279][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 98.860281][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.860282][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.860284][ T2146] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 98.860287][ T2146] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 98.860290][ T2146] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 98.860292][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 98.860293][ T2146] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 98.860296][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 98.860299][ T2146] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 98.860300][ T2146] ? nla_get_range_signed (lib/nlattr.c:270) [ 98.860307][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 98.860310][ T2146] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 98.860318][ T2146] rtnl_setlink (net/core/rtnetlink.c:3596) [ 98.860322][ T2146] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 98.860324][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 98.860348][ T2146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 98.860349][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 98.860353][ T2146] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 98.860355][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 98.860356][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 98.860361][ T2146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 98.860363][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 98.860365][ T2146] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 98.860367][ T2146] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 98.860371][ T2146] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 98.860374][ T2146] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 98.860377][ T2146] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 98.860379][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 98.860384][ T2146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 98.860386][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 98.860390][ T2146] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 98.860393][ T2146] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 98.860397][ T2146] ? netlink_ack (./include/linux/skbuff.h:2718) [ 98.860404][ T2146] ? 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)) [ 98.860406][ T2146] ? 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)) [ 98.860411][ T2146] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 98.860415][ T2146] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 98.860418][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 98.860423][ T2146] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 98.860427][ T2146] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 98.860431][ T2146] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 98.860434][ T2146] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 98.860438][ T2146] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 98.860442][ T2146] ? __ia32_sys_getpeername (net/socket.c:2235) [ 98.860457][ T2146] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 98.860459][ T2146] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 98.860463][ T2146] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 98.860466][ T2146] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 98.860467][ T2146] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 98.860469][ T2146] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 98.860472][ T2146] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 98.860474][ T2146] RIP: 0033:0x7f3b5d8ef54e [ 98.860478][ T2146] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 98.860480][ T2146] RSP: 002b:00007fffeba63c00 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 98.860482][ T2146] RAX: ffffffffffffffda RBX: 00005653816d9d30 RCX: 00007f3b5d8ef54e [ 98.860484][ T2146] RDX: 0000000000000030 RSI: 00005653815504d0 RDI: 0000000000000012 [ 98.860485][ T2146] RBP: 00007fffeba63c10 R08: 00007fffeba63c60 R09: 0000000000000080 [ 98.860486][ T2146] R10: 0000000000000000 R11: 0000000000000202 R12: 00005653816a8760 [ 98.860487][ T2146] R13: 00007fffeba63d44 R14: 0000000000000000 R15: 0000000000000000 | [ 100.086297][ T2146] softirqs last disabled at (106716): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 100.086299][ T2146] Preemption disabled at: | [ 100.086300][ T2146] vprintk_emit (kernel/printk/printk.c:2471) | [ 100.086309][ T2146] Tainted: [W]=WARN [ 100.086310][ T2146] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 100.086312][ T2146] Call Trace: [ 100.086314][ T2146] [ 100.086315][ T2146] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 100.086321][ T2146] ? vprintk_emit (kernel/printk/printk.c:2471) [ 100.086323][ T2146] __might_resched.cold (kernel/sched/core.c:9234) [ 100.086328][ T2146] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 100.086332][ T2146] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 100.086337][ T2146] __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)) [ 100.086340][ T2146] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 100.086346][ T2146] ? 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) [ 100.086348][ T2146] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 100.086351][ T2146] put_chars (drivers/char/virtio_console.c:1176) [ 100.086355][ T2146] ? __send_to_port (drivers/char/virtio_console.c:654) [ 100.086356][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 100.086361][ T2146] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 100.086363][ T2146] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 100.086368][ T2146] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 100.086371][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 100.086376][ T2146] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 100.086379][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 100.086385][ T2146] console_emit_next_record (kernel/printk/printk.c:3183) [ 100.086389][ T2146] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 100.086393][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 100.086396][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 100.086400][ T2146] console_flush_one_record (kernel/printk/printk.c:3268) [ 100.086404][ T2146] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 100.086406][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 100.086411][ T2146] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 100.086414][ T2146] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 100.086416][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 100.086418][ T2146] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 100.086422][ T2146] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 100.086423][ T2146] ? vprintk_emit (kernel/printk/printk.c:2478) [ 100.086427][ T2146] vprintk_emit (kernel/printk/printk.c:2479) [ 100.086431][ T2146] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 100.086433][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 100.086435][ T2146] ? rwsem_optimistic_spin (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:4434 kernel/locking/rwsem.c:245 kernel/locking/rwsem.c:898) [ 100.086441][ T2146] dev_vprintk_emit (drivers/base/core.c:5000) [ 100.086447][ T2146] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 100.086452][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 100.086457][ T2146] dev_printk_emit (drivers/base/core.c:5011) [ 100.086459][ T2146] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 100.086461][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 100.086465][ T2146] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 100.086467][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 100.086468][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 100.086470][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 100.086472][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 100.086476][ T2146] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 100.086482][ T2146] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 100.086484][ T2146] ? netdev_notice (net/core/dev.c:13194) [ 100.086487][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 100.086490][ T2146] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 100.086493][ T2146] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 100.086496][ T2146] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 100.086499][ T2146] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 100.086502][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 100.086504][ T2146] ? rwsem_optimistic_spin (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:4434 kernel/locking/rwsem.c:245 kernel/locking/rwsem.c:898) [ 100.086506][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 100.086509][ T2146] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 100.086512][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 100.086515][ T2146] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 100.086521][ T2146] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 100.086525][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 100.086528][ T2146] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 100.086530][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 100.086531][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 100.086533][ T2146] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 100.086535][ T2146] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 100.086540][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 100.086544][ T2146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 100.086546][ T2146] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 100.086549][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 100.086552][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 100.086553][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 100.086554][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 100.086557][ T2146] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 100.086559][ T2146] ? __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) [ 100.086563][ T2146] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 100.086564][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 100.086566][ T2146] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 100.086568][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 100.086571][ T2146] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 100.086573][ T2146] ? nla_get_range_signed (lib/nlattr.c:270) [ 100.086579][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 100.086583][ T2146] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 100.086593][ T2146] rtnl_setlink (net/core/rtnetlink.c:3596) [ 100.086597][ T2146] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 100.086599][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 100.086622][ T2146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 100.086624][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 100.086627][ T2146] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 100.086629][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 100.086631][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 100.086635][ T2146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 100.086637][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 100.086640][ T2146] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 100.086642][ T2146] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 100.086651][ T2146] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 100.086654][ T2146] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 100.086657][ T2146] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 100.086659][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 100.086664][ T2146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 100.086665][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 100.086669][ T2146] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 100.086673][ T2146] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 100.086676][ T2146] ? netlink_ack (./include/linux/skbuff.h:2718) [ 100.086683][ T2146] ? 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)) [ 100.086685][ T2146] ? 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)) [ 100.086690][ T2146] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 100.086695][ T2146] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 100.086697][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 100.086702][ T2146] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 100.086706][ T2146] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 100.086710][ T2146] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 100.086714][ T2146] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 100.086718][ T2146] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 100.086722][ T2146] ? __ia32_sys_getpeername (net/socket.c:2235) [ 100.086736][ T2146] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 100.086738][ T2146] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 100.086742][ T2146] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 100.086745][ T2146] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 100.086746][ T2146] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 100.086748][ T2146] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 100.086751][ T2146] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 100.086754][ T2146] RIP: 0033:0x7f3b5d8ef54e [ 100.086757][ T2146] 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 [ 100.086759][ T2146] RSP: 002b:00007fffeba63c00 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 100.086762][ T2146] RAX: ffffffffffffffda RBX: 00005653816d9d30 RCX: 00007f3b5d8ef54e [ 100.086764][ T2146] RDX: 0000000000000030 RSI: 0000565381542bb0 RDI: 0000000000000012 [ 100.086765][ T2146] RBP: 00007fffeba63c10 R08: 00007fffeba63c60 R09: 0000000000000080 [ 100.086765][ T2146] R10: 0000000000000000 R11: 0000000000000202 R12: 00005653816a8760 [ 100.086766][ T2146] R13: 00007fffeba63d44 R14: 0000000000000000 R15: 0000000000000000 | [ 101.309711][ T2149] softirqs last disabled at (67062): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 101.309713][ T2149] Preemption disabled at: | [ 101.309714][ T2149] vprintk_emit (kernel/printk/printk.c:2471) | [ 101.309723][ T2149] Tainted: [W]=WARN [ 101.309724][ T2149] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 101.309726][ T2149] Call Trace: [ 101.309727][ T2149] [ 101.309729][ T2149] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 101.309734][ T2149] ? vprintk_emit (kernel/printk/printk.c:2471) [ 101.309737][ T2149] __might_resched.cold (kernel/sched/core.c:9234) [ 101.309742][ T2149] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 101.309746][ T2149] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 101.309751][ T2149] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 101.309753][ T2149] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 101.309759][ T2149] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 101.309761][ T2149] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 101.309765][ T2149] put_chars (drivers/char/virtio_console.c:1176) [ 101.309768][ T2149] ? __send_to_port (drivers/char/virtio_console.c:654) [ 101.309769][ T2149] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 101.309775][ T2149] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 101.309777][ T2149] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 101.309782][ T2149] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 101.309784][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 101.309790][ T2149] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 101.309792][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 101.309798][ T2149] console_emit_next_record (kernel/printk/printk.c:3183) [ 101.309801][ T2149] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 101.309806][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 101.309808][ T2149] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 101.309812][ T2149] console_flush_one_record (kernel/printk/printk.c:3268) [ 101.309816][ T2149] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 101.309818][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 101.309823][ T2149] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 101.309826][ T2149] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 101.309828][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 101.309830][ T2149] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 101.309834][ T2149] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 101.309835][ T2149] ? vprintk_emit (kernel/printk/printk.c:2478) [ 101.309838][ T2149] vprintk_emit (kernel/printk/printk.c:2479) [ 101.309842][ T2149] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 101.309845][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 101.309846][ T2149] ? rwsem_optimistic_spin (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:4434 kernel/locking/rwsem.c:245 kernel/locking/rwsem.c:898) [ 101.309852][ T2149] dev_vprintk_emit (drivers/base/core.c:5000) [ 101.309858][ T2149] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 101.309863][ T2149] ? mark_usage (kernel/locking/lockdep.c:4690) [ 101.309868][ T2149] dev_printk_emit (drivers/base/core.c:5011) [ 101.309871][ T2149] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 101.309872][ T2149] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 101.309876][ T2149] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 101.309878][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 101.309879][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 101.309881][ T2149] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 101.309883][ T2149] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 101.309887][ T2149] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 101.309892][ T2149] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 101.309895][ T2149] ? netdev_notice (net/core/dev.c:13194) [ 101.309897][ T2149] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 101.309901][ T2149] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 101.309903][ T2149] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 101.309907][ T2149] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 101.309909][ T2149] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 101.309913][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 101.309914][ T2149] ? rwsem_optimistic_spin (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:4434 kernel/locking/rwsem.c:245 kernel/locking/rwsem.c:898) [ 101.309916][ T2149] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 101.309920][ T2149] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 101.309922][ T2149] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 101.309926][ T2149] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 101.309932][ T2149] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 101.309935][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 101.309938][ T2149] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 101.309940][ T2149] ? mark_usage (kernel/locking/lockdep.c:4690) [ 101.309941][ T2149] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 101.309944][ T2149] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 101.309946][ T2149] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 101.309950][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 101.309955][ T2149] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 101.309956][ T2149] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 101.309960][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 101.309962][ T2149] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 101.309963][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 101.309965][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 101.309967][ T2149] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 101.309970][ T2149] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 101.309973][ T2149] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 101.309974][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 101.309976][ T2149] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 101.309979][ T2149] ? mark_usage (kernel/locking/lockdep.c:4690) [ 101.309981][ T2149] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 101.309983][ T2149] ? nla_get_range_signed (lib/nlattr.c:270) [ 101.309990][ T2149] ? mark_usage (kernel/locking/lockdep.c:4690) [ 101.309993][ T2149] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 101.310001][ T2149] rtnl_setlink (net/core/rtnetlink.c:3596) [ 101.310005][ T2149] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 101.310007][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 101.310030][ T2149] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 101.310032][ T2149] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 101.310036][ T2149] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 101.310037][ T2149] ? mark_usage (kernel/locking/lockdep.c:4690) [ 101.310039][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 101.310044][ T2149] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 101.310045][ T2149] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 101.310048][ T2149] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 101.310051][ T2149] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 101.310057][ T2149] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 101.310061][ T2149] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 101.310067][ T2149] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 101.310070][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 101.310074][ T2149] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 101.310076][ T2149] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 101.310080][ T2149] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 101.310084][ T2149] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 101.310087][ T2149] ? netlink_ack (./include/linux/skbuff.h:2718) [ 101.310094][ T2149] ? 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)) [ 101.310096][ T2149] ? 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)) [ 101.310101][ T2149] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 101.310106][ T2149] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 101.310108][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 101.310113][ T2149] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 101.310117][ T2149] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 101.310122][ T2149] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 101.310125][ T2149] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 101.310129][ T2149] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 101.310132][ T2149] ? __ia32_sys_getpeername (net/socket.c:2235) [ 101.310147][ T2149] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 101.310149][ T2149] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 101.310153][ T2149] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 101.310156][ T2149] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 101.310157][ T2149] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 101.310159][ T2149] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 101.310162][ T2149] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 101.310164][ T2149] RIP: 0033:0x7f3b5d8ef54e [ 101.310168][ T2149] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 101.310170][ T2149] RSP: 002b:00007fffeba63c00 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 101.310173][ T2149] RAX: ffffffffffffffda RBX: 00005653816d9d30 RCX: 00007f3b5d8ef54e [ 101.310175][ T2149] RDX: 0000000000000030 RSI: 000056538169e340 RDI: 0000000000000018 [ 101.310176][ T2149] RBP: 00007fffeba63c10 R08: 00007fffeba63c60 R09: 0000000000000080 [ 101.310176][ T2149] R10: 0000000000000000 R11: 0000000000000202 R12: 00005653816a8760 [ 101.310177][ T2149] R13: 00007fffeba63d44 R14: 0000000000000000 R15: 0000000000000000 | [ 102.635667][ T2146] softirqs last disabled at (205986): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 102.635676][ T2146] Preemption disabled at: | [ 102.635676][ T2146] vprintk_emit (kernel/printk/printk.c:2471) | [ 102.635686][ T2146] Tainted: [W]=WARN [ 102.635687][ T2146] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 102.635689][ T2146] Call Trace: [ 102.635690][ T2146] [ 102.635692][ T2146] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 102.635698][ T2146] ? vprintk_emit (kernel/printk/printk.c:2471) [ 102.635700][ T2146] __might_resched.cold (kernel/sched/core.c:9234) [ 102.635705][ T2146] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 102.635709][ T2146] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 102.635714][ T2146] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 102.635716][ T2146] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 102.635722][ T2146] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 102.635725][ T2146] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 102.635728][ T2146] put_chars (drivers/char/virtio_console.c:1176) [ 102.635731][ T2146] ? __send_to_port (drivers/char/virtio_console.c:654) [ 102.635733][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 102.635738][ T2146] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 102.635740][ T2146] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 102.635745][ T2146] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 102.635748][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 102.635753][ T2146] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 102.635756][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.635761][ T2146] console_emit_next_record (kernel/printk/printk.c:3183) [ 102.635765][ T2146] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 102.635770][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.635772][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 102.635776][ T2146] console_flush_one_record (kernel/printk/printk.c:3268) [ 102.635780][ T2146] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 102.635782][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 102.635788][ T2146] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 102.635791][ T2146] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 102.635792][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.635795][ T2146] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 102.635798][ T2146] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 102.635800][ T2146] ? vprintk_emit (kernel/printk/printk.c:2478) [ 102.635803][ T2146] vprintk_emit (kernel/printk/printk.c:2479) [ 102.635807][ T2146] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 102.635810][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 102.635812][ T2146] ? rwsem_optimistic_spin (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:4434 kernel/locking/rwsem.c:245 kernel/locking/rwsem.c:898) [ 102.635818][ T2146] dev_vprintk_emit (drivers/base/core.c:5000) [ 102.635823][ T2146] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 102.635829][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 102.635834][ T2146] dev_printk_emit (drivers/base/core.c:5011) [ 102.635837][ T2146] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 102.635839][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 102.635842][ T2146] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 102.635844][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 102.635845][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 102.635847][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 102.635849][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 102.635853][ T2146] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 102.635859][ T2146] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 102.635861][ T2146] ? netdev_notice (net/core/dev.c:13194) [ 102.635864][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 102.635867][ T2146] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 102.635870][ T2146] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 102.635873][ T2146] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 102.635876][ T2146] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 102.635879][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 102.635881][ T2146] ? rwsem_optimistic_spin (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:4434 kernel/locking/rwsem.c:245 kernel/locking/rwsem.c:898) [ 102.635883][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 102.635887][ T2146] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 102.635889][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 102.635893][ T2146] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 102.635899][ T2146] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 102.635902][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 102.635905][ T2146] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 102.635907][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 102.635908][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 102.635911][ T2146] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 102.635912][ T2146] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 102.635917][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 102.635922][ T2146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 102.635924][ T2146] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 102.635927][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.635929][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 102.635931][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.635932][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.635935][ T2146] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 102.635937][ T2146] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 102.635941][ T2146] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 102.635942][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 102.635944][ T2146] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 102.635947][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 102.635949][ T2146] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 102.635951][ T2146] ? nla_get_range_signed (lib/nlattr.c:270) [ 102.635958][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 102.635961][ T2146] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 102.635969][ T2146] rtnl_setlink (net/core/rtnetlink.c:3596) [ 102.635973][ T2146] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 102.635975][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 102.635999][ T2146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 102.636001][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 102.636004][ T2146] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 102.636006][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 102.636008][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 102.636013][ T2146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 102.636014][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 102.636017][ T2146] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 102.636019][ T2146] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 102.636023][ T2146] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 102.636026][ T2146] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 102.636029][ T2146] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 102.636031][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 102.636036][ T2146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 102.636037][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 102.636042][ T2146] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 102.636045][ T2146] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 102.636050][ T2146] ? netlink_ack (./include/linux/skbuff.h:2718) [ 102.636062][ T2146] ? 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)) [ 102.636065][ T2146] ? 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)) [ 102.636074][ T2146] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 102.636079][ T2146] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 102.636082][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 102.636086][ T2146] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 102.636091][ T2146] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 102.636095][ T2146] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 102.636099][ T2146] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 102.636102][ T2146] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 102.636106][ T2146] ? __ia32_sys_getpeername (net/socket.c:2235) [ 102.636117][ T2146] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 102.636124][ T2146] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 102.636126][ T2146] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 102.636130][ T2146] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 102.636131][ T2146] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 102.636133][ T2146] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 102.636135][ T2146] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 102.636137][ T2146] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 102.636140][ T2146] RIP: 0033:0x7f3b5d8ef54e [ 102.636144][ T2146] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 102.636146][ T2146] RSP: 002b:00007fffeba63c00 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 102.636149][ T2146] RAX: ffffffffffffffda RBX: 00005653816d9d30 RCX: 00007f3b5d8ef54e [ 102.636150][ T2146] RDX: 0000000000000030 RSI: 0000565381541a80 RDI: 0000000000000012 [ 102.636151][ T2146] RBP: 00007fffeba63c10 R08: 00007fffeba63c60 R09: 0000000000000080 [ 102.636152][ T2146] R10: 0000000000000000 R11: 0000000000000202 R12: 00005653816b9750 [ 102.636153][ T2146] R13: 00007fffeba63d44 R14: 0000000000000000 R15: 0000000000000000 | [ 103.845863][ T2149] softirqs last disabled at (139812): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 103.845866][ T2149] Preemption disabled at: | [ 103.845867][ T2149] vprintk_emit (kernel/printk/printk.c:2471) | [ 103.845876][ T2149] Tainted: [W]=WARN [ 103.845877][ T2149] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 103.845878][ T2149] Call Trace: [ 103.845880][ T2149] [ 103.845882][ T2149] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 103.845887][ T2149] ? vprintk_emit (kernel/printk/printk.c:2471) [ 103.845889][ T2149] __might_resched.cold (kernel/sched/core.c:9234) [ 103.845894][ T2149] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 103.845898][ T2149] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 103.845904][ T2149] __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)) [ 103.845906][ T2149] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 103.845911][ T2149] ? 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) [ 103.845914][ T2149] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 103.845918][ T2149] put_chars (drivers/char/virtio_console.c:1176) [ 103.845921][ T2149] ? __send_to_port (drivers/char/virtio_console.c:654) [ 103.845922][ T2149] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 103.845927][ T2149] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 103.845929][ T2149] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 103.845934][ T2149] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 103.845937][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 103.845942][ T2149] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 103.845945][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 103.845950][ T2149] console_emit_next_record (kernel/printk/printk.c:3183) [ 103.845954][ T2149] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 103.845959][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 103.845961][ T2149] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 103.845965][ T2149] console_flush_one_record (kernel/printk/printk.c:3268) [ 103.845970][ T2149] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 103.845971][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 103.845977][ T2149] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 103.845979][ T2149] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 103.845981][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 103.845983][ T2149] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 103.845987][ T2149] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 103.845988][ T2149] ? vprintk_emit (kernel/printk/printk.c:2478) [ 103.845992][ T2149] vprintk_emit (kernel/printk/printk.c:2479) [ 103.845996][ T2149] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 103.845998][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 103.846000][ T2149] ? rwsem_optimistic_spin (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:4434 kernel/locking/rwsem.c:245 kernel/locking/rwsem.c:898) [ 103.846005][ T2149] dev_vprintk_emit (drivers/base/core.c:5000) [ 103.846011][ T2149] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 103.846016][ T2149] ? mark_usage (kernel/locking/lockdep.c:4690) [ 103.846021][ T2149] dev_printk_emit (drivers/base/core.c:5011) [ 103.846024][ T2149] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 103.846025][ T2149] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 103.846029][ T2149] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 103.846030][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 103.846032][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 103.846033][ T2149] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 103.846036][ T2149] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 103.846040][ T2149] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 103.846045][ T2149] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 103.846049][ T2149] ? netdev_notice (net/core/dev.c:13194) [ 103.846053][ T2149] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 103.846058][ T2149] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 103.846062][ T2149] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 103.846068][ T2149] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 103.846072][ T2149] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 103.846075][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 103.846076][ T2149] ? rwsem_optimistic_spin (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:4434 kernel/locking/rwsem.c:245 kernel/locking/rwsem.c:898) [ 103.846079][ T2149] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 103.846082][ T2149] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 103.846084][ T2149] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 103.846088][ T2149] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 103.846094][ T2149] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 103.846097][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 103.846100][ T2149] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 103.846102][ T2149] ? mark_usage (kernel/locking/lockdep.c:4690) [ 103.846103][ T2149] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 103.846105][ T2149] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 103.846107][ T2149] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 103.846111][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 103.846116][ T2149] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 103.846118][ T2149] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 103.846121][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 103.846123][ T2149] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 103.846125][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 103.846126][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 103.846128][ T2149] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 103.846131][ T2149] ? __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) [ 103.846134][ T2149] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 103.846135][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 103.846137][ T2149] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 103.846140][ T2149] ? mark_usage (kernel/locking/lockdep.c:4690) [ 103.846142][ T2149] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 103.846144][ T2149] ? nla_get_range_signed (lib/nlattr.c:270) [ 103.846151][ T2149] ? mark_usage (kernel/locking/lockdep.c:4690) [ 103.846154][ T2149] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 103.846162][ T2149] rtnl_setlink (net/core/rtnetlink.c:3596) [ 103.846165][ T2149] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 103.846167][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 103.846190][ T2149] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 103.846192][ T2149] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 103.846195][ T2149] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 103.846197][ T2149] ? mark_usage (kernel/locking/lockdep.c:4690) [ 103.846199][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 103.846203][ T2149] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 103.846205][ T2149] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 103.846207][ T2149] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 103.846210][ T2149] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 103.846213][ T2149] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 103.846216][ T2149] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 103.846219][ T2149] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 103.846221][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 103.846225][ T2149] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 103.846227][ T2149] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 103.846231][ T2149] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 103.846235][ T2149] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 103.846238][ T2149] ? netlink_ack (./include/linux/skbuff.h:2718) [ 103.846245][ T2149] ? 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)) [ 103.846247][ T2149] ? 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)) [ 103.846252][ T2149] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 103.846256][ T2149] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 103.846259][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 103.846263][ T2149] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 103.846268][ T2149] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 103.846272][ T2149] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 103.846275][ T2149] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 103.846279][ T2149] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 103.846283][ T2149] ? __ia32_sys_getpeername (net/socket.c:2235) [ 103.846297][ T2149] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 103.846299][ T2149] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 103.846303][ T2149] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 103.846306][ T2149] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 103.846307][ T2149] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 103.846309][ T2149] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 103.846312][ T2149] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 103.846314][ T2149] RIP: 0033:0x7f3b5d8ef54e [ 103.846318][ T2149] 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 [ 103.846320][ T2149] RSP: 002b:00007fffeba63c00 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 103.846323][ T2149] RAX: ffffffffffffffda RBX: 00005653816d9d30 RCX: 00007f3b5d8ef54e [ 103.846324][ T2149] RDX: 0000000000000030 RSI: 00005653816a8550 RDI: 0000000000000018 [ 103.846325][ T2149] RBP: 00007fffeba63c10 R08: 00007fffeba63c60 R09: 0000000000000080 [ 103.846326][ T2149] R10: 0000000000000000 R11: 0000000000000202 R12: 00005653816a8760 [ 103.846327][ T2149] R13: 00007fffeba63d44 R14: 0000000000000000 R15: 0000000000000000 | [ 105.063467][ T2146] softirqs last disabled at (306800): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 105.063470][ T2146] Preemption disabled at: | [ 105.063470][ T2146] vprintk_emit (kernel/printk/printk.c:2471) | [ 105.063480][ T2146] Tainted: [W]=WARN [ 105.063481][ T2146] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 105.063483][ T2146] Call Trace: [ 105.063485][ T2146] [ 105.063486][ T2146] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 105.063492][ T2146] ? vprintk_emit (kernel/printk/printk.c:2471) [ 105.063494][ T2146] __might_resched.cold (kernel/sched/core.c:9234) [ 105.063499][ T2146] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 105.063504][ T2146] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 105.063509][ T2146] __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)) [ 105.063511][ T2146] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 105.063517][ T2146] ? 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) [ 105.063520][ T2146] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 105.063523][ T2146] put_chars (drivers/char/virtio_console.c:1176) [ 105.063527][ T2146] ? __send_to_port (drivers/char/virtio_console.c:654) [ 105.063528][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 105.063533][ T2146] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 105.063535][ T2146] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 105.063540][ T2146] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 105.063543][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 105.063548][ T2146] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 105.063551][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 105.063556][ T2146] console_emit_next_record (kernel/printk/printk.c:3183) [ 105.063560][ T2146] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 105.063565][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 105.063567][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 105.063571][ T2146] console_flush_one_record (kernel/printk/printk.c:3268) [ 105.063576][ T2146] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 105.063577][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 105.063583][ T2146] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 105.063586][ T2146] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 105.063587][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 105.063592][ T2146] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 105.063596][ T2146] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 105.063597][ T2146] ? vprintk_emit (kernel/printk/printk.c:2478) [ 105.063601][ T2146] vprintk_emit (kernel/printk/printk.c:2479) [ 105.063605][ T2146] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 105.063607][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 105.063609][ T2146] ? rwsem_optimistic_spin (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:4434 kernel/locking/rwsem.c:245 kernel/locking/rwsem.c:898) [ 105.063615][ T2146] dev_vprintk_emit (drivers/base/core.c:5000) [ 105.063620][ T2146] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 105.063626][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 105.063630][ T2146] dev_printk_emit (drivers/base/core.c:5011) [ 105.063633][ T2146] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 105.063635][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 105.063638][ T2146] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 105.063640][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 105.063641][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 105.063643][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 105.063645][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 105.063650][ T2146] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 105.063655][ T2146] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 105.063658][ T2146] ? netdev_notice (net/core/dev.c:13194) [ 105.063660][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 105.063664][ T2146] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 105.063666][ T2146] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 105.063670][ T2146] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 105.063672][ T2146] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 105.063676][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 105.063678][ T2146] ? rwsem_optimistic_spin (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:4434 kernel/locking/rwsem.c:245 kernel/locking/rwsem.c:898) [ 105.063680][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 105.063683][ T2146] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 105.063686][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 105.063694][ T2146] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 105.063701][ T2146] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 105.063704][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 105.063707][ T2146] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 105.063709][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 105.063710][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 105.063713][ T2146] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 105.063714][ T2146] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 105.063719][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 105.063724][ T2146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 105.063725][ T2146] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 105.063729][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 105.063731][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 105.063732][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 105.063734][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 105.063736][ T2146] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 105.063739][ T2146] ? __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) [ 105.063742][ T2146] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 105.063744][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 105.063746][ T2146] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 105.063748][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 105.063751][ T2146] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 105.063753][ T2146] ? nla_get_range_signed (lib/nlattr.c:270) [ 105.063759][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 105.063762][ T2146] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 105.063770][ T2146] rtnl_setlink (net/core/rtnetlink.c:3596) [ 105.063774][ T2146] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 105.063776][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 105.063799][ T2146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 105.063801][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 105.063804][ T2146] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 105.063806][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 105.063808][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 105.063813][ T2146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 105.063814][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 105.063817][ T2146] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 105.063819][ T2146] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 105.063823][ T2146] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 105.063825][ T2146] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 105.063829][ T2146] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 105.063831][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 105.063835][ T2146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 105.063837][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 105.063841][ T2146] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 105.063845][ T2146] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 105.063848][ T2146] ? netlink_ack (./include/linux/skbuff.h:2718) [ 105.063855][ T2146] ? 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)) [ 105.063857][ T2146] ? 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)) [ 105.063862][ T2146] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 105.063866][ T2146] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 105.063869][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 105.063874][ T2146] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 105.063878][ T2146] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 105.063882][ T2146] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 105.063886][ T2146] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 105.063889][ T2146] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 105.063893][ T2146] ? __ia32_sys_getpeername (net/socket.c:2235) [ 105.063907][ T2146] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 105.063909][ T2146] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 105.063914][ T2146] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 105.063917][ T2146] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 105.063918][ T2146] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 105.063920][ T2146] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 105.063923][ T2146] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 105.063925][ T2146] RIP: 0033:0x7f3b5d8ef54e [ 105.063929][ T2146] 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 [ 105.063931][ T2146] RSP: 002b:00007fffeba63c00 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 105.063934][ T2146] RAX: ffffffffffffffda RBX: 00005653816d9d30 RCX: 00007f3b5d8ef54e [ 105.063935][ T2146] RDX: 0000000000000030 RSI: 00005653816cbd40 RDI: 0000000000000012 [ 105.063936][ T2146] RBP: 00007fffeba63c10 R08: 00007fffeba63c60 R09: 0000000000000080 [ 105.063937][ T2146] R10: 0000000000000000 R11: 0000000000000202 R12: 00005653816ba200 [ 105.063938][ T2146] R13: 00007fffeba63d44 R14: 0000000000000000 R15: 0000000000000000 | [ 106.404822][ T2146] softirqs last disabled at (378980): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 106.404824][ T2146] Preemption disabled at: | [ 106.404825][ T2146] vprintk_emit (kernel/printk/printk.c:2471) | [ 106.404834][ T2146] Tainted: [W]=WARN [ 106.404835][ T2146] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 106.404837][ T2146] Call Trace: [ 106.404839][ T2146] [ 106.404841][ T2146] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 106.404847][ T2146] ? vprintk_emit (kernel/printk/printk.c:2471) [ 106.404849][ T2146] __might_resched.cold (kernel/sched/core.c:9234) [ 106.404854][ T2146] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 106.404858][ T2146] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 106.404863][ T2146] __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)) [ 106.404865][ T2146] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 106.404871][ T2146] ? 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) [ 106.404873][ T2146] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 106.404877][ T2146] put_chars (drivers/char/virtio_console.c:1176) [ 106.404880][ T2146] ? __send_to_port (drivers/char/virtio_console.c:654) [ 106.404881][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 106.404886][ T2146] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 106.404888][ T2146] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 106.404893][ T2146] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 106.404896][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 106.404901][ T2146] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 106.404904][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 106.404909][ T2146] console_emit_next_record (kernel/printk/printk.c:3183) [ 106.404913][ T2146] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 106.404918][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 106.404920][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 106.404924][ T2146] console_flush_one_record (kernel/printk/printk.c:3268) [ 106.404929][ T2146] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 106.404930][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 106.404936][ T2146] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 106.404939][ T2146] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 106.404940][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 106.404943][ T2146] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 106.404946][ T2146] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 106.404948][ T2146] ? vprintk_emit (kernel/printk/printk.c:2478) [ 106.404951][ T2146] vprintk_emit (kernel/printk/printk.c:2479) [ 106.404955][ T2146] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 106.404957][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 106.404963][ T2146] dev_vprintk_emit (drivers/base/core.c:5000) [ 106.404968][ T2146] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 106.404974][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 106.404978][ T2146] dev_printk_emit (drivers/base/core.c:5011) [ 106.404981][ T2146] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 106.404983][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 106.404986][ T2146] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 106.404988][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 106.404989][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 106.404991][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 106.404993][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 106.404997][ T2146] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 106.405003][ T2146] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 106.405005][ T2146] ? netdev_notice (net/core/dev.c:13194) [ 106.405008][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 106.405012][ T2146] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 106.405015][ T2146] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 106.405018][ T2146] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 106.405021][ T2146] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 106.405024][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 106.405026][ T2146] ? rwsem_optimistic_spin (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:4434 kernel/locking/rwsem.c:245 kernel/locking/rwsem.c:898) [ 106.405028][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 106.405031][ T2146] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 106.405034][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 106.405037][ T2146] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 106.405043][ T2146] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 106.405047][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 106.405051][ T2146] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 106.405054][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 106.405056][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 106.405060][ T2146] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 106.405062][ T2146] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 106.405069][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 106.405074][ T2146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 106.405075][ T2146] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 106.405078][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 106.405081][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 106.405082][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 106.405084][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 106.405086][ T2146] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 106.405089][ T2146] ? __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) [ 106.405092][ T2146] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 106.405093][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 106.405095][ T2146] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 106.405098][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 106.405100][ T2146] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 106.405102][ T2146] ? nla_get_range_signed (lib/nlattr.c:270) [ 106.405109][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 106.405112][ T2146] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 106.405120][ T2146] rtnl_setlink (net/core/rtnetlink.c:3596) [ 106.405124][ T2146] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 106.405125][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 106.405149][ T2146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 106.405151][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 106.405154][ T2146] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 106.405156][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 106.405158][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 106.405162][ T2146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 106.405164][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 106.405166][ T2146] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 106.405168][ T2146] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 106.405172][ T2146] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 106.405175][ T2146] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 106.405178][ T2146] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 106.405180][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 106.405184][ T2146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 106.405186][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 106.405190][ T2146] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 106.405194][ T2146] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 106.405197][ T2146] ? netlink_ack (./include/linux/skbuff.h:2718) [ 106.405204][ T2146] ? 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)) [ 106.405206][ T2146] ? 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)) [ 106.405211][ T2146] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 106.405215][ T2146] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 106.405218][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 106.405223][ T2146] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 106.405227][ T2146] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 106.405231][ T2146] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 106.405235][ T2146] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 106.405238][ T2146] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 106.405242][ T2146] ? __ia32_sys_getpeername (net/socket.c:2235) [ 106.405253][ T2146] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 106.405259][ T2146] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 106.405261][ T2146] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 106.405265][ T2146] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 106.405267][ T2146] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 106.405269][ T2146] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 106.405270][ T2146] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 106.405273][ T2146] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 106.405276][ T2146] RIP: 0033:0x7f3b5d8ef54e [ 106.405280][ T2146] 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 [ 106.405282][ T2146] RSP: 002b:00007fffeba63c00 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 106.405285][ T2146] RAX: ffffffffffffffda RBX: 00005653816d9d30 RCX: 00007f3b5d8ef54e [ 106.405286][ T2146] RDX: 0000000000000030 RSI: 0000565381541a60 RDI: 0000000000000012 [ 106.405287][ T2146] RBP: 00007fffeba63c10 R08: 00007fffeba63c60 R09: 0000000000000080 [ 106.405288][ T2146] R10: 0000000000000000 R11: 0000000000000202 R12: 00005653816b64d0 [ 106.405289][ T2146] R13: 00007fffeba63d44 R14: 0000000000000000 R15: 0000000000000000 | [ 106.445022][ C0] | [ 106.445022][ C0] | [ 106.445022][ C0] stack backtrace: | [ 106.445028][ C0] Tainted: [W]=WARN [ 106.445029][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 106.445030][ C0] Call Trace: [ 106.445031][ C0] [ 106.445032][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 106.445036][ C0] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 106.445039][ C0] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 106.445040][ C0] ? add_lock_to_list (./include/linux/find.h:391 kernel/locking/lockdep.c:1419 kernel/locking/lockdep.c:1450) [ 106.445044][ C0] mark_lock (kernel/locking/lockdep.c:4769) [ 106.445046][ C0] mark_usage (kernel/locking/lockdep.c:4658) [ 106.445047][ C0] __lock_acquire (kernel/locking/lockdep.c:5208) [ 106.445051][ C0] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 106.445053][ C0] ? console_trylock_spinning (kernel/printk/printk.c:2026 (discriminator 2)) [ 106.445056][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 106.445060][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 106.445062][ C0] console_trylock_spinning (kernel/printk/printk.c:2026 (discriminator 2)) [ 106.445063][ C0] ? console_trylock_spinning (kernel/printk/printk.c:2026 (discriminator 2)) [ 106.445065][ C0] vprintk_emit (kernel/printk/printk.c:2478) [ 106.445067][ C0] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 106.445070][ C0] ? clocksource_watchdog.part.0 (kernel/time/clocksource.c:434 kernel/time/clocksource.c:664) [ 106.445071][ C0] _printk (kernel/printk/printk.c:2504) [ 106.445073][ C0] ? snapshot_read.cold (user.c:?) [ 106.445075][ C0] ? clocksource_watchdog.part.0 (kernel/time/clocksource.c:434 kernel/time/clocksource.c:664) [ 106.445077][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 106.445079][ 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)) [ 106.445081][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 106.445082][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 106.445083][ C0] call_timer_fn (kernel/time/timer.c:1748) [ 106.445085][ C0] ? detach_if_pending (./include/linux/list.h:1159) [ 106.445087][ C0] ? debug_object_active_state (lib/debugobjects.c:1122) [ 106.445090][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 106.445093][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 106.445094][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 106.445096][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 106.445098][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 106.445100][ C0] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 106.445102][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 106.445104][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 106.445107][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 106.445109][ C0] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 106.445110][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 106.445114][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 106.445115][ C0] handle_softirqs (kernel/softirq.c:645) [ 106.445118][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 106.445119][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 106.445122][ C0] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 106.445124][ C0] irq_exit_rcu (kernel/softirq.c:784) [ 106.445126][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 106.445128][ C0] [ 106.445128][ C0] [ 106.445129][ C0] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 106.445130][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 106.445132][ C0] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 106.445135][ C0] Code: 48 8b 3d 94 f2 f7 01 e8 1f 00 00 00 48 2b 05 58 b3 98 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 16 11 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 f2 f7 01 mov 0x1f7f294(%rip),%rdi # 0x1f7f29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 b3 98 00 sub 0x98b358(%rip),%rax # 0x98b36b 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 16 11 00 verw 0x111613(%rip) # 0x11163b 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 [ 106.445136][ C0] RSP: 0018:ffffffffb3207cf8 EFLAGS: 00000296 [ 106.445138][ C0] RAX: 000000000034a117 RBX: ffffffffb321c600 RCX: ffffffffb02ed307 [ 106.445140][ C0] RDX: ffffffffb321c600 RSI: ffffffffb307099a RDI: ffffffffb2a8f560 [ 106.445141][ C0] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 106.445142][ C0] R10: 0000000000000000 R11: 0000000000000001 R12: 1ffffffff6640fa2 [ 106.445142][ C0] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000014770 [ 106.445144][ C0] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 106.445147][ C0] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 106.445149][ C0] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 106.445151][ C0] default_idle_call (kernel/sched/idle.c:122) [ 106.445152][ C0] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 106.445155][ C0] ? arch_cpu_idle_exit+0x40/0x40 [ 106.445157][ C0] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 106.445160][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 106.445162][ C0] do_idle (kernel/sched/idle.c:355) [ 106.445164][ C0] cpu_startup_entry (kernel/sched/idle.c:454) [ 106.445166][ C0] rest_init (init/main.c:727) [ 106.445168][ C0] ? __cpuidle_text_end (??:?) [ 106.445171][ C0] ? rest_init (init/main.c:727) [ 106.445173][ C0] ? acpi_hw_set_mode (drivers/acpi/acpica/hwacpi.c:72 (discriminator 1)) [ 106.445177][ C0] ? cpus_read_unlock (./include/linux/percpu-rwsem.h:125 (discriminator 1) kernel/cpu.c:502 (discriminator 1)) [ 106.445179][ C0] ? acpi_enable (drivers/acpi/acpica/evxfevnt.c:47) [ 106.445182][ C0] start_kernel (init/main.c:1185) [ 106.445183][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:310) [ 106.445185][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:291) [ 106.445187][ C0] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 107.603522][ T2146] softirqs last disabled at (379375): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 107.603525][ T2146] Preemption disabled at: | [ 107.603526][ T2146] vprintk_emit (kernel/printk/printk.c:2471) | [ 107.603535][ T2146] Tainted: [W]=WARN [ 107.603536][ T2146] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 107.603538][ T2146] Call Trace: [ 107.603540][ T2146] [ 107.603541][ T2146] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 107.603546][ T2146] ? vprintk_emit (kernel/printk/printk.c:2471) [ 107.603548][ T2146] __might_resched.cold (kernel/sched/core.c:9234) [ 107.603552][ T2146] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 107.603555][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 107.603559][ T2146] __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)) [ 107.603562][ T2146] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 107.603564][ T2146] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 107.603568][ T2146] ? 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) [ 107.603570][ T2146] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 107.603572][ T2146] put_chars (drivers/char/virtio_console.c:1176) [ 107.603574][ T2146] ? __send_to_port (drivers/char/virtio_console.c:654) [ 107.603575][ T2146] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 107.603577][ T2146] ? desc_read (./include/linux/instrumented.h:97 ./include/linux/atomic/atomic-instrumented.h:3223 kernel/printk/printk_ringbuffer.c:552) [ 107.603580][ T2146] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 107.603583][ T2146] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 107.603585][ T2146] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 107.603586][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 107.603588][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 107.603594][ T2146] console_emit_next_record (kernel/printk/printk.c:3183) [ 107.603596][ T2146] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 107.603598][ T2146] ? _prb_read_valid (kernel/printk/printk_ringbuffer.c:1996) [ 107.603600][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 107.603602][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 107.603604][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 107.603605][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 107.603607][ T2146] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 107.603609][ T2146] console_flush_one_record (kernel/printk/printk.c:3268) [ 107.603612][ T2146] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 107.603614][ T2146] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 107.603616][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 107.603618][ T2146] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 107.603619][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 107.603620][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 107.603622][ T2146] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 107.603623][ T2146] ? sync_exp_reset_tree_hotplug (kernel/rcu/tree_exp.h:98) [ 107.603625][ T2146] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 107.603627][ T2146] ? vprintk_emit (kernel/printk/printk.c:2478) [ 107.603629][ T2146] vprintk_emit (kernel/printk/printk.c:2479) [ 107.603631][ T2146] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 107.603633][ T2146] ? kasan_save_stack (mm/kasan/common.c:58) [ 107.603636][ T2146] ? kasan_record_aux_stack (mm/kasan/generic.c:556) [ 107.603639][ T2146] dev_vprintk_emit (drivers/base/core.c:5000) [ 107.603644][ T2146] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 107.603646][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 107.603648][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 107.603649][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 107.603651][ T2146] dev_printk_emit (drivers/base/core.c:5011) [ 107.603653][ T2146] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 107.603656][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 107.603657][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 107.603659][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 107.603660][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 107.603662][ T2146] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 107.603666][ T2146] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 107.603667][ T2146] ? netdev_notice (net/core/dev.c:13194) [ 107.603669][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 107.603670][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 107.603671][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 107.603673][ T2146] ? 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) [ 107.603675][ T2146] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 107.603676][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 107.603677][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 107.603679][ T2146] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 107.603683][ T2146] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 107.603685][ T2146] ? 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) [ 107.603686][ T2146] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 107.603690][ T2146] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 107.603694][ T2146] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 107.603697][ T2146] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 107.603699][ T2146] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 107.603702][ T2146] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 107.603704][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 107.603705][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 107.603706][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 107.603708][ T2146] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 107.603711][ T2146] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 107.603719][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 107.603721][ T2146] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 107.603724][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 107.603725][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 107.603726][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 107.603728][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 107.603729][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 107.603730][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 107.603732][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 107.603734][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 107.603735][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 107.603736][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 107.603738][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 107.603739][ T2146] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 107.603742][ T2146] ? __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) [ 107.603745][ T2146] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 107.603746][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 107.603748][ T2146] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 107.603749][ T2146] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 107.603751][ T2146] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 107.603753][ T2146] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 107.603754][ T2146] ? nla_get_range_signed (lib/nlattr.c:270) [ 107.603758][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 107.603760][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 107.603761][ T2146] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 107.603766][ T2146] rtnl_setlink (net/core/rtnetlink.c:3596) [ 107.603768][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 107.603770][ T2146] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 107.603772][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 107.603778][ T2146] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 107.603781][ T2146] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 107.603783][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 107.603784][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 107.603786][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 107.603787][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 107.603789][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 107.603790][ T2146] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 107.603792][ T2146] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 107.603793][ T2146] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 107.603795][ T2146] ? __kernel_text_address (kernel/extable.c:79) [ 107.603797][ T2146] ? write_profile (profile.c:?) [ 107.603800][ T2146] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 107.603802][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 107.603803][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 107.603805][ T2146] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 107.603807][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 107.603808][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 107.603810][ T2146] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 107.603811][ T2146] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 107.603813][ T2146] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 107.603815][ T2146] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 107.603817][ T2146] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 107.603820][ T2146] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 107.603823][ T2146] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 107.603825][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 107.603826][ T2146] ? netlink_ack (./include/linux/skbuff.h:2718) [ 107.603828][ T2146] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 107.603831][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 107.603833][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 107.603834][ T2146] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 107.603837][ T2146] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 107.603838][ T2146] ? apply_to_pte_range (mm/memory.c:3453 (discriminator 7)) [ 107.603842][ T2146] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 107.603844][ T2146] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 107.603846][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 107.603848][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 107.603849][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 107.603850][ T2146] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 107.603852][ T2146] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 107.603855][ T2146] ? __ia32_sys_getpeername (net/socket.c:2235) [ 107.603859][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 107.603860][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 107.603862][ T2146] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 107.603863][ T2146] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 107.603865][ T2146] ? 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)) [ 107.603867][ T2146] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 107.603869][ T2146] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 107.603871][ T2146] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 107.603873][ T2146] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 107.603875][ T2146] RIP: 0033:0x7f3b5d8ef54e [ 107.603878][ T2146] 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 [ 107.603880][ T2146] RSP: 002b:00007fffeba63c00 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 107.603884][ T2146] RAX: ffffffffffffffda RBX: 00005653816d9d30 RCX: 00007f3b5d8ef54e [ 107.603885][ T2146] RDX: 0000000000000030 RSI: 00005653816b58d0 RDI: 0000000000000012 [ 107.603886][ T2146] RBP: 00007fffeba63c10 R08: 00007fffeba63c60 R09: 0000000000000080 [ 107.603887][ T2146] R10: 0000000000000000 R11: 0000000000000202 R12: 00005653816a27b0 [ 107.603888][ T2146] R13: 00007fffeba63d44 R14: 0000000000000000 R15: 0000000000000000 | [ 108.748823][ T2146] softirqs last disabled at (379375): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 108.748826][ T2146] Preemption disabled at: | [ 108.748827][ T2146] vprintk_emit (kernel/printk/printk.c:2471) | [ 108.748836][ T2146] Tainted: [W]=WARN [ 108.748837][ T2146] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 108.748839][ T2146] Call Trace: [ 108.748840][ T2146] [ 108.748842][ T2146] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 108.748847][ T2146] ? vprintk_emit (kernel/printk/printk.c:2471) [ 108.748848][ T2146] __might_resched.cold (kernel/sched/core.c:9234) [ 108.748852][ T2146] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 108.748855][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 108.748858][ T2146] __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)) [ 108.748862][ T2146] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 108.748864][ T2146] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 108.748867][ T2146] ? 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) [ 108.748869][ T2146] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 108.748871][ T2146] put_chars (drivers/char/virtio_console.c:1176) [ 108.748873][ T2146] ? __send_to_port (drivers/char/virtio_console.c:654) [ 108.748875][ T2146] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 108.748876][ T2146] ? desc_read (./include/linux/instrumented.h:97 ./include/linux/atomic/atomic-instrumented.h:3223 kernel/printk/printk_ringbuffer.c:552) [ 108.748879][ T2146] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 108.748883][ T2146] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 108.748884][ T2146] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 108.748885][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 108.748887][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 108.748889][ T2146] console_emit_next_record (kernel/printk/printk.c:3183) [ 108.748891][ T2146] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 108.748893][ T2146] ? _prb_read_valid (kernel/printk/printk_ringbuffer.c:1996) [ 108.748895][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 108.748896][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 108.748898][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 108.748899][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 108.748901][ T2146] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 108.748902][ T2146] console_flush_one_record (kernel/printk/printk.c:3268) [ 108.748905][ T2146] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 108.748907][ T2146] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 108.748909][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 108.748910][ T2146] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 108.748911][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 108.748913][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 108.748914][ T2146] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 108.748915][ T2146] ? sync_exp_reset_tree_hotplug (kernel/rcu/tree_exp.h:98) [ 108.748917][ T2146] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 108.748918][ T2146] ? vprintk_emit (kernel/printk/printk.c:2478) [ 108.748920][ T2146] vprintk_emit (kernel/printk/printk.c:2479) [ 108.748922][ T2146] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 108.748924][ T2146] ? kasan_save_stack (mm/kasan/common.c:58) [ 108.748927][ T2146] ? kasan_record_aux_stack (mm/kasan/generic.c:556) [ 108.748930][ T2146] dev_vprintk_emit (drivers/base/core.c:5000) [ 108.748934][ T2146] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 108.748937][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 108.748938][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 108.748940][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 108.748941][ T2146] dev_printk_emit (drivers/base/core.c:5011) [ 108.748943][ T2146] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 108.748945][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 108.748947][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 108.748948][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 108.748949][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 108.748951][ T2146] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 108.748955][ T2146] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 108.748956][ T2146] ? netdev_notice (net/core/dev.c:13194) [ 108.748957][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 108.748959][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 108.748960][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 108.748962][ T2146] ? 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) [ 108.748963][ T2146] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 108.748964][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 108.748966][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 108.748967][ T2146] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 108.748971][ T2146] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 108.748973][ T2146] ? 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) [ 108.748974][ T2146] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 108.748978][ T2146] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 108.748981][ T2146] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 108.748984][ T2146] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 108.748987][ T2146] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 108.748989][ T2146] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 108.748991][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 108.748992][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 108.748994][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 108.748995][ T2146] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 108.748998][ T2146] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 108.749000][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 108.749001][ T2146] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 108.749004][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 108.749005][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 108.749007][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 108.749008][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 108.749010][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 108.749011][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 108.749012][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 108.749014][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 108.749016][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 108.749017][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 108.749018][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 108.749020][ T2146] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 108.749023][ T2146] ? __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) [ 108.749026][ T2146] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 108.749027][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 108.749028][ T2146] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 108.749030][ T2146] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 108.749031][ T2146] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 108.749033][ T2146] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 108.749035][ T2146] ? nla_get_range_signed (lib/nlattr.c:270) [ 108.749039][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 108.749041][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 108.749042][ T2146] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 108.749047][ T2146] rtnl_setlink (net/core/rtnetlink.c:3596) [ 108.749049][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 108.749051][ T2146] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 108.749054][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 108.749064][ T2146] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 108.749068][ T2146] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 108.749071][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 108.749072][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 108.749074][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 108.749075][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 108.749077][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 108.749078][ T2146] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 108.749080][ T2146] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 108.749082][ T2146] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 108.749083][ T2146] ? __kernel_text_address (kernel/extable.c:79) [ 108.749085][ T2146] ? write_profile (profile.c:?) [ 108.749088][ T2146] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 108.749090][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 108.749092][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 108.749093][ T2146] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 108.749095][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 108.749097][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 108.749098][ T2146] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 108.749100][ T2146] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 108.749102][ T2146] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 108.749104][ T2146] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 108.749106][ T2146] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 108.749109][ T2146] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 108.749112][ T2146] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 108.749113][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 108.749115][ T2146] ? netlink_ack (./include/linux/skbuff.h:2718) [ 108.749117][ T2146] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 108.749120][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 108.749121][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 108.749123][ T2146] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 108.749125][ T2146] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 108.749127][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 108.749128][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 108.749130][ T2146] ? wp_page_reuse (./include/linux/rcupdate.h:882 ./include/linux/pgtable.h:117 mm/memory.c:3916) [ 108.749133][ T2146] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 108.749135][ T2146] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 108.749137][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 108.749138][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 108.749140][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 108.749141][ T2146] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 108.749143][ T2146] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 108.749146][ T2146] ? __ia32_sys_getpeername (net/socket.c:2235) [ 108.749150][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 108.749151][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 108.749153][ T2146] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 108.749154][ T2146] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 108.749156][ T2146] ? 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)) [ 108.749158][ T2146] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 108.749160][ T2146] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 108.749162][ T2146] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 108.749164][ T2146] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 108.749165][ T2146] RIP: 0033:0x7f3b5d8ef54e [ 108.749168][ T2146] 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 [ 108.749170][ T2146] RSP: 002b:00007fffeba63c00 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 108.749174][ T2146] RAX: ffffffffffffffda RBX: 00005653816d9d30 RCX: 00007f3b5d8ef54e [ 108.749175][ T2146] RDX: 0000000000000030 RSI: 0000565381556110 RDI: 0000000000000012 [ 108.749176][ T2146] RBP: 00007fffeba63c10 R08: 00007fffeba63c60 R09: 0000000000000080 [ 108.749177][ T2146] R10: 0000000000000000 R11: 0000000000000202 R12: 00005653816aa260 [ 108.749178][ T2146] R13: 00007fffeba63d44 R14: 0000000000000000 R15: 0000000000000000 | [ 109.934217][ T2149] softirqs last disabled at (190440): unix_release_sock (./include/net/sock.h:2138 net/unix/af_unix.c:678) | [ 109.934219][ T2149] Preemption disabled at: | [ 109.934220][ T2149] vprintk_emit (kernel/printk/printk.c:2471) | [ 109.934232][ T2149] Tainted: [W]=WARN [ 109.934232][ T2149] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 109.934234][ T2149] Call Trace: [ 109.934236][ T2149] [ 109.934237][ T2149] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 109.934243][ T2149] ? vprintk_emit (kernel/printk/printk.c:2471) [ 109.934244][ T2149] __might_resched.cold (kernel/sched/core.c:9234) [ 109.934248][ T2149] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 109.934251][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 109.934254][ T2149] __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)) [ 109.934258][ T2149] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 109.934260][ T2149] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 109.934263][ T2149] ? 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) [ 109.934265][ T2149] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 109.934267][ T2149] put_chars (drivers/char/virtio_console.c:1176) [ 109.934269][ T2149] ? __send_to_port (drivers/char/virtio_console.c:654) [ 109.934271][ T2149] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 109.934273][ T2149] ? desc_read (./include/linux/instrumented.h:97 ./include/linux/atomic/atomic-instrumented.h:3223 kernel/printk/printk_ringbuffer.c:552) [ 109.934276][ T2149] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 109.934280][ T2149] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 109.934281][ T2149] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 109.934283][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 109.934284][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 109.934286][ T2149] console_emit_next_record (kernel/printk/printk.c:3183) [ 109.934289][ T2149] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 109.934290][ T2149] ? _prb_read_valid (kernel/printk/printk_ringbuffer.c:1996) [ 109.934292][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 109.934294][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 109.934295][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 109.934297][ T2149] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 109.934298][ T2149] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 109.934300][ T2149] console_flush_one_record (kernel/printk/printk.c:3268) [ 109.934302][ T2149] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 109.934305][ T2149] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 109.934306][ T2149] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 109.934308][ T2149] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 109.934309][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 109.934310][ T2149] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 109.934312][ T2149] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 109.934313][ T2149] ? sync_exp_reset_tree_hotplug (kernel/rcu/tree_exp.h:98) [ 109.934315][ T2149] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 109.934316][ T2149] ? vprintk_emit (kernel/printk/printk.c:2478) [ 109.934318][ T2149] vprintk_emit (kernel/printk/printk.c:2479) [ 109.934320][ T2149] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 109.934322][ T2149] ? kasan_save_stack (mm/kasan/common.c:58) [ 109.934325][ T2149] ? kasan_record_aux_stack (mm/kasan/generic.c:556) [ 109.934328][ T2149] dev_vprintk_emit (drivers/base/core.c:5000) [ 109.934332][ T2149] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 109.934335][ T2149] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 109.934336][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 109.934338][ T2149] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 109.934340][ T2149] dev_printk_emit (drivers/base/core.c:5011) [ 109.934342][ T2149] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 109.934344][ T2149] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 109.934345][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 109.934347][ T2149] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 109.934348][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 109.934351][ T2149] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 109.934354][ T2149] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 109.934356][ T2149] ? netdev_notice (net/core/dev.c:13194) [ 109.934357][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 109.934358][ T2149] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 109.934359][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 109.934361][ T2149] ? 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) [ 109.934363][ T2149] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 109.934364][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 109.934365][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 109.934367][ T2149] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 109.934370][ T2149] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 109.934372][ T2149] ? 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) [ 109.934373][ T2149] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 109.934377][ T2149] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 109.934380][ T2149] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 109.934383][ T2149] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 109.934386][ T2149] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 109.934388][ T2149] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 109.934390][ T2149] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 109.934391][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 109.934393][ T2149] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 109.934394][ T2149] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 109.934397][ T2149] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 109.934399][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 109.934400][ T2149] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 109.934403][ T2149] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 109.934404][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 109.934406][ T2149] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 109.934407][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 109.934409][ T2149] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 109.934410][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 109.934412][ T2149] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 109.934413][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 109.934415][ T2149] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 109.934416][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 109.934417][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 109.934419][ T2149] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 109.934422][ T2149] ? __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) [ 109.934424][ T2149] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 109.934425][ T2149] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 109.934426][ T2149] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 109.934428][ T2149] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 109.934429][ T2149] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 109.934431][ T2149] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 109.934433][ T2149] ? nla_get_range_signed (lib/nlattr.c:270) [ 109.934437][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 109.934439][ T2149] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 109.934440][ T2149] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 109.934445][ T2149] rtnl_setlink (net/core/rtnetlink.c:3596) [ 109.934447][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 109.934448][ T2149] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 109.934450][ T2149] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 109.934456][ T2149] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 109.934460][ T2149] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 109.934462][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 109.934463][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 109.934465][ T2149] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 109.934466][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 109.934467][ T2149] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 109.934469][ T2149] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 109.934470][ T2149] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 109.934472][ T2149] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 109.934474][ T2149] ? __kernel_text_address (kernel/extable.c:79) [ 109.934476][ T2149] ? write_profile (profile.c:?) [ 109.934478][ T2149] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 109.934480][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 109.934482][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 109.934483][ T2149] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 109.934485][ T2149] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 109.934487][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 109.934488][ T2149] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 109.934490][ T2149] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 109.934492][ T2149] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 109.934494][ T2149] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 109.934496][ T2149] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 109.934498][ T2149] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 109.934502][ T2149] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 109.934504][ T2149] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 109.934505][ T2149] ? netlink_ack (./include/linux/skbuff.h:2718) [ 109.934507][ T2149] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 109.934510][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 109.934511][ T2149] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 109.934513][ T2149] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 109.934515][ T2149] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 109.934517][ T2149] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 109.934518][ T2149] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 109.934520][ T2149] ? wp_page_reuse (./include/linux/rcupdate.h:882 ./include/linux/pgtable.h:117 mm/memory.c:3916) [ 109.934523][ T2149] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 109.934525][ T2149] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 109.934527][ T2149] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 109.934528][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 109.934530][ T2149] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 109.934531][ T2149] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 109.934533][ T2149] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 109.934536][ T2149] ? __ia32_sys_getpeername (net/socket.c:2235) [ 109.934540][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 109.934541][ T2149] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 109.934543][ T2149] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 109.934544][ T2149] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 109.934546][ T2149] ? 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)) [ 109.934548][ T2149] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 109.934550][ T2149] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 109.934552][ T2149] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 109.934554][ T2149] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 109.934556][ T2149] RIP: 0033:0x7f3b5d8ef54e [ 109.934559][ T2149] 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 [ 109.934560][ T2149] RSP: 002b:00007fffeba63c00 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 109.934564][ T2149] RAX: ffffffffffffffda RBX: 00005653816d9d30 RCX: 00007f3b5d8ef54e [ 109.934566][ T2149] RDX: 0000000000000030 RSI: 00005653815418e0 RDI: 0000000000000018 [ 109.934567][ T2149] RBP: 00007fffeba63c10 R08: 00007fffeba63c60 R09: 0000000000000080 [ 109.934568][ T2149] R10: 0000000000000000 R11: 0000000000000202 R12: 00005653816a8760 [ 109.934568][ T2149] R13: 00007fffeba63d44 R14: 0000000000000000 R15: 0000000000000000 | [ 111.704916][ T2146] softirqs last disabled at (379375): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 111.704919][ T2146] Preemption disabled at: | [ 111.704920][ T2146] vprintk_emit (kernel/printk/printk.c:2471) | [ 111.704930][ T2146] Tainted: [W]=WARN [ 111.704931][ T2146] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 111.704933][ T2146] Call Trace: [ 111.704934][ T2146] [ 111.704936][ T2146] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 111.704941][ T2146] ? vprintk_emit (kernel/printk/printk.c:2471) [ 111.704942][ T2146] __might_resched.cold (kernel/sched/core.c:9234) [ 111.704946][ T2146] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 111.704950][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 111.704953][ T2146] __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)) [ 111.704956][ T2146] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 111.704959][ T2146] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 111.704963][ T2146] ? 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) [ 111.704964][ T2146] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 111.704966][ T2146] put_chars (drivers/char/virtio_console.c:1176) [ 111.704968][ T2146] ? __send_to_port (drivers/char/virtio_console.c:654) [ 111.704970][ T2146] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 111.704972][ T2146] ? desc_read (./include/linux/instrumented.h:97 ./include/linux/atomic/atomic-instrumented.h:3223 kernel/printk/printk_ringbuffer.c:552) [ 111.704974][ T2146] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 111.704978][ T2146] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 111.704979][ T2146] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 111.704980][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 111.704982][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 111.704984][ T2146] console_emit_next_record (kernel/printk/printk.c:3183) [ 111.704986][ T2146] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 111.704988][ T2146] ? _prb_read_valid (kernel/printk/printk_ringbuffer.c:1996) [ 111.704990][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 111.704991][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 111.704993][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 111.704994][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 111.704996][ T2146] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 111.704997][ T2146] console_flush_one_record (kernel/printk/printk.c:3268) [ 111.705000][ T2146] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 111.705002][ T2146] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 111.705004][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 111.705005][ T2146] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 111.705006][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 111.705008][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 111.705009][ T2146] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 111.705010][ T2146] ? sync_exp_reset_tree_hotplug (kernel/rcu/tree_exp.h:98) [ 111.705012][ T2146] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 111.705014][ T2146] ? vprintk_emit (kernel/printk/printk.c:2478) [ 111.705015][ T2146] vprintk_emit (kernel/printk/printk.c:2479) [ 111.705018][ T2146] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 111.705019][ T2146] ? kasan_save_stack (mm/kasan/common.c:58) [ 111.705022][ T2146] ? kasan_record_aux_stack (mm/kasan/generic.c:556) [ 111.705025][ T2146] dev_vprintk_emit (drivers/base/core.c:5000) [ 111.705029][ T2146] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 111.705032][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 111.705033][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 111.705035][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 111.705037][ T2146] dev_printk_emit (drivers/base/core.c:5011) [ 111.705038][ T2146] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 111.705041][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 111.705042][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 111.705043][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 111.705044][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 111.705047][ T2146] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 111.705051][ T2146] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 111.705053][ T2146] ? netdev_notice (net/core/dev.c:13194) [ 111.705055][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 111.705058][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 111.705060][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 111.705062][ T2146] ? 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) [ 111.705064][ T2146] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 111.705066][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 111.705068][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 111.705070][ T2146] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 111.705073][ T2146] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 111.705075][ T2146] ? 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) [ 111.705077][ T2146] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 111.705080][ T2146] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 111.705084][ T2146] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 111.705086][ T2146] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 111.705089][ T2146] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 111.705091][ T2146] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 111.705093][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 111.705094][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 111.705096][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 111.705097][ T2146] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 111.705100][ T2146] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 111.705101][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 111.705103][ T2146] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 111.705106][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 111.705107][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 111.705108][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 111.705110][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 111.705111][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 111.705112][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 111.705114][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 111.705116][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 111.705117][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 111.705118][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 111.705120][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 111.705121][ T2146] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 111.705124][ T2146] ? __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) [ 111.705127][ T2146] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 111.705129][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 111.705130][ T2146] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 111.705132][ T2146] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 111.705133][ T2146] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 111.705135][ T2146] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 111.705137][ T2146] ? nla_get_range_signed (lib/nlattr.c:270) [ 111.705141][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 111.705142][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 111.705144][ T2146] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 111.705148][ T2146] rtnl_setlink (net/core/rtnetlink.c:3596) [ 111.705150][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 111.705152][ T2146] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 111.705154][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 111.705160][ T2146] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 111.705163][ T2146] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 111.705165][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 111.705166][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 111.705168][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 111.705169][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 111.705171][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 111.705172][ T2146] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 111.705173][ T2146] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 111.705175][ T2146] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 111.705177][ T2146] ? __kernel_text_address (kernel/extable.c:79) [ 111.705178][ T2146] ? write_profile (profile.c:?) [ 111.705181][ T2146] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 111.705184][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 111.705185][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 111.705186][ T2146] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 111.705188][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 111.705189][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 111.705191][ T2146] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 111.705193][ T2146] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 111.705195][ T2146] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 111.705196][ T2146] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 111.705198][ T2146] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 111.705201][ T2146] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 111.705204][ T2146] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 111.705206][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 111.705207][ T2146] ? netlink_ack (./include/linux/skbuff.h:2718) [ 111.705209][ T2146] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 111.705212][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 111.705214][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 111.705215][ T2146] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 111.705218][ T2146] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 111.705220][ T2146] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 111.705223][ T2146] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 111.705224][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 111.705226][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 111.705227][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 111.705228][ T2146] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 111.705231][ T2146] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 111.705234][ T2146] ? __ia32_sys_getpeername (net/socket.c:2235) [ 111.705239][ T2146] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 111.705240][ T2146] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 111.705242][ T2146] ? 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)) [ 111.705244][ T2146] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 111.705245][ T2146] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 111.705247][ T2146] ? irq_exit_rcu (kernel/softirq.c:786) [ 111.705250][ T2146] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 111.705251][ T2146] RIP: 0033:0x7f3b5d8ef54e [ 111.705254][ T2146] 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 [ 111.705256][ T2146] RSP: 002b:00007fffeba63c00 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 111.705260][ T2146] RAX: ffffffffffffffda RBX: 00005653816d9d30 RCX: 00007f3b5d8ef54e [ 111.705261][ T2146] RDX: 0000000000000030 RSI: 0000565381556110 RDI: 0000000000000012 [ 111.705262][ T2146] RBP: 00007fffeba63c10 R08: 00007fffeba63c60 R09: 0000000000000080 [ 111.705263][ T2146] R10: 0000000000000000 R11: 0000000000000202 R12: 00005653816c1bb0 [ 111.705264][ T2146] R13: 00007fffeba63d44 R14: 0000000000000000 R15: 0000000000000000 | [ 112.935473][ T2149] softirqs last disabled at (190440): unix_release_sock (./include/net/sock.h:2138 net/unix/af_unix.c:678) | [ 112.935475][ T2149] Preemption disabled at: | [ 112.935476][ T2149] vprintk_emit (kernel/printk/printk.c:2471) | [ 112.935487][ T2149] Tainted: [W]=WARN [ 112.935488][ T2149] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 112.935490][ T2149] Call Trace: [ 112.935492][ T2149] [ 112.935493][ T2149] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 112.935499][ T2149] ? vprintk_emit (kernel/printk/printk.c:2471) [ 112.935500][ T2149] __might_resched.cold (kernel/sched/core.c:9234) [ 112.935504][ T2149] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 112.935508][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.935511][ T2149] __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)) [ 112.935514][ T2149] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 112.935517][ T2149] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 112.935521][ T2149] ? 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) [ 112.935522][ T2149] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 112.935524][ T2149] put_chars (drivers/char/virtio_console.c:1176) [ 112.935527][ T2149] ? __send_to_port (drivers/char/virtio_console.c:654) [ 112.935528][ T2149] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 112.935530][ T2149] ? desc_read (./include/linux/instrumented.h:97 ./include/linux/atomic/atomic-instrumented.h:3223 kernel/printk/printk_ringbuffer.c:552) [ 112.935533][ T2149] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 112.935536][ T2149] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 112.935537][ T2149] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 112.935539][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.935540][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.935542][ T2149] console_emit_next_record (kernel/printk/printk.c:3183) [ 112.935545][ T2149] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 112.935546][ T2149] ? _prb_read_valid (kernel/printk/printk_ringbuffer.c:1996) [ 112.935549][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.935550][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.935551][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.935553][ T2149] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 112.935555][ T2149] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 112.935556][ T2149] console_flush_one_record (kernel/printk/printk.c:3268) [ 112.935558][ T2149] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 112.935561][ T2149] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 112.935562][ T2149] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 112.935564][ T2149] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 112.935565][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.935566][ T2149] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 112.935568][ T2149] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 112.935569][ T2149] ? sync_exp_reset_tree_hotplug (kernel/rcu/tree_exp.h:98) [ 112.935571][ T2149] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 112.935572][ T2149] ? vprintk_emit (kernel/printk/printk.c:2478) [ 112.935574][ T2149] vprintk_emit (kernel/printk/printk.c:2479) [ 112.935576][ T2149] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 112.935578][ T2149] ? kasan_save_stack (mm/kasan/common.c:58) [ 112.935581][ T2149] ? kasan_record_aux_stack (mm/kasan/generic.c:556) [ 112.935584][ T2149] dev_vprintk_emit (drivers/base/core.c:5000) [ 112.935588][ T2149] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 112.935594][ T2149] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 112.935595][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.935597][ T2149] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 112.935599][ T2149] dev_printk_emit (drivers/base/core.c:5011) [ 112.935601][ T2149] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 112.935603][ T2149] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 112.935604][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.935606][ T2149] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 112.935607][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.935609][ T2149] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 112.935612][ T2149] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 112.935614][ T2149] ? netdev_notice (net/core/dev.c:13194) [ 112.935615][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.935617][ T2149] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 112.935618][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.935619][ T2149] ? 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) [ 112.935621][ T2149] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 112.935622][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.935623][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.935625][ T2149] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 112.935628][ T2149] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 112.935630][ T2149] ? 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) [ 112.935631][ T2149] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 112.935635][ T2149] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 112.935638][ T2149] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 112.935641][ T2149] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 112.935643][ T2149] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 112.935646][ T2149] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 112.935648][ T2149] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 112.935649][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.935650][ T2149] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 112.935652][ T2149] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 112.935655][ T2149] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 112.935656][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.935658][ T2149] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 112.935661][ T2149] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 112.935662][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.935663][ T2149] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 112.935665][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.935666][ T2149] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 112.935667][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.935669][ T2149] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 112.935670][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.935672][ T2149] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 112.935673][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.935674][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.935676][ T2149] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 112.935679][ T2149] ? __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) [ 112.935680][ T2149] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 112.935681][ T2149] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 112.935683][ T2149] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 112.935684][ T2149] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 112.935686][ T2149] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 112.935688][ T2149] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 112.935689][ T2149] ? nla_get_range_signed (lib/nlattr.c:270) [ 112.935693][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.935695][ T2149] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 112.935696][ T2149] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 112.935701][ T2149] rtnl_setlink (net/core/rtnetlink.c:3596) [ 112.935702][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.935704][ T2149] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 112.935706][ T2149] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 112.935712][ T2149] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 112.935715][ T2149] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 112.935717][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.935719][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.935720][ T2149] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 112.935722][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.935723][ T2149] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 112.935724][ T2149] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 112.935726][ T2149] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 112.935727][ T2149] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 112.935729][ T2149] ? __kernel_text_address (kernel/extable.c:79) [ 112.935731][ T2149] ? write_profile (profile.c:?) [ 112.935734][ T2149] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 112.935736][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.935737][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.935739][ T2149] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 112.935741][ T2149] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 112.935742][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.935744][ T2149] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 112.935745][ T2149] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 112.935748][ T2149] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 112.935749][ T2149] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 112.935751][ T2149] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 112.935754][ T2149] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 112.935757][ T2149] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 112.935769][ T2149] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 112.935771][ T2149] ? netlink_ack (./include/linux/skbuff.h:2718) [ 112.935772][ T2149] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 112.935775][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.935777][ T2149] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 112.935779][ T2149] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 112.935781][ T2149] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 112.935783][ T2149] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 112.935784][ T2149] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 112.935786][ T2149] ? wp_page_reuse (./include/linux/rcupdate.h:882 ./include/linux/pgtable.h:117 mm/memory.c:3916) [ 112.935789][ T2149] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 112.935791][ T2149] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 112.935793][ T2149] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 112.935794][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.935796][ T2149] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 112.935797][ T2149] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 112.935799][ T2149] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 112.935802][ T2149] ? __ia32_sys_getpeername (net/socket.c:2235) [ 112.935805][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.935807][ T2149] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 112.935809][ T2149] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 112.935810][ T2149] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 112.935812][ T2149] ? 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)) [ 112.935814][ T2149] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 112.935815][ T2149] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 112.935817][ T2149] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 112.935819][ T2149] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 112.935821][ T2149] RIP: 0033:0x7f3b5d8ef54e [ 112.935824][ T2149] 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 [ 112.935826][ T2149] RSP: 002b:00007fffeba63c00 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 112.935830][ T2149] RAX: ffffffffffffffda RBX: 00005653816d9d30 RCX: 00007f3b5d8ef54e [ 112.935831][ T2149] RDX: 0000000000000030 RSI: 000056538169e4d0 RDI: 0000000000000018 [ 112.935832][ T2149] RBP: 00007fffeba63c10 R08: 00007fffeba63c60 R09: 0000000000000080 [ 112.935833][ T2149] R10: 0000000000000000 R11: 0000000000000202 R12: 00005653816b9750 [ 112.935834][ T2149] R13: 00007fffeba63d44 R14: 0000000000000000 R15: 0000000000000000 | [ 114.110565][ T2146] softirqs last disabled at (379375): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 114.110568][ T2146] Preemption disabled at: | [ 114.110569][ T2146] vprintk_emit (kernel/printk/printk.c:2471) | [ 114.110579][ T2146] Tainted: [W]=WARN [ 114.110580][ T2146] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 114.110582][ T2146] Call Trace: [ 114.110583][ T2146] [ 114.110584][ T2146] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 114.110593][ T2146] ? vprintk_emit (kernel/printk/printk.c:2471) [ 114.110595][ T2146] __might_resched.cold (kernel/sched/core.c:9234) [ 114.110599][ T2146] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 114.110602][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 114.110606][ T2146] __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)) [ 114.110609][ T2146] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 114.110612][ T2146] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 114.110616][ T2146] ? 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) [ 114.110618][ T2146] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 114.110620][ T2146] put_chars (drivers/char/virtio_console.c:1176) [ 114.110622][ T2146] ? __send_to_port (drivers/char/virtio_console.c:654) [ 114.110624][ T2146] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 114.110626][ T2146] ? desc_read (./include/linux/instrumented.h:97 ./include/linux/atomic/atomic-instrumented.h:3223 kernel/printk/printk_ringbuffer.c:552) [ 114.110628][ T2146] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 114.110632][ T2146] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 114.110633][ T2146] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 114.110634][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 114.110636][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 114.110638][ T2146] console_emit_next_record (kernel/printk/printk.c:3183) [ 114.110641][ T2146] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 114.110642][ T2146] ? _prb_read_valid (kernel/printk/printk_ringbuffer.c:1996) [ 114.110645][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 114.110646][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 114.110648][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 114.110649][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 114.110651][ T2146] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 114.110652][ T2146] console_flush_one_record (kernel/printk/printk.c:3268) [ 114.110655][ T2146] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 114.110657][ T2146] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 114.110659][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 114.110660][ T2146] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 114.110662][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 114.110663][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 114.110664][ T2146] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 114.110666][ T2146] ? sync_exp_reset_tree_hotplug (kernel/rcu/tree_exp.h:98) [ 114.110668][ T2146] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 114.110669][ T2146] ? vprintk_emit (kernel/printk/printk.c:2478) [ 114.110671][ T2146] vprintk_emit (kernel/printk/printk.c:2479) [ 114.110673][ T2146] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 114.110675][ T2146] ? kasan_save_stack (mm/kasan/common.c:58) [ 114.110678][ T2146] ? kasan_record_aux_stack (mm/kasan/generic.c:556) [ 114.110681][ T2146] dev_vprintk_emit (drivers/base/core.c:5000) [ 114.110685][ T2146] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 114.110688][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 114.110689][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 114.110691][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 114.110693][ T2146] dev_printk_emit (drivers/base/core.c:5011) [ 114.110695][ T2146] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 114.110697][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 114.110699][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 114.110700][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 114.110701][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 114.110703][ T2146] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 114.110707][ T2146] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 114.110708][ T2146] ? netdev_notice (net/core/dev.c:13194) [ 114.110710][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 114.110711][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 114.110712][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 114.110714][ T2146] ? 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) [ 114.110716][ T2146] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 114.110717][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 114.110718][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 114.110720][ T2146] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 114.110724][ T2146] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 114.110725][ T2146] ? 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) [ 114.110727][ T2146] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 114.110731][ T2146] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 114.110735][ T2146] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 114.110738][ T2146] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 114.110740][ T2146] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 114.110743][ T2146] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 114.110744][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 114.110745][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 114.110747][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 114.110749][ T2146] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 114.110752][ T2146] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 114.110753][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 114.110755][ T2146] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 114.110758][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 114.110759][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 114.110761][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 114.110762][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 114.110763][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 114.110765][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 114.110766][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 114.110768][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 114.110776][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 114.110777][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 114.110779][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 114.110780][ T2146] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 114.110783][ T2146] ? __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) [ 114.110786][ T2146] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 114.110787][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 114.110789][ T2146] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 114.110790][ T2146] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 114.110792][ T2146] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 114.110794][ T2146] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 114.110795][ T2146] ? nla_get_range_signed (lib/nlattr.c:270) [ 114.110800][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 114.110801][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 114.110803][ T2146] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 114.110808][ T2146] rtnl_setlink (net/core/rtnetlink.c:3596) [ 114.110810][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 114.110811][ T2146] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 114.110814][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 114.110820][ T2146] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 114.110823][ T2146] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 114.110825][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 114.110826][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 114.110828][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 114.110829][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 114.110831][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 114.110832][ T2146] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 114.110834][ T2146] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 114.110835][ T2146] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 114.110837][ T2146] ? __kernel_text_address (kernel/extable.c:79) [ 114.110839][ T2146] ? write_profile (profile.c:?) [ 114.110842][ T2146] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 114.110845][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 114.110846][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 114.110848][ T2146] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 114.110849][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 114.110851][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 114.110852][ T2146] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 114.110854][ T2146] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 114.110856][ T2146] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 114.110858][ T2146] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 114.110860][ T2146] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 114.110863][ T2146] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 114.110866][ T2146] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 114.110868][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 114.110869][ T2146] ? netlink_ack (./include/linux/skbuff.h:2718) [ 114.110871][ T2146] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 114.110874][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 114.110876][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 114.110878][ T2146] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 114.110880][ T2146] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 114.110882][ T2146] ? apply_to_pte_range (mm/memory.c:3453 (discriminator 7)) [ 114.110886][ T2146] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 114.110888][ T2146] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 114.110890][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 114.110891][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 114.110893][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 114.110894][ T2146] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 114.110896][ T2146] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 114.110899][ T2146] ? __ia32_sys_getpeername (net/socket.c:2235) [ 114.110903][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 114.110904][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 114.110906][ T2146] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 114.110907][ T2146] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 114.110909][ T2146] ? 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)) [ 114.110911][ T2146] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 114.110913][ T2146] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 114.110915][ T2146] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 114.110917][ T2146] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 114.110919][ T2146] RIP: 0033:0x7f3b5d8ef54e [ 114.110922][ T2146] 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 [ 114.110924][ T2146] RSP: 002b:00007fffeba63c00 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 114.110928][ T2146] RAX: ffffffffffffffda RBX: 00005653816d9d30 RCX: 00007f3b5d8ef54e [ 114.110930][ T2146] RDX: 0000000000000030 RSI: 0000565381555270 RDI: 0000000000000012 [ 114.110930][ T2146] RBP: 00007fffeba63c10 R08: 00007fffeba63c60 R09: 0000000000000080 [ 114.110931][ T2146] R10: 0000000000000000 R11: 0000000000000202 R12: 00005653816e9640 [ 114.110932][ T2146] R13: 00007fffeba63d44 R14: 0000000000000000 R15: 0000000000000000 | [ 115.286885][ T2146] softirqs last disabled at (379375): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 115.286888][ T2146] Preemption disabled at: | [ 115.286889][ T2146] vprintk_emit (kernel/printk/printk.c:2471) | [ 115.286898][ T2146] Tainted: [W]=WARN [ 115.286899][ T2146] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 115.286900][ T2146] Call Trace: [ 115.286902][ T2146] [ 115.286903][ T2146] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 115.286909][ T2146] ? vprintk_emit (kernel/printk/printk.c:2471) [ 115.286911][ T2146] __might_resched.cold (kernel/sched/core.c:9234) [ 115.286915][ T2146] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 115.286918][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 115.286921][ T2146] __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)) [ 115.286925][ T2146] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 115.286927][ T2146] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 115.286931][ T2146] ? 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) [ 115.286933][ T2146] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 115.286935][ T2146] put_chars (drivers/char/virtio_console.c:1176) [ 115.286937][ T2146] ? __send_to_port (drivers/char/virtio_console.c:654) [ 115.286939][ T2146] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 115.286940][ T2146] ? desc_read (./include/linux/instrumented.h:97 ./include/linux/atomic/atomic-instrumented.h:3223 kernel/printk/printk_ringbuffer.c:552) [ 115.286943][ T2146] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 115.286947][ T2146] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 115.286948][ T2146] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 115.286949][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 115.286951][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 115.286953][ T2146] console_emit_next_record (kernel/printk/printk.c:3183) [ 115.286955][ T2146] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 115.286957][ T2146] ? _prb_read_valid (kernel/printk/printk_ringbuffer.c:1996) [ 115.286959][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 115.286961][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 115.286962][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 115.286963][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 115.286965][ T2146] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 115.286967][ T2146] console_flush_one_record (kernel/printk/printk.c:3268) [ 115.286969][ T2146] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 115.286971][ T2146] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 115.286973][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 115.286974][ T2146] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 115.286976][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 115.286977][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 115.286978][ T2146] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 115.286979][ T2146] ? sync_exp_reset_tree_hotplug (kernel/rcu/tree_exp.h:98) [ 115.286981][ T2146] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 115.286983][ T2146] ? vprintk_emit (kernel/printk/printk.c:2478) [ 115.286985][ T2146] vprintk_emit (kernel/printk/printk.c:2479) [ 115.286987][ T2146] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 115.286989][ T2146] ? kasan_save_stack (mm/kasan/common.c:58) [ 115.286992][ T2146] ? kasan_record_aux_stack (mm/kasan/generic.c:556) [ 115.286994][ T2146] dev_vprintk_emit (drivers/base/core.c:5000) [ 115.286999][ T2146] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 115.287002][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 115.287003][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 115.287005][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 115.287007][ T2146] dev_printk_emit (drivers/base/core.c:5011) [ 115.287009][ T2146] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 115.287011][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 115.287012][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 115.287013][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 115.287015][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 115.287017][ T2146] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 115.287020][ T2146] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 115.287022][ T2146] ? netdev_notice (net/core/dev.c:13194) [ 115.287023][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 115.287024][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 115.287026][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 115.287027][ T2146] ? 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) [ 115.287029][ T2146] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 115.287030][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 115.287031][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 115.287033][ T2146] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 115.287036][ T2146] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 115.287038][ T2146] ? 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) [ 115.287040][ T2146] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 115.287044][ T2146] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 115.287047][ T2146] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 115.287051][ T2146] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 115.287055][ T2146] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 115.287059][ T2146] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 115.287061][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 115.287063][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 115.287066][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 115.287068][ T2146] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 115.287072][ T2146] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 115.287073][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 115.287075][ T2146] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 115.287078][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 115.287079][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 115.287081][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 115.287082][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 115.287084][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 115.287085][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 115.287086][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 115.287088][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 115.287089][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 115.287091][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 115.287092][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 115.287094][ T2146] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 115.287096][ T2146] ? __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) [ 115.287100][ T2146] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 115.287101][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 115.287102][ T2146] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 115.287104][ T2146] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 115.287105][ T2146] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 115.287107][ T2146] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 115.287109][ T2146] ? nla_get_range_signed (lib/nlattr.c:270) [ 115.287113][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 115.287115][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 115.287116][ T2146] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 115.287121][ T2146] rtnl_setlink (net/core/rtnetlink.c:3596) [ 115.287123][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 115.287124][ T2146] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 115.287126][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 115.287132][ T2146] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 115.287135][ T2146] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 115.287137][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 115.287139][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 115.287140][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 115.287141][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 115.287143][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 115.287144][ T2146] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 115.287146][ T2146] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 115.287147][ T2146] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 115.287149][ T2146] ? __kernel_text_address (kernel/extable.c:79) [ 115.287151][ T2146] ? write_profile (profile.c:?) [ 115.287154][ T2146] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 115.287156][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 115.287158][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 115.287159][ T2146] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 115.287161][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 115.287162][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 115.287164][ T2146] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 115.287165][ T2146] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 115.287168][ T2146] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 115.287169][ T2146] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 115.287171][ T2146] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 115.287174][ T2146] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 115.287177][ T2146] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 115.287179][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 115.287180][ T2146] ? netlink_ack (./include/linux/skbuff.h:2718) [ 115.287182][ T2146] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 115.287185][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 115.287187][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 115.287188][ T2146] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 115.287191][ T2146] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 115.287192][ T2146] ? apply_to_pte_range (mm/memory.c:3453 (discriminator 7)) [ 115.287196][ T2146] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 115.287198][ T2146] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 115.287200][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 115.287202][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 115.287203][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 115.287204][ T2146] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 115.287206][ T2146] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 115.287209][ T2146] ? __ia32_sys_getpeername (net/socket.c:2235) [ 115.287213][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 115.287214][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 115.287216][ T2146] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 115.287217][ T2146] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 115.287219][ T2146] ? 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)) [ 115.287221][ T2146] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 115.287223][ T2146] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 115.287225][ T2146] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 115.287227][ T2146] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 115.287229][ T2146] RIP: 0033:0x7f3b5d8ef54e [ 115.287232][ T2146] 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 [ 115.287234][ T2146] RSP: 002b:00007fffeba63c00 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 115.287238][ T2146] RAX: ffffffffffffffda RBX: 00005653816d9d30 RCX: 00007f3b5d8ef54e [ 115.287239][ T2146] RDX: 0000000000000030 RSI: 00005653816cbd40 RDI: 0000000000000012 [ 115.287240][ T2146] RBP: 00007fffeba63c10 R08: 00007fffeba63c60 R09: 0000000000000080 [ 115.287241][ T2146] R10: 0000000000000000 R11: 0000000000000202 R12: 00005653816cc420 [ 115.287242][ T2146] R13: 00007fffeba63d44 R14: 0000000000000000 R15: 0000000000000000 | [ 116.505257][ T2149] softirqs last disabled at (190440): unix_release_sock (./include/net/sock.h:2138 net/unix/af_unix.c:678) | [ 116.505259][ T2149] Preemption disabled at: | [ 116.505260][ T2149] vprintk_emit (kernel/printk/printk.c:2471) | [ 116.505272][ T2149] Tainted: [W]=WARN [ 116.505273][ T2149] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 116.505275][ T2149] Call Trace: [ 116.505276][ T2149] [ 116.505278][ T2149] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 116.505283][ T2149] ? vprintk_emit (kernel/printk/printk.c:2471) [ 116.505285][ T2149] __might_resched.cold (kernel/sched/core.c:9234) [ 116.505288][ T2149] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 116.505292][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.505295][ T2149] __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)) [ 116.505299][ T2149] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 116.505301][ T2149] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 116.505305][ T2149] ? 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) [ 116.505306][ T2149] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 116.505308][ T2149] put_chars (drivers/char/virtio_console.c:1176) [ 116.505311][ T2149] ? __send_to_port (drivers/char/virtio_console.c:654) [ 116.505312][ T2149] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 116.505314][ T2149] ? desc_read (./include/linux/instrumented.h:97 ./include/linux/atomic/atomic-instrumented.h:3223 kernel/printk/printk_ringbuffer.c:552) [ 116.505317][ T2149] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 116.505321][ T2149] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 116.505322][ T2149] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 116.505323][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.505325][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.505327][ T2149] console_emit_next_record (kernel/printk/printk.c:3183) [ 116.505330][ T2149] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 116.505331][ T2149] ? _prb_read_valid (kernel/printk/printk_ringbuffer.c:1996) [ 116.505333][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.505335][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.505336][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.505338][ T2149] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 116.505340][ T2149] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 116.505341][ T2149] console_flush_one_record (kernel/printk/printk.c:3268) [ 116.505343][ T2149] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 116.505346][ T2149] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 116.505347][ T2149] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 116.505349][ T2149] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 116.505350][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.505352][ T2149] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 116.505353][ T2149] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 116.505354][ T2149] ? sync_exp_reset_tree_hotplug (kernel/rcu/tree_exp.h:98) [ 116.505356][ T2149] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 116.505358][ T2149] ? vprintk_emit (kernel/printk/printk.c:2478) [ 116.505359][ T2149] vprintk_emit (kernel/printk/printk.c:2479) [ 116.505362][ T2149] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 116.505364][ T2149] ? kasan_save_stack (mm/kasan/common.c:58) [ 116.505366][ T2149] ? kasan_record_aux_stack (mm/kasan/generic.c:556) [ 116.505369][ T2149] dev_vprintk_emit (drivers/base/core.c:5000) [ 116.505374][ T2149] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 116.505376][ T2149] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 116.505378][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.505379][ T2149] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 116.505381][ T2149] dev_printk_emit (drivers/base/core.c:5011) [ 116.505383][ T2149] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 116.505385][ T2149] ? trace_pelt_se_tp (./include/trace/events/sched.h:853 (discriminator 22)) [ 116.505388][ T2149] ? __update_load_avg_se (kernel/sched/pelt.c:314) [ 116.505391][ T2149] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 116.505392][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.505394][ T2149] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 116.505397][ T2149] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 116.505399][ T2149] ? netdev_notice (net/core/dev.c:13194) [ 116.505400][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.505401][ T2149] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 116.505402][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.505404][ T2149] ? 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) [ 116.505406][ T2149] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 116.505407][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.505408][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.505410][ T2149] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 116.505413][ T2149] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 116.505415][ T2149] ? 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) [ 116.505417][ T2149] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 116.505420][ T2149] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 116.505423][ T2149] ? io_schedule_timeout (kernel/sched/core.c:8159 (discriminator 1)) [ 116.505425][ T2149] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 116.505428][ T2149] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 116.505431][ T2149] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 116.505433][ T2149] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 116.505435][ T2149] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 116.505436][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.505438][ T2149] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 116.505439][ T2149] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 116.505442][ T2149] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 116.505444][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.505445][ T2149] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 116.505448][ T2149] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 116.505450][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.505451][ T2149] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 116.505452][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.505454][ T2149] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 116.505455][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.505457][ T2149] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 116.505458][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.505460][ T2149] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 116.505461][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.505463][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.505464][ T2149] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 116.505467][ T2149] ? __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) [ 116.505468][ T2149] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 116.505469][ T2149] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 116.505471][ T2149] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 116.505472][ T2149] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 116.505474][ T2149] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 116.505476][ T2149] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 116.505477][ T2149] ? nla_get_range_signed (lib/nlattr.c:270) [ 116.505481][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.505483][ T2149] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 116.505485][ T2149] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 116.505489][ T2149] rtnl_setlink (net/core/rtnetlink.c:3596) [ 116.505491][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.505493][ T2149] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 116.505495][ T2149] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 116.505501][ T2149] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 116.505504][ T2149] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 116.505507][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.505508][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.505510][ T2149] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 116.505511][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.505512][ T2149] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 116.505514][ T2149] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 116.505515][ T2149] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 116.505517][ T2149] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 116.505519][ T2149] ? __kernel_text_address (kernel/extable.c:79) [ 116.505521][ T2149] ? write_profile (profile.c:?) [ 116.505524][ T2149] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 116.505526][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.505527][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.505529][ T2149] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 116.505531][ T2149] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 116.505532][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.505533][ T2149] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 116.505535][ T2149] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 116.505537][ T2149] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 116.505539][ T2149] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 116.505541][ T2149] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 116.505544][ T2149] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 116.505547][ T2149] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 116.505549][ T2149] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 116.505550][ T2149] ? netlink_ack (./include/linux/skbuff.h:2718) [ 116.505552][ T2149] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 116.505555][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.505557][ T2149] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 116.505558][ T2149] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 116.505561][ T2149] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 116.505563][ T2149] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 116.505564][ T2149] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 116.505565][ T2149] ? wp_page_reuse (./include/linux/rcupdate.h:882 ./include/linux/pgtable.h:117 mm/memory.c:3916) [ 116.505568][ T2149] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 116.505571][ T2149] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 116.505572][ T2149] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 116.505574][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.505576][ T2149] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 116.505577][ T2149] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 116.505579][ T2149] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 116.505582][ T2149] ? __ia32_sys_getpeername (net/socket.c:2235) [ 116.505585][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.505587][ T2149] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 116.505591][ T2149] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 116.505593][ T2149] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 116.505595][ T2149] ? 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)) [ 116.505596][ T2149] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 116.505598][ T2149] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 116.505600][ T2149] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 116.505603][ T2149] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 116.505604][ T2149] RIP: 0033:0x7f3b5d8ef54e [ 116.505607][ T2149] 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 [ 116.505609][ T2149] RSP: 002b:00007fffeba63c00 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 116.505613][ T2149] RAX: ffffffffffffffda RBX: 00005653816d9d30 RCX: 00007f3b5d8ef54e [ 116.505615][ T2149] RDX: 0000000000000030 RSI: 0000565381555d10 RDI: 0000000000000018 [ 116.505616][ T2149] RBP: 00007fffeba63c10 R08: 00007fffeba63c60 R09: 0000000000000080 [ 116.505616][ T2149] R10: 0000000000000000 R11: 0000000000000202 R12: 00005653816bf990 [ 116.505617][ T2149] R13: 00007fffeba63d44 R14: 0000000000000000 R15: 0000000000000000 | [ 117.682196][ T2146] softirqs last disabled at (379375): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 117.682199][ T2146] Preemption disabled at: | [ 117.682199][ T2146] vprintk_emit (kernel/printk/printk.c:2471) | [ 117.682209][ T2146] Tainted: [W]=WARN [ 117.682210][ T2146] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 117.682212][ T2146] Call Trace: [ 117.682214][ T2146] [ 117.682215][ T2146] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 117.682220][ T2146] ? vprintk_emit (kernel/printk/printk.c:2471) [ 117.682222][ T2146] __might_resched.cold (kernel/sched/core.c:9234) [ 117.682226][ T2146] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 117.682229][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 117.682233][ T2146] __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)) [ 117.682237][ T2146] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 117.682239][ T2146] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 117.682243][ T2146] ? 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) [ 117.682245][ T2146] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 117.682247][ T2146] put_chars (drivers/char/virtio_console.c:1176) [ 117.682249][ T2146] ? __send_to_port (drivers/char/virtio_console.c:654) [ 117.682251][ T2146] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 117.682253][ T2146] ? desc_read (./include/linux/instrumented.h:97 ./include/linux/atomic/atomic-instrumented.h:3223 kernel/printk/printk_ringbuffer.c:552) [ 117.682255][ T2146] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 117.682259][ T2146] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 117.682260][ T2146] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 117.682261][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 117.682263][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 117.682265][ T2146] console_emit_next_record (kernel/printk/printk.c:3183) [ 117.682268][ T2146] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 117.682269][ T2146] ? _prb_read_valid (kernel/printk/printk_ringbuffer.c:1996) [ 117.682271][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 117.682273][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 117.682274][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 117.682276][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 117.682277][ T2146] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 117.682279][ T2146] console_flush_one_record (kernel/printk/printk.c:3268) [ 117.682281][ T2146] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 117.682284][ T2146] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 117.682285][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 117.682287][ T2146] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 117.682288][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 117.682289][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 117.682291][ T2146] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 117.682292][ T2146] ? sync_exp_reset_tree_hotplug (kernel/rcu/tree_exp.h:98) [ 117.682294][ T2146] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 117.682295][ T2146] ? vprintk_emit (kernel/printk/printk.c:2478) [ 117.682297][ T2146] vprintk_emit (kernel/printk/printk.c:2479) [ 117.682299][ T2146] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 117.682301][ T2146] ? kasan_save_stack (mm/kasan/common.c:58) [ 117.682304][ T2146] ? kasan_record_aux_stack (mm/kasan/generic.c:556) [ 117.682307][ T2146] dev_vprintk_emit (drivers/base/core.c:5000) [ 117.682312][ T2146] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 117.682314][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 117.682315][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 117.682317][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 117.682319][ T2146] dev_printk_emit (drivers/base/core.c:5011) [ 117.682321][ T2146] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 117.682323][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 117.682324][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 117.682326][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 117.682327][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 117.682329][ T2146] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 117.682332][ T2146] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 117.682334][ T2146] ? netdev_notice (net/core/dev.c:13194) [ 117.682335][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 117.682336][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 117.682338][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 117.682339][ T2146] ? 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) [ 117.682341][ T2146] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 117.682342][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 117.682343][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 117.682345][ T2146] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 117.682348][ T2146] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 117.682350][ T2146] ? 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) [ 117.682352][ T2146] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 117.682356][ T2146] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 117.682359][ T2146] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 117.682362][ T2146] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 117.682364][ T2146] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 117.682367][ T2146] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 117.682368][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 117.682369][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 117.682371][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 117.682372][ T2146] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 117.682376][ T2146] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 117.682377][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 117.682378][ T2146] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 117.682381][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 117.682382][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 117.682384][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 117.682385][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 117.682387][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 117.682388][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 117.682389][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 117.682391][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 117.682392][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 117.682394][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 117.682395][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 117.682396][ T2146] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 117.682400][ T2146] ? __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) [ 117.682403][ T2146] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 117.682404][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 117.682405][ T2146] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 117.682407][ T2146] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 117.682408][ T2146] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 117.682410][ T2146] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 117.682411][ T2146] ? nla_get_range_signed (lib/nlattr.c:270) [ 117.682416][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 117.682417][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 117.682419][ T2146] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 117.682423][ T2146] rtnl_setlink (net/core/rtnetlink.c:3596) [ 117.682425][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 117.682427][ T2146] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 117.682429][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 117.682435][ T2146] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 117.682438][ T2146] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 117.682440][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 117.682441][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 117.682443][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 117.682444][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 117.682446][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 117.682447][ T2146] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 117.682448][ T2146] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 117.682450][ T2146] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 117.682452][ T2146] ? __kernel_text_address (kernel/extable.c:79) [ 117.682453][ T2146] ? write_profile (profile.c:?) [ 117.682456][ T2146] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 117.682459][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 117.682460][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 117.682461][ T2146] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 117.682463][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 117.682464][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 117.682466][ T2146] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 117.682468][ T2146] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 117.682470][ T2146] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 117.682471][ T2146] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 117.682473][ T2146] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 117.682476][ T2146] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 117.682480][ T2146] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 117.682481][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 117.682483][ T2146] ? netlink_ack (./include/linux/skbuff.h:2718) [ 117.682484][ T2146] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 117.682487][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 117.682489][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 117.682491][ T2146] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 117.682493][ T2146] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 117.682495][ T2146] ? apply_to_pte_range (mm/memory.c:3453 (discriminator 7)) [ 117.682498][ T2146] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 117.682501][ T2146] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 117.682502][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 117.682504][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 117.682506][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 117.682507][ T2146] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 117.682509][ T2146] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 117.682511][ T2146] ? __ia32_sys_getpeername (net/socket.c:2235) [ 117.682515][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 117.682517][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 117.682518][ T2146] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 117.682520][ T2146] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 117.682521][ T2146] ? 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)) [ 117.682523][ T2146] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 117.682525][ T2146] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 117.682527][ T2146] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 117.682529][ T2146] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 117.682531][ T2146] RIP: 0033:0x7f3b5d8ef54e [ 117.682534][ T2146] 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 [ 117.682536][ T2146] RSP: 002b:00007fffeba63c00 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 117.682540][ T2146] RAX: ffffffffffffffda RBX: 00005653816d9d30 RCX: 00007f3b5d8ef54e [ 117.682541][ T2146] RDX: 0000000000000030 RSI: 00005653815504b0 RDI: 0000000000000012 [ 117.682542][ T2146] RBP: 00007fffeba63c10 R08: 00007fffeba63c60 R09: 0000000000000080 [ 117.682543][ T2146] R10: 0000000000000000 R11: 0000000000000202 R12: 00005653816c34f0 [ 117.682544][ T2146] R13: 00007fffeba63d44 R14: 0000000000000000 R15: 0000000000000000 | [ 118.869462][ T2146] softirqs last disabled at (379375): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 118.869465][ T2146] Preemption disabled at: | [ 118.869465][ T2146] vprintk_emit (kernel/printk/printk.c:2471) | [ 118.869475][ T2146] Tainted: [W]=WARN [ 118.869476][ T2146] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 118.869478][ T2146] Call Trace: [ 118.869479][ T2146] [ 118.869480][ T2146] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 118.869486][ T2146] ? vprintk_emit (kernel/printk/printk.c:2471) [ 118.869487][ T2146] __might_resched.cold (kernel/sched/core.c:9234) [ 118.869491][ T2146] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 118.869494][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 118.869498][ T2146] __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)) [ 118.869501][ T2146] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 118.869504][ T2146] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 118.869508][ T2146] ? 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) [ 118.869509][ T2146] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 118.869511][ T2146] put_chars (drivers/char/virtio_console.c:1176) [ 118.869514][ T2146] ? __send_to_port (drivers/char/virtio_console.c:654) [ 118.869515][ T2146] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 118.869517][ T2146] ? desc_read (./include/linux/instrumented.h:97 ./include/linux/atomic/atomic-instrumented.h:3223 kernel/printk/printk_ringbuffer.c:552) [ 118.869520][ T2146] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 118.869523][ T2146] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 118.869524][ T2146] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 118.869526][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 118.869527][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 118.869530][ T2146] console_emit_next_record (kernel/printk/printk.c:3183) [ 118.869532][ T2146] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 118.869533][ T2146] ? _prb_read_valid (kernel/printk/printk_ringbuffer.c:1996) [ 118.869536][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 118.869537][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 118.869539][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 118.869540][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 118.869542][ T2146] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 118.869543][ T2146] console_flush_one_record (kernel/printk/printk.c:3268) [ 118.869546][ T2146] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 118.869548][ T2146] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 118.869550][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 118.869551][ T2146] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 118.869552][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 118.869554][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 118.869555][ T2146] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 118.869556][ T2146] ? sync_exp_reset_tree_hotplug (kernel/rcu/tree_exp.h:98) [ 118.869558][ T2146] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 118.869560][ T2146] ? vprintk_emit (kernel/printk/printk.c:2478) [ 118.869562][ T2146] vprintk_emit (kernel/printk/printk.c:2479) [ 118.869564][ T2146] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 118.869566][ T2146] ? kasan_save_stack (mm/kasan/common.c:58) [ 118.869569][ T2146] ? kasan_record_aux_stack (mm/kasan/generic.c:556) [ 118.869572][ T2146] dev_vprintk_emit (drivers/base/core.c:5000) [ 118.869576][ T2146] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 118.869578][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 118.869580][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 118.869581][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 118.869583][ T2146] dev_printk_emit (drivers/base/core.c:5011) [ 118.869585][ T2146] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 118.869587][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 118.869592][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 118.869594][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 118.869595][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 118.869597][ T2146] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 118.869600][ T2146] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 118.869602][ T2146] ? netdev_notice (net/core/dev.c:13194) [ 118.869603][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 118.869605][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 118.869606][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 118.869607][ T2146] ? 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) [ 118.869609][ T2146] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 118.869610][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 118.869612][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 118.869613][ T2146] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 118.869617][ T2146] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 118.869618][ T2146] ? 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) [ 118.869620][ T2146] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 118.869624][ T2146] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 118.869627][ T2146] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 118.869630][ T2146] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 118.869632][ T2146] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 118.869635][ T2146] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 118.869637][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 118.869638][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 118.869639][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 118.869641][ T2146] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 118.869644][ T2146] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 118.869645][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 118.869647][ T2146] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 118.869650][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 118.869651][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 118.869653][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 118.869654][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 118.869656][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 118.869657][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 118.869658][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 118.869660][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 118.869661][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 118.869662][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 118.869664][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 118.869665][ T2146] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 118.869668][ T2146] ? __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) [ 118.869671][ T2146] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 118.869672][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 118.869673][ T2146] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 118.869675][ T2146] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 118.869677][ T2146] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 118.869679][ T2146] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 118.869680][ T2146] ? nla_get_range_signed (lib/nlattr.c:270) [ 118.869684][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 118.869686][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 118.869687][ T2146] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 118.869692][ T2146] rtnl_setlink (net/core/rtnetlink.c:3596) [ 118.869694][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 118.869695][ T2146] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 118.869697][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 118.869703][ T2146] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 118.869706][ T2146] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 118.869708][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 118.869710][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 118.869711][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 118.869713][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 118.869714][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 118.869715][ T2146] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 118.869717][ T2146] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 118.869719][ T2146] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 118.869721][ T2146] ? __kernel_text_address (kernel/extable.c:79) [ 118.869722][ T2146] ? write_profile (profile.c:?) [ 118.869726][ T2146] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 118.869728][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 118.869730][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 118.869731][ T2146] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 118.869733][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 118.869734][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 118.869736][ T2146] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 118.869737][ T2146] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 118.869739][ T2146] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 118.869741][ T2146] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 118.869743][ T2146] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 118.869746][ T2146] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 118.869749][ T2146] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 118.869751][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 118.869752][ T2146] ? netlink_ack (./include/linux/skbuff.h:2718) [ 118.869754][ T2146] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 118.869757][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 118.869759][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 118.869760][ T2146] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 118.869763][ T2146] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 118.869766][ T2146] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 118.869768][ T2146] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 118.869770][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 118.869771][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 118.869773][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 118.869774][ T2146] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 118.869777][ T2146] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 118.869780][ T2146] ? __ia32_sys_getpeername (net/socket.c:2235) [ 118.869784][ T2146] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 118.869786][ T2146] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 118.869787][ T2146] ? 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)) [ 118.869789][ T2146] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 118.869791][ T2146] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 118.869793][ T2146] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 118.869795][ T2146] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 118.869797][ T2146] RIP: 0033:0x7f3b5d8ef54e [ 118.869800][ T2146] 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 [ 118.869802][ T2146] RSP: 002b:00007fffeba63c00 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 118.869806][ T2146] RAX: ffffffffffffffda RBX: 00005653816d9d30 RCX: 00007f3b5d8ef54e [ 118.869807][ T2146] RDX: 0000000000000030 RSI: 000056538154ece0 RDI: 0000000000000012 [ 118.869808][ T2146] RBP: 00007fffeba63c10 R08: 00007fffeba63c60 R09: 0000000000000080 [ 118.869809][ T2146] R10: 0000000000000000 R11: 0000000000000202 R12: 00005653816e6850 [ 118.869810][ T2146] R13: 00007fffeba63d44 R14: 0000000000000000 R15: 0000000000000000 | [ 120.097560][ T2146] softirqs last disabled at (379375): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 120.097563][ T2146] Preemption disabled at: | [ 120.097564][ T2146] vprintk_emit (kernel/printk/printk.c:2471) | [ 120.097574][ T2146] Tainted: [W]=WARN [ 120.097574][ T2146] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 120.097576][ T2146] Call Trace: [ 120.097578][ T2146] [ 120.097579][ T2146] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 120.097585][ T2146] ? vprintk_emit (kernel/printk/printk.c:2471) [ 120.097587][ T2146] __might_resched.cold (kernel/sched/core.c:9234) [ 120.097595][ T2146] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 120.097598][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.097601][ T2146] __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)) [ 120.097605][ T2146] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 120.097607][ T2146] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 120.097611][ T2146] ? 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) [ 120.097613][ T2146] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 120.097615][ T2146] put_chars (drivers/char/virtio_console.c:1176) [ 120.097617][ T2146] ? __send_to_port (drivers/char/virtio_console.c:654) [ 120.097619][ T2146] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 120.097620][ T2146] ? desc_read (./include/linux/instrumented.h:97 ./include/linux/atomic/atomic-instrumented.h:3223 kernel/printk/printk_ringbuffer.c:552) [ 120.097623][ T2146] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 120.097627][ T2146] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 120.097628][ T2146] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 120.097629][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.097631][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.097633][ T2146] console_emit_next_record (kernel/printk/printk.c:3183) [ 120.097636][ T2146] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 120.097637][ T2146] ? _prb_read_valid (kernel/printk/printk_ringbuffer.c:1996) [ 120.097639][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.097641][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.097642][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.097644][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 120.097645][ T2146] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 120.097647][ T2146] console_flush_one_record (kernel/printk/printk.c:3268) [ 120.097649][ T2146] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 120.097651][ T2146] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 120.097653][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 120.097654][ T2146] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 120.097656][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.097657][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 120.097658][ T2146] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 120.097660][ T2146] ? sync_exp_reset_tree_hotplug (kernel/rcu/tree_exp.h:98) [ 120.097662][ T2146] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 120.097663][ T2146] ? vprintk_emit (kernel/printk/printk.c:2478) [ 120.097665][ T2146] vprintk_emit (kernel/printk/printk.c:2479) [ 120.097667][ T2146] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 120.097669][ T2146] ? kasan_save_stack (mm/kasan/common.c:58) [ 120.097672][ T2146] ? kasan_record_aux_stack (mm/kasan/generic.c:556) [ 120.097675][ T2146] dev_vprintk_emit (drivers/base/core.c:5000) [ 120.097679][ T2146] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 120.097682][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 120.097683][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.097685][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 120.097687][ T2146] dev_printk_emit (drivers/base/core.c:5011) [ 120.097689][ T2146] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 120.097691][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 120.097692][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.097693][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 120.097695][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.097697][ T2146] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 120.097700][ T2146] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 120.097702][ T2146] ? netdev_notice (net/core/dev.c:13194) [ 120.097703][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.097704][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 120.097705][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.097707][ T2146] ? 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) [ 120.097709][ T2146] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 120.097710][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.097711][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.097713][ T2146] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 120.097716][ T2146] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 120.097718][ T2146] ? 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) [ 120.097720][ T2146] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 120.097723][ T2146] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 120.097727][ T2146] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 120.097730][ T2146] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 120.097732][ T2146] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 120.097735][ T2146] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 120.097736][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 120.097737][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.097739][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 120.097740][ T2146] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 120.097743][ T2146] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 120.097745][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.097746][ T2146] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 120.097749][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 120.097751][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.097752][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 120.097753][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.097755][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 120.097756][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.097758][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 120.097759][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.097761][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 120.097762][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.097763][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.097765][ T2146] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 120.097767][ T2146] ? __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) [ 120.097771][ T2146] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 120.097772][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 120.097773][ T2146] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 120.097774][ T2146] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 120.097776][ T2146] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 120.097778][ T2146] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 120.097779][ T2146] ? nla_get_range_signed (lib/nlattr.c:270) [ 120.097784][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.097786][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 120.097787][ T2146] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 120.097792][ T2146] rtnl_setlink (net/core/rtnetlink.c:3596) [ 120.097794][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.097795][ T2146] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 120.097797][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 120.097803][ T2146] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 120.097806][ T2146] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 120.097809][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.097810][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.097812][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 120.097813][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.097814][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 120.097816][ T2146] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 120.097817][ T2146] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 120.097819][ T2146] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 120.097820][ T2146] ? __kernel_text_address (kernel/extable.c:79) [ 120.097829][ T2146] ? write_profile (profile.c:?) [ 120.097832][ T2146] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 120.097834][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.097836][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.097837][ T2146] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 120.097839][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 120.097840][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.097842][ T2146] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 120.097843][ T2146] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 120.097846][ T2146] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 120.097847][ T2146] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 120.097849][ T2146] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 120.097852][ T2146] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 120.097855][ T2146] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 120.097857][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 120.097859][ T2146] ? netlink_ack (./include/linux/skbuff.h:2718) [ 120.097860][ T2146] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 120.097863][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.097865][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 120.097867][ T2146] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 120.097869][ T2146] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 120.097872][ T2146] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 120.097874][ T2146] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 120.097876][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 120.097877][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.097879][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 120.097880][ T2146] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 120.097883][ T2146] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 120.097886][ T2146] ? __ia32_sys_getpeername (net/socket.c:2235) [ 120.097891][ T2146] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 120.097892][ T2146] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 120.097894][ T2146] ? 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)) [ 120.097896][ T2146] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 120.097897][ T2146] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 120.097900][ T2146] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 120.097902][ T2146] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 120.097903][ T2146] RIP: 0033:0x7f3b5d8ef54e [ 120.097907][ T2146] 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 [ 120.097908][ T2146] RSP: 002b:00007fffeba63c00 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 120.097912][ T2146] RAX: ffffffffffffffda RBX: 00005653816d9d30 RCX: 00007f3b5d8ef54e [ 120.097914][ T2146] RDX: 0000000000000030 RSI: 00005653815530f0 RDI: 0000000000000012 [ 120.097915][ T2146] RBP: 00007fffeba63c10 R08: 00007fffeba63c60 R09: 0000000000000080 [ 120.097915][ T2146] R10: 0000000000000000 R11: 0000000000000202 R12: 00005653816e75e0 [ 120.097916][ T2146] R13: 00007fffeba63d44 R14: 0000000000000000 R15: 0000000000000000 | [ 121.272352][ T2146] softirqs last disabled at (379375): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 121.272355][ T2146] Preemption disabled at: | [ 121.272356][ T2146] vprintk_emit (kernel/printk/printk.c:2471) | [ 121.272366][ T2146] Tainted: [W]=WARN [ 121.272367][ T2146] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 121.272369][ T2146] Call Trace: [ 121.272371][ T2146] [ 121.272372][ T2146] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 121.272377][ T2146] ? vprintk_emit (kernel/printk/printk.c:2471) [ 121.272379][ T2146] __might_resched.cold (kernel/sched/core.c:9234) [ 121.272383][ T2146] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 121.272386][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 121.272389][ T2146] __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)) [ 121.272393][ T2146] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 121.272395][ T2146] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 121.272399][ T2146] ? 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) [ 121.272400][ T2146] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 121.272402][ T2146] put_chars (drivers/char/virtio_console.c:1176) [ 121.272405][ T2146] ? __send_to_port (drivers/char/virtio_console.c:654) [ 121.272406][ T2146] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 121.272408][ T2146] ? desc_read (./include/linux/instrumented.h:97 ./include/linux/atomic/atomic-instrumented.h:3223 kernel/printk/printk_ringbuffer.c:552) [ 121.272411][ T2146] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 121.272414][ T2146] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 121.272416][ T2146] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 121.272417][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 121.272418][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 121.272421][ T2146] console_emit_next_record (kernel/printk/printk.c:3183) [ 121.272423][ T2146] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 121.272424][ T2146] ? _prb_read_valid (kernel/printk/printk_ringbuffer.c:1996) [ 121.272427][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 121.272428][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 121.272430][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 121.272431][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 121.272433][ T2146] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 121.272434][ T2146] console_flush_one_record (kernel/printk/printk.c:3268) [ 121.272437][ T2146] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 121.272439][ T2146] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 121.272441][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 121.272442][ T2146] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 121.272444][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 121.272445][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 121.272446][ T2146] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 121.272447][ T2146] ? sync_exp_reset_tree_hotplug (kernel/rcu/tree_exp.h:98) [ 121.272449][ T2146] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 121.272451][ T2146] ? vprintk_emit (kernel/printk/printk.c:2478) [ 121.272453][ T2146] vprintk_emit (kernel/printk/printk.c:2479) [ 121.272455][ T2146] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 121.272457][ T2146] ? kasan_save_stack (mm/kasan/common.c:58) [ 121.272460][ T2146] ? kasan_record_aux_stack (mm/kasan/generic.c:556) [ 121.272463][ T2146] dev_vprintk_emit (drivers/base/core.c:5000) [ 121.272468][ T2146] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 121.272470][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 121.272472][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 121.272473][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 121.272475][ T2146] dev_printk_emit (drivers/base/core.c:5011) [ 121.272477][ T2146] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 121.272480][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 121.272481][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 121.272482][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 121.272484][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 121.272486][ T2146] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 121.272489][ T2146] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 121.272490][ T2146] ? netdev_notice (net/core/dev.c:13194) [ 121.272492][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 121.272493][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 121.272494][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 121.272496][ T2146] ? 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) [ 121.272498][ T2146] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 121.272499][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 121.272500][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 121.272502][ T2146] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 121.272506][ T2146] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 121.272507][ T2146] ? 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) [ 121.272509][ T2146] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 121.272513][ T2146] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 121.272516][ T2146] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 121.272519][ T2146] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 121.272522][ T2146] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 121.272524][ T2146] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 121.272526][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 121.272527][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 121.272529][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 121.272530][ T2146] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 121.272533][ T2146] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 121.272535][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 121.272536][ T2146] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 121.272539][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 121.272540][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 121.272542][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 121.272543][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 121.272545][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 121.272546][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 121.272548][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 121.272549][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 121.272551][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 121.272552][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 121.272553][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 121.272555][ T2146] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 121.272558][ T2146] ? __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) [ 121.272561][ T2146] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 121.272562][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 121.272563][ T2146] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 121.272565][ T2146] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 121.272567][ T2146] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 121.272569][ T2146] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 121.272570][ T2146] ? nla_get_range_signed (lib/nlattr.c:270) [ 121.272574][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 121.272576][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 121.272577][ T2146] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 121.272582][ T2146] rtnl_setlink (net/core/rtnetlink.c:3596) [ 121.272583][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 121.272585][ T2146] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 121.272587][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 121.272597][ T2146] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 121.272600][ T2146] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 121.272602][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 121.272603][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 121.272605][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 121.272606][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 121.272608][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 121.272609][ T2146] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 121.272611][ T2146] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 121.272612][ T2146] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 121.272614][ T2146] ? __kernel_text_address (kernel/extable.c:79) [ 121.272616][ T2146] ? write_profile (profile.c:?) [ 121.272619][ T2146] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 121.272621][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 121.272623][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 121.272624][ T2146] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 121.272626][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 121.272627][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 121.272629][ T2146] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 121.272631][ T2146] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 121.272633][ T2146] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 121.272635][ T2146] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 121.272637][ T2146] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 121.272640][ T2146] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 121.272643][ T2146] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 121.272645][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 121.272646][ T2146] ? netlink_ack (./include/linux/skbuff.h:2718) [ 121.272648][ T2146] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 121.272651][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 121.272652][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 121.272654][ T2146] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 121.272656][ T2146] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 121.272658][ T2146] ? apply_to_pte_range (mm/memory.c:3453 (discriminator 7)) [ 121.272662][ T2146] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 121.272664][ T2146] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 121.272666][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 121.272668][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 121.272669][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 121.272670][ T2146] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 121.272673][ T2146] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 121.272675][ T2146] ? __ia32_sys_getpeername (net/socket.c:2235) [ 121.272679][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 121.272681][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 121.272682][ T2146] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 121.272684][ T2146] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 121.272686][ T2146] ? 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)) [ 121.272688][ T2146] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 121.272689][ T2146] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 121.272692][ T2146] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 121.272694][ T2146] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 121.272695][ T2146] RIP: 0033:0x7f3b5d8ef54e [ 121.272699][ T2146] 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 [ 121.272700][ T2146] RSP: 002b:00007fffeba63c00 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 121.272705][ T2146] RAX: ffffffffffffffda RBX: 00005653816d9d30 RCX: 00007f3b5d8ef54e [ 121.272706][ T2146] RDX: 0000000000000030 RSI: 00005653816aa8f0 RDI: 0000000000000012 [ 121.272707][ T2146] RBP: 00007fffeba63c10 R08: 00007fffeba63c60 R09: 0000000000000080 [ 121.272708][ T2146] R10: 0000000000000000 R11: 0000000000000202 R12: 00005653816e74e0 [ 121.272709][ T2146] R13: 00007fffeba63d44 R14: 0000000000000000 R15: 0000000000000000 | [ 122.462460][ T2146] softirqs last disabled at (379375): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 122.462463][ T2146] Preemption disabled at: | [ 122.462464][ T2146] vprintk_emit (kernel/printk/printk.c:2471) | [ 122.462474][ T2146] Tainted: [W]=WARN [ 122.462475][ T2146] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 122.462477][ T2146] Call Trace: [ 122.462478][ T2146] [ 122.462479][ T2146] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 122.462485][ T2146] ? vprintk_emit (kernel/printk/printk.c:2471) [ 122.462486][ T2146] __might_resched.cold (kernel/sched/core.c:9234) [ 122.462490][ T2146] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 122.462493][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.462497][ T2146] __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)) [ 122.462500][ T2146] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 122.462502][ T2146] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 122.462507][ T2146] ? 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) [ 122.462508][ T2146] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 122.462510][ T2146] put_chars (drivers/char/virtio_console.c:1176) [ 122.462512][ T2146] ? __send_to_port (drivers/char/virtio_console.c:654) [ 122.462514][ T2146] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 122.462516][ T2146] ? desc_read (./include/linux/instrumented.h:97 ./include/linux/atomic/atomic-instrumented.h:3223 kernel/printk/printk_ringbuffer.c:552) [ 122.462518][ T2146] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 122.462522][ T2146] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 122.462523][ T2146] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 122.462524][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.462526][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.462528][ T2146] console_emit_next_record (kernel/printk/printk.c:3183) [ 122.462531][ T2146] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 122.462532][ T2146] ? _prb_read_valid (kernel/printk/printk_ringbuffer.c:1996) [ 122.462534][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.462536][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.462537][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.462538][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 122.462540][ T2146] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 122.462542][ T2146] console_flush_one_record (kernel/printk/printk.c:3268) [ 122.462544][ T2146] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 122.462546][ T2146] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 122.462548][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 122.462549][ T2146] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 122.462551][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.462552][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 122.462553][ T2146] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 122.462554][ T2146] ? sync_exp_reset_tree_hotplug (kernel/rcu/tree_exp.h:98) [ 122.462556][ T2146] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 122.462558][ T2146] ? vprintk_emit (kernel/printk/printk.c:2478) [ 122.462560][ T2146] vprintk_emit (kernel/printk/printk.c:2479) [ 122.462562][ T2146] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 122.462564][ T2146] ? kasan_save_stack (mm/kasan/common.c:58) [ 122.462566][ T2146] ? kasan_record_aux_stack (mm/kasan/generic.c:556) [ 122.462569][ T2146] dev_vprintk_emit (drivers/base/core.c:5000) [ 122.462573][ T2146] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 122.462576][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 122.462577][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.462579][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 122.462581][ T2146] dev_printk_emit (drivers/base/core.c:5011) [ 122.462583][ T2146] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 122.462585][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 122.462586][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.462587][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 122.462592][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.462594][ T2146] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 122.462597][ T2146] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 122.462599][ T2146] ? netdev_notice (net/core/dev.c:13194) [ 122.462600][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.462602][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 122.462603][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.462604][ T2146] ? 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) [ 122.462606][ T2146] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 122.462607][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.462608][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.462610][ T2146] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 122.462613][ T2146] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 122.462615][ T2146] ? 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) [ 122.462617][ T2146] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 122.462621][ T2146] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 122.462624][ T2146] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 122.462627][ T2146] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 122.462629][ T2146] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 122.462632][ T2146] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 122.462633][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 122.462635][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.462636][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 122.462638][ T2146] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 122.462641][ T2146] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 122.462642][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.462644][ T2146] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 122.462647][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 122.462648][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.462649][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 122.462651][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.462652][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 122.462653][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.462655][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 122.462656][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.462658][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 122.462659][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.462661][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.462662][ T2146] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 122.462665][ T2146] ? __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) [ 122.462668][ T2146] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 122.462669][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 122.462671][ T2146] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 122.462672][ T2146] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 122.462674][ T2146] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 122.462676][ T2146] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 122.462677][ T2146] ? nla_get_range_signed (lib/nlattr.c:270) [ 122.462681][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.462683][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 122.462684][ T2146] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 122.462689][ T2146] rtnl_setlink (net/core/rtnetlink.c:3596) [ 122.462691][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.462692][ T2146] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 122.462694][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 122.462700][ T2146] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 122.462703][ T2146] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 122.462705][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.462707][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.462708][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 122.462710][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.462711][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 122.462712][ T2146] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 122.462714][ T2146] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 122.462715][ T2146] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 122.462717][ T2146] ? __kernel_text_address (kernel/extable.c:79) [ 122.462719][ T2146] ? write_profile (profile.c:?) [ 122.462722][ T2146] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 122.462724][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.462726][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.462727][ T2146] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 122.462729][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 122.462730][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.462732][ T2146] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 122.462733][ T2146] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 122.462736][ T2146] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 122.462737][ T2146] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 122.462739][ T2146] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 122.462742][ T2146] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 122.462745][ T2146] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 122.462747][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 122.462748][ T2146] ? netlink_ack (./include/linux/skbuff.h:2718) [ 122.462750][ T2146] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 122.462753][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.462754][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 122.462756][ T2146] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 122.462758][ T2146] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 122.462760][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 122.462761][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 122.462763][ T2146] ? wp_page_reuse (./include/linux/rcupdate.h:882 ./include/linux/pgtable.h:117 mm/memory.c:3916) [ 122.462766][ T2146] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 122.462768][ T2146] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 122.462770][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 122.462771][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.462773][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 122.462774][ T2146] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 122.462776][ T2146] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 122.462779][ T2146] ? __ia32_sys_getpeername (net/socket.c:2235) [ 122.462783][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.462784][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 122.462786][ T2146] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 122.462787][ T2146] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 122.462789][ T2146] ? 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)) [ 122.462791][ T2146] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 122.462793][ T2146] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 122.462795][ T2146] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 122.462797][ T2146] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 122.462798][ T2146] RIP: 0033:0x7f3b5d8ef54e [ 122.462801][ T2146] 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 [ 122.462803][ T2146] RSP: 002b:00007fffeba63c00 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 122.462807][ T2146] RAX: ffffffffffffffda RBX: 00005653816d9d30 RCX: 00007f3b5d8ef54e [ 122.462809][ T2146] RDX: 0000000000000030 RSI: 00005653815530f0 RDI: 0000000000000012 [ 122.462809][ T2146] RBP: 00007fffeba63c10 R08: 00007fffeba63c60 R09: 0000000000000080 [ 122.462810][ T2146] R10: 0000000000000000 R11: 0000000000000202 R12: 00005653816cece0 Finger prints: netlink_release:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print __irq_exit_rcu:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars netif_change_name:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars mark_lock_irq:mark_lock:mark_usage:__lock_acquire:console_trylock_spinning unix_release_sock:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars