====================================== | [ 9.652265][ T189] softirqs last disabled at (25690): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 9.652268][ T189] Preemption disabled at: | [ 9.652268][ T189] vprintk_emit (kernel/printk/printk.c:2471) | [ 9.652279][ T189] Tainted: [W]=WARN [ 9.652281][ T189] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.652283][ T189] Call Trace: [ 9.652286][ T189] [ 9.652288][ T189] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 9.652294][ T189] ? vprintk_emit (kernel/printk/printk.c:2471) [ 9.652296][ T189] __might_resched.cold (kernel/sched/core.c:9234) [ 9.652301][ T189] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 9.652305][ T189] ? __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.652310][ T189] __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.652313][ T189] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.652318][ T189] ? 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.652321][ T189] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.652324][ T189] put_chars (drivers/char/virtio_console.c:1176) [ 9.652327][ T189] ? __send_to_port (drivers/char/virtio_console.c:654) [ 9.652331][ T189] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 9.652336][ T189] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 9.652339][ T189] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.652344][ T189] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 9.652347][ T189] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.652353][ T189] console_emit_next_record (kernel/printk/printk.c:3183) [ 9.652357][ T189] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 9.652361][ T189] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.652364][ T189] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.652368][ T189] console_flush_one_record (kernel/printk/printk.c:3268) [ 9.652372][ T189] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 9.652374][ T189] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.652379][ T189] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 9.652382][ T189] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 9.652384][ T189] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.652386][ T189] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 9.652390][ T189] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 9.652391][ T189] ? vprintk_emit (kernel/printk/printk.c:2478) [ 9.652394][ T189] vprintk_emit (kernel/printk/printk.c:2479) [ 9.652398][ T189] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 9.652400][ T189] ? write_profile (profile.c:?) [ 9.652404][ T189] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 9.652411][ T189] dev_vprintk_emit (drivers/base/core.c:5000) [ 9.652416][ T189] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 9.652421][ T189] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 9.652427][ T189] dev_printk_emit (drivers/base/core.c:5011) [ 9.652430][ T189] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 9.652434][ T189] ? check_prev_add (kernel/locking/lockdep.c:3258 (discriminator 3)) [ 9.652440][ T189] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 9.652445][ T189] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 9.652447][ T189] ? netdev_notice (net/core/dev.c:13194) [ 9.652450][ T189] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 9.652454][ T189] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 9.652457][ T189] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 9.652460][ T189] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 9.652463][ T189] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 9.652466][ T189] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.652468][ T189] ? 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.652470][ T189] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 9.652474][ T189] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 9.652476][ T189] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 9.652480][ T189] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 9.652486][ T189] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 9.652489][ T189] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.652492][ T189] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 9.652494][ T189] ? mark_usage (kernel/locking/lockdep.c:4690) [ 9.652495][ T189] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 9.652498][ T189] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 9.652500][ T189] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 9.652505][ T189] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.652510][ T189] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 9.652512][ T189] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 9.652515][ T189] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.652517][ T189] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.652519][ T189] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.652520][ T189] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.652522][ T189] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 9.652525][ T189] ? __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.652529][ T189] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 9.652530][ T189] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.652532][ T189] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 9.652535][ T189] ? mark_usage (kernel/locking/lockdep.c:4690) [ 9.652537][ T189] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 9.652539][ T189] ? nla_get_range_signed (lib/nlattr.c:270) [ 9.652545][ T189] ? mark_usage (kernel/locking/lockdep.c:4690) [ 9.652549][ T189] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 9.652557][ T189] rtnl_setlink (net/core/rtnetlink.c:3596) [ 9.652560][ T189] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 9.652564][ T189] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.652588][ T189] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 9.652590][ T189] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 9.652594][ T189] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 9.652595][ T189] ? mark_usage (kernel/locking/lockdep.c:4690) [ 9.652597][ T189] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.652602][ T189] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 9.652604][ T189] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 9.652606][ T189] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 9.652608][ T189] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 9.652612][ T189] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 9.652615][ T189] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 9.652618][ T189] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.652620][ T189] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.652625][ T189] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 9.652627][ T189] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 9.652631][ T189] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 9.652634][ T189] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.652638][ T189] ? netlink_ack (./include/linux/skbuff.h:2718) [ 9.652645][ T189] ? 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.652647][ T189] ? 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.652652][ T189] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 9.652657][ T189] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 9.652660][ T189] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.652664][ T189] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 9.652669][ T189] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 9.652673][ T189] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 9.652677][ T189] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 9.652680][ T189] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 9.652684][ T189] ? __ia32_sys_getpeername (net/socket.c:2235) [ 9.652696][ T189] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 9.652702][ T189] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 9.652704][ T189] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 9.652708][ T189] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 9.652710][ T189] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 9.652711][ T189] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 9.652713][ T189] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 9.652716][ T189] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.652718][ T189] RIP: 0033:0x7f542f8eb54e [ 9.652723][ T189] 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.652724][ T189] RSP: 002b:00007ffff093b710 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 9.652727][ T189] RAX: ffffffffffffffda RBX: 000055e93108d7d0 RCX: 00007f542f8eb54e [ 9.652729][ T189] RDX: 0000000000000030 RSI: 000055e9310a3520 RDI: 0000000000000012 [ 9.652730][ T189] RBP: 00007ffff093b720 R08: 00007ffff093b770 R09: 0000000000000080 [ 9.652731][ T189] R10: 0000000000000000 R11: 0000000000000202 R12: 000055e9310a30f0 [ 9.652732][ T189] R13: 00007ffff093b854 R14: 0000000000000000 R15: 0000000000000000 | [ 13.775896][ T189] softirqs last disabled at (53420): netlink_release (./include/net/sock.h:2138 net/netlink/af_netlink.c:727) | [ 13.775898][ T189] Preemption disabled at: | [ 13.775899][ T189] 0x0 | [ 13.775909][ T189] Tainted: [W]=WARN [ 13.775910][ T189] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.775912][ T189] Call Trace: [ 13.775914][ T189] [ 13.775916][ T189] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 13.775922][ T189] __might_resched.cold (kernel/sched/core.c:9234) [ 13.775927][ T189] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 13.775931][ T189] ? __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.775935][ T189] __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.775937][ T189] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.775943][ T189] ? 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.775946][ T189] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.775949][ T189] put_chars (drivers/char/virtio_console.c:1176) [ 13.775952][ T189] ? __send_to_port (drivers/char/virtio_console.c:654) [ 13.775953][ T189] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 13.775956][ T189] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 13.775959][ T189] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 13.775964][ T189] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 13.775967][ T189] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.775968][ T189] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.775972][ T189] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 13.775975][ T189] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.775979][ T189] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.775982][ T189] console_emit_next_record (kernel/printk/printk.c:3183) [ 13.775986][ T189] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 13.775990][ T189] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.775993][ T189] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.775996][ T189] console_flush_one_record (kernel/printk/printk.c:3268) [ 13.776001][ T189] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 13.776002][ T189] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.776007][ T189] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 13.776010][ T189] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 13.776012][ T189] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.776014][ T189] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 13.776017][ T189] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 13.776019][ T189] ? vprintk_emit (kernel/printk/printk.c:2478) [ 13.776022][ T189] vprintk_emit (kernel/printk/printk.c:2479) [ 13.776025][ T189] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 13.776029][ T189] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.776032][ T189] _printk (kernel/printk/printk.c:2504) [ 13.776036][ T189] ? snapshot_read.cold (user.c:?) [ 13.776039][ T189] ? 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.776041][ T189] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 13.776045][ T189] ? 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.776048][ T189] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 13.776051][ T189] ? exit_notify (kernel/exit.c:780) [ 13.776053][ T189] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.776056][ T189] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.776060][ T189] do_group_exit (kernel/exit.c:1151) [ 13.776063][ T189] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 13.776066][ T189] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 13.776068][ T189] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 13.776071][ T189] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 13.776074][ T189] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.776077][ T189] RIP: 0033:0x7f542f93c1b8 [ 13.776079][ T189] Code: Unable to access opcode bytes at 0x7f542f93c18e. Code starting with the faulting instruction =========================================== [ 13.776081][ T189] RSP: 002b:00007ffff093bc68 EFLAGS: 00000256 ORIG_RAX: 00000000000000e7 [ 13.776083][ T189] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f542f93c1b8 [ 13.776085][ T189] RDX: 0000000000000000 RSI: fffffffffffffe90 RDI: 0000000000000000 [ 13.776085][ T189] RBP: 00007ffff093bdf0 R08: 000055e9310bdce8 R09: 0000000000000000 [ 13.776086][ T189] R10: 0000000000000000 R11: 0000000000000256 R12: 0000000000000000 [ 13.776087][ T189] R13: 00007f542f19a050 R14: 00007f542fe6dd9e R15: 000055e93108d530 | [ 99.343705][ T2145] softirqs last disabled at (39902): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 99.343707][ T2145] Preemption disabled at: | [ 99.343707][ T2145] vprintk_emit (kernel/printk/printk.c:2471) | [ 99.343716][ T2145] Tainted: [W]=WARN [ 99.343717][ T2145] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 99.343719][ T2145] Call Trace: [ 99.343721][ T2145] [ 99.343722][ T2145] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 99.343728][ T2145] ? vprintk_emit (kernel/printk/printk.c:2471) [ 99.343730][ T2145] __might_resched.cold (kernel/sched/core.c:9234) [ 99.343734][ T2145] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 99.343738][ 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.343743][ 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.343746][ T2145] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 99.343751][ 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.343754][ T2145] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 99.343757][ T2145] put_chars (drivers/char/virtio_console.c:1176) [ 99.343760][ T2145] ? __send_to_port (drivers/char/virtio_console.c:654) [ 99.343761][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 99.343766][ T2145] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 99.343768][ 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.343773][ T2145] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 99.343776][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 99.343781][ T2145] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 99.343783][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 99.343789][ T2145] console_emit_next_record (kernel/printk/printk.c:3183) [ 99.343792][ T2145] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 99.343797][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 99.343799][ T2145] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 99.343803][ T2145] console_flush_one_record (kernel/printk/printk.c:3268) [ 99.343807][ T2145] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 99.343809][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 99.343814][ T2145] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 99.343817][ T2145] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 99.343819][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 99.343821][ T2145] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 99.343824][ T2145] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 99.343826][ T2145] ? vprintk_emit (kernel/printk/printk.c:2478) [ 99.343829][ T2145] vprintk_emit (kernel/printk/printk.c:2479) [ 99.343833][ T2145] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 99.343835][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 99.343837][ 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.343843][ T2145] dev_vprintk_emit (drivers/base/core.c:5000) [ 99.343848][ T2145] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 99.343853][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 99.343858][ T2145] dev_printk_emit (drivers/base/core.c:5011) [ 99.343860][ T2145] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 99.343862][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 99.343865][ 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.343867][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 99.343868][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 99.343870][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 99.343872][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 99.343876][ T2145] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 99.343881][ T2145] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 99.343884][ T2145] ? netdev_notice (net/core/dev.c:13194) [ 99.343886][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 99.343890][ T2145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 99.343892][ T2145] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 99.343895][ T2145] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 99.343898][ T2145] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 99.343901][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 99.343903][ 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.343905][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 99.343908][ T2145] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 99.343910][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 99.343914][ T2145] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 99.343919][ T2145] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 99.343923][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 99.343925][ T2145] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 99.343927][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 99.343928][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 99.343931][ T2145] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 99.343932][ 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.343935][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 99.343937][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 99.343940][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 99.343941][ T2145] ? init_srcu_struct_nodes.constprop.0 (./include/linux/find.h:67 (discriminator 4) kernel/rcu/srcutree.c:185 (discriminator 4)) [ 99.343946][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 99.343947][ T2145] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 99.343950][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 99.343952][ T2145] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 99.343954][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 99.343955][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 99.343957][ T2145] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 99.343960][ 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.343963][ T2145] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 99.343964][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 99.343966][ T2145] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 99.343969][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 99.343971][ T2145] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 99.343973][ T2145] ? nla_get_range_signed (lib/nlattr.c:270) [ 99.343979][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 99.343982][ T2145] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 99.343990][ T2145] rtnl_setlink (net/core/rtnetlink.c:3596) [ 99.343994][ T2145] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 99.343996][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 99.344019][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 99.344021][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 99.344024][ T2145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 99.344025][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 99.344027][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 99.344032][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 99.344033][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 99.344036][ T2145] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 99.344038][ T2145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 99.344041][ T2145] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 99.344044][ T2145] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 99.344047][ T2145] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 99.344049][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 99.344053][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 99.344055][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 99.344059][ T2145] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 99.344062][ T2145] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 99.344065][ T2145] ? netlink_ack (./include/linux/skbuff.h:2718) [ 99.344072][ 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.344074][ 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.344079][ T2145] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 99.344083][ T2145] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 99.344086][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 99.344090][ T2145] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 99.344095][ T2145] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 99.344098][ T2145] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 99.344102][ T2145] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 99.344106][ T2145] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 99.344109][ T2145] ? __ia32_sys_getpeername (net/socket.c:2235) [ 99.344120][ T2145] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 99.344126][ T2145] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 99.344128][ T2145] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 99.344132][ T2145] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 99.344133][ T2145] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 99.344135][ T2145] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 99.344136][ T2145] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 99.344139][ T2145] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 99.344142][ T2145] RIP: 0033:0x7f542f8eb54e [ 99.344146][ 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.344148][ T2145] RSP: 002b:00007ffff093b710 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 99.344150][ T2145] RAX: ffffffffffffffda RBX: 000055e930f3d1e0 RCX: 00007f542f8eb54e [ 99.344152][ T2145] RDX: 0000000000000030 RSI: 000055e930f39280 RDI: 0000000000000012 [ 99.344153][ T2145] RBP: 00007ffff093b720 R08: 00007ffff093b770 R09: 0000000000000080 [ 99.344153][ T2145] R10: 0000000000000000 R11: 0000000000000202 R12: 000055e931092b60 [ 99.344154][ T2145] R13: 00007ffff093b854 R14: 0000000000000000 R15: 0000000000000000 | [ 100.633209][ T2145] softirqs last disabled at (103394): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 100.633212][ T2145] Preemption disabled at: | [ 100.633213][ T2145] vprintk_emit (kernel/printk/printk.c:2471) | [ 100.633227][ T2145] Tainted: [W]=WARN [ 100.633228][ T2145] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 100.633230][ T2145] Call Trace: [ 100.633236][ T2145] [ 100.633239][ T2145] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 100.633247][ T2145] ? vprintk_emit (kernel/printk/printk.c:2471) [ 100.633254][ T2145] __might_resched.cold (kernel/sched/core.c:9234) [ 100.633263][ T2145] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 100.633268][ 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) [ 100.633275][ 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)) [ 100.633278][ T2145] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 100.633286][ 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) [ 100.633289][ T2145] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 100.633294][ T2145] put_chars (drivers/char/virtio_console.c:1176) [ 100.633299][ T2145] ? __send_to_port (drivers/char/virtio_console.c:654) [ 100.633301][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 100.633307][ T2145] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 100.633310][ T2145] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 100.633318][ T2145] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 100.633321][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 100.633329][ T2145] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 100.633333][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 100.633341][ T2145] console_emit_next_record (kernel/printk/printk.c:3183) [ 100.633347][ T2145] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 100.633354][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 100.633361][ T2145] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 100.633371][ T2145] console_flush_one_record (kernel/printk/printk.c:3268) [ 100.633381][ T2145] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 100.633384][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 100.633397][ T2145] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 100.633402][ T2145] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 100.633405][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 100.633408][ T2145] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 100.633414][ T2145] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 100.633424][ T2145] ? vprintk_emit (kernel/printk/printk.c:2478) [ 100.633429][ T2145] vprintk_emit (kernel/printk/printk.c:2479) [ 100.633435][ T2145] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 100.633439][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 100.633441][ 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) [ 100.633450][ T2145] dev_vprintk_emit (drivers/base/core.c:5000) [ 100.633457][ T2145] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 100.633466][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 100.633473][ T2145] dev_printk_emit (drivers/base/core.c:5011) [ 100.633477][ T2145] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 100.633479][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 100.633484][ T2145] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 100.633487][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 100.633488][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 100.633491][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 100.633494][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 100.633500][ T2145] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 100.633508][ T2145] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 100.633512][ T2145] ? netdev_notice (net/core/dev.c:13194) [ 100.633516][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 100.633521][ T2145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 100.633524][ T2145] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 100.633531][ T2145] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 100.633540][ T2145] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 100.633551][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 100.633555][ T2145] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 100.633570][ T2145] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 100.633580][ T2145] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 100.633586][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 100.633589][ T2145] ? trace_hrtimer_start (./include/trace/events/timer.h:223 (discriminator 22)) [ 100.633594][ T2145] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 100.633597][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 100.633600][ T2145] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 100.633603][ T2145] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 100.633608][ T2145] ? __hrtimer_start_range_ns (kernel/time/hrtimer.c:1429) [ 100.633613][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 100.633620][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 100.633622][ T2145] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 100.633627][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 100.633630][ T2145] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 100.633632][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 100.633634][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 100.633637][ T2145] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 100.633641][ 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) [ 100.633645][ T2145] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 100.633648][ T2145] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 100.633652][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 100.633656][ T2145] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 100.633659][ T2145] ? nla_get_range_signed (lib/nlattr.c:270) [ 100.633667][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 100.633672][ T2145] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 100.633684][ T2145] rtnl_setlink (net/core/rtnetlink.c:3596) [ 100.633689][ T2145] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 100.633691][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 100.633731][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 100.633734][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 100.633739][ T2145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 100.633741][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 100.633744][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 100.633751][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 100.633753][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 100.633756][ T2145] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 100.633759][ T2145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 100.633762][ T2145] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 100.633765][ T2145] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 100.633768][ T2145] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 100.633770][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 100.633774][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 100.633776][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 100.633780][ T2145] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 100.633783][ T2145] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 100.633786][ T2145] ? netlink_ack (./include/linux/skbuff.h:2718) [ 100.633793][ 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)) [ 100.633795][ 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)) [ 100.633800][ T2145] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 100.633804][ T2145] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 100.633806][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 100.633811][ T2145] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 100.633815][ T2145] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 100.633819][ T2145] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 100.633822][ T2145] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 100.633826][ T2145] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 100.633830][ T2145] ? __ia32_sys_getpeername (net/socket.c:2235) [ 100.633843][ T2145] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 100.633845][ T2145] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 100.633849][ T2145] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 100.633852][ T2145] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 100.633853][ T2145] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 100.633855][ T2145] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 100.633857][ T2145] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 100.633860][ T2145] RIP: 0033:0x7f542f8eb54e [ 100.633864][ 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 [ 100.633866][ T2145] RSP: 002b:00007ffff093b710 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 100.633869][ T2145] RAX: ffffffffffffffda RBX: 000055e930f3d1e0 RCX: 00007f542f8eb54e [ 100.633871][ T2145] RDX: 0000000000000030 RSI: 000055e9310926c0 RDI: 0000000000000012 [ 100.633872][ T2145] RBP: 00007ffff093b720 R08: 00007ffff093b770 R09: 0000000000000080 [ 100.633873][ T2145] R10: 0000000000000000 R11: 0000000000000202 R12: 000055e9310ae4f0 [ 100.633874][ T2145] R13: 00007ffff093b854 R14: 0000000000000000 R15: 0000000000000000 | [ 101.902723][ T2145] softirqs last disabled at (165482): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 101.902725][ T2145] Preemption disabled at: | [ 101.902726][ T2145] vprintk_emit (kernel/printk/printk.c:2471) | [ 101.902735][ T2145] Tainted: [W]=WARN [ 101.902736][ T2145] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 101.902737][ T2145] Call Trace: [ 101.902739][ T2145] [ 101.902740][ T2145] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 101.902746][ T2145] ? vprintk_emit (kernel/printk/printk.c:2471) [ 101.902748][ T2145] __might_resched.cold (kernel/sched/core.c:9234) [ 101.902753][ T2145] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 101.902757][ 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) [ 101.902762][ 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)) [ 101.902764][ T2145] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 101.902770][ 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) [ 101.902772][ T2145] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 101.902776][ T2145] put_chars (drivers/char/virtio_console.c:1176) [ 101.902779][ T2145] ? __send_to_port (drivers/char/virtio_console.c:654) [ 101.902780][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 101.902784][ T2145] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 101.902787][ T2145] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 101.902792][ T2145] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 101.902794][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 101.902799][ T2145] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 101.902802][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 101.902807][ T2145] console_emit_next_record (kernel/printk/printk.c:3183) [ 101.902811][ T2145] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 101.902816][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 101.902818][ T2145] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 101.902822][ T2145] console_flush_one_record (kernel/printk/printk.c:3268) [ 101.902826][ T2145] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 101.902828][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 101.902833][ T2145] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 101.902836][ T2145] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 101.902837][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 101.902840][ T2145] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 101.902843][ T2145] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 101.902845][ T2145] ? vprintk_emit (kernel/printk/printk.c:2478) [ 101.902848][ T2145] vprintk_emit (kernel/printk/printk.c:2479) [ 101.902852][ T2145] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 101.902853][ 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)) [ 101.902856][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 101.902862][ T2145] dev_vprintk_emit (drivers/base/core.c:5000) [ 101.902867][ T2145] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 101.902873][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 101.902877][ T2145] dev_printk_emit (drivers/base/core.c:5011) [ 101.902880][ T2145] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 101.902881][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 101.902884][ T2145] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 101.902886][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 101.902888][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 101.902889][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 101.902891][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 101.902896][ T2145] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 101.902901][ T2145] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 101.902904][ T2145] ? netdev_notice (net/core/dev.c:13194) [ 101.902906][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 101.902910][ T2145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 101.902913][ T2145] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 101.902916][ T2145] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 101.902919][ T2145] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 101.902922][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 101.902924][ 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) [ 101.902926][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 101.902929][ T2145] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 101.902932][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 101.902935][ T2145] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 101.902941][ T2145] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 101.902944][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 101.902947][ T2145] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 101.902949][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 101.902950][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 101.902952][ T2145] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 101.902954][ T2145] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 101.902958][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 101.902963][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 101.902965][ T2145] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 101.902968][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 101.902970][ T2145] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 101.902971][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 101.902973][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 101.902975][ T2145] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 101.902978][ 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) [ 101.902981][ T2145] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 101.902982][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 101.902984][ T2145] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 101.902987][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 101.902989][ T2145] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 101.902991][ T2145] ? nla_get_range_signed (lib/nlattr.c:270) [ 101.902998][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 101.903001][ T2145] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 101.903009][ T2145] rtnl_setlink (net/core/rtnetlink.c:3596) [ 101.903013][ T2145] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 101.903014][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 101.903039][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 101.903040][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 101.903044][ T2145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 101.903045][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 101.903047][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 101.903052][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 101.903053][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 101.903056][ T2145] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 101.903058][ T2145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 101.903062][ T2145] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 101.903064][ T2145] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 101.903068][ T2145] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 101.903069][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 101.903074][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 101.903075][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 101.903080][ T2145] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 101.903083][ T2145] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 101.903086][ T2145] ? netlink_ack (./include/linux/skbuff.h:2718) [ 101.903093][ 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)) [ 101.903095][ 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)) [ 101.903100][ T2145] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 101.903105][ T2145] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 101.903107][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 101.903112][ T2145] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 101.903116][ T2145] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 101.903120][ T2145] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 101.903124][ T2145] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 101.903127][ T2145] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 101.903131][ T2145] ? __ia32_sys_getpeername (net/socket.c:2235) [ 101.903146][ T2145] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 101.903148][ T2145] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 101.903152][ T2145] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 101.903155][ T2145] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 101.903156][ T2145] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 101.903158][ T2145] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 101.903161][ T2145] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 101.903163][ T2145] RIP: 0033:0x7f542f8eb54e [ 101.903167][ 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 [ 101.903169][ T2145] RSP: 002b:00007ffff093b710 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 101.903172][ T2145] RAX: ffffffffffffffda RBX: 000055e930f3d1e0 RCX: 00007f542f8eb54e [ 101.903173][ T2145] RDX: 0000000000000030 RSI: 000055e930f3b940 RDI: 0000000000000012 [ 101.903174][ T2145] RBP: 00007ffff093b720 R08: 00007ffff093b770 R09: 0000000000000080 [ 101.903174][ T2145] R10: 0000000000000000 R11: 0000000000000202 R12: 000055e9310ddb90 [ 101.903175][ T2145] R13: 00007ffff093b854 R14: 0000000000000000 R15: 0000000000000000 | [ 103.197734][ T2145] softirqs last disabled at (228172): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 103.197736][ T2145] Preemption disabled at: | [ 103.197737][ T2145] vprintk_emit (kernel/printk/printk.c:2471) | [ 103.197746][ T2145] Tainted: [W]=WARN [ 103.197747][ T2145] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 103.197748][ T2145] Call Trace: [ 103.197750][ T2145] [ 103.197752][ T2145] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 103.197757][ T2145] ? vprintk_emit (kernel/printk/printk.c:2471) [ 103.197759][ T2145] __might_resched.cold (kernel/sched/core.c:9234) [ 103.197764][ T2145] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 103.197768][ 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.197773][ 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.197775][ T2145] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 103.197781][ 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.197783][ T2145] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 103.197787][ T2145] put_chars (drivers/char/virtio_console.c:1176) [ 103.197790][ T2145] ? __send_to_port (drivers/char/virtio_console.c:654) [ 103.197791][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 103.197796][ T2145] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 103.197798][ 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.197803][ T2145] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 103.197806][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 103.197811][ T2145] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 103.197814][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 103.197819][ T2145] console_emit_next_record (kernel/printk/printk.c:3183) [ 103.197823][ T2145] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 103.197827][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 103.197830][ T2145] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 103.197833][ T2145] console_flush_one_record (kernel/printk/printk.c:3268) [ 103.197838][ T2145] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 103.197839][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 103.197844][ T2145] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 103.197847][ T2145] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 103.197849][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 103.197851][ T2145] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 103.197854][ T2145] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 103.197856][ T2145] ? vprintk_emit (kernel/printk/printk.c:2478) [ 103.197859][ T2145] vprintk_emit (kernel/printk/printk.c:2479) [ 103.197863][ T2145] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 103.197865][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 103.197867][ 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.197873][ T2145] dev_vprintk_emit (drivers/base/core.c:5000) [ 103.197878][ T2145] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 103.197884][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 103.197888][ T2145] dev_printk_emit (drivers/base/core.c:5011) [ 103.197891][ T2145] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 103.197893][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 103.197896][ 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.197898][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 103.197899][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 103.197900][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 103.197902][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 103.197907][ T2145] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 103.197912][ T2145] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 103.197915][ T2145] ? netdev_notice (net/core/dev.c:13194) [ 103.197917][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 103.197921][ T2145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 103.197923][ T2145] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 103.197926][ T2145] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 103.197929][ T2145] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 103.197932][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 103.197934][ 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.197936][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 103.197939][ T2145] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 103.197942][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 103.197945][ T2145] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 103.197951][ T2145] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 103.197954][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 103.197957][ T2145] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 103.197958][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 103.197960][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 103.197962][ T2145] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 103.197964][ 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.197968][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 103.197973][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 103.197974][ T2145] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 103.197977][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 103.197980][ T2145] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 103.197981][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 103.197983][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 103.197985][ T2145] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 103.197988][ 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.197991][ T2145] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 103.197992][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 103.197994][ T2145] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 103.197997][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 103.197999][ T2145] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 103.198001][ T2145] ? nla_get_range_signed (lib/nlattr.c:270) [ 103.198007][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 103.198010][ T2145] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 103.198019][ T2145] rtnl_setlink (net/core/rtnetlink.c:3596) [ 103.198022][ T2145] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 103.198024][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 103.198048][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 103.198050][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 103.198053][ T2145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 103.198054][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 103.198056][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 103.198061][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 103.198062][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 103.198065][ T2145] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 103.198067][ T2145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 103.198071][ T2145] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 103.198073][ T2145] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 103.198078][ T2145] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 103.198080][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 103.198085][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 103.198086][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 103.198090][ T2145] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 103.198094][ T2145] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 103.198097][ T2145] ? netlink_ack (./include/linux/skbuff.h:2718) [ 103.198104][ 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.198106][ 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.198111][ T2145] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 103.198116][ T2145] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 103.198118][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 103.198123][ T2145] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 103.198127][ T2145] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 103.198131][ T2145] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 103.198135][ T2145] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 103.198138][ T2145] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 103.198142][ T2145] ? __ia32_sys_getpeername (net/socket.c:2235) [ 103.198153][ T2145] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 103.198159][ T2145] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 103.198161][ T2145] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 103.198165][ T2145] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 103.198167][ T2145] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 103.198168][ T2145] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 103.198170][ T2145] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 103.198172][ T2145] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 103.198175][ T2145] RIP: 0033:0x7f542f8eb54e [ 103.198179][ 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.198181][ T2145] RSP: 002b:00007ffff093b710 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 103.198184][ T2145] RAX: ffffffffffffffda RBX: 000055e930f3d1e0 RCX: 00007f542f8eb54e [ 103.198185][ T2145] RDX: 0000000000000030 RSI: 000055e930f3b960 RDI: 0000000000000012 [ 103.198186][ T2145] RBP: 00007ffff093b720 R08: 00007ffff093b770 R09: 0000000000000080 [ 103.198186][ T2145] R10: 0000000000000000 R11: 0000000000000202 R12: 000055e93109e770 [ 103.198187][ T2145] R13: 00007ffff093b854 R14: 0000000000000000 R15: 0000000000000000 | [ 104.444949][ T2146] softirqs last disabled at (88104): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 104.444951][ T2146] Preemption disabled at: | [ 104.444952][ T2146] vprintk_emit (kernel/printk/printk.c:2471) | [ 104.444961][ T2146] Tainted: [W]=WARN [ 104.444962][ T2146] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 104.444964][ T2146] Call Trace: [ 104.444965][ T2146] [ 104.444967][ T2146] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 104.444972][ T2146] ? vprintk_emit (kernel/printk/printk.c:2471) [ 104.444974][ T2146] __might_resched.cold (kernel/sched/core.c:9234) [ 104.444979][ T2146] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 104.444983][ T2146] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 104.444988][ T2146] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 104.444991][ T2146] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 104.444997][ T2146] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 104.444999][ T2146] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 104.445002][ T2146] put_chars (drivers/char/virtio_console.c:1176) [ 104.445005][ T2146] ? __send_to_port (drivers/char/virtio_console.c:654) [ 104.445007][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 104.445012][ T2146] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 104.445014][ T2146] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 104.445019][ T2146] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 104.445021][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 104.445027][ T2146] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 104.445030][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 104.445035][ T2146] console_emit_next_record (kernel/printk/printk.c:3183) [ 104.445039][ T2146] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 104.445044][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 104.445046][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 104.445050][ T2146] console_flush_one_record (kernel/printk/printk.c:3268) [ 104.445054][ T2146] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 104.445056][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 104.445061][ T2146] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 104.445064][ T2146] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 104.445066][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 104.445068][ T2146] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 104.445072][ T2146] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 104.445073][ T2146] ? vprintk_emit (kernel/printk/printk.c:2478) [ 104.445077][ T2146] vprintk_emit (kernel/printk/printk.c:2479) [ 104.445081][ T2146] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 104.445083][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 104.445085][ T2146] ? rwsem_optimistic_spin (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:4434 kernel/locking/rwsem.c:245 kernel/locking/rwsem.c:898) [ 104.445091][ T2146] dev_vprintk_emit (drivers/base/core.c:5000) [ 104.445096][ T2146] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 104.445102][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 104.445106][ T2146] dev_printk_emit (drivers/base/core.c:5011) [ 104.445109][ T2146] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 104.445111][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 104.445114][ T2146] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 104.445116][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 104.445117][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 104.445119][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 104.445121][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 104.445125][ T2146] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 104.445131][ T2146] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 104.445133][ T2146] ? netdev_notice (net/core/dev.c:13194) [ 104.445136][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 104.445139][ T2146] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 104.445142][ T2146] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 104.445145][ T2146] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 104.445148][ T2146] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 104.445151][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 104.445153][ T2146] ? rwsem_optimistic_spin (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:4434 kernel/locking/rwsem.c:245 kernel/locking/rwsem.c:898) [ 104.445155][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 104.445158][ T2146] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 104.445161][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 104.445164][ T2146] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 104.445170][ T2146] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 104.445174][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 104.445177][ T2146] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 104.445178][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 104.445180][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 104.445182][ T2146] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 104.445184][ T2146] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 104.445188][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 104.445193][ T2146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 104.445195][ T2146] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 104.445198][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 104.445200][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 104.445201][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 104.445203][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 104.445205][ T2146] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 104.445208][ T2146] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 104.445211][ T2146] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 104.445213][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 104.445215][ T2146] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 104.445217][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 104.445220][ T2146] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 104.445221][ T2146] ? nla_get_range_signed (lib/nlattr.c:270) [ 104.445228][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 104.445231][ T2146] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 104.445240][ T2146] rtnl_setlink (net/core/rtnetlink.c:3596) [ 104.445243][ T2146] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 104.445245][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 104.445270][ T2146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 104.445271][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 104.445276][ T2146] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 104.445279][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 104.445282][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 104.445290][ T2146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 104.445293][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 104.445297][ T2146] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 104.445301][ T2146] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 104.445307][ T2146] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 104.445311][ T2146] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 104.445316][ T2146] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 104.445319][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 104.445327][ T2146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 104.445329][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 104.445336][ T2146] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 104.445340][ T2146] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 104.445346][ T2146] ? netlink_ack (./include/linux/skbuff.h:2718) [ 104.445357][ T2146] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 104.445360][ T2146] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 104.445368][ T2146] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 104.445375][ T2146] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 104.445378][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 104.445383][ T2146] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 104.445387][ T2146] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 104.445391][ T2146] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 104.445395][ T2146] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 104.445398][ T2146] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 104.445402][ T2146] ? __ia32_sys_getpeername (net/socket.c:2235) [ 104.445413][ T2146] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 104.445419][ T2146] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 104.445421][ T2146] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 104.445425][ T2146] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 104.445427][ T2146] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 104.445428][ T2146] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 104.445430][ T2146] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 104.445433][ T2146] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 104.445435][ T2146] RIP: 0033:0x7f542f8eb54e [ 104.445440][ T2146] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 104.445442][ T2146] RSP: 002b:00007ffff093b710 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 104.445452][ T2146] RAX: ffffffffffffffda RBX: 000055e930f3d1e0 RCX: 00007f542f8eb54e [ 104.445454][ T2146] RDX: 0000000000000030 RSI: 000055e931073670 RDI: 0000000000000014 [ 104.445455][ T2146] RBP: 00007ffff093b720 R08: 00007ffff093b770 R09: 0000000000000080 [ 104.445456][ T2146] R10: 0000000000000000 R11: 0000000000000202 R12: 000055e931092b60 [ 104.445458][ T2146] R13: 00007ffff093b854 R14: 0000000000000000 R15: 0000000000000000 | [ 105.715147][ T2145] softirqs last disabled at (338664): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 105.715149][ T2145] Preemption disabled at: | [ 105.715150][ T2145] vprintk_emit (kernel/printk/printk.c:2471) | [ 105.715160][ T2145] Tainted: [W]=WARN [ 105.715161][ T2145] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 105.715162][ T2145] Call Trace: [ 105.715164][ T2145] [ 105.715166][ T2145] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 105.715171][ T2145] ? vprintk_emit (kernel/printk/printk.c:2471) [ 105.715174][ T2145] __might_resched.cold (kernel/sched/core.c:9234) [ 105.715178][ T2145] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 105.715183][ 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) [ 105.715188][ 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)) [ 105.715190][ T2145] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 105.715196][ 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) [ 105.715199][ T2145] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 105.715202][ T2145] put_chars (drivers/char/virtio_console.c:1176) [ 105.715205][ T2145] ? __send_to_port (drivers/char/virtio_console.c:654) [ 105.715207][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 105.715212][ T2145] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 105.715214][ T2145] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 105.715219][ T2145] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 105.715221][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 105.715227][ T2145] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 105.715230][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 105.715235][ T2145] console_emit_next_record (kernel/printk/printk.c:3183) [ 105.715239][ T2145] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 105.715244][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 105.715246][ T2145] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 105.715250][ T2145] console_flush_one_record (kernel/printk/printk.c:3268) [ 105.715254][ T2145] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 105.715256][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 105.715262][ T2145] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 105.715264][ T2145] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 105.715266][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 105.715268][ T2145] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 105.715272][ T2145] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 105.715274][ T2145] ? vprintk_emit (kernel/printk/printk.c:2478) [ 105.715280][ T2145] vprintk_emit (kernel/printk/printk.c:2479) [ 105.715286][ T2145] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 105.715289][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 105.715292][ 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) [ 105.715301][ T2145] dev_vprintk_emit (drivers/base/core.c:5000) [ 105.715309][ T2145] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 105.715318][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 105.715325][ T2145] dev_printk_emit (drivers/base/core.c:5011) [ 105.715329][ T2145] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 105.715332][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 105.715336][ T2145] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 105.715338][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 105.715340][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 105.715341][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 105.715343][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 105.715348][ T2145] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 105.715354][ T2145] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 105.715356][ T2145] ? netdev_notice (net/core/dev.c:13194) [ 105.715359][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 105.715362][ T2145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 105.715365][ T2145] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 105.715368][ T2145] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 105.715371][ T2145] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 105.715374][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 105.715376][ 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) [ 105.715378][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 105.715381][ T2145] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 105.715384][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 105.715387][ T2145] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 105.715393][ T2145] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 105.715397][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 105.715399][ T2145] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 105.715401][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 105.715402][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 105.715405][ T2145] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 105.715407][ T2145] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 105.715411][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 105.715416][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 105.715417][ T2145] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 105.715421][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 105.715423][ T2145] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 105.715424][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 105.715426][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 105.715428][ T2145] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 105.715431][ 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) [ 105.715434][ T2145] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 105.715436][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 105.715437][ T2145] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 105.715440][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 105.715443][ T2145] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 105.715444][ T2145] ? nla_get_range_signed (lib/nlattr.c:270) [ 105.715451][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 105.715461][ T2145] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 105.715470][ T2145] rtnl_setlink (net/core/rtnetlink.c:3596) [ 105.715473][ T2145] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 105.715475][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 105.715499][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 105.715501][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 105.715504][ T2145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 105.715506][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 105.715508][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 105.715512][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 105.715514][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 105.715517][ T2145] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 105.715519][ T2145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 105.715523][ T2145] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 105.715525][ T2145] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 105.715529][ T2145] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 105.715531][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 105.715535][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 105.715537][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 105.715541][ T2145] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 105.715544][ T2145] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 105.715548][ T2145] ? netlink_ack (./include/linux/skbuff.h:2718) [ 105.715555][ 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)) [ 105.715557][ 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)) [ 105.715565][ T2145] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 105.715570][ T2145] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 105.715572][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 105.715577][ T2145] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 105.715582][ T2145] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 105.715586][ T2145] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 105.715589][ T2145] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 105.715593][ T2145] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 105.715597][ T2145] ? __ia32_sys_getpeername (net/socket.c:2235) [ 105.715608][ T2145] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 105.715615][ T2145] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 105.715617][ T2145] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 105.715621][ T2145] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 105.715622][ T2145] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 105.715624][ T2145] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 105.715626][ T2145] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 105.715629][ T2145] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 105.715631][ T2145] RIP: 0033:0x7f542f8eb54e [ 105.715635][ 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 [ 105.715637][ T2145] RSP: 002b:00007ffff093b710 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 105.715640][ T2145] RAX: ffffffffffffffda RBX: 000055e930f3d1e0 RCX: 00007f542f8eb54e [ 105.715641][ T2145] RDX: 0000000000000030 RSI: 000055e9310906b0 RDI: 0000000000000012 [ 105.715642][ T2145] RBP: 00007ffff093b720 R08: 00007ffff093b770 R09: 0000000000000080 [ 105.715643][ T2145] R10: 0000000000000000 R11: 0000000000000202 R12: 000055e9310d6ac0 [ 105.715644][ T2145] R13: 00007ffff093b854 R14: 0000000000000000 R15: 0000000000000000 | [ 107.065547][ T2145] softirqs last disabled at (387580): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 107.065549][ T2145] Preemption disabled at: | [ 107.065549][ T2145] vprintk_emit (kernel/printk/printk.c:2471) | [ 107.065559][ T2145] Tainted: [W]=WARN [ 107.065560][ T2145] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 107.065563][ T2145] Call Trace: [ 107.065565][ T2145] [ 107.065567][ T2145] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 107.065573][ T2145] ? vprintk_emit (kernel/printk/printk.c:2471) [ 107.065575][ T2145] __might_resched.cold (kernel/sched/core.c:9234) [ 107.065579][ T2145] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 107.065584][ 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.065589][ 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.065591][ T2145] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 107.065596][ 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.065599][ T2145] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 107.065602][ T2145] put_chars (drivers/char/virtio_console.c:1176) [ 107.065605][ T2145] ? __send_to_port (drivers/char/virtio_console.c:654) [ 107.065606][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 107.065611][ T2145] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 107.065613][ 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.065618][ T2145] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 107.065621][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 107.065625][ T2145] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 107.065628][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 107.065633][ T2145] console_emit_next_record (kernel/printk/printk.c:3183) [ 107.065637][ T2145] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 107.065641][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 107.065644][ T2145] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 107.065647][ T2145] console_flush_one_record (kernel/printk/printk.c:3268) [ 107.065652][ T2145] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 107.065653][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 107.065658][ T2145] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 107.065661][ T2145] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 107.065663][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 107.065665][ T2145] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 107.065668][ T2145] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 107.065670][ T2145] ? vprintk_emit (kernel/printk/printk.c:2478) [ 107.065673][ T2145] vprintk_emit (kernel/printk/printk.c:2479) [ 107.065677][ T2145] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 107.065679][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 107.065681][ 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.065686][ T2145] dev_vprintk_emit (drivers/base/core.c:5000) [ 107.065692][ T2145] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 107.065697][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 107.065701][ T2145] dev_printk_emit (drivers/base/core.c:5011) [ 107.065704][ T2145] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 107.065706][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 107.065709][ 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.065711][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 107.065712][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 107.065714][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 107.065716][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 107.065720][ T2145] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 107.065725][ T2145] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 107.065727][ T2145] ? netdev_notice (net/core/dev.c:13194) [ 107.065730][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 107.065733][ T2145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 107.065736][ T2145] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 107.065739][ T2145] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 107.065742][ T2145] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 107.065745][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 107.065746][ 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.065749][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 107.065752][ T2145] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 107.065754][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 107.065757][ T2145] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 107.065763][ T2145] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 107.065766][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 107.065769][ T2145] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 107.065771][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 107.065772][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 107.065774][ T2145] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 107.065776][ 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.065780][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 107.065785][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 107.065787][ T2145] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 107.065790][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 107.065792][ T2145] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 107.065793][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 107.065795][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 107.065797][ T2145] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 107.065799][ 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.065803][ T2145] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 107.065804][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 107.065806][ T2145] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 107.065808][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 107.065811][ T2145] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 107.065812][ T2145] ? nla_get_range_signed (lib/nlattr.c:270) [ 107.065819][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 107.065822][ T2145] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 107.065830][ T2145] rtnl_setlink (net/core/rtnetlink.c:3596) [ 107.065834][ T2145] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 107.065835][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 107.065858][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 107.065860][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 107.065863][ T2145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 107.065865][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 107.065866][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 107.065871][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 107.065872][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 107.065875][ T2145] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 107.065877][ T2145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 107.065880][ T2145] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 107.065883][ T2145] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 107.065887][ T2145] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 107.065888][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 107.065893][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 107.065894][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 107.065898][ T2145] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 107.065902][ T2145] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 107.065905][ T2145] ? netlink_ack (./include/linux/skbuff.h:2718) [ 107.065912][ 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.065914][ 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.065918][ T2145] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 107.065923][ T2145] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 107.065926][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 107.065930][ T2145] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 107.065934][ T2145] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 107.065938][ T2145] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 107.065942][ T2145] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 107.065945][ T2145] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 107.065949][ T2145] ? __ia32_sys_getpeername (net/socket.c:2235) [ 107.065960][ T2145] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 107.065966][ T2145] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 107.065968][ T2145] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 107.065972][ T2145] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 107.065973][ T2145] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 107.065975][ T2145] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 107.065976][ T2145] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 107.065979][ T2145] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 107.065981][ T2145] RIP: 0033:0x7f542f8eb54e [ 107.065986][ 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.065988][ T2145] RSP: 002b:00007ffff093b710 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 107.065991][ T2145] RAX: ffffffffffffffda RBX: 000055e930f3d1e0 RCX: 00007f542f8eb54e [ 107.065992][ T2145] RDX: 0000000000000030 RSI: 000055e930f42110 RDI: 0000000000000012 [ 107.065993][ T2145] RBP: 00007ffff093b720 R08: 00007ffff093b770 R09: 0000000000000080 [ 107.065994][ T2145] R10: 0000000000000000 R11: 0000000000000202 R12: 000055e9310af800 [ 107.065995][ T2145] R13: 00007ffff093b854 R14: 0000000000000000 R15: 0000000000000000 | [ 108.286287][ T2146] softirqs last disabled at (189044): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 108.286290][ T2146] Preemption disabled at: | [ 108.286291][ T2146] vprintk_emit (kernel/printk/printk.c:2471) | [ 108.286301][ T2146] Tainted: [W]=WARN [ 108.286302][ T2146] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 108.286304][ T2146] Call Trace: [ 108.286305][ T2146] [ 108.286307][ T2146] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 108.286312][ T2146] ? vprintk_emit (kernel/printk/printk.c:2471) [ 108.286314][ T2146] __might_resched.cold (kernel/sched/core.c:9234) [ 108.286319][ T2146] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 108.286323][ T2146] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 108.286327][ T2146] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 108.286329][ T2146] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 108.286335][ T2146] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 108.286338][ T2146] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 108.286341][ T2146] put_chars (drivers/char/virtio_console.c:1176) [ 108.286344][ T2146] ? __send_to_port (drivers/char/virtio_console.c:654) [ 108.286345][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 108.286350][ T2146] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 108.286352][ T2146] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 108.286357][ T2146] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 108.286360][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 108.286365][ T2146] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 108.286367][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 108.286372][ T2146] console_emit_next_record (kernel/printk/printk.c:3183) [ 108.286376][ T2146] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 108.286381][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 108.286383][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 108.286387][ T2146] console_flush_one_record (kernel/printk/printk.c:3268) [ 108.286391][ T2146] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 108.286392][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 108.286397][ T2146] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 108.286400][ T2146] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 108.286402][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 108.286404][ T2146] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 108.286407][ T2146] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 108.286409][ T2146] ? vprintk_emit (kernel/printk/printk.c:2478) [ 108.286412][ T2146] vprintk_emit (kernel/printk/printk.c:2479) [ 108.286416][ T2146] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 108.286418][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 108.286420][ T2146] ? rwsem_optimistic_spin (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:4434 kernel/locking/rwsem.c:245 kernel/locking/rwsem.c:898) [ 108.286426][ T2146] dev_vprintk_emit (drivers/base/core.c:5000) [ 108.286431][ T2146] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 108.286437][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 108.286441][ T2146] dev_printk_emit (drivers/base/core.c:5011) [ 108.286444][ T2146] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 108.286446][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 108.286449][ T2146] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 108.286450][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 108.286452][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 108.286453][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 108.286455][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 108.286459][ T2146] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 108.286465][ T2146] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 108.286467][ T2146] ? netdev_notice (net/core/dev.c:13194) [ 108.286470][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 108.286480][ T2146] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 108.286482][ T2146] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 108.286486][ T2146] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 108.286489][ T2146] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 108.286492][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 108.286494][ T2146] ? rwsem_optimistic_spin (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:4434 kernel/locking/rwsem.c:245 kernel/locking/rwsem.c:898) [ 108.286496][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 108.286499][ T2146] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 108.286501][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 108.286505][ T2146] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 108.286511][ T2146] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 108.286514][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 108.286517][ T2146] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 108.286518][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 108.286520][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 108.286522][ T2146] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 108.286524][ T2146] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 108.286528][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 108.286533][ T2146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 108.286535][ T2146] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 108.286538][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 108.286540][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 108.286541][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 108.286543][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 108.286545][ T2146] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 108.286548][ T2146] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 108.286551][ T2146] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 108.286552][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 108.286554][ T2146] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 108.286557][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 108.286559][ T2146] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 108.286561][ T2146] ? nla_get_range_signed (lib/nlattr.c:270) [ 108.286570][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 108.286573][ T2146] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 108.286583][ T2146] rtnl_setlink (net/core/rtnetlink.c:3596) [ 108.286587][ T2146] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 108.286589][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 108.286615][ T2146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 108.286617][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 108.286621][ T2146] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 108.286623][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 108.286625][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 108.286630][ T2146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 108.286631][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 108.286634][ T2146] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 108.286636][ T2146] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 108.286640][ T2146] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 108.286643][ T2146] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 108.286647][ T2146] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 108.286649][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 108.286654][ T2146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 108.286656][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 108.286661][ T2146] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 108.286664][ T2146] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 108.286668][ T2146] ? netlink_ack (./include/linux/skbuff.h:2718) [ 108.286676][ T2146] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 108.286678][ T2146] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 108.286683][ T2146] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 108.286688][ T2146] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 108.286691][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 108.286696][ T2146] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 108.286701][ T2146] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 108.286705][ T2146] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 108.286709][ T2146] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 108.286712][ T2146] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 108.286716][ T2146] ? __ia32_sys_getpeername (net/socket.c:2235) [ 108.286731][ T2146] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 108.286733][ T2146] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 108.286737][ T2146] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 108.286740][ T2146] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 108.286742][ T2146] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 108.286743][ T2146] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 108.286746][ T2146] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 108.286748][ T2146] RIP: 0033:0x7f542f8eb54e [ 108.286752][ T2146] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 108.286754][ T2146] RSP: 002b:00007ffff093b710 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 108.286757][ T2146] RAX: ffffffffffffffda RBX: 000055e930f3d1e0 RCX: 00007f542f8eb54e [ 108.286758][ T2146] RDX: 0000000000000030 RSI: 000055e9310926c0 RDI: 0000000000000014 [ 108.286759][ T2146] RBP: 00007ffff093b720 R08: 00007ffff093b770 R09: 0000000000000080 [ 108.286760][ T2146] R10: 0000000000000000 R11: 0000000000000202 R12: 000055e9310c00e0 [ 108.286761][ T2146] R13: 00007ffff093b854 R14: 0000000000000000 R15: 0000000000000000 | [ 109.544949][ T2145] softirqs last disabled at (479094): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 109.544951][ T2145] Preemption disabled at: | [ 109.544952][ T2145] vprintk_emit (kernel/printk/printk.c:2471) | [ 109.544961][ T2145] Tainted: [W]=WARN [ 109.544962][ T2145] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 109.544963][ T2145] Call Trace: [ 109.544965][ T2145] [ 109.544967][ T2145] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 109.544972][ T2145] ? vprintk_emit (kernel/printk/printk.c:2471) [ 109.544974][ T2145] __might_resched.cold (kernel/sched/core.c:9234) [ 109.544979][ T2145] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 109.544983][ 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) [ 109.544988][ 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)) [ 109.544990][ T2145] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 109.544996][ 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) [ 109.544999][ T2145] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 109.545002][ T2145] put_chars (drivers/char/virtio_console.c:1176) [ 109.545005][ T2145] ? __send_to_port (drivers/char/virtio_console.c:654) [ 109.545006][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 109.545011][ T2145] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 109.545013][ T2145] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 109.545018][ T2145] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 109.545021][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 109.545026][ T2145] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 109.545028][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 109.545034][ T2145] console_emit_next_record (kernel/printk/printk.c:3183) [ 109.545038][ T2145] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 109.545042][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 109.545044][ T2145] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 109.545048][ T2145] console_flush_one_record (kernel/printk/printk.c:3268) [ 109.545052][ T2145] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 109.545054][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 109.545059][ T2145] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 109.545062][ T2145] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 109.545064][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 109.545066][ T2145] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 109.545069][ T2145] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 109.545071][ T2145] ? vprintk_emit (kernel/printk/printk.c:2478) [ 109.545074][ T2145] vprintk_emit (kernel/printk/printk.c:2479) [ 109.545078][ T2145] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 109.545080][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 109.545082][ 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) [ 109.545087][ T2145] dev_vprintk_emit (drivers/base/core.c:5000) [ 109.545093][ T2145] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 109.545098][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 109.545103][ T2145] dev_printk_emit (drivers/base/core.c:5011) [ 109.545105][ T2145] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 109.545107][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 109.545110][ T2145] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 109.545112][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 109.545113][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 109.545115][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 109.545117][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 109.545121][ T2145] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 109.545127][ T2145] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 109.545129][ T2145] ? netdev_notice (net/core/dev.c:13194) [ 109.545131][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 109.545135][ T2145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 109.545137][ T2145] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 109.545141][ T2145] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 109.545143][ T2145] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 109.545146][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 109.545148][ 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) [ 109.545150][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 109.545153][ T2145] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 109.545156][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 109.545159][ T2145] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 109.545165][ T2145] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 109.545169][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 109.545171][ T2145] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 109.545173][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 109.545174][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 109.545177][ T2145] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 109.545178][ T2145] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 109.545183][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 109.545187][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 109.545189][ T2145] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 109.545192][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 109.545194][ T2145] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 109.545196][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 109.545197][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 109.545199][ T2145] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 109.545202][ 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) [ 109.545205][ T2145] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 109.545206][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 109.545208][ T2145] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 109.545211][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 109.545213][ T2145] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 109.545215][ T2145] ? nla_get_range_signed (lib/nlattr.c:270) [ 109.545221][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 109.545224][ T2145] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 109.545232][ T2145] rtnl_setlink (net/core/rtnetlink.c:3596) [ 109.545236][ T2145] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 109.545238][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 109.545262][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 109.545264][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 109.545267][ T2145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 109.545269][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 109.545270][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 109.545277][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 109.545280][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 109.545283][ T2145] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 109.545287][ T2145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 109.545292][ T2145] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 109.545295][ T2145] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 109.545298][ T2145] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 109.545300][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 109.545304][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 109.545306][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 109.545310][ T2145] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 109.545314][ T2145] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 109.545317][ T2145] ? netlink_ack (./include/linux/skbuff.h:2718) [ 109.545324][ 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)) [ 109.545326][ 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)) [ 109.545331][ T2145] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 109.545335][ T2145] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 109.545337][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 109.545342][ T2145] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 109.545346][ T2145] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 109.545350][ T2145] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 109.545354][ T2145] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 109.545357][ T2145] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 109.545361][ T2145] ? __ia32_sys_getpeername (net/socket.c:2235) [ 109.545375][ T2145] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 109.545377][ T2145] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 109.545381][ T2145] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 109.545384][ T2145] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 109.545385][ T2145] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 109.545386][ T2145] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 109.545389][ T2145] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 109.545391][ T2145] RIP: 0033:0x7f542f8eb54e [ 109.545395][ 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 [ 109.545397][ T2145] RSP: 002b:00007ffff093b710 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 109.545400][ T2145] RAX: ffffffffffffffda RBX: 000055e930f3d1e0 RCX: 00007f542f8eb54e [ 109.545402][ T2145] RDX: 0000000000000030 RSI: 000055e930f42130 RDI: 0000000000000012 [ 109.545403][ T2145] RBP: 00007ffff093b720 R08: 00007ffff093b770 R09: 0000000000000080 [ 109.545404][ T2145] R10: 0000000000000000 R11: 0000000000000202 R12: 000055e93108a6d0 [ 109.545405][ T2145] R13: 00007ffff093b854 R14: 0000000000000000 R15: 0000000000000000 | [ 110.915054][ T2145] softirqs last disabled at (544812): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 110.915056][ T2145] Preemption disabled at: | [ 110.915057][ T2145] vprintk_emit (kernel/printk/printk.c:2471) | [ 110.915066][ T2145] Tainted: [W]=WARN [ 110.915067][ T2145] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 110.915069][ T2145] Call Trace: [ 110.915070][ T2145] [ 110.915072][ T2145] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 110.915078][ T2145] ? vprintk_emit (kernel/printk/printk.c:2471) [ 110.915080][ T2145] __might_resched.cold (kernel/sched/core.c:9234) [ 110.915085][ T2145] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 110.915089][ 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.915094][ 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.915096][ T2145] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 110.915102][ 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.915104][ T2145] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 110.915108][ T2145] put_chars (drivers/char/virtio_console.c:1176) [ 110.915110][ T2145] ? __send_to_port (drivers/char/virtio_console.c:654) [ 110.915112][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 110.915117][ T2145] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 110.915119][ 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.915124][ T2145] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 110.915126][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 110.915132][ T2145] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 110.915134][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 110.915139][ T2145] console_emit_next_record (kernel/printk/printk.c:3183) [ 110.915143][ T2145] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 110.915148][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 110.915150][ T2145] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 110.915154][ T2145] console_flush_one_record (kernel/printk/printk.c:3268) [ 110.915158][ T2145] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 110.915160][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 110.915165][ T2145] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 110.915168][ T2145] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 110.915170][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 110.915172][ T2145] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 110.915175][ T2145] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 110.915177][ T2145] ? vprintk_emit (kernel/printk/printk.c:2478) [ 110.915180][ T2145] vprintk_emit (kernel/printk/printk.c:2479) [ 110.915184][ T2145] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 110.915186][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 110.915188][ 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.915194][ T2145] dev_vprintk_emit (drivers/base/core.c:5000) [ 110.915199][ T2145] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 110.915204][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 110.915209][ T2145] dev_printk_emit (drivers/base/core.c:5011) [ 110.915211][ T2145] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 110.915213][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 110.915216][ 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.915218][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 110.915219][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 110.915221][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 110.915223][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 110.915227][ T2145] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 110.915232][ T2145] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 110.915235][ T2145] ? netdev_notice (net/core/dev.c:13194) [ 110.915237][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 110.915240][ T2145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 110.915243][ T2145] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 110.915246][ T2145] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 110.915249][ T2145] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 110.915252][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 110.915254][ 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.915256][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 110.915259][ T2145] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 110.915262][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 110.915265][ T2145] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 110.915271][ T2145] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 110.915276][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 110.915280][ T2145] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 110.915283][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 110.915285][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 110.915288][ T2145] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 110.915291][ 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.915296][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 110.915300][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 110.915302][ T2145] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 110.915305][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 110.915307][ T2145] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 110.915308][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 110.915310][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 110.915312][ T2145] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 110.915315][ 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.915318][ T2145] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 110.915319][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 110.915321][ T2145] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 110.915323][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 110.915326][ T2145] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 110.915328][ T2145] ? nla_get_range_signed (lib/nlattr.c:270) [ 110.915334][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 110.915337][ T2145] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 110.915345][ T2145] rtnl_setlink (net/core/rtnetlink.c:3596) [ 110.915349][ T2145] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 110.915350][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 110.915373][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 110.915375][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 110.915378][ T2145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 110.915380][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 110.915382][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 110.915386][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 110.915387][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 110.915390][ T2145] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 110.915392][ T2145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 110.915395][ T2145] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 110.915398][ T2145] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 110.915401][ T2145] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 110.915403][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 110.915407][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 110.915409][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 110.915413][ T2145] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 110.915416][ T2145] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 110.915420][ T2145] ? netlink_ack (./include/linux/skbuff.h:2718) [ 110.915426][ 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.915428][ 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.915433][ T2145] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 110.915437][ T2145] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 110.915440][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 110.915444][ T2145] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 110.915449][ T2145] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 110.915453][ T2145] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 110.915456][ T2145] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 110.915460][ T2145] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 110.915464][ T2145] ? __ia32_sys_getpeername (net/socket.c:2235) [ 110.915478][ T2145] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 110.915480][ T2145] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 110.915483][ T2145] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 110.915486][ T2145] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 110.915488][ T2145] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 110.915489][ T2145] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 110.915498][ T2145] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 110.915501][ T2145] RIP: 0033:0x7f542f8eb54e [ 110.915505][ 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.915506][ T2145] RSP: 002b:00007ffff093b710 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 110.915510][ T2145] RAX: ffffffffffffffda RBX: 000055e930f3d1e0 RCX: 00007f542f8eb54e [ 110.915511][ T2145] RDX: 0000000000000030 RSI: 000055e930f38460 RDI: 0000000000000012 [ 110.915512][ T2145] RBP: 00007ffff093b720 R08: 00007ffff093b770 R09: 0000000000000080 [ 110.915512][ T2145] R10: 0000000000000000 R11: 0000000000000202 R12: 000055e9310aabd0 [ 110.915513][ T2145] R13: 00007ffff093b854 R14: 0000000000000000 R15: 0000000000000000 | [ 113.099847][ T2145] softirqs last disabled at (611433): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 113.099850][ T2145] Preemption disabled at: | [ 113.099850][ T2145] vprintk_emit (kernel/printk/printk.c:2471) | [ 113.099859][ T2145] Tainted: [W]=WARN [ 113.099860][ T2145] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 113.099862][ T2145] Call Trace: [ 113.099864][ T2145] [ 113.099865][ T2145] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 113.099871][ T2145] ? vprintk_emit (kernel/printk/printk.c:2471) [ 113.099873][ T2145] __might_resched.cold (kernel/sched/core.c:9234) [ 113.099878][ T2145] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 113.099881][ 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.099886][ 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.099888][ T2145] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 113.099894][ 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.099896][ T2145] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 113.099899][ T2145] put_chars (drivers/char/virtio_console.c:1176) [ 113.099902][ T2145] ? __send_to_port (drivers/char/virtio_console.c:654) [ 113.099904][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 113.099908][ T2145] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 113.099911][ 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.099915][ T2145] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 113.099918][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 113.099923][ T2145] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 113.099926][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 113.099931][ T2145] console_emit_next_record (kernel/printk/printk.c:3183) [ 113.099934][ T2145] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 113.099939][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 113.099941][ T2145] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 113.099945][ T2145] console_flush_one_record (kernel/printk/printk.c:3268) [ 113.099949][ T2145] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 113.099950][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 113.099956][ T2145] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 113.099958][ T2145] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 113.099960][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 113.099962][ T2145] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 113.099965][ T2145] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 113.099967][ T2145] ? vprintk_emit (kernel/printk/printk.c:2478) [ 113.099970][ T2145] vprintk_emit (kernel/printk/printk.c:2479) [ 113.099974][ T2145] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 113.099976][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 113.099977][ 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.099983][ T2145] dev_vprintk_emit (drivers/base/core.c:5000) [ 113.099988][ T2145] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 113.099993][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 113.099997][ T2145] dev_printk_emit (drivers/base/core.c:5011) [ 113.100000][ T2145] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 113.100002][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 113.100005][ 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.100007][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 113.100008][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 113.100010][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 113.100012][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 113.100016][ T2145] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 113.100021][ T2145] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 113.100023][ T2145] ? netdev_notice (net/core/dev.c:13194) [ 113.100025][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 113.100029][ T2145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 113.100031][ T2145] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 113.100034][ T2145] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 113.100037][ T2145] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 113.100040][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 113.100041][ 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.100044][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 113.100047][ T2145] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 113.100050][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 113.100053][ T2145] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 113.100059][ T2145] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 113.100062][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 113.100065][ T2145] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 113.100066][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 113.100068][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 113.100070][ T2145] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 113.100072][ 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.100076][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 113.100080][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 113.100082][ T2145] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 113.100085][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 113.100087][ T2145] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 113.100088][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 113.100090][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 113.100092][ T2145] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 113.100095][ 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.100097][ T2145] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 113.100098][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 113.100100][ T2145] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 113.100103][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 113.100105][ T2145] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 113.100107][ T2145] ? nla_get_range_signed (lib/nlattr.c:270) [ 113.100113][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 113.100116][ T2145] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 113.100124][ T2145] rtnl_setlink (net/core/rtnetlink.c:3596) [ 113.100127][ T2145] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 113.100129][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 113.100151][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 113.100153][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 113.100156][ T2145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 113.100158][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 113.100160][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 113.100164][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 113.100166][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 113.100168][ T2145] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 113.100170][ T2145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 113.100174][ T2145] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 113.100176][ T2145] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 113.100180][ T2145] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 113.100182][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 113.100186][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 113.100187][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 113.100191][ T2145] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 113.100195][ T2145] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 113.100198][ T2145] ? netlink_ack (./include/linux/skbuff.h:2718) [ 113.100205][ 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.100207][ 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.100211][ T2145] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 113.100216][ T2145] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 113.100218][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 113.100223][ T2145] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 113.100227][ T2145] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 113.100231][ T2145] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 113.100234][ T2145] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 113.100238][ T2145] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 113.100242][ T2145] ? __ia32_sys_getpeername (net/socket.c:2235) [ 113.100252][ T2145] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 113.100257][ T2145] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 113.100259][ T2145] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 113.100263][ T2145] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 113.100264][ T2145] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 113.100266][ T2145] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 113.100268][ T2145] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 113.100270][ T2145] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 113.100273][ T2145] RIP: 0033:0x7f542f8eb54e [ 113.100278][ 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.100281][ T2145] RSP: 002b:00007ffff093b710 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 113.100284][ T2145] RAX: ffffffffffffffda RBX: 000055e930f3d1e0 RCX: 00007f542f8eb54e [ 113.100286][ T2145] RDX: 0000000000000030 RSI: 000055e93108bb90 RDI: 0000000000000012 [ 113.100287][ T2145] RBP: 00007ffff093b720 R08: 00007ffff093b770 R09: 0000000000000080 [ 113.100288][ T2145] R10: 0000000000000000 R11: 0000000000000202 R12: 000055e9310a8ae0 [ 113.100289][ T2145] R13: 00007ffff093b854 R14: 0000000000000000 R15: 0000000000000000 | [ 114.444596][ T2146] softirqs last disabled at (297532): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 114.444598][ T2146] Preemption disabled at: | [ 114.444599][ T2146] vprintk_emit (kernel/printk/printk.c:2471) | [ 114.444608][ T2146] Tainted: [W]=WARN [ 114.444609][ T2146] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 114.444611][ T2146] Call Trace: [ 114.444612][ T2146] [ 114.444614][ T2146] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 114.444620][ T2146] ? vprintk_emit (kernel/printk/printk.c:2471) [ 114.444622][ T2146] __might_resched.cold (kernel/sched/core.c:9234) [ 114.444627][ T2146] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 114.444630][ T2146] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 114.444636][ T2146] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 114.444638][ T2146] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 114.444644][ T2146] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 114.444646][ T2146] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 114.444649][ T2146] put_chars (drivers/char/virtio_console.c:1176) [ 114.444652][ T2146] ? __send_to_port (drivers/char/virtio_console.c:654) [ 114.444654][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 114.444658][ T2146] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 114.444661][ T2146] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 114.444666][ T2146] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 114.444668][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 114.444673][ T2146] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 114.444676][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 114.444681][ T2146] console_emit_next_record (kernel/printk/printk.c:3183) [ 114.444685][ T2146] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 114.444689][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 114.444691][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 114.444695][ T2146] console_flush_one_record (kernel/printk/printk.c:3268) [ 114.444699][ T2146] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 114.444701][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 114.444706][ T2146] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 114.444709][ T2146] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 114.444711][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 114.444713][ T2146] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 114.444716][ T2146] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 114.444718][ T2146] ? vprintk_emit (kernel/printk/printk.c:2478) [ 114.444721][ T2146] vprintk_emit (kernel/printk/printk.c:2479) [ 114.444725][ T2146] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 114.444727][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 114.444728][ T2146] ? rwsem_optimistic_spin (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:4434 kernel/locking/rwsem.c:245 kernel/locking/rwsem.c:898) [ 114.444734][ T2146] dev_vprintk_emit (drivers/base/core.c:5000) [ 114.444740][ T2146] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 114.444745][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 114.444750][ T2146] dev_printk_emit (drivers/base/core.c:5011) [ 114.444752][ T2146] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 114.444754][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 114.444757][ T2146] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 114.444759][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 114.444760][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 114.444762][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 114.444764][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 114.444768][ T2146] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 114.444773][ T2146] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 114.444776][ T2146] ? netdev_notice (net/core/dev.c:13194) [ 114.444778][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 114.444782][ T2146] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 114.444784][ T2146] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 114.444787][ T2146] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 114.444790][ T2146] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 114.444793][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 114.444795][ T2146] ? rwsem_optimistic_spin (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:4434 kernel/locking/rwsem.c:245 kernel/locking/rwsem.c:898) [ 114.444797][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 114.444800][ T2146] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 114.444802][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 114.444806][ T2146] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 114.444812][ T2146] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 114.444815][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 114.444818][ T2146] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 114.444819][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 114.444820][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 114.444823][ T2146] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 114.444824][ T2146] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 114.444829][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 114.444833][ T2146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 114.444835][ T2146] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 114.444838][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 114.444840][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 114.444842][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 114.444843][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 114.444845][ T2146] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 114.444848][ T2146] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 114.444851][ T2146] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 114.444853][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 114.444855][ T2146] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 114.444857][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 114.444859][ T2146] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 114.444861][ T2146] ? nla_get_range_signed (lib/nlattr.c:270) [ 114.444868][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 114.444870][ T2146] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 114.444879][ T2146] rtnl_setlink (net/core/rtnetlink.c:3596) [ 114.444882][ T2146] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 114.444884][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 114.444907][ T2146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 114.444909][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 114.444912][ T2146] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 114.444914][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 114.444915][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 114.444920][ T2146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 114.444921][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 114.444924][ T2146] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 114.444926][ T2146] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 114.444930][ T2146] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 114.444932][ T2146] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 114.444935][ T2146] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 114.444937][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 114.444942][ T2146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 114.444943][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 114.444947][ T2146] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 114.444950][ T2146] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 114.444954][ T2146] ? netlink_ack (./include/linux/skbuff.h:2718) [ 114.444960][ T2146] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 114.444962][ T2146] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 114.444967][ T2146] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 114.444971][ T2146] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 114.444974][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 114.444979][ T2146] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 114.444983][ T2146] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 114.444987][ T2146] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 114.444990][ T2146] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 114.444994][ T2146] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 114.444997][ T2146] ? __ia32_sys_getpeername (net/socket.c:2235) [ 114.445008][ T2146] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 114.445014][ T2146] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 114.445016][ T2146] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 114.445020][ T2146] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 114.445022][ T2146] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 114.445023][ T2146] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 114.445025][ T2146] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 114.445027][ T2146] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 114.445030][ T2146] RIP: 0033:0x7f542f8eb54e [ 114.445034][ T2146] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 114.445035][ T2146] RSP: 002b:00007ffff093b710 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 114.445039][ T2146] RAX: ffffffffffffffda RBX: 000055e930f3d1e0 RCX: 00007f542f8eb54e [ 114.445040][ T2146] RDX: 0000000000000030 RSI: 000055e930f41ae0 RDI: 0000000000000014 [ 114.445041][ T2146] RBP: 00007ffff093b720 R08: 00007ffff093b770 R09: 0000000000000080 [ 114.445042][ T2146] R10: 0000000000000000 R11: 0000000000000202 R12: 000055e9310a6a10 [ 114.445043][ T2146] R13: 00007ffff093b854 R14: 0000000000000000 R15: 0000000000000000 | [ 115.705951][ T2145] softirqs last disabled at (748172): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 115.705953][ T2145] Preemption disabled at: | [ 115.705954][ T2145] vprintk_emit (kernel/printk/printk.c:2471) | [ 115.705963][ T2145] Tainted: [W]=WARN [ 115.705964][ T2145] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 115.705966][ T2145] Call Trace: [ 115.705967][ T2145] [ 115.705969][ T2145] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 115.705974][ T2145] ? vprintk_emit (kernel/printk/printk.c:2471) [ 115.705976][ T2145] __might_resched.cold (kernel/sched/core.c:9234) [ 115.705981][ T2145] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 115.705985][ 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.705990][ 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.705993][ T2145] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 115.705998][ 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.706001][ T2145] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 115.706004][ T2145] put_chars (drivers/char/virtio_console.c:1176) [ 115.706007][ T2145] ? __send_to_port (drivers/char/virtio_console.c:654) [ 115.706009][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 115.706013][ T2145] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 115.706016][ 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.706021][ T2145] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 115.706023][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 115.706029][ T2145] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 115.706031][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 115.706037][ T2145] console_emit_next_record (kernel/printk/printk.c:3183) [ 115.706041][ T2145] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 115.706045][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 115.706048][ T2145] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 115.706051][ T2145] console_flush_one_record (kernel/printk/printk.c:3268) [ 115.706056][ T2145] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 115.706057][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 115.706063][ T2145] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 115.706065][ T2145] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 115.706067][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 115.706069][ T2145] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 115.706073][ T2145] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 115.706075][ T2145] ? vprintk_emit (kernel/printk/printk.c:2478) [ 115.706078][ T2145] vprintk_emit (kernel/printk/printk.c:2479) [ 115.706082][ T2145] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 115.706084][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 115.706086][ 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.706092][ T2145] dev_vprintk_emit (drivers/base/core.c:5000) [ 115.706097][ T2145] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 115.706103][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 115.706107][ T2145] dev_printk_emit (drivers/base/core.c:5011) [ 115.706110][ T2145] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 115.706112][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 115.706115][ 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.706117][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 115.706118][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 115.706120][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 115.706122][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 115.706126][ T2145] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 115.706132][ T2145] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 115.706134][ T2145] ? netdev_notice (net/core/dev.c:13194) [ 115.706137][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 115.706140][ T2145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 115.706143][ T2145] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 115.706146][ T2145] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 115.706149][ T2145] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 115.706152][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 115.706154][ 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.706156][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 115.706159][ T2145] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 115.706162][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 115.706165][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 115.706166][ T2145] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 115.706172][ T2145] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 115.706176][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 115.706179][ T2145] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 115.706181][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 115.706183][ T2145] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 115.706185][ 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.706187][ T2145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 115.706190][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 115.706195][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 115.706197][ T2145] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 115.706200][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 115.706202][ T2145] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 115.706203][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 115.706205][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 115.706207][ T2145] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 115.706210][ 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.706213][ T2145] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 115.706214][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 115.706216][ T2145] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 115.706219][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 115.706221][ T2145] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 115.706223][ T2145] ? nla_get_range_signed (lib/nlattr.c:270) [ 115.706230][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 115.706233][ T2145] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 115.706241][ T2145] rtnl_setlink (net/core/rtnetlink.c:3596) [ 115.706245][ T2145] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 115.706247][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 115.706271][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 115.706273][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 115.706278][ T2145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 115.706281][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 115.706284][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 115.706291][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 115.706293][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 115.706297][ T2145] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 115.706300][ T2145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 115.706306][ T2145] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 115.706309][ T2145] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 115.706313][ T2145] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 115.706314][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 115.706319][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 115.706321][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 115.706325][ T2145] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 115.706328][ T2145] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 115.706332][ T2145] ? netlink_ack (./include/linux/skbuff.h:2718) [ 115.706338][ 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.706340][ 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.706345][ T2145] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 115.706350][ T2145] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 115.706352][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 115.706357][ T2145] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 115.706361][ T2145] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 115.706365][ T2145] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 115.706369][ T2145] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 115.706373][ T2145] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 115.706376][ T2145] ? __ia32_sys_getpeername (net/socket.c:2235) [ 115.706387][ T2145] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 115.706393][ T2145] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 115.706395][ T2145] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 115.706399][ T2145] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 115.706401][ T2145] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 115.706402][ T2145] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 115.706404][ T2145] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 115.706407][ T2145] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 115.706409][ T2145] RIP: 0033:0x7f542f8eb54e [ 115.706413][ 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.706415][ T2145] RSP: 002b:00007ffff093b710 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 115.706418][ T2145] RAX: ffffffffffffffda RBX: 000055e930f3d1e0 RCX: 00007f542f8eb54e [ 115.706419][ T2145] RDX: 0000000000000030 RSI: 000055e930f3c410 RDI: 0000000000000012 [ 115.706420][ T2145] RBP: 00007ffff093b720 R08: 00007ffff093b770 R09: 0000000000000080 [ 115.706421][ T2145] R10: 0000000000000000 R11: 0000000000000202 R12: 000055e93108e860 [ 115.706422][ T2145] R13: 00007ffff093b854 R14: 0000000000000000 R15: 0000000000000000 | [ 116.965423][ T2145] softirqs last disabled at (816918): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 116.965425][ T2145] Preemption disabled at: | [ 116.965426][ T2145] vprintk_emit (kernel/printk/printk.c:2471) | [ 116.965435][ T2145] Tainted: [W]=WARN [ 116.965436][ T2145] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 116.965437][ T2145] Call Trace: [ 116.965439][ T2145] [ 116.965441][ T2145] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 116.965446][ T2145] ? vprintk_emit (kernel/printk/printk.c:2471) [ 116.965448][ T2145] __might_resched.cold (kernel/sched/core.c:9234) [ 116.965453][ T2145] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 116.965458][ 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) [ 116.965463][ 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)) [ 116.965465][ T2145] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 116.965471][ 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) [ 116.965473][ T2145] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 116.965476][ T2145] put_chars (drivers/char/virtio_console.c:1176) [ 116.965479][ T2145] ? __send_to_port (drivers/char/virtio_console.c:654) [ 116.965481][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 116.965486][ T2145] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 116.965488][ T2145] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 116.965493][ T2145] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 116.965495][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 116.965501][ T2145] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 116.965503][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.965509][ T2145] console_emit_next_record (kernel/printk/printk.c:3183) [ 116.965513][ T2145] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 116.965517][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.965519][ T2145] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 116.965523][ T2145] console_flush_one_record (kernel/printk/printk.c:3268) [ 116.965528][ T2145] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 116.965529][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 116.965535][ T2145] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 116.965544][ T2145] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 116.965546][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.965548][ T2145] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 116.965551][ T2145] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 116.965553][ T2145] ? vprintk_emit (kernel/printk/printk.c:2478) [ 116.965556][ T2145] vprintk_emit (kernel/printk/printk.c:2479) [ 116.965560][ T2145] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 116.965564][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 116.965566][ 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) [ 116.965572][ T2145] dev_vprintk_emit (drivers/base/core.c:5000) [ 116.965577][ T2145] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 116.965583][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 116.965587][ T2145] dev_printk_emit (drivers/base/core.c:5011) [ 116.965590][ T2145] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 116.965592][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 116.965595][ T2145] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 116.965597][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 116.965598][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 116.965600][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 116.965602][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 116.965606][ T2145] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 116.965612][ T2145] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 116.965614][ T2145] ? netdev_notice (net/core/dev.c:13194) [ 116.965617][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 116.965620][ T2145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 116.965623][ T2145] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 116.965626][ T2145] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 116.965629][ T2145] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 116.965632][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 116.965633][ 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) [ 116.965636][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 116.965639][ T2145] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 116.965641][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 116.965645][ T2145] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 116.965651][ T2145] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 116.965654][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 116.965657][ T2145] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 116.965658][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 116.965660][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 116.965662][ T2145] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 116.965664][ T2145] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 116.965668][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 116.965673][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 116.965674][ T2145] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 116.965678][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.965680][ T2145] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 116.965681][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.965683][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.965685][ T2145] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 116.965688][ 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) [ 116.965691][ T2145] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 116.965693][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 116.965695][ T2145] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 116.965697][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 116.965700][ T2145] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 116.965702][ T2145] ? nla_get_range_signed (lib/nlattr.c:270) [ 116.965708][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 116.965711][ T2145] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 116.965719][ T2145] rtnl_setlink (net/core/rtnetlink.c:3596) [ 116.965723][ T2145] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 116.965724][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 116.965748][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 116.965749][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 116.965753][ T2145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 116.965754][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 116.965756][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 116.965761][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 116.965762][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 116.965765][ T2145] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 116.965767][ T2145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 116.965771][ T2145] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 116.965773][ T2145] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 116.965777][ T2145] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 116.965778][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 116.965783][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 116.965784][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 116.965789][ T2145] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 116.965792][ T2145] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 116.965795][ T2145] ? netlink_ack (./include/linux/skbuff.h:2718) [ 116.965802][ 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)) [ 116.965804][ 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)) [ 116.965809][ T2145] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 116.965814][ T2145] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 116.965816][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 116.965821][ T2145] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 116.965825][ T2145] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 116.965829][ T2145] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 116.965833][ T2145] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 116.965836][ T2145] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 116.965840][ T2145] ? __ia32_sys_getpeername (net/socket.c:2235) [ 116.965855][ T2145] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 116.965857][ T2145] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 116.965861][ T2145] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 116.965864][ T2145] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 116.965865][ T2145] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 116.965867][ T2145] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 116.965870][ T2145] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 116.965872][ T2145] RIP: 0033:0x7f542f8eb54e [ 116.965876][ 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 [ 116.965878][ T2145] RSP: 002b:00007ffff093b710 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 116.965881][ T2145] RAX: ffffffffffffffda RBX: 000055e930f3d1e0 RCX: 00007f542f8eb54e [ 116.965882][ T2145] RDX: 0000000000000030 RSI: 000055e9310926c0 RDI: 0000000000000012 [ 116.965883][ T2145] RBP: 00007ffff093b720 R08: 00007ffff093b770 R09: 0000000000000080 [ 116.965884][ T2145] R10: 0000000000000000 R11: 0000000000000202 R12: 000055e9310a4040 [ 116.965885][ T2145] R13: 00007ffff093b854 R14: 0000000000000000 R15: 0000000000000000 | [ 118.301531][ T2146] softirqs last disabled at (385880): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 118.301533][ T2146] Preemption disabled at: | [ 118.301534][ T2146] vprintk_emit (kernel/printk/printk.c:2471) | [ 118.301543][ T2146] Tainted: [W]=WARN [ 118.301543][ T2146] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 118.301545][ T2146] Call Trace: [ 118.301554][ T2146] [ 118.301555][ T2146] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 118.301561][ T2146] ? vprintk_emit (kernel/printk/printk.c:2471) [ 118.301565][ T2146] __might_resched.cold (kernel/sched/core.c:9234) [ 118.301570][ T2146] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 118.301574][ T2146] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 118.301579][ T2146] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 118.301581][ T2146] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 118.301587][ T2146] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 118.301589][ T2146] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 118.301592][ T2146] put_chars (drivers/char/virtio_console.c:1176) [ 118.301595][ T2146] ? __send_to_port (drivers/char/virtio_console.c:654) [ 118.301597][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 118.301601][ T2146] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 118.301604][ T2146] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 118.301608][ T2146] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 118.301611][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 118.301616][ T2146] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 118.301618][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 118.301623][ T2146] console_emit_next_record (kernel/printk/printk.c:3183) [ 118.301627][ T2146] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 118.301632][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 118.301634][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 118.301638][ T2146] console_flush_one_record (kernel/printk/printk.c:3268) [ 118.301642][ T2146] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 118.301643][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 118.301648][ T2146] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 118.301651][ T2146] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 118.301653][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 118.301655][ T2146] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 118.301658][ T2146] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 118.301660][ T2146] ? vprintk_emit (kernel/printk/printk.c:2478) [ 118.301663][ T2146] vprintk_emit (kernel/printk/printk.c:2479) [ 118.301667][ T2146] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 118.301669][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 118.301671][ T2146] ? rwsem_optimistic_spin (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:4434 kernel/locking/rwsem.c:245 kernel/locking/rwsem.c:898) [ 118.301677][ T2146] dev_vprintk_emit (drivers/base/core.c:5000) [ 118.301682][ T2146] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 118.301687][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 118.301692][ T2146] dev_printk_emit (drivers/base/core.c:5011) [ 118.301694][ T2146] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 118.301696][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 118.301699][ T2146] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 118.301701][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 118.301702][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 118.301704][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 118.301706][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 118.301710][ T2146] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 118.301715][ T2146] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 118.301718][ T2146] ? netdev_notice (net/core/dev.c:13194) [ 118.301720][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 118.301724][ T2146] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 118.301726][ T2146] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 118.301729][ T2146] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 118.301732][ T2146] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 118.301735][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 118.301737][ T2146] ? rwsem_optimistic_spin (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:4434 kernel/locking/rwsem.c:245 kernel/locking/rwsem.c:898) [ 118.301739][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 118.301742][ T2146] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 118.301744][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 118.301748][ T2146] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 118.301753][ T2146] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 118.301757][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 118.301759][ T2146] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 118.301761][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 118.301762][ T2146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 118.301765][ T2146] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 118.301766][ T2146] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 118.301771][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 118.301775][ T2146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 118.301777][ T2146] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 118.301780][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 118.301782][ T2146] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 118.301783][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 118.301785][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 118.301787][ T2146] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 118.301789][ T2146] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 118.301792][ T2146] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 118.301794][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 118.301796][ T2146] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 118.301798][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 118.301801][ T2146] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 118.301802][ T2146] ? nla_get_range_signed (lib/nlattr.c:270) [ 118.301809][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 118.301812][ T2146] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 118.301820][ T2146] rtnl_setlink (net/core/rtnetlink.c:3596) [ 118.301823][ T2146] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 118.301825][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 118.301848][ T2146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 118.301849][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 118.301853][ T2146] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 118.301854][ T2146] ? mark_usage (kernel/locking/lockdep.c:4690) [ 118.301856][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 118.301860][ T2146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 118.301862][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 118.301865][ T2146] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 118.301867][ T2146] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 118.301870][ T2146] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 118.301873][ T2146] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 118.301876][ T2146] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 118.301878][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 118.301882][ T2146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 118.301884][ T2146] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 118.301888][ T2146] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 118.301891][ T2146] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 118.301895][ T2146] ? netlink_ack (./include/linux/skbuff.h:2718) [ 118.301901][ T2146] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 118.301903][ T2146] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 118.301908][ T2146] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 118.301912][ T2146] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 118.301915][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 118.301919][ T2146] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 118.301924][ T2146] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 118.301928][ T2146] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 118.301931][ T2146] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 118.301935][ T2146] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 118.301938][ T2146] ? __ia32_sys_getpeername (net/socket.c:2235) [ 118.301949][ T2146] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 118.301955][ T2146] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 118.301957][ T2146] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 118.301961][ T2146] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 118.301962][ T2146] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 118.301964][ T2146] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 118.301965][ T2146] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 118.301968][ T2146] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 118.301971][ T2146] RIP: 0033:0x7f542f8eb54e [ 118.301974][ T2146] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 118.301976][ T2146] RSP: 002b:00007ffff093b710 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 118.301979][ T2146] RAX: ffffffffffffffda RBX: 000055e930f3d1e0 RCX: 00007f542f8eb54e [ 118.301981][ T2146] RDX: 0000000000000030 RSI: 000055e930f3de10 RDI: 0000000000000014 [ 118.301981][ T2146] RBP: 00007ffff093b720 R08: 00007ffff093b770 R09: 0000000000000080 [ 118.301982][ T2146] R10: 0000000000000000 R11: 0000000000000202 R12: 000055e9310b2e10 [ 118.301983][ T2146] R13: 00007ffff093b854 R14: 0000000000000000 R15: 0000000000000000 | [ 119.545980][ T2145] softirqs last disabled at (936354): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 119.545982][ T2145] Preemption disabled at: | [ 119.545983][ T2145] vprintk_emit (kernel/printk/printk.c:2471) | [ 119.545992][ T2145] Tainted: [W]=WARN [ 119.545993][ T2145] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 119.545994][ T2145] Call Trace: [ 119.545996][ T2145] [ 119.545998][ T2145] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 119.546003][ T2145] ? vprintk_emit (kernel/printk/printk.c:2471) [ 119.546005][ T2145] __might_resched.cold (kernel/sched/core.c:9234) [ 119.546010][ T2145] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 119.546014][ 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.546019][ 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.546021][ T2145] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 119.546026][ 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.546029][ T2145] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 119.546032][ T2145] put_chars (drivers/char/virtio_console.c:1176) [ 119.546035][ T2145] ? __send_to_port (drivers/char/virtio_console.c:654) [ 119.546036][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 119.546041][ T2145] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 119.546043][ 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.546048][ T2145] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 119.546051][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 119.546056][ T2145] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 119.546058][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.546064][ T2145] console_emit_next_record (kernel/printk/printk.c:3183) [ 119.546068][ T2145] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 119.546072][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.546074][ T2145] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 119.546078][ T2145] console_flush_one_record (kernel/printk/printk.c:3268) [ 119.546082][ T2145] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 119.546084][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 119.546089][ T2145] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 119.546092][ T2145] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 119.546093][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.546096][ T2145] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 119.546099][ T2145] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 119.546101][ T2145] ? vprintk_emit (kernel/printk/printk.c:2478) [ 119.546104][ T2145] vprintk_emit (kernel/printk/printk.c:2479) [ 119.546108][ T2145] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 119.546110][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 119.546112][ 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.546117][ T2145] dev_vprintk_emit (drivers/base/core.c:5000) [ 119.546122][ T2145] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 119.546128][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 119.546132][ T2145] dev_printk_emit (drivers/base/core.c:5011) [ 119.546135][ T2145] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 119.546137][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 119.546140][ 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.546142][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 119.546143][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 119.546145][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 119.546147][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 119.546151][ T2145] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 119.546156][ T2145] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 119.546159][ T2145] ? netdev_notice (net/core/dev.c:13194) [ 119.546161][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 119.546165][ T2145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 119.546167][ T2145] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 119.546171][ T2145] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 119.546173][ T2145] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 119.546176][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 119.546178][ 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.546180][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 119.546183][ T2145] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 119.546186][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 119.546189][ T2145] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 119.546195][ T2145] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 119.546198][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 119.546201][ T2145] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 119.546203][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 119.546204][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 119.546207][ T2145] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 119.546208][ 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.546213][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 119.546217][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 119.546219][ T2145] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 119.546222][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.546224][ T2145] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 119.546225][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.546227][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.546229][ T2145] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 119.546232][ 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.546235][ T2145] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 119.546236][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 119.546238][ T2145] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 119.546241][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 119.546243][ T2145] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 119.546245][ T2145] ? nla_get_range_signed (lib/nlattr.c:270) [ 119.546251][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 119.546254][ T2145] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 119.546262][ T2145] rtnl_setlink (net/core/rtnetlink.c:3596) [ 119.546266][ T2145] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 119.546268][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 119.546299][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 119.546301][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 119.546304][ T2145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 119.546306][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 119.546308][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 119.546312][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 119.546314][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 119.546316][ T2145] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 119.546318][ T2145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 119.546322][ T2145] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 119.546324][ T2145] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 119.546328][ T2145] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 119.546329][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 119.546334][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 119.546335][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 119.546339][ T2145] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 119.546343][ T2145] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 119.546346][ T2145] ? netlink_ack (./include/linux/skbuff.h:2718) [ 119.546353][ 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.546355][ 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.546360][ T2145] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 119.546364][ T2145] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 119.546366][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 119.546371][ T2145] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 119.546375][ T2145] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 119.546379][ T2145] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 119.546383][ T2145] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 119.546386][ T2145] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 119.546390][ T2145] ? __ia32_sys_getpeername (net/socket.c:2235) [ 119.546404][ T2145] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 119.546406][ T2145] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 119.546410][ T2145] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 119.546413][ T2145] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 119.546414][ T2145] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 119.546416][ T2145] ? irq_exit_rcu (kernel/softirq.c:786) [ 119.546420][ T2145] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 119.546422][ T2145] RIP: 0033:0x7f542f8eb54e [ 119.546426][ 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.546428][ T2145] RSP: 002b:00007ffff093b710 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 119.546431][ T2145] RAX: ffffffffffffffda RBX: 000055e930f3d1e0 RCX: 00007f542f8eb54e [ 119.546432][ T2145] RDX: 0000000000000030 RSI: 000055e930f42110 RDI: 0000000000000012 [ 119.546433][ T2145] RBP: 00007ffff093b720 R08: 00007ffff093b770 R09: 0000000000000080 [ 119.546434][ T2145] R10: 0000000000000000 R11: 0000000000000202 R12: 000055e9310a5d80 [ 119.546435][ T2145] R13: 00007ffff093b854 R14: 0000000000000000 R15: 0000000000000000 | [ 120.812944][ T2145] softirqs last disabled at (1004646): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 120.812947][ T2145] Preemption disabled at: | [ 120.812947][ T2145] vprintk_emit (kernel/printk/printk.c:2471) | [ 120.812956][ T2145] Tainted: [W]=WARN [ 120.812957][ T2145] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 120.812959][ T2145] Call Trace: [ 120.812960][ T2145] [ 120.812962][ T2145] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 120.812967][ T2145] ? vprintk_emit (kernel/printk/printk.c:2471) [ 120.812969][ T2145] __might_resched.cold (kernel/sched/core.c:9234) [ 120.812974][ T2145] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 120.812978][ 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) [ 120.812983][ 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)) [ 120.812986][ T2145] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 120.812992][ 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) [ 120.812994][ T2145] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 120.812997][ T2145] put_chars (drivers/char/virtio_console.c:1176) [ 120.813000][ T2145] ? __send_to_port (drivers/char/virtio_console.c:654) [ 120.813001][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 120.813006][ T2145] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 120.813008][ T2145] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 120.813013][ T2145] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 120.813016][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 120.813022][ T2145] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 120.813024][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.813029][ T2145] console_emit_next_record (kernel/printk/printk.c:3183) [ 120.813033][ T2145] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 120.813038][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.813040][ T2145] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 120.813044][ T2145] console_flush_one_record (kernel/printk/printk.c:3268) [ 120.813048][ T2145] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 120.813050][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 120.813055][ T2145] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 120.813058][ T2145] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 120.813059][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.813062][ T2145] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 120.813065][ T2145] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 120.813067][ T2145] ? vprintk_emit (kernel/printk/printk.c:2478) [ 120.813070][ T2145] vprintk_emit (kernel/printk/printk.c:2479) [ 120.813074][ T2145] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 120.813076][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 120.813078][ 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) [ 120.813083][ T2145] dev_vprintk_emit (drivers/base/core.c:5000) [ 120.813089][ T2145] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 120.813094][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 120.813099][ T2145] dev_printk_emit (drivers/base/core.c:5011) [ 120.813102][ T2145] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 120.813103][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 120.813107][ T2145] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 120.813108][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 120.813110][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 120.813111][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 120.813113][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 120.813117][ T2145] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 120.813123][ T2145] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 120.813125][ T2145] ? netdev_notice (net/core/dev.c:13194) [ 120.813128][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 120.813132][ T2145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 120.813134][ T2145] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 120.813138][ T2145] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 120.813140][ T2145] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 120.813144][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 120.813145][ 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) [ 120.813147][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 120.813151][ T2145] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 120.813153][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 120.813157][ T2145] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 120.813163][ T2145] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 120.813166][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 120.813169][ T2145] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 120.813170][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 120.813172][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 120.813174][ T2145] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 120.813176][ T2145] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 120.813180][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 120.813185][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 120.813186][ T2145] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 120.813190][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.813192][ T2145] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 120.813193][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.813195][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.813197][ T2145] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 120.813200][ 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) [ 120.813203][ T2145] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 120.813204][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 120.813206][ T2145] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 120.813209][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 120.813211][ T2145] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 120.813213][ T2145] ? nla_get_range_signed (lib/nlattr.c:270) [ 120.813219][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 120.813222][ T2145] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 120.813231][ T2145] rtnl_setlink (net/core/rtnetlink.c:3596) [ 120.813235][ T2145] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 120.813236][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 120.813261][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 120.813262][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 120.813266][ T2145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 120.813267][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 120.813269][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 120.813276][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 120.813278][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 120.813282][ T2145] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 120.813285][ T2145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 120.813291][ T2145] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 120.813293][ T2145] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 120.813297][ T2145] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 120.813298][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 120.813303][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 120.813304][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 120.813309][ T2145] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 120.813312][ T2145] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 120.813316][ T2145] ? netlink_ack (./include/linux/skbuff.h:2718) [ 120.813323][ 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)) [ 120.813325][ 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)) [ 120.813329][ T2145] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 120.813334][ T2145] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 120.813336][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 120.813341][ T2145] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 120.813345][ T2145] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 120.813349][ T2145] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 120.813353][ T2145] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 120.813356][ T2145] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 120.813360][ T2145] ? __ia32_sys_getpeername (net/socket.c:2235) [ 120.813374][ T2145] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 120.813376][ T2145] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 120.813380][ T2145] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 120.813383][ T2145] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 120.813384][ T2145] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 120.813386][ T2145] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 120.813389][ T2145] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 120.813391][ T2145] RIP: 0033:0x7f542f8eb54e [ 120.813395][ 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 [ 120.813397][ T2145] RSP: 002b:00007ffff093b710 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 120.813400][ T2145] RAX: ffffffffffffffda RBX: 000055e930f3d1e0 RCX: 00007f542f8eb54e [ 120.813401][ T2145] RDX: 0000000000000030 RSI: 000055e930f42110 RDI: 0000000000000012 [ 120.813402][ T2145] RBP: 00007ffff093b720 R08: 00007ffff093b770 R09: 0000000000000080 [ 120.813403][ T2145] R10: 0000000000000000 R11: 0000000000000202 R12: 000055e9310f8480 [ 120.813404][ T2145] R13: 00007ffff093b854 R14: 0000000000000000 R15: 0000000000000000 | [ 122.131951][ T2145] softirqs last disabled at (1069856): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 122.131953][ T2145] Preemption disabled at: | [ 122.131954][ T2145] vprintk_emit (kernel/printk/printk.c:2471) | [ 122.131963][ T2145] Tainted: [W]=WARN [ 122.131964][ T2145] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 122.131965][ T2145] Call Trace: [ 122.131967][ T2145] [ 122.131969][ T2145] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 122.131974][ T2145] ? vprintk_emit (kernel/printk/printk.c:2471) [ 122.131976][ T2145] __might_resched.cold (kernel/sched/core.c:9234) [ 122.131981][ T2145] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 122.131985][ 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) [ 122.131990][ 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)) [ 122.131992][ T2145] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 122.131998][ 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) [ 122.132000][ T2145] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 122.132003][ T2145] put_chars (drivers/char/virtio_console.c:1176) [ 122.132006][ T2145] ? __send_to_port (drivers/char/virtio_console.c:654) [ 122.132008][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 122.132012][ T2145] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 122.132015][ T2145] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 122.132020][ T2145] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 122.132022][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 122.132027][ T2145] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 122.132030][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.132035][ T2145] console_emit_next_record (kernel/printk/printk.c:3183) [ 122.132039][ T2145] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 122.132044][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.132046][ T2145] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 122.132050][ T2145] console_flush_one_record (kernel/printk/printk.c:3268) [ 122.132054][ T2145] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 122.132056][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 122.132061][ T2145] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 122.132064][ T2145] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 122.132065][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.132067][ T2145] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 122.132071][ T2145] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 122.132073][ T2145] ? vprintk_emit (kernel/printk/printk.c:2478) [ 122.132076][ T2145] vprintk_emit (kernel/printk/printk.c:2479) [ 122.132080][ T2145] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 122.132082][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 122.132084][ 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) [ 122.132090][ T2145] dev_vprintk_emit (drivers/base/core.c:5000) [ 122.132095][ T2145] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 122.132101][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 122.132105][ T2145] dev_printk_emit (drivers/base/core.c:5011) [ 122.132108][ T2145] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 122.132109][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 122.132112][ T2145] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 122.132114][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 122.132116][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 122.132117][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 122.132119][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 122.132123][ T2145] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 122.132129][ T2145] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 122.132131][ T2145] ? netdev_notice (net/core/dev.c:13194) [ 122.132134][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 122.132137][ T2145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 122.132140][ T2145] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 122.132143][ T2145] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 122.132146][ T2145] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 122.132149][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 122.132151][ 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) [ 122.132153][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 122.132156][ T2145] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 122.132159][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 122.132162][ T2145] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 122.132168][ T2145] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 122.132171][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 122.132174][ T2145] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 122.132176][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 122.132177][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 122.132179][ T2145] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 122.132181][ T2145] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 122.132185][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 122.132190][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 122.132192][ T2145] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 122.132195][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.132197][ T2145] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 122.132198][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.132200][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.132202][ T2145] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 122.132205][ 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) [ 122.132208][ T2145] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 122.132209][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 122.132211][ T2145] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 122.132214][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 122.132216][ T2145] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 122.132218][ T2145] ? nla_get_range_signed (lib/nlattr.c:270) [ 122.132224][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 122.132227][ T2145] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 122.132236][ T2145] rtnl_setlink (net/core/rtnetlink.c:3596) [ 122.132239][ T2145] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 122.132241][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 122.132265][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 122.132266][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 122.132270][ T2145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 122.132273][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 122.132275][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 122.132283][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 122.132285][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 122.132289][ T2145] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 122.132291][ T2145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 122.132295][ T2145] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 122.132297][ T2145] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 122.132301][ T2145] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 122.132303][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 122.132307][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 122.132309][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 122.132313][ T2145] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 122.132316][ T2145] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 122.132320][ T2145] ? netlink_ack (./include/linux/skbuff.h:2718) [ 122.132327][ 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)) [ 122.132329][ 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)) [ 122.132334][ T2145] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 122.132338][ T2145] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 122.132341][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 122.132345][ T2145] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 122.132350][ T2145] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 122.132354][ T2145] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 122.132357][ T2145] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 122.132361][ T2145] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 122.132365][ T2145] ? __ia32_sys_getpeername (net/socket.c:2235) [ 122.132379][ T2145] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 122.132381][ T2145] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 122.132385][ T2145] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 122.132388][ T2145] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 122.132390][ T2145] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 122.132391][ T2145] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 122.132394][ T2145] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 122.132396][ T2145] RIP: 0033:0x7f542f8eb54e [ 122.132400][ 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 [ 122.132402][ T2145] RSP: 002b:00007ffff093b710 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 122.132405][ T2145] RAX: ffffffffffffffda RBX: 000055e930f3d1e0 RCX: 00007f542f8eb54e [ 122.132406][ T2145] RDX: 0000000000000030 RSI: 000055e9310926e0 RDI: 0000000000000012 [ 122.132407][ T2145] RBP: 00007ffff093b720 R08: 00007ffff093b770 R09: 0000000000000080 [ 122.132408][ T2145] R10: 0000000000000000 R11: 0000000000000202 R12: 000055e9310f9a70 [ 122.132409][ T2145] R13: 00007ffff093b854 R14: 0000000000000000 R15: 0000000000000000 | [ 123.382499][ T2145] softirqs last disabled at (1138190): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 123.382501][ T2145] Preemption disabled at: | [ 123.382501][ T2145] vprintk_emit (kernel/printk/printk.c:2471) | [ 123.382511][ T2145] Tainted: [W]=WARN [ 123.382512][ T2145] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 123.382513][ T2145] Call Trace: [ 123.382515][ T2145] [ 123.382517][ T2145] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 123.382523][ T2145] ? vprintk_emit (kernel/printk/printk.c:2471) [ 123.382525][ T2145] __might_resched.cold (kernel/sched/core.c:9234) [ 123.382530][ T2145] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 123.382533][ 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) [ 123.382539][ 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)) [ 123.382541][ T2145] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 123.382547][ 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) [ 123.382549][ T2145] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 123.382552][ T2145] put_chars (drivers/char/virtio_console.c:1176) [ 123.382555][ T2145] ? __send_to_port (drivers/char/virtio_console.c:654) [ 123.382557][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 123.382563][ T2145] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 123.382566][ T2145] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 123.382571][ T2145] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 123.382573][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 123.382578][ T2145] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 123.382581][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 123.382592][ T2145] console_emit_next_record (kernel/printk/printk.c:3183) [ 123.382596][ T2145] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 123.382601][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 123.382603][ T2145] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 123.382607][ T2145] console_flush_one_record (kernel/printk/printk.c:3268) [ 123.382611][ T2145] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 123.382613][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 123.382618][ T2145] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 123.382620][ T2145] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 123.382622][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 123.382624][ T2145] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 123.382627][ T2145] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 123.382629][ T2145] ? vprintk_emit (kernel/printk/printk.c:2478) [ 123.382632][ T2145] vprintk_emit (kernel/printk/printk.c:2479) [ 123.382636][ T2145] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 123.382638][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 123.382639][ 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) [ 123.382645][ T2145] dev_vprintk_emit (drivers/base/core.c:5000) [ 123.382651][ T2145] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 123.382656][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 123.382660][ T2145] dev_printk_emit (drivers/base/core.c:5011) [ 123.382663][ T2145] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 123.382665][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 123.382668][ T2145] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 123.382670][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 123.382671][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 123.382672][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 123.382674][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 123.382679][ T2145] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 123.382684][ T2145] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 123.382686][ T2145] ? netdev_notice (net/core/dev.c:13194) [ 123.382689][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 123.382692][ T2145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 123.382694][ T2145] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 123.382698][ T2145] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 123.382700][ T2145] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 123.382704][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 123.382705][ 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) [ 123.382707][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 123.382710][ T2145] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 123.382713][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 123.382716][ T2145] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 123.382722][ T2145] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 123.382725][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 123.382728][ T2145] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 123.382730][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 123.382731][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 123.382733][ T2145] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 123.382735][ T2145] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 123.382739][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 123.382744][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 123.382745][ T2145] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 123.382748][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 123.382751][ T2145] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 123.382752][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 123.382753][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 123.382756][ T2145] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 123.382758][ 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) [ 123.382762][ T2145] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 123.382763][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 123.382765][ T2145] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 123.382767][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 123.382770][ T2145] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 123.382771][ T2145] ? nla_get_range_signed (lib/nlattr.c:270) [ 123.382778][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 123.382781][ T2145] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 123.382789][ T2145] rtnl_setlink (net/core/rtnetlink.c:3596) [ 123.382792][ T2145] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 123.382794][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 123.382817][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 123.382818][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 123.382821][ T2145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 123.382823][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 123.382825][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 123.382829][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 123.382831][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 123.382833][ T2145] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 123.382835][ T2145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 123.382839][ T2145] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 123.382841][ T2145] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 123.382845][ T2145] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 123.382846][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 123.382851][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 123.382852][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 123.382856][ T2145] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 123.382860][ T2145] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 123.382863][ T2145] ? netlink_ack (./include/linux/skbuff.h:2718) [ 123.382870][ 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)) [ 123.382872][ 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)) [ 123.382876][ T2145] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 123.382881][ T2145] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 123.382883][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 123.382888][ T2145] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 123.382892][ T2145] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 123.382896][ T2145] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 123.382899][ T2145] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 123.382903][ T2145] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 123.382906][ T2145] ? __ia32_sys_getpeername (net/socket.c:2235) [ 123.382920][ T2145] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 123.382922][ T2145] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 123.382926][ T2145] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 123.382929][ T2145] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 123.382930][ T2145] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 123.382932][ T2145] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 123.382935][ T2145] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 123.382937][ T2145] RIP: 0033:0x7f542f8eb54e [ 123.382941][ 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 [ 123.382943][ T2145] RSP: 002b:00007ffff093b710 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 123.382946][ T2145] RAX: ffffffffffffffda RBX: 000055e930f3d1e0 RCX: 00007f542f8eb54e [ 123.382947][ T2145] RDX: 0000000000000030 RSI: 000055e9310926c0 RDI: 0000000000000012 [ 123.382948][ T2145] RBP: 00007ffff093b720 R08: 00007ffff093b770 R09: 0000000000000080 [ 123.382949][ T2145] R10: 0000000000000000 R11: 0000000000000202 R12: 000055e9310c1170 [ 123.382950][ T2145] R13: 00007ffff093b854 R14: 0000000000000000 R15: 0000000000000000 | [ 124.643250][ T2145] softirqs last disabled at (1202386): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 124.643253][ T2145] Preemption disabled at: | [ 124.643253][ T2145] vprintk_emit (kernel/printk/printk.c:2471) | [ 124.643262][ T2145] Tainted: [W]=WARN [ 124.643263][ T2145] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 124.643265][ T2145] Call Trace: [ 124.643267][ T2145] [ 124.643269][ T2145] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 124.643275][ T2145] ? vprintk_emit (kernel/printk/printk.c:2471) [ 124.643279][ T2145] __might_resched.cold (kernel/sched/core.c:9234) [ 124.643285][ T2145] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 124.643290][ 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) [ 124.643297][ 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)) [ 124.643300][ T2145] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 124.643307][ 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) [ 124.643310][ T2145] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 124.643313][ T2145] put_chars (drivers/char/virtio_console.c:1176) [ 124.643316][ T2145] ? __send_to_port (drivers/char/virtio_console.c:654) [ 124.643318][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 124.643322][ T2145] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 124.643325][ T2145] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 124.643330][ T2145] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 124.643332][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 124.643337][ T2145] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 124.643340][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 124.643345][ T2145] console_emit_next_record (kernel/printk/printk.c:3183) [ 124.643349][ T2145] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 124.643354][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 124.643356][ T2145] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 124.643360][ T2145] console_flush_one_record (kernel/printk/printk.c:3268) [ 124.643364][ T2145] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 124.643366][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 124.643371][ T2145] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 124.643373][ T2145] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 124.643375][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 124.643377][ T2145] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 124.643381][ T2145] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 124.643382][ T2145] ? vprintk_emit (kernel/printk/printk.c:2478) [ 124.643385][ T2145] vprintk_emit (kernel/printk/printk.c:2479) [ 124.643389][ T2145] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 124.643392][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 124.643393][ 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) [ 124.643399][ T2145] dev_vprintk_emit (drivers/base/core.c:5000) [ 124.643405][ T2145] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 124.643410][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 124.643415][ T2145] dev_printk_emit (drivers/base/core.c:5011) [ 124.643417][ T2145] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 124.643419][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 124.643422][ T2145] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 124.643424][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 124.643425][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 124.643427][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 124.643429][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 124.643433][ T2145] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 124.643439][ T2145] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 124.643442][ T2145] ? netdev_notice (net/core/dev.c:13194) [ 124.643445][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 124.643448][ T2145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 124.643450][ T2145] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 124.643454][ T2145] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 124.643457][ T2145] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 124.643460][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 124.643462][ 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) [ 124.643464][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 124.643467][ T2145] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 124.643470][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 124.643473][ T2145] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 124.643479][ T2145] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 124.643483][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 124.643485][ T2145] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 124.643487][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 124.643488][ T2145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 124.643491][ T2145] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 124.643492][ T2145] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 124.643497][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 124.643498][ T2145] ? init_srcu_struct_nodes.constprop.0 (./include/linux/find.h:67 (discriminator 4) kernel/rcu/srcutree.c:185 (discriminator 4)) [ 124.643503][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 124.643505][ T2145] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 124.643508][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 124.643510][ T2145] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 124.643512][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 124.643513][ T2145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 124.643515][ T2145] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 124.643518][ 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) [ 124.643521][ T2145] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 124.643523][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 124.643525][ T2145] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 124.643527][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 124.643530][ T2145] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 124.643531][ T2145] ? nla_get_range_signed (lib/nlattr.c:270) [ 124.643538][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 124.643541][ T2145] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 124.643549][ T2145] rtnl_setlink (net/core/rtnetlink.c:3596) [ 124.643553][ T2145] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 124.643555][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 124.643582][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 124.643584][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 124.643587][ T2145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 124.643589][ T2145] ? mark_usage (kernel/locking/lockdep.c:4690) [ 124.643591][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 124.643603][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 124.643605][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 124.643607][ T2145] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 124.643609][ T2145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 124.643613][ T2145] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 124.643616][ T2145] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 124.643619][ T2145] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 124.643621][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 124.643626][ T2145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 124.643627][ T2145] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 124.643631][ T2145] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 124.643635][ T2145] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 124.643638][ T2145] ? netlink_ack (./include/linux/skbuff.h:2718) [ 124.643645][ 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)) [ 124.643647][ 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)) [ 124.643652][ T2145] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 124.643657][ T2145] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 124.643659][ T2145] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 124.643664][ T2145] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 124.643668][ T2145] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 124.643672][ T2145] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 124.643676][ T2145] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 124.643680][ T2145] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 124.643684][ T2145] ? __ia32_sys_getpeername (net/socket.c:2235) [ 124.643698][ T2145] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 124.643700][ T2145] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 124.643704][ T2145] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 124.643706][ T2145] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 124.643708][ T2145] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 124.643709][ T2145] ? irq_exit_rcu (kernel/softirq.c:786) [ 124.643714][ T2145] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 124.643717][ T2145] RIP: 0033:0x7f542f8eb54e [ 124.643721][ 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 [ 124.643722][ T2145] RSP: 002b:00007ffff093b710 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 124.643725][ T2145] RAX: ffffffffffffffda RBX: 000055e930f3d1e0 RCX: 00007f542f8eb54e [ 124.643727][ T2145] RDX: 0000000000000030 RSI: 000055e930f3ece0 RDI: 0000000000000012 [ 124.643728][ T2145] RBP: 00007ffff093b720 R08: 00007ffff093b770 R09: 0000000000000080 [ 124.643728][ T2145] R10: 0000000000000000 R11: 0000000000000202 R12: 000055e9310c1170 Finger prints: __irq_exit_rcu:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars netif_change_name:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars netlink_release:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print