====================================== | [ 9.253040][ T84] softirqs last disabled at (411162): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 9.253043][ T84] Preemption disabled at: | [ 9.253043][ T84] vprintk_emit (kernel/printk/printk.c:2471) | [ 9.253052][ T84] Tainted: [W]=WARN [ 9.253054][ T84] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.253055][ T84] Call Trace: [ 9.253057][ T84] [ 9.253059][ T84] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 9.253064][ T84] ? vprintk_emit (kernel/printk/printk.c:2471) [ 9.253066][ T84] __might_resched.cold (kernel/sched/core.c:9234) [ 9.253071][ T84] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 9.253075][ T84] ? __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.253080][ T84] __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.253082][ T84] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.253088][ T84] ? 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.253091][ T84] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.253094][ T84] put_chars (drivers/char/virtio_console.c:1176) [ 9.253100][ T84] ? __send_to_port (drivers/char/virtio_console.c:654) [ 9.253103][ T84] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 9.253108][ T84] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 9.253111][ T84] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.253116][ T84] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 9.253119][ T84] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.253125][ T84] console_emit_next_record (kernel/printk/printk.c:3183) [ 9.253129][ T84] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 9.253133][ T84] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.253135][ T84] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.253139][ T84] console_flush_one_record (kernel/printk/printk.c:3268) [ 9.253143][ T84] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 9.253145][ T84] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.253150][ T84] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 9.253153][ T84] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 9.253154][ T84] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.253157][ T84] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 9.253160][ T84] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 9.253161][ T84] ? vprintk_emit (kernel/printk/printk.c:2478) [ 9.253165][ T84] vprintk_emit (kernel/printk/printk.c:2479) [ 9.253168][ T84] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 9.253170][ T84] ? write_profile (profile.c:?) [ 9.253173][ T84] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 9.253180][ T84] dev_vprintk_emit (drivers/base/core.c:5000) [ 9.253185][ T84] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 9.253190][ T84] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 9.253196][ T84] dev_printk_emit (drivers/base/core.c:5011) [ 9.253199][ T84] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 9.253203][ T84] ? check_prev_add (kernel/locking/lockdep.c:3258 (discriminator 3)) [ 9.253208][ T84] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 9.253213][ T84] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 9.253216][ T84] ? netdev_notice (net/core/dev.c:13194) [ 9.253218][ T84] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 9.253222][ T84] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 9.253224][ T84] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 9.253228][ T84] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 9.253230][ T84] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 9.253234][ T84] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.253235][ T84] ? 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.253238][ T84] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 9.253241][ T84] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 9.253243][ T84] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 9.253247][ T84] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 9.253252][ T84] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 9.253255][ T84] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.253258][ T84] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 9.253260][ T84] ? mark_usage (kernel/locking/lockdep.c:4690) [ 9.253261][ T84] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 9.253264][ T84] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 9.253266][ T84] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 9.253270][ T84] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.253275][ T84] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 9.253276][ T84] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 9.253279][ T84] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.253282][ T84] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.253283][ T84] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.253285][ T84] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.253287][ T84] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 9.253289][ T84] ? __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.253293][ T84] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 9.253294][ T84] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.253296][ T84] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 9.253298][ T84] ? mark_usage (kernel/locking/lockdep.c:4690) [ 9.253301][ T84] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 9.253302][ T84] ? nla_get_range_signed (lib/nlattr.c:270) [ 9.253309][ T84] ? mark_usage (kernel/locking/lockdep.c:4690) [ 9.253312][ T84] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 9.253320][ T84] rtnl_setlink (net/core/rtnetlink.c:3596) [ 9.253324][ T84] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 9.253326][ T84] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.253349][ T84] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 9.253351][ T84] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 9.253354][ T84] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 9.253356][ T84] ? mark_usage (kernel/locking/lockdep.c:4690) [ 9.253358][ T84] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.253362][ T84] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 9.253364][ T84] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 9.253366][ T84] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 9.253369][ T84] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 9.253372][ T84] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 9.253375][ T84] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 9.253378][ T84] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.253380][ T84] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.253384][ T84] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 9.253386][ T84] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 9.253390][ T84] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 9.253394][ T84] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.253397][ T84] ? netlink_ack (./include/linux/skbuff.h:2718) [ 9.253404][ T84] ? 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.253406][ T84] ? 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.253411][ T84] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 9.253415][ T84] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 9.253418][ T84] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.253423][ T84] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 9.253427][ T84] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 9.253431][ T84] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 9.253434][ T84] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 9.253438][ T84] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 9.253442][ T84] ? __ia32_sys_getpeername (net/socket.c:2235) [ 9.253453][ T84] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 9.253459][ T84] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 9.253461][ T84] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 9.253465][ T84] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 9.253467][ T84] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 9.253468][ T84] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 9.253470][ T84] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 9.253473][ T84] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.253475][ T84] RIP: 0033:0x7fb22e50554e [ 9.253479][ T84] 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.253481][ T84] RSP: 002b:00007ffd2ac7ba00 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 9.253484][ T84] RAX: ffffffffffffffda RBX: 00005616a736ef40 RCX: 00007fb22e50554e [ 9.253485][ T84] RDX: 0000000000000030 RSI: 00005616a74c6e40 RDI: 0000000000000018 [ 9.253486][ T84] RBP: 00007ffd2ac7ba10 R08: 00007ffd2ac7ba60 R09: 0000000000000080 [ 9.253487][ T84] R10: 0000000000000000 R11: 0000000000000202 R12: 00005616a74d1820 [ 9.253488][ T84] R13: 00007ffd2ac7bb44 R14: 0000000000000000 R15: 0000000000000000 | [ 11.256931][ T329] softirqs last disabled at (18749): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 11.256933][ T329] Preemption disabled at: | [ 11.256934][ T329] 0x0 | [ 11.256945][ T329] Tainted: [W]=WARN [ 11.256946][ T329] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.256948][ T329] Call Trace: [ 11.256950][ T329] [ 11.256951][ T329] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 11.256958][ T329] __might_resched.cold (kernel/sched/core.c:9234) [ 11.256962][ T329] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 11.256966][ T329] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 11.256971][ T329] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 11.256973][ T329] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.256979][ T329] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 11.256981][ T329] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.256984][ T329] put_chars (drivers/char/virtio_console.c:1176) [ 11.256987][ T329] ? __send_to_port (drivers/char/virtio_console.c:654) [ 11.256989][ T329] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 11.256992][ T329] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.256995][ T329] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 11.256999][ T329] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 11.257002][ T329] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.257003][ T329] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.257007][ T329] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 11.257010][ T329] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.257013][ T329] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.257017][ T329] console_emit_next_record (kernel/printk/printk.c:3183) [ 11.257020][ T329] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 11.257025][ T329] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.257027][ T329] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.257030][ T329] console_flush_one_record (kernel/printk/printk.c:3268) [ 11.257034][ T329] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 11.257036][ T329] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.257041][ T329] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 11.257043][ T329] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 11.257045][ T329] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.257047][ T329] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 11.257050][ T329] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 11.257052][ T329] ? vprintk_emit (kernel/printk/printk.c:2478) [ 11.257055][ T329] vprintk_emit (kernel/printk/printk.c:2479) [ 11.257058][ T329] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 11.257062][ T329] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.257065][ T329] _printk (kernel/printk/printk.c:2504) [ 11.257069][ T329] ? snapshot_read.cold (user.c:?) [ 11.257071][ T329] ? 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) [ 11.257074][ T329] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 11.257077][ T329] ? 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) [ 11.257080][ T329] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 11.257084][ T329] ? exit_notify (kernel/exit.c:780) [ 11.257086][ T329] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.257088][ T329] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.257092][ T329] do_group_exit (kernel/exit.c:1151) [ 11.257098][ T329] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 11.257100][ T329] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 11.257102][ T329] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 11.257106][ T329] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 11.257109][ T329] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.257111][ T329] RIP: 0033:0x7f7b081431b8 [ 11.257114][ T329] Code: Unable to access opcode bytes at 0x7f7b0814318e. Code starting with the faulting instruction =========================================== [ 11.257115][ T329] RSP: 002b:00007ffe17e8ce58 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 11.257118][ T329] RAX: ffffffffffffffda RBX: 00007f7b08273f88 RCX: 00007f7b081431b8 [ 11.257119][ T329] RDX: 00007f7b07f67a48 RSI: ffffffffffffffb0 RDI: 0000000000000000 [ 11.257120][ T329] RBP: 00007ffe17e8ceb0 R08: 00000000ffffffff R09: 0000000000000020 [ 11.257121][ T329] R10: 00007ffe17e8ccd0 R11: 0000000000000246 R12: 0000000000000003 [ 11.257122][ T329] R13: 0000000000000000 R14: 00007f7b08272680 R15: 00007f7b08273fa0 | [ 13.362943][ T84] softirqs last disabled at (439760): netlink_release (./include/net/sock.h:2138 net/netlink/af_netlink.c:727) | [ 13.362945][ T84] Preemption disabled at: | [ 13.362946][ T84] 0x0 | [ 13.362957][ T84] Tainted: [W]=WARN [ 13.362958][ T84] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.362960][ T84] Call Trace: [ 13.362962][ T84] [ 13.362963][ T84] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 13.362969][ T84] __might_resched.cold (kernel/sched/core.c:9234) [ 13.362974][ T84] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 13.362978][ T84] ? __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.362983][ T84] __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.362985][ T84] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.362991][ T84] ? 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.362993][ T84] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.362997][ T84] put_chars (drivers/char/virtio_console.c:1176) [ 13.363000][ T84] ? __send_to_port (drivers/char/virtio_console.c:654) [ 13.363001][ T84] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 13.363004][ T84] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 13.363007][ T84] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 13.363012][ T84] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 13.363014][ T84] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.363016][ T84] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.363020][ T84] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 13.363023][ T84] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.363026][ T84] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.363030][ T84] console_emit_next_record (kernel/printk/printk.c:3183) [ 13.363034][ T84] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 13.363038][ T84] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.363041][ T84] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.363044][ T84] console_flush_one_record (kernel/printk/printk.c:3268) [ 13.363048][ T84] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 13.363050][ T84] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.363055][ T84] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 13.363058][ T84] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 13.363060][ T84] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.363062][ T84] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 13.363066][ T84] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 13.363067][ T84] ? vprintk_emit (kernel/printk/printk.c:2478) [ 13.363071][ T84] vprintk_emit (kernel/printk/printk.c:2479) [ 13.363074][ T84] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 13.363078][ T84] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.363081][ T84] _printk (kernel/printk/printk.c:2504) [ 13.363085][ T84] ? snapshot_read.cold (user.c:?) [ 13.363088][ T84] ? 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.363091][ T84] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 13.363097][ T84] ? 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.363100][ T84] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 13.363104][ T84] ? exit_notify (kernel/exit.c:780) [ 13.363106][ T84] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.363108][ T84] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.363113][ T84] do_group_exit (kernel/exit.c:1151) [ 13.363117][ T84] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 13.363120][ T84] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 13.363122][ T84] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 13.363126][ T84] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 13.363129][ T84] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.363132][ T84] RIP: 0033:0x7fb22e5561b8 [ 13.363134][ T84] Code: Unable to access opcode bytes at 0x7fb22e55618e. Code starting with the faulting instruction =========================================== [ 13.363136][ T84] RSP: 002b:00007ffd2ac7bf58 EFLAGS: 00000256 ORIG_RAX: 00000000000000e7 [ 13.363139][ T84] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007fb22e5561b8 [ 13.363141][ T84] RDX: 0000000000000000 RSI: fffffffffffffe90 RDI: 0000000000000000 [ 13.363142][ T84] RBP: 00007ffd2ac7c0e0 R08: 00005616a74c6198 R09: 0000000000000000 [ 13.363143][ T84] R10: 0000000000000000 R11: 0000000000000256 R12: 0000000000000000 [ 13.363144][ T84] R13: 00007fb22ddb4050 R14: 00007fb22ea87d9e R15: 00005616a7361690 | [ 98.503875][ T2146] softirqs last disabled at (23344): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 98.503877][ T2146] Preemption disabled at: | [ 98.503877][ T2146] vprintk_emit (kernel/printk/printk.c:2471) | [ 98.503887][ T2146] Tainted: [W]=WARN [ 98.503888][ T2146] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 98.503889][ T2146] Call Trace: [ 98.503891][ T2146] [ 98.503892][ T2146] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 98.503898][ T2146] ? vprintk_emit (kernel/printk/printk.c:2471) [ 98.503900][ T2146] __might_resched.cold (kernel/sched/core.c:9234) [ 98.503904][ T2146] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 98.503908][ 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.503913][ 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.503915][ T2146] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 98.503920][ 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.503923][ T2146] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 98.503926][ T2146] put_chars (drivers/char/virtio_console.c:1176) [ 98.503929][ T2146] ? __send_to_port (drivers/char/virtio_console.c:654) [ 98.503930][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 98.503935][ T2146] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 98.503937][ 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.503942][ T2146] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 98.503945][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 98.503950][ T2146] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 98.503959][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.503964][ T2146] console_emit_next_record (kernel/printk/printk.c:3183) [ 98.503967][ T2146] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 98.503972][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.503974][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 98.503978][ T2146] console_flush_one_record (kernel/printk/printk.c:3268) [ 98.503982][ T2146] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 98.503983][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 98.503988][ T2146] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 98.503991][ T2146] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 98.503993][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.503995][ T2146] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 98.503998][ T2146] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 98.503999][ T2146] ? vprintk_emit (kernel/printk/printk.c:2478) [ 98.504002][ T2146] vprintk_emit (kernel/printk/printk.c:2479) [ 98.504006][ T2146] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 98.504008][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 98.504010][ 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.504015][ T2146] dev_vprintk_emit (drivers/base/core.c:5000) [ 98.504020][ T2146] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 98.504026][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 98.504030][ T2146] dev_printk_emit (drivers/base/core.c:5011) [ 98.504032][ T2146] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 98.504034][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 98.504037][ 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.504039][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 98.504040][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 98.504041][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 98.504044][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 98.504048][ T2146] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 98.504053][ T2146] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 98.504055][ T2146] ? netdev_notice (net/core/dev.c:13194) [ 98.504057][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 98.504061][ T2146] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 98.504063][ T2146] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 98.504066][ T2146] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 98.504069][ T2146] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 98.504073][ T2146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 98.504076][ T2146] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 98.504080][ T2146] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 98.504086][ T2146] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 98.504089][ T2146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 98.504092][ T2146] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 98.504093][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 98.504098][ T2146] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 98.504099][ 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.504104][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 98.504106][ T2146] ? __schedule (kernel/sched/sched.h:1947 kernel/sched/core.c:5227 kernel/sched/core.c:5517 kernel/sched/core.c:7270) [ 98.504111][ T2146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 98.504112][ T2146] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 98.504115][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.504117][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 98.504119][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.504120][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.504122][ T2146] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 98.504125][ 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.504126][ T2146] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 98.504127][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 98.504129][ T2146] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 98.504132][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 98.504134][ T2146] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 98.504135][ T2146] ? nla_get_range_signed (lib/nlattr.c:270) [ 98.504142][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 98.504144][ T2146] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 98.504152][ T2146] rtnl_setlink (net/core/rtnetlink.c:3596) [ 98.504155][ T2146] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 98.504157][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 98.504178][ T2146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 98.504180][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 98.504183][ T2146] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 98.504185][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 98.504186][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 98.504191][ T2146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 98.504192][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 98.504194][ T2146] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 98.504197][ T2146] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 98.504200][ T2146] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 98.504202][ T2146] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 98.504206][ T2146] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 98.504207][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 98.504211][ T2146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 98.504213][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 98.504217][ T2146] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 98.504220][ T2146] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 98.504223][ T2146] ? netlink_ack (./include/linux/skbuff.h:2718) [ 98.504230][ 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.504231][ 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.504236][ T2146] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 98.504240][ T2146] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 98.504242][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 98.504247][ T2146] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 98.504251][ T2146] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 98.504254][ T2146] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 98.504258][ T2146] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 98.504261][ T2146] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 98.504265][ T2146] ? __ia32_sys_getpeername (net/socket.c:2235) [ 98.504275][ T2146] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 98.504281][ T2146] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 98.504283][ T2146] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 98.504286][ T2146] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 98.504288][ T2146] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 98.504290][ T2146] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 98.504291][ T2146] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 98.504294][ T2146] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 98.504296][ T2146] RIP: 0033:0x7fb22e50554e [ 98.504300][ 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.504301][ T2146] RSP: 002b:00007ffd2ac7ba00 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 98.504304][ T2146] RAX: ffffffffffffffda RBX: 00005616a7372a40 RCX: 00007fb22e50554e [ 98.504306][ T2146] RDX: 0000000000000030 RSI: 00005616a735e5b0 RDI: 0000000000000018 [ 98.504306][ T2146] RBP: 00007ffd2ac7ba10 R08: 00007ffd2ac7ba60 R09: 0000000000000080 [ 98.504307][ T2146] R10: 0000000000000000 R11: 0000000000000202 R12: 00005616a74caee0 [ 98.504308][ T2146] R13: 00007ffd2ac7bb44 R14: 0000000000000000 R15: 0000000000000000 | [ 99.736245][ T2146] softirqs last disabled at (85536): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 99.736247][ T2146] Preemption disabled at: | [ 99.736248][ T2146] vprintk_emit (kernel/printk/printk.c:2471) | [ 99.736257][ T2146] Tainted: [W]=WARN [ 99.736258][ T2146] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 99.736259][ T2146] Call Trace: [ 99.736261][ T2146] [ 99.736263][ T2146] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 99.736268][ T2146] ? vprintk_emit (kernel/printk/printk.c:2471) [ 99.736270][ T2146] __might_resched.cold (kernel/sched/core.c:9234) [ 99.736275][ T2146] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 99.736279][ 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) [ 99.736284][ 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)) [ 99.736286][ T2146] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 99.736292][ 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) [ 99.736294][ T2146] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 99.736298][ T2146] put_chars (drivers/char/virtio_console.c:1176) [ 99.736301][ T2146] ? __send_to_port (drivers/char/virtio_console.c:654) [ 99.736302][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 99.736307][ T2146] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 99.736309][ T2146] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 99.736314][ T2146] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 99.736317][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 99.736322][ T2146] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 99.736324][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 99.736329][ T2146] console_emit_next_record (kernel/printk/printk.c:3183) [ 99.736333][ T2146] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 99.736338][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 99.736340][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 99.736344][ T2146] console_flush_one_record (kernel/printk/printk.c:3268) [ 99.736348][ T2146] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 99.736349][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 99.736354][ T2146] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 99.736357][ T2146] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 99.736359][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 99.736361][ T2146] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 99.736364][ T2146] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 99.736366][ T2146] ? vprintk_emit (kernel/printk/printk.c:2478) [ 99.736369][ T2146] vprintk_emit (kernel/printk/printk.c:2479) [ 99.736373][ T2146] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 99.736375][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 99.736377][ 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) [ 99.736382][ T2146] dev_vprintk_emit (drivers/base/core.c:5000) [ 99.736388][ T2146] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 99.736393][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 99.736398][ T2146] dev_printk_emit (drivers/base/core.c:5011) [ 99.736400][ T2146] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 99.736402][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 99.736405][ T2146] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 99.736407][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 99.736408][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 99.736410][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 99.736412][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 99.736416][ T2146] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 99.736422][ T2146] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 99.736424][ T2146] ? netdev_notice (net/core/dev.c:13194) [ 99.736426][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 99.736430][ T2146] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 99.736432][ T2146] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 99.736436][ T2146] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 99.736438][ T2146] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 99.736441][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 99.736443][ 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) [ 99.736445][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 99.736448][ T2146] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 99.736451][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 99.736454][ T2146] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 99.736460][ T2146] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 99.736463][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 99.736466][ T2146] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 99.736468][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 99.736469][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 99.736471][ T2146] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 99.736473][ T2146] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 99.736477][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 99.736481][ T2146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 99.736483][ T2146] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 99.736486][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 99.736488][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 99.736490][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 99.736491][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 99.736494][ T2146] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 99.736496][ 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) [ 99.736499][ T2146] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 99.736501][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 99.736502][ T2146] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 99.736505][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 99.736507][ T2146] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 99.736509][ T2146] ? nla_get_range_signed (lib/nlattr.c:270) [ 99.736516][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 99.736519][ T2146] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 99.736527][ T2146] rtnl_setlink (net/core/rtnetlink.c:3596) [ 99.736531][ T2146] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 99.736532][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 99.736556][ T2146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 99.736558][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 99.736561][ T2146] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 99.736563][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 99.736564][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 99.736569][ T2146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 99.736570][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 99.736573][ T2146] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 99.736575][ T2146] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 99.736579][ T2146] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 99.736581][ T2146] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 99.736585][ T2146] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 99.736586][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 99.736591][ T2146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 99.736592][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 99.736596][ T2146] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 99.736600][ T2146] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 99.736603][ T2146] ? netlink_ack (./include/linux/skbuff.h:2718) [ 99.736610][ 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)) [ 99.736612][ 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)) [ 99.736617][ T2146] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 99.736622][ T2146] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 99.736624][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 99.736629][ T2146] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 99.736633][ T2146] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 99.736637][ T2146] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 99.736641][ T2146] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 99.736644][ T2146] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 99.736648][ T2146] ? __ia32_sys_getpeername (net/socket.c:2235) [ 99.736663][ T2146] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 99.736665][ T2146] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 99.736669][ T2146] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 99.736672][ T2146] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 99.736673][ T2146] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 99.736675][ T2146] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 99.736677][ T2146] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 99.736680][ T2146] RIP: 0033:0x7fb22e50554e [ 99.736684][ 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 [ 99.736686][ T2146] RSP: 002b:00007ffd2ac7ba00 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 99.736689][ T2146] RAX: ffffffffffffffda RBX: 00005616a7372a40 RCX: 00007fb22e50554e [ 99.736690][ T2146] RDX: 0000000000000030 RSI: 00005616a74bec30 RDI: 0000000000000018 [ 99.736691][ T2146] RBP: 00007ffd2ac7ba10 R08: 00007ffd2ac7ba60 R09: 0000000000000080 [ 99.736692][ T2146] R10: 0000000000000000 R11: 0000000000000202 R12: 00005616a74d9cf0 [ 99.736693][ T2146] R13: 00007ffd2ac7bb44 R14: 0000000000000000 R15: 0000000000000000 | [ 100.947853][ T2146] softirqs last disabled at (135022): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 100.947855][ T2146] Preemption disabled at: | [ 100.947856][ T2146] vprintk_emit (kernel/printk/printk.c:2471) | [ 100.947864][ T2146] Tainted: [W]=WARN [ 100.947865][ T2146] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 100.947867][ T2146] Call Trace: [ 100.947868][ T2146] [ 100.947870][ T2146] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 100.947875][ T2146] ? vprintk_emit (kernel/printk/printk.c:2471) [ 100.947877][ T2146] __might_resched.cold (kernel/sched/core.c:9234) [ 100.947882][ T2146] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 100.947886][ 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.947891][ 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.947893][ T2146] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 100.947899][ 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.947901][ T2146] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 100.947905][ T2146] put_chars (drivers/char/virtio_console.c:1176) [ 100.947908][ T2146] ? __send_to_port (drivers/char/virtio_console.c:654) [ 100.947909][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 100.947913][ T2146] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 100.947916][ 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.947921][ T2146] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 100.947923][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 100.947928][ T2146] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 100.947931][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 100.947936][ T2146] console_emit_next_record (kernel/printk/printk.c:3183) [ 100.947940][ T2146] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 100.947944][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 100.947946][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 100.947950][ T2146] console_flush_one_record (kernel/printk/printk.c:3268) [ 100.947954][ T2146] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 100.947955][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 100.947967][ T2146] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 100.947970][ T2146] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 100.947971][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 100.947973][ T2146] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 100.947977][ T2146] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 100.947978][ T2146] ? vprintk_emit (kernel/printk/printk.c:2478) [ 100.947981][ T2146] vprintk_emit (kernel/printk/printk.c:2479) [ 100.947985][ T2146] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 100.947987][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 100.947989][ 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.947994][ T2146] dev_vprintk_emit (drivers/base/core.c:5000) [ 100.947999][ T2146] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 100.948005][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 100.948009][ T2146] dev_printk_emit (drivers/base/core.c:5011) [ 100.948012][ T2146] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 100.948013][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 100.948016][ 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.948018][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 100.948019][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 100.948021][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 100.948023][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 100.948027][ T2146] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 100.948032][ T2146] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 100.948034][ T2146] ? netdev_notice (net/core/dev.c:13194) [ 100.948037][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 100.948040][ T2146] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 100.948042][ T2146] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 100.948045][ T2146] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 100.948048][ T2146] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 100.948051][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 100.948053][ 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.948055][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 100.948058][ T2146] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 100.948060][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 100.948063][ T2146] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 100.948069][ T2146] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 100.948072][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 100.948075][ T2146] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 100.948077][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 100.948078][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 100.948080][ T2146] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 100.948082][ 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.948086][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 100.948090][ T2146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 100.948092][ T2146] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 100.948097][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 100.948099][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 100.948100][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 100.948102][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 100.948104][ T2146] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 100.948107][ 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.948110][ T2146] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 100.948111][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 100.948113][ T2146] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 100.948115][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 100.948118][ T2146] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 100.948119][ T2146] ? nla_get_range_signed (lib/nlattr.c:270) [ 100.948125][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 100.948128][ T2146] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 100.948136][ T2146] rtnl_setlink (net/core/rtnetlink.c:3596) [ 100.948139][ T2146] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 100.948141][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 100.948163][ T2146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 100.948165][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 100.948168][ T2146] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 100.948170][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 100.948172][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 100.948176][ T2146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 100.948177][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 100.948180][ T2146] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 100.948182][ T2146] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 100.948185][ T2146] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 100.948188][ T2146] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 100.948191][ T2146] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 100.948193][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 100.948197][ T2146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 100.948199][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 100.948203][ T2146] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 100.948206][ T2146] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 100.948209][ T2146] ? netlink_ack (./include/linux/skbuff.h:2718) [ 100.948216][ 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.948218][ 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.948222][ T2146] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 100.948227][ T2146] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 100.948229][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 100.948234][ T2146] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 100.948238][ T2146] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 100.948241][ T2146] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 100.948245][ T2146] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 100.948248][ T2146] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 100.948252][ T2146] ? __ia32_sys_getpeername (net/socket.c:2235) [ 100.948262][ T2146] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 100.948268][ T2146] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 100.948270][ T2146] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 100.948274][ T2146] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 100.948275][ T2146] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 100.948277][ T2146] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 100.948278][ T2146] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 100.948281][ T2146] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 100.948283][ T2146] RIP: 0033:0x7fb22e50554e [ 100.948287][ 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.948289][ T2146] RSP: 002b:00007ffd2ac7ba00 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 100.948293][ T2146] RAX: ffffffffffffffda RBX: 00005616a7372a40 RCX: 00007fb22e50554e [ 100.948294][ T2146] RDX: 0000000000000030 RSI: 00005616a7367270 RDI: 0000000000000018 [ 100.948295][ T2146] RBP: 00007ffd2ac7ba10 R08: 00007ffd2ac7ba60 R09: 0000000000000080 [ 100.948296][ T2146] R10: 0000000000000000 R11: 0000000000000202 R12: 00005616a74e1530 [ 100.948297][ T2146] R13: 00007ffd2ac7bb44 R14: 0000000000000000 R15: 0000000000000000 | [ 102.248130][ T2146] softirqs last disabled at (199832): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 102.248132][ T2146] Preemption disabled at: | [ 102.248132][ T2146] vprintk_emit (kernel/printk/printk.c:2471) | [ 102.248141][ T2146] Tainted: [W]=WARN [ 102.248142][ T2146] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 102.248143][ T2146] Call Trace: [ 102.248145][ T2146] [ 102.248146][ T2146] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 102.248152][ T2146] ? vprintk_emit (kernel/printk/printk.c:2471) [ 102.248154][ T2146] __might_resched.cold (kernel/sched/core.c:9234) [ 102.248159][ T2146] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 102.248162][ 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.248167][ 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.248169][ T2146] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 102.248175][ 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.248178][ T2146] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 102.248181][ T2146] put_chars (drivers/char/virtio_console.c:1176) [ 102.248183][ T2146] ? __send_to_port (drivers/char/virtio_console.c:654) [ 102.248185][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 102.248189][ T2146] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 102.248191][ 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.248196][ T2146] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 102.248199][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 102.248204][ T2146] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 102.248206][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.248211][ T2146] console_emit_next_record (kernel/printk/printk.c:3183) [ 102.248215][ T2146] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 102.248219][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.248221][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 102.248225][ T2146] console_flush_one_record (kernel/printk/printk.c:3268) [ 102.248229][ T2146] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 102.248230][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 102.248236][ T2146] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 102.248238][ T2146] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 102.248240][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.248242][ T2146] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 102.248245][ T2146] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 102.248247][ T2146] ? vprintk_emit (kernel/printk/printk.c:2478) [ 102.248250][ T2146] vprintk_emit (kernel/printk/printk.c:2479) [ 102.248253][ T2146] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 102.248255][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 102.248257][ 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.248262][ T2146] dev_vprintk_emit (drivers/base/core.c:5000) [ 102.248267][ T2146] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 102.248273][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 102.248277][ T2146] dev_printk_emit (drivers/base/core.c:5011) [ 102.248279][ T2146] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 102.248281][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 102.248284][ 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.248286][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 102.248287][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 102.248288][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 102.248290][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 102.248294][ T2146] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 102.248300][ T2146] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 102.248302][ T2146] ? netdev_notice (net/core/dev.c:13194) [ 102.248304][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 102.248307][ T2146] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 102.248310][ T2146] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 102.248313][ T2146] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 102.248315][ T2146] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 102.248318][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 102.248320][ 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.248322][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 102.248325][ T2146] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 102.248327][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 102.248330][ T2146] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 102.248336][ T2146] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 102.248339][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 102.248342][ T2146] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 102.248344][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 102.248345][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 102.248347][ T2146] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 102.248348][ 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.248353][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 102.248357][ T2146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 102.248359][ T2146] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 102.248362][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.248364][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 102.248365][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.248366][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.248368][ T2146] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 102.248371][ 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.248374][ T2146] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 102.248375][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 102.248377][ T2146] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 102.248380][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 102.248382][ T2146] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 102.248384][ T2146] ? nla_get_range_signed (lib/nlattr.c:270) [ 102.248390][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 102.248393][ T2146] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 102.248401][ T2146] rtnl_setlink (net/core/rtnetlink.c:3596) [ 102.248404][ T2146] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 102.248406][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 102.248429][ T2146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 102.248430][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 102.248433][ T2146] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 102.248435][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 102.248437][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 102.248441][ T2146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 102.248442][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 102.248445][ T2146] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 102.248447][ T2146] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 102.248450][ T2146] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 102.248453][ T2146] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 102.248456][ T2146] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 102.248458][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 102.248462][ T2146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 102.248464][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 102.248468][ T2146] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 102.248471][ T2146] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 102.248474][ T2146] ? netlink_ack (./include/linux/skbuff.h:2718) [ 102.248481][ 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.248483][ 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.248487][ T2146] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 102.248492][ T2146] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 102.248494][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 102.248499][ T2146] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 102.248503][ T2146] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 102.248506][ T2146] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 102.248510][ T2146] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 102.248513][ T2146] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 102.248517][ T2146] ? __ia32_sys_getpeername (net/socket.c:2235) [ 102.248531][ T2146] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 102.248533][ T2146] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 102.248536][ T2146] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 102.248539][ T2146] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 102.248541][ T2146] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 102.248542][ T2146] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 102.248545][ T2146] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 102.248547][ T2146] RIP: 0033:0x7fb22e50554e [ 102.248551][ 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.248553][ T2146] RSP: 002b:00007ffd2ac7ba00 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 102.248555][ T2146] RAX: ffffffffffffffda RBX: 00005616a7372a40 RCX: 00007fb22e50554e [ 102.248557][ T2146] RDX: 0000000000000030 RSI: 00005616a74e6b20 RDI: 0000000000000018 [ 102.248558][ T2146] RBP: 00007ffd2ac7ba10 R08: 00007ffd2ac7ba60 R09: 0000000000000080 [ 102.248558][ T2146] R10: 0000000000000000 R11: 0000000000000202 R12: 00005616a74c5f10 [ 102.248559][ T2146] R13: 00007ffd2ac7bb44 R14: 0000000000000000 R15: 0000000000000000 | [ 103.450497][ T2146] softirqs last disabled at (263210): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 103.450499][ T2146] Preemption disabled at: | [ 103.450500][ T2146] vprintk_emit (kernel/printk/printk.c:2471) | [ 103.450508][ T2146] Tainted: [W]=WARN [ 103.450509][ T2146] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 103.450511][ T2146] Call Trace: [ 103.450513][ T2146] [ 103.450514][ T2146] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 103.450519][ T2146] ? vprintk_emit (kernel/printk/printk.c:2471) [ 103.450521][ T2146] __might_resched.cold (kernel/sched/core.c:9234) [ 103.450526][ T2146] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 103.450530][ 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) [ 103.450535][ 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)) [ 103.450537][ T2146] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 103.450542][ 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) [ 103.450545][ T2146] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 103.450548][ T2146] put_chars (drivers/char/virtio_console.c:1176) [ 103.450551][ T2146] ? __send_to_port (drivers/char/virtio_console.c:654) [ 103.450552][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 103.450557][ T2146] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 103.450559][ T2146] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 103.450564][ T2146] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 103.450566][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 103.450571][ T2146] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 103.450574][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 103.450579][ T2146] console_emit_next_record (kernel/printk/printk.c:3183) [ 103.450583][ T2146] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 103.450587][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 103.450589][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 103.450593][ T2146] console_flush_one_record (kernel/printk/printk.c:3268) [ 103.450597][ T2146] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 103.450599][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 103.450604][ T2146] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 103.450606][ T2146] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 103.450608][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 103.450610][ T2146] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 103.450613][ T2146] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 103.450615][ T2146] ? vprintk_emit (kernel/printk/printk.c:2478) [ 103.450618][ T2146] vprintk_emit (kernel/printk/printk.c:2479) [ 103.450622][ T2146] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 103.450624][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 103.450626][ 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) [ 103.450632][ T2146] dev_vprintk_emit (drivers/base/core.c:5000) [ 103.450637][ T2146] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 103.450643][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 103.450647][ T2146] dev_printk_emit (drivers/base/core.c:5011) [ 103.450649][ T2146] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 103.450651][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 103.450654][ T2146] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 103.450656][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 103.450657][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 103.450658][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 103.450660][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 103.450664][ T2146] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 103.450670][ T2146] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 103.450672][ T2146] ? netdev_notice (net/core/dev.c:13194) [ 103.450674][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 103.450677][ T2146] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 103.450680][ T2146] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 103.450683][ T2146] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 103.450686][ T2146] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 103.450689][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 103.450690][ 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) [ 103.450692][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 103.450696][ T2146] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 103.450698][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 103.450701][ T2146] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 103.450707][ T2146] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 103.450710][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 103.450713][ T2146] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 103.450714][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 103.450715][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 103.450718][ T2146] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 103.450719][ T2146] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 103.450723][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 103.450728][ T2146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 103.450729][ T2146] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 103.450732][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 103.450734][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 103.450736][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 103.450737][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 103.450739][ T2146] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 103.450742][ 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) [ 103.450745][ T2146] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 103.450746][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 103.450748][ T2146] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 103.450750][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 103.450753][ T2146] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 103.450754][ T2146] ? nla_get_range_signed (lib/nlattr.c:270) [ 103.450761][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 103.450764][ T2146] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 103.450771][ T2146] rtnl_setlink (net/core/rtnetlink.c:3596) [ 103.450775][ T2146] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 103.450776][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 103.450799][ T2146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 103.450801][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 103.450804][ T2146] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 103.450806][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 103.450808][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 103.450812][ T2146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 103.450814][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 103.450816][ T2146] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 103.450818][ T2146] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 103.450822][ T2146] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 103.450824][ T2146] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 103.450827][ T2146] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 103.450829][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 103.450833][ T2146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 103.450835][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 103.450839][ T2146] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 103.450842][ T2146] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 103.450845][ T2146] ? netlink_ack (./include/linux/skbuff.h:2718) [ 103.450852][ 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)) [ 103.450854][ 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)) [ 103.450859][ T2146] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 103.450863][ T2146] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 103.450865][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 103.450870][ T2146] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 103.450874][ T2146] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 103.450878][ T2146] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 103.450881][ T2146] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 103.450885][ T2146] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 103.450888][ T2146] ? __ia32_sys_getpeername (net/socket.c:2235) [ 103.450899][ T2146] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 103.450905][ T2146] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 103.450906][ T2146] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 103.450910][ T2146] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 103.450912][ T2146] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 103.450913][ T2146] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 103.450915][ T2146] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 103.450917][ T2146] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 103.450919][ T2146] RIP: 0033:0x7fb22e50554e [ 103.450923][ 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 [ 103.450926][ T2146] RSP: 002b:00007ffd2ac7ba00 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 103.450928][ T2146] RAX: ffffffffffffffda RBX: 00005616a7372a40 RCX: 00007fb22e50554e [ 103.450930][ T2146] RDX: 0000000000000030 RSI: 00005616a7356550 RDI: 0000000000000018 [ 103.450931][ T2146] RBP: 00007ffd2ac7ba10 R08: 00007ffd2ac7ba60 R09: 0000000000000080 [ 103.450932][ T2146] R10: 0000000000000000 R11: 0000000000000202 R12: 00005616a74c31d0 [ 103.450932][ T2146] R13: 00007ffd2ac7bb44 R14: 0000000000000000 R15: 0000000000000000 | [ 104.660304][ T2146] softirqs last disabled at (343380): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 104.660307][ T2146] Preemption disabled at: | [ 104.660307][ T2146] vprintk_emit (kernel/printk/printk.c:2471) | [ 104.660316][ T2146] Tainted: [W]=WARN [ 104.660317][ T2146] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 104.660318][ T2146] Call Trace: [ 104.660320][ T2146] [ 104.660321][ T2146] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 104.660327][ T2146] ? vprintk_emit (kernel/printk/printk.c:2471) [ 104.660329][ T2146] __might_resched.cold (kernel/sched/core.c:9234) [ 104.660334][ T2146] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 104.660338][ 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) [ 104.660343][ 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)) [ 104.660345][ T2146] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 104.660351][ 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) [ 104.660353][ T2146] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 104.660357][ T2146] put_chars (drivers/char/virtio_console.c:1176) [ 104.660360][ T2146] ? __send_to_port (drivers/char/virtio_console.c:654) [ 104.660361][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 104.660365][ T2146] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 104.660368][ T2146] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 104.660373][ T2146] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 104.660375][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 104.660380][ T2146] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 104.660383][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 104.660388][ T2146] console_emit_next_record (kernel/printk/printk.c:3183) [ 104.660392][ T2146] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 104.660396][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 104.660398][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 104.660402][ T2146] console_flush_one_record (kernel/printk/printk.c:3268) [ 104.660406][ T2146] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 104.660408][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 104.660413][ T2146] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 104.660415][ T2146] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 104.660417][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 104.660419][ T2146] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 104.660423][ T2146] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 104.660424][ T2146] ? vprintk_emit (kernel/printk/printk.c:2478) [ 104.660427][ T2146] vprintk_emit (kernel/printk/printk.c:2479) [ 104.660431][ T2146] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 104.660433][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 104.660435][ 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) [ 104.660440][ T2146] dev_vprintk_emit (drivers/base/core.c:5000) [ 104.660445][ T2146] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 104.660451][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 104.660455][ T2146] dev_printk_emit (drivers/base/core.c:5011) [ 104.660458][ T2146] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 104.660460][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 104.660463][ T2146] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 104.660464][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 104.660466][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 104.660467][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 104.660469][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 104.660473][ T2146] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 104.660479][ T2146] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 104.660481][ T2146] ? netdev_notice (net/core/dev.c:13194) [ 104.660483][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 104.660487][ T2146] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 104.660489][ T2146] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 104.660492][ T2146] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 104.660495][ T2146] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 104.660498][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 104.660500][ 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) [ 104.660502][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 104.660505][ T2146] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 104.660507][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 104.660511][ T2146] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 104.660516][ T2146] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 104.660519][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 104.660522][ T2146] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 104.660523][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 104.660525][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 104.660527][ T2146] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 104.660528][ T2146] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 104.660533][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 104.660537][ T2146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 104.660539][ T2146] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 104.660542][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 104.660544][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 104.660545][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 104.660547][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 104.660549][ T2146] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 104.660552][ 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) [ 104.660555][ T2146] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 104.660556][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 104.660558][ T2146] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 104.660560][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 104.660563][ T2146] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 104.660565][ T2146] ? nla_get_range_signed (lib/nlattr.c:270) [ 104.660571][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 104.660574][ T2146] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 104.660582][ T2146] rtnl_setlink (net/core/rtnetlink.c:3596) [ 104.660586][ T2146] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 104.660587][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 104.660611][ T2146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 104.660613][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 104.660616][ T2146] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 104.660617][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 104.660619][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 104.660624][ T2146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 104.660626][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 104.660628][ T2146] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 104.660630][ T2146] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 104.660634][ T2146] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 104.660636][ T2146] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 104.660640][ T2146] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 104.660641][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 104.660646][ T2146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 104.660647][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 104.660651][ T2146] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 104.660655][ T2146] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 104.660658][ T2146] ? netlink_ack (./include/linux/skbuff.h:2718) [ 104.660665][ 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)) [ 104.660667][ 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)) [ 104.660672][ T2146] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 104.660676][ T2146] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 104.660678][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 104.660683][ T2146] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 104.660687][ T2146] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 104.660691][ T2146] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 104.660694][ T2146] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 104.660698][ T2146] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 104.660702][ T2146] ? __ia32_sys_getpeername (net/socket.c:2235) [ 104.660716][ T2146] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 104.660718][ T2146] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 104.660722][ T2146] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 104.660724][ T2146] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 104.660726][ T2146] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 104.660727][ T2146] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 104.660730][ T2146] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 104.660732][ T2146] RIP: 0033:0x7fb22e50554e [ 104.660736][ 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 [ 104.660738][ T2146] RSP: 002b:00007ffd2ac7ba00 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 104.660741][ T2146] RAX: ffffffffffffffda RBX: 00005616a7372a40 RCX: 00007fb22e50554e [ 104.660742][ T2146] RDX: 0000000000000030 RSI: 00005616a73b7670 RDI: 0000000000000018 [ 104.660743][ T2146] RBP: 00007ffd2ac7ba10 R08: 00007ffd2ac7ba60 R09: 0000000000000080 [ 104.660744][ T2146] R10: 0000000000000000 R11: 0000000000000202 R12: 00005616a74bc940 [ 104.660745][ T2146] R13: 00007ffd2ac7bb44 R14: 0000000000000000 R15: 0000000000000000 | [ 105.958838][ T2146] softirqs last disabled at (398792): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 105.958840][ T2146] Preemption disabled at: | [ 105.958841][ T2146] vprintk_emit (kernel/printk/printk.c:2471) | [ 105.958850][ T2146] Tainted: [W]=WARN [ 105.958851][ T2146] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 105.958852][ T2146] Call Trace: [ 105.958854][ T2146] [ 105.958855][ T2146] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 105.958861][ T2146] ? vprintk_emit (kernel/printk/printk.c:2471) [ 105.958863][ T2146] __might_resched.cold (kernel/sched/core.c:9234) [ 105.958868][ T2146] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 105.958871][ 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.958876][ 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.958878][ T2146] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 105.958884][ 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.958886][ T2146] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 105.958889][ T2146] put_chars (drivers/char/virtio_console.c:1176) [ 105.958892][ T2146] ? __send_to_port (drivers/char/virtio_console.c:654) [ 105.958894][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 105.958898][ T2146] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 105.958900][ 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.958905][ T2146] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 105.958907][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 105.958912][ T2146] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 105.958915][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 105.958920][ T2146] console_emit_next_record (kernel/printk/printk.c:3183) [ 105.958923][ T2146] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 105.958928][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 105.958930][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 105.958933][ T2146] console_flush_one_record (kernel/printk/printk.c:3268) [ 105.958937][ T2146] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 105.958939][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 105.958944][ T2146] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 105.958946][ T2146] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 105.958948][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 105.958950][ T2146] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 105.958953][ T2146] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 105.958955][ T2146] ? vprintk_emit (kernel/printk/printk.c:2478) [ 105.958958][ T2146] vprintk_emit (kernel/printk/printk.c:2479) [ 105.958962][ T2146] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 105.958964][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 105.958965][ 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.958971][ T2146] dev_vprintk_emit (drivers/base/core.c:5000) [ 105.958984][ T2146] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 105.958989][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 105.958993][ T2146] dev_printk_emit (drivers/base/core.c:5011) [ 105.958996][ T2146] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 105.958998][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 105.959001][ 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.959002][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 105.959004][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 105.959005][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 105.959007][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 105.959011][ T2146] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 105.959016][ T2146] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 105.959018][ T2146] ? netdev_notice (net/core/dev.c:13194) [ 105.959021][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 105.959024][ T2146] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 105.959026][ T2146] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 105.959030][ T2146] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 105.959032][ T2146] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 105.959035][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 105.959037][ 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.959039][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 105.959042][ T2146] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 105.959044][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 105.959047][ T2146] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 105.959053][ T2146] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 105.959056][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 105.959059][ T2146] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 105.959060][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 105.959062][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 105.959064][ T2146] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 105.959065][ 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.959070][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 105.959074][ T2146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 105.959076][ T2146] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 105.959079][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 105.959081][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 105.959082][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 105.959083][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 105.959085][ T2146] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 105.959088][ 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.959091][ T2146] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 105.959092][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 105.959094][ T2146] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 105.959098][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 105.959101][ T2146] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 105.959102][ T2146] ? nla_get_range_signed (lib/nlattr.c:270) [ 105.959109][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 105.959112][ T2146] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 105.959119][ T2146] rtnl_setlink (net/core/rtnetlink.c:3596) [ 105.959123][ T2146] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 105.959124][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 105.959147][ T2146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 105.959148][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 105.959152][ T2146] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 105.959153][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 105.959155][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 105.959159][ T2146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 105.959161][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 105.959163][ T2146] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 105.959165][ T2146] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 105.959169][ T2146] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 105.959171][ T2146] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 105.959174][ T2146] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 105.959176][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 105.959180][ T2146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 105.959182][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 105.959186][ T2146] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 105.959189][ T2146] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 105.959192][ T2146] ? netlink_ack (./include/linux/skbuff.h:2718) [ 105.959199][ 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.959201][ 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.959205][ T2146] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 105.959209][ T2146] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 105.959212][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 105.959217][ T2146] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 105.959221][ T2146] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 105.959224][ T2146] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 105.959228][ T2146] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 105.959231][ T2146] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 105.959235][ T2146] ? __ia32_sys_getpeername (net/socket.c:2235) [ 105.959245][ T2146] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 105.959251][ T2146] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 105.959253][ T2146] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 105.959257][ T2146] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 105.959259][ T2146] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 105.959260][ T2146] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 105.959262][ T2146] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 105.959264][ T2146] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 105.959266][ T2146] RIP: 0033:0x7fb22e50554e [ 105.959270][ 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.959272][ T2146] RSP: 002b:00007ffd2ac7ba00 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 105.959275][ T2146] RAX: ffffffffffffffda RBX: 00005616a7372a40 RCX: 00007fb22e50554e [ 105.959276][ T2146] RDX: 0000000000000030 RSI: 00005616a73ea600 RDI: 0000000000000018 [ 105.959277][ T2146] RBP: 00007ffd2ac7ba10 R08: 00007ffd2ac7ba60 R09: 0000000000000080 [ 105.959278][ T2146] R10: 0000000000000000 R11: 0000000000000202 R12: 00005616a74eea20 [ 105.959279][ T2146] R13: 00007ffd2ac7bb44 R14: 0000000000000000 R15: 0000000000000000 | [ 107.168851][ T2146] softirqs last disabled at (470856): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 107.168853][ T2146] Preemption disabled at: | [ 107.168854][ T2146] vprintk_emit (kernel/printk/printk.c:2471) | [ 107.168863][ T2146] Tainted: [W]=WARN [ 107.168864][ T2146] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 107.168866][ T2146] Call Trace: [ 107.168867][ T2146] [ 107.168869][ T2146] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 107.168874][ T2146] ? vprintk_emit (kernel/printk/printk.c:2471) [ 107.168876][ T2146] __might_resched.cold (kernel/sched/core.c:9234) [ 107.168881][ T2146] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 107.168885][ 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) [ 107.168889][ 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.168891][ T2146] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 107.168897][ 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.168899][ T2146] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 107.168902][ T2146] put_chars (drivers/char/virtio_console.c:1176) [ 107.168905][ T2146] ? __send_to_port (drivers/char/virtio_console.c:654) [ 107.168907][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 107.168911][ T2146] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 107.168913][ T2146] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 107.168918][ T2146] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 107.168920][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 107.168925][ T2146] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 107.168928][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 107.168932][ T2146] console_emit_next_record (kernel/printk/printk.c:3183) [ 107.168936][ T2146] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 107.168940][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 107.168942][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 107.168945][ T2146] console_flush_one_record (kernel/printk/printk.c:3268) [ 107.168949][ T2146] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 107.168951][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 107.168955][ T2146] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 107.168958][ T2146] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 107.168960][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 107.168962][ T2146] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 107.168965][ T2146] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 107.168966][ T2146] ? vprintk_emit (kernel/printk/printk.c:2478) [ 107.168969][ T2146] vprintk_emit (kernel/printk/printk.c:2479) [ 107.168973][ T2146] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 107.168975][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 107.168976][ 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) [ 107.168986][ T2146] dev_vprintk_emit (drivers/base/core.c:5000) [ 107.168991][ T2146] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 107.168996][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 107.169000][ T2146] dev_printk_emit (drivers/base/core.c:5011) [ 107.169003][ T2146] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 107.169004][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 107.169007][ T2146] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 107.169009][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 107.169010][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 107.169012][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 107.169014][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 107.169018][ T2146] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 107.169023][ T2146] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 107.169025][ T2146] ? netdev_notice (net/core/dev.c:13194) [ 107.169027][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 107.169031][ T2146] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 107.169033][ T2146] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 107.169036][ T2146] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 107.169038][ T2146] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 107.169041][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 107.169043][ 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) [ 107.169045][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 107.169048][ T2146] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 107.169050][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 107.169053][ T2146] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 107.169059][ T2146] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 107.169062][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 107.169065][ T2146] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 107.169066][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 107.169068][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 107.169070][ T2146] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 107.169071][ T2146] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 107.169075][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 107.169079][ T2146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 107.169081][ T2146] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 107.169084][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 107.169086][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 107.169087][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 107.169089][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 107.169091][ T2146] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 107.169093][ 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.169098][ T2146] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 107.169100][ T2146] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 107.169102][ T2146] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 107.169105][ T2146] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 107.169106][ T2146] ? nla_get_range_signed (lib/nlattr.c:270) [ 107.169111][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 107.169115][ T2146] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 107.169123][ T2146] rtnl_setlink (net/core/rtnetlink.c:3596) [ 107.169126][ T2146] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 107.169128][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 107.169149][ T2146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 107.169151][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 107.169154][ T2146] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 107.169155][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 107.169157][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 107.169161][ T2146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 107.169163][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 107.169165][ T2146] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 107.169167][ T2146] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 107.169170][ T2146] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 107.169173][ T2146] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 107.169176][ T2146] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 107.169178][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 107.169182][ T2146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 107.169183][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 107.169187][ T2146] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 107.169190][ T2146] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 107.169193][ T2146] ? netlink_ack (./include/linux/skbuff.h:2718) [ 107.169200][ 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)) [ 107.169202][ 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)) [ 107.169206][ T2146] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 107.169210][ T2146] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 107.169212][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 107.169217][ T2146] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 107.169221][ T2146] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 107.169224][ T2146] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 107.169228][ T2146] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 107.169231][ T2146] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 107.169235][ T2146] ? __ia32_sys_getpeername (net/socket.c:2235) [ 107.169245][ T2146] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 107.169251][ T2146] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 107.169252][ T2146] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 107.169256][ T2146] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 107.169258][ T2146] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 107.169259][ T2146] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 107.169261][ T2146] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 107.169263][ T2146] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 107.169265][ T2146] RIP: 0033:0x7fb22e50554e [ 107.169269][ 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.169271][ T2146] RSP: 002b:00007ffd2ac7ba00 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 107.169274][ T2146] RAX: ffffffffffffffda RBX: 00005616a7372a40 RCX: 00007fb22e50554e [ 107.169275][ T2146] RDX: 0000000000000030 RSI: 00005616a73564f0 RDI: 0000000000000018 [ 107.169276][ T2146] RBP: 00007ffd2ac7ba10 R08: 00007ffd2ac7ba60 R09: 0000000000000080 [ 107.169277][ T2146] R10: 0000000000000000 R11: 0000000000000202 R12: 00005616a74dd400 [ 107.169278][ T2146] R13: 00007ffd2ac7bb44 R14: 0000000000000000 R15: 0000000000000000 | [ 108.386871][ T2146] softirqs last disabled at (529644): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 108.386874][ T2146] Preemption disabled at: | [ 108.386874][ T2146] vprintk_emit (kernel/printk/printk.c:2471) | [ 108.386883][ T2146] Tainted: [W]=WARN [ 108.386884][ T2146] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 108.386885][ T2146] Call Trace: [ 108.386887][ T2146] [ 108.386889][ T2146] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 108.386894][ T2146] ? vprintk_emit (kernel/printk/printk.c:2471) [ 108.386896][ T2146] __might_resched.cold (kernel/sched/core.c:9234) [ 108.386901][ T2146] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 108.386905][ 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) [ 108.386910][ 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.386912][ T2146] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 108.386917][ 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.386920][ T2146] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 108.386923][ T2146] put_chars (drivers/char/virtio_console.c:1176) [ 108.386926][ T2146] ? __send_to_port (drivers/char/virtio_console.c:654) [ 108.386927][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 108.386932][ T2146] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 108.386934][ T2146] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 108.386939][ T2146] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 108.386941][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 108.386946][ T2146] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 108.386949][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 108.386954][ T2146] console_emit_next_record (kernel/printk/printk.c:3183) [ 108.386958][ T2146] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 108.386962][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 108.386964][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 108.386968][ T2146] console_flush_one_record (kernel/printk/printk.c:3268) [ 108.386972][ T2146] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 108.386973][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 108.386978][ T2146] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 108.386981][ T2146] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 108.386989][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 108.386991][ T2146] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 108.386995][ T2146] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 108.386996][ T2146] ? vprintk_emit (kernel/printk/printk.c:2478) [ 108.386999][ T2146] vprintk_emit (kernel/printk/printk.c:2479) [ 108.387003][ T2146] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 108.387005][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 108.387007][ 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) [ 108.387012][ T2146] dev_vprintk_emit (drivers/base/core.c:5000) [ 108.387017][ T2146] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 108.387023][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 108.387027][ T2146] dev_printk_emit (drivers/base/core.c:5011) [ 108.387029][ T2146] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 108.387031][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 108.387034][ T2146] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 108.387036][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 108.387037][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 108.387039][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 108.387041][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 108.387045][ T2146] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 108.387050][ T2146] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 108.387052][ T2146] ? netdev_notice (net/core/dev.c:13194) [ 108.387054][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 108.387057][ T2146] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 108.387060][ T2146] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 108.387063][ T2146] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 108.387065][ T2146] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 108.387068][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 108.387070][ 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) [ 108.387072][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 108.387075][ T2146] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 108.387077][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 108.387080][ T2146] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 108.387086][ T2146] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 108.387089][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 108.387092][ T2146] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 108.387093][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 108.387097][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 108.387099][ T2146] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 108.387101][ T2146] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 108.387105][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 108.387109][ T2146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 108.387111][ T2146] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 108.387114][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 108.387116][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 108.387117][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 108.387119][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 108.387121][ T2146] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 108.387123][ 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.387126][ T2146] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 108.387128][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 108.387129][ T2146] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 108.387132][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 108.387134][ T2146] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 108.387136][ T2146] ? nla_get_range_signed (lib/nlattr.c:270) [ 108.387142][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 108.387145][ T2146] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 108.387153][ T2146] rtnl_setlink (net/core/rtnetlink.c:3596) [ 108.387156][ T2146] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 108.387158][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 108.387180][ T2146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 108.387181][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 108.387184][ T2146] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 108.387186][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 108.387188][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 108.387192][ T2146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 108.387194][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 108.387196][ T2146] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 108.387198][ T2146] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 108.387201][ T2146] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 108.387204][ T2146] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 108.387207][ T2146] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 108.387209][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 108.387213][ T2146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 108.387214][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 108.387218][ T2146] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 108.387222][ T2146] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 108.387225][ T2146] ? netlink_ack (./include/linux/skbuff.h:2718) [ 108.387231][ 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)) [ 108.387233][ 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)) [ 108.387238][ T2146] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 108.387242][ T2146] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 108.387244][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 108.387249][ T2146] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 108.387253][ T2146] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 108.387257][ T2146] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 108.387260][ T2146] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 108.387263][ T2146] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 108.387267][ T2146] ? __ia32_sys_getpeername (net/socket.c:2235) [ 108.387277][ T2146] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 108.387283][ T2146] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 108.387285][ T2146] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 108.387289][ T2146] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 108.387291][ T2146] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 108.387292][ T2146] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 108.387294][ T2146] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 108.387296][ T2146] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 108.387298][ T2146] RIP: 0033:0x7fb22e50554e [ 108.387303][ 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.387305][ T2146] RSP: 002b:00007ffd2ac7ba00 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 108.387308][ T2146] RAX: ffffffffffffffda RBX: 00005616a7372a40 RCX: 00007fb22e50554e [ 108.387309][ T2146] RDX: 0000000000000030 RSI: 00005616a74b4ee0 RDI: 0000000000000018 [ 108.387310][ T2146] RBP: 00007ffd2ac7ba10 R08: 00007ffd2ac7ba60 R09: 0000000000000080 [ 108.387311][ T2146] R10: 0000000000000000 R11: 0000000000000202 R12: 00005616a74e9890 [ 108.387312][ T2146] R13: 00007ffd2ac7bb44 R14: 0000000000000000 R15: 0000000000000000 | [ 109.730619][ T2143] softirqs last disabled at (166624): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 109.730622][ T2143] Preemption disabled at: | [ 109.730623][ T2143] vprintk_emit (kernel/printk/printk.c:2471) | [ 109.730632][ T2143] Tainted: [W]=WARN [ 109.730633][ T2143] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 109.730635][ T2143] Call Trace: [ 109.730637][ T2143] [ 109.730639][ T2143] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 109.730644][ T2143] ? vprintk_emit (kernel/printk/printk.c:2471) [ 109.730646][ T2143] __might_resched.cold (kernel/sched/core.c:9234) [ 109.730651][ T2143] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 109.730655][ T2143] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 109.730659][ T2143] __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.730662][ T2143] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 109.730667][ T2143] ? 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.730670][ T2143] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 109.730673][ T2143] put_chars (drivers/char/virtio_console.c:1176) [ 109.730676][ T2143] ? __send_to_port (drivers/char/virtio_console.c:654) [ 109.730677][ T2143] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 109.730681][ T2143] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 109.730683][ T2143] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 109.730688][ T2143] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 109.730691][ T2143] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 109.730695][ T2143] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 109.730698][ T2143] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 109.730703][ T2143] console_emit_next_record (kernel/printk/printk.c:3183) [ 109.730707][ T2143] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 109.730711][ T2143] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 109.730713][ T2143] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 109.730717][ T2143] console_flush_one_record (kernel/printk/printk.c:3268) [ 109.730721][ T2143] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 109.730722][ T2143] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 109.730727][ T2143] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 109.730730][ T2143] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 109.730731][ T2143] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 109.730733][ T2143] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 109.730737][ T2143] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 109.730738][ T2143] ? vprintk_emit (kernel/printk/printk.c:2478) [ 109.730741][ T2143] vprintk_emit (kernel/printk/printk.c:2479) [ 109.730745][ T2143] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 109.730747][ T2143] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 109.730749][ T2143] ? 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) [ 109.730755][ T2143] dev_vprintk_emit (drivers/base/core.c:5000) [ 109.730760][ T2143] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 109.730765][ T2143] ? mark_usage (kernel/locking/lockdep.c:4690) [ 109.730769][ T2143] dev_printk_emit (drivers/base/core.c:5011) [ 109.730772][ T2143] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 109.730773][ T2143] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 109.730776][ T2143] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 109.730778][ T2143] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 109.730780][ T2143] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 109.730781][ T2143] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 109.730783][ T2143] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 109.730787][ T2143] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 109.730792][ T2143] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 109.730795][ T2143] ? netdev_notice (net/core/dev.c:13194) [ 109.730797][ T2143] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 109.730800][ T2143] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 109.730802][ T2143] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 109.730805][ T2143] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 109.730808][ T2143] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 109.730811][ T2143] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 109.730813][ T2143] ? 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) [ 109.730815][ T2143] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 109.730818][ T2143] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 109.730820][ T2143] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 109.730823][ T2143] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 109.730829][ T2143] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 109.730832][ T2143] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 109.730835][ T2143] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 109.730836][ T2143] ? mark_usage (kernel/locking/lockdep.c:4690) [ 109.730837][ T2143] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 109.730840][ T2143] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 109.730841][ T2143] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 109.730845][ T2143] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 109.730849][ T2143] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 109.730851][ T2143] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 109.730854][ T2143] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 109.730856][ T2143] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 109.730857][ T2143] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 109.730859][ T2143] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 109.730861][ T2143] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 109.730863][ T2143] ? __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.730866][ T2143] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 109.730867][ T2143] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 109.730869][ T2143] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 109.730872][ T2143] ? mark_usage (kernel/locking/lockdep.c:4690) [ 109.730874][ T2143] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 109.730876][ T2143] ? nla_get_range_signed (lib/nlattr.c:270) [ 109.730882][ T2143] ? mark_usage (kernel/locking/lockdep.c:4690) [ 109.730884][ T2143] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 109.730892][ T2143] rtnl_setlink (net/core/rtnetlink.c:3596) [ 109.730895][ T2143] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 109.730897][ T2143] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 109.730920][ T2143] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 109.730921][ T2143] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 109.730924][ T2143] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 109.730926][ T2143] ? mark_usage (kernel/locking/lockdep.c:4690) [ 109.730928][ T2143] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 109.730932][ T2143] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 109.730933][ T2143] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 109.730935][ T2143] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 109.730937][ T2143] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 109.730941][ T2143] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 109.730943][ T2143] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 109.730946][ T2143] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 109.730948][ T2143] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 109.730952][ T2143] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 109.730954][ T2143] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 109.730958][ T2143] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 109.730961][ T2143] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 109.730964][ T2143] ? netlink_ack (./include/linux/skbuff.h:2718) [ 109.730971][ T2143] ? 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)) [ 109.730972][ T2143] ? 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)) [ 109.730977][ T2143] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 109.730981][ T2143] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 109.730984][ T2143] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 109.730995][ T2143] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 109.730999][ T2143] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 109.731003][ T2143] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 109.731006][ T2143] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 109.731010][ T2143] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 109.731013][ T2143] ? __ia32_sys_getpeername (net/socket.c:2235) [ 109.731024][ T2143] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 109.731030][ T2143] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 109.731032][ T2143] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 109.731035][ T2143] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 109.731037][ T2143] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 109.731038][ T2143] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 109.731040][ T2143] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 109.731042][ T2143] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 109.731045][ T2143] RIP: 0033:0x7fb22e50554e [ 109.731049][ T2143] 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.731051][ T2143] RSP: 002b:00007ffd2ac7ba00 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 109.731053][ T2143] RAX: ffffffffffffffda RBX: 00005616a7372a40 RCX: 00007fb22e50554e [ 109.731055][ T2143] RDX: 0000000000000030 RSI: 00005616a74ca640 RDI: 0000000000000012 [ 109.731055][ T2143] RBP: 00007ffd2ac7ba10 R08: 00007ffd2ac7ba60 R09: 0000000000000080 [ 109.731056][ T2143] R10: 0000000000000000 R11: 0000000000000202 R12: 00005616a74be800 [ 109.731057][ T2143] R13: 00007ffd2ac7bb44 R14: 0000000000000000 R15: 0000000000000000 | [ 112.047120][ T2146] softirqs last disabled at (658532): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 112.047122][ T2146] Preemption disabled at: | [ 112.047123][ T2146] vprintk_emit (kernel/printk/printk.c:2471) | [ 112.047132][ T2146] Tainted: [W]=WARN [ 112.047133][ T2146] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 112.047134][ T2146] Call Trace: [ 112.047136][ T2146] [ 112.047138][ T2146] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 112.047144][ T2146] ? vprintk_emit (kernel/printk/printk.c:2471) [ 112.047146][ T2146] __might_resched.cold (kernel/sched/core.c:9234) [ 112.047150][ T2146] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 112.047154][ 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) [ 112.047159][ 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)) [ 112.047161][ T2146] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 112.047167][ 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) [ 112.047169][ T2146] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 112.047172][ T2146] put_chars (drivers/char/virtio_console.c:1176) [ 112.047175][ T2146] ? __send_to_port (drivers/char/virtio_console.c:654) [ 112.047176][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 112.047181][ T2146] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 112.047183][ T2146] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 112.047188][ T2146] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 112.047191][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 112.047196][ T2146] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 112.047198][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.047203][ T2146] console_emit_next_record (kernel/printk/printk.c:3183) [ 112.047207][ T2146] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 112.047211][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.047213][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 112.047217][ T2146] console_flush_one_record (kernel/printk/printk.c:3268) [ 112.047221][ T2146] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 112.047222][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 112.047227][ T2146] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 112.047230][ T2146] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 112.047232][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.047234][ T2146] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 112.047237][ T2146] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 112.047239][ T2146] ? vprintk_emit (kernel/printk/printk.c:2478) [ 112.047242][ T2146] vprintk_emit (kernel/printk/printk.c:2479) [ 112.047246][ T2146] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 112.047248][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 112.047249][ 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) [ 112.047255][ T2146] dev_vprintk_emit (drivers/base/core.c:5000) [ 112.047260][ T2146] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 112.047266][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 112.047270][ T2146] dev_printk_emit (drivers/base/core.c:5011) [ 112.047272][ T2146] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 112.047274][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 112.047277][ T2146] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 112.047279][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 112.047280][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 112.047282][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 112.047284][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 112.047288][ T2146] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 112.047293][ T2146] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 112.047296][ T2146] ? netdev_notice (net/core/dev.c:13194) [ 112.047298][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 112.047301][ T2146] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 112.047304][ T2146] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 112.047307][ T2146] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 112.047309][ T2146] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 112.047313][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 112.047314][ 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) [ 112.047316][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 112.047320][ T2146] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 112.047322][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 112.047325][ T2146] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 112.047331][ T2146] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 112.047334][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 112.047337][ T2146] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 112.047338][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 112.047340][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 112.047342][ T2146] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 112.047344][ T2146] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 112.047348][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 112.047352][ T2146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 112.047354][ T2146] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 112.047357][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.047359][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 112.047360][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.047362][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.047364][ T2146] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 112.047367][ 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) [ 112.047370][ T2146] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 112.047371][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 112.047373][ T2146] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 112.047375][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 112.047377][ T2146] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 112.047379][ T2146] ? nla_get_range_signed (lib/nlattr.c:270) [ 112.047385][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 112.047388][ T2146] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 112.047396][ T2146] rtnl_setlink (net/core/rtnetlink.c:3596) [ 112.047399][ T2146] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 112.047401][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 112.047423][ T2146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 112.047425][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 112.047428][ T2146] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 112.047430][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 112.047431][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 112.047436][ T2146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 112.047437][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 112.047440][ T2146] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 112.047442][ T2146] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 112.047445][ T2146] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 112.047447][ T2146] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 112.047451][ T2146] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 112.047453][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 112.047457][ T2146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 112.047458][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 112.047462][ T2146] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 112.047466][ T2146] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 112.047469][ T2146] ? netlink_ack (./include/linux/skbuff.h:2718) [ 112.047476][ 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)) [ 112.047478][ 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)) [ 112.047483][ T2146] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 112.047487][ T2146] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 112.047489][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 112.047494][ T2146] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 112.047498][ T2146] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 112.047502][ T2146] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 112.047505][ T2146] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 112.047508][ T2146] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 112.047512][ T2146] ? __ia32_sys_getpeername (net/socket.c:2235) [ 112.047526][ T2146] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 112.047528][ T2146] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 112.047532][ T2146] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 112.047535][ T2146] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 112.047536][ T2146] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 112.047538][ T2146] ? irq_exit_rcu (kernel/softirq.c:786) [ 112.047542][ T2146] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 112.047544][ T2146] RIP: 0033:0x7fb22e50554e [ 112.047548][ 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 [ 112.047550][ T2146] RSP: 002b:00007ffd2ac7ba00 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 112.047553][ T2146] RAX: ffffffffffffffda RBX: 00005616a7372a40 RCX: 00007fb22e50554e [ 112.047554][ T2146] RDX: 0000000000000030 RSI: 00005616a7359fc0 RDI: 0000000000000018 [ 112.047555][ T2146] RBP: 00007ffd2ac7ba10 R08: 00007ffd2ac7ba60 R09: 0000000000000080 [ 112.047556][ T2146] R10: 0000000000000000 R11: 0000000000000202 R12: 00005616a74d9000 [ 112.047557][ T2146] R13: 00007ffd2ac7bb44 R14: 0000000000000000 R15: 0000000000000000 | [ 113.368643][ T2143] softirqs last disabled at (228730): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 113.368646][ T2143] Preemption disabled at: | [ 113.368646][ T2143] vprintk_emit (kernel/printk/printk.c:2471) | [ 113.368655][ T2143] Tainted: [W]=WARN [ 113.368656][ T2143] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 113.368658][ T2143] Call Trace: [ 113.368660][ T2143] [ 113.368661][ T2143] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 113.368667][ T2143] ? vprintk_emit (kernel/printk/printk.c:2471) [ 113.368669][ T2143] __might_resched.cold (kernel/sched/core.c:9234) [ 113.368673][ T2143] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 113.368677][ T2143] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 113.368682][ T2143] __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)) [ 113.368684][ T2143] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 113.368690][ T2143] ? 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) [ 113.368692][ T2143] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 113.368695][ T2143] put_chars (drivers/char/virtio_console.c:1176) [ 113.368698][ T2143] ? __send_to_port (drivers/char/virtio_console.c:654) [ 113.368699][ T2143] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 113.368704][ T2143] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 113.368706][ T2143] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 113.368711][ T2143] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 113.368714][ T2143] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 113.368719][ T2143] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 113.368721][ T2143] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 113.368726][ T2143] console_emit_next_record (kernel/printk/printk.c:3183) [ 113.368730][ T2143] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 113.368734][ T2143] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 113.368736][ T2143] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 113.368740][ T2143] console_flush_one_record (kernel/printk/printk.c:3268) [ 113.368744][ T2143] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 113.368746][ T2143] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 113.368751][ T2143] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 113.368753][ T2143] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 113.368755][ T2143] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 113.368757][ T2143] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 113.368764][ T2143] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 113.368765][ T2143] ? vprintk_emit (kernel/printk/printk.c:2478) [ 113.368768][ T2143] vprintk_emit (kernel/printk/printk.c:2479) [ 113.368772][ T2143] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 113.368774][ T2143] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 113.368776][ T2143] ? 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) [ 113.368781][ T2143] dev_vprintk_emit (drivers/base/core.c:5000) [ 113.368787][ T2143] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 113.368792][ T2143] ? mark_usage (kernel/locking/lockdep.c:4690) [ 113.368796][ T2143] dev_printk_emit (drivers/base/core.c:5011) [ 113.368799][ T2143] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 113.368801][ T2143] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 113.368804][ T2143] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 113.368805][ T2143] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 113.368807][ T2143] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 113.368808][ T2143] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 113.368810][ T2143] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 113.368814][ T2143] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 113.368819][ T2143] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 113.368821][ T2143] ? netdev_notice (net/core/dev.c:13194) [ 113.368824][ T2143] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 113.368827][ T2143] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 113.368829][ T2143] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 113.368832][ T2143] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 113.368835][ T2143] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 113.368839][ T2143] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 113.368840][ T2143] ? 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) [ 113.368842][ T2143] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 113.368846][ T2143] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 113.368848][ T2143] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 113.368851][ T2143] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 113.368857][ T2143] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 113.368860][ T2143] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 113.368862][ T2143] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 113.368864][ T2143] ? mark_usage (kernel/locking/lockdep.c:4690) [ 113.368865][ T2143] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 113.368867][ T2143] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 113.368869][ T2143] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 113.368873][ T2143] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 113.368878][ T2143] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 113.368879][ T2143] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 113.368882][ T2143] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 113.368884][ T2143] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 113.368885][ T2143] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 113.368887][ T2143] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 113.368889][ T2143] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 113.368891][ T2143] ? __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) [ 113.368895][ T2143] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 113.368896][ T2143] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 113.368898][ T2143] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 113.368900][ T2143] ? mark_usage (kernel/locking/lockdep.c:4690) [ 113.368902][ T2143] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 113.368904][ T2143] ? nla_get_range_signed (lib/nlattr.c:270) [ 113.368910][ T2143] ? mark_usage (kernel/locking/lockdep.c:4690) [ 113.368913][ T2143] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 113.368921][ T2143] rtnl_setlink (net/core/rtnetlink.c:3596) [ 113.368924][ T2143] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 113.368926][ T2143] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 113.368949][ T2143] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 113.368950][ T2143] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 113.368954][ T2143] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 113.368955][ T2143] ? mark_usage (kernel/locking/lockdep.c:4690) [ 113.368957][ T2143] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 113.368961][ T2143] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 113.368963][ T2143] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 113.368965][ T2143] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 113.368967][ T2143] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 113.368970][ T2143] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 113.368973][ T2143] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 113.368976][ T2143] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 113.368978][ T2143] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 113.368982][ T2143] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 113.368983][ T2143] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 113.368987][ T2143] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 113.368991][ T2143] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 113.368994][ T2143] ? netlink_ack (./include/linux/skbuff.h:2718) [ 113.369006][ T2143] ? 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)) [ 113.369008][ T2143] ? 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)) [ 113.369012][ T2143] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 113.369016][ T2143] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 113.369019][ T2143] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 113.369023][ T2143] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 113.369027][ T2143] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 113.369031][ T2143] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 113.369034][ T2143] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 113.369038][ T2143] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 113.369041][ T2143] ? __ia32_sys_getpeername (net/socket.c:2235) [ 113.369055][ T2143] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 113.369057][ T2143] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 113.369061][ T2143] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 113.369064][ T2143] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 113.369065][ T2143] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 113.369066][ T2143] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 113.369069][ T2143] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 113.369071][ T2143] RIP: 0033:0x7fb22e50554e [ 113.369075][ T2143] 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 [ 113.369077][ T2143] RSP: 002b:00007ffd2ac7ba00 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 113.369080][ T2143] RAX: ffffffffffffffda RBX: 00005616a7372a40 RCX: 00007fb22e50554e [ 113.369081][ T2143] RDX: 0000000000000030 RSI: 00005616a736b060 RDI: 0000000000000012 [ 113.369082][ T2143] RBP: 00007ffd2ac7ba10 R08: 00007ffd2ac7ba60 R09: 0000000000000080 [ 113.369083][ T2143] R10: 0000000000000000 R11: 0000000000000202 R12: 00005616a74df490 [ 113.369084][ T2143] R13: 00007ffd2ac7bb44 R14: 0000000000000000 R15: 0000000000000000 | [ 114.612619][ T2146] softirqs last disabled at (804204): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 114.612621][ T2146] Preemption disabled at: | [ 114.612622][ T2146] vprintk_emit (kernel/printk/printk.c:2471) | [ 114.612631][ T2146] Tainted: [W]=WARN [ 114.612632][ T2146] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 114.612634][ T2146] Call Trace: [ 114.612635][ T2146] [ 114.612637][ T2146] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 114.612643][ T2146] ? vprintk_emit (kernel/printk/printk.c:2471) [ 114.612645][ T2146] __might_resched.cold (kernel/sched/core.c:9234) [ 114.612649][ T2146] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 114.612653][ 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) [ 114.612658][ 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.612660][ T2146] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 114.612666][ 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.612669][ T2146] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 114.612672][ T2146] put_chars (drivers/char/virtio_console.c:1176) [ 114.612675][ T2146] ? __send_to_port (drivers/char/virtio_console.c:654) [ 114.612676][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 114.612681][ T2146] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 114.612683][ T2146] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 114.612688][ T2146] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 114.612691][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 114.612696][ T2146] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 114.612698][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 114.612704][ T2146] console_emit_next_record (kernel/printk/printk.c:3183) [ 114.612707][ T2146] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 114.612712][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 114.612714][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 114.612718][ T2146] console_flush_one_record (kernel/printk/printk.c:3268) [ 114.612722][ T2146] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 114.612723][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 114.612728][ T2146] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 114.612731][ T2146] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 114.612733][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 114.612735][ T2146] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 114.612738][ T2146] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 114.612740][ T2146] ? vprintk_emit (kernel/printk/printk.c:2478) [ 114.612743][ T2146] vprintk_emit (kernel/printk/printk.c:2479) [ 114.612747][ T2146] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 114.612753][ T2146] dev_vprintk_emit (drivers/base/core.c:5000) [ 114.612758][ T2146] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 114.612763][ T2146] ? check_path.constprop.0 (kernel/locking/lockdep.c:1864 kernel/locking/lockdep.c:2147) [ 114.612769][ T2146] dev_printk_emit (drivers/base/core.c:5011) [ 114.612772][ T2146] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 114.612773][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 114.612776][ T2146] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 114.612779][ T2146] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 114.612780][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 114.612782][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 114.612786][ T2146] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 114.612792][ T2146] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 114.612794][ T2146] ? netdev_notice (net/core/dev.c:13194) [ 114.612797][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 114.612800][ T2146] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 114.612802][ T2146] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 114.612806][ T2146] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 114.612808][ T2146] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 114.612811][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 114.612813][ 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) [ 114.612815][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 114.612819][ T2146] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 114.612821][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 114.612824][ T2146] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 114.612830][ T2146] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 114.612833][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 114.612836][ T2146] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 114.612838][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 114.612839][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 114.612841][ T2146] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 114.612843][ T2146] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 114.612847][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 114.612852][ T2146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 114.612853][ T2146] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 114.612856][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 114.612859][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 114.612860][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 114.612861][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 114.612863][ T2146] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 114.612866][ 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.612869][ T2146] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 114.612871][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 114.612872][ T2146] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 114.612875][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 114.612877][ T2146] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 114.612879][ T2146] ? nla_get_range_signed (lib/nlattr.c:270) [ 114.612885][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 114.612888][ T2146] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 114.612896][ T2146] rtnl_setlink (net/core/rtnetlink.c:3596) [ 114.612900][ T2146] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 114.612901][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 114.612925][ T2146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 114.612927][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 114.612930][ T2146] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 114.612931][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 114.612933][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 114.612938][ T2146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 114.612939][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 114.612942][ T2146] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 114.612944][ T2146] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 114.612947][ T2146] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 114.612950][ T2146] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 114.612953][ T2146] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 114.612955][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 114.612959][ T2146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 114.612961][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 114.612965][ T2146] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 114.612968][ T2146] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 114.612971][ T2146] ? netlink_ack (./include/linux/skbuff.h:2718) [ 114.612978][ 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)) [ 114.612980][ 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)) [ 114.612985][ T2146] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 114.612989][ T2146] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 114.612992][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 114.612996][ T2146] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 114.613007][ T2146] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 114.613011][ T2146] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 114.613014][ T2146] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 114.613018][ T2146] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 114.613021][ T2146] ? __ia32_sys_getpeername (net/socket.c:2235) [ 114.613035][ T2146] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 114.613037][ T2146] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 114.613041][ T2146] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 114.613044][ T2146] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 114.613045][ T2146] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 114.613047][ T2146] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 114.613050][ T2146] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 114.613052][ T2146] RIP: 0033:0x7fb22e50554e [ 114.613056][ 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.613058][ T2146] RSP: 002b:00007ffd2ac7ba00 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 114.613061][ T2146] RAX: ffffffffffffffda RBX: 00005616a7372a40 RCX: 00007fb22e50554e [ 114.613062][ T2146] RDX: 0000000000000030 RSI: 00005616a7356550 RDI: 0000000000000018 [ 114.613063][ T2146] RBP: 00007ffd2ac7ba10 R08: 00007ffd2ac7ba60 R09: 0000000000000080 [ 114.613064][ T2146] R10: 0000000000000000 R11: 0000000000000202 R12: 00005616a74bccb0 [ 114.613065][ T2146] R13: 00007ffd2ac7bb44 R14: 0000000000000000 R15: 0000000000000000 | [ 115.858793][ T2146] softirqs last disabled at (862094): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 115.858795][ T2146] Preemption disabled at: | [ 115.858795][ T2146] vprintk_emit (kernel/printk/printk.c:2471) | [ 115.858804][ T2146] Tainted: [W]=WARN [ 115.858804][ T2146] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 115.858806][ T2146] Call Trace: [ 115.858807][ T2146] [ 115.858809][ T2146] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 115.858814][ T2146] ? vprintk_emit (kernel/printk/printk.c:2471) [ 115.858816][ T2146] __might_resched.cold (kernel/sched/core.c:9234) [ 115.858821][ T2146] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 115.858825][ 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) [ 115.858830][ 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.858832][ T2146] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 115.858837][ 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.858840][ T2146] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 115.858843][ T2146] put_chars (drivers/char/virtio_console.c:1176) [ 115.858846][ T2146] ? __send_to_port (drivers/char/virtio_console.c:654) [ 115.858847][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 115.858852][ T2146] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 115.858854][ T2146] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 115.858859][ T2146] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 115.858861][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 115.858866][ T2146] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 115.858868][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 115.858873][ T2146] console_emit_next_record (kernel/printk/printk.c:3183) [ 115.858877][ T2146] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 115.858881][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 115.858883][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 115.858887][ T2146] console_flush_one_record (kernel/printk/printk.c:3268) [ 115.858891][ T2146] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 115.858893][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 115.858898][ T2146] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 115.858901][ T2146] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 115.858902][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 115.858904][ T2146] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 115.858908][ T2146] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 115.858909][ T2146] ? vprintk_emit (kernel/printk/printk.c:2478) [ 115.858912][ T2146] vprintk_emit (kernel/printk/printk.c:2479) [ 115.858916][ T2146] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 115.858918][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 115.858919][ 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) [ 115.858925][ T2146] dev_vprintk_emit (drivers/base/core.c:5000) [ 115.858930][ T2146] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 115.858935][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 115.858939][ T2146] dev_printk_emit (drivers/base/core.c:5011) [ 115.858942][ T2146] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 115.858944][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 115.858947][ T2146] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 115.858948][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 115.858950][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 115.858951][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 115.858953][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 115.858957][ T2146] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 115.858962][ T2146] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 115.858964][ T2146] ? netdev_notice (net/core/dev.c:13194) [ 115.858967][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 115.858970][ T2146] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 115.858972][ T2146] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 115.858976][ T2146] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 115.858978][ T2146] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 115.858981][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 115.858983][ 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) [ 115.858985][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 115.858988][ T2146] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 115.858990][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 115.858993][ T2146] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 115.858999][ T2146] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 115.859002][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 115.859013][ T2146] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 115.859014][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 115.859015][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 115.859018][ T2146] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 115.859019][ T2146] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 115.859023][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 115.859027][ T2146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 115.859029][ T2146] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 115.859032][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 115.859034][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 115.859035][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 115.859037][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 115.859039][ T2146] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 115.859041][ 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.859044][ T2146] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 115.859045][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 115.859047][ T2146] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 115.859049][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 115.859052][ T2146] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 115.859053][ T2146] ? nla_get_range_signed (lib/nlattr.c:270) [ 115.859060][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 115.859063][ T2146] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 115.859070][ T2146] rtnl_setlink (net/core/rtnetlink.c:3596) [ 115.859073][ T2146] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 115.859075][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 115.859099][ T2146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 115.859101][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 115.859104][ T2146] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 115.859106][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 115.859107][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 115.859112][ T2146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 115.859113][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 115.859115][ T2146] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 115.859118][ T2146] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 115.859121][ T2146] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 115.859123][ T2146] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 115.859127][ T2146] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 115.859128][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 115.859132][ T2146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 115.859134][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 115.859138][ T2146] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 115.859141][ T2146] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 115.859144][ T2146] ? netlink_ack (./include/linux/skbuff.h:2718) [ 115.859151][ 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)) [ 115.859153][ 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)) [ 115.859157][ T2146] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 115.859161][ T2146] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 115.859164][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 115.859168][ T2146] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 115.859172][ T2146] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 115.859176][ T2146] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 115.859179][ T2146] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 115.859183][ T2146] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 115.859186][ T2146] ? __ia32_sys_getpeername (net/socket.c:2235) [ 115.859196][ T2146] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 115.859202][ T2146] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 115.859204][ T2146] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 115.859208][ T2146] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 115.859209][ T2146] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 115.859211][ T2146] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 115.859212][ T2146] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 115.859215][ T2146] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 115.859217][ T2146] RIP: 0033:0x7fb22e50554e [ 115.859221][ 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.859222][ T2146] RSP: 002b:00007ffd2ac7ba00 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 115.859225][ T2146] RAX: ffffffffffffffda RBX: 00005616a7372a40 RCX: 00007fb22e50554e [ 115.859226][ T2146] RDX: 0000000000000030 RSI: 00005616a73b7630 RDI: 0000000000000018 [ 115.859227][ T2146] RBP: 00007ffd2ac7ba10 R08: 00007ffd2ac7ba60 R09: 0000000000000080 [ 115.859228][ T2146] R10: 0000000000000000 R11: 0000000000000202 R12: 00005616a74e7580 [ 115.859229][ T2146] R13: 00007ffd2ac7bb44 R14: 0000000000000000 R15: 0000000000000000 | [ 117.153973][ T2143] softirqs last disabled at (318206): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 117.153975][ T2143] Preemption disabled at: | [ 117.153976][ T2143] vprintk_emit (kernel/printk/printk.c:2471) | [ 117.153985][ T2143] Tainted: [W]=WARN [ 117.153986][ T2143] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 117.153988][ T2143] Call Trace: [ 117.153989][ T2143] [ 117.153991][ T2143] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 117.153997][ T2143] ? vprintk_emit (kernel/printk/printk.c:2471) [ 117.153999][ T2143] __might_resched.cold (kernel/sched/core.c:9234) [ 117.154003][ T2143] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 117.154014][ T2143] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 117.154019][ T2143] __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.154021][ T2143] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 117.154026][ T2143] ? 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.154029][ T2143] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 117.154032][ T2143] put_chars (drivers/char/virtio_console.c:1176) [ 117.154035][ T2143] ? __send_to_port (drivers/char/virtio_console.c:654) [ 117.154036][ T2143] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 117.154041][ T2143] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 117.154043][ T2143] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 117.154047][ T2143] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 117.154050][ T2143] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 117.154055][ T2143] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 117.154057][ T2143] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 117.154062][ T2143] console_emit_next_record (kernel/printk/printk.c:3183) [ 117.154066][ T2143] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 117.154070][ T2143] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 117.154072][ T2143] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 117.154075][ T2143] console_flush_one_record (kernel/printk/printk.c:3268) [ 117.154079][ T2143] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 117.154081][ T2143] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 117.154086][ T2143] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 117.154088][ T2143] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 117.154090][ T2143] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 117.154092][ T2143] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 117.154097][ T2143] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 117.154099][ T2143] ? vprintk_emit (kernel/printk/printk.c:2478) [ 117.154102][ T2143] vprintk_emit (kernel/printk/printk.c:2479) [ 117.154105][ T2143] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 117.154107][ T2143] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 117.154109][ T2143] ? 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) [ 117.154114][ T2143] dev_vprintk_emit (drivers/base/core.c:5000) [ 117.154119][ T2143] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 117.154125][ T2143] ? mark_usage (kernel/locking/lockdep.c:4690) [ 117.154129][ T2143] dev_printk_emit (drivers/base/core.c:5011) [ 117.154131][ T2143] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 117.154133][ T2143] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 117.154136][ T2143] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 117.154137][ T2143] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 117.154138][ T2143] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 117.154140][ T2143] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 117.154142][ T2143] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 117.154146][ T2143] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 117.154151][ T2143] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 117.154153][ T2143] ? netdev_notice (net/core/dev.c:13194) [ 117.154155][ T2143] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 117.154159][ T2143] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 117.154161][ T2143] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 117.154164][ T2143] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 117.154166][ T2143] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 117.154170][ T2143] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 117.154171][ T2143] ? 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) [ 117.154173][ T2143] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 117.154176][ T2143] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 117.154179][ T2143] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 117.154182][ T2143] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 117.154187][ T2143] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 117.154190][ T2143] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 117.154193][ T2143] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 117.154194][ T2143] ? mark_usage (kernel/locking/lockdep.c:4690) [ 117.154196][ T2143] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 117.154198][ T2143] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 117.154199][ T2143] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 117.154203][ T2143] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 117.154208][ T2143] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 117.154209][ T2143] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 117.154212][ T2143] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 117.154214][ T2143] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 117.154215][ T2143] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 117.154217][ T2143] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 117.154219][ T2143] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 117.154221][ T2143] ? __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.154224][ T2143] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 117.154226][ T2143] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 117.154227][ T2143] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 117.154230][ T2143] ? mark_usage (kernel/locking/lockdep.c:4690) [ 117.154232][ T2143] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 117.154234][ T2143] ? nla_get_range_signed (lib/nlattr.c:270) [ 117.154240][ T2143] ? mark_usage (kernel/locking/lockdep.c:4690) [ 117.154243][ T2143] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 117.154251][ T2143] rtnl_setlink (net/core/rtnetlink.c:3596) [ 117.154254][ T2143] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 117.154255][ T2143] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 117.154277][ T2143] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 117.154279][ T2143] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 117.154282][ T2143] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 117.154283][ T2143] ? mark_usage (kernel/locking/lockdep.c:4690) [ 117.154285][ T2143] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 117.154289][ T2143] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 117.154291][ T2143] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 117.154293][ T2143] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 117.154295][ T2143] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 117.154298][ T2143] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 117.154301][ T2143] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 117.154304][ T2143] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 117.154306][ T2143] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 117.154310][ T2143] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 117.154311][ T2143] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 117.154315][ T2143] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 117.154318][ T2143] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 117.154321][ T2143] ? netlink_ack (./include/linux/skbuff.h:2718) [ 117.154328][ T2143] ? 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)) [ 117.154330][ T2143] ? 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)) [ 117.154334][ T2143] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 117.154338][ T2143] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 117.154341][ T2143] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 117.154345][ T2143] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 117.154349][ T2143] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 117.154352][ T2143] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 117.154356][ T2143] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 117.154359][ T2143] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 117.154363][ T2143] ? __ia32_sys_getpeername (net/socket.c:2235) [ 117.154373][ T2143] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 117.154378][ T2143] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 117.154380][ T2143] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 117.154384][ T2143] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 117.154386][ T2143] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 117.154387][ T2143] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 117.154388][ T2143] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 117.154391][ T2143] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 117.154393][ T2143] RIP: 0033:0x7fb22e50554e [ 117.154397][ T2143] 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.154399][ T2143] RSP: 002b:00007ffd2ac7ba00 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 117.154402][ T2143] RAX: ffffffffffffffda RBX: 00005616a7372a40 RCX: 00007fb22e50554e [ 117.154403][ T2143] RDX: 0000000000000030 RSI: 00005616a74a4670 RDI: 0000000000000012 [ 117.154404][ T2143] RBP: 00007ffd2ac7ba10 R08: 00007ffd2ac7ba60 R09: 0000000000000080 [ 117.154405][ T2143] R10: 0000000000000000 R11: 0000000000000202 R12: 00005616a74cd6a0 [ 117.154406][ T2143] R13: 00007ffd2ac7bb44 R14: 0000000000000000 R15: 0000000000000000 | [ 118.410855][ T2146] softirqs last disabled at (1000780): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 118.410857][ T2146] Preemption disabled at: | [ 118.410858][ T2146] vprintk_emit (kernel/printk/printk.c:2471) | [ 118.410867][ T2146] Tainted: [W]=WARN [ 118.410867][ T2146] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 118.410869][ T2146] Call Trace: [ 118.410871][ T2146] [ 118.410872][ T2146] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 118.410878][ T2146] ? vprintk_emit (kernel/printk/printk.c:2471) [ 118.410880][ T2146] __might_resched.cold (kernel/sched/core.c:9234) [ 118.410885][ T2146] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 118.410888][ 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) [ 118.410893][ 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.410895][ T2146] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 118.410901][ 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.410903][ T2146] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 118.410907][ T2146] put_chars (drivers/char/virtio_console.c:1176) [ 118.410909][ T2146] ? __send_to_port (drivers/char/virtio_console.c:654) [ 118.410911][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 118.410915][ T2146] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 118.410917][ T2146] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 118.410922][ T2146] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 118.410925][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 118.410930][ T2146] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 118.410932][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 118.410937][ T2146] console_emit_next_record (kernel/printk/printk.c:3183) [ 118.410941][ T2146] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 118.410945][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 118.410947][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 118.410951][ T2146] console_flush_one_record (kernel/printk/printk.c:3268) [ 118.410955][ T2146] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 118.410957][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 118.410962][ T2146] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 118.410964][ T2146] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 118.410966][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 118.410968][ T2146] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 118.410972][ T2146] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 118.410973][ T2146] ? vprintk_emit (kernel/printk/printk.c:2478) [ 118.410976][ T2146] vprintk_emit (kernel/printk/printk.c:2479) [ 118.410980][ T2146] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 118.410982][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 118.410983][ 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) [ 118.410989][ T2146] dev_vprintk_emit (drivers/base/core.c:5000) [ 118.410994][ T2146] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 118.410999][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 118.411004][ T2146] dev_printk_emit (drivers/base/core.c:5011) [ 118.411006][ T2146] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 118.411008][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 118.411018][ T2146] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 118.411020][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 118.411021][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 118.411023][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 118.411025][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 118.411028][ T2146] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 118.411034][ T2146] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 118.411036][ T2146] ? netdev_notice (net/core/dev.c:13194) [ 118.411038][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 118.411041][ T2146] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 118.411044][ T2146] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 118.411047][ T2146] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 118.411049][ T2146] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 118.411053][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 118.411054][ 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) [ 118.411056][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 118.411059][ T2146] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 118.411062][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 118.411065][ T2146] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 118.411070][ T2146] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 118.411073][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 118.411076][ T2146] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 118.411078][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 118.411079][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 118.411081][ T2146] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 118.411083][ T2146] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 118.411087][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 118.411091][ T2146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 118.411093][ T2146] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 118.411098][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 118.411100][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 118.411101][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 118.411103][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 118.411105][ T2146] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 118.411107][ 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.411111][ T2146] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 118.411112][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 118.411114][ T2146] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 118.411116][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 118.411118][ T2146] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 118.411120][ T2146] ? nla_get_range_signed (lib/nlattr.c:270) [ 118.411126][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 118.411129][ T2146] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 118.411136][ T2146] rtnl_setlink (net/core/rtnetlink.c:3596) [ 118.411140][ T2146] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 118.411141][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 118.411163][ T2146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 118.411165][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 118.411168][ T2146] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 118.411169][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 118.411171][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 118.411175][ T2146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 118.411177][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 118.411179][ T2146] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 118.411181][ T2146] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 118.411185][ T2146] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 118.411187][ T2146] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 118.411190][ T2146] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 118.411192][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 118.411196][ T2146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 118.411197][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 118.411201][ T2146] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 118.411205][ T2146] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 118.411208][ T2146] ? netlink_ack (./include/linux/skbuff.h:2718) [ 118.411214][ 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)) [ 118.411216][ 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)) [ 118.411221][ T2146] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 118.411225][ T2146] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 118.411227][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 118.411232][ T2146] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 118.411236][ T2146] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 118.411239][ T2146] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 118.411243][ T2146] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 118.411246][ T2146] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 118.411250][ T2146] ? __ia32_sys_getpeername (net/socket.c:2235) [ 118.411260][ T2146] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 118.411266][ T2146] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 118.411267][ T2146] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 118.411271][ T2146] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 118.411273][ T2146] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 118.411275][ T2146] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 118.411276][ T2146] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 118.411279][ T2146] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 118.411281][ T2146] RIP: 0033:0x7fb22e50554e [ 118.411285][ 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.411287][ T2146] RSP: 002b:00007ffd2ac7ba00 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 118.411290][ T2146] RAX: ffffffffffffffda RBX: 00005616a7372a40 RCX: 00007fb22e50554e [ 118.411291][ T2146] RDX: 0000000000000030 RSI: 00005616a74b4ec0 RDI: 0000000000000018 [ 118.411292][ T2146] RBP: 00007ffd2ac7ba10 R08: 00007ffd2ac7ba60 R09: 0000000000000080 [ 118.411293][ T2146] R10: 0000000000000000 R11: 0000000000000202 R12: 00005616a74d7220 [ 118.411294][ T2146] R13: 00007ffd2ac7bb44 R14: 0000000000000000 R15: 0000000000000000 | [ 118.420484][ C0] | [ 118.420484][ C0] | [ 118.420484][ C0] stack backtrace: | [ 118.420489][ C0] Tainted: [W]=WARN [ 118.420490][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 118.420491][ C0] Call Trace: [ 118.420492][ C0] [ 118.420493][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 118.420496][ C0] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 118.420498][ C0] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 118.420500][ C0] ? add_lock_to_list (./include/linux/find.h:391 kernel/locking/lockdep.c:1419 kernel/locking/lockdep.c:1450) [ 118.420503][ C0] mark_lock (kernel/locking/lockdep.c:4769) [ 118.420505][ C0] mark_usage (kernel/locking/lockdep.c:4658) [ 118.420506][ C0] __lock_acquire (kernel/locking/lockdep.c:5208) [ 118.420508][ C0] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 118.420509][ C0] ? console_trylock_spinning (kernel/printk/printk.c:2026 (discriminator 2)) [ 118.420511][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 118.420513][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 118.420515][ C0] console_trylock_spinning (kernel/printk/printk.c:2026 (discriminator 2)) [ 118.420516][ C0] ? console_trylock_spinning (kernel/printk/printk.c:2026 (discriminator 2)) [ 118.420518][ C0] vprintk_emit (kernel/printk/printk.c:2478) [ 118.420519][ C0] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 118.420522][ C0] ? clocksource_watchdog.part.0 (kernel/time/clocksource.c:434 kernel/time/clocksource.c:664) [ 118.420523][ C0] _printk (kernel/printk/printk.c:2504) [ 118.420525][ C0] ? snapshot_read.cold (user.c:?) [ 118.420527][ C0] ? clocksource_watchdog.part.0 (kernel/time/clocksource.c:434 kernel/time/clocksource.c:664) [ 118.420528][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 118.420530][ 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)) [ 118.420532][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 118.420533][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 118.420534][ C0] call_timer_fn (kernel/time/timer.c:1748) [ 118.420536][ C0] ? detach_if_pending (./include/linux/list.h:1159) [ 118.420537][ C0] ? debug_object_active_state (lib/debugobjects.c:1122) [ 118.420541][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 118.420543][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 118.420544][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 118.420546][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 118.420548][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 118.420550][ C0] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 118.420551][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 118.420554][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 118.420556][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 118.420557][ C0] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 118.420559][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 118.420561][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 118.420563][ C0] handle_softirqs (kernel/softirq.c:645) [ 118.420565][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 118.420566][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 118.420569][ C0] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 118.420571][ C0] irq_exit_rcu (kernel/softirq.c:784) [ 118.420573][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 118.420574][ C0] [ 118.420575][ C0] [ 118.420575][ C0] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 118.420577][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 118.420578][ C0] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 118.420581][ 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 [ 118.420582][ C0] RSP: 0018:ffffffffbc007cf8 EFLAGS: 00000296 [ 118.420584][ C0] RAX: 00000000003c57cd RBX: ffffffffbc01c600 RCX: ffffffffb90ed307 [ 118.420586][ C0] RDX: ffffffffbc01c600 RSI: ffffffffbbe7099a RDI: ffffffffbb88f560 [ 118.420587][ C0] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 118.420588][ C0] R10: 0000000000000000 R11: 0000000000000001 R12: 1ffffffff7800fa2 [ 118.420588][ C0] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000014770 [ 118.420590][ C0] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 118.420593][ C0] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 118.420594][ C0] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 118.420596][ C0] default_idle_call (kernel/sched/idle.c:122) [ 118.420598][ C0] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 118.420600][ C0] ? arch_cpu_idle_exit+0x40/0x40 [ 118.420602][ C0] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 118.420605][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 118.420606][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 118.420608][ C0] do_idle (kernel/sched/idle.c:355) [ 118.420610][ C0] cpu_startup_entry (kernel/sched/idle.c:454) [ 118.420612][ C0] rest_init (init/main.c:727) [ 118.420614][ C0] ? __cpuidle_text_end (??:?) [ 118.420617][ C0] ? rest_init (init/main.c:727) [ 118.420619][ C0] ? acpi_hw_set_mode (drivers/acpi/acpica/hwacpi.c:72 (discriminator 1)) [ 118.420622][ C0] ? cpus_read_unlock (./include/linux/percpu-rwsem.h:125 (discriminator 1) kernel/cpu.c:502 (discriminator 1)) [ 118.420624][ C0] ? acpi_enable (drivers/acpi/acpica/evxfevnt.c:47) [ 118.420627][ C0] start_kernel (init/main.c:1185) [ 118.420628][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:310) [ 118.420630][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:291) [ 118.420632][ C0] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 119.622922][ T2146] softirqs last disabled at (1003007): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 119.622925][ T2146] Preemption disabled at: | [ 119.622925][ T2146] vprintk_emit (kernel/printk/printk.c:2471) | [ 119.622935][ T2146] Tainted: [W]=WARN [ 119.622936][ T2146] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 119.622938][ T2146] Call Trace: [ 119.622939][ T2146] [ 119.622941][ T2146] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 119.622946][ T2146] ? vprintk_emit (kernel/printk/printk.c:2471) [ 119.622947][ T2146] __might_resched.cold (kernel/sched/core.c:9234) [ 119.622951][ T2146] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 119.622954][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.622957][ 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)) [ 119.622960][ T2146] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 119.622963][ T2146] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 119.622966][ 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) [ 119.622968][ T2146] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 119.622970][ T2146] put_chars (drivers/char/virtio_console.c:1176) [ 119.622972][ T2146] ? __send_to_port (drivers/char/virtio_console.c:654) [ 119.622973][ T2146] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 119.622975][ T2146] ? desc_read (./include/linux/instrumented.h:97 ./include/linux/atomic/atomic-instrumented.h:3223 kernel/printk/printk_ringbuffer.c:552) [ 119.622978][ T2146] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 119.622981][ T2146] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 119.622982][ T2146] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 119.622983][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.622985][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.622987][ T2146] console_emit_next_record (kernel/printk/printk.c:3183) [ 119.622989][ T2146] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 119.622991][ T2146] ? _prb_read_valid (kernel/printk/printk_ringbuffer.c:1996) [ 119.622993][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.622994][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.622995][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.622997][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 119.622998][ T2146] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 119.623000][ T2146] console_flush_one_record (kernel/printk/printk.c:3268) [ 119.623002][ T2146] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 119.623004][ T2146] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 119.623006][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 119.623007][ T2146] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 119.623009][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.623010][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 119.623011][ T2146] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 119.623021][ T2146] ? sync_exp_reset_tree_hotplug (kernel/rcu/tree_exp.h:98) [ 119.623023][ T2146] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 119.623025][ T2146] ? vprintk_emit (kernel/printk/printk.c:2478) [ 119.623026][ T2146] vprintk_emit (kernel/printk/printk.c:2479) [ 119.623029][ T2146] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 119.623030][ T2146] ? kasan_save_stack (mm/kasan/common.c:58) [ 119.623033][ T2146] ? kasan_record_aux_stack (mm/kasan/generic.c:556) [ 119.623036][ T2146] dev_vprintk_emit (drivers/base/core.c:5000) [ 119.623040][ T2146] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 119.623042][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 119.623044][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.623045][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 119.623047][ T2146] dev_printk_emit (drivers/base/core.c:5011) [ 119.623049][ T2146] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 119.623051][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 119.623052][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.623054][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 119.623055][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.623057][ T2146] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 119.623060][ T2146] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 119.623061][ T2146] ? netdev_notice (net/core/dev.c:13194) [ 119.623062][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.623064][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 119.623065][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.623066][ 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) [ 119.623068][ T2146] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 119.623069][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.623070][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.623072][ T2146] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 119.623075][ T2146] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 119.623077][ 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) [ 119.623079][ T2146] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 119.623083][ T2146] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 119.623086][ T2146] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 119.623089][ T2146] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 119.623091][ T2146] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 119.623093][ T2146] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 119.623097][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 119.623098][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.623100][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 119.623101][ T2146] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 119.623104][ T2146] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 119.623105][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.623107][ T2146] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 119.623110][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 119.623111][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.623112][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 119.623113][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.623115][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 119.623116][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.623118][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 119.623119][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.623120][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 119.623122][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.623123][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.623124][ T2146] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 119.623127][ 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) [ 119.623130][ T2146] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 119.623131][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 119.623132][ T2146] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 119.623134][ T2146] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 119.623136][ T2146] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 119.623137][ T2146] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 119.623139][ T2146] ? nla_get_range_signed (lib/nlattr.c:270) [ 119.623143][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.623145][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 119.623146][ T2146] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 119.623151][ T2146] rtnl_setlink (net/core/rtnetlink.c:3596) [ 119.623152][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.623154][ T2146] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 119.623156][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 119.623162][ T2146] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 119.623165][ T2146] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 119.623167][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.623168][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.623170][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 119.623171][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.623172][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 119.623174][ T2146] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 119.623175][ T2146] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 119.623177][ T2146] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 119.623178][ T2146] ? __kernel_text_address (kernel/extable.c:79) [ 119.623180][ T2146] ? write_profile (profile.c:?) [ 119.623183][ T2146] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 119.623185][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.623186][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.623188][ T2146] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 119.623189][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 119.623190][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.623192][ T2146] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 119.623194][ T2146] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 119.623196][ T2146] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 119.623197][ T2146] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 119.623199][ T2146] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 119.623202][ T2146] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 119.623205][ T2146] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 119.623206][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 119.623208][ T2146] ? netlink_ack (./include/linux/skbuff.h:2718) [ 119.623209][ T2146] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 119.623212][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.623214][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 119.623215][ T2146] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 119.623218][ T2146] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 119.623219][ T2146] ? apply_to_pte_range (mm/memory.c:3453 (discriminator 7)) [ 119.623223][ T2146] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 119.623226][ T2146] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 119.623227][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 119.623229][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.623230][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 119.623232][ T2146] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 119.623234][ T2146] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 119.623236][ T2146] ? __ia32_sys_getpeername (net/socket.c:2235) [ 119.623240][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.623241][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 119.623243][ T2146] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 119.623244][ T2146] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 119.623246][ 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)) [ 119.623248][ T2146] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 119.623249][ T2146] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 119.623251][ T2146] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 119.623253][ T2146] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 119.623255][ T2146] RIP: 0033:0x7fb22e50554e [ 119.623258][ 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 [ 119.623260][ T2146] RSP: 002b:00007ffd2ac7ba00 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 119.623264][ T2146] RAX: ffffffffffffffda RBX: 00005616a7372a40 RCX: 00007fb22e50554e [ 119.623265][ T2146] RDX: 0000000000000030 RSI: 00005616a7356510 RDI: 0000000000000018 [ 119.623266][ T2146] RBP: 00007ffd2ac7ba10 R08: 00007ffd2ac7ba60 R09: 0000000000000080 [ 119.623267][ T2146] R10: 0000000000000000 R11: 0000000000000202 R12: 00005616a74d29c0 [ 119.623267][ T2146] R13: 00007ffd2ac7bb44 R14: 0000000000000000 R15: 0000000000000000 | [ 120.825087][ T2146] softirqs last disabled at (1003007): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 120.825090][ T2146] Preemption disabled at: | [ 120.825091][ T2146] vprintk_emit (kernel/printk/printk.c:2471) | [ 120.825102][ T2146] Tainted: [W]=WARN [ 120.825103][ T2146] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 120.825105][ T2146] Call Trace: [ 120.825106][ T2146] [ 120.825107][ T2146] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 120.825112][ T2146] ? vprintk_emit (kernel/printk/printk.c:2471) [ 120.825114][ T2146] __might_resched.cold (kernel/sched/core.c:9234) [ 120.825118][ T2146] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 120.825121][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.825124][ 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.825127][ T2146] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 120.825129][ T2146] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 120.825133][ 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.825135][ T2146] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 120.825137][ T2146] put_chars (drivers/char/virtio_console.c:1176) [ 120.825139][ T2146] ? __send_to_port (drivers/char/virtio_console.c:654) [ 120.825140][ T2146] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 120.825142][ T2146] ? desc_read (./include/linux/instrumented.h:97 ./include/linux/atomic/atomic-instrumented.h:3223 kernel/printk/printk_ringbuffer.c:552) [ 120.825144][ T2146] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 120.825147][ T2146] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 120.825149][ T2146] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 120.825150][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.825151][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.825153][ T2146] console_emit_next_record (kernel/printk/printk.c:3183) [ 120.825155][ T2146] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 120.825157][ T2146] ? _prb_read_valid (kernel/printk/printk_ringbuffer.c:1996) [ 120.825159][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.825160][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.825161][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.825163][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 120.825164][ T2146] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 120.825166][ T2146] console_flush_one_record (kernel/printk/printk.c:3268) [ 120.825168][ T2146] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 120.825170][ T2146] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 120.825172][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 120.825173][ T2146] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 120.825175][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.825176][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 120.825177][ T2146] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 120.825178][ T2146] ? sync_exp_reset_tree_hotplug (kernel/rcu/tree_exp.h:98) [ 120.825180][ T2146] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 120.825182][ T2146] ? vprintk_emit (kernel/printk/printk.c:2478) [ 120.825183][ T2146] vprintk_emit (kernel/printk/printk.c:2479) [ 120.825185][ T2146] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 120.825187][ T2146] ? kasan_save_stack (mm/kasan/common.c:58) [ 120.825190][ T2146] ? kasan_record_aux_stack (mm/kasan/generic.c:556) [ 120.825192][ T2146] dev_vprintk_emit (drivers/base/core.c:5000) [ 120.825196][ T2146] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 120.825199][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 120.825200][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.825201][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 120.825203][ T2146] dev_printk_emit (drivers/base/core.c:5011) [ 120.825205][ T2146] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 120.825207][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 120.825208][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.825209][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 120.825211][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.825212][ T2146] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 120.825215][ T2146] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 120.825217][ T2146] ? netdev_notice (net/core/dev.c:13194) [ 120.825218][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.825219][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 120.825220][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.825222][ 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.825223][ T2146] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 120.825225][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.825226][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.825227][ T2146] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 120.825230][ T2146] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 120.825232][ 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.825234][ T2146] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 120.825237][ T2146] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 120.825240][ T2146] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 120.825243][ T2146] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 120.825245][ T2146] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 120.825248][ T2146] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 120.825249][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 120.825250][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.825252][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 120.825253][ T2146] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 120.825256][ T2146] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 120.825257][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.825259][ T2146] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 120.825261][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 120.825263][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.825264][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 120.825265][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.825267][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 120.825268][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.825269][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 120.825271][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.825272][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 120.825273][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.825274][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.825276][ T2146] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 120.825279][ 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.825282][ T2146] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 120.825283][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 120.825284][ T2146] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 120.825285][ T2146] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 120.825287][ T2146] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 120.825289][ T2146] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 120.825290][ T2146] ? nla_get_range_signed (lib/nlattr.c:270) [ 120.825294][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.825296][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 120.825297][ T2146] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 120.825302][ T2146] rtnl_setlink (net/core/rtnetlink.c:3596) [ 120.825303][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.825305][ T2146] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 120.825307][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 120.825312][ T2146] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 120.825315][ T2146] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 120.825317][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.825318][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.825320][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 120.825321][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.825322][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 120.825323][ T2146] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 120.825325][ T2146] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 120.825326][ T2146] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 120.825328][ T2146] ? __kernel_text_address (kernel/extable.c:79) [ 120.825330][ T2146] ? write_profile (profile.c:?) [ 120.825332][ T2146] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 120.825334][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.825336][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.825337][ T2146] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 120.825339][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 120.825340][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.825342][ T2146] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 120.825343][ T2146] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 120.825345][ T2146] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 120.825347][ T2146] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 120.825349][ T2146] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 120.825351][ T2146] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 120.825354][ T2146] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 120.825356][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 120.825357][ T2146] ? netlink_ack (./include/linux/skbuff.h:2718) [ 120.825358][ T2146] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 120.825361][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.825363][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 120.825364][ T2146] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 120.825367][ T2146] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 120.825368][ T2146] ? apply_to_pte_range (mm/memory.c:3453 (discriminator 7)) [ 120.825372][ T2146] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 120.825374][ T2146] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 120.825376][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 120.825377][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.825378][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 120.825380][ T2146] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 120.825381][ T2146] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 120.825384][ T2146] ? __ia32_sys_getpeername (net/socket.c:2235) [ 120.825387][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.825389][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 120.825390][ T2146] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 120.825392][ T2146] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 120.825393][ 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.825395][ T2146] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 120.825397][ T2146] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 120.825399][ T2146] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 120.825401][ T2146] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 120.825402][ T2146] RIP: 0033:0x7fb22e50554e [ 120.825405][ 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.825407][ T2146] RSP: 002b:00007ffd2ac7ba00 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 120.825411][ T2146] RAX: ffffffffffffffda RBX: 00005616a7372a40 RCX: 00007fb22e50554e [ 120.825412][ T2146] RDX: 0000000000000030 RSI: 00005616a73ea640 RDI: 0000000000000018 [ 120.825413][ T2146] RBP: 00007ffd2ac7ba10 R08: 00007ffd2ac7ba60 R09: 0000000000000080 [ 120.825414][ T2146] R10: 0000000000000000 R11: 0000000000000202 R12: 00005616a74d3f80 [ 120.825415][ T2146] R13: 00007ffd2ac7bb44 R14: 0000000000000000 R15: 0000000000000000 | [ 122.001996][ T2146] softirqs last disabled at (1003007): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 122.001999][ T2146] Preemption disabled at: | [ 122.001999][ T2146] vprintk_emit (kernel/printk/printk.c:2471) | [ 122.002009][ T2146] Tainted: [W]=WARN [ 122.002010][ T2146] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 122.002012][ T2146] Call Trace: [ 122.002013][ T2146] [ 122.002014][ T2146] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 122.002026][ T2146] ? vprintk_emit (kernel/printk/printk.c:2471) [ 122.002028][ T2146] __might_resched.cold (kernel/sched/core.c:9234) [ 122.002032][ T2146] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 122.002035][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.002038][ 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.002041][ T2146] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 122.002044][ T2146] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 122.002047][ 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.002049][ T2146] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 122.002050][ T2146] put_chars (drivers/char/virtio_console.c:1176) [ 122.002053][ T2146] ? __send_to_port (drivers/char/virtio_console.c:654) [ 122.002054][ T2146] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 122.002056][ T2146] ? desc_read (./include/linux/instrumented.h:97 ./include/linux/atomic/atomic-instrumented.h:3223 kernel/printk/printk_ringbuffer.c:552) [ 122.002058][ T2146] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 122.002062][ T2146] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 122.002063][ T2146] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 122.002064][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.002065][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.002068][ T2146] console_emit_next_record (kernel/printk/printk.c:3183) [ 122.002070][ T2146] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 122.002071][ T2146] ? _prb_read_valid (kernel/printk/printk_ringbuffer.c:1996) [ 122.002073][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.002075][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.002076][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.002077][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 122.002079][ T2146] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 122.002080][ T2146] console_flush_one_record (kernel/printk/printk.c:3268) [ 122.002083][ T2146] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 122.002085][ T2146] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 122.002087][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 122.002088][ T2146] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 122.002089][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.002090][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 122.002092][ T2146] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 122.002093][ T2146] ? sync_exp_reset_tree_hotplug (kernel/rcu/tree_exp.h:98) [ 122.002095][ T2146] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 122.002098][ T2146] ? vprintk_emit (kernel/printk/printk.c:2478) [ 122.002100][ T2146] vprintk_emit (kernel/printk/printk.c:2479) [ 122.002102][ T2146] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 122.002104][ T2146] ? kasan_save_stack (mm/kasan/common.c:58) [ 122.002107][ T2146] ? kasan_record_aux_stack (mm/kasan/generic.c:556) [ 122.002109][ T2146] dev_vprintk_emit (drivers/base/core.c:5000) [ 122.002114][ T2146] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 122.002116][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 122.002117][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.002119][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 122.002121][ T2146] dev_printk_emit (drivers/base/core.c:5011) [ 122.002122][ T2146] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 122.002124][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 122.002126][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.002127][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 122.002128][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.002130][ T2146] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 122.002133][ T2146] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 122.002135][ T2146] ? netdev_notice (net/core/dev.c:13194) [ 122.002136][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.002138][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 122.002139][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.002140][ 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.002142][ T2146] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 122.002143][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.002144][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.002146][ T2146] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 122.002149][ T2146] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 122.002151][ 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.002152][ T2146] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 122.002156][ T2146] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 122.002159][ T2146] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 122.002162][ T2146] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 122.002164][ T2146] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 122.002167][ T2146] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 122.002168][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 122.002169][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.002171][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 122.002172][ T2146] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 122.002175][ T2146] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 122.002176][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.002178][ T2146] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 122.002181][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 122.002182][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.002183][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 122.002184][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.002186][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 122.002187][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.002188][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 122.002190][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.002191][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 122.002192][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.002194][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.002195][ T2146] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 122.002198][ 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.002201][ T2146] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 122.002202][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 122.002203][ T2146] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 122.002204][ T2146] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 122.002206][ T2146] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 122.002208][ T2146] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 122.002209][ T2146] ? nla_get_range_signed (lib/nlattr.c:270) [ 122.002213][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.002215][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 122.002216][ T2146] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 122.002221][ T2146] rtnl_setlink (net/core/rtnetlink.c:3596) [ 122.002223][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.002225][ T2146] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 122.002226][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 122.002232][ T2146] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 122.002235][ T2146] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 122.002237][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.002238][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.002240][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 122.002241][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.002242][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 122.002244][ T2146] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 122.002245][ T2146] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 122.002246][ T2146] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 122.002248][ T2146] ? __kernel_text_address (kernel/extable.c:79) [ 122.002250][ T2146] ? write_profile (profile.c:?) [ 122.002253][ T2146] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 122.002255][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.002256][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.002257][ T2146] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 122.002259][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 122.002260][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.002262][ T2146] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 122.002263][ T2146] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 122.002266][ T2146] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 122.002267][ T2146] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 122.002269][ T2146] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 122.002272][ T2146] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 122.002275][ T2146] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 122.002277][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 122.002278][ T2146] ? netlink_ack (./include/linux/skbuff.h:2718) [ 122.002280][ T2146] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 122.002282][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.002284][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 122.002286][ T2146] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 122.002288][ T2146] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 122.002291][ T2146] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 122.002293][ T2146] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 122.002295][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 122.002296][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.002298][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 122.002299][ T2146] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 122.002302][ T2146] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 122.002305][ T2146] ? __ia32_sys_getpeername (net/socket.c:2235) [ 122.002309][ T2146] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 122.002310][ T2146] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 122.002312][ 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.002314][ T2146] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 122.002315][ T2146] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 122.002318][ T2146] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 122.002320][ T2146] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 122.002321][ T2146] RIP: 0033:0x7fb22e50554e [ 122.002324][ 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.002326][ T2146] RSP: 002b:00007ffd2ac7ba00 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 122.002330][ T2146] RAX: ffffffffffffffda RBX: 00005616a7372a40 RCX: 00007fb22e50554e [ 122.002331][ T2146] RDX: 0000000000000030 RSI: 00005616a73b7610 RDI: 0000000000000018 [ 122.002332][ T2146] RBP: 00007ffd2ac7ba10 R08: 00007ffd2ac7ba60 R09: 0000000000000080 [ 122.002333][ T2146] R10: 0000000000000000 R11: 0000000000000202 R12: 00005616a74d4c10 [ 122.002334][ T2146] R13: 00007ffd2ac7bb44 R14: 0000000000000000 R15: 0000000000000000 | [ 123.183870][ T2146] softirqs last disabled at (1003007): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 123.183872][ T2146] Preemption disabled at: | [ 123.183873][ T2146] vprintk_emit (kernel/printk/printk.c:2471) | [ 123.183883][ T2146] Tainted: [W]=WARN [ 123.183884][ T2146] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 123.183885][ T2146] Call Trace: [ 123.183887][ T2146] [ 123.183888][ T2146] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 123.183893][ T2146] ? vprintk_emit (kernel/printk/printk.c:2471) [ 123.183895][ T2146] __might_resched.cold (kernel/sched/core.c:9234) [ 123.183899][ T2146] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 123.183902][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 123.183905][ 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)) [ 123.183908][ T2146] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 123.183910][ T2146] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 123.183914][ 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) [ 123.183916][ T2146] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 123.183917][ T2146] put_chars (drivers/char/virtio_console.c:1176) [ 123.183920][ T2146] ? __send_to_port (drivers/char/virtio_console.c:654) [ 123.183921][ T2146] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 123.183923][ T2146] ? desc_read (./include/linux/instrumented.h:97 ./include/linux/atomic/atomic-instrumented.h:3223 kernel/printk/printk_ringbuffer.c:552) [ 123.183925][ T2146] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 123.183929][ T2146] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 123.183930][ T2146] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 123.183931][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 123.183933][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 123.183935][ T2146] console_emit_next_record (kernel/printk/printk.c:3183) [ 123.183937][ T2146] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 123.183939][ T2146] ? _prb_read_valid (kernel/printk/printk_ringbuffer.c:1996) [ 123.183941][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 123.183942][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 123.183944][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 123.183945][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 123.183947][ T2146] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 123.183948][ T2146] console_flush_one_record (kernel/printk/printk.c:3268) [ 123.183950][ T2146] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 123.183953][ T2146] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 123.183954][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 123.183956][ T2146] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 123.183957][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 123.183959][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 123.183960][ T2146] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 123.183961][ T2146] ? sync_exp_reset_tree_hotplug (kernel/rcu/tree_exp.h:98) [ 123.183963][ T2146] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 123.183964][ T2146] ? vprintk_emit (kernel/printk/printk.c:2478) [ 123.183966][ T2146] vprintk_emit (kernel/printk/printk.c:2479) [ 123.183968][ T2146] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 123.183970][ T2146] ? kasan_save_stack (mm/kasan/common.c:58) [ 123.183973][ T2146] ? kasan_record_aux_stack (mm/kasan/generic.c:556) [ 123.183976][ T2146] dev_vprintk_emit (drivers/base/core.c:5000) [ 123.183980][ T2146] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 123.183982][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 123.183983][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 123.183985][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 123.183987][ T2146] dev_printk_emit (drivers/base/core.c:5011) [ 123.183989][ T2146] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 123.183991][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 123.183992][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 123.183993][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 123.183995][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 123.183997][ T2146] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 123.184000][ T2146] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 123.184002][ T2146] ? netdev_notice (net/core/dev.c:13194) [ 123.184003][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 123.184004][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 123.184006][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 123.184007][ 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) [ 123.184009][ T2146] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 123.184010][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 123.184011][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 123.184013][ T2146] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 123.184016][ T2146] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 123.184018][ 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) [ 123.184020][ T2146] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 123.184030][ T2146] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 123.184034][ T2146] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 123.184036][ T2146] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 123.184039][ T2146] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 123.184041][ T2146] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 123.184043][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 123.184044][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 123.184046][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 123.184047][ T2146] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 123.184050][ T2146] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 123.184052][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 123.184053][ T2146] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 123.184056][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 123.184057][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 123.184059][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 123.184060][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 123.184061][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 123.184063][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 123.184064][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 123.184066][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 123.184067][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 123.184068][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 123.184069][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 123.184071][ T2146] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 123.184074][ 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) [ 123.184077][ T2146] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 123.184078][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 123.184079][ T2146] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 123.184081][ T2146] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 123.184082][ T2146] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 123.184084][ T2146] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 123.184085][ T2146] ? nla_get_range_signed (lib/nlattr.c:270) [ 123.184089][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 123.184091][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 123.184092][ T2146] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 123.184099][ T2146] rtnl_setlink (net/core/rtnetlink.c:3596) [ 123.184100][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 123.184102][ T2146] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 123.184104][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 123.184110][ T2146] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 123.184113][ T2146] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 123.184115][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 123.184116][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 123.184118][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 123.184119][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 123.184120][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 123.184122][ T2146] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 123.184123][ T2146] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 123.184125][ T2146] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 123.184126][ T2146] ? __kernel_text_address (kernel/extable.c:79) [ 123.184128][ T2146] ? write_profile (profile.c:?) [ 123.184131][ T2146] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 123.184133][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 123.184135][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 123.184136][ T2146] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 123.184138][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 123.184139][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 123.184141][ T2146] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 123.184142][ T2146] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 123.184144][ T2146] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 123.184146][ T2146] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 123.184148][ T2146] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 123.184150][ T2146] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 123.184154][ T2146] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 123.184155][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 123.184157][ T2146] ? netlink_ack (./include/linux/skbuff.h:2718) [ 123.184158][ T2146] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 123.184161][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 123.184163][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 123.184164][ T2146] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 123.184167][ T2146] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 123.184168][ T2146] ? apply_to_pte_range (mm/memory.c:3453 (discriminator 7)) [ 123.184172][ T2146] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 123.184174][ T2146] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 123.184176][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 123.184177][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 123.184179][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 123.184180][ T2146] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 123.184182][ T2146] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 123.184185][ T2146] ? __ia32_sys_getpeername (net/socket.c:2235) [ 123.184188][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 123.184190][ T2146] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 123.184191][ T2146] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 123.184193][ T2146] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 123.184194][ 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)) [ 123.184196][ T2146] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 123.184198][ T2146] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 123.184200][ T2146] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 123.184202][ T2146] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 123.184203][ T2146] RIP: 0033:0x7fb22e50554e [ 123.184207][ 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 [ 123.184209][ T2146] RSP: 002b:00007ffd2ac7ba00 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 123.184213][ T2146] RAX: ffffffffffffffda RBX: 00005616a7372a40 RCX: 00007fb22e50554e [ 123.184214][ T2146] RDX: 0000000000000030 RSI: 00005616a7356510 RDI: 0000000000000018 [ 123.184215][ T2146] RBP: 00007ffd2ac7ba10 R08: 00007ffd2ac7ba60 R09: 0000000000000080 [ 123.184216][ T2146] R10: 0000000000000000 R11: 0000000000000202 R12: 00005616a74f76b0 Finger prints: netlink_release:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print __irq_exit_rcu: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