====================================== | [ 9.645500][ T83] softirqs last disabled at (402278): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 9.645502][ T83] Preemption disabled at: | [ 9.645503][ T83] vprintk_emit (kernel/printk/printk.c:2471) | [ 9.645512][ T83] Tainted: [W]=WARN [ 9.645513][ T83] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.645515][ T83] Call Trace: [ 9.645517][ T83] [ 9.645518][ T83] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 9.645524][ T83] ? vprintk_emit (kernel/printk/printk.c:2471) [ 9.645526][ T83] __might_resched.cold (kernel/sched/core.c:9234) [ 9.645531][ T83] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 9.645535][ T83] ? __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.645540][ T83] __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.645542][ T83] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.645548][ T83] ? 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.645550][ T83] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.645553][ T83] put_chars (drivers/char/virtio_console.c:1176) [ 9.645556][ T83] ? __send_to_port (drivers/char/virtio_console.c:654) [ 9.645560][ T83] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 9.645565][ T83] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 9.645567][ T83] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.645573][ T83] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 9.645575][ T83] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.645582][ T83] console_emit_next_record (kernel/printk/printk.c:3183) [ 9.645585][ T83] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 9.645590][ T83] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.645592][ T83] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.645596][ T83] console_flush_one_record (kernel/printk/printk.c:3268) [ 9.645600][ T83] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 9.645601][ T83] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.645607][ T83] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 9.645609][ T83] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 9.645611][ T83] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.645613][ T83] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 9.645617][ T83] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 9.645618][ T83] ? vprintk_emit (kernel/printk/printk.c:2478) [ 9.645621][ T83] vprintk_emit (kernel/printk/printk.c:2479) [ 9.645625][ T83] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 9.645627][ T83] ? write_profile (profile.c:?) [ 9.645630][ T83] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 9.645637][ T83] dev_vprintk_emit (drivers/base/core.c:5000) [ 9.645642][ T83] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 9.645646][ T83] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 9.645653][ T83] dev_printk_emit (drivers/base/core.c:5011) [ 9.645655][ T83] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 9.645661][ T83] ? check_prev_add (kernel/locking/lockdep.c:3258 (discriminator 3)) [ 9.645669][ T83] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 9.645676][ T83] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 9.645678][ T83] ? netdev_notice (net/core/dev.c:13194) [ 9.645680][ T83] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 9.645684][ T83] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 9.645687][ T83] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 9.645690][ T83] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 9.645693][ T83] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 9.645696][ T83] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.645697][ T83] ? 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.645700][ T83] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 9.645703][ T83] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 9.645705][ T83] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 9.645709][ T83] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 9.645714][ T83] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 9.645717][ T83] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.645720][ T83] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 9.645722][ T83] ? mark_usage (kernel/locking/lockdep.c:4690) [ 9.645723][ T83] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 9.645726][ T83] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 9.645728][ T83] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 9.645732][ T83] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.645737][ T83] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 9.645739][ T83] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 9.645742][ T83] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.645744][ T83] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.645745][ T83] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.645747][ T83] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.645749][ T83] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 9.645752][ T83] ? __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.645755][ T83] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 9.645756][ T83] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.645758][ T83] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 9.645761][ T83] ? mark_usage (kernel/locking/lockdep.c:4690) [ 9.645763][ T83] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 9.645765][ T83] ? nla_get_range_signed (lib/nlattr.c:270) [ 9.645771][ T83] ? mark_usage (kernel/locking/lockdep.c:4690) [ 9.645774][ T83] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 9.645782][ T83] rtnl_setlink (net/core/rtnetlink.c:3596) [ 9.645785][ T83] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 9.645787][ T83] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.645809][ T83] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 9.645811][ T83] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 9.645814][ T83] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 9.645816][ T83] ? mark_usage (kernel/locking/lockdep.c:4690) [ 9.645818][ T83] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.645822][ T83] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 9.645824][ T83] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 9.645826][ T83] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 9.645828][ T83] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 9.645832][ T83] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 9.645834][ T83] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 9.645838][ T83] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.645839][ T83] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.645844][ T83] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 9.645845][ T83] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 9.645849][ T83] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 9.645853][ T83] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.645856][ T83] ? netlink_ack (./include/linux/skbuff.h:2718) [ 9.645863][ T83] ? 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.645865][ T83] ? 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.645869][ T83] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 9.645873][ T83] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 9.645876][ T83] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.645881][ T83] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 9.645885][ T83] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 9.645889][ T83] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 9.645894][ T83] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 9.645898][ T83] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 9.645901][ T83] ? __ia32_sys_getpeername (net/socket.c:2235) [ 9.645912][ T83] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 9.645918][ T83] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 9.645920][ T83] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 9.645924][ T83] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 9.645925][ T83] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 9.645927][ T83] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 9.645929][ T83] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 9.645931][ T83] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.645933][ T83] RIP: 0033:0x7f84a42f654e [ 9.645937][ T83] 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.645939][ T83] RSP: 002b:00007ffd5294eda0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 9.645942][ T83] RAX: ffffffffffffffda RBX: 00005648a9259f40 RCX: 00007f84a42f654e [ 9.645943][ T83] RDX: 0000000000000030 RSI: 00005648a93b93a0 RDI: 0000000000000016 [ 9.645944][ T83] RBP: 00007ffd5294edb0 R08: 00007ffd5294ee00 R09: 0000000000000080 [ 9.645945][ T83] R10: 0000000000000000 R11: 0000000000000202 R12: 00005648a93ba650 [ 9.645946][ T83] R13: 00007ffd5294eee4 R14: 0000000000000000 R15: 0000000000000000 | [ 13.761244][ T83] softirqs last disabled at (431298): netlink_release (./include/net/sock.h:2138 net/netlink/af_netlink.c:727) | [ 13.761246][ T83] Preemption disabled at: | [ 13.761247][ T83] 0x0 | [ 13.761257][ T83] Tainted: [W]=WARN [ 13.761258][ T83] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.761260][ T83] Call Trace: [ 13.761262][ T83] [ 13.761263][ T83] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 13.761269][ T83] __might_resched.cold (kernel/sched/core.c:9234) [ 13.761274][ T83] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 13.761278][ T83] ? __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.761283][ T83] __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.761285][ T83] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.761290][ T83] ? 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.761293][ T83] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.761296][ T83] put_chars (drivers/char/virtio_console.c:1176) [ 13.761299][ T83] ? __send_to_port (drivers/char/virtio_console.c:654) [ 13.761300][ T83] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 13.761303][ T83] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 13.761307][ T83] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 13.761311][ T83] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 13.761314][ T83] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.761315][ T83] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.761320][ T83] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 13.761323][ T83] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.761326][ T83] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.761329][ T83] console_emit_next_record (kernel/printk/printk.c:3183) [ 13.761333][ T83] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 13.761337][ T83] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.761340][ T83] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.761343][ T83] console_flush_one_record (kernel/printk/printk.c:3268) [ 13.761347][ T83] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 13.761349][ T83] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.761354][ T83] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 13.761356][ T83] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 13.761358][ T83] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.761360][ T83] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 13.761364][ T83] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 13.761365][ T83] ? vprintk_emit (kernel/printk/printk.c:2478) [ 13.761369][ T83] vprintk_emit (kernel/printk/printk.c:2479) [ 13.761372][ T83] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 13.761376][ T83] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.761379][ T83] _printk (kernel/printk/printk.c:2504) [ 13.761383][ T83] ? snapshot_read.cold (user.c:?) [ 13.761386][ T83] ? 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.761388][ T83] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 13.761392][ T83] ? 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.761394][ T83] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 13.761398][ T83] ? exit_notify (kernel/exit.c:780) [ 13.761400][ T83] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.761402][ T83] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.761406][ T83] do_group_exit (kernel/exit.c:1151) [ 13.761410][ T83] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 13.761412][ T83] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 13.761415][ T83] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 13.761418][ T83] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 13.761421][ T83] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.761423][ T83] RIP: 0033:0x7f84a43471b8 [ 13.761425][ T83] Code: Unable to access opcode bytes at 0x7f84a434718e. Code starting with the faulting instruction =========================================== [ 13.761427][ T83] RSP: 002b:00007ffd5294f2f8 EFLAGS: 00000256 ORIG_RAX: 00000000000000e7 [ 13.761429][ T83] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f84a43471b8 [ 13.761430][ T83] RDX: 0000000000000000 RSI: fffffffffffffe90 RDI: 0000000000000000 [ 13.761431][ T83] RBP: 00007ffd5294f480 R08: 00005648a93afa08 R09: 0000000000000000 [ 13.761432][ T83] R10: 0000000000000000 R11: 0000000000000256 R12: 0000000000000000 [ 13.761433][ T83] R13: 00007f84a3ba5050 R14: 00007f84a4878d9e R15: 00005648a9242860 | [ 97.325553][ T2145] softirqs last disabled at (40494): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 97.325556][ T2145] Preemption disabled at: | [ 97.325556][ T2145] vprintk_emit (kernel/printk/printk.c:2471) | [ 97.325565][ T2145] Tainted: [W]=WARN [ 97.325566][ T2145] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 97.325568][ T2145] Call Trace: [ 97.325570][ T2145] [ 97.325571][ T2145] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 97.325584][ T2145] ? vprintk_emit (kernel/printk/printk.c:2471) [ 97.325586][ T2145] __might_resched.cold (kernel/sched/core.c:9234) [ 97.325591][ T2145] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 97.325595][ T2145] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 97.325600][ T2145] __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)) [ 97.325602][ T2145] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 97.325607][ T2145] ? 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) [ 97.325610][ T2145] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 97.325613][ T2145] put_chars (drivers/char/virtio_console.c:1176) [ 97.325616][ T2145] ? __send_to_port (drivers/char/virtio_console.c:654) [ 97.325617][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 97.325622][ T2145] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 97.325624][ T2145] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 97.325629][ T2145] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 97.325631][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 97.325636][ T2145] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 97.325639][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.325644][ T2145] console_emit_next_record (kernel/printk/printk.c:3183) [ 97.325647][ T2145] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 97.325652][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.325654][ T2145] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 97.325658][ T2145] console_flush_one_record (kernel/printk/printk.c:3268) [ 97.325664][ T2145] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 97.325667][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 97.325673][ T2145] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 97.325676][ T2145] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 97.325677][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.325679][ T2145] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 97.325683][ T2145] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 97.325684][ T2145] ? vprintk_emit (kernel/printk/printk.c:2478) [ 97.325688][ T2145] vprintk_emit (kernel/printk/printk.c:2479) [ 97.325691][ T2145] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 97.325694][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 97.325695][ T2145] ? 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) [ 97.325700][ T2145] dev_vprintk_emit (drivers/base/core.c:5000) [ 97.325706][ T2145] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 97.325711][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 97.325715][ T2145] dev_printk_emit (drivers/base/core.c:5011) [ 97.325718][ T2145] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 97.325720][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 97.325723][ T2145] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 97.325725][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 97.325726][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 97.325727][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 97.325729][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 97.325733][ T2145] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 97.325739][ T2145] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 97.325741][ T2145] ? netdev_notice (net/core/dev.c:13194) [ 97.325743][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 97.325746][ T2145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 97.325749][ T2145] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 97.325752][ T2145] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 97.325754][ T2145] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 97.325758][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 97.325759][ T2145] ? 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) [ 97.325761][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 97.325765][ T2145] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 97.325767][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 97.325770][ T2145] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 97.325776][ T2145] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 97.325779][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 97.325782][ T2145] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 97.325783][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 97.325784][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 97.325787][ T2145] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 97.325788][ T2145] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 97.325792][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 97.325797][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 97.325798][ T2145] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 97.325801][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.325804][ T2145] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 97.325805][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.325807][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.325809][ T2145] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 97.325811][ T2145] ? __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) [ 97.325814][ T2145] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 97.325816][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 97.325817][ T2145] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 97.325820][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 97.325822][ T2145] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 97.325824][ T2145] ? nla_get_range_signed (lib/nlattr.c:270) [ 97.325830][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 97.325833][ T2145] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 97.325841][ T2145] rtnl_setlink (net/core/rtnetlink.c:3596) [ 97.325844][ T2145] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 97.325846][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 97.325868][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 97.325870][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 97.325873][ T2145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 97.325875][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 97.325877][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 97.325881][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 97.325882][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 97.325885][ T2145] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 97.325887][ T2145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 97.325890][ T2145] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 97.325895][ T2145] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 97.325898][ T2145] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 97.325900][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 97.325904][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 97.325906][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 97.325910][ T2145] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 97.325913][ T2145] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 97.325916][ T2145] ? netlink_ack (./include/linux/skbuff.h:2718) [ 97.325923][ T2145] ? 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)) [ 97.325925][ T2145] ? 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)) [ 97.325930][ T2145] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 97.325934][ T2145] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 97.325936][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 97.325941][ T2145] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 97.325945][ T2145] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 97.325949][ T2145] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 97.325952][ T2145] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 97.325956][ T2145] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 97.325959][ T2145] ? __ia32_sys_getpeername (net/socket.c:2235) [ 97.325970][ T2145] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 97.325976][ T2145] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 97.325978][ T2145] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 97.325981][ T2145] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 97.325983][ T2145] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 97.325985][ T2145] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 97.325986][ T2145] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 97.325989][ T2145] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 97.325991][ T2145] RIP: 0033:0x7f84a42f654e [ 97.325995][ T2145] 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 [ 97.325997][ T2145] RSP: 002b:00007ffd5294eda0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 97.325999][ T2145] RAX: ffffffffffffffda RBX: 00005648a9244d70 RCX: 00007f84a42f654e [ 97.326001][ T2145] RDX: 0000000000000030 RSI: 00005648a92578f0 RDI: 0000000000000016 [ 97.326001][ T2145] RBP: 00007ffd5294edb0 R08: 00007ffd5294ee00 R09: 0000000000000080 [ 97.326002][ T2145] R10: 0000000000000000 R11: 0000000000000202 R12: 00005648a93b4580 [ 97.326003][ T2145] R13: 00007ffd5294eee4 R14: 0000000000000000 R15: 0000000000000000 | [ 98.548439][ T2145] softirqs last disabled at (101556): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 98.548441][ T2145] Preemption disabled at: | [ 98.548442][ T2145] vprintk_emit (kernel/printk/printk.c:2471) | [ 98.548451][ T2145] Tainted: [W]=WARN [ 98.548452][ T2145] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 98.548454][ T2145] Call Trace: [ 98.548455][ T2145] [ 98.548457][ T2145] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 98.548462][ T2145] ? vprintk_emit (kernel/printk/printk.c:2471) [ 98.548465][ T2145] __might_resched.cold (kernel/sched/core.c:9234) [ 98.548469][ T2145] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 98.548473][ T2145] ? __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.548478][ T2145] __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.548480][ T2145] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 98.548486][ T2145] ? 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.548488][ T2145] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 98.548491][ T2145] put_chars (drivers/char/virtio_console.c:1176) [ 98.548494][ T2145] ? __send_to_port (drivers/char/virtio_console.c:654) [ 98.548495][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 98.548500][ T2145] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 98.548502][ T2145] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 98.548507][ T2145] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 98.548510][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 98.548515][ T2145] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 98.548518][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.548523][ T2145] console_emit_next_record (kernel/printk/printk.c:3183) [ 98.548527][ T2145] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 98.548531][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.548533][ T2145] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 98.548537][ T2145] console_flush_one_record (kernel/printk/printk.c:3268) [ 98.548542][ T2145] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 98.548543][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 98.548548][ T2145] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 98.548551][ T2145] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 98.548552][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.548555][ T2145] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 98.548558][ T2145] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 98.548560][ T2145] ? vprintk_emit (kernel/printk/printk.c:2478) [ 98.548563][ T2145] vprintk_emit (kernel/printk/printk.c:2479) [ 98.548566][ T2145] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 98.548569][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 98.548570][ T2145] ? 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.548576][ T2145] dev_vprintk_emit (drivers/base/core.c:5000) [ 98.548581][ T2145] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 98.548594][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 98.548598][ T2145] dev_printk_emit (drivers/base/core.c:5011) [ 98.548600][ T2145] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 98.548602][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 98.548605][ T2145] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 98.548607][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 98.548608][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 98.548610][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 98.548612][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 98.548616][ T2145] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 98.548621][ T2145] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 98.548623][ T2145] ? netdev_notice (net/core/dev.c:13194) [ 98.548625][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 98.548629][ T2145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 98.548631][ T2145] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 98.548634][ T2145] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 98.548637][ T2145] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 98.548640][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 98.548642][ T2145] ? 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.548644][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 98.548647][ T2145] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 98.548649][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 98.548652][ T2145] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 98.548660][ T2145] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 98.548665][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 98.548669][ T2145] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 98.548671][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 98.548673][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 98.548675][ T2145] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 98.548677][ T2145] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 98.548681][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 98.548685][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 98.548687][ T2145] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 98.548690][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.548692][ T2145] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 98.548694][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.548695][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.548697][ T2145] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 98.548700][ T2145] ? __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.548703][ T2145] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 98.548704][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 98.548706][ T2145] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 98.548708][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 98.548711][ T2145] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 98.548712][ T2145] ? nla_get_range_signed (lib/nlattr.c:270) [ 98.548719][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 98.548721][ T2145] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 98.548730][ T2145] rtnl_setlink (net/core/rtnetlink.c:3596) [ 98.548733][ T2145] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 98.548735][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 98.548757][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 98.548758][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 98.548762][ T2145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 98.548763][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 98.548765][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 98.548769][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 98.548771][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 98.548773][ T2145] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 98.548775][ T2145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 98.548779][ T2145] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 98.548781][ T2145] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 98.548784][ T2145] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 98.548786][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 98.548790][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 98.548792][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 98.548796][ T2145] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 98.548799][ T2145] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 98.548802][ T2145] ? netlink_ack (./include/linux/skbuff.h:2718) [ 98.548809][ T2145] ? 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.548811][ T2145] ? 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.548815][ T2145] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 98.548820][ T2145] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 98.548822][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 98.548827][ T2145] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 98.548831][ T2145] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 98.548834][ T2145] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 98.548838][ T2145] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 98.548841][ T2145] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 98.548845][ T2145] ? __ia32_sys_getpeername (net/socket.c:2235) [ 98.548855][ T2145] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 98.548861][ T2145] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 98.548863][ T2145] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 98.548867][ T2145] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 98.548868][ T2145] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 98.548870][ T2145] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 98.548871][ T2145] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 98.548874][ T2145] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 98.548876][ T2145] RIP: 0033:0x7f84a42f654e [ 98.548880][ T2145] 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.548882][ T2145] RSP: 002b:00007ffd5294eda0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 98.548885][ T2145] RAX: ffffffffffffffda RBX: 00005648a9244d70 RCX: 00007f84a42f654e [ 98.548886][ T2145] RDX: 0000000000000030 RSI: 00005648a93ac610 RDI: 0000000000000016 [ 98.548887][ T2145] RBP: 00007ffd5294edb0 R08: 00007ffd5294ee00 R09: 0000000000000080 [ 98.548888][ T2145] R10: 0000000000000000 R11: 0000000000000202 R12: 00005648a93ac1e0 [ 98.548889][ T2145] R13: 00007ffd5294eee4 R14: 0000000000000000 R15: 0000000000000000 | [ 99.765923][ T2145] softirqs last disabled at (158416): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 99.765926][ T2145] Preemption disabled at: | [ 99.765926][ T2145] vprintk_emit (kernel/printk/printk.c:2471) | [ 99.765936][ T2145] Tainted: [W]=WARN [ 99.765937][ T2145] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 99.765939][ T2145] Call Trace: [ 99.765940][ T2145] [ 99.765942][ T2145] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 99.765948][ T2145] ? vprintk_emit (kernel/printk/printk.c:2471) [ 99.765950][ T2145] __might_resched.cold (kernel/sched/core.c:9234) [ 99.765955][ T2145] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 99.765959][ T2145] ? __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.765964][ T2145] __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.765967][ T2145] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 99.765973][ T2145] ? 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.765975][ T2145] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 99.765979][ T2145] put_chars (drivers/char/virtio_console.c:1176) [ 99.765982][ T2145] ? __send_to_port (drivers/char/virtio_console.c:654) [ 99.765983][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 99.765988][ T2145] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 99.765990][ T2145] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 99.765996][ T2145] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 99.765998][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 99.766004][ T2145] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 99.766007][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 99.766012][ T2145] console_emit_next_record (kernel/printk/printk.c:3183) [ 99.766017][ T2145] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 99.766021][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 99.766024][ T2145] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 99.766028][ T2145] console_flush_one_record (kernel/printk/printk.c:3268) [ 99.766032][ T2145] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 99.766034][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 99.766039][ T2145] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 99.766042][ T2145] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 99.766043][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 99.766045][ T2145] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 99.766049][ T2145] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 99.766051][ T2145] ? vprintk_emit (kernel/printk/printk.c:2478) [ 99.766054][ T2145] vprintk_emit (kernel/printk/printk.c:2479) [ 99.766058][ T2145] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 99.766060][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 99.766061][ T2145] ? 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.766067][ T2145] dev_vprintk_emit (drivers/base/core.c:5000) [ 99.766072][ T2145] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 99.766078][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 99.766082][ T2145] dev_printk_emit (drivers/base/core.c:5011) [ 99.766085][ T2145] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 99.766087][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 99.766090][ T2145] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 99.766092][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 99.766093][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 99.766094][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 99.766097][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 99.766101][ T2145] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 99.766106][ T2145] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 99.766108][ T2145] ? netdev_notice (net/core/dev.c:13194) [ 99.766111][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 99.766114][ T2145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 99.766117][ T2145] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 99.766120][ T2145] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 99.766123][ T2145] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 99.766126][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 99.766128][ T2145] ? 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.766130][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 99.766133][ T2145] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 99.766135][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 99.766139][ T2145] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 99.766144][ T2145] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 99.766148][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 99.766150][ T2145] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 99.766152][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 99.766153][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 99.766156][ T2145] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 99.766158][ T2145] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 99.766162][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 99.766166][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 99.766168][ T2145] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 99.766171][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 99.766173][ T2145] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 99.766175][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 99.766176][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 99.766178][ T2145] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 99.766181][ T2145] ? __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.766184][ T2145] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 99.766185][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 99.766187][ T2145] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 99.766190][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 99.766192][ T2145] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 99.766194][ T2145] ? nla_get_range_signed (lib/nlattr.c:270) [ 99.766200][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 99.766204][ T2145] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 99.766212][ T2145] rtnl_setlink (net/core/rtnetlink.c:3596) [ 99.766215][ T2145] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 99.766217][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 99.766240][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 99.766242][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 99.766245][ T2145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 99.766247][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 99.766249][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 99.766253][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 99.766255][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 99.766257][ T2145] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 99.766260][ T2145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 99.766263][ T2145] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 99.766266][ T2145] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 99.766269][ T2145] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 99.766271][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 99.766275][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 99.766277][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 99.766281][ T2145] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 99.766285][ T2145] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 99.766288][ T2145] ? netlink_ack (./include/linux/skbuff.h:2718) [ 99.766295][ T2145] ? 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.766297][ T2145] ? 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.766302][ T2145] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 99.766306][ T2145] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 99.766309][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 99.766314][ T2145] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 99.766318][ T2145] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 99.766322][ T2145] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 99.766325][ T2145] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 99.766329][ T2145] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 99.766333][ T2145] ? __ia32_sys_getpeername (net/socket.c:2235) [ 99.766344][ T2145] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 99.766350][ T2145] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 99.766352][ T2145] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 99.766356][ T2145] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 99.766357][ T2145] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 99.766359][ T2145] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 99.766361][ T2145] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 99.766363][ T2145] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 99.766366][ T2145] RIP: 0033:0x7f84a42f654e [ 99.766370][ T2145] 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.766372][ T2145] RSP: 002b:00007ffd5294eda0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 99.766375][ T2145] RAX: ffffffffffffffda RBX: 00005648a9244d70 RCX: 00007f84a42f654e [ 99.766377][ T2145] RDX: 0000000000000030 RSI: 00005648a92a2390 RDI: 0000000000000016 [ 99.766377][ T2145] RBP: 00007ffd5294edb0 R08: 00007ffd5294ee00 R09: 0000000000000080 [ 99.766378][ T2145] R10: 0000000000000000 R11: 0000000000000202 R12: 00005648a93d2520 [ 99.766379][ T2145] R13: 00007ffd5294eee4 R14: 0000000000000000 R15: 0000000000000000 | [ 101.078664][ T2146] softirqs last disabled at (73382): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 101.078667][ T2146] Preemption disabled at: | [ 101.078668][ T2146] vprintk_emit (kernel/printk/printk.c:2471) | [ 101.078678][ T2146] Tainted: [W]=WARN [ 101.078679][ T2146] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 101.078681][ T2146] Call Trace: [ 101.078683][ T2146] [ 101.078685][ T2146] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 101.078690][ T2146] ? vprintk_emit (kernel/printk/printk.c:2471) [ 101.078692][ T2146] __might_resched.cold (kernel/sched/core.c:9234) [ 101.078697][ T2146] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 101.078701][ 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) [ 101.078706][ 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)) [ 101.078708][ T2146] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 101.078714][ 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) [ 101.078716][ T2146] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 101.078720][ T2146] put_chars (drivers/char/virtio_console.c:1176) [ 101.078723][ T2146] ? __send_to_port (drivers/char/virtio_console.c:654) [ 101.078724][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 101.078729][ T2146] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 101.078731][ T2146] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 101.078736][ T2146] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 101.078738][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 101.078743][ T2146] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 101.078746][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 101.078751][ T2146] console_emit_next_record (kernel/printk/printk.c:3183) [ 101.078755][ T2146] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 101.078759][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 101.078761][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 101.078765][ T2146] console_flush_one_record (kernel/printk/printk.c:3268) [ 101.078770][ T2146] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 101.078771][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 101.078776][ T2146] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 101.078779][ T2146] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 101.078781][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 101.078783][ T2146] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 101.078786][ T2146] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 101.078788][ T2146] ? vprintk_emit (kernel/printk/printk.c:2478) [ 101.078791][ T2146] vprintk_emit (kernel/printk/printk.c:2479) [ 101.078795][ T2146] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 101.078797][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 101.078799][ 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) [ 101.078804][ T2146] dev_vprintk_emit (drivers/base/core.c:5000) [ 101.078810][ T2146] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 101.078815][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 101.078820][ T2146] dev_printk_emit (drivers/base/core.c:5011) [ 101.078822][ T2146] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 101.078824][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 101.078827][ T2146] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 101.078829][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 101.078830][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 101.078832][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 101.078834][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 101.078838][ T2146] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 101.078844][ T2146] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 101.078846][ T2146] ? netdev_notice (net/core/dev.c:13194) [ 101.078848][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 101.078852][ T2146] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 101.078854][ T2146] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 101.078857][ T2146] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 101.078860][ T2146] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 101.078863][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 101.078865][ 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) [ 101.078867][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 101.078870][ T2146] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 101.078873][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 101.078876][ T2146] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 101.078882][ T2146] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 101.078885][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 101.078888][ T2146] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 101.078889][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 101.078893][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 101.078895][ T2146] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 101.078897][ T2146] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 101.078902][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 101.078906][ T2146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 101.078908][ T2146] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 101.078911][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 101.078913][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 101.078914][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 101.078916][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 101.078918][ T2146] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 101.078921][ 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) [ 101.078924][ T2146] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 101.078925][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 101.078927][ T2146] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 101.078930][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 101.078932][ T2146] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 101.078934][ T2146] ? nla_get_range_signed (lib/nlattr.c:270) [ 101.078940][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 101.078943][ T2146] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 101.078951][ T2146] rtnl_setlink (net/core/rtnetlink.c:3596) [ 101.078955][ T2146] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 101.078957][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 101.078980][ T2146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 101.078981][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 101.078985][ T2146] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 101.078986][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 101.078988][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 101.078992][ T2146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 101.078994][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 101.078997][ T2146] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 101.078999][ T2146] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 101.079002][ T2146] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 101.079005][ T2146] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 101.079008][ T2146] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 101.079010][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 101.079014][ T2146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 101.079016][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 101.079020][ T2146] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 101.079024][ T2146] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 101.079027][ T2146] ? netlink_ack (./include/linux/skbuff.h:2718) [ 101.079034][ 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)) [ 101.079036][ 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)) [ 101.079041][ T2146] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 101.079045][ T2146] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 101.079047][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 101.079052][ T2146] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 101.079056][ T2146] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 101.079060][ T2146] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 101.079064][ T2146] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 101.079067][ T2146] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 101.079071][ T2146] ? __ia32_sys_getpeername (net/socket.c:2235) [ 101.079082][ T2146] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 101.079088][ T2146] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 101.079090][ T2146] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 101.079094][ T2146] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 101.079096][ T2146] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 101.079097][ T2146] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 101.079099][ T2146] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 101.079101][ T2146] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 101.079104][ T2146] RIP: 0033:0x7f84a42f654e [ 101.079108][ 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 [ 101.079110][ T2146] RSP: 002b:00007ffd5294eda0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 101.079112][ T2146] RAX: ffffffffffffffda RBX: 00005648a9244d70 RCX: 00007f84a42f654e [ 101.079114][ T2146] RDX: 0000000000000030 RSI: 00005648a9252710 RDI: 0000000000000018 [ 101.079115][ T2146] RBP: 00007ffd5294edb0 R08: 00007ffd5294ee00 R09: 0000000000000080 [ 101.079115][ T2146] R10: 0000000000000000 R11: 0000000000000202 R12: 00005648a93b4580 [ 101.079116][ T2146] R13: 00007ffd5294eee4 R14: 0000000000000000 R15: 0000000000000000 | [ 102.299164][ T2145] softirqs last disabled at (247480): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 102.299166][ T2145] Preemption disabled at: | [ 102.299167][ T2145] vprintk_emit (kernel/printk/printk.c:2471) | [ 102.299176][ T2145] Tainted: [W]=WARN [ 102.299177][ T2145] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 102.299179][ T2145] Call Trace: [ 102.299180][ T2145] [ 102.299182][ T2145] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 102.299187][ T2145] ? vprintk_emit (kernel/printk/printk.c:2471) [ 102.299189][ T2145] __might_resched.cold (kernel/sched/core.c:9234) [ 102.299194][ T2145] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 102.299198][ T2145] ? __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.299203][ T2145] __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.299205][ T2145] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 102.299211][ T2145] ? 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.299213][ T2145] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 102.299216][ T2145] put_chars (drivers/char/virtio_console.c:1176) [ 102.299219][ T2145] ? __send_to_port (drivers/char/virtio_console.c:654) [ 102.299220][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 102.299225][ T2145] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 102.299227][ T2145] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 102.299232][ T2145] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 102.299234][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 102.299239][ T2145] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 102.299242][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.299247][ T2145] console_emit_next_record (kernel/printk/printk.c:3183) [ 102.299251][ T2145] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 102.299255][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.299257][ T2145] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 102.299261][ T2145] console_flush_one_record (kernel/printk/printk.c:3268) [ 102.299265][ T2145] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 102.299267][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 102.299272][ T2145] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 102.299275][ T2145] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 102.299276][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.299278][ T2145] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 102.299282][ T2145] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 102.299283][ T2145] ? vprintk_emit (kernel/printk/printk.c:2478) [ 102.299286][ T2145] vprintk_emit (kernel/printk/printk.c:2479) [ 102.299290][ T2145] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 102.299292][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 102.299294][ T2145] ? 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.299300][ T2145] dev_vprintk_emit (drivers/base/core.c:5000) [ 102.299305][ T2145] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 102.299310][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 102.299315][ T2145] dev_printk_emit (drivers/base/core.c:5011) [ 102.299317][ T2145] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 102.299319][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 102.299322][ T2145] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 102.299324][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 102.299325][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 102.299327][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 102.299329][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 102.299333][ T2145] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 102.299338][ T2145] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 102.299340][ T2145] ? netdev_notice (net/core/dev.c:13194) [ 102.299343][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 102.299346][ T2145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 102.299348][ T2145] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 102.299351][ T2145] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 102.299354][ T2145] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 102.299357][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 102.299359][ T2145] ? 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.299361][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 102.299364][ T2145] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 102.299366][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 102.299370][ T2145] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 102.299375][ T2145] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 102.299379][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 102.299381][ T2145] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 102.299383][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 102.299385][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 102.299387][ T2145] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 102.299388][ T2145] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 102.299393][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 102.299397][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 102.299399][ T2145] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 102.299402][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.299404][ T2145] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 102.299405][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.299407][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.299409][ T2145] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 102.299412][ T2145] ? __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.299414][ T2145] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 102.299416][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 102.299418][ T2145] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 102.299420][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 102.299422][ T2145] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 102.299424][ T2145] ? nla_get_range_signed (lib/nlattr.c:270) [ 102.299430][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 102.299433][ T2145] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 102.299441][ T2145] rtnl_setlink (net/core/rtnetlink.c:3596) [ 102.299445][ T2145] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 102.299447][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 102.299470][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 102.299472][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 102.299475][ T2145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 102.299477][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 102.299478][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 102.299483][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 102.299484][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 102.299487][ T2145] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 102.299489][ T2145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 102.299492][ T2145] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 102.299495][ T2145] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 102.299498][ T2145] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 102.299500][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 102.299504][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 102.299506][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 102.299511][ T2145] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 102.299514][ T2145] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 102.299518][ T2145] ? netlink_ack (./include/linux/skbuff.h:2718) [ 102.299525][ T2145] ? 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.299526][ T2145] ? 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.299531][ T2145] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 102.299536][ T2145] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 102.299538][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 102.299543][ T2145] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 102.299547][ T2145] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 102.299551][ T2145] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 102.299554][ T2145] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 102.299558][ T2145] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 102.299561][ T2145] ? __ia32_sys_getpeername (net/socket.c:2235) [ 102.299576][ T2145] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 102.299577][ T2145] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 102.299581][ T2145] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 102.299584][ T2145] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 102.299585][ T2145] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 102.299587][ T2145] ? irq_exit_rcu (kernel/softirq.c:786) [ 102.299591][ T2145] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 102.299594][ T2145] RIP: 0033:0x7f84a42f654e [ 102.299597][ T2145] 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.299599][ T2145] RSP: 002b:00007ffd5294eda0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 102.299602][ T2145] RAX: ffffffffffffffda RBX: 00005648a9244d70 RCX: 00007f84a42f654e [ 102.299603][ T2145] RDX: 0000000000000030 RSI: 00005648a92a2390 RDI: 0000000000000016 [ 102.299604][ T2145] RBP: 00007ffd5294edb0 R08: 00007ffd5294ee00 R09: 0000000000000080 [ 102.299605][ T2145] R10: 0000000000000000 R11: 0000000000000202 R12: 00005648a93c6b40 [ 102.299612][ T2145] R13: 00007ffd5294eee4 R14: 0000000000000000 R15: 0000000000000000 | [ 103.546102][ T2145] softirqs last disabled at (307792): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 103.546105][ T2145] Preemption disabled at: | [ 103.546105][ T2145] vprintk_emit (kernel/printk/printk.c:2471) | [ 103.546114][ T2145] Tainted: [W]=WARN [ 103.546115][ T2145] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 103.546117][ T2145] Call Trace: [ 103.546118][ T2145] [ 103.546120][ T2145] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 103.546125][ T2145] ? vprintk_emit (kernel/printk/printk.c:2471) [ 103.546127][ T2145] __might_resched.cold (kernel/sched/core.c:9234) [ 103.546132][ T2145] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 103.546136][ T2145] ? __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.546140][ T2145] __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.546143][ T2145] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 103.546148][ T2145] ? 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.546151][ T2145] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 103.546154][ T2145] put_chars (drivers/char/virtio_console.c:1176) [ 103.546157][ T2145] ? __send_to_port (drivers/char/virtio_console.c:654) [ 103.546159][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 103.546163][ T2145] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 103.546166][ T2145] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 103.546170][ T2145] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 103.546173][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 103.546178][ T2145] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 103.546181][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 103.546186][ T2145] console_emit_next_record (kernel/printk/printk.c:3183) [ 103.546190][ T2145] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 103.546194][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 103.546196][ T2145] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 103.546200][ T2145] console_flush_one_record (kernel/printk/printk.c:3268) [ 103.546204][ T2145] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 103.546206][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 103.546212][ T2145] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 103.546214][ T2145] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 103.546216][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 103.546218][ T2145] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 103.546221][ T2145] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 103.546223][ T2145] ? vprintk_emit (kernel/printk/printk.c:2478) [ 103.546226][ T2145] vprintk_emit (kernel/printk/printk.c:2479) [ 103.546230][ T2145] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 103.546232][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 103.546237][ T2145] dev_vprintk_emit (drivers/base/core.c:5000) [ 103.546243][ T2145] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 103.546248][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 103.546252][ T2145] dev_printk_emit (drivers/base/core.c:5011) [ 103.546255][ T2145] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 103.546257][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 103.546260][ T2145] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 103.546262][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 103.546263][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 103.546264][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 103.546266][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 103.546271][ T2145] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 103.546276][ T2145] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 103.546278][ T2145] ? netdev_notice (net/core/dev.c:13194) [ 103.546281][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 103.546285][ T2145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 103.546287][ T2145] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 103.546291][ T2145] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 103.546293][ T2145] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 103.546297][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 103.546298][ T2145] ? 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.546301][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 103.546304][ T2145] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 103.546306][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 103.546310][ T2145] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 103.546316][ T2145] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 103.546319][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 103.546321][ T2145] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 103.546323][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 103.546324][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 103.546327][ T2145] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 103.546328][ T2145] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 103.546333][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 103.546337][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 103.546339][ T2145] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 103.546342][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 103.546344][ T2145] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 103.546345][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 103.546347][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 103.546349][ T2145] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 103.546352][ T2145] ? __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.546355][ T2145] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 103.546356][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 103.546358][ T2145] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 103.546360][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 103.546363][ T2145] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 103.546365][ T2145] ? nla_get_range_signed (lib/nlattr.c:270) [ 103.546371][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 103.546374][ T2145] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 103.546382][ T2145] rtnl_setlink (net/core/rtnetlink.c:3596) [ 103.546386][ T2145] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 103.546387][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 103.546411][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 103.546413][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 103.546416][ T2145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 103.546418][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 103.546419][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 103.546424][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 103.546425][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 103.546428][ T2145] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 103.546430][ T2145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 103.546434][ T2145] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 103.546436][ T2145] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 103.546440][ T2145] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 103.546442][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 103.546446][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 103.546448][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 103.546452][ T2145] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 103.546455][ T2145] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 103.546459][ T2145] ? netlink_ack (./include/linux/skbuff.h:2718) [ 103.546465][ T2145] ? 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.546467][ T2145] ? 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.546472][ T2145] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 103.546477][ T2145] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 103.546479][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 103.546484][ T2145] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 103.546488][ T2145] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 103.546492][ T2145] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 103.546495][ T2145] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 103.546499][ T2145] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 103.546503][ T2145] ? __ia32_sys_getpeername (net/socket.c:2235) [ 103.546518][ T2145] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 103.546520][ T2145] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 103.546524][ T2145] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 103.546526][ T2145] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 103.546528][ T2145] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 103.546529][ T2145] ? irq_exit_rcu (kernel/softirq.c:786) [ 103.546534][ T2145] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 103.546536][ T2145] RIP: 0033:0x7f84a42f654e [ 103.546540][ T2145] 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.546542][ T2145] RSP: 002b:00007ffd5294eda0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 103.546545][ T2145] RAX: ffffffffffffffda RBX: 00005648a9244d70 RCX: 00007f84a42f654e [ 103.546546][ T2145] RDX: 0000000000000030 RSI: 00005648a93bd580 RDI: 0000000000000016 [ 103.546547][ T2145] RBP: 00007ffd5294edb0 R08: 00007ffd5294ee00 R09: 0000000000000080 [ 103.546548][ T2145] R10: 0000000000000000 R11: 0000000000000202 R12: 00005648a93bc8f0 [ 103.546549][ T2145] R13: 00007ffd5294eee4 R14: 0000000000000000 R15: 0000000000000000 | [ 104.841387][ T2145] softirqs last disabled at (361800): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 104.841390][ T2145] Preemption disabled at: | [ 104.841390][ T2145] vprintk_emit (kernel/printk/printk.c:2471) | [ 104.841400][ T2145] Tainted: [W]=WARN [ 104.841401][ T2145] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 104.841403][ T2145] Call Trace: [ 104.841405][ T2145] [ 104.841406][ T2145] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 104.841412][ T2145] ? vprintk_emit (kernel/printk/printk.c:2471) [ 104.841414][ T2145] __might_resched.cold (kernel/sched/core.c:9234) [ 104.841419][ T2145] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 104.841423][ T2145] ? __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.841428][ T2145] __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.841430][ T2145] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 104.841435][ T2145] ? 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.841438][ T2145] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 104.841441][ T2145] put_chars (drivers/char/virtio_console.c:1176) [ 104.841444][ T2145] ? __send_to_port (drivers/char/virtio_console.c:654) [ 104.841445][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 104.841450][ T2145] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 104.841452][ T2145] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 104.841457][ T2145] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 104.841460][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 104.841465][ T2145] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 104.841467][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 104.841472][ T2145] console_emit_next_record (kernel/printk/printk.c:3183) [ 104.841476][ T2145] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 104.841481][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 104.841483][ T2145] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 104.841487][ T2145] console_flush_one_record (kernel/printk/printk.c:3268) [ 104.841491][ T2145] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 104.841492][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 104.841498][ T2145] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 104.841500][ T2145] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 104.841502][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 104.841504][ T2145] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 104.841508][ T2145] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 104.841509][ T2145] ? vprintk_emit (kernel/printk/printk.c:2478) [ 104.841512][ T2145] vprintk_emit (kernel/printk/printk.c:2479) [ 104.841516][ T2145] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 104.841518][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 104.841520][ T2145] ? 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.841525][ T2145] dev_vprintk_emit (drivers/base/core.c:5000) [ 104.841531][ T2145] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 104.841536][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 104.841541][ T2145] dev_printk_emit (drivers/base/core.c:5011) [ 104.841543][ T2145] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 104.841545][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 104.841548][ T2145] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 104.841550][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 104.841551][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 104.841553][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 104.841555][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 104.841559][ T2145] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 104.841565][ T2145] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 104.841567][ T2145] ? netdev_notice (net/core/dev.c:13194) [ 104.841569][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 104.841573][ T2145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 104.841575][ T2145] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 104.841579][ T2145] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 104.841581][ T2145] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 104.841585][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 104.841586][ T2145] ? 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.841588][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 104.841592][ T2145] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 104.841594][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 104.841597][ T2145] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 104.841603][ T2145] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 104.841607][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 104.841609][ T2145] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 104.841611][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 104.841612][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 104.841615][ T2145] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 104.841616][ T2145] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 104.841621][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 104.841633][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 104.841635][ T2145] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 104.841638][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 104.841640][ T2145] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 104.841641][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 104.841643][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 104.841645][ T2145] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 104.841647][ T2145] ? __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.841650][ T2145] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 104.841652][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 104.841654][ T2145] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 104.841656][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 104.841659][ T2145] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 104.841662][ T2145] ? nla_get_range_signed (lib/nlattr.c:270) [ 104.841671][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 104.841674][ T2145] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 104.841682][ T2145] rtnl_setlink (net/core/rtnetlink.c:3596) [ 104.841686][ T2145] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 104.841688][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 104.841710][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 104.841712][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 104.841715][ T2145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 104.841717][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 104.841719][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 104.841723][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 104.841725][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 104.841727][ T2145] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 104.841729][ T2145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 104.841733][ T2145] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 104.841735][ T2145] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 104.841739][ T2145] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 104.841741][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 104.841745][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 104.841747][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 104.841751][ T2145] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 104.841754][ T2145] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 104.841757][ T2145] ? netlink_ack (./include/linux/skbuff.h:2718) [ 104.841764][ T2145] ? 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.841766][ T2145] ? 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.841771][ T2145] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 104.841775][ T2145] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 104.841777][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 104.841782][ T2145] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 104.841786][ T2145] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 104.841790][ T2145] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 104.841793][ T2145] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 104.841797][ T2145] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 104.841801][ T2145] ? __ia32_sys_getpeername (net/socket.c:2235) [ 104.841815][ T2145] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 104.841817][ T2145] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 104.841820][ T2145] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 104.841823][ T2145] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 104.841825][ T2145] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 104.841826][ T2145] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 104.841829][ T2145] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 104.841831][ T2145] RIP: 0033:0x7f84a42f654e [ 104.841835][ T2145] 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.841837][ T2145] RSP: 002b:00007ffd5294eda0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 104.841840][ T2145] RAX: ffffffffffffffda RBX: 00005648a9244d70 RCX: 00007f84a42f654e [ 104.841841][ T2145] RDX: 0000000000000030 RSI: 00005648a925a560 RDI: 0000000000000016 [ 104.841842][ T2145] RBP: 00007ffd5294edb0 R08: 00007ffd5294ee00 R09: 0000000000000080 [ 104.841843][ T2145] R10: 0000000000000000 R11: 0000000000000202 R12: 00005648a93af460 [ 104.841844][ T2145] R13: 00007ffd5294eee4 R14: 0000000000000000 R15: 0000000000000000 | [ 106.047154][ T2145] softirqs last disabled at (431536): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 106.047157][ T2145] Preemption disabled at: | [ 106.047157][ T2145] vprintk_emit (kernel/printk/printk.c:2471) | [ 106.047167][ T2145] Tainted: [W]=WARN [ 106.047167][ T2145] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 106.047169][ T2145] Call Trace: [ 106.047171][ T2145] [ 106.047173][ T2145] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 106.047178][ T2145] ? vprintk_emit (kernel/printk/printk.c:2471) [ 106.047180][ T2145] __might_resched.cold (kernel/sched/core.c:9234) [ 106.047185][ T2145] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 106.047189][ T2145] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 106.047194][ T2145] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 106.047196][ T2145] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 106.047202][ T2145] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 106.047204][ T2145] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 106.047208][ T2145] put_chars (drivers/char/virtio_console.c:1176) [ 106.047211][ T2145] ? __send_to_port (drivers/char/virtio_console.c:654) [ 106.047212][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 106.047217][ T2145] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 106.047219][ T2145] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 106.047224][ T2145] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 106.047227][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 106.047232][ T2145] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 106.047235][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 106.047240][ T2145] console_emit_next_record (kernel/printk/printk.c:3183) [ 106.047244][ T2145] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 106.047249][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 106.047251][ T2145] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 106.047255][ T2145] console_flush_one_record (kernel/printk/printk.c:3268) [ 106.047259][ T2145] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 106.047261][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 106.047266][ T2145] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 106.047269][ T2145] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 106.047271][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 106.047273][ T2145] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 106.047276][ T2145] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 106.047278][ T2145] ? vprintk_emit (kernel/printk/printk.c:2478) [ 106.047281][ T2145] vprintk_emit (kernel/printk/printk.c:2479) [ 106.047285][ T2145] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 106.047288][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 106.047289][ T2145] ? rwsem_optimistic_spin (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:4434 kernel/locking/rwsem.c:245 kernel/locking/rwsem.c:898) [ 106.047295][ T2145] dev_vprintk_emit (drivers/base/core.c:5000) [ 106.047300][ T2145] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 106.047306][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 106.047311][ T2145] dev_printk_emit (drivers/base/core.c:5011) [ 106.047313][ T2145] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 106.047315][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 106.047318][ T2145] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 106.047320][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 106.047322][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 106.047323][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 106.047325][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 106.047330][ T2145] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 106.047335][ T2145] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 106.047337][ T2145] ? netdev_notice (net/core/dev.c:13194) [ 106.047340][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 106.047344][ T2145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 106.047346][ T2145] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 106.047349][ T2145] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 106.047352][ T2145] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 106.047355][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 106.047357][ T2145] ? rwsem_optimistic_spin (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:4434 kernel/locking/rwsem.c:245 kernel/locking/rwsem.c:898) [ 106.047359][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 106.047363][ T2145] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 106.047365][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 106.047368][ T2145] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 106.047374][ T2145] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 106.047378][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 106.047381][ T2145] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 106.047382][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 106.047384][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 106.047386][ T2145] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 106.047388][ T2145] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 106.047392][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 106.047397][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 106.047399][ T2145] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 106.047402][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 106.047404][ T2145] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 106.047405][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 106.047407][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 106.047409][ T2145] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 106.047412][ T2145] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 106.047415][ T2145] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 106.047416][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 106.047418][ T2145] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 106.047421][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 106.047424][ T2145] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 106.047425][ T2145] ? nla_get_range_signed (lib/nlattr.c:270) [ 106.047431][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 106.047435][ T2145] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 106.047443][ T2145] rtnl_setlink (net/core/rtnetlink.c:3596) [ 106.047447][ T2145] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 106.047448][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 106.047473][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 106.047475][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 106.047478][ T2145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 106.047480][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 106.047482][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 106.047486][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 106.047488][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 106.047490][ T2145] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 106.047493][ T2145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 106.047496][ T2145] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 106.047499][ T2145] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 106.047503][ T2145] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 106.047504][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 106.047509][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 106.047511][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 106.047515][ T2145] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 106.047518][ T2145] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 106.047522][ T2145] ? netlink_ack (./include/linux/skbuff.h:2718) [ 106.047529][ T2145] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 106.047531][ T2145] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 106.047536][ T2145] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 106.047541][ T2145] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 106.047543][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 106.047548][ T2145] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 106.047553][ T2145] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 106.047557][ T2145] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 106.047560][ T2145] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 106.047564][ T2145] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 106.047568][ T2145] ? __ia32_sys_getpeername (net/socket.c:2235) [ 106.047583][ T2145] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 106.047585][ T2145] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 106.047588][ T2145] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 106.047591][ T2145] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 106.047593][ T2145] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 106.047594][ T2145] ? irq_exit_rcu (kernel/softirq.c:786) [ 106.047599][ T2145] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 106.047602][ T2145] RIP: 0033:0x7f84a42f654e [ 106.047605][ T2145] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 106.047607][ T2145] RSP: 002b:00007ffd5294eda0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 106.047610][ T2145] RAX: ffffffffffffffda RBX: 00005648a9244d70 RCX: 00007f84a42f654e [ 106.047611][ T2145] RDX: 0000000000000030 RSI: 00005648a93b2cc0 RDI: 0000000000000016 [ 106.047612][ T2145] RBP: 00007ffd5294edb0 R08: 00007ffd5294ee00 R09: 0000000000000080 [ 106.047613][ T2145] R10: 0000000000000000 R11: 0000000000000202 R12: 00005648a93cc290 [ 106.047614][ T2145] R13: 00007ffd5294eee4 R14: 0000000000000000 R15: 0000000000000000 | [ 107.256213][ T2145] softirqs last disabled at (489234): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 107.256215][ T2145] Preemption disabled at: | [ 107.256216][ T2145] vprintk_emit (kernel/printk/printk.c:2471) | [ 107.256225][ T2145] Tainted: [W]=WARN [ 107.256226][ T2145] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 107.256228][ T2145] Call Trace: [ 107.256230][ T2145] [ 107.256231][ T2145] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 107.256237][ T2145] ? vprintk_emit (kernel/printk/printk.c:2471) [ 107.256239][ T2145] __might_resched.cold (kernel/sched/core.c:9234) [ 107.256243][ T2145] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 107.256248][ T2145] ? __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.256252][ T2145] __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.256255][ T2145] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 107.256260][ T2145] ? 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.256263][ T2145] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 107.256266][ T2145] put_chars (drivers/char/virtio_console.c:1176) [ 107.256269][ T2145] ? __send_to_port (drivers/char/virtio_console.c:654) [ 107.256271][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 107.256275][ T2145] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 107.256278][ T2145] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 107.256283][ T2145] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 107.256286][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 107.256291][ T2145] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 107.256293][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 107.256299][ T2145] console_emit_next_record (kernel/printk/printk.c:3183) [ 107.256303][ T2145] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 107.256307][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 107.256309][ T2145] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 107.256313][ T2145] console_flush_one_record (kernel/printk/printk.c:3268) [ 107.256318][ T2145] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 107.256319][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 107.256325][ T2145] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 107.256327][ T2145] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 107.256329][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 107.256332][ T2145] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 107.256335][ T2145] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 107.256337][ T2145] ? vprintk_emit (kernel/printk/printk.c:2478) [ 107.256340][ T2145] vprintk_emit (kernel/printk/printk.c:2479) [ 107.256344][ T2145] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 107.256347][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 107.256348][ T2145] ? 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.256354][ T2145] dev_vprintk_emit (drivers/base/core.c:5000) [ 107.256359][ T2145] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 107.256365][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 107.256370][ T2145] dev_printk_emit (drivers/base/core.c:5011) [ 107.256372][ T2145] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 107.256374][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 107.256377][ T2145] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 107.256379][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 107.256380][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 107.256382][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 107.256384][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 107.256388][ T2145] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 107.256394][ T2145] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 107.256396][ T2145] ? netdev_notice (net/core/dev.c:13194) [ 107.256399][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 107.256402][ T2145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 107.256405][ T2145] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 107.256408][ T2145] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 107.256411][ T2145] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 107.256414][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 107.256416][ T2145] ? 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.256418][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 107.256421][ T2145] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 107.256424][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 107.256427][ T2145] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 107.256433][ T2145] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 107.256436][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 107.256439][ T2145] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 107.256441][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 107.256442][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 107.256445][ T2145] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 107.256446][ T2145] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 107.256451][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 107.256455][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 107.256457][ T2145] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 107.256460][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 107.256462][ T2145] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 107.256464][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 107.256465][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 107.256468][ T2145] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 107.256470][ T2145] ? __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.256473][ T2145] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 107.256475][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 107.256477][ T2145] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 107.256479][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 107.256482][ T2145] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 107.256483][ T2145] ? nla_get_range_signed (lib/nlattr.c:270) [ 107.256490][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 107.256493][ T2145] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 107.256501][ T2145] rtnl_setlink (net/core/rtnetlink.c:3596) [ 107.256505][ T2145] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 107.256507][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 107.256532][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 107.256533][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 107.256537][ T2145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 107.256538][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 107.256540][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 107.256545][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 107.256546][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 107.256549][ T2145] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 107.256551][ T2145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 107.256555][ T2145] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 107.256557][ T2145] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 107.256561][ T2145] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 107.256563][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 107.256567][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 107.256569][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 107.256573][ T2145] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 107.256576][ T2145] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 107.256580][ T2145] ? netlink_ack (./include/linux/skbuff.h:2718) [ 107.256587][ T2145] ? 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.256589][ T2145] ? 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.256594][ T2145] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 107.256598][ T2145] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 107.256601][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 107.256606][ T2145] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 107.256610][ T2145] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 107.256614][ T2145] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 107.256618][ T2145] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 107.256621][ T2145] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 107.256625][ T2145] ? __ia32_sys_getpeername (net/socket.c:2235) [ 107.256648][ T2145] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 107.256650][ T2145] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 107.256654][ T2145] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 107.256657][ T2145] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 107.256659][ T2145] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 107.256662][ T2145] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 107.256666][ T2145] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 107.256669][ T2145] RIP: 0033:0x7f84a42f654e [ 107.256673][ T2145] 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.256675][ T2145] RSP: 002b:00007ffd5294eda0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 107.256678][ T2145] RAX: ffffffffffffffda RBX: 00005648a9244d70 RCX: 00007f84a42f654e [ 107.256679][ T2145] RDX: 0000000000000030 RSI: 00005648a92d5640 RDI: 0000000000000016 [ 107.256680][ T2145] RBP: 00007ffd5294edb0 R08: 00007ffd5294ee00 R09: 0000000000000080 [ 107.256681][ T2145] R10: 0000000000000000 R11: 0000000000000202 R12: 00005648a93ceab0 [ 107.256682][ T2145] R13: 00007ffd5294eee4 R14: 0000000000000000 R15: 0000000000000000 | [ 108.575805][ T2145] softirqs last disabled at (552234): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 108.575807][ T2145] Preemption disabled at: | [ 108.575808][ T2145] vprintk_emit (kernel/printk/printk.c:2471) | [ 108.575818][ T2145] Tainted: [W]=WARN [ 108.575818][ T2145] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 108.575820][ T2145] Call Trace: [ 108.575822][ T2145] [ 108.575824][ T2145] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 108.575829][ T2145] ? vprintk_emit (kernel/printk/printk.c:2471) [ 108.575831][ T2145] __might_resched.cold (kernel/sched/core.c:9234) [ 108.575836][ T2145] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 108.575840][ T2145] ? __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.575845][ T2145] __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.575847][ T2145] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 108.575853][ T2145] ? 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.575856][ T2145] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 108.575859][ T2145] put_chars (drivers/char/virtio_console.c:1176) [ 108.575863][ T2145] ? __send_to_port (drivers/char/virtio_console.c:654) [ 108.575864][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 108.575868][ T2145] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 108.575871][ T2145] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 108.575876][ T2145] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 108.575879][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 108.575884][ T2145] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 108.575887][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 108.575894][ T2145] console_emit_next_record (kernel/printk/printk.c:3183) [ 108.575899][ T2145] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 108.575903][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 108.575906][ T2145] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 108.575910][ T2145] console_flush_one_record (kernel/printk/printk.c:3268) [ 108.575914][ T2145] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 108.575916][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 108.575921][ T2145] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 108.575924][ T2145] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 108.575925][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 108.575928][ T2145] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 108.575932][ T2145] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 108.575933][ T2145] ? vprintk_emit (kernel/printk/printk.c:2478) [ 108.575936][ T2145] vprintk_emit (kernel/printk/printk.c:2479) [ 108.575940][ T2145] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 108.575943][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 108.575945][ T2145] ? 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.575951][ T2145] dev_vprintk_emit (drivers/base/core.c:5000) [ 108.575956][ T2145] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 108.575962][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 108.575967][ T2145] dev_printk_emit (drivers/base/core.c:5011) [ 108.575969][ T2145] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 108.575971][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 108.575975][ T2145] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 108.575977][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 108.575978][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 108.575980][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 108.575982][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 108.575986][ T2145] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 108.575992][ T2145] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 108.575994][ T2145] ? netdev_notice (net/core/dev.c:13194) [ 108.575996][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 108.576000][ T2145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 108.576002][ T2145] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 108.576006][ T2145] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 108.576008][ T2145] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 108.576012][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 108.576013][ T2145] ? 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.576016][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 108.576019][ T2145] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 108.576021][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 108.576025][ T2145] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 108.576031][ T2145] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 108.576034][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 108.576037][ T2145] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 108.576039][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 108.576040][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 108.576042][ T2145] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 108.576044][ T2145] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 108.576048][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 108.576053][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 108.576055][ T2145] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 108.576058][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 108.576060][ T2145] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 108.576061][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 108.576063][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 108.576065][ T2145] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 108.576068][ T2145] ? __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.576071][ T2145] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 108.576072][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 108.576074][ T2145] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 108.576077][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 108.576079][ T2145] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 108.576081][ T2145] ? nla_get_range_signed (lib/nlattr.c:270) [ 108.576087][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 108.576091][ T2145] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 108.576099][ T2145] rtnl_setlink (net/core/rtnetlink.c:3596) [ 108.576103][ T2145] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 108.576104][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 108.576129][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 108.576131][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 108.576134][ T2145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 108.576136][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 108.576138][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 108.576143][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 108.576144][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 108.576147][ T2145] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 108.576149][ T2145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 108.576153][ T2145] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 108.576155][ T2145] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 108.576159][ T2145] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 108.576161][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 108.576165][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 108.576167][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 108.576171][ T2145] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 108.576175][ T2145] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 108.576178][ T2145] ? netlink_ack (./include/linux/skbuff.h:2718) [ 108.576185][ T2145] ? 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.576187][ T2145] ? 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.576192][ T2145] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 108.576197][ T2145] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 108.576199][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 108.576204][ T2145] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 108.576209][ T2145] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 108.576213][ T2145] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 108.576216][ T2145] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 108.576220][ T2145] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 108.576224][ T2145] ? __ia32_sys_getpeername (net/socket.c:2235) [ 108.576235][ T2145] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 108.576242][ T2145] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 108.576244][ T2145] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 108.576248][ T2145] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 108.576250][ T2145] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 108.576251][ T2145] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 108.576253][ T2145] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 108.576256][ T2145] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 108.576258][ T2145] RIP: 0033:0x7f84a42f654e [ 108.576262][ T2145] 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.576264][ T2145] RSP: 002b:00007ffd5294eda0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 108.576267][ T2145] RAX: ffffffffffffffda RBX: 00005648a9244d70 RCX: 00007f84a42f654e [ 108.576269][ T2145] RDX: 0000000000000030 RSI: 00005648a93b2ce0 RDI: 0000000000000016 [ 108.576270][ T2145] RBP: 00007ffd5294edb0 R08: 00007ffd5294ee00 R09: 0000000000000080 [ 108.576271][ T2145] R10: 0000000000000000 R11: 0000000000000202 R12: 00005648a93da9e0 [ 108.576271][ T2145] R13: 00007ffd5294eee4 R14: 0000000000000000 R15: 0000000000000000 | [ 110.767036][ T2145] softirqs last disabled at (624944): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 110.767039][ T2145] Preemption disabled at: | [ 110.767039][ T2145] vprintk_emit (kernel/printk/printk.c:2471) | [ 110.767048][ T2145] Tainted: [W]=WARN [ 110.767049][ T2145] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 110.767051][ T2145] Call Trace: [ 110.767052][ T2145] [ 110.767054][ T2145] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 110.767059][ T2145] ? vprintk_emit (kernel/printk/printk.c:2471) [ 110.767061][ T2145] __might_resched.cold (kernel/sched/core.c:9234) [ 110.767066][ T2145] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 110.767070][ T2145] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 110.767075][ T2145] __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)) [ 110.767077][ T2145] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 110.767083][ T2145] ? 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) [ 110.767085][ T2145] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 110.767088][ T2145] put_chars (drivers/char/virtio_console.c:1176) [ 110.767091][ T2145] ? __send_to_port (drivers/char/virtio_console.c:654) [ 110.767093][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 110.767097][ T2145] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 110.767099][ T2145] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 110.767104][ T2145] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 110.767107][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 110.767112][ T2145] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 110.767115][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 110.767120][ T2145] console_emit_next_record (kernel/printk/printk.c:3183) [ 110.767123][ T2145] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 110.767128][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 110.767130][ T2145] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 110.767134][ T2145] console_flush_one_record (kernel/printk/printk.c:3268) [ 110.767138][ T2145] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 110.767140][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 110.767145][ T2145] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 110.767147][ T2145] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 110.767149][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 110.767151][ T2145] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 110.767155][ T2145] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 110.767156][ T2145] ? vprintk_emit (kernel/printk/printk.c:2478) [ 110.767159][ T2145] vprintk_emit (kernel/printk/printk.c:2479) [ 110.767163][ T2145] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 110.767168][ T2145] ? __get_pfnblock_flags_mask (./include/linux/mmzone.h:2193 (discriminator 1) mm/page_alloc.c:338 (discriminator 1) mm/page_alloc.c:374 (discriminator 1) mm/page_alloc.c:399 (discriminator 1) mm/page_alloc.c:391 (discriminator 1)) [ 110.767171][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 110.767176][ T2145] dev_vprintk_emit (drivers/base/core.c:5000) [ 110.767181][ T2145] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 110.767187][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 110.767191][ T2145] dev_printk_emit (drivers/base/core.c:5011) [ 110.767193][ T2145] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 110.767195][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 110.767198][ T2145] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 110.767200][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 110.767201][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 110.767203][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 110.767205][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 110.767209][ T2145] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 110.767214][ T2145] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 110.767216][ T2145] ? netdev_notice (net/core/dev.c:13194) [ 110.767219][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 110.767223][ T2145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 110.767225][ T2145] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 110.767228][ T2145] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 110.767231][ T2145] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 110.767234][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 110.767235][ T2145] ? 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) [ 110.767238][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 110.767241][ T2145] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 110.767243][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 110.767247][ T2145] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 110.767252][ T2145] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 110.767255][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 110.767258][ T2145] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 110.767260][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 110.767261][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 110.767263][ T2145] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 110.767265][ T2145] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 110.767269][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 110.767273][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 110.767275][ T2145] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 110.767278][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 110.767280][ T2145] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 110.767281][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 110.767283][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 110.767285][ T2145] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 110.767288][ T2145] ? __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) [ 110.767291][ T2145] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 110.767292][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 110.767294][ T2145] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 110.767296][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 110.767298][ T2145] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 110.767300][ T2145] ? nla_get_range_signed (lib/nlattr.c:270) [ 110.767306][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 110.767309][ T2145] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 110.767317][ T2145] rtnl_setlink (net/core/rtnetlink.c:3596) [ 110.767320][ T2145] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 110.767322][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 110.767345][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 110.767346][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 110.767349][ T2145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 110.767351][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 110.767353][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 110.767357][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 110.767359][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 110.767361][ T2145] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 110.767363][ T2145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 110.767367][ T2145] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 110.767369][ T2145] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 110.767373][ T2145] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 110.767374][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 110.767378][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 110.767380][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 110.767384][ T2145] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 110.767387][ T2145] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 110.767390][ T2145] ? netlink_ack (./include/linux/skbuff.h:2718) [ 110.767397][ T2145] ? 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)) [ 110.767399][ T2145] ? 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)) [ 110.767404][ T2145] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 110.767408][ T2145] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 110.767410][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 110.767415][ T2145] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 110.767419][ T2145] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 110.767423][ T2145] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 110.767426][ T2145] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 110.767430][ T2145] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 110.767434][ T2145] ? __ia32_sys_getpeername (net/socket.c:2235) [ 110.767447][ T2145] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 110.767449][ T2145] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 110.767453][ T2145] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 110.767456][ T2145] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 110.767458][ T2145] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 110.767459][ T2145] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 110.767462][ T2145] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 110.767464][ T2145] RIP: 0033:0x7f84a42f654e [ 110.767468][ T2145] 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 [ 110.767470][ T2145] RSP: 002b:00007ffd5294eda0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 110.767473][ T2145] RAX: ffffffffffffffda RBX: 00005648a9244d70 RCX: 00007f84a42f654e [ 110.767474][ T2145] RDX: 0000000000000030 RSI: 00005648a93b2cc0 RDI: 0000000000000016 [ 110.767475][ T2145] RBP: 00007ffd5294edb0 R08: 00007ffd5294ee00 R09: 0000000000000080 [ 110.767476][ T2145] R10: 0000000000000000 R11: 0000000000000202 R12: 00005648a93de050 [ 110.767477][ T2145] R13: 00007ffd5294eee4 R14: 0000000000000000 R15: 0000000000000000 | [ 112.111383][ T2145] softirqs last disabled at (690120): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 112.111386][ T2145] Preemption disabled at: | [ 112.111386][ T2145] vprintk_emit (kernel/printk/printk.c:2471) | [ 112.111396][ T2145] Tainted: [W]=WARN [ 112.111396][ T2145] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 112.111398][ T2145] Call Trace: [ 112.111400][ T2145] [ 112.111402][ T2145] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 112.111407][ T2145] ? vprintk_emit (kernel/printk/printk.c:2471) [ 112.111409][ T2145] __might_resched.cold (kernel/sched/core.c:9234) [ 112.111414][ T2145] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 112.111418][ T2145] ? __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.111423][ T2145] __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.111425][ T2145] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 112.111431][ T2145] ? 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.111434][ T2145] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 112.111437][ T2145] put_chars (drivers/char/virtio_console.c:1176) [ 112.111440][ T2145] ? __send_to_port (drivers/char/virtio_console.c:654) [ 112.111441][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 112.111446][ T2145] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 112.111448][ T2145] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 112.111453][ T2145] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 112.111456][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 112.111461][ T2145] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 112.111464][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.111469][ T2145] console_emit_next_record (kernel/printk/printk.c:3183) [ 112.111473][ T2145] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 112.111478][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.111480][ T2145] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 112.111484][ T2145] console_flush_one_record (kernel/printk/printk.c:3268) [ 112.111488][ T2145] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 112.111490][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 112.111496][ T2145] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 112.111498][ T2145] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 112.111500][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.111502][ T2145] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 112.111506][ T2145] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 112.111507][ T2145] ? vprintk_emit (kernel/printk/printk.c:2478) [ 112.111511][ T2145] vprintk_emit (kernel/printk/printk.c:2479) [ 112.111515][ T2145] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 112.111517][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 112.111519][ T2145] ? 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.111525][ T2145] dev_vprintk_emit (drivers/base/core.c:5000) [ 112.111531][ T2145] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 112.111536][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 112.111541][ T2145] dev_printk_emit (drivers/base/core.c:5011) [ 112.111544][ T2145] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 112.111545][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 112.111548][ T2145] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 112.111550][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 112.111552][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 112.111553][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 112.111555][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 112.111560][ T2145] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 112.111565][ T2145] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 112.111567][ T2145] ? netdev_notice (net/core/dev.c:13194) [ 112.111570][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 112.111574][ T2145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 112.111576][ T2145] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 112.111579][ T2145] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 112.111582][ T2145] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 112.111586][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 112.111587][ T2145] ? 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.111589][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 112.111593][ T2145] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 112.111595][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 112.111599][ T2145] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 112.111604][ T2145] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 112.111608][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 112.111611][ T2145] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 112.111613][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 112.111614][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 112.111616][ T2145] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 112.111618][ T2145] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 112.111623][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 112.111627][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 112.111629][ T2145] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 112.111632][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.111634][ T2145] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 112.111636][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.111637][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.111639][ T2145] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 112.111642][ T2145] ? __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.111645][ T2145] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 112.111647][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 112.111649][ T2145] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 112.111651][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 112.111654][ T2145] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 112.111655][ T2145] ? nla_get_range_signed (lib/nlattr.c:270) [ 112.111664][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 112.111674][ T2145] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 112.111683][ T2145] rtnl_setlink (net/core/rtnetlink.c:3596) [ 112.111687][ T2145] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 112.111689][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 112.111713][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 112.111714][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 112.111718][ T2145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 112.111719][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 112.111721][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 112.111726][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 112.111727][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 112.111730][ T2145] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 112.111732][ T2145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 112.111736][ T2145] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 112.111738][ T2145] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 112.111742][ T2145] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 112.111744][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 112.111748][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 112.111750][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 112.111754][ T2145] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 112.111757][ T2145] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 112.111761][ T2145] ? netlink_ack (./include/linux/skbuff.h:2718) [ 112.111768][ T2145] ? 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.111770][ T2145] ? 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.111775][ T2145] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 112.111779][ T2145] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 112.111782][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 112.111786][ T2145] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 112.111791][ T2145] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 112.111795][ T2145] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 112.111798][ T2145] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 112.111802][ T2145] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 112.111806][ T2145] ? __ia32_sys_getpeername (net/socket.c:2235) [ 112.111817][ T2145] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 112.111823][ T2145] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 112.111825][ T2145] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 112.111828][ T2145] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 112.111830][ T2145] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 112.111832][ T2145] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 112.111833][ T2145] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 112.111836][ T2145] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 112.111839][ T2145] RIP: 0033:0x7f84a42f654e [ 112.111842][ T2145] 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.111844][ T2145] RSP: 002b:00007ffd5294eda0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 112.111847][ T2145] RAX: ffffffffffffffda RBX: 00005648a9244d70 RCX: 00007f84a42f654e [ 112.111848][ T2145] RDX: 0000000000000030 RSI: 00005648a93b2d00 RDI: 0000000000000016 [ 112.111849][ T2145] RBP: 00007ffd5294edb0 R08: 00007ffd5294ee00 R09: 0000000000000080 [ 112.111850][ T2145] R10: 0000000000000000 R11: 0000000000000202 R12: 00005648a93ca9e0 [ 112.111851][ T2145] R13: 00007ffd5294eee4 R14: 0000000000000000 R15: 0000000000000000 | [ 113.369534][ T2145] softirqs last disabled at (758982): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 113.369536][ T2145] Preemption disabled at: | [ 113.369537][ T2145] vprintk_emit (kernel/printk/printk.c:2471) | [ 113.369546][ T2145] Tainted: [W]=WARN [ 113.369547][ T2145] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 113.369549][ T2145] Call Trace: [ 113.369550][ T2145] [ 113.369552][ T2145] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 113.369557][ T2145] ? vprintk_emit (kernel/printk/printk.c:2471) [ 113.369559][ T2145] __might_resched.cold (kernel/sched/core.c:9234) [ 113.369564][ T2145] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 113.369568][ T2145] ? __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.369574][ T2145] __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.369576][ T2145] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 113.369582][ T2145] ? 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.369584][ T2145] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 113.369587][ T2145] put_chars (drivers/char/virtio_console.c:1176) [ 113.369590][ T2145] ? __send_to_port (drivers/char/virtio_console.c:654) [ 113.369592][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 113.369596][ T2145] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 113.369599][ T2145] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 113.369603][ T2145] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 113.369606][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 113.369611][ T2145] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 113.369614][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 113.369619][ T2145] console_emit_next_record (kernel/printk/printk.c:3183) [ 113.369623][ T2145] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 113.369628][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 113.369630][ T2145] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 113.369634][ T2145] console_flush_one_record (kernel/printk/printk.c:3268) [ 113.369638][ T2145] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 113.369640][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 113.369645][ T2145] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 113.369648][ T2145] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 113.369650][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 113.369652][ T2145] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 113.369655][ T2145] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 113.369657][ T2145] ? vprintk_emit (kernel/printk/printk.c:2478) [ 113.369662][ T2145] vprintk_emit (kernel/printk/printk.c:2479) [ 113.369668][ T2145] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 113.369671][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 113.369674][ T2145] ? 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.369686][ T2145] dev_vprintk_emit (drivers/base/core.c:5000) [ 113.369691][ T2145] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 113.369697][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 113.369701][ T2145] dev_printk_emit (drivers/base/core.c:5011) [ 113.369704][ T2145] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 113.369706][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 113.369709][ T2145] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 113.369710][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 113.369712][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 113.369713][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 113.369715][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 113.369719][ T2145] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 113.369725][ T2145] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 113.369727][ T2145] ? netdev_notice (net/core/dev.c:13194) [ 113.369730][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 113.369733][ T2145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 113.369735][ T2145] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 113.369739][ T2145] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 113.369741][ T2145] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 113.369745][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 113.369746][ T2145] ? 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.369748][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 113.369752][ T2145] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 113.369754][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 113.369757][ T2145] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 113.369763][ T2145] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 113.369766][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 113.369769][ T2145] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 113.369771][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 113.369772][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 113.369774][ T2145] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 113.369776][ T2145] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 113.369780][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 113.369785][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 113.369786][ T2145] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 113.369790][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 113.369792][ T2145] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 113.369793][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 113.369795][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 113.369797][ T2145] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 113.369799][ T2145] ? __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.369802][ T2145] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 113.369804][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 113.369806][ T2145] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 113.369808][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 113.369810][ T2145] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 113.369812][ T2145] ? nla_get_range_signed (lib/nlattr.c:270) [ 113.369818][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 113.369821][ T2145] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 113.369830][ T2145] rtnl_setlink (net/core/rtnetlink.c:3596) [ 113.369833][ T2145] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 113.369835][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 113.369858][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 113.369860][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 113.369863][ T2145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 113.369865][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 113.369867][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 113.369871][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 113.369873][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 113.369875][ T2145] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 113.369877][ T2145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 113.369881][ T2145] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 113.369883][ T2145] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 113.369887][ T2145] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 113.369889][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 113.369895][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 113.369897][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 113.369901][ T2145] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 113.369904][ T2145] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 113.369908][ T2145] ? netlink_ack (./include/linux/skbuff.h:2718) [ 113.369914][ T2145] ? 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.369917][ T2145] ? 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.369921][ T2145] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 113.369926][ T2145] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 113.369928][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 113.369933][ T2145] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 113.369937][ T2145] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 113.369941][ T2145] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 113.369945][ T2145] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 113.369948][ T2145] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 113.369952][ T2145] ? __ia32_sys_getpeername (net/socket.c:2235) [ 113.369966][ T2145] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 113.369968][ T2145] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 113.369972][ T2145] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 113.369975][ T2145] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 113.369976][ T2145] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 113.369978][ T2145] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 113.369981][ T2145] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 113.369983][ T2145] RIP: 0033:0x7f84a42f654e [ 113.369986][ T2145] 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.369988][ T2145] RSP: 002b:00007ffd5294eda0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 113.369991][ T2145] RAX: ffffffffffffffda RBX: 00005648a9244d70 RCX: 00007f84a42f654e [ 113.369992][ T2145] RDX: 0000000000000030 RSI: 00005648a92d5600 RDI: 0000000000000016 [ 113.369993][ T2145] RBP: 00007ffd5294edb0 R08: 00007ffd5294ee00 R09: 0000000000000080 [ 113.369994][ T2145] R10: 0000000000000000 R11: 0000000000000202 R12: 00005648a93cb240 [ 113.369995][ T2145] R13: 00007ffd5294eee4 R14: 0000000000000000 R15: 0000000000000000 | [ 114.635313][ T2145] softirqs last disabled at (828728): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 114.635315][ T2145] Preemption disabled at: | [ 114.635315][ T2145] vprintk_emit (kernel/printk/printk.c:2471) | [ 114.635324][ T2145] Tainted: [W]=WARN [ 114.635325][ T2145] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 114.635327][ T2145] Call Trace: [ 114.635328][ T2145] [ 114.635330][ T2145] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 114.635336][ T2145] ? vprintk_emit (kernel/printk/printk.c:2471) [ 114.635338][ T2145] __might_resched.cold (kernel/sched/core.c:9234) [ 114.635342][ T2145] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 114.635346][ T2145] ? __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.635351][ T2145] __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.635353][ T2145] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 114.635359][ T2145] ? 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.635362][ T2145] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 114.635365][ T2145] put_chars (drivers/char/virtio_console.c:1176) [ 114.635368][ T2145] ? __send_to_port (drivers/char/virtio_console.c:654) [ 114.635370][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 114.635374][ T2145] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 114.635377][ T2145] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 114.635382][ T2145] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 114.635384][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 114.635389][ T2145] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 114.635392][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 114.635397][ T2145] console_emit_next_record (kernel/printk/printk.c:3183) [ 114.635401][ T2145] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 114.635406][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 114.635408][ T2145] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 114.635412][ T2145] console_flush_one_record (kernel/printk/printk.c:3268) [ 114.635416][ T2145] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 114.635418][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 114.635423][ T2145] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 114.635426][ T2145] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 114.635428][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 114.635430][ T2145] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 114.635434][ T2145] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 114.635435][ T2145] ? vprintk_emit (kernel/printk/printk.c:2478) [ 114.635439][ T2145] vprintk_emit (kernel/printk/printk.c:2479) [ 114.635442][ T2145] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 114.635445][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 114.635446][ T2145] ? 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.635452][ T2145] dev_vprintk_emit (drivers/base/core.c:5000) [ 114.635458][ T2145] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 114.635464][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 114.635468][ T2145] dev_printk_emit (drivers/base/core.c:5011) [ 114.635471][ T2145] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 114.635472][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 114.635475][ T2145] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 114.635477][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 114.635479][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 114.635480][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 114.635482][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 114.635486][ T2145] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 114.635492][ T2145] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 114.635494][ T2145] ? netdev_notice (net/core/dev.c:13194) [ 114.635497][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 114.635500][ T2145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 114.635503][ T2145] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 114.635506][ T2145] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 114.635509][ T2145] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 114.635512][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 114.635514][ T2145] ? 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.635516][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 114.635519][ T2145] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 114.635522][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 114.635525][ T2145] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 114.635531][ T2145] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 114.635534][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 114.635537][ T2145] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 114.635539][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 114.635540][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 114.635543][ T2145] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 114.635544][ T2145] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 114.635549][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 114.635553][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 114.635555][ T2145] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 114.635558][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 114.635560][ T2145] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 114.635562][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 114.635563][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 114.635565][ T2145] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 114.635568][ T2145] ? __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.635571][ T2145] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 114.635572][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 114.635574][ T2145] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 114.635577][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 114.635579][ T2145] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 114.635581][ T2145] ? nla_get_range_signed (lib/nlattr.c:270) [ 114.635587][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 114.635590][ T2145] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 114.635599][ T2145] rtnl_setlink (net/core/rtnetlink.c:3596) [ 114.635603][ T2145] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 114.635604][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 114.635628][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 114.635630][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 114.635633][ T2145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 114.635635][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 114.635637][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 114.635641][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 114.635643][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 114.635646][ T2145] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 114.635648][ T2145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 114.635651][ T2145] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 114.635654][ T2145] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 114.635658][ T2145] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 114.635661][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 114.635668][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 114.635671][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 114.635676][ T2145] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 114.635679][ T2145] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 114.635682][ T2145] ? netlink_ack (./include/linux/skbuff.h:2718) [ 114.635696][ T2145] ? 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.635698][ T2145] ? 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.635703][ T2145] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 114.635707][ T2145] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 114.635709][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 114.635714][ T2145] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 114.635718][ T2145] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 114.635722][ T2145] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 114.635726][ T2145] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 114.635729][ T2145] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 114.635733][ T2145] ? __ia32_sys_getpeername (net/socket.c:2235) [ 114.635747][ T2145] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 114.635749][ T2145] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 114.635753][ T2145] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 114.635756][ T2145] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 114.635757][ T2145] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 114.635759][ T2145] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 114.635762][ T2145] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 114.635764][ T2145] RIP: 0033:0x7f84a42f654e [ 114.635768][ T2145] 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.635770][ T2145] RSP: 002b:00007ffd5294eda0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 114.635773][ T2145] RAX: ffffffffffffffda RBX: 00005648a9244d70 RCX: 00007f84a42f654e [ 114.635774][ T2145] RDX: 0000000000000030 RSI: 00005648a93b2d00 RDI: 0000000000000016 [ 114.635775][ T2145] RBP: 00007ffd5294edb0 R08: 00007ffd5294ee00 R09: 0000000000000080 [ 114.635776][ T2145] R10: 0000000000000000 R11: 0000000000000202 R12: 00005648a93c79b0 [ 114.635777][ T2145] R13: 00007ffd5294eee4 R14: 0000000000000000 R15: 0000000000000000 | [ 115.977658][ T2145] softirqs last disabled at (905622): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 115.977661][ T2145] Preemption disabled at: | [ 115.977662][ T2145] vprintk_emit (kernel/printk/printk.c:2471) | [ 115.977674][ T2145] Tainted: [W]=WARN [ 115.977675][ T2145] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 115.977676][ T2145] Call Trace: [ 115.977678][ T2145] [ 115.977680][ T2145] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 115.977685][ T2145] ? vprintk_emit (kernel/printk/printk.c:2471) [ 115.977688][ T2145] __might_resched.cold (kernel/sched/core.c:9234) [ 115.977700][ T2145] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 115.977704][ T2145] ? __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.977709][ T2145] __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.977711][ T2145] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 115.977717][ T2145] ? 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.977719][ T2145] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 115.977722][ T2145] put_chars (drivers/char/virtio_console.c:1176) [ 115.977725][ T2145] ? __send_to_port (drivers/char/virtio_console.c:654) [ 115.977727][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 115.977731][ T2145] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 115.977733][ T2145] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 115.977738][ T2145] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 115.977741][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 115.977746][ T2145] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 115.977748][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 115.977753][ T2145] console_emit_next_record (kernel/printk/printk.c:3183) [ 115.977757][ T2145] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 115.977761][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 115.977763][ T2145] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 115.977767][ T2145] console_flush_one_record (kernel/printk/printk.c:3268) [ 115.977771][ T2145] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 115.977772][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 115.977778][ T2145] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 115.977780][ T2145] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 115.977782][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 115.977784][ T2145] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 115.977787][ T2145] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 115.977789][ T2145] ? vprintk_emit (kernel/printk/printk.c:2478) [ 115.977792][ T2145] vprintk_emit (kernel/printk/printk.c:2479) [ 115.977796][ T2145] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 115.977798][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 115.977799][ T2145] ? 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.977805][ T2145] dev_vprintk_emit (drivers/base/core.c:5000) [ 115.977810][ T2145] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 115.977816][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 115.977820][ T2145] dev_printk_emit (drivers/base/core.c:5011) [ 115.977822][ T2145] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 115.977824][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 115.977827][ T2145] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 115.977829][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 115.977830][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 115.977832][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 115.977834][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 115.977838][ T2145] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 115.977843][ T2145] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 115.977845][ T2145] ? netdev_notice (net/core/dev.c:13194) [ 115.977848][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 115.977851][ T2145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 115.977853][ T2145] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 115.977856][ T2145] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 115.977859][ T2145] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 115.977862][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 115.977864][ T2145] ? 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.977866][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 115.977869][ T2145] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 115.977872][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 115.977875][ T2145] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 115.977881][ T2145] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 115.977884][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 115.977887][ T2145] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 115.977888][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 115.977889][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 115.977893][ T2145] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 115.977895][ T2145] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 115.977899][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 115.977904][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 115.977906][ T2145] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 115.977909][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 115.977911][ T2145] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 115.977912][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 115.977914][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 115.977916][ T2145] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 115.977919][ T2145] ? __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.977922][ T2145] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 115.977923][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 115.977925][ T2145] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 115.977927][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 115.977930][ T2145] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 115.977932][ T2145] ? nla_get_range_signed (lib/nlattr.c:270) [ 115.977938][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 115.977941][ T2145] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 115.977948][ T2145] rtnl_setlink (net/core/rtnetlink.c:3596) [ 115.977952][ T2145] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 115.977954][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 115.977976][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 115.977978][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 115.977981][ T2145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 115.977983][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 115.977985][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 115.977989][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 115.977990][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 115.977993][ T2145] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 115.977995][ T2145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 115.977999][ T2145] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 115.978001][ T2145] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 115.978004][ T2145] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 115.978006][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 115.978010][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 115.978012][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 115.978016][ T2145] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 115.978019][ T2145] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 115.978022][ T2145] ? netlink_ack (./include/linux/skbuff.h:2718) [ 115.978029][ T2145] ? 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.978031][ T2145] ? 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.978036][ T2145] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 115.978040][ T2145] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 115.978042][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 115.978047][ T2145] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 115.978051][ T2145] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 115.978055][ T2145] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 115.978059][ T2145] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 115.978062][ T2145] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 115.978066][ T2145] ? __ia32_sys_getpeername (net/socket.c:2235) [ 115.978080][ T2145] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 115.978082][ T2145] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 115.978086][ T2145] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 115.978088][ T2145] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 115.978090][ T2145] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 115.978091][ T2145] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 115.978094][ T2145] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 115.978097][ T2145] RIP: 0033:0x7f84a42f654e [ 115.978100][ T2145] 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.978102][ T2145] RSP: 002b:00007ffd5294eda0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 115.978105][ T2145] RAX: ffffffffffffffda RBX: 00005648a9244d70 RCX: 00007f84a42f654e [ 115.978106][ T2145] RDX: 0000000000000030 RSI: 00005648a93b2d20 RDI: 0000000000000016 [ 115.978107][ T2145] RBP: 00007ffd5294edb0 R08: 00007ffd5294ee00 R09: 0000000000000080 [ 115.978108][ T2145] R10: 0000000000000000 R11: 0000000000000202 R12: 00005648a93c8fa0 [ 115.978109][ T2145] R13: 00007ffd5294eee4 R14: 0000000000000000 R15: 0000000000000000 | [ 117.269856][ T2146] softirqs last disabled at (323140): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 117.269858][ T2146] Preemption disabled at: | [ 117.269859][ T2146] vprintk_emit (kernel/printk/printk.c:2471) | [ 117.269868][ T2146] Tainted: [W]=WARN [ 117.269869][ T2146] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 117.269870][ T2146] Call Trace: [ 117.269872][ T2146] [ 117.269874][ T2146] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 117.269879][ T2146] ? vprintk_emit (kernel/printk/printk.c:2471) [ 117.269881][ T2146] __might_resched.cold (kernel/sched/core.c:9234) [ 117.269886][ T2146] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 117.269890][ 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) [ 117.269897][ T2146] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 117.269899][ T2146] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 117.269905][ T2146] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 117.269908][ T2146] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 117.269911][ T2146] put_chars (drivers/char/virtio_console.c:1176) [ 117.269914][ T2146] ? __send_to_port (drivers/char/virtio_console.c:654) [ 117.269916][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 117.269921][ T2146] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 117.269923][ T2146] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 117.269928][ T2146] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 117.269931][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 117.269937][ T2146] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 117.269940][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 117.269945][ T2146] console_emit_next_record (kernel/printk/printk.c:3183) [ 117.269949][ T2146] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 117.269954][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 117.269956][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 117.269961][ T2146] console_flush_one_record (kernel/printk/printk.c:3268) [ 117.269965][ T2146] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 117.269967][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 117.269973][ T2146] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 117.269975][ T2146] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 117.269977][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 117.269979][ T2146] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 117.269983][ T2146] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 117.269985][ T2146] ? vprintk_emit (kernel/printk/printk.c:2478) [ 117.269988][ T2146] vprintk_emit (kernel/printk/printk.c:2479) [ 117.269992][ T2146] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 117.269994][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 117.269996][ 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) [ 117.270001][ T2146] dev_vprintk_emit (drivers/base/core.c:5000) [ 117.270007][ T2146] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 117.270013][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 117.270017][ T2146] dev_printk_emit (drivers/base/core.c:5011) [ 117.270020][ T2146] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 117.270022][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 117.270025][ T2146] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 117.270027][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 117.270028][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 117.270030][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 117.270032][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 117.270036][ T2146] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 117.270041][ T2146] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 117.270043][ T2146] ? netdev_notice (net/core/dev.c:13194) [ 117.270046][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 117.270050][ T2146] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 117.270052][ T2146] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 117.270055][ T2146] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 117.270058][ T2146] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 117.270061][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 117.270063][ 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) [ 117.270065][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 117.270068][ T2146] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 117.270071][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 117.270074][ T2146] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 117.270080][ T2146] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 117.270083][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 117.270086][ T2146] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 117.270088][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 117.270089][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 117.270092][ T2146] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 117.270093][ T2146] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 117.270098][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 117.270102][ T2146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 117.270104][ T2146] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 117.270107][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 117.270109][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 117.270111][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 117.270112][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 117.270114][ T2146] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 117.270117][ T2146] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 117.270120][ T2146] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 117.270121][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 117.270123][ T2146] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 117.270126][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 117.270128][ T2146] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 117.270130][ T2146] ? nla_get_range_signed (lib/nlattr.c:270) [ 117.270136][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 117.270139][ T2146] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 117.270147][ T2146] rtnl_setlink (net/core/rtnetlink.c:3596) [ 117.270151][ T2146] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 117.270153][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 117.270176][ T2146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 117.270178][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 117.270181][ T2146] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 117.270183][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 117.270185][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 117.270189][ T2146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 117.270191][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 117.270193][ T2146] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 117.270196][ T2146] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 117.270199][ T2146] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 117.270202][ T2146] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 117.270205][ T2146] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 117.270207][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 117.270211][ T2146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 117.270213][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 117.270217][ T2146] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 117.270221][ T2146] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 117.270224][ T2146] ? netlink_ack (./include/linux/skbuff.h:2718) [ 117.270231][ 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)) [ 117.270233][ 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)) [ 117.270238][ T2146] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 117.270243][ T2146] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 117.270245][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 117.270250][ T2146] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 117.270254][ T2146] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 117.270258][ T2146] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 117.270262][ T2146] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 117.270265][ T2146] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 117.270269][ T2146] ? __ia32_sys_getpeername (net/socket.c:2235) [ 117.270280][ T2146] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 117.270287][ T2146] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 117.270288][ T2146] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 117.270292][ T2146] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 117.270294][ T2146] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 117.270295][ T2146] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 117.270297][ T2146] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 117.270299][ T2146] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 117.270302][ T2146] RIP: 0033:0x7f84a42f654e [ 117.270305][ T2146] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 117.270308][ T2146] RSP: 002b:00007ffd5294eda0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 117.270310][ T2146] RAX: ffffffffffffffda RBX: 00005648a9244d70 RCX: 00007f84a42f654e [ 117.270312][ T2146] RDX: 0000000000000030 RSI: 00005648a9257320 RDI: 0000000000000018 [ 117.270313][ T2146] RBP: 00007ffd5294edb0 R08: 00007ffd5294ee00 R09: 0000000000000080 [ 117.270313][ T2146] R10: 0000000000000000 R11: 0000000000000202 R12: 00005648a93c0070 [ 117.270314][ T2146] R13: 00007ffd5294eee4 R14: 0000000000000000 R15: 0000000000000000 | [ 118.546183][ T2145] softirqs last disabled at (1042010): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 118.546185][ T2145] Preemption disabled at: | [ 118.546186][ T2145] vprintk_emit (kernel/printk/printk.c:2471) | [ 118.546195][ T2145] Tainted: [W]=WARN [ 118.546196][ T2145] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 118.546198][ T2145] Call Trace: [ 118.546199][ T2145] [ 118.546201][ T2145] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 118.546206][ T2145] ? vprintk_emit (kernel/printk/printk.c:2471) [ 118.546208][ T2145] __might_resched.cold (kernel/sched/core.c:9234) [ 118.546213][ T2145] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 118.546217][ T2145] ? __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.546221][ T2145] __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.546224][ T2145] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 118.546229][ T2145] ? 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.546232][ T2145] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 118.546235][ T2145] put_chars (drivers/char/virtio_console.c:1176) [ 118.546238][ T2145] ? __send_to_port (drivers/char/virtio_console.c:654) [ 118.546239][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 118.546244][ T2145] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 118.546246][ T2145] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 118.546251][ T2145] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 118.546253][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 118.546259][ T2145] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 118.546261][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 118.546266][ T2145] console_emit_next_record (kernel/printk/printk.c:3183) [ 118.546270][ T2145] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 118.546275][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 118.546277][ T2145] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 118.546281][ T2145] console_flush_one_record (kernel/printk/printk.c:3268) [ 118.546285][ T2145] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 118.546286][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 118.546292][ T2145] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 118.546294][ T2145] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 118.546296][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 118.546298][ T2145] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 118.546301][ T2145] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 118.546303][ T2145] ? vprintk_emit (kernel/printk/printk.c:2478) [ 118.546306][ T2145] vprintk_emit (kernel/printk/printk.c:2479) [ 118.546310][ T2145] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 118.546312][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 118.546314][ T2145] ? 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.546319][ T2145] dev_vprintk_emit (drivers/base/core.c:5000) [ 118.546325][ T2145] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 118.546330][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 118.546335][ T2145] dev_printk_emit (drivers/base/core.c:5011) [ 118.546337][ T2145] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 118.546339][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 118.546342][ T2145] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 118.546344][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 118.546345][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 118.546347][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 118.546349][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 118.546353][ T2145] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 118.546358][ T2145] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 118.546360][ T2145] ? netdev_notice (net/core/dev.c:13194) [ 118.546363][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 118.546366][ T2145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 118.546369][ T2145] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 118.546372][ T2145] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 118.546375][ T2145] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 118.546378][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 118.546379][ T2145] ? 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.546382][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 118.546385][ T2145] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 118.546387][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 118.546390][ T2145] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 118.546396][ T2145] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 118.546400][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 118.546402][ T2145] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 118.546404][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 118.546405][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 118.546408][ T2145] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 118.546409][ T2145] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 118.546414][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 118.546418][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 118.546420][ T2145] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 118.546423][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 118.546425][ T2145] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 118.546426][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 118.546428][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 118.546430][ T2145] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 118.546433][ T2145] ? __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.546436][ T2145] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 118.546437][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 118.546439][ T2145] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 118.546441][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 118.546444][ T2145] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 118.546445][ T2145] ? nla_get_range_signed (lib/nlattr.c:270) [ 118.546452][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 118.546455][ T2145] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 118.546463][ T2145] rtnl_setlink (net/core/rtnetlink.c:3596) [ 118.546467][ T2145] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 118.546468][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 118.546492][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 118.546494][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 118.546497][ T2145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 118.546499][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 118.546500][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 118.546505][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 118.546507][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 118.546509][ T2145] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 118.546511][ T2145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 118.546515][ T2145] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 118.546517][ T2145] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 118.546521][ T2145] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 118.546523][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 118.546527][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 118.546529][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 118.546533][ T2145] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 118.546536][ T2145] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 118.546539][ T2145] ? netlink_ack (./include/linux/skbuff.h:2718) [ 118.546546][ T2145] ? 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.546548][ T2145] ? 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.546553][ T2145] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 118.546558][ T2145] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 118.546560][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 118.546565][ T2145] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 118.546569][ T2145] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 118.546573][ T2145] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 118.546577][ T2145] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 118.546580][ T2145] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 118.546584][ T2145] ? __ia32_sys_getpeername (net/socket.c:2235) [ 118.546599][ T2145] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 118.546601][ T2145] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 118.546604][ T2145] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 118.546607][ T2145] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 118.546609][ T2145] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 118.546610][ T2145] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 118.546613][ T2145] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 118.546615][ T2145] RIP: 0033:0x7f84a42f654e [ 118.546619][ T2145] 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.546621][ T2145] RSP: 002b:00007ffd5294eda0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 118.546623][ T2145] RAX: ffffffffffffffda RBX: 00005648a9244d70 RCX: 00007f84a42f654e [ 118.546625][ T2145] RDX: 0000000000000030 RSI: 00005648a92d5620 RDI: 0000000000000016 [ 118.546625][ T2145] RBP: 00007ffd5294edb0 R08: 00007ffd5294ee00 R09: 0000000000000080 [ 118.546626][ T2145] R10: 0000000000000000 R11: 0000000000000202 R12: 00005648a93e7660 [ 118.546627][ T2145] R13: 00007ffd5294eee4 R14: 0000000000000000 R15: 0000000000000000 | [ 119.888590][ T2145] softirqs last disabled at (1119508): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 119.888592][ T2145] Preemption disabled at: | [ 119.888593][ T2145] vprintk_emit (kernel/printk/printk.c:2471) | [ 119.888601][ T2145] Tainted: [W]=WARN [ 119.888602][ T2145] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 119.888604][ T2145] Call Trace: [ 119.888606][ T2145] [ 119.888607][ T2145] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 119.888613][ T2145] ? vprintk_emit (kernel/printk/printk.c:2471) [ 119.888615][ T2145] __might_resched.cold (kernel/sched/core.c:9234) [ 119.888620][ T2145] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 119.888624][ T2145] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 119.888629][ T2145] __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.888631][ T2145] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 119.888637][ T2145] ? 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.888639][ T2145] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 119.888643][ T2145] put_chars (drivers/char/virtio_console.c:1176) [ 119.888646][ T2145] ? __send_to_port (drivers/char/virtio_console.c:654) [ 119.888647][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 119.888652][ T2145] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 119.888654][ T2145] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 119.888661][ T2145] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 119.888664][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 119.888673][ T2145] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 119.888676][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.888681][ T2145] console_emit_next_record (kernel/printk/printk.c:3183) [ 119.888685][ T2145] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 119.888689][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.888691][ T2145] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 119.888695][ T2145] console_flush_one_record (kernel/printk/printk.c:3268) [ 119.888699][ T2145] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 119.888701][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 119.888706][ T2145] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 119.888708][ T2145] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 119.888710][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.888712][ T2145] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 119.888716][ T2145] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 119.888717][ T2145] ? vprintk_emit (kernel/printk/printk.c:2478) [ 119.888727][ T2145] vprintk_emit (kernel/printk/printk.c:2479) [ 119.888731][ T2145] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 119.888733][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 119.888734][ T2145] ? 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) [ 119.888740][ T2145] dev_vprintk_emit (drivers/base/core.c:5000) [ 119.888745][ T2145] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 119.888751][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 119.888755][ T2145] dev_printk_emit (drivers/base/core.c:5011) [ 119.888758][ T2145] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 119.888759][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 119.888762][ T2145] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 119.888764][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 119.888765][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 119.888767][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 119.888769][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 119.888773][ T2145] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 119.888778][ T2145] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 119.888781][ T2145] ? netdev_notice (net/core/dev.c:13194) [ 119.888783][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 119.888786][ T2145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 119.888789][ T2145] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 119.888792][ T2145] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 119.888795][ T2145] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 119.888798][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 119.888799][ T2145] ? 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) [ 119.888802][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 119.888805][ T2145] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 119.888807][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 119.888810][ T2145] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 119.888816][ T2145] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 119.888819][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 119.888822][ T2145] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 119.888824][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 119.888825][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 119.888827][ T2145] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 119.888829][ T2145] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 119.888833][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 119.888837][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 119.888839][ T2145] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 119.888842][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.888844][ T2145] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 119.888845][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.888847][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.888849][ T2145] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 119.888851][ T2145] ? __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.888854][ T2145] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 119.888856][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 119.888858][ T2145] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 119.888860][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 119.888863][ T2145] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 119.888864][ T2145] ? nla_get_range_signed (lib/nlattr.c:270) [ 119.888870][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 119.888873][ T2145] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 119.888881][ T2145] rtnl_setlink (net/core/rtnetlink.c:3596) [ 119.888885][ T2145] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 119.888886][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 119.888910][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 119.888912][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 119.888915][ T2145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 119.888917][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 119.888919][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 119.888923][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 119.888925][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 119.888927][ T2145] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 119.888929][ T2145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 119.888933][ T2145] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 119.888935][ T2145] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 119.888939][ T2145] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 119.888940][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 119.888944][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 119.888946][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 119.888950][ T2145] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 119.888953][ T2145] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 119.888957][ T2145] ? netlink_ack (./include/linux/skbuff.h:2718) [ 119.888963][ T2145] ? 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)) [ 119.888965][ T2145] ? 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)) [ 119.888970][ T2145] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 119.888974][ T2145] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 119.888977][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 119.888981][ T2145] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 119.888986][ T2145] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 119.888989][ T2145] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 119.888993][ T2145] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 119.888996][ T2145] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 119.889000][ T2145] ? __ia32_sys_getpeername (net/socket.c:2235) [ 119.889014][ T2145] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 119.889016][ T2145] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 119.889019][ T2145] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 119.889022][ T2145] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 119.889024][ T2145] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 119.889025][ T2145] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 119.889028][ T2145] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 119.889030][ T2145] RIP: 0033:0x7f84a42f654e [ 119.889034][ T2145] 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.889036][ T2145] RSP: 002b:00007ffd5294eda0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 119.889039][ T2145] RAX: ffffffffffffffda RBX: 00005648a9244d70 RCX: 00007f84a42f654e [ 119.889040][ T2145] RDX: 0000000000000030 RSI: 00005648a93a1420 RDI: 0000000000000016 [ 119.889041][ T2145] RBP: 00007ffd5294edb0 R08: 00007ffd5294ee00 R09: 0000000000000080 [ 119.889041][ T2145] R10: 0000000000000000 R11: 0000000000000202 R12: 00005648a93dff10 [ 119.889042][ T2145] R13: 00007ffd5294eee4 R14: 0000000000000000 R15: 0000000000000000 | [ 121.143814][ T2145] softirqs last disabled at (1195168): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 121.143816][ T2145] Preemption disabled at: | [ 121.143817][ T2145] vprintk_emit (kernel/printk/printk.c:2471) | [ 121.143826][ T2145] Tainted: [W]=WARN [ 121.143826][ T2145] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 121.143828][ T2145] Call Trace: [ 121.143830][ T2145] [ 121.143832][ T2145] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 121.143837][ T2145] ? vprintk_emit (kernel/printk/printk.c:2471) [ 121.143839][ T2145] __might_resched.cold (kernel/sched/core.c:9234) [ 121.143844][ T2145] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 121.143848][ T2145] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 121.143853][ T2145] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 121.143855][ T2145] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 121.143861][ T2145] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 121.143863][ T2145] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 121.143867][ T2145] put_chars (drivers/char/virtio_console.c:1176) [ 121.143870][ T2145] ? __send_to_port (drivers/char/virtio_console.c:654) [ 121.143871][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 121.143875][ T2145] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 121.143878][ T2145] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 121.143883][ T2145] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 121.143885][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 121.143891][ T2145] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 121.143895][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 121.143900][ T2145] console_emit_next_record (kernel/printk/printk.c:3183) [ 121.143904][ T2145] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 121.143909][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 121.143911][ T2145] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 121.143915][ T2145] console_flush_one_record (kernel/printk/printk.c:3268) [ 121.143919][ T2145] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 121.143921][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 121.143926][ T2145] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 121.143928][ T2145] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 121.143930][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 121.143932][ T2145] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 121.143936][ T2145] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 121.143937][ T2145] ? vprintk_emit (kernel/printk/printk.c:2478) [ 121.143940][ T2145] vprintk_emit (kernel/printk/printk.c:2479) [ 121.143944][ T2145] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 121.143947][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 121.143949][ T2145] ? 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) [ 121.143954][ T2145] dev_vprintk_emit (drivers/base/core.c:5000) [ 121.143960][ T2145] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 121.143965][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 121.143970][ T2145] dev_printk_emit (drivers/base/core.c:5011) [ 121.143972][ T2145] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 121.143974][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 121.143977][ T2145] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 121.143979][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 121.143980][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 121.143982][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 121.143984][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 121.143988][ T2145] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 121.143994][ T2145] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 121.143996][ T2145] ? netdev_notice (net/core/dev.c:13194) [ 121.143999][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 121.144002][ T2145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 121.144004][ T2145] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 121.144008][ T2145] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 121.144010][ T2145] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 121.144013][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 121.144015][ T2145] ? 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) [ 121.144017][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 121.144021][ T2145] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 121.144023][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 121.144026][ T2145] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 121.144032][ T2145] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 121.144035][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 121.144038][ T2145] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 121.144040][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 121.144041][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 121.144043][ T2145] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 121.144045][ T2145] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 121.144049][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 121.144054][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 121.144056][ T2145] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 121.144059][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 121.144061][ T2145] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 121.144062][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 121.144064][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 121.144066][ T2145] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 121.144069][ T2145] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 121.144072][ T2145] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 121.144073][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 121.144075][ T2145] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 121.144078][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 121.144080][ T2145] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 121.144082][ T2145] ? nla_get_range_signed (lib/nlattr.c:270) [ 121.144088][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 121.144091][ T2145] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 121.144099][ T2145] rtnl_setlink (net/core/rtnetlink.c:3596) [ 121.144103][ T2145] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 121.144104][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 121.144128][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 121.144129][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 121.144133][ T2145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 121.144134][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 121.144136][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 121.144141][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 121.144142][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 121.144145][ T2145] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 121.144147][ T2145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 121.144151][ T2145] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 121.144153][ T2145] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 121.144157][ T2145] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 121.144158][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 121.144163][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 121.144164][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 121.144169][ T2145] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 121.144172][ T2145] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 121.144176][ T2145] ? netlink_ack (./include/linux/skbuff.h:2718) [ 121.144182][ T2145] ? 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)) [ 121.144184][ T2145] ? 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)) [ 121.144189][ T2145] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 121.144194][ T2145] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 121.144196][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 121.144201][ T2145] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 121.144205][ T2145] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 121.144209][ T2145] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 121.144212][ T2145] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 121.144216][ T2145] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 121.144220][ T2145] ? __ia32_sys_getpeername (net/socket.c:2235) [ 121.144234][ T2145] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 121.144236][ T2145] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 121.144240][ T2145] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 121.144242][ T2145] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 121.144244][ T2145] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 121.144245][ T2145] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 121.144248][ T2145] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 121.144250][ T2145] RIP: 0033:0x7f84a42f654e [ 121.144254][ T2145] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 121.144256][ T2145] RSP: 002b:00007ffd5294eda0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 121.144259][ T2145] RAX: ffffffffffffffda RBX: 00005648a9244d70 RCX: 00007f84a42f654e [ 121.144260][ T2145] RDX: 0000000000000030 RSI: 00005648a92d5660 RDI: 0000000000000016 [ 121.144261][ T2145] RBP: 00007ffd5294edb0 R08: 00007ffd5294ee00 R09: 0000000000000080 [ 121.144262][ T2145] R10: 0000000000000000 R11: 0000000000000202 R12: 00005648a93e1100 [ 121.144263][ T2145] R13: 00007ffd5294eee4 R14: 0000000000000000 R15: 0000000000000000 | [ 122.407414][ T2146] softirqs last disabled at (444286): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 122.407417][ T2146] Preemption disabled at: | [ 122.407417][ T2146] vprintk_emit (kernel/printk/printk.c:2471) | [ 122.407426][ T2146] Tainted: [W]=WARN [ 122.407427][ T2146] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 122.407429][ T2146] Call Trace: [ 122.407430][ T2146] [ 122.407432][ T2146] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 122.407438][ T2146] ? vprintk_emit (kernel/printk/printk.c:2471) [ 122.407440][ T2146] __might_resched.cold (kernel/sched/core.c:9234) [ 122.407444][ T2146] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 122.407448][ 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) [ 122.407453][ 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.407455][ T2146] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 122.407461][ 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.407464][ T2146] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 122.407467][ T2146] put_chars (drivers/char/virtio_console.c:1176) [ 122.407470][ T2146] ? __send_to_port (drivers/char/virtio_console.c:654) [ 122.407471][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 122.407476][ T2146] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 122.407478][ T2146] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 122.407483][ T2146] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 122.407486][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 122.407491][ T2146] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 122.407494][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.407499][ T2146] console_emit_next_record (kernel/printk/printk.c:3183) [ 122.407503][ T2146] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 122.407507][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.407510][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 122.407514][ T2146] console_flush_one_record (kernel/printk/printk.c:3268) [ 122.407518][ T2146] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 122.407520][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 122.407525][ T2146] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 122.407528][ T2146] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 122.407529][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.407531][ T2146] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 122.407535][ T2146] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 122.407537][ T2146] ? vprintk_emit (kernel/printk/printk.c:2478) [ 122.407540][ T2146] vprintk_emit (kernel/printk/printk.c:2479) [ 122.407544][ T2146] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 122.407546][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 122.407547][ 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) [ 122.407553][ T2146] dev_vprintk_emit (drivers/base/core.c:5000) [ 122.407558][ T2146] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 122.407564][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 122.407568][ T2146] dev_printk_emit (drivers/base/core.c:5011) [ 122.407571][ T2146] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 122.407573][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 122.407576][ T2146] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 122.407578][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 122.407579][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 122.407581][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 122.407583][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 122.407587][ T2146] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 122.407592][ T2146] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 122.407594][ T2146] ? netdev_notice (net/core/dev.c:13194) [ 122.407597][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 122.407600][ T2146] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 122.407603][ T2146] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 122.407606][ T2146] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 122.407609][ T2146] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 122.407612][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 122.407614][ 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) [ 122.407616][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 122.407619][ T2146] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 122.407622][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 122.407625][ T2146] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 122.407631][ T2146] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 122.407634][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 122.407637][ T2146] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 122.407639][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 122.407640][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 122.407642][ T2146] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 122.407644][ T2146] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 122.407649][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 122.407653][ T2146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 122.407655][ T2146] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 122.407659][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.407663][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 122.407665][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.407668][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.407671][ T2146] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 122.407675][ 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.407678][ T2146] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 122.407679][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 122.407681][ T2146] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 122.407684][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 122.407686][ T2146] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 122.407688][ T2146] ? nla_get_range_signed (lib/nlattr.c:270) [ 122.407694][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 122.407697][ T2146] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 122.407705][ T2146] rtnl_setlink (net/core/rtnetlink.c:3596) [ 122.407709][ T2146] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 122.407711][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 122.407756][ T2146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 122.407758][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 122.407761][ T2146] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 122.407763][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 122.407765][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 122.407770][ T2146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 122.407771][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 122.407774][ T2146] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 122.407776][ T2146] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 122.407779][ T2146] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 122.407782][ T2146] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 122.407786][ T2146] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 122.407787][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 122.407792][ T2146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 122.407793][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 122.407797][ T2146] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 122.407801][ T2146] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 122.407804][ T2146] ? netlink_ack (./include/linux/skbuff.h:2718) [ 122.407811][ 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)) [ 122.407813][ 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)) [ 122.407818][ T2146] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 122.407822][ T2146] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 122.407825][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 122.407829][ T2146] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 122.407833][ T2146] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 122.407837][ T2146] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 122.407841][ T2146] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 122.407844][ T2146] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 122.407848][ T2146] ? __ia32_sys_getpeername (net/socket.c:2235) [ 122.407862][ T2146] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 122.407864][ T2146] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 122.407868][ T2146] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 122.407871][ T2146] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 122.407873][ T2146] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 122.407874][ T2146] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 122.407877][ T2146] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 122.407879][ T2146] RIP: 0033:0x7f84a42f654e [ 122.407883][ 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.407885][ T2146] RSP: 002b:00007ffd5294eda0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 122.407888][ T2146] RAX: ffffffffffffffda RBX: 00005648a9244d70 RCX: 00007f84a42f654e [ 122.407889][ T2146] RDX: 0000000000000030 RSI: 00005648a93ac610 RDI: 0000000000000018 [ 122.407890][ T2146] RBP: 00007ffd5294edb0 R08: 00007ffd5294ee00 R09: 0000000000000080 [ 122.407893][ T2146] R10: 0000000000000000 R11: 0000000000000202 R12: 00005648a93abdb0 Finger prints: netif_change_name:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars netlink_release:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print