====================================== | [ 10.693590][ T198] softirqs last disabled at (36060): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 10.693593][ T198] Preemption disabled at: | [ 10.693594][ T198] vprintk_emit (kernel/printk/printk.c:2471) | [ 10.693602][ T198] Tainted: [W]=WARN [ 10.693603][ T198] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.693605][ T198] Call Trace: [ 10.693607][ T198] [ 10.693608][ T198] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 10.693614][ T198] ? vprintk_emit (kernel/printk/printk.c:2471) [ 10.693616][ T198] __might_resched.cold (kernel/sched/core.c:9234) [ 10.693620][ T198] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 10.693624][ T198] ? __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.693629][ T198] __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.693630][ T198] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.693637][ T198] ? 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.693640][ T198] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.693644][ T198] put_chars (drivers/char/virtio_console.c:1176) [ 10.693646][ T198] ? __send_to_port (drivers/char/virtio_console.c:654) [ 10.693649][ T198] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 10.693654][ T198] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 10.693658][ T198] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.693663][ T198] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 10.693666][ T198] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.693671][ T198] console_emit_next_record (kernel/printk/printk.c:3183) [ 10.693675][ T198] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 10.693677][ T198] ? 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.693680][ T198] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.693682][ T198] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.693686][ T198] console_flush_one_record (kernel/printk/printk.c:3268) [ 10.693690][ T198] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 10.693692][ T198] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.693697][ T198] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 10.693700][ T198] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 10.693702][ T198] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.693704][ T198] ? 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.693707][ T198] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 10.693709][ T198] ? vprintk_emit (kernel/printk/printk.c:2478) [ 10.693712][ T198] vprintk_emit (kernel/printk/printk.c:2479) [ 10.693715][ T198] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 10.693716][ T198] ? __kernel_text_address (kernel/extable.c:79) [ 10.693719][ T198] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 10.693722][ T198] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 10.693727][ T198] dev_vprintk_emit (drivers/base/core.c:5000) [ 10.693732][ T198] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 10.693740][ T198] dev_printk_emit (drivers/base/core.c:5011) [ 10.693743][ T198] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 10.693747][ T198] ? check_prev_add (kernel/locking/lockdep.c:3258 (discriminator 3)) [ 10.693752][ T198] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 10.693758][ T198] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 10.693761][ T198] ? netdev_notice (net/core/dev.c:13194) [ 10.693763][ T198] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 10.693767][ T198] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.693769][ T198] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 10.693773][ T198] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 10.693775][ T198] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 10.693778][ T198] ? 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.693781][ T198] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 10.693784][ T198] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 10.693786][ T198] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 10.693792][ T198] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 10.693795][ T198] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.693798][ T198] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 10.693799][ T198] ? mark_usage (kernel/locking/lockdep.c:4690) [ 10.693801][ T198] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 10.693803][ T198] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 10.693806][ T198] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 10.693810][ T198] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.693812][ T198] ? 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.693814][ T198] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 10.693817][ T198] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 10.693819][ T198] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 10.693822][ T198] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.693823][ T198] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.693825][ T198] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.693826][ T198] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.693828][ T198] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 10.693830][ T198] ? __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.693833][ T198] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 10.693835][ T198] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 10.693836][ T198] ? mark_usage (kernel/locking/lockdep.c:4690) [ 10.693839][ T198] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 10.693840][ T198] ? nla_get_range_signed (lib/nlattr.c:270) [ 10.693844][ T198] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.693847][ T198] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.693855][ T198] rtnl_setlink (net/core/rtnetlink.c:3596) [ 10.693858][ T198] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 10.693859][ T198] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.693882][ T198] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 10.693889][ T198] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 10.693892][ T198] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.693894][ T198] ? mark_usage (kernel/locking/lockdep.c:4690) [ 10.693896][ T198] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.693900][ T198] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 10.693902][ T198] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 10.693904][ T198] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 10.693906][ T198] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.693910][ T198] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 10.693912][ T198] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 10.693915][ T198] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.693916][ T198] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.693921][ T198] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 10.693923][ T198] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 10.693926][ T198] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 10.693929][ T198] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.693932][ T198] ? netlink_ack (./include/linux/skbuff.h:2718) [ 10.693939][ T198] ? 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.693941][ T198] ? 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.693945][ T198] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 10.693949][ T198] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 10.693953][ T198] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.693956][ T198] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 10.693960][ T198] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 10.693962][ T198] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 10.693964][ T198] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.693969][ T198] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 10.693972][ T198] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 10.693975][ T198] __sys_sendto (net/socket.c:2281) [ 10.693978][ T198] ? __ia32_sys_getpeername (net/socket.c:2235) [ 10.693989][ T198] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 10.693995][ T198] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 10.693997][ T198] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 10.694000][ T198] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 10.694002][ T198] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 10.694004][ T198] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 10.694006][ T198] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 10.694008][ T198] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.694010][ T198] RIP: 0033:0x7f80adfe854e [ 10.694014][ T198] 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.694016][ T198] RSP: 002b:00007ffe9a481d90 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 10.694018][ T198] RAX: ffffffffffffffda RBX: 000055b242ccaa30 RCX: 00007f80adfe854e [ 10.694020][ T198] RDX: 0000000000000030 RSI: 000055b242cca620 RDI: 0000000000000014 [ 10.694021][ T198] RBP: 00007ffe9a481da0 R08: 00007ffe9a481df0 R09: 0000000000000080 [ 10.694021][ T198] R10: 0000000000000000 R11: 0000000000000202 R12: 000055b242e35b00 [ 10.694022][ T198] R13: 00007ffe9a481ed4 R14: 0000000000000000 R15: 0000000000000000 | [ 12.892336][ T198] softirqs last disabled at (104684): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 12.892339][ T198] Preemption disabled at: | [ 12.892339][ T198] vprintk_emit (kernel/printk/printk.c:2471) | [ 12.892348][ T198] Tainted: [W]=WARN [ 12.892349][ T198] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.892350][ T198] Call Trace: [ 12.892352][ T198] [ 12.892354][ T198] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 12.892359][ T198] ? vprintk_emit (kernel/printk/printk.c:2471) [ 12.892361][ T198] __might_resched.cold (kernel/sched/core.c:9234) [ 12.892365][ T198] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 12.892369][ T198] ? __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.892374][ T198] __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.892375][ T198] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.892382][ T198] ? 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.892385][ T198] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.892389][ T198] put_chars (drivers/char/virtio_console.c:1176) [ 12.892391][ T198] ? __send_to_port (drivers/char/virtio_console.c:654) [ 12.892392][ T198] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.892396][ T198] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.892399][ T198] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 12.892404][ T198] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 12.892407][ T198] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.892413][ T198] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 12.892416][ T198] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.892421][ T198] console_emit_next_record (kernel/printk/printk.c:3183) [ 12.892425][ T198] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 12.892426][ T198] ? 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.892430][ T198] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.892431][ T198] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.892435][ T198] console_flush_one_record (kernel/printk/printk.c:3268) [ 12.892440][ T198] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 12.892442][ T198] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.892447][ T198] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 12.892450][ T198] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 12.892452][ T198] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.892454][ T198] ? 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.892457][ T198] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 12.892459][ T198] ? vprintk_emit (kernel/printk/printk.c:2478) [ 12.892462][ T198] vprintk_emit (kernel/printk/printk.c:2479) [ 12.892465][ T198] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 12.892466][ T198] ? mark_usage (kernel/locking/lockdep.c:4690) [ 12.892468][ T198] ? 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.892474][ T198] dev_vprintk_emit (drivers/base/core.c:5000) [ 12.892479][ T198] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 12.892484][ T198] ? mark_usage (kernel/locking/lockdep.c:4690) [ 12.892486][ T198] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.892490][ T198] dev_printk_emit (drivers/base/core.c:5011) [ 12.892492][ T198] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 12.892495][ T198] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 12.892497][ T198] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.892499][ T198] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.892501][ T198] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.892502][ T198] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.892506][ T198] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 12.892512][ T198] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 12.892515][ T198] ? netdev_notice (net/core/dev.c:13194) [ 12.892518][ T198] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.892521][ T198] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.892524][ T198] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 12.892527][ T198] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 12.892529][ T198] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 12.892532][ T198] ? 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.892536][ T198] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 12.892539][ T198] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.892542][ T198] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 12.892547][ T198] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 12.892550][ T198] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.892553][ T198] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 12.892555][ T198] ? mark_usage (kernel/locking/lockdep.c:4690) [ 12.892556][ T198] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.892558][ T198] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.892560][ T198] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 12.892565][ T198] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.892567][ T198] ? 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.892568][ T198] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 12.892572][ T198] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.892574][ T198] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 12.892577][ T198] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.892578][ T198] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.892580][ T198] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.892581][ T198] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.892583][ T198] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 12.892585][ T198] ? __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.892587][ T198] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 12.892592][ T198] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 12.892594][ T198] ? mark_usage (kernel/locking/lockdep.c:4690) [ 12.892597][ T198] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 12.892598][ T198] ? nla_get_range_signed (lib/nlattr.c:270) [ 12.892602][ T198] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.892605][ T198] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.892612][ T198] rtnl_setlink (net/core/rtnetlink.c:3596) [ 12.892616][ T198] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 12.892617][ T198] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.892639][ T198] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.892641][ T198] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.892644][ T198] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.892646][ T198] ? mark_usage (kernel/locking/lockdep.c:4690) [ 12.892648][ T198] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.892653][ T198] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.892655][ T198] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.892656][ T198] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 12.892658][ T198] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.892662][ T198] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 12.892664][ T198] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 12.892667][ T198] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.892669][ T198] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.892673][ T198] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.892675][ T198] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.892679][ T198] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 12.892682][ T198] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.892685][ T198] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.892691][ T198] ? 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.892693][ T198] ? 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.892697][ T198] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.892701][ T198] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.892705][ T198] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.892709][ T198] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 12.892713][ T198] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 12.892714][ T198] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.892717][ T198] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.892722][ T198] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 12.892725][ T198] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 12.892728][ T198] __sys_sendto (net/socket.c:2281) [ 12.892731][ T198] ? __ia32_sys_getpeername (net/socket.c:2235) [ 12.892745][ T198] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 12.892747][ T198] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 12.892751][ T198] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 12.892753][ T198] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 12.892756][ T198] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 12.892758][ T198] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 12.892760][ T198] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.892762][ T198] RIP: 0033:0x7f80adfe854e [ 12.892766][ T198] 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.892768][ T198] RSP: 002b:00007ffe9a481d90 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 12.892770][ T198] RAX: ffffffffffffffda RBX: 000055b242ccaa30 RCX: 00007f80adfe854e [ 12.892772][ T198] RDX: 0000000000000030 RSI: 000055b242ccd560 RDI: 0000000000000014 [ 12.892773][ T198] RBP: 00007ffe9a481da0 R08: 00007ffe9a481df0 R09: 0000000000000080 [ 12.892773][ T198] R10: 0000000000000000 R11: 0000000000000202 R12: 000055b242e2bd20 [ 12.892774][ T198] R13: 00007ffe9a481ed4 R14: 0000000000000000 R15: 0000000000000000 | [ 18.763081][ T198] softirqs last disabled at (157002): netlink_release (./include/net/sock.h:2138 net/netlink/af_netlink.c:727) | [ 18.763083][ T198] Preemption disabled at: | [ 18.763084][ T198] 0x0 | [ 18.763095][ T198] Tainted: [W]=WARN [ 18.763096][ T198] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.763097][ T198] Call Trace: [ 18.763099][ T198] [ 18.763100][ T198] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 18.763107][ T198] __might_resched.cold (kernel/sched/core.c:9234) [ 18.763112][ T198] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 18.763116][ T198] ? __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.763120][ T198] __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.763122][ T198] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 18.763129][ T198] ? 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.763131][ T198] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 18.763135][ T198] put_chars (drivers/char/virtio_console.c:1176) [ 18.763138][ T198] ? __send_to_port (drivers/char/virtio_console.c:654) [ 18.763139][ T198] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 18.763143][ T198] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 18.763148][ T198] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 18.763156][ T198] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 18.763159][ T198] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.763161][ T198] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.763165][ T198] console_emit_next_record (kernel/printk/printk.c:3183) [ 18.763169][ T198] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 18.763171][ T198] ? 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.763174][ T198] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.763176][ T198] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.763180][ T198] console_flush_one_record (kernel/printk/printk.c:3268) [ 18.763185][ T198] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 18.763186][ T198] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.763192][ T198] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 18.763195][ T198] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 18.763197][ T198] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.763198][ T198] ? 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.763202][ T198] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 18.763204][ T198] ? vprintk_emit (kernel/printk/printk.c:2478) [ 18.763207][ T198] vprintk_emit (kernel/printk/printk.c:2479) [ 18.763211][ T198] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 18.763214][ T198] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.763218][ T198] _printk (kernel/printk/printk.c:2504) [ 18.763221][ T198] ? snapshot_read.cold (user.c:?) [ 18.763224][ T198] ? 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.763227][ T198] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 18.763231][ T198] ? 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.763233][ T198] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 18.763237][ T198] ? exit_notify (kernel/exit.c:780) [ 18.763239][ T198] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.763242][ T198] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.763245][ T198] do_group_exit (kernel/exit.c:1151) [ 18.763248][ T198] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 18.763250][ T198] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 18.763253][ T198] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 18.763257][ T198] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 18.763260][ T198] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 18.763262][ T198] RIP: 0033:0x7f80ae0391b8 [ 18.763264][ T198] Code: Unable to access opcode bytes at 0x7f80ae03918e. Code starting with the faulting instruction =========================================== [ 18.763265][ T198] RSP: 002b:00007ffe9a4822e8 EFLAGS: 00000256 ORIG_RAX: 00000000000000e7 [ 18.763267][ T198] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f80ae0391b8 [ 18.763269][ T198] RDX: 0000000000000000 RSI: fffffffffffffe90 RDI: 0000000000000000 [ 18.763270][ T198] RBP: 00007ffe9a482470 R08: 000055b242e522a8 R09: 0000000000000000 [ 18.763271][ T198] R10: 0000000000000000 R11: 0000000000000256 R12: 0000000000000000 [ 18.763271][ T198] R13: 00007f80ad897050 R14: 00007f80ae56ad9e R15: 000055b242e12030 | [ 19.922321][ T460] softirqs last disabled at (38710): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 19.922324][ T460] Preemption disabled at: | [ 19.922325][ T460] vprintk_emit (kernel/printk/printk.c:2471) | [ 19.922332][ T460] Tainted: [W]=WARN [ 19.922333][ T460] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.922335][ T460] Call Trace: [ 19.922336][ T460] [ 19.922338][ T460] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 19.922344][ T460] ? vprintk_emit (kernel/printk/printk.c:2471) [ 19.922345][ T460] __might_resched.cold (kernel/sched/core.c:9234) [ 19.922350][ T460] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 19.922354][ T460] ? __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.922358][ T460] __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.922360][ T460] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 19.922367][ T460] ? 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.922370][ T460] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 19.922373][ T460] put_chars (drivers/char/virtio_console.c:1176) [ 19.922376][ T460] ? __send_to_port (drivers/char/virtio_console.c:654) [ 19.922377][ T460] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 19.922380][ T460] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 19.922383][ T460] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 19.922388][ T460] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 19.922391][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.922397][ T460] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 19.922400][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.922404][ T460] console_emit_next_record (kernel/printk/printk.c:3183) [ 19.922408][ T460] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 19.922410][ T460] ? 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.922414][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.922415][ T460] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.922419][ T460] console_flush_one_record (kernel/printk/printk.c:3268) [ 19.922424][ T460] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 19.922425][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.922431][ T460] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 19.922434][ T460] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 19.922436][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.922437][ T460] ? 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.922441][ T460] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 19.922443][ T460] ? vprintk_emit (kernel/printk/printk.c:2478) [ 19.922446][ T460] vprintk_emit (kernel/printk/printk.c:2479) [ 19.922449][ T460] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 19.922450][ T460] ? mark_usage (kernel/locking/lockdep.c:4690) [ 19.922452][ T460] ? 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.922458][ T460] dev_vprintk_emit (drivers/base/core.c:5000) [ 19.922463][ T460] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 19.922468][ T460] ? mark_usage (kernel/locking/lockdep.c:4690) [ 19.922470][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.922474][ T460] dev_printk_emit (drivers/base/core.c:5011) [ 19.922476][ T460] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 19.922479][ T460] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 19.922481][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.922483][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.922484][ T460] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 19.922486][ T460] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 19.922490][ T460] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 19.922496][ T460] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 19.922499][ T460] ? netdev_notice (net/core/dev.c:13194) [ 19.922502][ T460] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.922505][ T460] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.922507][ T460] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 19.922511][ T460] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 19.922513][ T460] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 19.922516][ T460] ? 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.922520][ T460] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 19.922522][ T460] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.922525][ T460] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 19.922531][ T460] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 19.922534][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.922537][ T460] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 19.922538][ T460] ? mark_usage (kernel/locking/lockdep.c:4690) [ 19.922540][ T460] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 19.922542][ T460] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 19.922544][ T460] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 19.922548][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.922550][ T460] ? 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.922552][ T460] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 19.922555][ T460] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.922557][ T460] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 19.922560][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.922562][ T460] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.922563][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.922565][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.922566][ T460] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 19.922568][ T460] ? __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.922571][ T460] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 19.922573][ T460] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 19.922575][ T460] ? mark_usage (kernel/locking/lockdep.c:4690) [ 19.922578][ T460] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 19.922579][ T460] ? nla_get_range_signed (lib/nlattr.c:270) [ 19.922583][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.922586][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.922596][ T460] rtnl_setlink (net/core/rtnetlink.c:3596) [ 19.922599][ T460] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 19.922601][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.922626][ T460] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.922628][ T460] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.922631][ T460] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.922633][ T460] ? mark_usage (kernel/locking/lockdep.c:4690) [ 19.922635][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.922640][ T460] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.922642][ T460] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.922644][ T460] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 19.922646][ T460] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.922650][ T460] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 19.922652][ T460] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 19.922656][ T460] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.922657][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.922662][ T460] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.922664][ T460] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.922668][ T460] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 19.922670][ T460] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.922673][ T460] ? netlink_ack (./include/linux/skbuff.h:2718) [ 19.922680][ T460] ? 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.922682][ T460] ? 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.922686][ T460] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 19.922690][ T460] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 19.922693][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.922697][ T460] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 19.922701][ T460] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 19.922703][ T460] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.922705][ T460] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.922710][ T460] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 19.922713][ T460] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 19.922716][ T460] __sys_sendto (net/socket.c:2281) [ 19.922720][ T460] ? __ia32_sys_getpeername (net/socket.c:2235) [ 19.922730][ T460] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 19.922736][ T460] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 19.922738][ T460] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 19.922742][ T460] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 19.922743][ T460] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 19.922745][ T460] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 19.922747][ T460] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 19.922750][ T460] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 19.922752][ T460] RIP: 0033:0x7f80adfe854e [ 19.922755][ T460] 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.922757][ T460] RSP: 002b:00007ffe9a481d90 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 19.922760][ T460] RAX: ffffffffffffffda RBX: 000055b242cbcfe0 RCX: 00007f80adfe854e [ 19.922761][ T460] RDX: 0000000000000030 RSI: 000055b242e26980 RDI: 0000000000000012 [ 19.922762][ T460] RBP: 00007ffe9a481da0 R08: 00007ffe9a481df0 R09: 0000000000000080 [ 19.922763][ T460] R10: 0000000000000000 R11: 0000000000000202 R12: 000055b242e2dd20 [ 19.922764][ T460] R13: 00007ffe9a481ed4 R14: 0000000000000000 R15: 0000000000000000 | [ 22.053350][ T460] softirqs last disabled at (104076): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 22.053353][ T460] Preemption disabled at: | [ 22.053354][ T460] vprintk_emit (kernel/printk/printk.c:2471) | [ 22.053362][ T460] Tainted: [W]=WARN [ 22.053363][ T460] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 22.053364][ T460] Call Trace: [ 22.053366][ T460] [ 22.053367][ T460] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 22.053373][ T460] ? vprintk_emit (kernel/printk/printk.c:2471) [ 22.053375][ T460] __might_resched.cold (kernel/sched/core.c:9234) [ 22.053379][ T460] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 22.053383][ T460] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 22.053388][ T460] __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)) [ 22.053390][ T460] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 22.053396][ T460] ? 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) [ 22.053399][ T460] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 22.053403][ T460] put_chars (drivers/char/virtio_console.c:1176) [ 22.053405][ T460] ? __send_to_port (drivers/char/virtio_console.c:654) [ 22.053406][ T460] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 22.053410][ T460] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 22.053413][ T460] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 22.053417][ T460] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 22.053421][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.053426][ T460] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 22.053430][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.053434][ T460] console_emit_next_record (kernel/printk/printk.c:3183) [ 22.053438][ T460] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 22.053440][ T460] ? 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)) [ 22.053443][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.053445][ T460] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.053449][ T460] console_flush_one_record (kernel/printk/printk.c:3268) [ 22.053453][ T460] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 22.053455][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.053461][ T460] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 22.053463][ T460] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 22.053465][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.053467][ T460] ? 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) [ 22.053471][ T460] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 22.053472][ T460] ? vprintk_emit (kernel/printk/printk.c:2478) [ 22.053475][ T460] vprintk_emit (kernel/printk/printk.c:2479) [ 22.053479][ T460] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 22.053480][ T460] ? mark_usage (kernel/locking/lockdep.c:4690) [ 22.053482][ T460] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 22.053487][ T460] dev_vprintk_emit (drivers/base/core.c:5000) [ 22.053492][ T460] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 22.053497][ T460] ? mark_usage (kernel/locking/lockdep.c:4690) [ 22.053499][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.053503][ T460] dev_printk_emit (drivers/base/core.c:5011) [ 22.053505][ T460] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 22.053508][ T460] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 22.053510][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.053512][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.053514][ T460] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 22.053516][ T460] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 22.053519][ T460] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 22.053526][ T460] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 22.053529][ T460] ? netdev_notice (net/core/dev.c:13194) [ 22.053531][ T460] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.053534][ T460] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 22.053537][ T460] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 22.053541][ T460] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 22.053543][ T460] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 22.053546][ T460] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 22.053549][ T460] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 22.053552][ T460] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.053555][ T460] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 22.053560][ T460] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 22.053564][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.053566][ T460] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 22.053568][ T460] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 22.053570][ T460] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 22.053572][ T460] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 22.053575][ T460] ? mark_usage (kernel/locking/lockdep.c:4690) [ 22.053578][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.053583][ T460] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 22.053585][ T460] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 22.053587][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.053592][ T460] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.053593][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.053594][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.053596][ T460] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 22.053598][ T460] ? __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) [ 22.053601][ T460] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 22.053603][ T460] ? __kernel_text_address (kernel/extable.c:79) [ 22.053605][ T460] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 22.053607][ T460] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 22.053610][ T460] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 22.053614][ T460] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 22.053615][ T460] ? nla_get_range_signed (lib/nlattr.c:270) [ 22.053619][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.053622][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.053630][ T460] rtnl_setlink (net/core/rtnetlink.c:3596) [ 22.053634][ T460] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 22.053636][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.053661][ T460] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 22.053663][ T460] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.053666][ T460] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 22.053668][ T460] ? mark_usage (kernel/locking/lockdep.c:4690) [ 22.053670][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.053675][ T460] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 22.053677][ T460] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.053679][ T460] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 22.053681][ T460] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 22.053685][ T460] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 22.053688][ T460] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 22.053691][ T460] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.053692][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.053697][ T460] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 22.053699][ T460] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.053703][ T460] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 22.053706][ T460] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.053709][ T460] ? netlink_ack (./include/linux/skbuff.h:2718) [ 22.053717][ T460] ? 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)) [ 22.053719][ T460] ? 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)) [ 22.053724][ T460] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 22.053728][ T460] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 22.053732][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.053736][ T460] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 22.053740][ T460] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 22.053742][ T460] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.053744][ T460] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 22.053749][ T460] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 22.053752][ T460] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 22.053755][ T460] __sys_sendto (net/socket.c:2281) [ 22.053759][ T460] ? __ia32_sys_getpeername (net/socket.c:2235) [ 22.053773][ T460] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 22.053775][ T460] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 22.053779][ T460] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 22.053781][ T460] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 22.053784][ T460] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 22.053786][ T460] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 22.053788][ T460] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 22.053790][ T460] RIP: 0033:0x7f80adfe854e [ 22.053794][ T460] 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 [ 22.053796][ T460] RSP: 002b:00007ffe9a481d90 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 22.053798][ T460] RAX: ffffffffffffffda RBX: 000055b242cbcfe0 RCX: 00007f80adfe854e [ 22.053800][ T460] RDX: 0000000000000030 RSI: 000055b242cc9d80 RDI: 0000000000000012 [ 22.053801][ T460] RBP: 00007ffe9a481da0 R08: 00007ffe9a481df0 R09: 0000000000000080 [ 22.053801][ T460] R10: 0000000000000000 R11: 0000000000000202 R12: 000055b242e439f0 [ 22.053802][ T460] R13: 00007ffe9a481ed4 R14: 0000000000000000 R15: 0000000000000000 | [ 27.319004][ T672] softirqs last disabled at (29894): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 27.319007][ T672] Preemption disabled at: | [ 27.319008][ T672] vprintk_emit (kernel/printk/printk.c:2471) | [ 27.319015][ T672] Tainted: [W]=WARN [ 27.319016][ T672] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.319018][ T672] Call Trace: [ 27.319019][ T672] [ 27.319021][ T672] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 27.319027][ T672] ? vprintk_emit (kernel/printk/printk.c:2471) [ 27.319028][ T672] __might_resched.cold (kernel/sched/core.c:9234) [ 27.319033][ T672] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 27.319037][ 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) [ 27.319041][ 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)) [ 27.319043][ T672] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 27.319050][ 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) [ 27.319053][ T672] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 27.319056][ T672] put_chars (drivers/char/virtio_console.c:1176) [ 27.319059][ T672] ? __send_to_port (drivers/char/virtio_console.c:654) [ 27.319060][ T672] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 27.319063][ T672] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 27.319066][ T672] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 27.319071][ T672] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 27.319075][ T672] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.319080][ T672] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 27.319083][ T672] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.319088][ T672] console_emit_next_record (kernel/printk/printk.c:3183) [ 27.319092][ T672] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 27.319094][ 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)) [ 27.319097][ T672] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.319099][ T672] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.319102][ T672] console_flush_one_record (kernel/printk/printk.c:3268) [ 27.319107][ T672] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 27.319109][ T672] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.319114][ T672] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 27.319117][ T672] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 27.319119][ T672] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.319120][ 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) [ 27.319124][ T672] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 27.319126][ T672] ? vprintk_emit (kernel/printk/printk.c:2478) [ 27.319129][ T672] vprintk_emit (kernel/printk/printk.c:2479) [ 27.319132][ T672] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 27.319133][ T672] ? mark_usage (kernel/locking/lockdep.c:4690) [ 27.319135][ 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)) [ 27.319141][ T672] dev_vprintk_emit (drivers/base/core.c:5000) [ 27.319146][ T672] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 27.319151][ T672] ? mark_usage (kernel/locking/lockdep.c:4690) [ 27.319154][ T672] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.319157][ T672] dev_printk_emit (drivers/base/core.c:5011) [ 27.319160][ T672] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 27.319163][ T672] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 27.319165][ T672] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.319167][ T672] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.319168][ T672] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 27.319170][ T672] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 27.319174][ T672] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 27.319180][ T672] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 27.319183][ T672] ? netdev_notice (net/core/dev.c:13194) [ 27.319186][ T672] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.319189][ T672] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.319191][ T672] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 27.319195][ T672] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 27.319197][ T672] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 27.319200][ 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)) [ 27.319204][ T672] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 27.319207][ T672] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.319209][ T672] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 27.319215][ T672] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 27.319218][ T672] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.319221][ T672] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 27.319222][ T672] ? mark_usage (kernel/locking/lockdep.c:4690) [ 27.319224][ T672] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 27.319226][ T672] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 27.319228][ T672] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 27.319233][ T672] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.319235][ 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)) [ 27.319236][ T672] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 27.319240][ T672] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 27.319242][ T672] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 27.319244][ T672] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.319246][ T672] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.319248][ T672] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.319249][ T672] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.319250][ T672] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 27.319253][ 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) [ 27.319255][ T672] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 27.319257][ T672] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 27.319259][ T672] ? mark_usage (kernel/locking/lockdep.c:4690) [ 27.319262][ T672] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 27.319263][ T672] ? nla_get_range_signed (lib/nlattr.c:270) [ 27.319267][ T672] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.319270][ T672] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.319278][ T672] rtnl_setlink (net/core/rtnetlink.c:3596) [ 27.319281][ T672] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 27.319282][ T672] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.319305][ T672] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 27.319307][ T672] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.319310][ T672] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.319312][ T672] ? mark_usage (kernel/locking/lockdep.c:4690) [ 27.319314][ T672] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.319318][ T672] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 27.319320][ T672] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.319322][ T672] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 27.319324][ T672] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.319328][ T672] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 27.319330][ T672] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 27.319333][ T672] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 27.319334][ T672] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.319339][ T672] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 27.319341][ T672] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.319344][ T672] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 27.319347][ T672] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 27.319350][ T672] ? netlink_ack (./include/linux/skbuff.h:2718) [ 27.319357][ 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)) [ 27.319359][ 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)) [ 27.319363][ T672] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 27.319367][ T672] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 27.319371][ T672] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.319374][ T672] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 27.319379][ T672] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 27.319380][ T672] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.319383][ T672] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.319388][ T672] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 27.319391][ T672] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 27.319394][ T672] __sys_sendto (net/socket.c:2281) [ 27.319397][ T672] ? __ia32_sys_getpeername (net/socket.c:2235) [ 27.319408][ T672] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 27.319414][ T672] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 27.319416][ T672] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 27.319420][ T672] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 27.319421][ T672] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 27.319424][ T672] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 27.319426][ T672] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 27.319428][ T672] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 27.319431][ T672] RIP: 0033:0x7f80adfe854e [ 27.319434][ 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 [ 27.319436][ T672] RSP: 002b:00007ffe9a481d90 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 27.319439][ T672] RAX: ffffffffffffffda RBX: 000055b242cc5af0 RCX: 00007f80adfe854e [ 27.319440][ T672] RDX: 0000000000000030 RSI: 000055b242e11580 RDI: 0000000000000014 [ 27.319441][ T672] RBP: 00007ffe9a481da0 R08: 00007ffe9a481df0 R09: 0000000000000080 [ 27.319441][ T672] R10: 0000000000000000 R11: 0000000000000202 R12: 000055b242e3e0c0 [ 27.319442][ T672] R13: 00007ffe9a481ed4 R14: 0000000000000000 R15: 0000000000000000 | [ 30.418678][ T672] softirqs last disabled at (103780): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 30.418681][ T672] Preemption disabled at: | [ 30.418681][ T672] vprintk_emit (kernel/printk/printk.c:2471) | [ 30.418689][ T672] Tainted: [W]=WARN [ 30.418690][ T672] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 30.418692][ T672] Call Trace: [ 30.418693][ T672] [ 30.418695][ T672] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 30.418701][ T672] ? vprintk_emit (kernel/printk/printk.c:2471) [ 30.418702][ T672] __might_resched.cold (kernel/sched/core.c:9234) [ 30.418707][ T672] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 30.418711][ 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) [ 30.418715][ 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)) [ 30.418717][ T672] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 30.418723][ 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) [ 30.418726][ T672] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 30.418730][ T672] put_chars (drivers/char/virtio_console.c:1176) [ 30.418733][ T672] ? __send_to_port (drivers/char/virtio_console.c:654) [ 30.418734][ T672] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 30.418738][ T672] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 30.418741][ T672] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 30.418745][ T672] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 30.418749][ T672] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.418755][ T672] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 30.418758][ T672] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.418762][ T672] console_emit_next_record (kernel/printk/printk.c:3183) [ 30.418766][ T672] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 30.418768][ 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)) [ 30.418771][ T672] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.418773][ T672] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.418777][ T672] console_flush_one_record (kernel/printk/printk.c:3268) [ 30.418781][ T672] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 30.418783][ T672] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.418788][ T672] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 30.418791][ T672] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 30.418793][ T672] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.418795][ 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) [ 30.418798][ T672] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 30.418800][ T672] ? vprintk_emit (kernel/printk/printk.c:2478) [ 30.418803][ T672] vprintk_emit (kernel/printk/printk.c:2479) [ 30.418806][ T672] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 30.418807][ T672] ? mark_usage (kernel/locking/lockdep.c:4690) [ 30.418809][ 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)) [ 30.418815][ T672] dev_vprintk_emit (drivers/base/core.c:5000) [ 30.418820][ T672] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 30.418825][ T672] ? mark_usage (kernel/locking/lockdep.c:4690) [ 30.418827][ T672] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.418831][ T672] dev_printk_emit (drivers/base/core.c:5011) [ 30.418833][ T672] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 30.418836][ T672] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 30.418838][ T672] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.418840][ T672] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.418841][ T672] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 30.418843][ T672] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 30.418846][ T672] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 30.418853][ T672] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 30.418855][ T672] ? netdev_notice (net/core/dev.c:13194) [ 30.418858][ T672] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 30.418861][ T672] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 30.418863][ T672] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 30.418867][ T672] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 30.418869][ T672] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 30.418872][ 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)) [ 30.418875][ T672] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 30.418878][ T672] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 30.418881][ T672] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 30.418886][ T672] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 30.418889][ T672] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.418892][ T672] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 30.418893][ T672] ? mark_usage (kernel/locking/lockdep.c:4690) [ 30.418895][ T672] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 30.418897][ T672] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 30.418899][ T672] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 30.418903][ T672] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.418905][ 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)) [ 30.418907][ T672] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 30.418910][ T672] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 30.418912][ T672] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 30.418915][ T672] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.418917][ T672] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.418918][ T672] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.418919][ T672] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.418921][ T672] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 30.418923][ 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) [ 30.418926][ T672] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 30.418927][ T672] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 30.418929][ T672] ? mark_usage (kernel/locking/lockdep.c:4690) [ 30.418932][ T672] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 30.418933][ T672] ? nla_get_range_signed (lib/nlattr.c:270) [ 30.418937][ T672] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.418940][ T672] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.418947][ T672] rtnl_setlink (net/core/rtnetlink.c:3596) [ 30.418950][ T672] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 30.418951][ T672] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.418973][ T672] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 30.418975][ T672] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 30.418978][ T672] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 30.418980][ T672] ? mark_usage (kernel/locking/lockdep.c:4690) [ 30.418982][ T672] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.418986][ T672] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 30.418988][ T672] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 30.418990][ T672] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 30.418992][ T672] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 30.418995][ T672] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 30.419002][ T672] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 30.419005][ T672] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.419007][ T672] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.419011][ T672] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 30.419013][ T672] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 30.419016][ T672] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 30.419019][ T672] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.419022][ T672] ? netlink_ack (./include/linux/skbuff.h:2718) [ 30.419028][ 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)) [ 30.419030][ 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)) [ 30.419035][ T672] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 30.419039][ T672] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 30.419042][ T672] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.419046][ T672] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 30.419050][ T672] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 30.419051][ T672] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 30.419054][ T672] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 30.419059][ T672] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 30.419061][ T672] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 30.419065][ T672] __sys_sendto (net/socket.c:2281) [ 30.419068][ T672] ? __ia32_sys_getpeername (net/socket.c:2235) [ 30.419078][ T672] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 30.419084][ T672] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 30.419086][ T672] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 30.419089][ T672] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 30.419091][ T672] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 30.419093][ T672] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 30.419095][ T672] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 30.419098][ T672] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 30.419099][ T672] RIP: 0033:0x7f80adfe854e [ 30.419103][ 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 [ 30.419105][ T672] RSP: 002b:00007ffe9a481d90 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 30.419108][ T672] RAX: ffffffffffffffda RBX: 000055b242cc5af0 RCX: 00007f80adfe854e [ 30.419109][ T672] RDX: 0000000000000030 RSI: 000055b242e1aac0 RDI: 0000000000000014 [ 30.419110][ T672] RBP: 00007ffe9a481da0 R08: 00007ffe9a481df0 R09: 0000000000000080 [ 30.419110][ T672] R10: 0000000000000000 R11: 0000000000000202 R12: 000055b242e1a0a0 [ 30.419111][ T672] R13: 00007ffe9a481ed4 R14: 0000000000000000 R15: 0000000000000000 | [ 32.922552][ T672] softirqs last disabled at (156878): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 32.922554][ T672] Preemption disabled at: | [ 32.922555][ T672] vprintk_emit (kernel/printk/printk.c:2471) | [ 32.922564][ T672] Tainted: [W]=WARN [ 32.922565][ T672] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 32.922566][ T672] Call Trace: [ 32.922568][ T672] [ 32.922569][ T672] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 32.922575][ T672] ? vprintk_emit (kernel/printk/printk.c:2471) [ 32.922577][ T672] __might_resched.cold (kernel/sched/core.c:9234) [ 32.922581][ T672] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 32.922586][ 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.922593][ 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.922595][ T672] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 32.922602][ 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.922605][ T672] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 32.922609][ T672] put_chars (drivers/char/virtio_console.c:1176) [ 32.922611][ T672] ? __send_to_port (drivers/char/virtio_console.c:654) [ 32.922612][ T672] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 32.922616][ T672] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 32.922619][ 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.922624][ T672] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 32.922627][ T672] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.922633][ T672] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 32.922636][ T672] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.922641][ T672] console_emit_next_record (kernel/printk/printk.c:3183) [ 32.922645][ T672] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 32.922647][ 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.922650][ T672] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.922651][ T672] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.922655][ T672] console_flush_one_record (kernel/printk/printk.c:3268) [ 32.922659][ T672] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 32.922661][ T672] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.922667][ T672] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 32.922670][ T672] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 32.922671][ T672] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.922673][ 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.922677][ T672] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 32.922679][ T672] ? vprintk_emit (kernel/printk/printk.c:2478) [ 32.922681][ T672] vprintk_emit (kernel/printk/printk.c:2479) [ 32.922684][ T672] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 32.922686][ T672] ? mark_usage (kernel/locking/lockdep.c:4690) [ 32.922688][ 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.922693][ T672] dev_vprintk_emit (drivers/base/core.c:5000) [ 32.922698][ T672] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 32.922703][ T672] ? mark_usage (kernel/locking/lockdep.c:4690) [ 32.922705][ T672] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.922709][ T672] dev_printk_emit (drivers/base/core.c:5011) [ 32.922711][ T672] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 32.922714][ 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.922717][ T672] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.922718][ T672] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.922720][ T672] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 32.922722][ T672] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 32.922725][ T672] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 32.922731][ T672] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 32.922734][ T672] ? netdev_notice (net/core/dev.c:13194) [ 32.922737][ T672] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 32.922740][ T672] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 32.922742][ T672] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 32.922746][ T672] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 32.922748][ T672] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 32.922751][ 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.922754][ T672] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 32.922757][ T672] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 32.922760][ T672] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 32.922766][ T672] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 32.922768][ T672] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.922771][ T672] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 32.922773][ T672] ? mark_usage (kernel/locking/lockdep.c:4690) [ 32.922775][ T672] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 32.922776][ T672] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 32.922778][ 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.922783][ T672] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.922785][ 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.922786][ T672] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 32.922790][ T672] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 32.922792][ T672] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 32.922794][ T672] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.922796][ T672] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.922798][ T672] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.922799][ T672] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.922801][ T672] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 32.922803][ 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.922806][ T672] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 32.922808][ T672] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 32.922809][ T672] ? mark_usage (kernel/locking/lockdep.c:4690) [ 32.922812][ T672] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 32.922814][ T672] ? nla_get_range_signed (lib/nlattr.c:270) [ 32.922818][ T672] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.922821][ T672] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.922828][ T672] rtnl_setlink (net/core/rtnetlink.c:3596) [ 32.922831][ T672] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 32.922833][ T672] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.922856][ T672] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 32.922858][ T672] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 32.922860][ T672] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 32.922862][ T672] ? mark_usage (kernel/locking/lockdep.c:4690) [ 32.922864][ T672] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.922869][ T672] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 32.922871][ T672] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 32.922873][ T672] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 32.922874][ T672] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 32.922878][ T672] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 32.922880][ T672] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 32.922883][ T672] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 32.922885][ T672] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.922889][ T672] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 32.922891][ T672] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 32.922895][ T672] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 32.922898][ T672] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 32.922901][ T672] ? netlink_ack (./include/linux/skbuff.h:2718) [ 32.922907][ 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.922909][ 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.922914][ T672] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 32.922918][ T672] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 32.922922][ T672] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.922925][ T672] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 32.922929][ T672] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 32.922931][ T672] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 32.922933][ T672] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 32.922938][ T672] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 32.922941][ T672] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 32.922945][ T672] __sys_sendto (net/socket.c:2281) [ 32.922948][ T672] ? __ia32_sys_getpeername (net/socket.c:2235) [ 32.922959][ T672] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 32.922964][ T672] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 32.922966][ T672] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 32.922970][ T672] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 32.922971][ T672] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 32.922974][ T672] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 32.922976][ T672] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 32.922978][ T672] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 32.922980][ T672] RIP: 0033:0x7f80adfe854e [ 32.922984][ 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.922986][ T672] RSP: 002b:00007ffe9a481d90 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 32.922988][ T672] RAX: ffffffffffffffda RBX: 000055b242cc5af0 RCX: 00007f80adfe854e [ 32.922989][ T672] RDX: 0000000000000030 RSI: 000055b242cb1360 RDI: 0000000000000014 [ 32.922990][ T672] RBP: 00007ffe9a481da0 R08: 00007ffe9a481df0 R09: 0000000000000080 [ 32.922991][ T672] R10: 0000000000000000 R11: 0000000000000202 R12: 000055b242e6ad90 [ 32.922992][ T672] R13: 00007ffe9a481ed4 R14: 0000000000000000 R15: 0000000000000000 | [ 35.502960][ T672] softirqs last disabled at (237584): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 35.502962][ T672] Preemption disabled at: | [ 35.502963][ T672] vprintk_emit (kernel/printk/printk.c:2471) | [ 35.502971][ T672] Tainted: [W]=WARN [ 35.502972][ T672] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.502974][ T672] Call Trace: [ 35.502975][ T672] [ 35.502977][ T672] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 35.502983][ T672] ? vprintk_emit (kernel/printk/printk.c:2471) [ 35.502984][ T672] __might_resched.cold (kernel/sched/core.c:9234) [ 35.502989][ T672] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 35.502993][ 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) [ 35.502997][ 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)) [ 35.502999][ T672] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 35.503006][ 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) [ 35.503008][ T672] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 35.503012][ T672] put_chars (drivers/char/virtio_console.c:1176) [ 35.503014][ T672] ? __send_to_port (drivers/char/virtio_console.c:654) [ 35.503016][ T672] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 35.503019][ T672] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 35.503022][ T672] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 35.503027][ T672] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 35.503036][ T672] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.503041][ T672] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 35.503044][ T672] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.503048][ T672] console_emit_next_record (kernel/printk/printk.c:3183) [ 35.503052][ T672] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 35.503054][ 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)) [ 35.503057][ T672] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.503059][ T672] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.503063][ T672] console_flush_one_record (kernel/printk/printk.c:3268) [ 35.503067][ T672] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 35.503069][ T672] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.503074][ T672] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 35.503077][ T672] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 35.503079][ T672] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.503081][ 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) [ 35.503084][ T672] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 35.503086][ T672] ? vprintk_emit (kernel/printk/printk.c:2478) [ 35.503089][ T672] vprintk_emit (kernel/printk/printk.c:2479) [ 35.503092][ T672] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 35.503093][ T672] ? mark_usage (kernel/locking/lockdep.c:4690) [ 35.503095][ 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)) [ 35.503101][ T672] dev_vprintk_emit (drivers/base/core.c:5000) [ 35.503106][ T672] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 35.503111][ T672] ? mark_usage (kernel/locking/lockdep.c:4690) [ 35.503113][ T672] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.503116][ T672] dev_printk_emit (drivers/base/core.c:5011) [ 35.503119][ T672] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 35.503122][ T672] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 35.503124][ T672] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.503126][ T672] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.503128][ T672] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 35.503129][ T672] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 35.503133][ T672] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 35.503139][ T672] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 35.503142][ T672] ? netdev_notice (net/core/dev.c:13194) [ 35.503145][ T672] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 35.503148][ T672] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 35.503150][ T672] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 35.503154][ T672] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 35.503156][ T672] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 35.503159][ 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)) [ 35.503162][ T672] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 35.503165][ T672] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 35.503168][ T672] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 35.503173][ T672] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 35.503176][ T672] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.503179][ T672] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 35.503180][ T672] ? mark_usage (kernel/locking/lockdep.c:4690) [ 35.503182][ T672] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 35.503184][ T672] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 35.503186][ T672] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 35.503190][ T672] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.503192][ 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)) [ 35.503194][ T672] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 35.503198][ T672] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 35.503199][ T672] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 35.503202][ T672] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.503204][ T672] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.503206][ T672] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.503207][ T672] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.503208][ T672] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 35.503210][ 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) [ 35.503213][ T672] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 35.503215][ T672] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 35.503217][ T672] ? mark_usage (kernel/locking/lockdep.c:4690) [ 35.503220][ T672] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 35.503221][ T672] ? nla_get_range_signed (lib/nlattr.c:270) [ 35.503225][ T672] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.503228][ T672] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.503235][ T672] rtnl_setlink (net/core/rtnetlink.c:3596) [ 35.503238][ T672] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 35.503240][ T672] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.503262][ T672] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 35.503264][ T672] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 35.503266][ T672] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 35.503268][ T672] ? mark_usage (kernel/locking/lockdep.c:4690) [ 35.503270][ T672] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.503275][ T672] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 35.503277][ T672] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 35.503279][ T672] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 35.503280][ T672] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 35.503284][ T672] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 35.503286][ T672] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 35.503289][ T672] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 35.503291][ T672] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.503295][ T672] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 35.503297][ T672] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 35.503301][ T672] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 35.503304][ T672] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 35.503306][ T672] ? netlink_ack (./include/linux/skbuff.h:2718) [ 35.503313][ 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)) [ 35.503315][ 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)) [ 35.503319][ T672] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 35.503323][ T672] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 35.503327][ T672] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.503331][ T672] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 35.503334][ T672] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 35.503336][ T672] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 35.503339][ T672] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 35.503344][ T672] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 35.503346][ T672] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 35.503350][ T672] __sys_sendto (net/socket.c:2281) [ 35.503353][ T672] ? __ia32_sys_getpeername (net/socket.c:2235) [ 35.503367][ T672] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 35.503369][ T672] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 35.503372][ T672] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 35.503375][ T672] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 35.503378][ T672] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 35.503379][ T672] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 35.503382][ T672] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 35.503384][ T672] RIP: 0033:0x7f80adfe854e [ 35.503387][ 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 [ 35.503389][ T672] RSP: 002b:00007ffe9a481d90 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 35.503392][ T672] RAX: ffffffffffffffda RBX: 000055b242cc5af0 RCX: 00007f80adfe854e [ 35.503393][ T672] RDX: 0000000000000030 RSI: 000055b242cba790 RDI: 0000000000000014 [ 35.503394][ T672] RBP: 00007ffe9a481da0 R08: 00007ffe9a481df0 R09: 0000000000000080 [ 35.503394][ T672] R10: 0000000000000000 R11: 0000000000000202 R12: 000055b242e1b3a0 [ 35.503395][ T672] R13: 00007ffe9a481ed4 R14: 0000000000000000 R15: 0000000000000000 | [ 40.295292][ T1059] softirqs last disabled at (32610): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 40.295295][ T1059] Preemption disabled at: | [ 40.295295][ T1059] vprintk_emit (kernel/printk/printk.c:2471) | [ 40.295304][ T1059] Tainted: [W]=WARN [ 40.295305][ T1059] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 40.295307][ T1059] Call Trace: [ 40.295309][ T1059] [ 40.295310][ T1059] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 40.295316][ T1059] ? vprintk_emit (kernel/printk/printk.c:2471) [ 40.295318][ T1059] __might_resched.cold (kernel/sched/core.c:9234) [ 40.295322][ T1059] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 40.295326][ 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) [ 40.295331][ 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)) [ 40.295333][ T1059] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 40.295339][ 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) [ 40.295342][ T1059] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 40.295346][ T1059] put_chars (drivers/char/virtio_console.c:1176) [ 40.295348][ T1059] ? __send_to_port (drivers/char/virtio_console.c:654) [ 40.295349][ T1059] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 40.295353][ T1059] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 40.295356][ T1059] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 40.295361][ T1059] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 40.295364][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 40.295369][ T1059] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 40.295373][ T1059] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.295377][ T1059] console_emit_next_record (kernel/printk/printk.c:3183) [ 40.295381][ T1059] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 40.295383][ 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)) [ 40.295386][ T1059] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.295388][ T1059] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.295392][ T1059] console_flush_one_record (kernel/printk/printk.c:3268) [ 40.295396][ T1059] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 40.295398][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 40.295403][ T1059] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 40.295406][ T1059] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 40.295408][ T1059] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.295409][ 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) [ 40.295413][ T1059] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 40.295415][ T1059] ? vprintk_emit (kernel/printk/printk.c:2478) [ 40.295417][ T1059] vprintk_emit (kernel/printk/printk.c:2479) [ 40.295420][ T1059] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 40.295422][ T1059] ? mark_usage (kernel/locking/lockdep.c:4690) [ 40.295424][ 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)) [ 40.295429][ T1059] dev_vprintk_emit (drivers/base/core.c:5000) [ 40.295434][ T1059] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 40.295439][ T1059] ? mark_usage (kernel/locking/lockdep.c:4690) [ 40.295441][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 40.295445][ T1059] dev_printk_emit (drivers/base/core.c:5011) [ 40.295447][ T1059] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 40.295450][ T1059] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 40.295452][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 40.295454][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 40.295456][ T1059] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 40.295457][ T1059] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 40.295461][ T1059] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 40.295467][ T1059] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 40.295470][ T1059] ? netdev_notice (net/core/dev.c:13194) [ 40.295473][ T1059] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 40.295476][ T1059] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 40.295478][ T1059] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 40.295481][ T1059] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 40.295483][ T1059] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 40.295486][ 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)) [ 40.295490][ T1059] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 40.295492][ T1059] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 40.295495][ T1059] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 40.295501][ T1059] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 40.295503][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 40.295506][ T1059] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 40.295507][ T1059] ? mark_usage (kernel/locking/lockdep.c:4690) [ 40.295509][ T1059] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 40.295511][ T1059] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 40.295513][ T1059] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 40.295517][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 40.295519][ 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)) [ 40.295521][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 40.295524][ T1059] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 40.295526][ T1059] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 40.295529][ T1059] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.295530][ T1059] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.295532][ T1059] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.295533][ T1059] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.295534][ T1059] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 40.295536][ 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) [ 40.295539][ T1059] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 40.295541][ T1059] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 40.295543][ T1059] ? mark_usage (kernel/locking/lockdep.c:4690) [ 40.295546][ T1059] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 40.295547][ T1059] ? nla_get_range_signed (lib/nlattr.c:270) [ 40.295551][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 40.295554][ T1059] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.295561][ T1059] rtnl_setlink (net/core/rtnetlink.c:3596) [ 40.295564][ T1059] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 40.295565][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 40.295587][ T1059] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 40.295592][ T1059] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 40.295594][ T1059] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 40.295596][ T1059] ? mark_usage (kernel/locking/lockdep.c:4690) [ 40.295598][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 40.295603][ T1059] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 40.295604][ T1059] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 40.295606][ T1059] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 40.295608][ T1059] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 40.295612][ T1059] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 40.295614][ T1059] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 40.295617][ T1059] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 40.295618][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 40.295622][ T1059] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 40.295624][ T1059] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 40.295628][ T1059] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 40.295631][ T1059] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 40.295634][ T1059] ? netlink_ack (./include/linux/skbuff.h:2718) [ 40.295640][ 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)) [ 40.295642][ 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)) [ 40.295646][ T1059] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 40.295650][ T1059] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 40.295654][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 40.295657][ T1059] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 40.295661][ T1059] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 40.295663][ T1059] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 40.295665][ T1059] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 40.295670][ T1059] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 40.295673][ T1059] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 40.295676][ T1059] __sys_sendto (net/socket.c:2281) [ 40.295679][ T1059] ? __ia32_sys_getpeername (net/socket.c:2235) [ 40.295690][ T1059] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 40.295695][ T1059] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 40.295697][ T1059] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 40.295701][ T1059] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 40.295702][ T1059] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 40.295705][ T1059] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 40.295707][ T1059] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 40.295709][ T1059] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 40.295711][ T1059] RIP: 0033:0x7f80adfe854e [ 40.295715][ 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 [ 40.295717][ T1059] RSP: 002b:00007ffe9a481d90 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 40.295719][ T1059] RAX: ffffffffffffffda RBX: 000055b242cb2d30 RCX: 00007f80adfe854e [ 40.295720][ T1059] RDX: 0000000000000030 RSI: 000055b242cc79a0 RDI: 0000000000000012 [ 40.295721][ T1059] RBP: 00007ffe9a481da0 R08: 00007ffe9a481df0 R09: 0000000000000080 [ 40.295722][ T1059] R10: 0000000000000000 R11: 0000000000000202 R12: 000055b242e2cb40 [ 40.295723][ T1059] R13: 00007ffe9a481ed4 R14: 0000000000000000 R15: 0000000000000000 | [ 45.146645][ T1059] softirqs last disabled at (123780): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 45.146648][ T1059] Preemption disabled at: | [ 45.146648][ T1059] vprintk_emit (kernel/printk/printk.c:2471) | [ 45.146657][ T1059] Tainted: [W]=WARN [ 45.146658][ T1059] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 45.146659][ T1059] Call Trace: [ 45.146661][ T1059] [ 45.146662][ T1059] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 45.146668][ T1059] ? vprintk_emit (kernel/printk/printk.c:2471) [ 45.146670][ T1059] __might_resched.cold (kernel/sched/core.c:9234) [ 45.146674][ T1059] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 45.146678][ 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) [ 45.146683][ 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)) [ 45.146685][ T1059] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 45.146692][ 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) [ 45.146694][ T1059] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 45.146698][ T1059] put_chars (drivers/char/virtio_console.c:1176) [ 45.146701][ T1059] ? __send_to_port (drivers/char/virtio_console.c:654) [ 45.146702][ T1059] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 45.146706][ T1059] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 45.146709][ T1059] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 45.146714][ T1059] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 45.146718][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.146723][ T1059] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 45.146726][ T1059] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.146731][ T1059] console_emit_next_record (kernel/printk/printk.c:3183) [ 45.146735][ T1059] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 45.146737][ 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)) [ 45.146740][ T1059] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.146742][ T1059] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.146746][ T1059] console_flush_one_record (kernel/printk/printk.c:3268) [ 45.146750][ T1059] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 45.146752][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.146757][ T1059] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 45.146760][ T1059] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 45.146762][ T1059] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.146764][ 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) [ 45.146768][ T1059] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 45.146770][ T1059] ? vprintk_emit (kernel/printk/printk.c:2478) [ 45.146772][ T1059] vprintk_emit (kernel/printk/printk.c:2479) [ 45.146776][ T1059] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 45.146777][ T1059] ? mark_usage (kernel/locking/lockdep.c:4690) [ 45.146779][ 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)) [ 45.146785][ T1059] dev_vprintk_emit (drivers/base/core.c:5000) [ 45.146790][ T1059] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 45.146795][ T1059] ? mark_usage (kernel/locking/lockdep.c:4690) [ 45.146797][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.146801][ T1059] dev_printk_emit (drivers/base/core.c:5011) [ 45.146803][ T1059] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 45.146806][ T1059] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 45.146808][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.146810][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.146812][ T1059] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 45.146813][ T1059] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 45.146817][ T1059] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 45.146823][ T1059] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 45.146826][ T1059] ? netdev_notice (net/core/dev.c:13194) [ 45.146829][ T1059] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 45.146832][ T1059] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 45.146834][ T1059] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 45.146838][ T1059] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 45.146840][ T1059] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 45.146843][ 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)) [ 45.146846][ T1059] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 45.146849][ T1059] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 45.146852][ T1059] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 45.146857][ T1059] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 45.146860][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.146863][ T1059] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 45.146865][ T1059] ? mark_usage (kernel/locking/lockdep.c:4690) [ 45.146866][ T1059] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 45.146868][ T1059] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 45.146871][ T1059] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 45.146875][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.146877][ 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)) [ 45.146879][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 45.146882][ T1059] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 45.146884][ T1059] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 45.146887][ T1059] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.146888][ T1059] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.146890][ T1059] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.146891][ T1059] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.146893][ T1059] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 45.146895][ 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) [ 45.146898][ T1059] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 45.146900][ T1059] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 45.146902][ T1059] ? mark_usage (kernel/locking/lockdep.c:4690) [ 45.146904][ T1059] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 45.146906][ T1059] ? nla_get_range_signed (lib/nlattr.c:270) [ 45.146910][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.146913][ T1059] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.146920][ T1059] rtnl_setlink (net/core/rtnetlink.c:3596) [ 45.146923][ T1059] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 45.146925][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.146947][ T1059] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 45.146949][ T1059] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 45.146952][ T1059] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 45.146954][ T1059] ? mark_usage (kernel/locking/lockdep.c:4690) [ 45.146956][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.146960][ T1059] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 45.146962][ T1059] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 45.146964][ T1059] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 45.146966][ T1059] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 45.146970][ T1059] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 45.146972][ T1059] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 45.146975][ T1059] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 45.146976][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.146981][ T1059] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 45.146982][ T1059] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 45.146986][ T1059] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 45.146989][ T1059] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 45.146992][ T1059] ? netlink_ack (./include/linux/skbuff.h:2718) [ 45.146999][ 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)) [ 45.147001][ 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)) [ 45.147005][ T1059] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 45.147009][ T1059] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 45.147013][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.147016][ T1059] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 45.147020][ T1059] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 45.147022][ T1059] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 45.147025][ T1059] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 45.147029][ T1059] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 45.147032][ T1059] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 45.147036][ T1059] __sys_sendto (net/socket.c:2281) [ 45.147039][ T1059] ? __ia32_sys_getpeername (net/socket.c:2235) [ 45.147050][ T1059] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 45.147055][ T1059] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 45.147057][ T1059] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 45.147061][ T1059] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 45.147063][ T1059] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 45.147065][ T1059] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 45.147067][ T1059] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 45.147070][ T1059] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 45.147072][ T1059] RIP: 0033:0x7f80adfe854e [ 45.147076][ 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 [ 45.147077][ T1059] RSP: 002b:00007ffe9a481d90 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 45.147080][ T1059] RAX: ffffffffffffffda RBX: 000055b242cb2d30 RCX: 00007f80adfe854e [ 45.147081][ T1059] RDX: 0000000000000030 RSI: 000055b242cce5e0 RDI: 0000000000000012 [ 45.147082][ T1059] RBP: 00007ffe9a481da0 R08: 00007ffe9a481df0 R09: 0000000000000080 [ 45.147083][ T1059] R10: 0000000000000000 R11: 0000000000000202 R12: 000055b242e34360 [ 45.147089][ T1059] R13: 00007ffe9a481ed4 R14: 0000000000000000 R15: 0000000000000000 | [ 49.086301][ T1270] softirqs last disabled at (31954): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 49.086304][ T1270] Preemption disabled at: | [ 49.086304][ T1270] vprintk_emit (kernel/printk/printk.c:2471) | [ 49.086313][ T1270] Tainted: [W]=WARN [ 49.086314][ T1270] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 49.086315][ T1270] Call Trace: [ 49.086317][ T1270] [ 49.086319][ T1270] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 49.086324][ T1270] ? vprintk_emit (kernel/printk/printk.c:2471) [ 49.086326][ T1270] __might_resched.cold (kernel/sched/core.c:9234) [ 49.086330][ T1270] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 49.086335][ T1270] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 49.086339][ T1270] __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)) [ 49.086341][ T1270] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 49.086347][ T1270] ? 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) [ 49.086350][ T1270] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 49.086354][ T1270] put_chars (drivers/char/virtio_console.c:1176) [ 49.086356][ T1270] ? __send_to_port (drivers/char/virtio_console.c:654) [ 49.086357][ T1270] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 49.086361][ T1270] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 49.086364][ T1270] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 49.086369][ T1270] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 49.086373][ T1270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 49.086378][ T1270] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 49.086381][ T1270] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.086386][ T1270] console_emit_next_record (kernel/printk/printk.c:3183) [ 49.086390][ T1270] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 49.086392][ T1270] ? 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)) [ 49.086395][ T1270] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.086396][ T1270] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.086400][ T1270] console_flush_one_record (kernel/printk/printk.c:3268) [ 49.086405][ T1270] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 49.086406][ T1270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 49.086412][ T1270] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 49.086414][ T1270] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 49.086416][ T1270] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.086418][ T1270] ? 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) [ 49.086422][ T1270] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 49.086423][ T1270] ? vprintk_emit (kernel/printk/printk.c:2478) [ 49.086426][ T1270] vprintk_emit (kernel/printk/printk.c:2479) [ 49.086429][ T1270] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 49.086431][ T1270] ? mark_usage (kernel/locking/lockdep.c:4690) [ 49.086433][ T1270] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 49.086439][ T1270] dev_vprintk_emit (drivers/base/core.c:5000) [ 49.086444][ T1270] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 49.086449][ T1270] ? mark_usage (kernel/locking/lockdep.c:4690) [ 49.086451][ T1270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 49.086455][ T1270] dev_printk_emit (drivers/base/core.c:5011) [ 49.086457][ T1270] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 49.086460][ T1270] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 49.086463][ T1270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 49.086464][ T1270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 49.086466][ T1270] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 49.086467][ T1270] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 49.086471][ T1270] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 49.086477][ T1270] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 49.086480][ T1270] ? netdev_notice (net/core/dev.c:13194) [ 49.086483][ T1270] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 49.086486][ T1270] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 49.086488][ T1270] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 49.086492][ T1270] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 49.086494][ T1270] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 49.086497][ T1270] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 49.086500][ T1270] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 49.086503][ T1270] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 49.086506][ T1270] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 49.086512][ T1270] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 49.086514][ T1270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 49.086518][ T1270] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 49.086519][ T1270] ? mark_usage (kernel/locking/lockdep.c:4690) [ 49.086521][ T1270] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 49.086523][ T1270] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 49.086525][ T1270] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 49.086529][ T1270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 49.086531][ T1270] ? lock_pin_lock (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:6004 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 49.086532][ T1270] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 49.086536][ T1270] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 49.086538][ T1270] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 49.086541][ T1270] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.086542][ T1270] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.086544][ T1270] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.086545][ T1270] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.086547][ T1270] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 49.086549][ T1270] ? __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) [ 49.086551][ T1270] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 49.086553][ T1270] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 49.086555][ T1270] ? mark_usage (kernel/locking/lockdep.c:4690) [ 49.086558][ T1270] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 49.086559][ T1270] ? nla_get_range_signed (lib/nlattr.c:270) [ 49.086563][ T1270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 49.086566][ T1270] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.086573][ T1270] rtnl_setlink (net/core/rtnetlink.c:3596) [ 49.086577][ T1270] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 49.086578][ T1270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 49.086603][ T1270] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 49.086605][ T1270] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 49.086608][ T1270] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 49.086610][ T1270] ? mark_usage (kernel/locking/lockdep.c:4690) [ 49.086612][ T1270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 49.086617][ T1270] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 49.086619][ T1270] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 49.086621][ T1270] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 49.086622][ T1270] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 49.086626][ T1270] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 49.086628][ T1270] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 49.086631][ T1270] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 49.086633][ T1270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 49.086637][ T1270] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 49.086639][ T1270] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 49.086643][ T1270] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 49.086646][ T1270] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 49.086649][ T1270] ? netlink_ack (./include/linux/skbuff.h:2718) [ 49.086656][ T1270] ? 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)) [ 49.086658][ T1270] ? 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)) [ 49.086662][ T1270] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 49.086666][ T1270] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 49.086670][ T1270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 49.086674][ T1270] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 49.086678][ T1270] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 49.086679][ T1270] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 49.086682][ T1270] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 49.086687][ T1270] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 49.086690][ T1270] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 49.086693][ T1270] __sys_sendto (net/socket.c:2281) [ 49.086696][ T1270] ? __ia32_sys_getpeername (net/socket.c:2235) [ 49.086707][ T1270] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 49.086713][ T1270] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 49.086715][ T1270] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 49.086719][ T1270] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 49.086720][ T1270] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 49.086723][ T1270] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 49.086725][ T1270] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 49.086727][ T1270] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 49.086729][ T1270] RIP: 0033:0x7f80adfe854e [ 49.086733][ T1270] 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 [ 49.086734][ T1270] RSP: 002b:00007ffe9a481d90 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 49.086737][ T1270] RAX: ffffffffffffffda RBX: 000055b242e36a40 RCX: 00007f80adfe854e [ 49.086738][ T1270] RDX: 0000000000000030 RSI: 000055b242e26980 RDI: 0000000000000012 [ 49.086739][ T1270] RBP: 00007ffe9a481da0 R08: 00007ffe9a481df0 R09: 0000000000000080 [ 49.086740][ T1270] R10: 0000000000000000 R11: 0000000000000202 R12: 000055b242e3c360 [ 49.086740][ T1270] R13: 00007ffe9a481ed4 R14: 0000000000000000 R15: 0000000000000000 | [ 51.225821][ T1270] softirqs last disabled at (93404): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 51.225823][ T1270] Preemption disabled at: | [ 51.225824][ T1270] vprintk_emit (kernel/printk/printk.c:2471) | [ 51.225832][ T1270] Tainted: [W]=WARN [ 51.225833][ T1270] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 51.225835][ T1270] Call Trace: [ 51.225836][ T1270] [ 51.225838][ T1270] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 51.225843][ T1270] ? vprintk_emit (kernel/printk/printk.c:2471) [ 51.225845][ T1270] __might_resched.cold (kernel/sched/core.c:9234) [ 51.225850][ T1270] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 51.225854][ T1270] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 51.225858][ T1270] __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)) [ 51.225860][ T1270] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 51.225866][ T1270] ? 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) [ 51.225869][ T1270] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 51.225872][ T1270] put_chars (drivers/char/virtio_console.c:1176) [ 51.225875][ T1270] ? __send_to_port (drivers/char/virtio_console.c:654) [ 51.225876][ T1270] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 51.225880][ T1270] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 51.225883][ T1270] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 51.225887][ T1270] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 51.225891][ T1270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 51.225897][ T1270] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 51.225900][ T1270] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.225905][ T1270] console_emit_next_record (kernel/printk/printk.c:3183) [ 51.225909][ T1270] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 51.225910][ T1270] ? 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)) [ 51.225914][ T1270] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.225915][ T1270] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 51.225919][ T1270] console_flush_one_record (kernel/printk/printk.c:3268) [ 51.225924][ T1270] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 51.225925][ T1270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 51.225931][ T1270] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 51.225934][ T1270] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 51.225936][ T1270] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.225937][ T1270] ? 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) [ 51.225941][ T1270] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 51.225943][ T1270] ? vprintk_emit (kernel/printk/printk.c:2478) [ 51.225945][ T1270] vprintk_emit (kernel/printk/printk.c:2479) [ 51.225949][ T1270] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 51.225955][ T1270] dev_vprintk_emit (drivers/base/core.c:5000) [ 51.225959][ T1270] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 51.225964][ T1270] ? mark_usage (kernel/locking/lockdep.c:4690) [ 51.225967][ T1270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 51.225970][ T1270] dev_printk_emit (drivers/base/core.c:5011) [ 51.225973][ T1270] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 51.225976][ T1270] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 51.225978][ T1270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 51.225980][ T1270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 51.225981][ T1270] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 51.225983][ T1270] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 51.225987][ T1270] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 51.225993][ T1270] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 51.225996][ T1270] ? netdev_notice (net/core/dev.c:13194) [ 51.225999][ T1270] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 51.226002][ T1270] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 51.226004][ T1270] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 51.226008][ T1270] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 51.226010][ T1270] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 51.226013][ T1270] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 51.226017][ T1270] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 51.226019][ T1270] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 51.226022][ T1270] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 51.226028][ T1270] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 51.226031][ T1270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 51.226034][ T1270] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 51.226035][ T1270] ? mark_usage (kernel/locking/lockdep.c:4690) [ 51.226037][ T1270] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 51.226039][ T1270] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 51.226041][ T1270] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 51.226046][ T1270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 51.226047][ T1270] ? lock_pin_lock (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:6004 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 51.226049][ T1270] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 51.226053][ T1270] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 51.226055][ T1270] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 51.226057][ T1270] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.226059][ T1270] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 51.226061][ T1270] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.226062][ T1270] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.226063][ T1270] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 51.226065][ T1270] ? __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) [ 51.226068][ T1270] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 51.226070][ T1270] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 51.226072][ T1270] ? mark_usage (kernel/locking/lockdep.c:4690) [ 51.226075][ T1270] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 51.226076][ T1270] ? nla_get_range_signed (lib/nlattr.c:270) [ 51.226079][ T1270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 51.226083][ T1270] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.226090][ T1270] rtnl_setlink (net/core/rtnetlink.c:3596) [ 51.226093][ T1270] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 51.226095][ T1270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 51.226118][ T1270] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 51.226124][ T1270] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 51.226127][ T1270] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 51.226129][ T1270] ? mark_usage (kernel/locking/lockdep.c:4690) [ 51.226131][ T1270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 51.226136][ T1270] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 51.226138][ T1270] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 51.226140][ T1270] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 51.226141][ T1270] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 51.226145][ T1270] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 51.226147][ T1270] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 51.226150][ T1270] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 51.226151][ T1270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 51.226156][ T1270] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 51.226158][ T1270] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 51.226161][ T1270] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 51.226164][ T1270] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 51.226167][ T1270] ? netlink_ack (./include/linux/skbuff.h:2718) [ 51.226174][ T1270] ? 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)) [ 51.226176][ T1270] ? 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)) [ 51.226180][ T1270] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 51.226184][ T1270] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 51.226188][ T1270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 51.226191][ T1270] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 51.226195][ T1270] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 51.226197][ T1270] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 51.226200][ T1270] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 51.226204][ T1270] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 51.226207][ T1270] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 51.226211][ T1270] __sys_sendto (net/socket.c:2281) [ 51.226213][ T1270] ? __ia32_sys_getpeername (net/socket.c:2235) [ 51.226224][ T1270] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 51.226229][ T1270] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 51.226232][ T1270] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 51.226235][ T1270] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 51.226236][ T1270] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 51.226239][ T1270] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 51.226241][ T1270] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 51.226243][ T1270] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 51.226246][ T1270] RIP: 0033:0x7f80adfe854e [ 51.226249][ T1270] 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 [ 51.226251][ T1270] RSP: 002b:00007ffe9a481d90 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 51.226254][ T1270] RAX: ffffffffffffffda RBX: 000055b242e36a40 RCX: 00007f80adfe854e [ 51.226255][ T1270] RDX: 0000000000000030 RSI: 000055b242cce5e0 RDI: 0000000000000012 [ 51.226256][ T1270] RBP: 00007ffe9a481da0 R08: 00007ffe9a481df0 R09: 0000000000000080 [ 51.226257][ T1270] R10: 0000000000000000 R11: 0000000000000202 R12: 000055b242e34360 [ 51.226257][ T1270] R13: 00007ffe9a481ed4 R14: 0000000000000000 R15: 0000000000000000 | [ 53.323116][ T1270] softirqs last disabled at (158236): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 53.323119][ T1270] Preemption disabled at: | [ 53.323120][ T1270] vprintk_emit (kernel/printk/printk.c:2471) | [ 53.323128][ T1270] Tainted: [W]=WARN [ 53.323129][ T1270] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 53.323136][ T1270] Call Trace: [ 53.323138][ T1270] [ 53.323140][ T1270] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 53.323146][ T1270] ? vprintk_emit (kernel/printk/printk.c:2471) [ 53.323147][ T1270] __might_resched.cold (kernel/sched/core.c:9234) [ 53.323152][ T1270] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 53.323156][ T1270] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 53.323161][ T1270] __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)) [ 53.323163][ T1270] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 53.323169][ T1270] ? 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) [ 53.323172][ T1270] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 53.323176][ T1270] put_chars (drivers/char/virtio_console.c:1176) [ 53.323178][ T1270] ? __send_to_port (drivers/char/virtio_console.c:654) [ 53.323180][ T1270] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 53.323183][ T1270] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 53.323186][ T1270] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 53.323191][ T1270] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 53.323195][ T1270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 53.323200][ T1270] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 53.323203][ T1270] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.323208][ T1270] console_emit_next_record (kernel/printk/printk.c:3183) [ 53.323212][ T1270] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 53.323214][ T1270] ? 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)) [ 53.323217][ T1270] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.323219][ T1270] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 53.323223][ T1270] console_flush_one_record (kernel/printk/printk.c:3268) [ 53.323227][ T1270] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 53.323229][ T1270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 53.323234][ T1270] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 53.323237][ T1270] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 53.323239][ T1270] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.323241][ T1270] ? 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) [ 53.323244][ T1270] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 53.323246][ T1270] ? vprintk_emit (kernel/printk/printk.c:2478) [ 53.323249][ T1270] vprintk_emit (kernel/printk/printk.c:2479) [ 53.323252][ T1270] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 53.323254][ T1270] ? mark_usage (kernel/locking/lockdep.c:4690) [ 53.323256][ T1270] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 53.323262][ T1270] dev_vprintk_emit (drivers/base/core.c:5000) [ 53.323267][ T1270] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 53.323272][ T1270] ? mark_usage (kernel/locking/lockdep.c:4690) [ 53.323274][ T1270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 53.323277][ T1270] dev_printk_emit (drivers/base/core.c:5011) [ 53.323280][ T1270] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 53.323283][ T1270] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 53.323285][ T1270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 53.323287][ T1270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 53.323288][ T1270] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 53.323290][ T1270] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 53.323294][ T1270] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 53.323300][ T1270] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 53.323303][ T1270] ? netdev_notice (net/core/dev.c:13194) [ 53.323306][ T1270] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 53.323309][ T1270] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 53.323311][ T1270] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 53.323315][ T1270] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 53.323317][ T1270] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 53.323320][ T1270] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 53.323323][ T1270] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 53.323326][ T1270] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 53.323329][ T1270] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 53.323335][ T1270] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 53.323337][ T1270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 53.323340][ T1270] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 53.323342][ T1270] ? mark_usage (kernel/locking/lockdep.c:4690) [ 53.323343][ T1270] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 53.323345][ T1270] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 53.323347][ T1270] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 53.323352][ T1270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 53.323354][ T1270] ? lock_pin_lock (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:6004 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 53.323356][ T1270] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 53.323359][ T1270] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 53.323361][ T1270] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 53.323364][ T1270] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.323366][ T1270] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 53.323367][ T1270] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.323368][ T1270] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.323370][ T1270] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 53.323372][ T1270] ? __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) [ 53.323375][ T1270] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 53.323377][ T1270] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 53.323378][ T1270] ? mark_usage (kernel/locking/lockdep.c:4690) [ 53.323381][ T1270] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 53.323383][ T1270] ? nla_get_range_signed (lib/nlattr.c:270) [ 53.323387][ T1270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 53.323390][ T1270] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.323397][ T1270] rtnl_setlink (net/core/rtnetlink.c:3596) [ 53.323400][ T1270] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 53.323401][ T1270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 53.323424][ T1270] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 53.323426][ T1270] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 53.323428][ T1270] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 53.323430][ T1270] ? mark_usage (kernel/locking/lockdep.c:4690) [ 53.323432][ T1270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 53.323437][ T1270] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 53.323439][ T1270] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 53.323441][ T1270] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 53.323443][ T1270] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 53.323446][ T1270] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 53.323448][ T1270] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 53.323452][ T1270] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 53.323453][ T1270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 53.323457][ T1270] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 53.323459][ T1270] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 53.323463][ T1270] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 53.323466][ T1270] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 53.323469][ T1270] ? netlink_ack (./include/linux/skbuff.h:2718) [ 53.323475][ T1270] ? 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)) [ 53.323477][ T1270] ? 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)) [ 53.323482][ T1270] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 53.323486][ T1270] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 53.323489][ T1270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 53.323493][ T1270] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 53.323497][ T1270] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 53.323498][ T1270] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 53.323501][ T1270] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 53.323506][ T1270] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 53.323509][ T1270] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 53.323512][ T1270] __sys_sendto (net/socket.c:2281) [ 53.323515][ T1270] ? __ia32_sys_getpeername (net/socket.c:2235) [ 53.323526][ T1270] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 53.323531][ T1270] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 53.323533][ T1270] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 53.323537][ T1270] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 53.323539][ T1270] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 53.323541][ T1270] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 53.323543][ T1270] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 53.323546][ T1270] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 53.323548][ T1270] RIP: 0033:0x7f80adfe854e [ 53.323551][ T1270] 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 [ 53.323553][ T1270] RSP: 002b:00007ffe9a481d90 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 53.323555][ T1270] RAX: ffffffffffffffda RBX: 000055b242e36a40 RCX: 00007f80adfe854e [ 53.323556][ T1270] RDX: 0000000000000030 RSI: 000055b242cce2d0 RDI: 0000000000000012 [ 53.323557][ T1270] RBP: 00007ffe9a481da0 R08: 00007ffe9a481df0 R09: 0000000000000080 [ 53.323558][ T1270] R10: 0000000000000000 R11: 0000000000000202 R12: 000055b242e1af70 [ 53.323559][ T1270] R13: 00007ffe9a481ed4 R14: 0000000000000000 R15: 0000000000000000 | [ 55.256644][ T1270] softirqs last disabled at (216696): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 55.256646][ T1270] Preemption disabled at: | [ 55.256647][ T1270] vprintk_emit (kernel/printk/printk.c:2471) | [ 55.256655][ T1270] Tainted: [W]=WARN [ 55.256656][ T1270] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 55.256657][ T1270] Call Trace: [ 55.256659][ T1270] [ 55.256661][ T1270] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 55.256667][ T1270] ? vprintk_emit (kernel/printk/printk.c:2471) [ 55.256668][ T1270] __might_resched.cold (kernel/sched/core.c:9234) [ 55.256673][ T1270] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 55.256677][ T1270] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 55.256682][ T1270] __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)) [ 55.256683][ T1270] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 55.256690][ T1270] ? 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) [ 55.256693][ T1270] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 55.256696][ T1270] put_chars (drivers/char/virtio_console.c:1176) [ 55.256699][ T1270] ? __send_to_port (drivers/char/virtio_console.c:654) [ 55.256700][ T1270] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 55.256704][ T1270] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 55.256706][ T1270] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 55.256711][ T1270] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 55.256715][ T1270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 55.256721][ T1270] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 55.256724][ T1270] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.256729][ T1270] console_emit_next_record (kernel/printk/printk.c:3183) [ 55.256733][ T1270] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 55.256735][ T1270] ? 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)) [ 55.256738][ T1270] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.256740][ T1270] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 55.256744][ T1270] console_flush_one_record (kernel/printk/printk.c:3268) [ 55.256748][ T1270] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 55.256750][ T1270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 55.256756][ T1270] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 55.256758][ T1270] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 55.256760][ T1270] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.256762][ T1270] ? 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) [ 55.256766][ T1270] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 55.256768][ T1270] ? vprintk_emit (kernel/printk/printk.c:2478) [ 55.256770][ T1270] vprintk_emit (kernel/printk/printk.c:2479) [ 55.256774][ T1270] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 55.256775][ T1270] ? mark_usage (kernel/locking/lockdep.c:4690) [ 55.256777][ T1270] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 55.256783][ T1270] dev_vprintk_emit (drivers/base/core.c:5000) [ 55.256788][ T1270] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 55.256794][ T1270] ? mark_usage (kernel/locking/lockdep.c:4690) [ 55.256796][ T1270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 55.256800][ T1270] dev_printk_emit (drivers/base/core.c:5011) [ 55.256802][ T1270] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 55.256805][ T1270] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 55.256807][ T1270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 55.256809][ T1270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 55.256811][ T1270] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 55.256812][ T1270] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 55.256816][ T1270] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 55.256823][ T1270] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 55.256826][ T1270] ? netdev_notice (net/core/dev.c:13194) [ 55.256828][ T1270] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 55.256831][ T1270] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 55.256834][ T1270] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 55.256837][ T1270] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 55.256840][ T1270] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 55.256842][ T1270] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 55.256846][ T1270] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 55.256849][ T1270] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 55.256852][ T1270] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 55.256857][ T1270] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 55.256860][ T1270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 55.256864][ T1270] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 55.256865][ T1270] ? mark_usage (kernel/locking/lockdep.c:4690) [ 55.256867][ T1270] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 55.256869][ T1270] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 55.256871][ T1270] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 55.256875][ T1270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 55.256877][ T1270] ? lock_pin_lock (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:6004 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 55.256879][ T1270] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 55.256882][ T1270] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 55.256884][ T1270] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 55.256887][ T1270] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.256889][ T1270] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 55.256890][ T1270] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.256891][ T1270] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.256893][ T1270] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 55.256895][ T1270] ? __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) [ 55.256898][ T1270] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 55.256900][ T1270] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 55.256902][ T1270] ? mark_usage (kernel/locking/lockdep.c:4690) [ 55.256905][ T1270] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 55.256906][ T1270] ? nla_get_range_signed (lib/nlattr.c:270) [ 55.256910][ T1270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 55.256913][ T1270] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.256921][ T1270] rtnl_setlink (net/core/rtnetlink.c:3596) [ 55.256924][ T1270] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 55.256925][ T1270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 55.256949][ T1270] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 55.256951][ T1270] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 55.256954][ T1270] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 55.256956][ T1270] ? mark_usage (kernel/locking/lockdep.c:4690) [ 55.256958][ T1270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 55.256963][ T1270] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 55.256965][ T1270] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 55.256967][ T1270] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 55.256968][ T1270] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 55.256972][ T1270] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 55.256974][ T1270] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 55.256978][ T1270] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 55.256979][ T1270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 55.256984][ T1270] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 55.256986][ T1270] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 55.256989][ T1270] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 55.256992][ T1270] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 55.256995][ T1270] ? netlink_ack (./include/linux/skbuff.h:2718) [ 55.257002][ T1270] ? 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)) [ 55.257004][ T1270] ? 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)) [ 55.257009][ T1270] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 55.257013][ T1270] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 55.257016][ T1270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 55.257020][ T1270] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 55.257024][ T1270] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 55.257026][ T1270] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 55.257028][ T1270] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 55.257033][ T1270] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 55.257036][ T1270] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 55.257040][ T1270] __sys_sendto (net/socket.c:2281) [ 55.257043][ T1270] ? __ia32_sys_getpeername (net/socket.c:2235) [ 55.257057][ T1270] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 55.257060][ T1270] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 55.257063][ T1270] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 55.257066][ T1270] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 55.257068][ T1270] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 55.257070][ T1270] ? irq_exit_rcu (kernel/softirq.c:786) [ 55.257074][ T1270] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 55.257076][ T1270] RIP: 0033:0x7f80adfe854e [ 55.257080][ T1270] 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 [ 55.257082][ T1270] RSP: 002b:00007ffe9a481d90 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 55.257084][ T1270] RAX: ffffffffffffffda RBX: 000055b242e36a40 RCX: 00007f80adfe854e [ 55.257085][ T1270] RDX: 0000000000000030 RSI: 000055b242cca600 RDI: 0000000000000012 [ 55.257086][ T1270] RBP: 00007ffe9a481da0 R08: 00007ffe9a481df0 R09: 0000000000000080 [ 55.257087][ T1270] R10: 0000000000000000 R11: 0000000000000202 R12: 000055b242e1f450 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