====================================== | [ 10.436680][ T199] softirqs last disabled at (35312): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 10.436682][ T199] Preemption disabled at: | [ 10.436683][ T199] vprintk_emit (kernel/printk/printk.c:2471) | [ 10.436691][ T199] Tainted: [W]=WARN [ 10.436693][ T199] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.436694][ T199] Call Trace: [ 10.436696][ T199] [ 10.436697][ T199] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 10.436703][ T199] ? vprintk_emit (kernel/printk/printk.c:2471) [ 10.436705][ T199] __might_resched.cold (kernel/sched/core.c:9234) [ 10.436709][ T199] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 10.436713][ T199] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 10.436718][ T199] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 10.436720][ T199] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.436726][ T199] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 10.436729][ T199] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.436733][ T199] put_chars (drivers/char/virtio_console.c:1176) [ 10.436735][ T199] ? __send_to_port (drivers/char/virtio_console.c:654) [ 10.436738][ T199] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 10.436743][ T199] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 10.436747][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.436752][ T199] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 10.436755][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.436761][ T199] console_emit_next_record (kernel/printk/printk.c:3183) [ 10.436765][ T199] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 10.436766][ T199] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 10.436770][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.436771][ T199] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.436775][ T199] console_flush_one_record (kernel/printk/printk.c:3268) [ 10.436779][ T199] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 10.436781][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.436787][ T199] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 10.436789][ T199] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 10.436791][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.436793][ T199] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 10.436797][ T199] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 10.436799][ T199] ? vprintk_emit (kernel/printk/printk.c:2478) [ 10.436801][ T199] vprintk_emit (kernel/printk/printk.c:2479) [ 10.436804][ T199] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 10.436805][ T199] ? __kernel_text_address (kernel/extable.c:79) [ 10.436808][ T199] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 10.436811][ T199] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 10.436817][ T199] dev_vprintk_emit (drivers/base/core.c:5000) [ 10.436822][ T199] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 10.436830][ T199] dev_printk_emit (drivers/base/core.c:5011) [ 10.436832][ T199] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 10.436836][ T199] ? check_prev_add (kernel/locking/lockdep.c:3258 (discriminator 3)) [ 10.436842][ T199] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 10.436848][ T199] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 10.436850][ T199] ? netdev_notice (net/core/dev.c:13194) [ 10.436853][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 10.436856][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.436858][ T199] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 10.436862][ T199] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 10.436864][ T199] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 10.436867][ T199] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 10.436870][ T199] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 10.436873][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 10.436876][ T199] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 10.436881][ T199] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 10.436884][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.436887][ T199] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 10.436888][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 10.436890][ T199] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 10.436892][ T199] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 10.436895][ T199] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 10.436899][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.436901][ T199] ? lock_pin_lock (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:6004 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 10.436903][ T199] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 10.436906][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 10.436908][ T199] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 10.436911][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.436912][ T199] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.436914][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.436915][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.436917][ T199] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 10.436919][ T199] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 10.436922][ T199] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 10.436924][ T199] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 10.436925][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 10.436928][ T199] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 10.436929][ T199] ? nla_get_range_signed (lib/nlattr.c:270) [ 10.436933][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.436936][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.436944][ T199] rtnl_setlink (net/core/rtnetlink.c:3596) [ 10.436947][ T199] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 10.436948][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.436971][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 10.436973][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 10.436976][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.436978][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 10.436980][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.436984][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 10.436986][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 10.436988][ T199] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 10.436990][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.436994][ T199] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 10.436996][ T199] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 10.436999][ T199] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.437000][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.437005][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 10.437007][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 10.437010][ T199] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 10.437013][ T199] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.437016][ T199] ? netlink_ack (./include/linux/skbuff.h:2718) [ 10.437022][ T199] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 10.437024][ T199] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 10.437029][ T199] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 10.437033][ T199] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 10.437037][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.437040][ T199] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 10.437044][ T199] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 10.437046][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 10.437048][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.437053][ T199] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 10.437056][ T199] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 10.437059][ T199] __sys_sendto (net/socket.c:2281) [ 10.437062][ T199] ? __ia32_sys_getpeername (net/socket.c:2235) [ 10.437077][ T199] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 10.437079][ T199] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 10.437082][ T199] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 10.437085][ T199] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 10.437087][ T199] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 10.437089][ T199] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 10.437092][ T199] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.437094][ T199] RIP: 0033:0x7fa38112254e [ 10.437098][ T199] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 10.437099][ T199] RSP: 002b:00007ffe8373b570 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 10.437102][ T199] RAX: ffffffffffffffda RBX: 00005575c9b179a0 RCX: 00007fa38112254e [ 10.437103][ T199] RDX: 0000000000000030 RSI: 00005575c99c5e60 RDI: 0000000000000014 [ 10.437104][ T199] RBP: 00007ffe8373b580 R08: 00007ffe8373b5d0 R09: 0000000000000080 [ 10.437104][ T199] R10: 0000000000000000 R11: 0000000000000202 R12: 00005575c9b31960 [ 10.437105][ T199] R13: 00007ffe8373b6b4 R14: 0000000000000000 R15: 0000000000000000 | [ 12.576196][ T199] softirqs last disabled at (106776): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 12.576199][ T199] Preemption disabled at: | [ 12.576200][ T199] vprintk_emit (kernel/printk/printk.c:2471) | [ 12.576208][ T199] Tainted: [W]=WARN [ 12.576209][ T199] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.576210][ T199] Call Trace: [ 12.576212][ T199] [ 12.576213][ T199] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 12.576220][ T199] ? vprintk_emit (kernel/printk/printk.c:2471) [ 12.576221][ T199] __might_resched.cold (kernel/sched/core.c:9234) [ 12.576226][ T199] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 12.576230][ T199] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 12.576235][ T199] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 12.576237][ T199] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.576243][ T199] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 12.576246][ T199] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.576250][ T199] put_chars (drivers/char/virtio_console.c:1176) [ 12.576252][ T199] ? __send_to_port (drivers/char/virtio_console.c:654) [ 12.576254][ T199] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.576257][ T199] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.576261][ T199] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 12.576266][ T199] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 12.576270][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.576275][ T199] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 12.576278][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.576283][ T199] console_emit_next_record (kernel/printk/printk.c:3183) [ 12.576287][ T199] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 12.576289][ T199] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 12.576294][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.576296][ T199] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.576300][ T199] console_flush_one_record (kernel/printk/printk.c:3268) [ 12.576305][ T199] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 12.576306][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.576312][ T199] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 12.576315][ T199] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 12.576317][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.576318][ T199] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 12.576322][ T199] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 12.576324][ T199] ? vprintk_emit (kernel/printk/printk.c:2478) [ 12.576327][ T199] vprintk_emit (kernel/printk/printk.c:2479) [ 12.576330][ T199] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 12.576331][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 12.576334][ T199] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 12.576339][ T199] dev_vprintk_emit (drivers/base/core.c:5000) [ 12.576344][ T199] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 12.576349][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 12.576352][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.576355][ T199] dev_printk_emit (drivers/base/core.c:5011) [ 12.576358][ T199] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 12.576361][ T199] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 12.576363][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.576365][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.576367][ T199] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.576368][ T199] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.576372][ T199] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 12.576378][ T199] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 12.576381][ T199] ? netdev_notice (net/core/dev.c:13194) [ 12.576384][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.576387][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.576390][ T199] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 12.576393][ T199] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 12.576396][ T199] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 12.576399][ T199] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 12.576402][ T199] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 12.576405][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.576408][ T199] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 12.576414][ T199] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 12.576417][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.576420][ T199] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 12.576421][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 12.576423][ T199] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.576425][ T199] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.576427][ T199] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 12.576431][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.576433][ T199] ? lock_pin_lock (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:6004 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 12.576435][ T199] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 12.576439][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.576441][ T199] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 12.576443][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.576445][ T199] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.576447][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.576448][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.576449][ T199] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 12.576452][ T199] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 12.576455][ T199] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 12.576457][ T199] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 12.576458][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 12.576461][ T199] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 12.576463][ T199] ? nla_get_range_signed (lib/nlattr.c:270) [ 12.576467][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.576470][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.576477][ T199] rtnl_setlink (net/core/rtnetlink.c:3596) [ 12.576481][ T199] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 12.576482][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.576505][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.576507][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.576510][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.576512][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 12.576514][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.576519][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.576521][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.576523][ T199] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 12.576525][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.576528][ T199] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 12.576530][ T199] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 12.576534][ T199] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.576535][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.576540][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.576541][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.576545][ T199] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 12.576548][ T199] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.576551][ T199] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.576558][ T199] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 12.576560][ T199] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 12.576565][ T199] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.576569][ T199] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.576572][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.576576][ T199] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 12.576580][ T199] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 12.576582][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.576585][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.576590][ T199] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 12.576592][ T199] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 12.576596][ T199] __sys_sendto (net/socket.c:2281) [ 12.576599][ T199] ? __ia32_sys_getpeername (net/socket.c:2235) [ 12.576610][ T199] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 12.576617][ T199] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 12.576619][ T199] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 12.576622][ T199] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 12.576624][ T199] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 12.576626][ T199] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 12.576628][ T199] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 12.576631][ T199] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.576633][ T199] RIP: 0033:0x7fa38112254e [ 12.576637][ T199] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 12.576638][ T199] RSP: 002b:00007ffe8373b570 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 12.576641][ T199] RAX: ffffffffffffffda RBX: 00005575c9b179a0 RCX: 00007fa38112254e [ 12.576642][ T199] RDX: 0000000000000030 RSI: 00005575c99c6220 RDI: 0000000000000014 [ 12.576643][ T199] RBP: 00007ffe8373b580 R08: 00007ffe8373b5d0 R09: 0000000000000080 [ 12.576644][ T199] R10: 0000000000000000 R11: 0000000000000202 R12: 00005575c9b31960 [ 12.576644][ T199] R13: 00007ffe8373b6b4 R14: 0000000000000000 R15: 0000000000000000 | [ 18.259986][ T199] softirqs last disabled at (155714): netlink_release (./include/net/sock.h:2138 net/netlink/af_netlink.c:727) | [ 18.259988][ T199] Preemption disabled at: | [ 18.259989][ T199] 0x0 | [ 18.259999][ T199] Tainted: [W]=WARN [ 18.260000][ T199] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.260001][ T199] Call Trace: [ 18.260003][ T199] [ 18.260004][ T199] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 18.260010][ T199] __might_resched.cold (kernel/sched/core.c:9234) [ 18.260014][ T199] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 18.260018][ T199] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 18.260021][ T199] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 18.260023][ T199] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 18.260029][ T199] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 18.260031][ T199] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 18.260035][ T199] put_chars (drivers/char/virtio_console.c:1176) [ 18.260037][ T199] ? __send_to_port (drivers/char/virtio_console.c:654) [ 18.260038][ T199] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 18.260042][ T199] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 18.260047][ T199] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 18.260054][ T199] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 18.260056][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.260058][ T199] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.260062][ T199] console_emit_next_record (kernel/printk/printk.c:3183) [ 18.260066][ T199] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 18.260068][ T199] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 18.260071][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.260073][ T199] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.260077][ T199] console_flush_one_record (kernel/printk/printk.c:3268) [ 18.260081][ T199] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 18.260083][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.260088][ T199] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 18.260091][ T199] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 18.260092][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.260094][ T199] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 18.260098][ T199] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 18.260099][ T199] ? vprintk_emit (kernel/printk/printk.c:2478) [ 18.260102][ T199] vprintk_emit (kernel/printk/printk.c:2479) [ 18.260105][ T199] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 18.260108][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.260112][ T199] _printk (kernel/printk/printk.c:2504) [ 18.260115][ T199] ? snapshot_read.cold (user.c:?) [ 18.260118][ T199] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 18.260120][ T199] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 18.260124][ T199] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 18.260126][ T199] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 18.260130][ T199] ? exit_notify (kernel/exit.c:780) [ 18.260131][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.260134][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.260137][ T199] do_group_exit (kernel/exit.c:1151) [ 18.260140][ T199] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 18.260142][ T199] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 18.260144][ T199] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 18.260147][ T199] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 18.260150][ T199] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 18.260152][ T199] RIP: 0033:0x7fa3811731b8 [ 18.260154][ T199] Code: Unable to access opcode bytes at 0x7fa38117318e. Code starting with the faulting instruction =========================================== [ 18.260155][ T199] RSP: 002b:00007ffe8373bac8 EFLAGS: 00000256 ORIG_RAX: 00000000000000e7 [ 18.260158][ T199] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007fa3811731b8 [ 18.260159][ T199] RDX: 0000000000000000 RSI: fffffffffffffe90 RDI: 0000000000000000 [ 18.260160][ T199] RBP: 00007ffe8373bc50 R08: 00005575c9b42b88 R09: 0000000000000000 [ 18.260161][ T199] R10: 0000000000000000 R11: 0000000000000256 R12: 0000000000000000 [ 18.260162][ T199] R13: 00007fa3809d1050 R14: 00007fa3816a4d9e R15: 00005575c99bf190 | [ 19.445510][ T461] softirqs last disabled at (56402): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 19.445513][ T461] Preemption disabled at: | [ 19.445514][ T461] vprintk_emit (kernel/printk/printk.c:2471) | [ 19.445522][ T461] Tainted: [W]=WARN [ 19.445523][ T461] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.445525][ T461] Call Trace: [ 19.445526][ T461] [ 19.445528][ T461] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 19.445534][ T461] ? vprintk_emit (kernel/printk/printk.c:2471) [ 19.445535][ T461] __might_resched.cold (kernel/sched/core.c:9234) [ 19.445540][ T461] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 19.445544][ T461] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 19.445548][ T461] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 19.445550][ T461] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 19.445556][ T461] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 19.445558][ T461] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 19.445562][ T461] put_chars (drivers/char/virtio_console.c:1176) [ 19.445564][ T461] ? __send_to_port (drivers/char/virtio_console.c:654) [ 19.445565][ T461] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 19.445569][ T461] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 19.445571][ T461] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 19.445576][ T461] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 19.445580][ T461] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.445585][ T461] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 19.445588][ T461] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.445593][ T461] console_emit_next_record (kernel/printk/printk.c:3183) [ 19.445597][ T461] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 19.445599][ T461] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 19.445602][ T461] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.445603][ T461] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.445607][ T461] console_flush_one_record (kernel/printk/printk.c:3268) [ 19.445612][ T461] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 19.445614][ T461] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.445620][ T461] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 19.445623][ T461] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 19.445625][ T461] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.445626][ T461] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 19.445630][ T461] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 19.445632][ T461] ? vprintk_emit (kernel/printk/printk.c:2478) [ 19.445635][ T461] vprintk_emit (kernel/printk/printk.c:2479) [ 19.445638][ T461] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 19.445640][ T461] ? partition_sched_domains_locked (kernel/sched/topology.c:3421 (discriminator 2)) [ 19.445646][ T461] dev_vprintk_emit (drivers/base/core.c:5000) [ 19.445651][ T461] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 19.445656][ T461] ? mark_usage (kernel/locking/lockdep.c:4690) [ 19.445658][ T461] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.445662][ T461] dev_printk_emit (drivers/base/core.c:5011) [ 19.445664][ T461] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 19.445667][ T461] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 19.445669][ T461] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.445671][ T461] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.445673][ T461] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 19.445674][ T461] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 19.445678][ T461] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 19.445684][ T461] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 19.445687][ T461] ? netdev_notice (net/core/dev.c:13194) [ 19.445690][ T461] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.445693][ T461] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.445695][ T461] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 19.445699][ T461] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 19.445701][ T461] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 19.445704][ T461] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 19.445707][ T461] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 19.445710][ T461] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.445713][ T461] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 19.445718][ T461] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 19.445721][ T461] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.445724][ T461] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 19.445726][ T461] ? mark_usage (kernel/locking/lockdep.c:4690) [ 19.445728][ T461] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 19.445730][ T461] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 19.445731][ T461] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 19.445736][ T461] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.445738][ T461] ? lock_pin_lock (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:6004 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 19.445740][ T461] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 19.445743][ T461] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.445745][ T461] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 19.445748][ T461] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.445749][ T461] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.445751][ T461] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.445752][ T461] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.445754][ T461] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 19.445756][ T461] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 19.445758][ T461] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 19.445760][ T461] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 19.445762][ T461] ? mark_usage (kernel/locking/lockdep.c:4690) [ 19.445765][ T461] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 19.445766][ T461] ? nla_get_range_signed (lib/nlattr.c:270) [ 19.445770][ T461] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.445773][ T461] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.445780][ T461] rtnl_setlink (net/core/rtnetlink.c:3596) [ 19.445784][ T461] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 19.445785][ T461] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.445808][ T461] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.445810][ T461] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.445812][ T461] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.445814][ T461] ? mark_usage (kernel/locking/lockdep.c:4690) [ 19.445816][ T461] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.445821][ T461] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.445823][ T461] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.445825][ T461] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 19.445827][ T461] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.445830][ T461] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 19.445832][ T461] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 19.445836][ T461] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.445837][ T461] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.445842][ T461] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.445843][ T461] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.445847][ T461] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 19.445850][ T461] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.445853][ T461] ? netlink_ack (./include/linux/skbuff.h:2718) [ 19.445859][ T461] ? 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)) [ 19.445861][ T461] ? 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)) [ 19.445865][ T461] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 19.445869][ T461] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 19.445873][ T461] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.445877][ T461] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 19.445881][ T461] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 19.445882][ T461] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.445885][ T461] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.445890][ T461] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 19.445892][ T461] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 19.445896][ T461] __sys_sendto (net/socket.c:2281) [ 19.445898][ T461] ? __ia32_sys_getpeername (net/socket.c:2235) [ 19.445913][ T461] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 19.445915][ T461] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 19.445919][ T461] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 19.445921][ T461] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 19.445923][ T461] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 19.445925][ T461] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 19.445927][ T461] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 19.445929][ T461] RIP: 0033:0x7fa38112254e [ 19.445933][ T461] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 19.445935][ T461] RSP: 002b:00007ffe8373b570 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 19.445938][ T461] RAX: ffffffffffffffda RBX: 00005575c99c0460 RCX: 00007fa38112254e [ 19.445939][ T461] RDX: 0000000000000030 RSI: 00005575c99ba480 RDI: 0000000000000012 [ 19.445940][ T461] RBP: 00007ffe8373b580 R08: 00007ffe8373b5d0 R09: 0000000000000080 [ 19.445940][ T461] R10: 0000000000000000 R11: 0000000000000202 R12: 00005575c9b31960 [ 19.445941][ T461] R13: 00007ffe8373b6b4 R14: 0000000000000000 R15: 0000000000000000 | [ 21.550007][ T461] softirqs last disabled at (123656): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 21.550009][ T461] Preemption disabled at: | [ 21.550010][ T461] vprintk_emit (kernel/printk/printk.c:2471) | [ 21.550018][ T461] Tainted: [W]=WARN [ 21.550019][ T461] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.550021][ T461] Call Trace: [ 21.550022][ T461] [ 21.550024][ T461] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 21.550030][ T461] ? vprintk_emit (kernel/printk/printk.c:2471) [ 21.550031][ T461] __might_resched.cold (kernel/sched/core.c:9234) [ 21.550035][ T461] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 21.550039][ T461] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 21.550044][ T461] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 21.550046][ T461] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 21.550052][ T461] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 21.550054][ T461] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 21.550058][ T461] put_chars (drivers/char/virtio_console.c:1176) [ 21.550060][ T461] ? __send_to_port (drivers/char/virtio_console.c:654) [ 21.550061][ T461] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 21.550064][ T461] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 21.550067][ T461] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 21.550072][ T461] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 21.550076][ T461] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.550081][ T461] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 21.550084][ T461] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.550089][ T461] console_emit_next_record (kernel/printk/printk.c:3183) [ 21.550093][ T461] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 21.550095][ T461] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 21.550098][ T461] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.550100][ T461] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.550104][ T461] console_flush_one_record (kernel/printk/printk.c:3268) [ 21.550108][ T461] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 21.550110][ T461] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.550115][ T461] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 21.550118][ T461] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 21.550120][ T461] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.550121][ T461] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 21.550125][ T461] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 21.550127][ T461] ? vprintk_emit (kernel/printk/printk.c:2478) [ 21.550130][ T461] vprintk_emit (kernel/printk/printk.c:2479) [ 21.550133][ T461] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 21.550134][ T461] ? mark_usage (kernel/locking/lockdep.c:4690) [ 21.550136][ T461] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 21.550141][ T461] dev_vprintk_emit (drivers/base/core.c:5000) [ 21.550147][ T461] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 21.550152][ T461] ? mark_usage (kernel/locking/lockdep.c:4690) [ 21.550154][ T461] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.550158][ T461] dev_printk_emit (drivers/base/core.c:5011) [ 21.550160][ T461] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 21.550163][ T461] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 21.550165][ T461] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.550167][ T461] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.550169][ T461] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 21.550170][ T461] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 21.550174][ T461] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 21.550180][ T461] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 21.550183][ T461] ? netdev_notice (net/core/dev.c:13194) [ 21.550186][ T461] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 21.550189][ T461] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 21.550191][ T461] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 21.550195][ T461] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 21.550197][ T461] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 21.550200][ T461] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 21.550203][ T461] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 21.550206][ T461] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 21.550209][ T461] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 21.550215][ T461] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 21.550217][ T461] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.550227][ T461] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 21.550228][ T461] ? mark_usage (kernel/locking/lockdep.c:4690) [ 21.550230][ T461] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 21.550232][ T461] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 21.550234][ T461] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 21.550238][ T461] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.550240][ T461] ? lock_pin_lock (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:6004 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 21.550242][ T461] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 21.550246][ T461] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 21.550248][ T461] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 21.550250][ T461] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.550252][ T461] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.550253][ T461] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.550255][ T461] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.550256][ T461] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 21.550259][ T461] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 21.550261][ T461] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 21.550263][ T461] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 21.550265][ T461] ? mark_usage (kernel/locking/lockdep.c:4690) [ 21.550268][ T461] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 21.550269][ T461] ? nla_get_range_signed (lib/nlattr.c:270) [ 21.550272][ T461] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.550275][ T461] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.550283][ T461] rtnl_setlink (net/core/rtnetlink.c:3596) [ 21.550286][ T461] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 21.550287][ T461] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.550312][ T461] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 21.550314][ T461] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 21.550316][ T461] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 21.550318][ T461] ? mark_usage (kernel/locking/lockdep.c:4690) [ 21.550320][ T461] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.550325][ T461] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 21.550327][ T461] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 21.550329][ T461] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 21.550331][ T461] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 21.550334][ T461] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 21.550336][ T461] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 21.550340][ T461] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.550341][ T461] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.550345][ T461] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 21.550347][ T461] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 21.550351][ T461] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 21.550354][ T461] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.550357][ T461] ? netlink_ack (./include/linux/skbuff.h:2718) [ 21.550363][ T461] ? 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)) [ 21.550365][ T461] ? 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)) [ 21.550369][ T461] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 21.550373][ T461] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 21.550377][ T461] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.550380][ T461] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 21.550384][ T461] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 21.550386][ T461] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 21.550389][ T461] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 21.550394][ T461] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 21.550396][ T461] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 21.550399][ T461] __sys_sendto (net/socket.c:2281) [ 21.550402][ T461] ? __ia32_sys_getpeername (net/socket.c:2235) [ 21.550416][ T461] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 21.550418][ T461] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 21.550422][ T461] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 21.550424][ T461] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 21.550426][ T461] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 21.550428][ T461] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 21.550431][ T461] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 21.550433][ T461] RIP: 0033:0x7fa38112254e [ 21.550437][ T461] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 21.550439][ T461] RSP: 002b:00007ffe8373b570 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 21.550441][ T461] RAX: ffffffffffffffda RBX: 00005575c99c0460 RCX: 00007fa38112254e [ 21.550442][ T461] RDX: 0000000000000030 RSI: 00005575c9b386e0 RDI: 0000000000000012 [ 21.550443][ T461] RBP: 00007ffe8373b580 R08: 00007ffe8373b5d0 R09: 0000000000000080 [ 21.550444][ T461] R10: 0000000000000000 R11: 0000000000000202 R12: 00005575c9b31960 [ 21.550445][ T461] R13: 00007ffe8373b6b4 R14: 0000000000000000 R15: 0000000000000000 | [ 26.703189][ T672] softirqs last disabled at (35804): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 26.703191][ T672] Preemption disabled at: | [ 26.703192][ T672] vprintk_emit (kernel/printk/printk.c:2471) | [ 26.703200][ T672] Tainted: [W]=WARN [ 26.703201][ T672] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.703203][ T672] Call Trace: [ 26.703204][ T672] [ 26.703206][ T672] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 26.703212][ T672] ? vprintk_emit (kernel/printk/printk.c:2471) [ 26.703214][ T672] __might_resched.cold (kernel/sched/core.c:9234) [ 26.703218][ T672] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 26.703222][ T672] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 26.703226][ T672] __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)) [ 26.703228][ T672] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 26.703235][ T672] ? 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) [ 26.703238][ T672] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 26.703241][ T672] put_chars (drivers/char/virtio_console.c:1176) [ 26.703250][ T672] ? __send_to_port (drivers/char/virtio_console.c:654) [ 26.703251][ T672] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 26.703255][ T672] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 26.703258][ T672] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 26.703263][ T672] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 26.703267][ T672] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.703272][ T672] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 26.703275][ T672] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.703280][ T672] console_emit_next_record (kernel/printk/printk.c:3183) [ 26.703284][ T672] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 26.703285][ T672] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 26.703289][ T672] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.703290][ T672] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.703296][ T672] console_flush_one_record (kernel/printk/printk.c:3268) [ 26.703300][ T672] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 26.703302][ T672] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.703308][ T672] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 26.703310][ T672] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 26.703312][ T672] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.703314][ T672] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 26.703318][ T672] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 26.703320][ T672] ? vprintk_emit (kernel/printk/printk.c:2478) [ 26.703322][ T672] vprintk_emit (kernel/printk/printk.c:2479) [ 26.703326][ T672] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 26.703327][ T672] ? mark_usage (kernel/locking/lockdep.c:4690) [ 26.703329][ T672] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 26.703334][ T672] dev_vprintk_emit (drivers/base/core.c:5000) [ 26.703339][ T672] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 26.703344][ T672] ? mark_usage (kernel/locking/lockdep.c:4690) [ 26.703346][ T672] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.703350][ T672] dev_printk_emit (drivers/base/core.c:5011) [ 26.703352][ T672] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 26.703355][ T672] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 26.703357][ T672] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.703359][ T672] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.703361][ T672] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 26.703362][ T672] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 26.703366][ T672] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 26.703372][ T672] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 26.703375][ T672] ? netdev_notice (net/core/dev.c:13194) [ 26.703377][ T672] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 26.703380][ T672] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.703383][ T672] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 26.703386][ T672] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 26.703388][ T672] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 26.703392][ T672] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 26.703395][ T672] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 26.703398][ T672] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 26.703400][ T672] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 26.703406][ T672] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 26.703409][ T672] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.703412][ T672] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 26.703413][ T672] ? mark_usage (kernel/locking/lockdep.c:4690) [ 26.703415][ T672] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 26.703417][ T672] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 26.703419][ T672] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 26.703423][ T672] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.703425][ T672] ? lock_pin_lock (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:6004 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 26.703427][ T672] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 26.703430][ T672] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.703432][ T672] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 26.703435][ T672] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.703436][ T672] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.703438][ T672] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.703439][ T672] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.703441][ T672] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 26.703443][ T672] ? __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) [ 26.703446][ T672] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 26.703448][ T672] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 26.703449][ T672] ? mark_usage (kernel/locking/lockdep.c:4690) [ 26.703452][ T672] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 26.703454][ T672] ? nla_get_range_signed (lib/nlattr.c:270) [ 26.703458][ T672] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 26.703461][ T672] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.703468][ T672] rtnl_setlink (net/core/rtnetlink.c:3596) [ 26.703471][ T672] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 26.703472][ T672] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.703494][ T672] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.703496][ T672] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 26.703499][ T672] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.703501][ T672] ? mark_usage (kernel/locking/lockdep.c:4690) [ 26.703503][ T672] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.703508][ T672] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.703510][ T672] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 26.703511][ T672] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 26.703513][ T672] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.703517][ T672] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 26.703519][ T672] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 26.703522][ T672] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 26.703523][ T672] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.703528][ T672] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.703530][ T672] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 26.703533][ T672] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 26.703536][ T672] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 26.703539][ T672] ? netlink_ack (./include/linux/skbuff.h:2718) [ 26.703545][ T672] ? 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)) [ 26.703548][ T672] ? 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)) [ 26.703552][ T672] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 26.703556][ T672] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 26.703559][ T672] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.703563][ T672] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 26.703567][ T672] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 26.703568][ T672] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 26.703571][ T672] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.703576][ T672] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 26.703578][ T672] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 26.703582][ T672] __sys_sendto (net/socket.c:2281) [ 26.703585][ T672] ? __ia32_sys_getpeername (net/socket.c:2235) [ 26.703595][ T672] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 26.703601][ T672] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 26.703603][ T672] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 26.703606][ T672] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 26.703608][ T672] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 26.703610][ T672] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 26.703612][ T672] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 26.703615][ T672] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 26.703617][ T672] RIP: 0033:0x7fa38112254e [ 26.703621][ T672] 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 [ 26.703623][ T672] RSP: 002b:00007ffe8373b570 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 26.703625][ T672] RAX: ffffffffffffffda RBX: 00005575c9b28010 RCX: 00007fa38112254e [ 26.703627][ T672] RDX: 0000000000000030 RSI: 00005575c99b2bd0 RDI: 0000000000000014 [ 26.703628][ T672] RBP: 00007ffe8373b580 R08: 00007ffe8373b5d0 R09: 0000000000000080 [ 26.703628][ T672] R10: 0000000000000000 R11: 0000000000000202 R12: 00005575c9b31960 [ 26.703629][ T672] R13: 00007ffe8373b6b4 R14: 0000000000000000 R15: 0000000000000000 | [ 29.687320][ T672] softirqs last disabled at (116024): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 29.687322][ T672] Preemption disabled at: | [ 29.687323][ T672] vprintk_emit (kernel/printk/printk.c:2471) | [ 29.687331][ T672] Tainted: [W]=WARN [ 29.687332][ T672] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 29.687334][ T672] Call Trace: [ 29.687335][ T672] [ 29.687337][ T672] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 29.687343][ T672] ? vprintk_emit (kernel/printk/printk.c:2471) [ 29.687345][ T672] __might_resched.cold (kernel/sched/core.c:9234) [ 29.687349][ T672] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 29.687353][ T672] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 29.687358][ T672] __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)) [ 29.687359][ T672] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 29.687366][ T672] ? 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) [ 29.687369][ T672] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 29.687373][ T672] put_chars (drivers/char/virtio_console.c:1176) [ 29.687375][ T672] ? __send_to_port (drivers/char/virtio_console.c:654) [ 29.687376][ T672] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 29.687380][ T672] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 29.687383][ T672] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 29.687388][ T672] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 29.687392][ T672] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.687397][ T672] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 29.687400][ T672] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.687405][ T672] console_emit_next_record (kernel/printk/printk.c:3183) [ 29.687409][ T672] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 29.687411][ T672] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 29.687414][ T672] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.687416][ T672] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.687420][ T672] console_flush_one_record (kernel/printk/printk.c:3268) [ 29.687424][ T672] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 29.687426][ T672] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.687431][ T672] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 29.687434][ T672] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 29.687436][ T672] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.687437][ T672] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 29.687441][ T672] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 29.687443][ T672] ? vprintk_emit (kernel/printk/printk.c:2478) [ 29.687445][ T672] vprintk_emit (kernel/printk/printk.c:2479) [ 29.687449][ T672] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 29.687450][ T672] ? mark_usage (kernel/locking/lockdep.c:4690) [ 29.687452][ T672] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 29.687458][ T672] dev_vprintk_emit (drivers/base/core.c:5000) [ 29.687463][ T672] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 29.687468][ T672] ? mark_usage (kernel/locking/lockdep.c:4690) [ 29.687470][ T672] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.687474][ T672] dev_printk_emit (drivers/base/core.c:5011) [ 29.687476][ T672] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 29.687479][ T672] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 29.687481][ T672] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.687483][ T672] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.687485][ T672] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 29.687486][ T672] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 29.687490][ T672] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 29.687496][ T672] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 29.687499][ T672] ? netdev_notice (net/core/dev.c:13194) [ 29.687502][ T672] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 29.687504][ T672] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 29.687507][ T672] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 29.687511][ T672] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 29.687513][ T672] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 29.687516][ T672] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 29.687519][ T672] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 29.687522][ T672] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 29.687525][ T672] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 29.687531][ T672] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 29.687534][ T672] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.687537][ T672] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 29.687538][ T672] ? mark_usage (kernel/locking/lockdep.c:4690) [ 29.687540][ T672] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 29.687542][ T672] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 29.687544][ T672] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 29.687548][ T672] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.687550][ T672] ? lock_pin_lock (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:6004 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 29.687552][ T672] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 29.687555][ T672] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 29.687557][ T672] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 29.687560][ T672] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.687561][ T672] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.687563][ T672] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.687564][ T672] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.687566][ T672] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 29.687568][ T672] ? __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) [ 29.687571][ T672] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 29.687573][ T672] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 29.687574][ T672] ? mark_usage (kernel/locking/lockdep.c:4690) [ 29.687577][ T672] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 29.687579][ T672] ? nla_get_range_signed (lib/nlattr.c:270) [ 29.687582][ T672] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.687586][ T672] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.687593][ T672] rtnl_setlink (net/core/rtnetlink.c:3596) [ 29.687596][ T672] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 29.687597][ T672] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.687621][ T672] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 29.687622][ T672] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 29.687625][ T672] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 29.687627][ T672] ? mark_usage (kernel/locking/lockdep.c:4690) [ 29.687629][ T672] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.687634][ T672] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 29.687635][ T672] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 29.687637][ T672] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 29.687639][ T672] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 29.687643][ T672] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 29.687645][ T672] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 29.687648][ T672] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.687650][ T672] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.687654][ T672] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 29.687656][ T672] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 29.687660][ T672] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 29.687663][ T672] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.687666][ T672] ? netlink_ack (./include/linux/skbuff.h:2718) [ 29.687672][ T672] ? 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)) [ 29.687674][ T672] ? 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)) [ 29.687679][ T672] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 29.687683][ T672] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 29.687686][ T672] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.687690][ T672] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 29.687694][ T672] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 29.687695][ T672] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 29.687698][ T672] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 29.687703][ T672] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 29.687706][ T672] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 29.687709][ T672] __sys_sendto (net/socket.c:2281) [ 29.687712][ T672] ? __ia32_sys_getpeername (net/socket.c:2235) [ 29.687726][ T672] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 29.687728][ T672] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 29.687732][ T672] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 29.687734][ T672] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 29.687737][ T672] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 29.687739][ T672] ? irq_exit_rcu (kernel/softirq.c:786) [ 29.687743][ T672] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 29.687745][ T672] RIP: 0033:0x7fa38112254e [ 29.687749][ T672] 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 [ 29.687750][ T672] RSP: 002b:00007ffe8373b570 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 29.687753][ T672] RAX: ffffffffffffffda RBX: 00005575c9b28010 RCX: 00007fa38112254e [ 29.687754][ T672] RDX: 0000000000000030 RSI: 00005575c9b16880 RDI: 0000000000000014 [ 29.687755][ T672] RBP: 00007ffe8373b580 R08: 00007ffe8373b5d0 R09: 0000000000000080 [ 29.687756][ T672] R10: 0000000000000000 R11: 0000000000000202 R12: 00005575c9b31960 [ 29.687756][ T672] R13: 00007ffe8373b6b4 R14: 0000000000000000 R15: 0000000000000000 | [ 32.133433][ T672] softirqs last disabled at (170584): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 32.133436][ T672] Preemption disabled at: | [ 32.133436][ T672] vprintk_emit (kernel/printk/printk.c:2471) | [ 32.133444][ T672] Tainted: [W]=WARN [ 32.133445][ T672] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 32.133447][ T672] Call Trace: [ 32.133448][ T672] [ 32.133450][ T672] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 32.133456][ T672] ? vprintk_emit (kernel/printk/printk.c:2471) [ 32.133458][ T672] __might_resched.cold (kernel/sched/core.c:9234) [ 32.133462][ T672] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 32.133466][ T672] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 32.133471][ T672] __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)) [ 32.133472][ T672] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 32.133479][ T672] ? 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) [ 32.133482][ T672] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 32.133485][ T672] put_chars (drivers/char/virtio_console.c:1176) [ 32.133488][ T672] ? __send_to_port (drivers/char/virtio_console.c:654) [ 32.133489][ T672] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 32.133493][ T672] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 32.133495][ T672] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 32.133500][ T672] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 32.133504][ T672] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.133509][ T672] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 32.133513][ T672] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.133517][ T672] console_emit_next_record (kernel/printk/printk.c:3183) [ 32.133521][ T672] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 32.133523][ T672] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 32.133526][ T672] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.133528][ T672] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.133532][ T672] console_flush_one_record (kernel/printk/printk.c:3268) [ 32.133536][ T672] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 32.133538][ T672] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.133544][ T672] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 32.133546][ T672] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 32.133548][ T672] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.133550][ T672] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 32.133554][ T672] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 32.133556][ T672] ? vprintk_emit (kernel/printk/printk.c:2478) [ 32.133558][ T672] vprintk_emit (kernel/printk/printk.c:2479) [ 32.133562][ T672] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 32.133563][ T672] ? mark_usage (kernel/locking/lockdep.c:4690) [ 32.133565][ T672] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 32.133570][ T672] dev_vprintk_emit (drivers/base/core.c:5000) [ 32.133576][ T672] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 32.133581][ T672] ? mark_usage (kernel/locking/lockdep.c:4690) [ 32.133583][ T672] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.133586][ T672] dev_printk_emit (drivers/base/core.c:5011) [ 32.133589][ T672] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 32.133592][ T672] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 32.133594][ T672] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.133596][ T672] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.133597][ T672] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 32.133599][ T672] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 32.133603][ T672] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 32.133609][ T672] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 32.133612][ T672] ? netdev_notice (net/core/dev.c:13194) [ 32.133615][ T672] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 32.133618][ T672] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 32.133621][ T672] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 32.133624][ T672] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 32.133626][ T672] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 32.133629][ T672] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 32.133633][ T672] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 32.133636][ T672] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 32.133638][ T672] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 32.133644][ T672] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 32.133647][ T672] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.133650][ T672] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 32.133651][ T672] ? mark_usage (kernel/locking/lockdep.c:4690) [ 32.133653][ T672] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 32.133655][ T672] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 32.133657][ T672] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 32.133662][ T672] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.133664][ T672] ? lock_pin_lock (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:6004 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 32.133665][ T672] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 32.133669][ T672] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 32.133671][ T672] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 32.133673][ T672] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.133675][ T672] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.133676][ T672] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.133678][ T672] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.133679][ T672] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 32.133682][ T672] ? __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) [ 32.133685][ T672] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 32.133687][ T672] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 32.133688][ T672] ? mark_usage (kernel/locking/lockdep.c:4690) [ 32.133691][ T672] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 32.133692][ T672] ? nla_get_range_signed (lib/nlattr.c:270) [ 32.133696][ T672] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.133700][ T672] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.133709][ T672] rtnl_setlink (net/core/rtnetlink.c:3596) [ 32.133712][ T672] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 32.133713][ T672] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.133736][ T672] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 32.133738][ T672] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 32.133741][ T672] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 32.133743][ T672] ? mark_usage (kernel/locking/lockdep.c:4690) [ 32.133745][ T672] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.133750][ T672] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 32.133752][ T672] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 32.133753][ T672] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 32.133755][ T672] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 32.133759][ T672] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 32.133761][ T672] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 32.133764][ T672] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 32.133766][ T672] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.133770][ T672] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 32.133772][ T672] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 32.133776][ T672] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 32.133779][ T672] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 32.133782][ T672] ? netlink_ack (./include/linux/skbuff.h:2718) [ 32.133788][ T672] ? 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)) [ 32.133790][ T672] ? 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)) [ 32.133795][ T672] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 32.133799][ T672] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 32.133803][ T672] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.133806][ T672] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 32.133810][ T672] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 32.133812][ T672] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 32.133815][ T672] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 32.133820][ T672] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 32.133822][ T672] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 32.133826][ T672] __sys_sendto (net/socket.c:2281) [ 32.133829][ T672] ? __ia32_sys_getpeername (net/socket.c:2235) [ 32.133840][ T672] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 32.133845][ T672] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 32.133847][ T672] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 32.133851][ T672] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 32.133853][ T672] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 32.133855][ T672] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 32.133857][ T672] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 32.133860][ T672] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 32.133862][ T672] RIP: 0033:0x7fa38112254e [ 32.133866][ T672] 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 [ 32.133867][ T672] RSP: 002b:00007ffe8373b570 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 32.133870][ T672] RAX: ffffffffffffffda RBX: 00005575c9b28010 RCX: 00007fa38112254e [ 32.133871][ T672] RDX: 0000000000000030 RSI: 00005575c9b1ae50 RDI: 0000000000000014 [ 32.133872][ T672] RBP: 00007ffe8373b580 R08: 00007ffe8373b5d0 R09: 0000000000000080 [ 32.133872][ T672] R10: 0000000000000000 R11: 0000000000000202 R12: 00005575c9b31960 [ 32.133873][ T672] R13: 00007ffe8373b6b4 R14: 0000000000000000 R15: 0000000000000000 | [ 34.618904][ T672] softirqs last disabled at (219298): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 34.618907][ T672] Preemption disabled at: | [ 34.618907][ T672] vprintk_emit (kernel/printk/printk.c:2471) | [ 34.618916][ T672] Tainted: [W]=WARN [ 34.618916][ T672] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 34.618918][ T672] Call Trace: [ 34.618920][ T672] [ 34.618921][ T672] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 34.618927][ T672] ? vprintk_emit (kernel/printk/printk.c:2471) [ 34.618929][ T672] __might_resched.cold (kernel/sched/core.c:9234) [ 34.618933][ T672] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 34.618937][ T672] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 34.618941][ T672] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 34.618943][ T672] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 34.618949][ T672] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 34.618952][ T672] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 34.618956][ T672] put_chars (drivers/char/virtio_console.c:1176) [ 34.618958][ T672] ? __send_to_port (drivers/char/virtio_console.c:654) [ 34.618959][ T672] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 34.618963][ T672] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 34.618965][ T672] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 34.618970][ T672] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 34.618975][ T672] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.618980][ T672] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 34.618983][ T672] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.618988][ T672] console_emit_next_record (kernel/printk/printk.c:3183) [ 34.618992][ T672] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 34.618994][ T672] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 34.618997][ T672] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.618999][ T672] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.619002][ T672] console_flush_one_record (kernel/printk/printk.c:3268) [ 34.619007][ T672] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 34.619009][ T672] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.619014][ T672] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 34.619017][ T672] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 34.619019][ T672] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.619020][ T672] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 34.619024][ T672] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 34.619026][ T672] ? vprintk_emit (kernel/printk/printk.c:2478) [ 34.619028][ T672] vprintk_emit (kernel/printk/printk.c:2479) [ 34.619032][ T672] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 34.619033][ T672] ? mark_usage (kernel/locking/lockdep.c:4690) [ 34.619035][ T672] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 34.619040][ T672] dev_vprintk_emit (drivers/base/core.c:5000) [ 34.619046][ T672] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 34.619051][ T672] ? mark_usage (kernel/locking/lockdep.c:4690) [ 34.619053][ T672] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.619056][ T672] dev_printk_emit (drivers/base/core.c:5011) [ 34.619059][ T672] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 34.619062][ T672] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 34.619064][ T672] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.619065][ T672] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.619067][ T672] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 34.619069][ T672] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 34.619072][ T672] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 34.619079][ T672] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 34.619081][ T672] ? netdev_notice (net/core/dev.c:13194) [ 34.619084][ T672] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 34.619087][ T672] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 34.619089][ T672] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 34.619093][ T672] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 34.619095][ T672] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 34.619098][ T672] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 34.619102][ T672] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 34.619104][ T672] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 34.619107][ T672] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 34.619113][ T672] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 34.619116][ T672] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.619119][ T672] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 34.619120][ T672] ? mark_usage (kernel/locking/lockdep.c:4690) [ 34.619122][ T672] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 34.619124][ T672] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 34.619126][ T672] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 34.619130][ T672] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.619132][ T672] ? lock_pin_lock (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:6004 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 34.619134][ T672] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 34.619137][ T672] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 34.619139][ T672] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 34.619142][ T672] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.619143][ T672] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.619145][ T672] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.619146][ T672] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.619148][ T672] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 34.619150][ T672] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 34.619153][ T672] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 34.619155][ T672] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 34.619157][ T672] ? mark_usage (kernel/locking/lockdep.c:4690) [ 34.619160][ T672] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 34.619161][ T672] ? nla_get_range_signed (lib/nlattr.c:270) [ 34.619165][ T672] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.619168][ T672] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.619175][ T672] rtnl_setlink (net/core/rtnetlink.c:3596) [ 34.619179][ T672] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 34.619180][ T672] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.619203][ T672] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 34.619205][ T672] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 34.619207][ T672] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 34.619209][ T672] ? mark_usage (kernel/locking/lockdep.c:4690) [ 34.619211][ T672] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.619216][ T672] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 34.619218][ T672] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 34.619220][ T672] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 34.619221][ T672] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 34.619225][ T672] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 34.619227][ T672] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 34.619230][ T672] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 34.619232][ T672] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.619236][ T672] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 34.619238][ T672] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 34.619242][ T672] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 34.619245][ T672] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 34.619248][ T672] ? netlink_ack (./include/linux/skbuff.h:2718) [ 34.619254][ T672] ? 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)) [ 34.619256][ T672] ? 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)) [ 34.619261][ T672] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 34.619265][ T672] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 34.619268][ T672] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.619272][ T672] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 34.619276][ T672] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 34.619277][ T672] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 34.619285][ T672] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 34.619289][ T672] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 34.619294][ T672] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 34.619298][ T672] __sys_sendto (net/socket.c:2281) [ 34.619301][ T672] ? __ia32_sys_getpeername (net/socket.c:2235) [ 34.619311][ T672] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 34.619317][ T672] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 34.619319][ T672] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 34.619323][ T672] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 34.619324][ T672] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 34.619327][ T672] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 34.619329][ T672] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 34.619331][ T672] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 34.619334][ T672] RIP: 0033:0x7fa38112254e [ 34.619337][ T672] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 34.619339][ T672] RSP: 002b:00007ffe8373b570 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 34.619341][ T672] RAX: ffffffffffffffda RBX: 00005575c9b28010 RCX: 00007fa38112254e [ 34.619343][ T672] RDX: 0000000000000030 RSI: 00005575c9b2b310 RDI: 0000000000000014 [ 34.619344][ T672] RBP: 00007ffe8373b580 R08: 00007ffe8373b5d0 R09: 0000000000000080 [ 34.619344][ T672] R10: 0000000000000000 R11: 0000000000000202 R12: 00005575c9b3a430 [ 34.619345][ T672] R13: 00007ffe8373b6b4 R14: 0000000000000000 R15: 0000000000000000 | [ 39.376705][ T1059] softirqs last disabled at (42434): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 39.376707][ T1059] Preemption disabled at: | [ 39.376708][ T1059] vprintk_emit (kernel/printk/printk.c:2471) | [ 39.376717][ T1059] Tainted: [W]=WARN [ 39.376718][ T1059] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 39.376719][ T1059] Call Trace: [ 39.376721][ T1059] [ 39.376722][ T1059] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 39.376729][ T1059] ? vprintk_emit (kernel/printk/printk.c:2471) [ 39.376731][ T1059] __might_resched.cold (kernel/sched/core.c:9234) [ 39.376735][ T1059] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 39.376739][ T1059] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 39.376743][ T1059] __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)) [ 39.376745][ T1059] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 39.376752][ T1059] ? 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) [ 39.376755][ T1059] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 39.376759][ T1059] put_chars (drivers/char/virtio_console.c:1176) [ 39.376761][ T1059] ? __send_to_port (drivers/char/virtio_console.c:654) [ 39.376762][ T1059] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 39.376766][ T1059] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 39.376769][ T1059] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 39.376774][ T1059] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 39.376778][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.376783][ T1059] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 39.376786][ T1059] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.376791][ T1059] console_emit_next_record (kernel/printk/printk.c:3183) [ 39.376795][ T1059] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 39.376797][ T1059] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 39.376800][ T1059] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.376802][ T1059] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.376806][ T1059] console_flush_one_record (kernel/printk/printk.c:3268) [ 39.376811][ T1059] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 39.376813][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.376818][ T1059] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 39.376821][ T1059] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 39.376823][ T1059] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.376824][ T1059] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 39.376828][ T1059] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 39.376830][ T1059] ? vprintk_emit (kernel/printk/printk.c:2478) [ 39.376833][ T1059] vprintk_emit (kernel/printk/printk.c:2479) [ 39.376836][ T1059] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 39.376837][ T1059] ? mark_usage (kernel/locking/lockdep.c:4690) [ 39.376839][ T1059] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 39.376845][ T1059] dev_vprintk_emit (drivers/base/core.c:5000) [ 39.376850][ T1059] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 39.376856][ T1059] ? mark_usage (kernel/locking/lockdep.c:4690) [ 39.376858][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.376861][ T1059] dev_printk_emit (drivers/base/core.c:5011) [ 39.376864][ T1059] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 39.376867][ T1059] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 39.376869][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.376871][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.376873][ T1059] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 39.376875][ T1059] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 39.376878][ T1059] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 39.376885][ T1059] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 39.376887][ T1059] ? netdev_notice (net/core/dev.c:13194) [ 39.376890][ T1059] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 39.376893][ T1059] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 39.376896][ T1059] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 39.376899][ T1059] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 39.376901][ T1059] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 39.376904][ T1059] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 39.376908][ T1059] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 39.376911][ T1059] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 39.376913][ T1059] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 39.376920][ T1059] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 39.376922][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.376925][ T1059] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 39.376927][ T1059] ? mark_usage (kernel/locking/lockdep.c:4690) [ 39.376929][ T1059] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 39.376931][ T1059] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 39.376933][ T1059] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 39.376937][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.376939][ T1059] ? lock_pin_lock (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:6004 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 39.376941][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 39.376944][ T1059] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 39.376946][ T1059] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 39.376949][ T1059] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.376951][ T1059] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.376952][ T1059] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.376953][ T1059] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.376955][ T1059] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 39.376957][ T1059] ? __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) [ 39.376960][ T1059] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 39.376962][ T1059] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 39.376964][ T1059] ? mark_usage (kernel/locking/lockdep.c:4690) [ 39.376967][ T1059] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 39.376968][ T1059] ? nla_get_range_signed (lib/nlattr.c:270) [ 39.376972][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.376976][ T1059] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.376983][ T1059] rtnl_setlink (net/core/rtnetlink.c:3596) [ 39.376986][ T1059] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 39.376988][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.377011][ T1059] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 39.377013][ T1059] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 39.377016][ T1059] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 39.377018][ T1059] ? mark_usage (kernel/locking/lockdep.c:4690) [ 39.377020][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.377025][ T1059] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 39.377027][ T1059] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 39.377029][ T1059] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 39.377031][ T1059] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 39.377034][ T1059] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 39.377037][ T1059] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 39.377040][ T1059] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 39.377041][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.377046][ T1059] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 39.377048][ T1059] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 39.377051][ T1059] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 39.377054][ T1059] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 39.377057][ T1059] ? netlink_ack (./include/linux/skbuff.h:2718) [ 39.377064][ T1059] ? 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)) [ 39.377066][ T1059] ? 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)) [ 39.377071][ T1059] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 39.377075][ T1059] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 39.377078][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.377082][ T1059] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 39.377086][ T1059] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 39.377088][ T1059] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 39.377091][ T1059] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 39.377096][ T1059] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 39.377098][ T1059] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 39.377102][ T1059] __sys_sendto (net/socket.c:2281) [ 39.377105][ T1059] ? __ia32_sys_getpeername (net/socket.c:2235) [ 39.377120][ T1059] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 39.377122][ T1059] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 39.377126][ T1059] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 39.377128][ T1059] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 39.377131][ T1059] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 39.377133][ T1059] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 39.377135][ T1059] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 39.377137][ T1059] RIP: 0033:0x7fa38112254e [ 39.377141][ T1059] 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 [ 39.377143][ T1059] RSP: 002b:00007ffe8373b570 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 39.377145][ T1059] RAX: ffffffffffffffda RBX: 00005575c99c6630 RCX: 00007fa38112254e [ 39.377146][ T1059] RDX: 0000000000000030 RSI: 00005575c9b40c80 RDI: 0000000000000012 [ 39.377147][ T1059] RBP: 00007ffe8373b580 R08: 00007ffe8373b5d0 R09: 0000000000000080 [ 39.377148][ T1059] R10: 0000000000000000 R11: 0000000000000202 R12: 00005575c9b31960 [ 39.377149][ T1059] R13: 00007ffe8373b6b4 R14: 0000000000000000 R15: 0000000000000000 | [ 44.244511][ T1059] softirqs last disabled at (151180): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 44.244513][ T1059] Preemption disabled at: | [ 44.244514][ T1059] vprintk_emit (kernel/printk/printk.c:2471) | [ 44.244523][ T1059] Tainted: [W]=WARN [ 44.244524][ T1059] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 44.244525][ T1059] Call Trace: [ 44.244527][ T1059] [ 44.244528][ T1059] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 44.244535][ T1059] ? vprintk_emit (kernel/printk/printk.c:2471) [ 44.244536][ T1059] __might_resched.cold (kernel/sched/core.c:9234) [ 44.244541][ T1059] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 44.244545][ T1059] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 44.244550][ T1059] __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)) [ 44.244551][ T1059] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 44.244558][ T1059] ? 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) [ 44.244561][ T1059] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 44.244565][ T1059] put_chars (drivers/char/virtio_console.c:1176) [ 44.244567][ T1059] ? __send_to_port (drivers/char/virtio_console.c:654) [ 44.244569][ T1059] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 44.244572][ T1059] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 44.244575][ T1059] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 44.244580][ T1059] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 44.244584][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 44.244589][ T1059] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 44.244592][ T1059] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.244597][ T1059] console_emit_next_record (kernel/printk/printk.c:3183) [ 44.244601][ T1059] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 44.244603][ T1059] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 44.244606][ T1059] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.244608][ T1059] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.244613][ T1059] console_flush_one_record (kernel/printk/printk.c:3268) [ 44.244617][ T1059] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 44.244619][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 44.244625][ T1059] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 44.244628][ T1059] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 44.244630][ T1059] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.244631][ T1059] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 44.244635][ T1059] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 44.244637][ T1059] ? vprintk_emit (kernel/printk/printk.c:2478) [ 44.244640][ T1059] vprintk_emit (kernel/printk/printk.c:2479) [ 44.244643][ T1059] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 44.244644][ T1059] ? mark_usage (kernel/locking/lockdep.c:4690) [ 44.244647][ T1059] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 44.244652][ T1059] dev_vprintk_emit (drivers/base/core.c:5000) [ 44.244658][ T1059] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 44.244663][ T1059] ? mark_usage (kernel/locking/lockdep.c:4690) [ 44.244665][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 44.244669][ T1059] dev_printk_emit (drivers/base/core.c:5011) [ 44.244671][ T1059] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 44.244674][ T1059] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 44.244677][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 44.244678][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 44.244680][ T1059] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 44.244682][ T1059] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 44.244685][ T1059] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 44.244692][ T1059] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 44.244695][ T1059] ? netdev_notice (net/core/dev.c:13194) [ 44.244698][ T1059] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 44.244701][ T1059] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 44.244704][ T1059] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 44.244707][ T1059] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 44.244709][ T1059] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 44.244713][ T1059] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 44.244716][ T1059] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 44.244719][ T1059] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 44.244722][ T1059] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 44.244728][ T1059] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 44.244731][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 44.244734][ T1059] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 44.244735][ T1059] ? mark_usage (kernel/locking/lockdep.c:4690) [ 44.244737][ T1059] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 44.244739][ T1059] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 44.244741][ T1059] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 44.244746][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 44.244748][ T1059] ? lock_pin_lock (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:6004 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 44.244749][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 44.244753][ T1059] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 44.244755][ T1059] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 44.244758][ T1059] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.244759][ T1059] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.244761][ T1059] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.244762][ T1059] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.244764][ T1059] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 44.244766][ T1059] ? __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) [ 44.244769][ T1059] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 44.244771][ T1059] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 44.244773][ T1059] ? mark_usage (kernel/locking/lockdep.c:4690) [ 44.244776][ T1059] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 44.244777][ T1059] ? nla_get_range_signed (lib/nlattr.c:270) [ 44.244781][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 44.244784][ T1059] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.244792][ T1059] rtnl_setlink (net/core/rtnetlink.c:3596) [ 44.244795][ T1059] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 44.244796][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 44.244820][ T1059] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 44.244822][ T1059] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 44.244825][ T1059] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 44.244827][ T1059] ? mark_usage (kernel/locking/lockdep.c:4690) [ 44.244829][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 44.244834][ T1059] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 44.244836][ T1059] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 44.244838][ T1059] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 44.244839][ T1059] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 44.244843][ T1059] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 44.244845][ T1059] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 44.244849][ T1059] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 44.244850][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 44.244855][ T1059] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 44.244857][ T1059] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 44.244860][ T1059] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 44.244864][ T1059] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 44.244866][ T1059] ? netlink_ack (./include/linux/skbuff.h:2718) [ 44.244873][ T1059] ? 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)) [ 44.244875][ T1059] ? 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)) [ 44.244880][ T1059] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 44.244884][ T1059] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 44.244888][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 44.244891][ T1059] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 44.244896][ T1059] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 44.244897][ T1059] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 44.244900][ T1059] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 44.244905][ T1059] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 44.244908][ T1059] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 44.244911][ T1059] __sys_sendto (net/socket.c:2281) [ 44.244914][ T1059] ? __ia32_sys_getpeername (net/socket.c:2235) [ 44.244929][ T1059] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 44.244931][ T1059] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 44.244935][ T1059] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 44.244938][ T1059] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 44.244940][ T1059] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 44.244942][ T1059] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 44.244945][ T1059] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 44.244947][ T1059] RIP: 0033:0x7fa38112254e [ 44.244951][ T1059] 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 [ 44.244953][ T1059] RSP: 002b:00007ffe8373b570 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 44.244955][ T1059] RAX: ffffffffffffffda RBX: 00005575c99c6630 RCX: 00007fa38112254e [ 44.244957][ T1059] RDX: 0000000000000030 RSI: 00005575c9b1ae60 RDI: 0000000000000012 [ 44.244957][ T1059] RBP: 00007ffe8373b580 R08: 00007ffe8373b5d0 R09: 0000000000000080 [ 44.244958][ T1059] R10: 0000000000000000 R11: 0000000000000202 R12: 00005575c9b31960 [ 44.244959][ T1059] R13: 00007ffe8373b6b4 R14: 0000000000000000 R15: 0000000000000000 | [ 48.077725][ T1272] softirqs last disabled at (23374): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 48.077728][ T1272] Preemption disabled at: | [ 48.077729][ T1272] vprintk_emit (kernel/printk/printk.c:2471) | [ 48.077737][ T1272] Tainted: [W]=WARN [ 48.077738][ T1272] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 48.077739][ T1272] Call Trace: [ 48.077741][ T1272] [ 48.077742][ T1272] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 48.077748][ T1272] ? vprintk_emit (kernel/printk/printk.c:2471) [ 48.077750][ T1272] __might_resched.cold (kernel/sched/core.c:9234) [ 48.077755][ T1272] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 48.077759][ T1272] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 48.077763][ T1272] __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)) [ 48.077765][ T1272] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 48.077772][ T1272] ? 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) [ 48.077775][ T1272] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 48.077778][ T1272] put_chars (drivers/char/virtio_console.c:1176) [ 48.077781][ T1272] ? __send_to_port (drivers/char/virtio_console.c:654) [ 48.077782][ T1272] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 48.077786][ T1272] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 48.077789][ T1272] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 48.077793][ T1272] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 48.077797][ T1272] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 48.077803][ T1272] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 48.077806][ T1272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.077811][ T1272] console_emit_next_record (kernel/printk/printk.c:3183) [ 48.077815][ T1272] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 48.077817][ T1272] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 48.077820][ T1272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.077822][ T1272] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.077826][ T1272] console_flush_one_record (kernel/printk/printk.c:3268) [ 48.077830][ T1272] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 48.077832][ T1272] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 48.077838][ T1272] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 48.077841][ T1272] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 48.077843][ T1272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.077844][ T1272] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 48.077848][ T1272] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 48.077850][ T1272] ? vprintk_emit (kernel/printk/printk.c:2478) [ 48.077853][ T1272] vprintk_emit (kernel/printk/printk.c:2479) [ 48.077856][ T1272] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 48.077857][ T1272] ? mark_usage (kernel/locking/lockdep.c:4690) [ 48.077860][ T1272] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 48.077865][ T1272] dev_vprintk_emit (drivers/base/core.c:5000) [ 48.077871][ T1272] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 48.077876][ T1272] ? mark_usage (kernel/locking/lockdep.c:4690) [ 48.077878][ T1272] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 48.077882][ T1272] dev_printk_emit (drivers/base/core.c:5011) [ 48.077884][ T1272] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 48.077887][ T1272] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 48.077890][ T1272] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 48.077891][ T1272] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 48.077893][ T1272] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 48.077895][ T1272] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 48.077898][ T1272] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 48.077905][ T1272] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 48.077907][ T1272] ? netdev_notice (net/core/dev.c:13194) [ 48.077910][ T1272] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 48.077913][ T1272] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 48.077916][ T1272] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 48.077920][ T1272] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 48.077922][ T1272] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 48.077925][ T1272] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 48.077928][ T1272] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 48.077931][ T1272] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 48.077934][ T1272] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 48.077940][ T1272] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 48.077943][ T1272] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 48.077946][ T1272] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 48.077947][ T1272] ? mark_usage (kernel/locking/lockdep.c:4690) [ 48.077949][ T1272] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 48.077951][ T1272] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 48.077953][ T1272] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 48.077957][ T1272] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 48.077959][ T1272] ? lock_pin_lock (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:6004 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 48.077961][ T1272] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 48.077965][ T1272] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 48.077967][ T1272] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 48.077969][ T1272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.077971][ T1272] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.077973][ T1272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.077974][ T1272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.077975][ T1272] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 48.077978][ T1272] ? __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) [ 48.077980][ T1272] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 48.077983][ T1272] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 48.077984][ T1272] ? mark_usage (kernel/locking/lockdep.c:4690) [ 48.077987][ T1272] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 48.077989][ T1272] ? nla_get_range_signed (lib/nlattr.c:270) [ 48.077992][ T1272] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 48.077996][ T1272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.078003][ T1272] rtnl_setlink (net/core/rtnetlink.c:3596) [ 48.078006][ T1272] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 48.078008][ T1272] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 48.078031][ T1272] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 48.078033][ T1272] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 48.078036][ T1272] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 48.078038][ T1272] ? mark_usage (kernel/locking/lockdep.c:4690) [ 48.078040][ T1272] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 48.078044][ T1272] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 48.078046][ T1272] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 48.078048][ T1272] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 48.078050][ T1272] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 48.078054][ T1272] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 48.078056][ T1272] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 48.078059][ T1272] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 48.078061][ T1272] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 48.078065][ T1272] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 48.078067][ T1272] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 48.078071][ T1272] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 48.078074][ T1272] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 48.078077][ T1272] ? netlink_ack (./include/linux/skbuff.h:2718) [ 48.078084][ T1272] ? 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)) [ 48.078086][ T1272] ? 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)) [ 48.078090][ T1272] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 48.078094][ T1272] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 48.078098][ T1272] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 48.078102][ T1272] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 48.078106][ T1272] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 48.078107][ T1272] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 48.078110][ T1272] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 48.078115][ T1272] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 48.078118][ T1272] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 48.078122][ T1272] __sys_sendto (net/socket.c:2281) [ 48.078125][ T1272] ? __ia32_sys_getpeername (net/socket.c:2235) [ 48.078140][ T1272] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 48.078142][ T1272] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 48.078145][ T1272] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 48.078148][ T1272] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 48.078150][ T1272] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 48.078152][ T1272] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 48.078155][ T1272] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 48.078157][ T1272] RIP: 0033:0x7fa38112254e [ 48.078161][ T1272] 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 [ 48.078163][ T1272] RSP: 002b:00007ffe8373b570 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 48.078165][ T1272] RAX: ffffffffffffffda RBX: 00005575c9b30e00 RCX: 00007fa38112254e [ 48.078167][ T1272] RDX: 0000000000000030 RSI: 00005575c9b30d60 RDI: 0000000000000012 [ 48.078167][ T1272] RBP: 00007ffe8373b580 R08: 00007ffe8373b5d0 R09: 0000000000000080 [ 48.078168][ T1272] R10: 0000000000000000 R11: 0000000000000202 R12: 00005575c9b31960 [ 48.078169][ T1272] R13: 00007ffe8373b6b4 R14: 0000000000000000 R15: 0000000000000000 | [ 50.258936][ T1272] softirqs last disabled at (108124): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 50.258939][ T1272] Preemption disabled at: | [ 50.258939][ T1272] vprintk_emit (kernel/printk/printk.c:2471) | [ 50.258948][ T1272] Tainted: [W]=WARN [ 50.258949][ T1272] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 50.258950][ T1272] Call Trace: [ 50.258951][ T1272] [ 50.258953][ T1272] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 50.258959][ T1272] ? vprintk_emit (kernel/printk/printk.c:2471) [ 50.258960][ T1272] __might_resched.cold (kernel/sched/core.c:9234) [ 50.258965][ T1272] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 50.258969][ T1272] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 50.258973][ T1272] __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)) [ 50.258975][ T1272] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 50.258982][ T1272] ? 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) [ 50.258985][ T1272] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 50.258989][ T1272] put_chars (drivers/char/virtio_console.c:1176) [ 50.258991][ T1272] ? __send_to_port (drivers/char/virtio_console.c:654) [ 50.258992][ T1272] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 50.258996][ T1272] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 50.258998][ T1272] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 50.259004][ T1272] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 50.259007][ T1272] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 50.259013][ T1272] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 50.259016][ T1272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.259020][ T1272] console_emit_next_record (kernel/printk/printk.c:3183) [ 50.259025][ T1272] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 50.259026][ T1272] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 50.259030][ T1272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.259031][ T1272] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 50.259035][ T1272] console_flush_one_record (kernel/printk/printk.c:3268) [ 50.259040][ T1272] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 50.259042][ T1272] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 50.259047][ T1272] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 50.259050][ T1272] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 50.259052][ T1272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.259053][ T1272] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 50.259057][ T1272] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 50.259059][ T1272] ? vprintk_emit (kernel/printk/printk.c:2478) [ 50.259062][ T1272] vprintk_emit (kernel/printk/printk.c:2479) [ 50.259065][ T1272] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 50.259066][ T1272] ? mark_usage (kernel/locking/lockdep.c:4690) [ 50.259068][ T1272] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 50.259074][ T1272] dev_vprintk_emit (drivers/base/core.c:5000) [ 50.259079][ T1272] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 50.259084][ T1272] ? mark_usage (kernel/locking/lockdep.c:4690) [ 50.259086][ T1272] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 50.259090][ T1272] dev_printk_emit (drivers/base/core.c:5011) [ 50.259092][ T1272] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 50.259095][ T1272] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 50.259097][ T1272] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 50.259099][ T1272] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 50.259101][ T1272] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 50.259102][ T1272] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 50.259106][ T1272] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 50.259112][ T1272] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 50.259115][ T1272] ? netdev_notice (net/core/dev.c:13194) [ 50.259118][ T1272] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 50.259120][ T1272] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 50.259123][ T1272] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 50.259127][ T1272] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 50.259129][ T1272] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 50.259132][ T1272] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 50.259135][ T1272] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 50.259138][ T1272] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 50.259141][ T1272] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 50.259147][ T1272] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 50.259150][ T1272] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 50.259153][ T1272] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 50.259154][ T1272] ? mark_usage (kernel/locking/lockdep.c:4690) [ 50.259156][ T1272] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 50.259158][ T1272] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 50.259160][ T1272] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 50.259164][ T1272] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 50.259166][ T1272] ? lock_pin_lock (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:6004 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 50.259168][ T1272] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 50.259171][ T1272] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 50.259173][ T1272] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 50.259176][ T1272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.259177][ T1272] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 50.259179][ T1272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.259180][ T1272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.259182][ T1272] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 50.259184][ T1272] ? __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) [ 50.259187][ T1272] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 50.259189][ T1272] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 50.259190][ T1272] ? mark_usage (kernel/locking/lockdep.c:4690) [ 50.259193][ T1272] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 50.259194][ T1272] ? nla_get_range_signed (lib/nlattr.c:270) [ 50.259198][ T1272] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 50.259202][ T1272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.259209][ T1272] rtnl_setlink (net/core/rtnetlink.c:3596) [ 50.259212][ T1272] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 50.259213][ T1272] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 50.259237][ T1272] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 50.259239][ T1272] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 50.259241][ T1272] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 50.259243][ T1272] ? mark_usage (kernel/locking/lockdep.c:4690) [ 50.259245][ T1272] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 50.259250][ T1272] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 50.259252][ T1272] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 50.259254][ T1272] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 50.259255][ T1272] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 50.259259][ T1272] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 50.259261][ T1272] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 50.259265][ T1272] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 50.259266][ T1272] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 50.259270][ T1272] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 50.259272][ T1272] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 50.259276][ T1272] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 50.259279][ T1272] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 50.259282][ T1272] ? netlink_ack (./include/linux/skbuff.h:2718) [ 50.259289][ T1272] ? 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)) [ 50.259293][ T1272] ? 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)) [ 50.259298][ T1272] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 50.259302][ T1272] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 50.259306][ T1272] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 50.259309][ T1272] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 50.259313][ T1272] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 50.259315][ T1272] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 50.259318][ T1272] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 50.259322][ T1272] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 50.259325][ T1272] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 50.259329][ T1272] __sys_sendto (net/socket.c:2281) [ 50.259332][ T1272] ? __ia32_sys_getpeername (net/socket.c:2235) [ 50.259346][ T1272] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 50.259348][ T1272] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 50.259356][ T1272] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 50.259358][ T1272] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 50.259361][ T1272] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 50.259363][ T1272] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 50.259366][ T1272] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 50.259368][ T1272] RIP: 0033:0x7fa38112254e [ 50.259372][ T1272] 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 [ 50.259374][ T1272] RSP: 002b:00007ffe8373b570 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 50.259376][ T1272] RAX: ffffffffffffffda RBX: 00005575c9b30e00 RCX: 00007fa38112254e [ 50.259377][ T1272] RDX: 0000000000000030 RSI: 00005575c9b07ff0 RDI: 0000000000000012 [ 50.259378][ T1272] RBP: 00007ffe8373b580 R08: 00007ffe8373b5d0 R09: 0000000000000080 [ 50.259379][ T1272] R10: 0000000000000000 R11: 0000000000000202 R12: 00005575c9b31960 [ 50.259380][ T1272] R13: 00007ffe8373b6b4 R14: 0000000000000000 R15: 0000000000000000 | [ 52.385220][ T1272] softirqs last disabled at (159270): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 52.385223][ T1272] Preemption disabled at: | [ 52.385223][ T1272] vprintk_emit (kernel/printk/printk.c:2471) | [ 52.385232][ T1272] Tainted: [W]=WARN [ 52.385233][ T1272] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 52.385235][ T1272] Call Trace: [ 52.385236][ T1272] [ 52.385238][ T1272] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 52.385244][ T1272] ? vprintk_emit (kernel/printk/printk.c:2471) [ 52.385246][ T1272] __might_resched.cold (kernel/sched/core.c:9234) [ 52.385250][ T1272] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 52.385254][ T1272] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 52.385259][ T1272] __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)) [ 52.385261][ T1272] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 52.385267][ T1272] ? 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) [ 52.385270][ T1272] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 52.385274][ T1272] put_chars (drivers/char/virtio_console.c:1176) [ 52.385276][ T1272] ? __send_to_port (drivers/char/virtio_console.c:654) [ 52.385278][ T1272] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 52.385281][ T1272] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 52.385284][ T1272] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 52.385289][ T1272] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 52.385296][ T1272] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 52.385302][ T1272] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 52.385305][ T1272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.385310][ T1272] console_emit_next_record (kernel/printk/printk.c:3183) [ 52.385314][ T1272] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 52.385316][ T1272] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 52.385320][ T1272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.385321][ T1272] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 52.385326][ T1272] console_flush_one_record (kernel/printk/printk.c:3268) [ 52.385330][ T1272] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 52.385332][ T1272] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 52.385337][ T1272] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 52.385340][ T1272] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 52.385342][ T1272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.385344][ T1272] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 52.385348][ T1272] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 52.385350][ T1272] ? vprintk_emit (kernel/printk/printk.c:2478) [ 52.385353][ T1272] vprintk_emit (kernel/printk/printk.c:2479) [ 52.385356][ T1272] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 52.385357][ T1272] ? mark_usage (kernel/locking/lockdep.c:4690) [ 52.385359][ T1272] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 52.385369][ T1272] dev_vprintk_emit (drivers/base/core.c:5000) [ 52.385374][ T1272] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 52.385380][ T1272] ? mark_usage (kernel/locking/lockdep.c:4690) [ 52.385382][ T1272] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 52.385386][ T1272] dev_printk_emit (drivers/base/core.c:5011) [ 52.385388][ T1272] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 52.385391][ T1272] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 52.385394][ T1272] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 52.385395][ T1272] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 52.385397][ T1272] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 52.385399][ T1272] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 52.385402][ T1272] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 52.385409][ T1272] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 52.385412][ T1272] ? netdev_notice (net/core/dev.c:13194) [ 52.385415][ T1272] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 52.385418][ T1272] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 52.385420][ T1272] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 52.385424][ T1272] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 52.385426][ T1272] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 52.385429][ T1272] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 52.385433][ T1272] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 52.385436][ T1272] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 52.385438][ T1272] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 52.385444][ T1272] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 52.385447][ T1272] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 52.385450][ T1272] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 52.385452][ T1272] ? mark_usage (kernel/locking/lockdep.c:4690) [ 52.385454][ T1272] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 52.385455][ T1272] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 52.385457][ T1272] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 52.385462][ T1272] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 52.385464][ T1272] ? lock_pin_lock (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:6004 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 52.385466][ T1272] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 52.385469][ T1272] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 52.385471][ T1272] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 52.385474][ T1272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.385476][ T1272] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 52.385478][ T1272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.385479][ T1272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.385480][ T1272] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 52.385483][ T1272] ? __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) [ 52.385486][ T1272] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 52.385488][ T1272] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 52.385490][ T1272] ? mark_usage (kernel/locking/lockdep.c:4690) [ 52.385493][ T1272] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 52.385494][ T1272] ? nla_get_range_signed (lib/nlattr.c:270) [ 52.385498][ T1272] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 52.385501][ T1272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.385509][ T1272] rtnl_setlink (net/core/rtnetlink.c:3596) [ 52.385512][ T1272] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 52.385513][ T1272] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 52.385537][ T1272] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 52.385539][ T1272] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 52.385541][ T1272] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 52.385543][ T1272] ? mark_usage (kernel/locking/lockdep.c:4690) [ 52.385546][ T1272] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 52.385550][ T1272] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 52.385552][ T1272] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 52.385554][ T1272] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 52.385556][ T1272] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 52.385560][ T1272] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 52.385562][ T1272] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 52.385565][ T1272] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 52.385566][ T1272] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 52.385571][ T1272] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 52.385573][ T1272] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 52.385577][ T1272] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 52.385580][ T1272] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 52.385583][ T1272] ? netlink_ack (./include/linux/skbuff.h:2718) [ 52.385589][ T1272] ? 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)) [ 52.385592][ T1272] ? 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)) [ 52.385596][ T1272] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 52.385600][ T1272] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 52.385604][ T1272] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 52.385608][ T1272] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 52.385612][ T1272] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 52.385614][ T1272] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 52.385616][ T1272] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 52.385621][ T1272] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 52.385624][ T1272] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 52.385628][ T1272] __sys_sendto (net/socket.c:2281) [ 52.385631][ T1272] ? __ia32_sys_getpeername (net/socket.c:2235) [ 52.385646][ T1272] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 52.385648][ T1272] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 52.385652][ T1272] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 52.385654][ T1272] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 52.385657][ T1272] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 52.385659][ T1272] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 52.385661][ T1272] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 52.385664][ T1272] RIP: 0033:0x7fa38112254e [ 52.385667][ T1272] 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 [ 52.385669][ T1272] RSP: 002b:00007ffe8373b570 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 52.385672][ T1272] RAX: ffffffffffffffda RBX: 00005575c9b30e00 RCX: 00007fa38112254e [ 52.385673][ T1272] RDX: 0000000000000030 RSI: 00005575c99a9520 RDI: 0000000000000012 [ 52.385674][ T1272] RBP: 00007ffe8373b580 R08: 00007ffe8373b5d0 R09: 0000000000000080 [ 52.385675][ T1272] R10: 0000000000000000 R11: 0000000000000202 R12: 00005575c9b31960 [ 52.385675][ T1272] R13: 00007ffe8373b6b4 R14: 0000000000000000 R15: 0000000000000000 | [ 54.330492][ T1272] softirqs last disabled at (223760): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 54.330494][ T1272] Preemption disabled at: | [ 54.330495][ T1272] vprintk_emit (kernel/printk/printk.c:2471) | [ 54.330503][ T1272] Tainted: [W]=WARN [ 54.330504][ T1272] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 54.330506][ T1272] Call Trace: [ 54.330507][ T1272] [ 54.330509][ T1272] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 54.330515][ T1272] ? vprintk_emit (kernel/printk/printk.c:2471) [ 54.330517][ T1272] __might_resched.cold (kernel/sched/core.c:9234) [ 54.330522][ T1272] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 54.330526][ T1272] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 54.330530][ T1272] __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)) [ 54.330532][ T1272] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 54.330539][ T1272] ? 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) [ 54.330542][ T1272] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 54.330546][ T1272] put_chars (drivers/char/virtio_console.c:1176) [ 54.330549][ T1272] ? __send_to_port (drivers/char/virtio_console.c:654) [ 54.330550][ T1272] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 54.330554][ T1272] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 54.330557][ T1272] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 54.330562][ T1272] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 54.330566][ T1272] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 54.330571][ T1272] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 54.330575][ T1272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.330579][ T1272] console_emit_next_record (kernel/printk/printk.c:3183) [ 54.330584][ T1272] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 54.330586][ T1272] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 54.330589][ T1272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.330591][ T1272] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 54.330595][ T1272] console_flush_one_record (kernel/printk/printk.c:3268) [ 54.330599][ T1272] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 54.330601][ T1272] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 54.330607][ T1272] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 54.330610][ T1272] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 54.330612][ T1272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.330614][ T1272] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 54.330618][ T1272] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 54.330620][ T1272] ? vprintk_emit (kernel/printk/printk.c:2478) [ 54.330623][ T1272] vprintk_emit (kernel/printk/printk.c:2479) [ 54.330626][ T1272] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 54.330627][ T1272] ? mark_usage (kernel/locking/lockdep.c:4690) [ 54.330629][ T1272] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 54.330632][ T1272] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 54.330634][ T1272] ? __print_lock_name (kernel/locking/lockdep.c:718) [ 54.330638][ T1272] dev_vprintk_emit (drivers/base/core.c:5000) [ 54.330644][ T1272] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 54.330645][ T1272] ? mark_usage (kernel/locking/lockdep.c:4690) [ 54.330651][ T1272] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 54.330655][ T1272] dev_printk_emit (drivers/base/core.c:5011) [ 54.330657][ T1272] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 54.330660][ T1272] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 54.330663][ T1272] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 54.330666][ T1272] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 54.330668][ T1272] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 54.330672][ T1272] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 54.330678][ T1272] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 54.330681][ T1272] ? netdev_notice (net/core/dev.c:13194) [ 54.330684][ T1272] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 54.330687][ T1272] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 54.330689][ T1272] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 54.330693][ T1272] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 54.330695][ T1272] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 54.330698][ T1272] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 54.330702][ T1272] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 54.330705][ T1272] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 54.330707][ T1272] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 54.330713][ T1272] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 54.330716][ T1272] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 54.330719][ T1272] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 54.330721][ T1272] ? mark_usage (kernel/locking/lockdep.c:4690) [ 54.330723][ T1272] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 54.330725][ T1272] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 54.330727][ T1272] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 54.330731][ T1272] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 54.330733][ T1272] ? lock_pin_lock (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:6004 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 54.330735][ T1272] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 54.330739][ T1272] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 54.330741][ T1272] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 54.330743][ T1272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.330745][ T1272] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 54.330747][ T1272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.330748][ T1272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.330749][ T1272] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 54.330752][ T1272] ? __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) [ 54.330755][ T1272] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 54.330757][ T1272] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 54.330759][ T1272] ? mark_usage (kernel/locking/lockdep.c:4690) [ 54.330762][ T1272] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 54.330763][ T1272] ? nla_get_range_signed (lib/nlattr.c:270) [ 54.330767][ T1272] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 54.330770][ T1272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.330778][ T1272] rtnl_setlink (net/core/rtnetlink.c:3596) [ 54.330781][ T1272] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 54.330782][ T1272] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 54.330807][ T1272] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 54.330809][ T1272] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 54.330811][ T1272] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 54.330813][ T1272] ? mark_usage (kernel/locking/lockdep.c:4690) [ 54.330816][ T1272] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 54.330820][ T1272] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 54.330822][ T1272] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 54.330824][ T1272] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 54.330826][ T1272] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 54.330830][ T1272] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 54.330832][ T1272] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 54.330835][ T1272] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 54.330837][ T1272] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 54.330842][ T1272] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 54.330844][ T1272] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 54.330847][ T1272] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 54.330850][ T1272] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 54.330853][ T1272] ? netlink_ack (./include/linux/skbuff.h:2718) [ 54.330860][ T1272] ? 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)) [ 54.330862][ T1272] ? 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)) [ 54.330867][ T1272] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 54.330871][ T1272] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 54.330875][ T1272] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 54.330879][ T1272] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 54.330883][ T1272] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 54.330885][ T1272] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 54.330887][ T1272] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 54.330893][ T1272] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 54.330895][ T1272] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 54.330899][ T1272] __sys_sendto (net/socket.c:2281) [ 54.330902][ T1272] ? __ia32_sys_getpeername (net/socket.c:2235) [ 54.330914][ T1272] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 54.330919][ T1272] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 54.330921][ T1272] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 54.330925][ T1272] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 54.330926][ T1272] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 54.330929][ T1272] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 54.330931][ T1272] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 54.330933][ T1272] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 54.330936][ T1272] RIP: 0033:0x7fa38112254e [ 54.330940][ T1272] 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 [ 54.330942][ T1272] RSP: 002b:00007ffe8373b570 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 54.330944][ T1272] RAX: ffffffffffffffda RBX: 00005575c9b30e00 RCX: 00007fa38112254e [ 54.330946][ T1272] RDX: 0000000000000030 RSI: 00005575c9b21990 RDI: 0000000000000012 [ 54.330947][ T1272] RBP: 00007ffe8373b580 R08: 00007ffe8373b5d0 R09: 0000000000000080 [ 54.330947][ T1272] R10: 0000000000000000 R11: 0000000000000202 R12: 00005575c9b31960 Finger prints: netlink_release:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print netif_change_name:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars