====================================== | [ 11.787212][ T199] softirqs last disabled at (45258): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 11.787216][ T199] Preemption disabled at: | [ 11.787217][ T199] vprintk_emit (kernel/printk/printk.c:2471) | [ 11.787228][ T199] Tainted: [W]=WARN [ 11.787229][ T199] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.787231][ T199] Call Trace: [ 11.787233][ T199] [ 11.787235][ T199] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 11.787242][ T199] ? vprintk_emit (kernel/printk/printk.c:2471) [ 11.787245][ T199] __might_resched.cold (kernel/sched/core.c:9234) [ 11.787251][ T199] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 11.787256][ T199] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 11.787263][ T199] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 11.787266][ T199] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.787275][ T199] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 11.787279][ T199] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.787285][ T199] put_chars (drivers/char/virtio_console.c:1176) [ 11.787289][ T199] ? __send_to_port (drivers/char/virtio_console.c:654) [ 11.787294][ T199] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 11.787302][ T199] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 11.787307][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.787316][ T199] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 11.787321][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.787329][ T199] console_emit_next_record (kernel/printk/printk.c:3183) [ 11.787335][ T199] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 11.787338][ T199] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 11.787343][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.787346][ T199] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.787353][ T199] console_flush_one_record (kernel/printk/printk.c:3268) [ 11.787360][ T199] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 11.787362][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.787372][ T199] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 11.787376][ T199] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 11.787379][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.787381][ T199] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 11.787388][ T199] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 11.787390][ T199] ? vprintk_emit (kernel/printk/printk.c:2478) [ 11.787395][ T199] vprintk_emit (kernel/printk/printk.c:2479) [ 11.787400][ T199] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 11.787403][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.787406][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.787413][ T199] dev_vprintk_emit (drivers/base/core.c:5000) [ 11.787420][ T199] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 11.787428][ T199] ? clockevents_program_event (kernel/time/clockevents.c:372) [ 11.787438][ T199] dev_printk_emit (drivers/base/core.c:5011) [ 11.787441][ T199] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 11.787448][ T199] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 11.787453][ T199] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 11.787455][ T199] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 11.787462][ T199] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 11.787472][ T199] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 11.787475][ T199] ? netdev_notice (net/core/dev.c:13194) [ 11.787479][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.787484][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.787488][ T199] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 11.787494][ T199] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 11.787498][ T199] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 11.787502][ T199] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 11.787508][ T199] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 11.787512][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.787517][ T199] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 11.787526][ T199] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 11.787530][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.787535][ T199] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 11.787537][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 11.787540][ T199] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.787544][ T199] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.787552][ T199] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 11.787560][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.787563][ T199] ? lock_pin_lock (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:6004 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 11.787565][ T199] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 11.787571][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.787574][ T199] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 11.787579][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.787582][ T199] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.787584][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.787586][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.787589][ T199] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 11.787592][ T199] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 11.787595][ T199] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 11.787598][ T199] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 11.787601][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 11.787606][ T199] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 11.787608][ T199] ? nla_get_range_signed (lib/nlattr.c:270) [ 11.787613][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.787618][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.787631][ T199] rtnl_setlink (net/core/rtnetlink.c:3596) [ 11.787636][ T199] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 11.787638][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.787680][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.787683][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.787687][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.787690][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 11.787694][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.787701][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.787704][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.787707][ T199] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 11.787710][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.787717][ T199] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 11.787720][ T199] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 11.787725][ T199] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.787727][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.787735][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.787738][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.787744][ T199] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 11.787748][ T199] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.787753][ T199] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.787765][ T199] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 11.787768][ T199] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 11.787775][ T199] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.787782][ T199] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.787788][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.787794][ T199] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 11.787801][ T199] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 11.787803][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.787808][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.787816][ T199] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 11.787820][ T199] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 11.787825][ T199] __sys_sendto (net/socket.c:2281) [ 11.787830][ T199] ? __ia32_sys_getpeername (net/socket.c:2235) [ 11.787857][ T199] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 11.787860][ T199] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 11.787865][ T199] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 11.787867][ T199] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 11.787871][ T199] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 11.787873][ T199] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 11.787877][ T199] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.787881][ T199] RIP: 0033:0x7f6b1a90354e [ 11.787885][ T199] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 11.787888][ T199] RSP: 002b:00007ffd85cf1500 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 11.787891][ T199] RAX: ffffffffffffffda RBX: 000055daa5ec45f0 RCX: 00007f6b1a90354e [ 11.787893][ T199] RDX: 0000000000000030 RSI: 000055daa5eba020 RDI: 0000000000000016 [ 11.787895][ T199] RBP: 00007ffd85cf1510 R08: 00007ffd85cf1560 R09: 0000000000000080 [ 11.787896][ T199] R10: 0000000000000000 R11: 0000000000000202 R12: 000055daa5ed7350 [ 11.787897][ T199] R13: 00007ffd85cf1644 R14: 0000000000000000 R15: 0000000000000000 | [ 14.064120][ T199] softirqs last disabled at (118588): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 14.064122][ T199] Preemption disabled at: | [ 14.064123][ T199] vprintk_emit (kernel/printk/printk.c:2471) | [ 14.064132][ T199] Tainted: [W]=WARN [ 14.064133][ T199] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 14.064134][ T199] Call Trace: [ 14.064136][ T199] [ 14.064138][ T199] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 14.064143][ T199] ? vprintk_emit (kernel/printk/printk.c:2471) [ 14.064145][ T199] __might_resched.cold (kernel/sched/core.c:9234) [ 14.064149][ T199] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 14.064154][ T199] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 14.064158][ T199] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 14.064160][ T199] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.064167][ T199] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 14.064170][ T199] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.064174][ T199] put_chars (drivers/char/virtio_console.c:1176) [ 14.064176][ T199] ? __send_to_port (drivers/char/virtio_console.c:654) [ 14.064178][ T199] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 14.064181][ T199] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 14.064184][ T199] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 14.064189][ T199] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 14.064193][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.064199][ T199] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 14.064202][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.064207][ T199] console_emit_next_record (kernel/printk/printk.c:3183) [ 14.064211][ T199] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 14.064213][ T199] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 14.064217][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.064219][ T199] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.064223][ T199] console_flush_one_record (kernel/printk/printk.c:3268) [ 14.064227][ T199] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 14.064229][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.064235][ T199] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 14.064238][ T199] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 14.064240][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.064241][ T199] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 14.064245][ T199] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 14.064247][ T199] ? vprintk_emit (kernel/printk/printk.c:2478) [ 14.064250][ T199] vprintk_emit (kernel/printk/printk.c:2479) [ 14.064253][ T199] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 14.064255][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 14.064257][ T199] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 14.064262][ T199] dev_vprintk_emit (drivers/base/core.c:5000) [ 14.064267][ T199] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 14.064273][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 14.064275][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.064279][ T199] dev_printk_emit (drivers/base/core.c:5011) [ 14.064281][ T199] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 14.064284][ T199] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 14.064287][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.064288][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.064290][ T199] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 14.064292][ T199] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 14.064296][ T199] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 14.064302][ T199] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 14.064305][ T199] ? netdev_notice (net/core/dev.c:13194) [ 14.064308][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.064311][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.064313][ T199] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 14.064317][ T199] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 14.064319][ T199] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 14.064322][ T199] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 14.064326][ T199] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 14.064329][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.064331][ T199] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 14.064338][ T199] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 14.064341][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.064344][ T199] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 14.064345][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 14.064347][ T199] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 14.064349][ T199] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 14.064351][ T199] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 14.064356][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.064358][ T199] ? lock_pin_lock (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:6004 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 14.064360][ T199] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 14.064364][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.064366][ T199] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 14.064368][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.064370][ T199] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.064372][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.064373][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.064375][ T199] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 14.064377][ T199] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 14.064380][ T199] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 14.064382][ T199] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 14.064384][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 14.064387][ T199] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 14.064389][ T199] ? nla_get_range_signed (lib/nlattr.c:270) [ 14.064392][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.064396][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.064404][ T199] rtnl_setlink (net/core/rtnetlink.c:3596) [ 14.064407][ T199] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 14.064408][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.064432][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.064434][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.064437][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.064439][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 14.064442][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.064446][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.064448][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.064450][ T199] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 14.064452][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.064456][ T199] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 14.064458][ T199] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 14.064462][ T199] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.064463][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.064468][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.064470][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.064473][ T199] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 14.064476][ T199] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.064480][ T199] ? netlink_ack (./include/linux/skbuff.h:2718) [ 14.064486][ T199] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 14.064489][ T199] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 14.064493][ T199] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 14.064497][ T199] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 14.064501][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.064505][ T199] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 14.064509][ T199] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 14.064511][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.064514][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.064519][ T199] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 14.064522][ T199] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 14.064526][ T199] __sys_sendto (net/socket.c:2281) [ 14.064529][ T199] ? __ia32_sys_getpeername (net/socket.c:2235) [ 14.064544][ T199] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 14.064552][ T199] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 14.064556][ T199] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 14.064558][ T199] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 14.064561][ T199] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 14.064563][ T199] ? irq_exit_rcu (kernel/softirq.c:786) [ 14.064567][ T199] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 14.064569][ T199] RIP: 0033:0x7f6b1a90354e [ 14.064573][ T199] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 14.064575][ T199] RSP: 002b:00007ffd85cf1500 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 14.064577][ T199] RAX: ffffffffffffffda RBX: 000055daa5ec45f0 RCX: 00007f6b1a90354e [ 14.064579][ T199] RDX: 0000000000000030 RSI: 000055daa5ebe290 RDI: 0000000000000016 [ 14.064580][ T199] RBP: 00007ffd85cf1510 R08: 00007ffd85cf1560 R09: 0000000000000080 [ 14.064581][ T199] R10: 0000000000000000 R11: 0000000000000202 R12: 000055daa5ecfc00 [ 14.064581][ T199] R13: 00007ffd85cf1644 R14: 0000000000000000 R15: 0000000000000000 | [ 20.237705][ T199] softirqs last disabled at (160286): netlink_release (./include/net/sock.h:2138 net/netlink/af_netlink.c:727) | [ 20.237707][ T199] Preemption disabled at: | [ 20.237708][ T199] 0x0 | [ 20.237718][ T199] Tainted: [W]=WARN [ 20.237719][ T199] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.237720][ T199] Call Trace: [ 20.237722][ T199] [ 20.237723][ T199] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 20.237730][ T199] __might_resched.cold (kernel/sched/core.c:9234) [ 20.237734][ T199] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 20.237738][ T199] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 20.237743][ T199] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 20.237744][ T199] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 20.237751][ T199] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 20.237754][ T199] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 20.237757][ T199] put_chars (drivers/char/virtio_console.c:1176) [ 20.237760][ T199] ? __send_to_port (drivers/char/virtio_console.c:654) [ 20.237761][ T199] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 20.237765][ T199] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 20.237770][ T199] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 20.237777][ T199] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 20.237780][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.237782][ T199] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.237786][ T199] console_emit_next_record (kernel/printk/printk.c:3183) [ 20.237790][ T199] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 20.237792][ T199] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 20.237795][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.237797][ T199] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.237801][ T199] console_flush_one_record (kernel/printk/printk.c:3268) [ 20.237805][ T199] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 20.237807][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.237812][ T199] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 20.237815][ T199] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 20.237817][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.237818][ T199] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 20.237822][ T199] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 20.237824][ T199] ? vprintk_emit (kernel/printk/printk.c:2478) [ 20.237826][ T199] vprintk_emit (kernel/printk/printk.c:2479) [ 20.237830][ T199] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 20.237832][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.237836][ T199] _printk (kernel/printk/printk.c:2504) [ 20.237840][ T199] ? snapshot_read.cold (user.c:?) [ 20.237842][ T199] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 20.237845][ T199] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 20.237849][ T199] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 20.237852][ T199] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 20.237855][ T199] ? exit_notify (kernel/exit.c:780) [ 20.237856][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 20.237859][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.237862][ T199] do_group_exit (kernel/exit.c:1151) [ 20.237865][ T199] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 20.237867][ T199] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 20.237870][ T199] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 20.237873][ T199] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 20.237876][ T199] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 20.237878][ T199] RIP: 0033:0x7f6b1a9541b8 [ 20.237880][ T199] Code: Unable to access opcode bytes at 0x7f6b1a95418e. Code starting with the faulting instruction =========================================== [ 20.237881][ T199] RSP: 002b:00007ffd85cf1a58 EFLAGS: 00000256 ORIG_RAX: 00000000000000e7 [ 20.237883][ T199] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f6b1a9541b8 [ 20.237885][ T199] RDX: 0000000000000000 RSI: fffffffffffffe90 RDI: 0000000000000000 [ 20.237886][ T199] RBP: 00007ffd85cf1be0 R08: 000055daa5eb4558 R09: 0000000000000000 [ 20.237886][ T199] R10: 0000000000000000 R11: 0000000000000256 R12: 0000000000000000 [ 20.237887][ T199] R13: 00007f6b1a1b2050 R14: 00007f6b1ae85d9e R15: 000055daa5d66360 | [ 21.580942][ T460] softirqs last disabled at (44206): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 21.580945][ T460] Preemption disabled at: | [ 21.580946][ T460] vprintk_emit (kernel/printk/printk.c:2471) | [ 21.580954][ T460] Tainted: [W]=WARN [ 21.580955][ T460] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.580957][ T460] Call Trace: [ 21.580959][ T460] [ 21.580961][ T460] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 21.580967][ T460] ? vprintk_emit (kernel/printk/printk.c:2471) [ 21.580968][ T460] __might_resched.cold (kernel/sched/core.c:9234) [ 21.580972][ T460] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 21.580977][ 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) [ 21.580981][ 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)) [ 21.580983][ T460] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 21.580989][ 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) [ 21.580996][ T460] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 21.581000][ T460] put_chars (drivers/char/virtio_console.c:1176) [ 21.581002][ T460] ? __send_to_port (drivers/char/virtio_console.c:654) [ 21.581004][ T460] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 21.581007][ T460] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 21.581009][ T460] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 21.581014][ T460] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 21.581018][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.581023][ T460] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 21.581026][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.581031][ T460] console_emit_next_record (kernel/printk/printk.c:3183) [ 21.581035][ T460] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 21.581037][ 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)) [ 21.581040][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.581042][ T460] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.581045][ T460] console_flush_one_record (kernel/printk/printk.c:3268) [ 21.581049][ T460] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 21.581051][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.581053][ T460] ? write_ibpb (arch/x86/entry/entry.S:25) [ 21.581059][ T460] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 21.581062][ T460] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 21.581064][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.581065][ 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) [ 21.581069][ T460] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 21.581071][ T460] ? vprintk_emit (kernel/printk/printk.c:2478) [ 21.581073][ T460] vprintk_emit (kernel/printk/printk.c:2479) [ 21.581076][ T460] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 21.581077][ T460] ? mark_usage (kernel/locking/lockdep.c:4690) [ 21.581079][ 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)) [ 21.581085][ T460] dev_vprintk_emit (drivers/base/core.c:5000) [ 21.581089][ T460] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 21.581095][ T460] ? mark_usage (kernel/locking/lockdep.c:4690) [ 21.581097][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.581100][ T460] dev_printk_emit (drivers/base/core.c:5011) [ 21.581103][ T460] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 21.581105][ T460] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 21.581108][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.581109][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.581111][ T460] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 21.581113][ T460] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 21.581116][ T460] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 21.581122][ T460] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 21.581125][ T460] ? netdev_notice (net/core/dev.c:13194) [ 21.581127][ T460] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 21.581130][ T460] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 21.581132][ T460] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 21.581136][ T460] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 21.581138][ T460] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 21.581141][ 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)) [ 21.581144][ T460] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 21.581147][ T460] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 21.581149][ T460] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 21.581155][ T460] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 21.581158][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.581161][ T460] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 21.581162][ T460] ? mark_usage (kernel/locking/lockdep.c:4690) [ 21.581164][ T460] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 21.581165][ T460] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 21.581167][ T460] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 21.581172][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.581174][ 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)) [ 21.581175][ T460] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 21.581179][ T460] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 21.581181][ T460] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 21.581183][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.581185][ T460] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.581186][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.581187][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.581189][ T460] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 21.581191][ 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) [ 21.581193][ T460] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 21.581195][ T460] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 21.581197][ T460] ? mark_usage (kernel/locking/lockdep.c:4690) [ 21.581199][ T460] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 21.581201][ T460] ? nla_get_range_signed (lib/nlattr.c:270) [ 21.581204][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.581208][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.581215][ T460] rtnl_setlink (net/core/rtnetlink.c:3596) [ 21.581218][ T460] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 21.581219][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.581241][ T460] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 21.581243][ T460] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 21.581245][ T460] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 21.581247][ T460] ? mark_usage (kernel/locking/lockdep.c:4690) [ 21.581249][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.581254][ T460] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 21.581256][ T460] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 21.581258][ T460] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 21.581259][ T460] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 21.581263][ T460] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 21.581265][ T460] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 21.581268][ T460] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.581269][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.581274][ T460] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 21.581275][ T460] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 21.581279][ T460] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 21.581282][ T460] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.581285][ T460] ? netlink_ack (./include/linux/skbuff.h:2718) [ 21.581291][ 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)) [ 21.581293][ 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)) [ 21.581298][ T460] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 21.581301][ T460] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 21.581305][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.581308][ T460] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 21.581312][ T460] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 21.581314][ T460] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 21.581317][ T460] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 21.581321][ T460] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 21.581324][ T460] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 21.581328][ T460] __sys_sendto (net/socket.c:2281) [ 21.581331][ T460] ? __ia32_sys_getpeername (net/socket.c:2235) [ 21.581345][ T460] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 21.581347][ T460] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 21.581350][ T460] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 21.581352][ T460] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 21.581354][ T460] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 21.581356][ T460] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 21.581358][ T460] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 21.581360][ T460] RIP: 0033:0x7f6b1a90354e [ 21.581364][ 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 [ 21.581366][ T460] RSP: 002b:00007ffd85cf1500 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 21.581369][ T460] RAX: ffffffffffffffda RBX: 000055daa5d57e60 RCX: 00007f6b1a90354e [ 21.581370][ T460] RDX: 0000000000000030 RSI: 000055daa5ebcde0 RDI: 0000000000000014 [ 21.581371][ T460] RBP: 00007ffd85cf1510 R08: 00007ffd85cf1560 R09: 0000000000000080 [ 21.581371][ T460] R10: 0000000000000000 R11: 0000000000000202 R12: 000055daa5ec5e70 [ 21.581372][ T460] R13: 00007ffd85cf1644 R14: 0000000000000000 R15: 0000000000000000 | [ 23.720580][ T460] softirqs last disabled at (109450): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 23.720582][ T460] Preemption disabled at: | [ 23.720583][ T460] vprintk_emit (kernel/printk/printk.c:2471) | [ 23.720591][ T460] Tainted: [W]=WARN [ 23.720592][ T460] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 23.720594][ T460] Call Trace: [ 23.720595][ T460] [ 23.720597][ T460] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 23.720603][ T460] ? vprintk_emit (kernel/printk/printk.c:2471) [ 23.720605][ T460] __might_resched.cold (kernel/sched/core.c:9234) [ 23.720609][ T460] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 23.720614][ 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) [ 23.720618][ 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)) [ 23.720620][ T460] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 23.720627][ 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) [ 23.720630][ T460] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 23.720634][ T460] put_chars (drivers/char/virtio_console.c:1176) [ 23.720636][ T460] ? __send_to_port (drivers/char/virtio_console.c:654) [ 23.720638][ T460] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 23.720641][ T460] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 23.720644][ T460] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 23.720649][ T460] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 23.720653][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.720659][ T460] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 23.720662][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.720667][ T460] console_emit_next_record (kernel/printk/printk.c:3183) [ 23.720671][ T460] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 23.720673][ 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)) [ 23.720676][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.720678][ T460] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.720682][ T460] console_flush_one_record (kernel/printk/printk.c:3268) [ 23.720686][ T460] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 23.720688][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.720694][ T460] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 23.720697][ T460] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 23.720699][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.720701][ 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) [ 23.720705][ T460] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 23.720706][ T460] ? vprintk_emit (kernel/printk/printk.c:2478) [ 23.720709][ T460] vprintk_emit (kernel/printk/printk.c:2479) [ 23.720713][ T460] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 23.720714][ T460] ? mark_usage (kernel/locking/lockdep.c:4690) [ 23.720716][ 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)) [ 23.720722][ T460] dev_vprintk_emit (drivers/base/core.c:5000) [ 23.720727][ T460] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 23.720732][ T460] ? mark_usage (kernel/locking/lockdep.c:4690) [ 23.720735][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.720738][ T460] dev_printk_emit (drivers/base/core.c:5011) [ 23.720741][ T460] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 23.720744][ T460] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 23.720746][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.720748][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.720750][ T460] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 23.720751][ T460] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 23.720755][ T460] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 23.720762][ T460] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 23.720764][ T460] ? netdev_notice (net/core/dev.c:13194) [ 23.720767][ T460] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 23.720770][ T460] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 23.720773][ T460] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 23.720776][ T460] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 23.720779][ T460] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 23.720782][ 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)) [ 23.720785][ T460] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 23.720788][ T460] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 23.720791][ T460] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 23.720797][ T460] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 23.720799][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.720803][ T460] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 23.720804][ T460] ? mark_usage (kernel/locking/lockdep.c:4690) [ 23.720806][ T460] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 23.720808][ T460] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 23.720810][ T460] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 23.720814][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.720816][ 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)) [ 23.720818][ T460] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 23.720822][ T460] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 23.720824][ T460] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 23.720826][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.720828][ T460] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.720830][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.720831][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.720833][ T460] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 23.720835][ 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) [ 23.720838][ T460] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 23.720840][ T460] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 23.720842][ T460] ? mark_usage (kernel/locking/lockdep.c:4690) [ 23.720845][ T460] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 23.720846][ T460] ? nla_get_range_signed (lib/nlattr.c:270) [ 23.720850][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.720853][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.720861][ T460] rtnl_setlink (net/core/rtnetlink.c:3596) [ 23.720864][ T460] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 23.720866][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.720890][ T460] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 23.720892][ T460] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 23.720894][ T460] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 23.720896][ T460] ? mark_usage (kernel/locking/lockdep.c:4690) [ 23.720899][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.720903][ T460] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 23.720905][ T460] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 23.720907][ T460] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 23.720909][ T460] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 23.720913][ T460] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 23.720915][ T460] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 23.720918][ T460] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 23.720920][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.720925][ T460] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 23.720927][ T460] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 23.720930][ T460] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 23.720934][ T460] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 23.720937][ T460] ? netlink_ack (./include/linux/skbuff.h:2718) [ 23.720943][ 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)) [ 23.720945][ 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)) [ 23.720950][ T460] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 23.720954][ T460] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 23.720958][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.720962][ T460] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 23.720966][ T460] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 23.720968][ T460] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 23.720970][ T460] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 23.720976][ T460] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 23.720979][ T460] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 23.720982][ T460] __sys_sendto (net/socket.c:2281) [ 23.720985][ T460] ? __ia32_sys_getpeername (net/socket.c:2235) [ 23.721002][ T460] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 23.721005][ T460] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 23.721008][ T460] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 23.721011][ T460] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 23.721013][ T460] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 23.721015][ T460] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 23.721018][ T460] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 23.721020][ T460] RIP: 0033:0x7f6b1a90354e [ 23.721024][ 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 [ 23.721026][ T460] RSP: 002b:00007ffd85cf1500 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 23.721028][ T460] RAX: ffffffffffffffda RBX: 000055daa5d57e60 RCX: 00007f6b1a90354e [ 23.721030][ T460] RDX: 0000000000000030 RSI: 000055daa5d638f0 RDI: 0000000000000014 [ 23.721031][ T460] RBP: 00007ffd85cf1510 R08: 00007ffd85cf1560 R09: 0000000000000080 [ 23.721031][ T460] R10: 0000000000000000 R11: 0000000000000202 R12: 000055daa5ee59f0 [ 23.721032][ T460] R13: 00007ffd85cf1644 R14: 0000000000000000 R15: 0000000000000000 | [ 29.108559][ T671] softirqs last disabled at (38178): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 29.108561][ T671] Preemption disabled at: | [ 29.108570][ T671] vprintk_emit (kernel/printk/printk.c:2471) | [ 29.108578][ T671] Tainted: [W]=WARN [ 29.108579][ T671] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 29.108581][ T671] Call Trace: [ 29.108582][ T671] [ 29.108584][ T671] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 29.108590][ T671] ? vprintk_emit (kernel/printk/printk.c:2471) [ 29.108591][ T671] __might_resched.cold (kernel/sched/core.c:9234) [ 29.108596][ T671] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 29.108600][ T671] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 29.108604][ T671] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 29.108606][ T671] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 29.108613][ T671] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 29.108615][ T671] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 29.108619][ T671] put_chars (drivers/char/virtio_console.c:1176) [ 29.108622][ T671] ? __send_to_port (drivers/char/virtio_console.c:654) [ 29.108623][ T671] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 29.108626][ T671] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 29.108629][ T671] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 29.108634][ T671] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 29.108638][ T671] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.108643][ T671] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 29.108646][ T671] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.108651][ T671] console_emit_next_record (kernel/printk/printk.c:3183) [ 29.108655][ T671] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 29.108657][ T671] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 29.108660][ T671] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.108662][ T671] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.108666][ T671] console_flush_one_record (kernel/printk/printk.c:3268) [ 29.108670][ T671] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 29.108672][ T671] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.108677][ T671] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 29.108680][ T671] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 29.108682][ T671] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.108684][ T671] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 29.108687][ T671] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 29.108689][ T671] ? vprintk_emit (kernel/printk/printk.c:2478) [ 29.108692][ T671] vprintk_emit (kernel/printk/printk.c:2479) [ 29.108695][ T671] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 29.108696][ T671] ? mark_usage (kernel/locking/lockdep.c:4690) [ 29.108699][ T671] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 29.108704][ T671] dev_vprintk_emit (drivers/base/core.c:5000) [ 29.108710][ T671] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 29.108715][ T671] ? mark_usage (kernel/locking/lockdep.c:4690) [ 29.108717][ T671] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.108721][ T671] dev_printk_emit (drivers/base/core.c:5011) [ 29.108723][ T671] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 29.108726][ T671] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 29.108728][ T671] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.108730][ T671] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.108732][ T671] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 29.108733][ T671] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 29.108737][ T671] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 29.108743][ T671] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 29.108746][ T671] ? netdev_notice (net/core/dev.c:13194) [ 29.108749][ T671] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 29.108752][ T671] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 29.108754][ T671] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 29.108758][ T671] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 29.108760][ T671] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 29.108763][ T671] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 29.108766][ T671] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 29.108769][ T671] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 29.108771][ T671] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 29.108777][ T671] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 29.108780][ T671] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.108783][ T671] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 29.108784][ T671] ? mark_usage (kernel/locking/lockdep.c:4690) [ 29.108786][ T671] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 29.108788][ T671] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 29.108790][ T671] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 29.108794][ T671] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.108796][ T671] ? lock_pin_lock (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:6004 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 29.108798][ T671] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 29.108801][ T671] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 29.108803][ T671] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 29.108806][ T671] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.108808][ T671] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.108809][ T671] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.108810][ T671] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.108812][ T671] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 29.108814][ T671] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 29.108817][ T671] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 29.108819][ T671] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 29.108821][ T671] ? mark_usage (kernel/locking/lockdep.c:4690) [ 29.108824][ T671] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 29.108825][ T671] ? nla_get_range_signed (lib/nlattr.c:270) [ 29.108829][ T671] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.108832][ T671] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.108839][ T671] rtnl_setlink (net/core/rtnetlink.c:3596) [ 29.108843][ T671] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 29.108844][ T671] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.108867][ T671] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 29.108868][ T671] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 29.108871][ T671] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 29.108873][ T671] ? mark_usage (kernel/locking/lockdep.c:4690) [ 29.108875][ T671] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.108880][ T671] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 29.108882][ T671] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 29.108884][ T671] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 29.108885][ T671] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 29.108889][ T671] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 29.108891][ T671] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 29.108894][ T671] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.108896][ T671] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.108900][ T671] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 29.108902][ T671] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 29.108906][ T671] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 29.108909][ T671] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.108912][ T671] ? netlink_ack (./include/linux/skbuff.h:2718) [ 29.108918][ T671] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 29.108920][ T671] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 29.108925][ T671] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 29.108929][ T671] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 29.108933][ T671] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.108936][ T671] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 29.108940][ T671] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 29.108942][ T671] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 29.108944][ T671] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 29.108949][ T671] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 29.108952][ T671] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 29.108956][ T671] __sys_sendto (net/socket.c:2281) [ 29.108959][ T671] ? __ia32_sys_getpeername (net/socket.c:2235) [ 29.108973][ T671] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 29.108975][ T671] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 29.108979][ T671] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 29.108981][ T671] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 29.108984][ T671] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 29.108986][ T671] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 29.108988][ T671] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 29.108990][ T671] RIP: 0033:0x7f6b1a90354e [ 29.108996][ T671] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 29.108998][ T671] RSP: 002b:00007ffd85cf1500 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 29.109000][ T671] RAX: ffffffffffffffda RBX: 000055daa5ec40b0 RCX: 00007f6b1a90354e [ 29.109002][ T671] RDX: 0000000000000030 RSI: 000055daa5d5e6b0 RDI: 0000000000000012 [ 29.109003][ T671] RBP: 00007ffd85cf1510 R08: 00007ffd85cf1560 R09: 0000000000000080 [ 29.109003][ T671] R10: 0000000000000000 R11: 0000000000000202 R12: 000055daa5ebd090 [ 29.109004][ T671] R13: 00007ffd85cf1644 R14: 0000000000000000 R15: 0000000000000000 | [ 32.644762][ T671] softirqs last disabled at (96852): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 32.644764][ T671] Preemption disabled at: | [ 32.644765][ T671] vprintk_emit (kernel/printk/printk.c:2471) | [ 32.644774][ T671] Tainted: [W]=WARN [ 32.644774][ T671] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 32.644776][ T671] Call Trace: [ 32.644778][ T671] [ 32.644779][ T671] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 32.644785][ T671] ? vprintk_emit (kernel/printk/printk.c:2471) [ 32.644787][ T671] __might_resched.cold (kernel/sched/core.c:9234) [ 32.644791][ T671] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 32.644796][ T671] ? __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.644800][ T671] __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.644802][ T671] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 32.644809][ T671] ? 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.644812][ T671] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 32.644816][ T671] put_chars (drivers/char/virtio_console.c:1176) [ 32.644819][ T671] ? __send_to_port (drivers/char/virtio_console.c:654) [ 32.644820][ T671] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 32.644823][ T671] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 32.644826][ T671] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 32.644831][ T671] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 32.644835][ T671] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.644841][ T671] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 32.644844][ T671] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.644849][ T671] console_emit_next_record (kernel/printk/printk.c:3183) [ 32.644853][ T671] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 32.644855][ T671] ? 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.644859][ T671] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.644860][ T671] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.644865][ T671] console_flush_one_record (kernel/printk/printk.c:3268) [ 32.644869][ T671] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 32.644871][ T671] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.644877][ T671] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 32.644880][ T671] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 32.644882][ T671] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.644883][ T671] ? 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.644887][ T671] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 32.644889][ T671] ? vprintk_emit (kernel/printk/printk.c:2478) [ 32.644892][ T671] vprintk_emit (kernel/printk/printk.c:2479) [ 32.644895][ T671] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 32.644897][ T671] ? mark_usage (kernel/locking/lockdep.c:4690) [ 32.644899][ T671] ? 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.644905][ T671] dev_vprintk_emit (drivers/base/core.c:5000) [ 32.644910][ T671] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 32.644916][ T671] ? mark_usage (kernel/locking/lockdep.c:4690) [ 32.644918][ T671] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.644922][ T671] dev_printk_emit (drivers/base/core.c:5011) [ 32.644924][ T671] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 32.644927][ T671] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 32.644930][ T671] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.644931][ T671] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.644933][ T671] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 32.644935][ T671] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 32.644939][ T671] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 32.644945][ T671] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 32.644948][ T671] ? netdev_notice (net/core/dev.c:13194) [ 32.644951][ T671] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 32.644954][ T671] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 32.644956][ T671] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 32.644960][ T671] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 32.644962][ T671] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 32.644966][ T671] ? 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.644969][ T671] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 32.644972][ T671] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 32.644975][ T671] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 32.644981][ T671] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 32.644984][ T671] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.644987][ T671] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 32.644989][ T671] ? mark_usage (kernel/locking/lockdep.c:4690) [ 32.644991][ T671] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 32.644995][ T671] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 32.644997][ T671] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 32.645002][ T671] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.645004][ T671] ? 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.645006][ T671] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 32.645009][ T671] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 32.645011][ T671] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 32.645014][ T671] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.645016][ T671] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.645018][ T671] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.645019][ T671] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.645021][ T671] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 32.645023][ T671] ? __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.645026][ T671] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 32.645028][ T671] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 32.645030][ T671] ? mark_usage (kernel/locking/lockdep.c:4690) [ 32.645033][ T671] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 32.645034][ T671] ? nla_get_range_signed (lib/nlattr.c:270) [ 32.645038][ T671] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.645041][ T671] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.645049][ T671] rtnl_setlink (net/core/rtnetlink.c:3596) [ 32.645053][ T671] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 32.645054][ T671] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.645078][ T671] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 32.645080][ T671] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 32.645083][ T671] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 32.645085][ T671] ? mark_usage (kernel/locking/lockdep.c:4690) [ 32.645087][ T671] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.645092][ T671] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 32.645094][ T671] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 32.645096][ T671] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 32.645098][ T671] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 32.645102][ T671] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 32.645104][ T671] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 32.645108][ T671] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 32.645109][ T671] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.645114][ T671] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 32.645116][ T671] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 32.645120][ T671] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 32.645123][ T671] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 32.645126][ T671] ? netlink_ack (./include/linux/skbuff.h:2718) [ 32.645133][ T671] ? 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.645135][ T671] ? 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.645139][ T671] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 32.645144][ T671] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 32.645148][ T671] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.645151][ T671] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 32.645155][ T671] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 32.645157][ T671] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 32.645160][ T671] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 32.645165][ T671] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 32.645168][ T671] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 32.645172][ T671] __sys_sendto (net/socket.c:2281) [ 32.645175][ T671] ? __ia32_sys_getpeername (net/socket.c:2235) [ 32.645186][ T671] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 32.645192][ T671] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 32.645195][ T671] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 32.645198][ T671] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 32.645200][ T671] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 32.645202][ T671] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 32.645204][ T671] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 32.645207][ T671] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 32.645210][ T671] RIP: 0033:0x7f6b1a90354e [ 32.645213][ T671] 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.645215][ T671] RSP: 002b:00007ffd85cf1500 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 32.645218][ T671] RAX: ffffffffffffffda RBX: 000055daa5ec40b0 RCX: 00007f6b1a90354e [ 32.645219][ T671] RDX: 0000000000000030 RSI: 000055daa5d5e6d0 RDI: 0000000000000012 [ 32.645220][ T671] RBP: 00007ffd85cf1510 R08: 00007ffd85cf1560 R09: 0000000000000080 [ 32.645221][ T671] R10: 0000000000000000 R11: 0000000000000202 R12: 000055daa5ebf060 [ 32.645222][ T671] R13: 00007ffd85cf1644 R14: 0000000000000000 R15: 0000000000000000 | [ 35.386157][ T671] softirqs last disabled at (163262): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 35.386159][ T671] Preemption disabled at: | [ 35.386160][ T671] vprintk_emit (kernel/printk/printk.c:2471) | [ 35.386169][ T671] Tainted: [W]=WARN [ 35.386170][ T671] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.386172][ T671] Call Trace: [ 35.386173][ T671] [ 35.386175][ T671] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 35.386181][ T671] ? vprintk_emit (kernel/printk/printk.c:2471) [ 35.386183][ T671] __might_resched.cold (kernel/sched/core.c:9234) [ 35.386187][ T671] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 35.386192][ T671] ? __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.386196][ T671] __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.386198][ T671] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 35.386205][ T671] ? 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.386208][ T671] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 35.386212][ T671] put_chars (drivers/char/virtio_console.c:1176) [ 35.386214][ T671] ? __send_to_port (drivers/char/virtio_console.c:654) [ 35.386216][ T671] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 35.386219][ T671] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 35.386222][ T671] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 35.386228][ T671] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 35.386232][ T671] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.386238][ T671] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 35.386241][ T671] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.386246][ T671] console_emit_next_record (kernel/printk/printk.c:3183) [ 35.386250][ T671] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 35.386252][ T671] ? 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.386256][ T671] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.386258][ T671] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.386262][ T671] console_flush_one_record (kernel/printk/printk.c:3268) [ 35.386266][ T671] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 35.386268][ T671] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.386274][ T671] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 35.386277][ T671] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 35.386279][ T671] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.386281][ T671] ? 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.386285][ T671] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 35.386287][ T671] ? vprintk_emit (kernel/printk/printk.c:2478) [ 35.386290][ T671] vprintk_emit (kernel/printk/printk.c:2479) [ 35.386293][ T671] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 35.386295][ T671] ? mark_usage (kernel/locking/lockdep.c:4690) [ 35.386297][ T671] ? 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.386302][ T671] dev_vprintk_emit (drivers/base/core.c:5000) [ 35.386308][ T671] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 35.386313][ T671] ? mark_usage (kernel/locking/lockdep.c:4690) [ 35.386315][ T671] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.386319][ T671] dev_printk_emit (drivers/base/core.c:5011) [ 35.386322][ T671] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 35.386325][ T671] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 35.386327][ T671] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.386329][ T671] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.386331][ T671] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 35.386333][ T671] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 35.386336][ T671] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 35.386343][ T671] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 35.386346][ T671] ? netdev_notice (net/core/dev.c:13194) [ 35.386349][ T671] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 35.386352][ T671] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 35.386355][ T671] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 35.386358][ T671] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 35.386361][ T671] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 35.386364][ T671] ? 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.386368][ T671] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 35.386370][ T671] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 35.386373][ T671] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 35.386380][ T671] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 35.386383][ T671] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.386386][ T671] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 35.386387][ T671] ? mark_usage (kernel/locking/lockdep.c:4690) [ 35.386390][ T671] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 35.386391][ T671] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 35.386393][ T671] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 35.386398][ T671] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.386400][ T671] ? 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.386402][ T671] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 35.386406][ T671] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 35.386408][ T671] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 35.386411][ T671] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.386413][ T671] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.386414][ T671] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.386415][ T671] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.386417][ T671] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 35.386419][ T671] ? __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.386422][ T671] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 35.386424][ T671] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 35.386426][ T671] ? mark_usage (kernel/locking/lockdep.c:4690) [ 35.386429][ T671] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 35.386431][ T671] ? nla_get_range_signed (lib/nlattr.c:270) [ 35.386435][ T671] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.386438][ T671] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.386446][ T671] rtnl_setlink (net/core/rtnetlink.c:3596) [ 35.386449][ T671] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 35.386451][ T671] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.386476][ T671] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 35.386478][ T671] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 35.386481][ T671] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 35.386483][ T671] ? mark_usage (kernel/locking/lockdep.c:4690) [ 35.386485][ T671] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.386490][ T671] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 35.386492][ T671] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 35.386494][ T671] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 35.386496][ T671] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 35.386500][ T671] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 35.386502][ T671] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 35.386506][ T671] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 35.386507][ T671] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.386512][ T671] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 35.386514][ T671] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 35.386518][ T671] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 35.386521][ T671] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 35.386524][ T671] ? netlink_ack (./include/linux/skbuff.h:2718) [ 35.386531][ T671] ? 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.386533][ T671] ? 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.386538][ T671] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 35.386542][ T671] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 35.386546][ T671] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.386550][ T671] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 35.386554][ T671] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 35.386556][ T671] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 35.386559][ T671] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 35.386564][ T671] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 35.386567][ T671] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 35.386575][ T671] __sys_sendto (net/socket.c:2281) [ 35.386579][ T671] ? __ia32_sys_getpeername (net/socket.c:2235) [ 35.386594][ T671] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 35.386596][ T671] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 35.386600][ T671] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 35.386603][ T671] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 35.386605][ T671] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 35.386608][ T671] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 35.386610][ T671] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 35.386613][ T671] RIP: 0033:0x7f6b1a90354e [ 35.386616][ T671] 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.386618][ T671] RSP: 002b:00007ffd85cf1500 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 35.386621][ T671] RAX: ffffffffffffffda RBX: 000055daa5ec40b0 RCX: 00007f6b1a90354e [ 35.386622][ T671] RDX: 0000000000000030 RSI: 000055daa5d54250 RDI: 0000000000000012 [ 35.386623][ T671] RBP: 00007ffd85cf1510 R08: 00007ffd85cf1560 R09: 0000000000000080 [ 35.386624][ T671] R10: 0000000000000000 R11: 0000000000000202 R12: 000055daa5ecad00 [ 35.386625][ T671] R13: 00007ffd85cf1644 R14: 0000000000000000 R15: 0000000000000000 | [ 37.977112][ T671] softirqs last disabled at (235144): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 37.977115][ T671] Preemption disabled at: | [ 37.977115][ T671] vprintk_emit (kernel/printk/printk.c:2471) | [ 37.977124][ T671] Tainted: [W]=WARN [ 37.977124][ T671] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.977126][ T671] Call Trace: [ 37.977127][ T671] [ 37.977129][ T671] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 37.977135][ T671] ? vprintk_emit (kernel/printk/printk.c:2471) [ 37.977136][ T671] __might_resched.cold (kernel/sched/core.c:9234) [ 37.977141][ T671] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 37.977145][ T671] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 37.977149][ T671] __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)) [ 37.977151][ T671] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 37.977158][ T671] ? 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) [ 37.977161][ T671] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 37.977165][ T671] put_chars (drivers/char/virtio_console.c:1176) [ 37.977167][ T671] ? __send_to_port (drivers/char/virtio_console.c:654) [ 37.977168][ T671] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 37.977172][ T671] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 37.977175][ T671] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 37.977179][ T671] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 37.977184][ T671] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.977189][ T671] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 37.977192][ T671] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.977197][ T671] console_emit_next_record (kernel/printk/printk.c:3183) [ 37.977201][ T671] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 37.977203][ T671] ? 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)) [ 37.977206][ T671] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.977208][ T671] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.977212][ T671] console_flush_one_record (kernel/printk/printk.c:3268) [ 37.977216][ T671] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 37.977218][ T671] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.977223][ T671] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 37.977226][ T671] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 37.977228][ T671] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.977230][ T671] ? 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) [ 37.977233][ T671] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 37.977235][ T671] ? vprintk_emit (kernel/printk/printk.c:2478) [ 37.977238][ T671] vprintk_emit (kernel/printk/printk.c:2479) [ 37.977241][ T671] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 37.977242][ T671] ? mark_usage (kernel/locking/lockdep.c:4690) [ 37.977245][ T671] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 37.977250][ T671] dev_vprintk_emit (drivers/base/core.c:5000) [ 37.977255][ T671] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 37.977260][ T671] ? mark_usage (kernel/locking/lockdep.c:4690) [ 37.977262][ T671] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.977266][ T671] dev_printk_emit (drivers/base/core.c:5011) [ 37.977268][ T671] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 37.977271][ T671] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 37.977274][ T671] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.977275][ T671] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.977277][ T671] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 37.977279][ T671] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 37.977282][ T671] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 37.977289][ T671] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 37.977291][ T671] ? netdev_notice (net/core/dev.c:13194) [ 37.977294][ T671] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 37.977297][ T671] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 37.977300][ T671] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 37.977303][ T671] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 37.977305][ T671] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 37.977308][ T671] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 37.977312][ T671] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 37.977315][ T671] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 37.977317][ T671] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 37.977323][ T671] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 37.977326][ T671] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.977329][ T671] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 37.977330][ T671] ? mark_usage (kernel/locking/lockdep.c:4690) [ 37.977332][ T671] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 37.977334][ T671] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 37.977336][ T671] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 37.977341][ T671] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.977343][ T671] ? lock_pin_lock (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:6004 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 37.977345][ T671] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 37.977348][ T671] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 37.977350][ T671] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 37.977353][ T671] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.977354][ T671] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.977356][ T671] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.977357][ T671] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.977359][ T671] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 37.977361][ T671] ? __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) [ 37.977364][ T671] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 37.977366][ T671] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 37.977368][ T671] ? mark_usage (kernel/locking/lockdep.c:4690) [ 37.977371][ T671] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 37.977372][ T671] ? nla_get_range_signed (lib/nlattr.c:270) [ 37.977376][ T671] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.977379][ T671] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.977387][ T671] rtnl_setlink (net/core/rtnetlink.c:3596) [ 37.977390][ T671] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 37.977392][ T671] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.977426][ T671] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 37.977428][ T671] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 37.977431][ T671] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 37.977433][ T671] ? mark_usage (kernel/locking/lockdep.c:4690) [ 37.977435][ T671] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.977439][ T671] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 37.977441][ T671] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 37.977443][ T671] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 37.977445][ T671] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 37.977449][ T671] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 37.977451][ T671] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 37.977454][ T671] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 37.977455][ T671] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.977460][ T671] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 37.977462][ T671] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 37.977465][ T671] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 37.977468][ T671] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 37.977471][ T671] ? netlink_ack (./include/linux/skbuff.h:2718) [ 37.977478][ T671] ? 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)) [ 37.977480][ T671] ? 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)) [ 37.977485][ T671] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 37.977488][ T671] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 37.977492][ T671] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.977496][ T671] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 37.977500][ T671] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 37.977501][ T671] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 37.977504][ T671] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 37.977509][ T671] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 37.977512][ T671] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 37.977515][ T671] __sys_sendto (net/socket.c:2281) [ 37.977518][ T671] ? __ia32_sys_getpeername (net/socket.c:2235) [ 37.977529][ T671] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 37.977534][ T671] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 37.977537][ T671] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 37.977540][ T671] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 37.977542][ T671] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 37.977544][ T671] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 37.977546][ T671] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 37.977549][ T671] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 37.977551][ T671] RIP: 0033:0x7f6b1a90354e [ 37.977555][ T671] 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 [ 37.977557][ T671] RSP: 002b:00007ffd85cf1500 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 37.977561][ T671] RAX: ffffffffffffffda RBX: 000055daa5ec40b0 RCX: 00007f6b1a90354e [ 37.977563][ T671] RDX: 0000000000000030 RSI: 000055daa5ec6c30 RDI: 0000000000000012 [ 37.977564][ T671] RBP: 00007ffd85cf1510 R08: 00007ffd85cf1560 R09: 0000000000000080 [ 37.977565][ T671] R10: 0000000000000000 R11: 0000000000000202 R12: 000055daa5ecc460 [ 37.977566][ T671] R13: 00007ffd85cf1644 R14: 0000000000000000 R15: 0000000000000000 | [ 42.921218][ T1059] softirqs last disabled at (45848): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 42.921220][ T1059] Preemption disabled at: | [ 42.921221][ T1059] vprintk_emit (kernel/printk/printk.c:2471) | [ 42.921229][ T1059] Tainted: [W]=WARN [ 42.921230][ T1059] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 42.921232][ T1059] Call Trace: [ 42.921234][ T1059] [ 42.921235][ T1059] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 42.921241][ T1059] ? vprintk_emit (kernel/printk/printk.c:2471) [ 42.921243][ T1059] __might_resched.cold (kernel/sched/core.c:9234) [ 42.921247][ T1059] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 42.921252][ 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) [ 42.921256][ 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)) [ 42.921258][ T1059] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 42.921264][ 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) [ 42.921267][ T1059] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 42.921271][ T1059] put_chars (drivers/char/virtio_console.c:1176) [ 42.921273][ T1059] ? __send_to_port (drivers/char/virtio_console.c:654) [ 42.921275][ T1059] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 42.921278][ T1059] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 42.921281][ T1059] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 42.921286][ T1059] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 42.921290][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 42.921295][ T1059] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 42.921299][ T1059] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.921303][ T1059] console_emit_next_record (kernel/printk/printk.c:3183) [ 42.921307][ T1059] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 42.921309][ 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)) [ 42.921313][ T1059] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.921314][ T1059] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.921318][ T1059] console_flush_one_record (kernel/printk/printk.c:3268) [ 42.921323][ T1059] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 42.921325][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 42.921330][ T1059] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 42.921333][ T1059] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 42.921335][ T1059] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.921336][ 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) [ 42.921340][ T1059] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 42.921342][ T1059] ? vprintk_emit (kernel/printk/printk.c:2478) [ 42.921345][ T1059] vprintk_emit (kernel/printk/printk.c:2479) [ 42.921348][ T1059] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 42.921349][ T1059] ? mark_usage (kernel/locking/lockdep.c:4690) [ 42.921351][ 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)) [ 42.921357][ T1059] dev_vprintk_emit (drivers/base/core.c:5000) [ 42.921362][ T1059] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 42.921367][ T1059] ? mark_usage (kernel/locking/lockdep.c:4690) [ 42.921369][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 42.921373][ T1059] dev_printk_emit (drivers/base/core.c:5011) [ 42.921375][ T1059] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 42.921378][ T1059] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 42.921381][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 42.921382][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 42.921384][ T1059] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 42.921386][ T1059] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 42.921389][ T1059] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 42.921395][ T1059] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 42.921398][ T1059] ? netdev_notice (net/core/dev.c:13194) [ 42.921401][ T1059] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 42.921404][ T1059] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 42.921406][ T1059] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 42.921410][ T1059] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 42.921412][ T1059] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 42.921415][ 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)) [ 42.921418][ T1059] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 42.921421][ T1059] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 42.921424][ T1059] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 42.921430][ T1059] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 42.921433][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 42.921436][ T1059] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 42.921437][ T1059] ? mark_usage (kernel/locking/lockdep.c:4690) [ 42.921439][ T1059] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 42.921441][ T1059] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 42.921443][ T1059] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 42.921447][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 42.921449][ 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)) [ 42.921451][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 42.921455][ T1059] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 42.921457][ T1059] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 42.921459][ T1059] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.921461][ T1059] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.921463][ T1059] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.921464][ T1059] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.921465][ T1059] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 42.921468][ 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) [ 42.921470][ T1059] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 42.921472][ T1059] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 42.921474][ T1059] ? mark_usage (kernel/locking/lockdep.c:4690) [ 42.921477][ T1059] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 42.921478][ T1059] ? nla_get_range_signed (lib/nlattr.c:270) [ 42.921482][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 42.921485][ T1059] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.921493][ T1059] rtnl_setlink (net/core/rtnetlink.c:3596) [ 42.921496][ T1059] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 42.921497][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 42.921520][ T1059] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 42.921522][ T1059] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 42.921525][ T1059] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 42.921527][ T1059] ? mark_usage (kernel/locking/lockdep.c:4690) [ 42.921529][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 42.921534][ T1059] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 42.921536][ T1059] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 42.921538][ T1059] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 42.921540][ T1059] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 42.921544][ T1059] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 42.921546][ T1059] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 42.921549][ T1059] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 42.921550][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 42.921555][ T1059] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 42.921557][ T1059] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 42.921560][ T1059] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 42.921564][ T1059] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 42.921567][ T1059] ? netlink_ack (./include/linux/skbuff.h:2718) [ 42.921573][ 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)) [ 42.921575][ 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)) [ 42.921587][ T1059] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 42.921591][ T1059] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 42.921595][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 42.921599][ T1059] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 42.921603][ T1059] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 42.921604][ T1059] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 42.921607][ T1059] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 42.921612][ T1059] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 42.921615][ T1059] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 42.921618][ T1059] __sys_sendto (net/socket.c:2281) [ 42.921621][ T1059] ? __ia32_sys_getpeername (net/socket.c:2235) [ 42.921635][ T1059] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 42.921637][ T1059] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 42.921641][ T1059] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 42.921644][ T1059] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 42.921646][ T1059] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 42.921648][ T1059] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 42.921651][ T1059] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 42.921653][ T1059] RIP: 0033:0x7f6b1a90354e [ 42.921656][ 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 [ 42.921658][ T1059] RSP: 002b:00007ffd85cf1500 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 42.921661][ T1059] RAX: ffffffffffffffda RBX: 000055daa5ed9030 RCX: 00007f6b1a90354e [ 42.921662][ T1059] RDX: 0000000000000030 RSI: 000055daa5d690e0 RDI: 0000000000000012 [ 42.921663][ T1059] RBP: 00007ffd85cf1510 R08: 00007ffd85cf1560 R09: 0000000000000080 [ 42.921664][ T1059] R10: 0000000000000000 R11: 0000000000000202 R12: 000055daa5ed41a0 [ 42.921665][ T1059] R13: 00007ffd85cf1644 R14: 0000000000000000 R15: 0000000000000000 | [ 48.336097][ T1059] softirqs last disabled at (146552): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 48.336100][ T1059] Preemption disabled at: | [ 48.336101][ T1059] vprintk_emit (kernel/printk/printk.c:2471) | [ 48.336110][ T1059] Tainted: [W]=WARN [ 48.336111][ T1059] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 48.336112][ T1059] Call Trace: [ 48.336114][ T1059] [ 48.336115][ T1059] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 48.336121][ T1059] ? vprintk_emit (kernel/printk/printk.c:2471) [ 48.336123][ T1059] __might_resched.cold (kernel/sched/core.c:9234) [ 48.336127][ T1059] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 48.336132][ 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) [ 48.336137][ 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)) [ 48.336139][ T1059] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 48.336145][ 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) [ 48.336148][ T1059] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 48.336152][ T1059] put_chars (drivers/char/virtio_console.c:1176) [ 48.336154][ T1059] ? __send_to_port (drivers/char/virtio_console.c:654) [ 48.336156][ T1059] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 48.336159][ T1059] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 48.336162][ T1059] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 48.336168][ T1059] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 48.336172][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 48.336178][ T1059] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 48.336181][ T1059] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.336186][ T1059] console_emit_next_record (kernel/printk/printk.c:3183) [ 48.336190][ T1059] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 48.336192][ 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)) [ 48.336195][ T1059] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.336197][ T1059] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.336201][ T1059] console_flush_one_record (kernel/printk/printk.c:3268) [ 48.336205][ T1059] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 48.336207][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 48.336213][ T1059] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 48.336216][ T1059] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 48.336218][ T1059] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.336220][ 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) [ 48.336224][ T1059] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 48.336226][ T1059] ? vprintk_emit (kernel/printk/printk.c:2478) [ 48.336228][ T1059] vprintk_emit (kernel/printk/printk.c:2479) [ 48.336232][ T1059] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 48.336233][ T1059] ? mark_usage (kernel/locking/lockdep.c:4690) [ 48.336235][ 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)) [ 48.336241][ T1059] dev_vprintk_emit (drivers/base/core.c:5000) [ 48.336246][ T1059] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 48.336252][ T1059] ? mark_usage (kernel/locking/lockdep.c:4690) [ 48.336254][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 48.336258][ T1059] dev_printk_emit (drivers/base/core.c:5011) [ 48.336260][ T1059] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 48.336263][ T1059] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 48.336266][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 48.336267][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 48.336269][ T1059] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 48.336271][ T1059] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 48.336275][ T1059] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 48.336281][ T1059] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 48.336284][ T1059] ? netdev_notice (net/core/dev.c:13194) [ 48.336287][ T1059] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 48.336290][ T1059] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 48.336293][ T1059] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 48.336296][ T1059] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 48.336298][ T1059] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 48.336302][ 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)) [ 48.336305][ T1059] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 48.336308][ T1059] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 48.336311][ T1059] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 48.336317][ T1059] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 48.336320][ T1059] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 48.336323][ T1059] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 48.336324][ T1059] ? mark_usage (kernel/locking/lockdep.c:4690) [ 48.336326][ T1059] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 48.336328][ T1059] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 48.336330][ T1059] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 48.336335][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 48.336337][ 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)) [ 48.336341][ T1059] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 48.336343][ T1059] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 48.336346][ T1059] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.336347][ T1059] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.336349][ T1059] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.336350][ T1059] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.336352][ T1059] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 48.336354][ 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) [ 48.336357][ T1059] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 48.336359][ T1059] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 48.336362][ T1059] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 48.336364][ T1059] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 48.336365][ T1059] ? nla_get_range_signed (lib/nlattr.c:270) [ 48.336369][ T1059] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 48.336373][ T1059] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.336380][ T1059] rtnl_setlink (net/core/rtnetlink.c:3596) [ 48.336384][ T1059] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 48.336385][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 48.336409][ T1059] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 48.336411][ T1059] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 48.336414][ T1059] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 48.336416][ T1059] ? mark_usage (kernel/locking/lockdep.c:4690) [ 48.336418][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 48.336423][ T1059] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 48.336425][ T1059] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 48.336427][ T1059] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 48.336429][ T1059] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 48.336433][ T1059] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 48.336435][ T1059] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 48.336438][ T1059] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 48.336439][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 48.336444][ T1059] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 48.336446][ T1059] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 48.336450][ T1059] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 48.336453][ T1059] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 48.336456][ T1059] ? netlink_ack (./include/linux/skbuff.h:2718) [ 48.336463][ 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)) [ 48.336465][ 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)) [ 48.336470][ T1059] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 48.336474][ T1059] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 48.336477][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 48.336481][ T1059] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 48.336485][ T1059] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 48.336487][ T1059] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 48.336490][ T1059] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 48.336495][ T1059] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 48.336498][ T1059] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 48.336502][ T1059] __sys_sendto (net/socket.c:2281) [ 48.336505][ T1059] ? __ia32_sys_getpeername (net/socket.c:2235) [ 48.336516][ T1059] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 48.336522][ T1059] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 48.336524][ T1059] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 48.336528][ T1059] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 48.336530][ T1059] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 48.336532][ T1059] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 48.336534][ T1059] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 48.336537][ T1059] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 48.336539][ T1059] RIP: 0033:0x7f6b1a90354e [ 48.336543][ 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 [ 48.336545][ T1059] RSP: 002b:00007ffd85cf1500 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 48.336547][ T1059] RAX: ffffffffffffffda RBX: 000055daa5ed9030 RCX: 00007f6b1a90354e [ 48.336549][ T1059] RDX: 0000000000000030 RSI: 000055daa5d65990 RDI: 0000000000000012 [ 48.336550][ T1059] RBP: 00007ffd85cf1510 R08: 00007ffd85cf1560 R09: 0000000000000080 [ 48.336550][ T1059] R10: 0000000000000000 R11: 0000000000000202 R12: 000055daa5ec2c60 [ 48.336551][ T1059] R13: 00007ffd85cf1644 R14: 0000000000000000 R15: 0000000000000000 | [ 52.719479][ T1269] softirqs last disabled at (21078): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 52.719482][ T1269] Preemption disabled at: | [ 52.719482][ T1269] vprintk_emit (kernel/printk/printk.c:2471) | [ 52.719491][ T1269] Tainted: [W]=WARN [ 52.719491][ T1269] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 52.719493][ T1269] Call Trace: [ 52.719495][ T1269] [ 52.719496][ T1269] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 52.719502][ T1269] ? vprintk_emit (kernel/printk/printk.c:2471) [ 52.719504][ T1269] __might_resched.cold (kernel/sched/core.c:9234) [ 52.719508][ T1269] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 52.719512][ T1269] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 52.719517][ T1269] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 52.719519][ T1269] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 52.719526][ T1269] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 52.719528][ T1269] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 52.719533][ T1269] put_chars (drivers/char/virtio_console.c:1176) [ 52.719535][ T1269] ? __send_to_port (drivers/char/virtio_console.c:654) [ 52.719536][ T1269] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 52.719540][ T1269] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 52.719543][ T1269] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 52.719547][ T1269] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 52.719551][ T1269] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 52.719557][ T1269] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 52.719560][ T1269] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.719565][ T1269] console_emit_next_record (kernel/printk/printk.c:3183) [ 52.719569][ T1269] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 52.719571][ T1269] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 52.719574][ T1269] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.719576][ T1269] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 52.719580][ T1269] console_flush_one_record (kernel/printk/printk.c:3268) [ 52.719584][ T1269] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 52.719586][ T1269] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 52.719599][ T1269] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 52.719602][ T1269] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 52.719604][ T1269] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.719606][ T1269] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 52.719610][ T1269] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 52.719611][ T1269] ? vprintk_emit (kernel/printk/printk.c:2478) [ 52.719614][ T1269] vprintk_emit (kernel/printk/printk.c:2479) [ 52.719617][ T1269] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 52.719619][ T1269] ? mark_usage (kernel/locking/lockdep.c:4690) [ 52.719621][ T1269] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 52.719627][ T1269] dev_vprintk_emit (drivers/base/core.c:5000) [ 52.719632][ T1269] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 52.719637][ T1269] ? mark_usage (kernel/locking/lockdep.c:4690) [ 52.719639][ T1269] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 52.719643][ T1269] dev_printk_emit (drivers/base/core.c:5011) [ 52.719645][ T1269] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 52.719648][ T1269] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 52.719650][ T1269] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 52.719652][ T1269] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 52.719654][ T1269] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 52.719655][ T1269] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 52.719659][ T1269] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 52.719665][ T1269] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 52.719668][ T1269] ? netdev_notice (net/core/dev.c:13194) [ 52.719671][ T1269] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 52.719673][ T1269] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 52.719676][ T1269] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 52.719680][ T1269] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 52.719682][ T1269] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 52.719685][ T1269] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 52.719688][ T1269] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 52.719691][ T1269] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 52.719694][ T1269] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 52.719699][ T1269] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 52.719702][ T1269] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 52.719705][ T1269] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 52.719707][ T1269] ? mark_usage (kernel/locking/lockdep.c:4690) [ 52.719708][ T1269] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 52.719710][ T1269] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 52.719712][ T1269] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 52.719717][ T1269] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 52.719719][ T1269] ? lock_pin_lock (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:6004 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 52.719720][ T1269] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 52.719724][ T1269] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 52.719726][ T1269] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 52.719728][ T1269] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.719730][ T1269] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 52.719732][ T1269] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.719733][ T1269] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.719735][ T1269] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 52.719737][ T1269] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 52.719739][ T1269] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 52.719741][ T1269] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 52.719743][ T1269] ? mark_usage (kernel/locking/lockdep.c:4690) [ 52.719746][ T1269] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 52.719747][ T1269] ? nla_get_range_signed (lib/nlattr.c:270) [ 52.719751][ T1269] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 52.719754][ T1269] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.719761][ T1269] rtnl_setlink (net/core/rtnetlink.c:3596) [ 52.719765][ T1269] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 52.719766][ T1269] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 52.719788][ T1269] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 52.719790][ T1269] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 52.719793][ T1269] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 52.719795][ T1269] ? mark_usage (kernel/locking/lockdep.c:4690) [ 52.719797][ T1269] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 52.719802][ T1269] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 52.719804][ T1269] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 52.719806][ T1269] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 52.719807][ T1269] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 52.719811][ T1269] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 52.719813][ T1269] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 52.719816][ T1269] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 52.719818][ T1269] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 52.719822][ T1269] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 52.719824][ T1269] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 52.719828][ T1269] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 52.719831][ T1269] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 52.719834][ T1269] ? netlink_ack (./include/linux/skbuff.h:2718) [ 52.719841][ T1269] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 52.719843][ T1269] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 52.719847][ T1269] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 52.719851][ T1269] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 52.719855][ T1269] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 52.719858][ T1269] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 52.719862][ T1269] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 52.719864][ T1269] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 52.719867][ T1269] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 52.719871][ T1269] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 52.719874][ T1269] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 52.719878][ T1269] __sys_sendto (net/socket.c:2281) [ 52.719881][ T1269] ? __ia32_sys_getpeername (net/socket.c:2235) [ 52.719895][ T1269] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 52.719897][ T1269] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 52.719901][ T1269] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 52.719904][ T1269] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 52.719906][ T1269] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 52.719908][ T1269] ? irq_exit_rcu (kernel/softirq.c:786) [ 52.719912][ T1269] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 52.719915][ T1269] RIP: 0033:0x7f6b1a90354e [ 52.719919][ T1269] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 52.719921][ T1269] RSP: 002b:00007ffd85cf1500 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 52.719923][ T1269] RAX: ffffffffffffffda RBX: 000055daa5d67610 RCX: 00007f6b1a90354e [ 52.719925][ T1269] RDX: 0000000000000030 RSI: 000055daa5d66530 RDI: 0000000000000012 [ 52.719925][ T1269] RBP: 00007ffd85cf1510 R08: 00007ffd85cf1560 R09: 0000000000000080 [ 52.719926][ T1269] R10: 0000000000000000 R11: 0000000000000202 R12: 000055daa5ec5e70 [ 52.719927][ T1269] R13: 00007ffd85cf1644 R14: 0000000000000000 R15: 0000000000000000 | [ 55.020397][ T1269] softirqs last disabled at (87230): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 55.020400][ T1269] Preemption disabled at: | [ 55.020401][ T1269] vprintk_emit (kernel/printk/printk.c:2471) | [ 55.020409][ T1269] Tainted: [W]=WARN [ 55.020410][ T1269] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 55.020411][ T1269] Call Trace: [ 55.020413][ T1269] [ 55.020414][ T1269] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 55.020421][ T1269] ? vprintk_emit (kernel/printk/printk.c:2471) [ 55.020422][ T1269] __might_resched.cold (kernel/sched/core.c:9234) [ 55.020426][ T1269] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 55.020431][ T1269] ? __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.020436][ T1269] __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.020438][ T1269] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 55.020444][ T1269] ? 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.020447][ T1269] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 55.020451][ T1269] put_chars (drivers/char/virtio_console.c:1176) [ 55.020453][ T1269] ? __send_to_port (drivers/char/virtio_console.c:654) [ 55.020455][ T1269] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 55.020458][ T1269] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 55.020461][ T1269] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 55.020467][ T1269] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 55.020471][ T1269] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 55.020476][ T1269] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 55.020479][ T1269] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.020484][ T1269] console_emit_next_record (kernel/printk/printk.c:3183) [ 55.020488][ T1269] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 55.020490][ T1269] ? 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.020494][ T1269] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.020495][ T1269] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 55.020500][ T1269] console_flush_one_record (kernel/printk/printk.c:3268) [ 55.020504][ T1269] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 55.020506][ T1269] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 55.020512][ T1269] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 55.020515][ T1269] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 55.020517][ T1269] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.020518][ T1269] ? 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.020522][ T1269] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 55.020524][ T1269] ? vprintk_emit (kernel/printk/printk.c:2478) [ 55.020527][ T1269] vprintk_emit (kernel/printk/printk.c:2479) [ 55.020530][ T1269] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 55.020532][ T1269] ? mark_usage (kernel/locking/lockdep.c:4690) [ 55.020534][ T1269] ? 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.020539][ T1269] dev_vprintk_emit (drivers/base/core.c:5000) [ 55.020544][ T1269] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 55.020550][ T1269] ? mark_usage (kernel/locking/lockdep.c:4690) [ 55.020552][ T1269] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 55.020556][ T1269] dev_printk_emit (drivers/base/core.c:5011) [ 55.020558][ T1269] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 55.020561][ T1269] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 55.020564][ T1269] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 55.020565][ T1269] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 55.020567][ T1269] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 55.020569][ T1269] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 55.020573][ T1269] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 55.020579][ T1269] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 55.020582][ T1269] ? netdev_notice (net/core/dev.c:13194) [ 55.020585][ T1269] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 55.020588][ T1269] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 55.020599][ T1269] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 55.020602][ T1269] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 55.020605][ T1269] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 55.020608][ T1269] ? 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.020611][ T1269] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 55.020614][ T1269] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 55.020617][ T1269] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 55.020622][ T1269] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 55.020625][ T1269] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 55.020628][ T1269] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 55.020630][ T1269] ? mark_usage (kernel/locking/lockdep.c:4690) [ 55.020632][ T1269] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 55.020634][ T1269] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 55.020636][ T1269] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 55.020640][ T1269] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 55.020642][ T1269] ? 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.020644][ T1269] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 55.020648][ T1269] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 55.020650][ T1269] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 55.020652][ T1269] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.020654][ T1269] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 55.020656][ T1269] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.020657][ T1269] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.020658][ T1269] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 55.020661][ T1269] ? __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.020664][ T1269] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 55.020666][ T1269] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 55.020667][ T1269] ? mark_usage (kernel/locking/lockdep.c:4690) [ 55.020670][ T1269] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 55.020672][ T1269] ? nla_get_range_signed (lib/nlattr.c:270) [ 55.020676][ T1269] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 55.020679][ T1269] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.020687][ T1269] rtnl_setlink (net/core/rtnetlink.c:3596) [ 55.020690][ T1269] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 55.020691][ T1269] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 55.020715][ T1269] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 55.020717][ T1269] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 55.020720][ T1269] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 55.020722][ T1269] ? mark_usage (kernel/locking/lockdep.c:4690) [ 55.020724][ T1269] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 55.020729][ T1269] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 55.020731][ T1269] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 55.020733][ T1269] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 55.020735][ T1269] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 55.020738][ T1269] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 55.020741][ T1269] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 55.020744][ T1269] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 55.020745][ T1269] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 55.020750][ T1269] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 55.020752][ T1269] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 55.020755][ T1269] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 55.020759][ T1269] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 55.020762][ T1269] ? netlink_ack (./include/linux/skbuff.h:2718) [ 55.020769][ T1269] ? 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.020771][ T1269] ? 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.020776][ T1269] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 55.020780][ T1269] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 55.020783][ T1269] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 55.020787][ T1269] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 55.020791][ T1269] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 55.020793][ T1269] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 55.020796][ T1269] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 55.020801][ T1269] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 55.020803][ T1269] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 55.020807][ T1269] __sys_sendto (net/socket.c:2281) [ 55.020810][ T1269] ? __ia32_sys_getpeername (net/socket.c:2235) [ 55.020821][ T1269] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 55.020827][ T1269] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 55.020829][ T1269] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 55.020833][ T1269] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 55.020834][ T1269] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 55.020837][ T1269] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 55.020839][ T1269] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 55.020841][ T1269] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 55.020843][ T1269] RIP: 0033:0x7f6b1a90354e [ 55.020847][ T1269] 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.020849][ T1269] RSP: 002b:00007ffd85cf1500 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 55.020852][ T1269] RAX: ffffffffffffffda RBX: 000055daa5d67610 RCX: 00007f6b1a90354e [ 55.020853][ T1269] RDX: 0000000000000030 RSI: 000055daa5d5e6b0 RDI: 0000000000000012 [ 55.020854][ T1269] RBP: 00007ffd85cf1510 R08: 00007ffd85cf1560 R09: 0000000000000080 [ 55.020855][ T1269] R10: 0000000000000000 R11: 0000000000000202 R12: 000055daa5ec2c60 [ 55.020855][ T1269] R13: 00007ffd85cf1644 R14: 0000000000000000 R15: 0000000000000000 | [ 57.286795][ T1269] softirqs last disabled at (148210): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 57.286797][ T1269] Preemption disabled at: | [ 57.286798][ T1269] vprintk_emit (kernel/printk/printk.c:2471) | [ 57.286806][ T1269] Tainted: [W]=WARN [ 57.286807][ T1269] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 57.286809][ T1269] Call Trace: [ 57.286810][ T1269] [ 57.286812][ T1269] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 57.286818][ T1269] ? vprintk_emit (kernel/printk/printk.c:2471) [ 57.286819][ T1269] __might_resched.cold (kernel/sched/core.c:9234) [ 57.286824][ T1269] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 57.286828][ T1269] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 57.286832][ T1269] __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)) [ 57.286834][ T1269] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 57.286841][ T1269] ? 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) [ 57.286844][ T1269] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 57.286848][ T1269] put_chars (drivers/char/virtio_console.c:1176) [ 57.286850][ T1269] ? __send_to_port (drivers/char/virtio_console.c:654) [ 57.286851][ T1269] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 57.286855][ T1269] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 57.286858][ T1269] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 57.286863][ T1269] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 57.286867][ T1269] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 57.286872][ T1269] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 57.286875][ T1269] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.286880][ T1269] console_emit_next_record (kernel/printk/printk.c:3183) [ 57.286884][ T1269] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 57.286886][ T1269] ? 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)) [ 57.286889][ T1269] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.286891][ T1269] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 57.286895][ T1269] console_flush_one_record (kernel/printk/printk.c:3268) [ 57.286900][ T1269] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 57.286901][ T1269] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 57.286907][ T1269] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 57.286910][ T1269] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 57.286912][ T1269] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.286913][ T1269] ? 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) [ 57.286917][ T1269] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 57.286919][ T1269] ? vprintk_emit (kernel/printk/printk.c:2478) [ 57.286922][ T1269] vprintk_emit (kernel/printk/printk.c:2479) [ 57.286925][ T1269] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 57.286926][ T1269] ? mark_usage (kernel/locking/lockdep.c:4690) [ 57.286928][ T1269] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 57.286934][ T1269] dev_vprintk_emit (drivers/base/core.c:5000) [ 57.286939][ T1269] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 57.286944][ T1269] ? mark_usage (kernel/locking/lockdep.c:4690) [ 57.286947][ T1269] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 57.286950][ T1269] dev_printk_emit (drivers/base/core.c:5011) [ 57.286953][ T1269] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 57.286955][ T1269] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 57.286958][ T1269] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 57.286960][ T1269] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 57.286961][ T1269] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 57.286963][ T1269] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 57.286967][ T1269] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 57.286973][ T1269] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 57.286976][ T1269] ? netdev_notice (net/core/dev.c:13194) [ 57.286979][ T1269] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 57.286982][ T1269] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 57.286985][ T1269] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 57.286988][ T1269] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 57.286990][ T1269] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 57.286996][ T1269] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 57.287000][ T1269] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 57.287002][ T1269] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 57.287005][ T1269] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 57.287011][ T1269] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 57.287014][ T1269] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 57.287017][ T1269] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 57.287018][ T1269] ? mark_usage (kernel/locking/lockdep.c:4690) [ 57.287020][ T1269] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 57.287022][ T1269] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 57.287023][ T1269] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 57.287028][ T1269] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 57.287030][ T1269] ? lock_pin_lock (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:6004 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 57.287031][ T1269] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 57.287035][ T1269] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 57.287037][ T1269] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 57.287040][ T1269] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.287041][ T1269] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 57.287043][ T1269] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.287044][ T1269] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.287046][ T1269] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 57.287048][ T1269] ? __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) [ 57.287051][ T1269] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 57.287053][ T1269] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 57.287054][ T1269] ? mark_usage (kernel/locking/lockdep.c:4690) [ 57.287057][ T1269] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 57.287058][ T1269] ? nla_get_range_signed (lib/nlattr.c:270) [ 57.287062][ T1269] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 57.287066][ T1269] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.287073][ T1269] rtnl_setlink (net/core/rtnetlink.c:3596) [ 57.287076][ T1269] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 57.287077][ T1269] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 57.287100][ T1269] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 57.287102][ T1269] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 57.287105][ T1269] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 57.287107][ T1269] ? mark_usage (kernel/locking/lockdep.c:4690) [ 57.287109][ T1269] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 57.287114][ T1269] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 57.287115][ T1269] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 57.287117][ T1269] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 57.287119][ T1269] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 57.287123][ T1269] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 57.287125][ T1269] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 57.287128][ T1269] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 57.287129][ T1269] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 57.287134][ T1269] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 57.287136][ T1269] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 57.287139][ T1269] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 57.287142][ T1269] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 57.287145][ T1269] ? netlink_ack (./include/linux/skbuff.h:2718) [ 57.287152][ T1269] ? 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)) [ 57.287154][ T1269] ? 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)) [ 57.287158][ T1269] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 57.287162][ T1269] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 57.287166][ T1269] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 57.287170][ T1269] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 57.287174][ T1269] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 57.287175][ T1269] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 57.287178][ T1269] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 57.287183][ T1269] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 57.287185][ T1269] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 57.287189][ T1269] __sys_sendto (net/socket.c:2281) [ 57.287192][ T1269] ? __ia32_sys_getpeername (net/socket.c:2235) [ 57.287206][ T1269] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 57.287208][ T1269] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 57.287212][ T1269] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 57.287215][ T1269] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 57.287217][ T1269] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 57.287219][ T1269] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 57.287222][ T1269] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 57.287224][ T1269] RIP: 0033:0x7f6b1a90354e [ 57.287228][ T1269] 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 [ 57.287230][ T1269] RSP: 002b:00007ffd85cf1500 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 57.287232][ T1269] RAX: ffffffffffffffda RBX: 000055daa5d67610 RCX: 00007f6b1a90354e [ 57.287233][ T1269] RDX: 0000000000000030 RSI: 000055daa5d638f0 RDI: 0000000000000012 [ 57.287234][ T1269] RBP: 00007ffd85cf1510 R08: 00007ffd85cf1560 R09: 0000000000000080 [ 57.287235][ T1269] R10: 0000000000000000 R11: 0000000000000202 R12: 000055daa5eca8d0 [ 57.287236][ T1269] R13: 00007ffd85cf1644 R14: 0000000000000000 R15: 0000000000000000 | [ 59.231267][ T1271] softirqs last disabled at (79236): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 59.231270][ T1271] Preemption disabled at: | [ 59.231270][ T1271] vprintk_emit (kernel/printk/printk.c:2471) | [ 59.231279][ T1271] Tainted: [W]=WARN [ 59.231280][ T1271] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 59.231282][ T1271] Call Trace: [ 59.231284][ T1271] [ 59.231285][ T1271] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 59.231292][ T1271] ? vprintk_emit (kernel/printk/printk.c:2471) [ 59.231293][ T1271] __might_resched.cold (kernel/sched/core.c:9234) [ 59.231298][ T1271] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 59.231302][ T1271] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 59.231306][ T1271] __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)) [ 59.231308][ T1271] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 59.231315][ T1271] ? 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) [ 59.231318][ T1271] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 59.231322][ T1271] put_chars (drivers/char/virtio_console.c:1176) [ 59.231324][ T1271] ? __send_to_port (drivers/char/virtio_console.c:654) [ 59.231326][ T1271] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 59.231329][ T1271] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 59.231332][ T1271] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 59.231337][ T1271] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 59.231341][ T1271] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 59.231347][ T1271] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 59.231350][ T1271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.231355][ T1271] console_emit_next_record (kernel/printk/printk.c:3183) [ 59.231360][ T1271] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 59.231361][ T1271] ? 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)) [ 59.231365][ T1271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.231366][ T1271] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 59.231371][ T1271] console_flush_one_record (kernel/printk/printk.c:3268) [ 59.231375][ T1271] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 59.231377][ T1271] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 59.231383][ T1271] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 59.231387][ T1271] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 59.231389][ T1271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.231391][ T1271] ? 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) [ 59.231395][ T1271] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 59.231397][ T1271] ? vprintk_emit (kernel/printk/printk.c:2478) [ 59.231400][ T1271] vprintk_emit (kernel/printk/printk.c:2479) [ 59.231404][ T1271] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 59.231405][ T1271] ? mark_usage (kernel/locking/lockdep.c:4690) [ 59.231407][ T1271] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 59.231413][ T1271] dev_vprintk_emit (drivers/base/core.c:5000) [ 59.231418][ T1271] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 59.231423][ T1271] ? mark_usage (kernel/locking/lockdep.c:4690) [ 59.231425][ T1271] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 59.231429][ T1271] dev_printk_emit (drivers/base/core.c:5011) [ 59.231432][ T1271] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 59.231435][ T1271] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 59.231437][ T1271] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 59.231439][ T1271] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 59.231440][ T1271] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 59.231442][ T1271] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 59.231446][ T1271] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 59.231452][ T1271] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 59.231455][ T1271] ? netdev_notice (net/core/dev.c:13194) [ 59.231458][ T1271] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 59.231461][ T1271] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 59.231463][ T1271] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 59.231467][ T1271] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 59.231470][ T1271] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 59.231473][ T1271] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 59.231477][ T1271] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 59.231480][ T1271] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 59.231483][ T1271] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 59.231489][ T1271] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 59.231492][ T1271] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 59.231495][ T1271] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 59.231496][ T1271] ? mark_usage (kernel/locking/lockdep.c:4690) [ 59.231498][ T1271] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 59.231500][ T1271] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 59.231502][ T1271] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 59.231507][ T1271] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 59.231509][ T1271] ? lock_pin_lock (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:6004 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 59.231511][ T1271] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 59.231515][ T1271] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 59.231517][ T1271] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 59.231520][ T1271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.231522][ T1271] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 59.231524][ T1271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.231525][ T1271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.231527][ T1271] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 59.231529][ T1271] ? __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) [ 59.231532][ T1271] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 59.231534][ T1271] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 59.231536][ T1271] ? mark_usage (kernel/locking/lockdep.c:4690) [ 59.231539][ T1271] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 59.231541][ T1271] ? nla_get_range_signed (lib/nlattr.c:270) [ 59.231544][ T1271] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 59.231548][ T1271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.231556][ T1271] rtnl_setlink (net/core/rtnetlink.c:3596) [ 59.231560][ T1271] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 59.231561][ T1271] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 59.231588][ T1271] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 59.231590][ T1271] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 59.231593][ T1271] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 59.231601][ T1271] ? mark_usage (kernel/locking/lockdep.c:4690) [ 59.231603][ T1271] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 59.231608][ T1271] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 59.231610][ T1271] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 59.231612][ T1271] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 59.231614][ T1271] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 59.231618][ T1271] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 59.231620][ T1271] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 59.231623][ T1271] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 59.231624][ T1271] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 59.231629][ T1271] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 59.231631][ T1271] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 59.231634][ T1271] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 59.231637][ T1271] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 59.231641][ T1271] ? netlink_ack (./include/linux/skbuff.h:2718) [ 59.231648][ T1271] ? 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)) [ 59.231650][ T1271] ? 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)) [ 59.231655][ T1271] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 59.231659][ T1271] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 59.231663][ T1271] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 59.231667][ T1271] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 59.231672][ T1271] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 59.231674][ T1271] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 59.231677][ T1271] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 59.231682][ T1271] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 59.231685][ T1271] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 59.231689][ T1271] __sys_sendto (net/socket.c:2281) [ 59.231693][ T1271] ? __ia32_sys_getpeername (net/socket.c:2235) [ 59.231704][ T1271] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 59.231710][ T1271] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 59.231713][ T1271] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 59.231716][ T1271] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 59.231718][ T1271] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 59.231721][ T1271] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 59.231723][ T1271] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 59.231725][ T1271] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 59.231728][ T1271] RIP: 0033:0x7f6b1a90354e [ 59.231732][ T1271] 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 [ 59.231734][ T1271] RSP: 002b:00007ffd85cf1500 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 59.231736][ T1271] RAX: ffffffffffffffda RBX: 000055daa5d67610 RCX: 00007f6b1a90354e [ 59.231738][ T1271] RDX: 0000000000000030 RSI: 000055daa5ec62a0 RDI: 0000000000000016 [ 59.231739][ T1271] RBP: 00007ffd85cf1510 R08: 00007ffd85cf1560 R09: 0000000000000080 [ 59.231739][ T1271] R10: 0000000000000000 R11: 0000000000000202 R12: 000055daa5ec5e70 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