====================================== | [ 11.466715][ T198] softirqs last disabled at (39812): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 11.466717][ T198] Preemption disabled at: | [ 11.466718][ T198] vprintk_emit (kernel/printk/printk.c:2471) | [ 11.466727][ T198] Tainted: [W]=WARN [ 11.466728][ T198] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.466730][ T198] Call Trace: [ 11.466731][ T198] [ 11.466733][ T198] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 11.466739][ T198] ? vprintk_emit (kernel/printk/printk.c:2471) [ 11.466741][ T198] __might_resched.cold (kernel/sched/core.c:9234) [ 11.466746][ T198] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 11.466750][ T198] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 11.466754][ T198] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 11.466756][ T198] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.466763][ T198] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 11.466766][ T198] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.466770][ T198] put_chars (drivers/char/virtio_console.c:1176) [ 11.466773][ T198] ? __send_to_port (drivers/char/virtio_console.c:654) [ 11.466776][ T198] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 11.466781][ T198] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 11.466785][ T198] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.466791][ T198] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 11.466794][ T198] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.466800][ T198] console_emit_next_record (kernel/printk/printk.c:3183) [ 11.466804][ T198] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 11.466806][ T198] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 11.466810][ T198] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.466811][ T198] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.466816][ T198] console_flush_one_record (kernel/printk/printk.c:3268) [ 11.466820][ T198] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 11.466822][ T198] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.466828][ T198] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 11.466831][ T198] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 11.466833][ T198] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.466835][ T198] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 11.466839][ T198] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 11.466840][ T198] ? vprintk_emit (kernel/printk/printk.c:2478) [ 11.466843][ T198] vprintk_emit (kernel/printk/printk.c:2479) [ 11.466846][ T198] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 11.466848][ T198] ? __kernel_text_address (kernel/extable.c:79) [ 11.466851][ T198] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 11.466854][ T198] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 11.466866][ T198] dev_vprintk_emit (drivers/base/core.c:5000) [ 11.466871][ T198] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 11.466880][ T198] dev_printk_emit (drivers/base/core.c:5011) [ 11.466882][ T198] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 11.466886][ T198] ? check_prev_add (kernel/locking/lockdep.c:3258 (discriminator 3)) [ 11.466892][ T198] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 11.466898][ T198] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 11.466901][ T198] ? netdev_notice (net/core/dev.c:13194) [ 11.466904][ T198] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.466907][ T198] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.466910][ T198] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 11.466913][ T198] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 11.466916][ T198] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 11.466918][ T198] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 11.466922][ T198] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 11.466925][ T198] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.466928][ T198] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 11.466934][ T198] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 11.466937][ T198] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.466940][ T198] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 11.466941][ T198] ? mark_usage (kernel/locking/lockdep.c:4690) [ 11.466943][ T198] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.466945][ T198] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.466948][ T198] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 11.466953][ T198] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.466955][ T198] ? lock_pin_lock (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:6004 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 11.466957][ T198] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 11.466961][ T198] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.466963][ T198] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 11.466966][ T198] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.466967][ T198] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.466969][ T198] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.466970][ T198] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.466972][ T198] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 11.466974][ T198] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 11.466977][ T198] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 11.466979][ T198] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 11.466981][ T198] ? mark_usage (kernel/locking/lockdep.c:4690) [ 11.466984][ T198] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 11.466985][ T198] ? nla_get_range_signed (lib/nlattr.c:270) [ 11.466989][ T198] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.466993][ T198] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.467000][ T198] rtnl_setlink (net/core/rtnetlink.c:3596) [ 11.467004][ T198] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 11.467005][ T198] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.467029][ T198] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.467031][ T198] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.467034][ T198] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.467036][ T198] ? mark_usage (kernel/locking/lockdep.c:4690) [ 11.467038][ T198] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.467043][ T198] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.467045][ T198] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.467047][ T198] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 11.467049][ T198] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.467053][ T198] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 11.467055][ T198] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 11.467059][ T198] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.467060][ T198] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.467065][ T198] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.467067][ T198] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.467071][ T198] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 11.467074][ T198] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.467077][ T198] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.467084][ T198] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 11.467086][ T198] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 11.467091][ T198] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.467095][ T198] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.467099][ T198] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.467102][ T198] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 11.467107][ T198] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 11.467108][ T198] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.467111][ T198] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.467116][ T198] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 11.467119][ T198] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 11.467122][ T198] __sys_sendto (net/socket.c:2281) [ 11.467125][ T198] ? __ia32_sys_getpeername (net/socket.c:2235) [ 11.467140][ T198] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 11.467142][ T198] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 11.467146][ T198] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 11.467148][ T198] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 11.467151][ T198] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 11.467153][ T198] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 11.467156][ T198] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.467158][ T198] RIP: 0033:0x7fc0d226254e [ 11.467162][ T198] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 11.467164][ T198] RSP: 002b:00007ffc81caf070 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 11.467166][ T198] RAX: ffffffffffffffda RBX: 000055ab12bbe500 RCX: 00007fc0d226254e [ 11.467167][ T198] RDX: 0000000000000030 RSI: 000055ab12d53f10 RDI: 0000000000000012 [ 11.467168][ T198] RBP: 00007ffc81caf080 R08: 00007ffc81caf0d0 R09: 0000000000000080 [ 11.467169][ T198] R10: 0000000000000000 R11: 0000000000000202 R12: 000055ab12d53ae0 [ 11.467170][ T198] R13: 00007ffc81caf1b4 R14: 0000000000000000 R15: 0000000000000000 | [ 13.814436][ T198] softirqs last disabled at (99810): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 13.814439][ T198] Preemption disabled at: | [ 13.814439][ T198] vprintk_emit (kernel/printk/printk.c:2471) | [ 13.814448][ T198] Tainted: [W]=WARN [ 13.814449][ T198] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.814450][ T198] Call Trace: [ 13.814452][ T198] [ 13.814454][ T198] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 13.814460][ T198] ? vprintk_emit (kernel/printk/printk.c:2471) [ 13.814462][ T198] __might_resched.cold (kernel/sched/core.c:9234) [ 13.814466][ T198] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 13.814470][ T198] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 13.814475][ T198] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 13.814477][ T198] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.814484][ T198] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 13.814487][ T198] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.814491][ T198] put_chars (drivers/char/virtio_console.c:1176) [ 13.814493][ T198] ? __send_to_port (drivers/char/virtio_console.c:654) [ 13.814494][ T198] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 13.814498][ T198] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 13.814501][ T198] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 13.814506][ T198] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 13.814510][ T198] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.814515][ T198] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 13.814518][ T198] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.814523][ T198] console_emit_next_record (kernel/printk/printk.c:3183) [ 13.814527][ T198] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 13.814529][ T198] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 13.814533][ T198] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.814534][ T198] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.814539][ T198] console_flush_one_record (kernel/printk/printk.c:3268) [ 13.814543][ T198] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 13.814545][ T198] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.814551][ T198] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 13.814553][ T198] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 13.814555][ T198] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.814557][ T198] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 13.814561][ T198] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 13.814563][ T198] ? vprintk_emit (kernel/printk/printk.c:2478) [ 13.814565][ T198] vprintk_emit (kernel/printk/printk.c:2479) [ 13.814569][ T198] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 13.814570][ T198] ? mark_usage (kernel/locking/lockdep.c:4690) [ 13.814572][ T198] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 13.814578][ T198] dev_vprintk_emit (drivers/base/core.c:5000) [ 13.814583][ T198] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 13.814588][ T198] ? mark_usage (kernel/locking/lockdep.c:4690) [ 13.814590][ T198] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.814594][ T198] dev_printk_emit (drivers/base/core.c:5011) [ 13.814596][ T198] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 13.814599][ T198] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 13.814602][ T198] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.814603][ T198] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.814605][ T198] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 13.814607][ T198] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 13.814610][ T198] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 13.814617][ T198] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 13.814620][ T198] ? netdev_notice (net/core/dev.c:13194) [ 13.814623][ T198] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.814626][ T198] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.814628][ T198] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 13.814632][ T198] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 13.814634][ T198] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 13.814637][ T198] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 13.814641][ T198] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 13.814643][ T198] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 13.814646][ T198] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 13.814652][ T198] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 13.814657][ T198] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 13.814658][ T198] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.814660][ T198] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 13.814662][ T198] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 13.814664][ T198] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 13.814666][ T198] ? clockevents_program_event (kernel/time/clockevents.c:363) [ 13.814671][ T198] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.814676][ T198] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.814678][ T198] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 13.814681][ T198] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.814683][ T198] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.814684][ T198] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.814685][ T198] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.814687][ T198] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 13.814689][ T198] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 13.814692][ T198] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 13.814694][ T198] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 13.814696][ T198] ? mark_usage (kernel/locking/lockdep.c:4690) [ 13.814699][ T198] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 13.814700][ T198] ? nla_get_range_signed (lib/nlattr.c:270) [ 13.814704][ T198] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.814708][ T198] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.814715][ T198] rtnl_setlink (net/core/rtnetlink.c:3596) [ 13.814718][ T198] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 13.814720][ T198] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.814743][ T198] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.814744][ T198] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.814748][ T198] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.814750][ T198] ? mark_usage (kernel/locking/lockdep.c:4690) [ 13.814752][ T198] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.814757][ T198] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.814759][ T198] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.814761][ T198] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 13.814762][ T198] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.814766][ T198] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 13.814768][ T198] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 13.814772][ T198] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.814773][ T198] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.814778][ T198] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.814779][ T198] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.814783][ T198] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 13.814786][ T198] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.814789][ T198] ? netlink_ack (./include/linux/skbuff.h:2718) [ 13.814796][ T198] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 13.814798][ T198] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 13.814803][ T198] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 13.814807][ T198] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.814811][ T198] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.814814][ T198] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 13.814818][ T198] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 13.814820][ T198] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.814823][ T198] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.814828][ T198] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 13.814830][ T198] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 13.814834][ T198] __sys_sendto (net/socket.c:2281) [ 13.814837][ T198] ? __ia32_sys_getpeername (net/socket.c:2235) [ 13.814852][ T198] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 13.814854][ T198] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 13.814863][ T198] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 13.814866][ T198] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 13.814869][ T198] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 13.814870][ T198] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 13.814873][ T198] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.814875][ T198] RIP: 0033:0x7fc0d226254e [ 13.814879][ T198] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 13.814881][ T198] RSP: 002b:00007ffc81caf070 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 13.814884][ T198] RAX: ffffffffffffffda RBX: 000055ab12bbe500 RCX: 00007fc0d226254e [ 13.814885][ T198] RDX: 0000000000000030 RSI: 000055ab12bbe2a0 RDI: 0000000000000012 [ 13.814886][ T198] RBP: 00007ffc81caf080 R08: 00007ffc81caf0d0 R09: 0000000000000080 [ 13.814887][ T198] R10: 0000000000000000 R11: 0000000000000202 R12: 000055ab12d2e4d0 [ 13.814888][ T198] R13: 00007ffc81caf1b4 R14: 0000000000000000 R15: 0000000000000000 | [ 20.623022][ T198] softirqs last disabled at (129290): netlink_release (./include/net/sock.h:2138 net/netlink/af_netlink.c:727) | [ 20.623024][ T198] Preemption disabled at: | [ 20.623025][ T198] 0x0 | [ 20.623035][ T198] Tainted: [W]=WARN [ 20.623036][ T198] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.623038][ T198] Call Trace: [ 20.623040][ T198] [ 20.623041][ T198] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 20.623048][ T198] __might_resched.cold (kernel/sched/core.c:9234) [ 20.623053][ T198] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 20.623057][ T198] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 20.623062][ T198] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 20.623063][ T198] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 20.623070][ T198] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 20.623073][ T198] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 20.623077][ T198] put_chars (drivers/char/virtio_console.c:1176) [ 20.623080][ T198] ? __send_to_port (drivers/char/virtio_console.c:654) [ 20.623081][ T198] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 20.623085][ T198] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 20.623090][ T198] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 20.623098][ T198] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 20.623101][ T198] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.623103][ T198] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.623107][ T198] console_emit_next_record (kernel/printk/printk.c:3183) [ 20.623112][ T198] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 20.623113][ T198] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 20.623117][ T198] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.623119][ T198] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.623123][ T198] console_flush_one_record (kernel/printk/printk.c:3268) [ 20.623127][ T198] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 20.623129][ T198] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.623135][ T198] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 20.623138][ T198] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 20.623140][ T198] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.623142][ T198] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 20.623145][ T198] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 20.623147][ T198] ? vprintk_emit (kernel/printk/printk.c:2478) [ 20.623150][ T198] vprintk_emit (kernel/printk/printk.c:2479) [ 20.623153][ T198] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 20.623156][ T198] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.623160][ T198] _printk (kernel/printk/printk.c:2504) [ 20.623164][ T198] ? snapshot_read.cold (user.c:?) [ 20.623167][ T198] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 20.623169][ T198] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 20.623173][ T198] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 20.623176][ T198] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 20.623180][ T198] ? exit_notify (kernel/exit.c:780) [ 20.623181][ T198] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 20.623184][ T198] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.623188][ T198] do_group_exit (kernel/exit.c:1151) [ 20.623191][ T198] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 20.623193][ T198] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 20.623195][ T198] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 20.623199][ T198] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 20.623202][ T198] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 20.623204][ T198] RIP: 0033:0x7fc0d22b31b8 [ 20.623206][ T198] Code: Unable to access opcode bytes at 0x7fc0d22b318e. Code starting with the faulting instruction =========================================== [ 20.623207][ T198] RSP: 002b:00007ffc81caf5c8 EFLAGS: 00000256 ORIG_RAX: 00000000000000e7 [ 20.623210][ T198] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007fc0d22b31b8 [ 20.623211][ T198] RDX: 0000000000000000 RSI: fffffffffffffe90 RDI: 0000000000000000 [ 20.623212][ T198] RBP: 00007ffc81caf750 R08: 000055ab12d41d58 R09: 0000000000000000 [ 20.623213][ T198] R10: 0000000000000000 R11: 0000000000000256 R12: 0000000000000000 [ 20.623214][ T198] R13: 00007fc0d1b11050 R14: 00007fc0d27e4d9e R15: 000055ab12d59550 | [ 22.273879][ T460] softirqs last disabled at (41386): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 22.273881][ T460] Preemption disabled at: | [ 22.273882][ T460] vprintk_emit (kernel/printk/printk.c:2471) | [ 22.273891][ T460] Tainted: [W]=WARN [ 22.273892][ T460] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 22.273894][ T460] Call Trace: [ 22.273896][ T460] [ 22.273898][ T460] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 22.273904][ T460] ? vprintk_emit (kernel/printk/printk.c:2471) [ 22.273905][ T460] __might_resched.cold (kernel/sched/core.c:9234) [ 22.273910][ T460] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 22.273914][ T460] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 22.273919][ T460] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 22.273921][ T460] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 22.273928][ T460] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 22.273931][ T460] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 22.273935][ T460] put_chars (drivers/char/virtio_console.c:1176) [ 22.273938][ T460] ? __send_to_port (drivers/char/virtio_console.c:654) [ 22.273939][ T460] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 22.273943][ T460] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 22.273946][ T460] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 22.273951][ T460] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 22.273955][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.273960][ T460] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 22.273963][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.273968][ T460] console_emit_next_record (kernel/printk/printk.c:3183) [ 22.273973][ T460] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 22.273975][ T460] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 22.273978][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.273980][ T460] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.273984][ T460] console_flush_one_record (kernel/printk/printk.c:3268) [ 22.273988][ T460] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 22.273990][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.273996][ T460] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 22.273999][ T460] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 22.274001][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.274003][ T460] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 22.274007][ T460] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 22.274008][ T460] ? vprintk_emit (kernel/printk/printk.c:2478) [ 22.274011][ T460] vprintk_emit (kernel/printk/printk.c:2479) [ 22.274014][ T460] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 22.274016][ T460] ? mark_usage (kernel/locking/lockdep.c:4690) [ 22.274018][ T460] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 22.274024][ T460] dev_vprintk_emit (drivers/base/core.c:5000) [ 22.274030][ T460] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 22.274035][ T460] ? mark_usage (kernel/locking/lockdep.c:4690) [ 22.274037][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.274041][ T460] dev_printk_emit (drivers/base/core.c:5011) [ 22.274043][ T460] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 22.274046][ T460] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 22.274049][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.274050][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.274052][ T460] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 22.274054][ T460] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 22.274058][ T460] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 22.274065][ T460] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 22.274068][ T460] ? netdev_notice (net/core/dev.c:13194) [ 22.274070][ T460] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.274073][ T460] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 22.274076][ T460] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 22.274080][ T460] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 22.274082][ T460] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 22.274085][ T460] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 22.274089][ T460] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 22.274092][ T460] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.274094][ T460] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 22.274101][ T460] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 22.274104][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.274107][ T460] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 22.274108][ T460] ? mark_usage (kernel/locking/lockdep.c:4690) [ 22.274110][ T460] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 22.274112][ T460] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 22.274114][ T460] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 22.274119][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.274121][ 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)) [ 22.274123][ T460] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 22.274126][ T460] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 22.274128][ T460] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 22.274131][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.274133][ T460] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.274134][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.274136][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.274137][ T460] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 22.274140][ T460] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 22.274143][ T460] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 22.274145][ T460] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 22.274146][ T460] ? mark_usage (kernel/locking/lockdep.c:4690) [ 22.274149][ T460] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 22.274151][ T460] ? nla_get_range_signed (lib/nlattr.c:270) [ 22.274155][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.274158][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.274165][ T460] rtnl_setlink (net/core/rtnetlink.c:3596) [ 22.274169][ T460] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 22.274170][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.274193][ T460] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 22.274195][ T460] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.274198][ T460] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 22.274200][ T460] ? mark_usage (kernel/locking/lockdep.c:4690) [ 22.274203][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.274207][ T460] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 22.274209][ T460] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.274211][ T460] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 22.274213][ T460] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 22.274217][ T460] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 22.274219][ T460] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 22.274222][ T460] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.274224][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.274229][ T460] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 22.274230][ T460] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.274234][ T460] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 22.274237][ T460] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.274240][ T460] ? netlink_ack (./include/linux/skbuff.h:2718) [ 22.274247][ T460] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 22.274249][ T460] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 22.274254][ T460] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 22.274258][ T460] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 22.274262][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.274265][ T460] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 22.274269][ T460] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 22.274271][ T460] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.274276][ T460] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 22.274281][ T460] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 22.274284][ T460] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 22.274288][ T460] __sys_sendto (net/socket.c:2281) [ 22.274292][ T460] ? __ia32_sys_getpeername (net/socket.c:2235) [ 22.274306][ T460] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 22.274309][ T460] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 22.274312][ T460] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 22.274315][ T460] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 22.274317][ T460] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 22.274319][ T460] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 22.274322][ T460] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 22.274324][ T460] RIP: 0033:0x7fc0d226254e [ 22.274328][ T460] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 22.274330][ T460] RSP: 002b:00007ffc81caf070 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 22.274333][ T460] RAX: ffffffffffffffda RBX: 000055ab12d35fc0 RCX: 00007fc0d226254e [ 22.274334][ T460] RDX: 0000000000000030 RSI: 000055ab12d2fe40 RDI: 0000000000000014 [ 22.274335][ T460] RBP: 00007ffc81caf080 R08: 00007ffc81caf0d0 R09: 0000000000000080 [ 22.274335][ T460] R10: 0000000000000000 R11: 0000000000000202 R12: 000055ab12d2fa10 [ 22.274336][ T460] R13: 00007ffc81caf1b4 R14: 0000000000000000 R15: 0000000000000000 | [ 24.675128][ T460] softirqs last disabled at (124580): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 24.675130][ T460] Preemption disabled at: | [ 24.675131][ T460] vprintk_emit (kernel/printk/printk.c:2471) | [ 24.675140][ T460] Tainted: [W]=WARN [ 24.675141][ T460] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 24.675143][ T460] Call Trace: [ 24.675145][ T460] [ 24.675146][ T460] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 24.675152][ T460] ? vprintk_emit (kernel/printk/printk.c:2471) [ 24.675154][ T460] __might_resched.cold (kernel/sched/core.c:9234) [ 24.675158][ T460] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 24.675163][ 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) [ 24.675167][ 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)) [ 24.675169][ T460] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 24.675176][ 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) [ 24.675179][ T460] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 24.675183][ T460] put_chars (drivers/char/virtio_console.c:1176) [ 24.675186][ T460] ? __send_to_port (drivers/char/virtio_console.c:654) [ 24.675187][ T460] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 24.675190][ T460] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 24.675193][ T460] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 24.675198][ T460] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 24.675202][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.675208][ T460] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 24.675211][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.675216][ T460] console_emit_next_record (kernel/printk/printk.c:3183) [ 24.675220][ T460] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 24.675222][ 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)) [ 24.675225][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.675227][ T460] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.675231][ T460] console_flush_one_record (kernel/printk/printk.c:3268) [ 24.675235][ T460] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 24.675237][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.675243][ T460] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 24.675245][ T460] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 24.675247][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.675249][ 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) [ 24.675253][ T460] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 24.675255][ T460] ? vprintk_emit (kernel/printk/printk.c:2478) [ 24.675258][ T460] vprintk_emit (kernel/printk/printk.c:2479) [ 24.675261][ T460] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 24.675262][ T460] ? mark_usage (kernel/locking/lockdep.c:4690) [ 24.675264][ 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)) [ 24.675270][ T460] dev_vprintk_emit (drivers/base/core.c:5000) [ 24.675278][ T460] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 24.675283][ T460] ? mark_usage (kernel/locking/lockdep.c:4690) [ 24.675285][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.675289][ T460] dev_printk_emit (drivers/base/core.c:5011) [ 24.675292][ T460] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 24.675295][ T460] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 24.675297][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.675298][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.675300][ T460] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 24.675302][ T460] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 24.675306][ T460] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 24.675312][ T460] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 24.675315][ T460] ? netdev_notice (net/core/dev.c:13194) [ 24.675318][ T460] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.675320][ T460] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 24.675323][ T460] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 24.675326][ T460] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 24.675329][ T460] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 24.675332][ 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)) [ 24.675335][ T460] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 24.675338][ T460] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.675341][ T460] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 24.675346][ T460] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 24.675349][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.675352][ T460] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 24.675354][ T460] ? mark_usage (kernel/locking/lockdep.c:4690) [ 24.675356][ T460] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 24.675357][ T460] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 24.675359][ T460] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 24.675364][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.675366][ 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)) [ 24.675368][ T460] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 24.675371][ T460] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.675373][ T460] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 24.675376][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.675378][ T460] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.675379][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.675380][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.675382][ T460] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 24.675384][ 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) [ 24.675387][ T460] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 24.675389][ T460] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 24.675391][ T460] ? mark_usage (kernel/locking/lockdep.c:4690) [ 24.675394][ T460] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 24.675395][ T460] ? nla_get_range_signed (lib/nlattr.c:270) [ 24.675399][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.675402][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.675409][ T460] rtnl_setlink (net/core/rtnetlink.c:3596) [ 24.675413][ T460] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 24.675414][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.675436][ T460] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.675438][ T460] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.675441][ T460] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 24.675443][ T460] ? mark_usage (kernel/locking/lockdep.c:4690) [ 24.675445][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.675450][ T460] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.675452][ T460] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.675454][ T460] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 24.675455][ T460] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 24.675459][ T460] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 24.675461][ T460] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 24.675464][ T460] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 24.675466][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.675470][ T460] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.675472][ T460] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.675476][ T460] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 24.675479][ T460] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 24.675482][ T460] ? netlink_ack (./include/linux/skbuff.h:2718) [ 24.675488][ 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)) [ 24.675490][ 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)) [ 24.675495][ T460] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 24.675499][ T460] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 24.675502][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.675506][ T460] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 24.675510][ T460] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 24.675511][ T460] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.675514][ T460] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 24.675519][ T460] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 24.675522][ T460] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 24.675526][ T460] __sys_sendto (net/socket.c:2281) [ 24.675529][ T460] ? __ia32_sys_getpeername (net/socket.c:2235) [ 24.675540][ T460] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 24.675545][ T460] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 24.675547][ T460] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 24.675551][ T460] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 24.675552][ T460] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 24.675555][ T460] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 24.675557][ T460] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 24.675560][ T460] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 24.675562][ T460] RIP: 0033:0x7fc0d226254e [ 24.675566][ 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 [ 24.675568][ T460] RSP: 002b:00007ffc81caf070 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 24.675570][ T460] RAX: ffffffffffffffda RBX: 000055ab12d35fc0 RCX: 00007fc0d226254e [ 24.675571][ T460] RDX: 0000000000000030 RSI: 000055ab12d292c0 RDI: 0000000000000014 [ 24.675572][ T460] RBP: 00007ffc81caf080 R08: 00007ffc81caf0d0 R09: 0000000000000080 [ 24.675573][ T460] R10: 0000000000000000 R11: 0000000000000202 R12: 000055ab12d2fa10 [ 24.675574][ T460] R13: 00007ffc81caf1b4 R14: 0000000000000000 R15: 0000000000000000 | [ 30.470958][ T670] softirqs last disabled at (36976): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 30.470960][ T670] Preemption disabled at: | [ 30.470961][ T670] vprintk_emit (kernel/printk/printk.c:2471) | [ 30.470969][ T670] Tainted: [W]=WARN [ 30.470970][ T670] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 30.470971][ T670] Call Trace: [ 30.470973][ T670] [ 30.470975][ T670] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 30.470981][ T670] ? vprintk_emit (kernel/printk/printk.c:2471) [ 30.470983][ T670] __might_resched.cold (kernel/sched/core.c:9234) [ 30.470987][ T670] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 30.470991][ T670] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 30.470996][ T670] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 30.470998][ T670] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 30.471005][ T670] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 30.471007][ T670] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 30.471011][ T670] put_chars (drivers/char/virtio_console.c:1176) [ 30.471014][ T670] ? __send_to_port (drivers/char/virtio_console.c:654) [ 30.471016][ T670] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 30.471019][ T670] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 30.471022][ T670] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 30.471027][ T670] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 30.471031][ T670] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.471037][ T670] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 30.471040][ T670] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.471045][ T670] console_emit_next_record (kernel/printk/printk.c:3183) [ 30.471049][ T670] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 30.471051][ T670] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 30.471054][ T670] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.471056][ T670] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.471060][ T670] console_flush_one_record (kernel/printk/printk.c:3268) [ 30.471064][ T670] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 30.471066][ T670] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.471071][ T670] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 30.471074][ T670] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 30.471076][ T670] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.471078][ T670] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 30.471082][ T670] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 30.471083][ T670] ? vprintk_emit (kernel/printk/printk.c:2478) [ 30.471086][ T670] vprintk_emit (kernel/printk/printk.c:2479) [ 30.471089][ T670] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 30.471091][ T670] ? mark_usage (kernel/locking/lockdep.c:4690) [ 30.471093][ T670] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 30.471098][ T670] dev_vprintk_emit (drivers/base/core.c:5000) [ 30.471104][ T670] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 30.471109][ T670] ? mark_usage (kernel/locking/lockdep.c:4690) [ 30.471111][ T670] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.471115][ T670] dev_printk_emit (drivers/base/core.c:5011) [ 30.471117][ T670] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 30.471120][ T670] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 30.471123][ T670] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.471124][ T670] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.471126][ T670] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 30.471128][ T670] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 30.471131][ T670] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 30.471138][ T670] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 30.471141][ T670] ? netdev_notice (net/core/dev.c:13194) [ 30.471143][ T670] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 30.471146][ T670] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 30.471149][ T670] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 30.471152][ T670] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 30.471155][ T670] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 30.471158][ T670] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 30.471161][ T670] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 30.471164][ T670] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 30.471167][ T670] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 30.471172][ T670] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 30.471175][ T670] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.471178][ T670] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 30.471180][ T670] ? mark_usage (kernel/locking/lockdep.c:4690) [ 30.471182][ T670] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 30.471184][ T670] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 30.471185][ T670] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 30.471190][ T670] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.471192][ T670] ? lock_pin_lock (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:6004 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 30.471194][ T670] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 30.471197][ T670] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 30.471199][ T670] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 30.471202][ T670] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.471204][ T670] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.471205][ T670] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.471206][ T670] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.471208][ T670] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 30.471210][ T670] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 30.471213][ T670] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 30.471215][ T670] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 30.471217][ T670] ? mark_usage (kernel/locking/lockdep.c:4690) [ 30.471220][ T670] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 30.471221][ T670] ? nla_get_range_signed (lib/nlattr.c:270) [ 30.471225][ T670] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.471229][ T670] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.471236][ T670] rtnl_setlink (net/core/rtnetlink.c:3596) [ 30.471239][ T670] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 30.471241][ T670] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.471264][ T670] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 30.471266][ T670] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 30.471269][ T670] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 30.471271][ T670] ? mark_usage (kernel/locking/lockdep.c:4690) [ 30.471273][ T670] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.471280][ T670] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 30.471282][ T670] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 30.471284][ T670] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 30.471286][ T670] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 30.471290][ T670] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 30.471292][ T670] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 30.471295][ T670] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.471296][ T670] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.471301][ T670] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 30.471303][ T670] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 30.471306][ T670] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 30.471309][ T670] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.471312][ T670] ? netlink_ack (./include/linux/skbuff.h:2718) [ 30.471319][ T670] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 30.471321][ T670] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 30.471326][ T670] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 30.471330][ T670] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 30.471333][ T670] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.471337][ T670] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 30.471341][ T670] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 30.471343][ T670] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 30.471345][ T670] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 30.471350][ T670] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 30.471353][ T670] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 30.471357][ T670] __sys_sendto (net/socket.c:2281) [ 30.471360][ T670] ? __ia32_sys_getpeername (net/socket.c:2235) [ 30.471374][ T670] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 30.471376][ T670] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 30.471380][ T670] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 30.471383][ T670] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 30.471385][ T670] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 30.471387][ T670] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 30.471390][ T670] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 30.471392][ T670] RIP: 0033:0x7fc0d226254e [ 30.471396][ T670] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 30.471398][ T670] RSP: 002b:00007ffc81caf070 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 30.471400][ T670] RAX: ffffffffffffffda RBX: 000055ab12bbba50 RCX: 00007fc0d226254e [ 30.471402][ T670] RDX: 0000000000000030 RSI: 000055ab12d0fa10 RDI: 0000000000000012 [ 30.471402][ T670] RBP: 00007ffc81caf080 R08: 00007ffc81caf0d0 R09: 0000000000000080 [ 30.471403][ T670] R10: 0000000000000000 R11: 0000000000000202 R12: 000055ab12d2fa10 [ 30.471404][ T670] R13: 00007ffc81caf1b4 R14: 0000000000000000 R15: 0000000000000000 | [ 34.414647][ T670] softirqs last disabled at (101828): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 34.414649][ T670] Preemption disabled at: | [ 34.414650][ T670] vprintk_emit (kernel/printk/printk.c:2471) | [ 34.414659][ T670] Tainted: [W]=WARN [ 34.414660][ T670] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 34.414661][ T670] Call Trace: [ 34.414663][ T670] [ 34.414665][ T670] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 34.414671][ T670] ? vprintk_emit (kernel/printk/printk.c:2471) [ 34.414672][ T670] __might_resched.cold (kernel/sched/core.c:9234) [ 34.414677][ T670] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 34.414682][ T670] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 34.414686][ T670] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 34.414688][ T670] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 34.414694][ T670] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 34.414697][ T670] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 34.414701][ T670] put_chars (drivers/char/virtio_console.c:1176) [ 34.414703][ T670] ? __send_to_port (drivers/char/virtio_console.c:654) [ 34.414705][ T670] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 34.414708][ T670] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 34.414711][ T670] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 34.414716][ T670] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 34.414720][ T670] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.414725][ T670] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 34.414728][ T670] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.414733][ T670] console_emit_next_record (kernel/printk/printk.c:3183) [ 34.414737][ T670] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 34.414739][ T670] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 34.414742][ T670] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.414744][ T670] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.414748][ T670] console_flush_one_record (kernel/printk/printk.c:3268) [ 34.414753][ T670] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 34.414755][ T670] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.414760][ T670] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 34.414763][ T670] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 34.414765][ T670] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.414767][ T670] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 34.414770][ T670] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 34.414772][ T670] ? vprintk_emit (kernel/printk/printk.c:2478) [ 34.414775][ T670] vprintk_emit (kernel/printk/printk.c:2479) [ 34.414778][ T670] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 34.414779][ T670] ? mark_usage (kernel/locking/lockdep.c:4690) [ 34.414781][ T670] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 34.414787][ T670] dev_vprintk_emit (drivers/base/core.c:5000) [ 34.414792][ T670] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 34.414797][ T670] ? mark_usage (kernel/locking/lockdep.c:4690) [ 34.414799][ T670] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.414803][ T670] dev_printk_emit (drivers/base/core.c:5011) [ 34.414806][ T670] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 34.414808][ T670] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 34.414811][ T670] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.414812][ T670] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.414814][ T670] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 34.414816][ T670] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 34.414819][ T670] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 34.414826][ T670] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 34.414829][ T670] ? netdev_notice (net/core/dev.c:13194) [ 34.414832][ T670] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 34.414835][ T670] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 34.414837][ T670] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 34.414841][ T670] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 34.414843][ T670] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 34.414846][ T670] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 34.414850][ T670] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 34.414852][ T670] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 34.414855][ T670] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 34.414861][ T670] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 34.414864][ T670] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.414867][ T670] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 34.414868][ T670] ? mark_usage (kernel/locking/lockdep.c:4690) [ 34.414870][ T670] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 34.414872][ T670] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 34.414880][ T670] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 34.414884][ T670] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.414886][ T670] ? lock_pin_lock (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:6004 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 34.414888][ T670] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 34.414892][ T670] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 34.414894][ T670] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 34.414896][ T670] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.414898][ T670] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.414900][ T670] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.414901][ T670] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.414902][ T670] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 34.414905][ T670] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 34.414908][ T670] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 34.414910][ T670] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 34.414912][ T670] ? mark_usage (kernel/locking/lockdep.c:4690) [ 34.414915][ T670] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 34.414916][ T670] ? nla_get_range_signed (lib/nlattr.c:270) [ 34.414920][ T670] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.414923][ T670] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.414931][ T670] rtnl_setlink (net/core/rtnetlink.c:3596) [ 34.414934][ T670] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 34.414936][ T670] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.414959][ T670] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 34.414961][ T670] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 34.414964][ T670] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 34.414966][ T670] ? mark_usage (kernel/locking/lockdep.c:4690) [ 34.414968][ T670] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.414972][ T670] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 34.414974][ T670] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 34.414976][ T670] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 34.414978][ T670] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 34.414982][ T670] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 34.414984][ T670] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 34.414987][ T670] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 34.414988][ T670] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.414993][ T670] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 34.414995][ T670] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 34.414998][ T670] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 34.415002][ T670] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 34.415004][ T670] ? netlink_ack (./include/linux/skbuff.h:2718) [ 34.415011][ T670] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 34.415013][ T670] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 34.415018][ T670] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 34.415022][ T670] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 34.415026][ T670] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.415029][ T670] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 34.415034][ T670] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 34.415035][ T670] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 34.415038][ T670] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 34.415043][ T670] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 34.415046][ T670] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 34.415050][ T670] __sys_sendto (net/socket.c:2281) [ 34.415053][ T670] ? __ia32_sys_getpeername (net/socket.c:2235) [ 34.415064][ T670] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 34.415070][ T670] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 34.415072][ T670] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 34.415076][ T670] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 34.415077][ T670] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 34.415080][ T670] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 34.415082][ T670] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 34.415085][ T670] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 34.415087][ T670] RIP: 0033:0x7fc0d226254e [ 34.415091][ T670] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 34.415093][ T670] RSP: 002b:00007ffc81caf070 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 34.415096][ T670] RAX: ffffffffffffffda RBX: 000055ab12bbba50 RCX: 00007fc0d226254e [ 34.415097][ T670] RDX: 0000000000000030 RSI: 000055ab12bb5470 RDI: 0000000000000012 [ 34.415098][ T670] RBP: 00007ffc81caf080 R08: 00007ffc81caf0d0 R09: 0000000000000080 [ 34.415099][ T670] R10: 0000000000000000 R11: 0000000000000202 R12: 000055ab12d41100 [ 34.415099][ T670] R13: 00007ffc81caf1b4 R14: 0000000000000000 R15: 0000000000000000 | [ 37.236935][ T856] softirqs last disabled at (21910): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 37.236937][ T856] Preemption disabled at: | [ 37.236938][ T856] vprintk_emit (kernel/printk/printk.c:2471) | [ 37.236947][ T856] Tainted: [W]=WARN [ 37.236948][ T856] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.236949][ T856] Call Trace: [ 37.236951][ T856] [ 37.236953][ T856] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 37.236959][ T856] ? vprintk_emit (kernel/printk/printk.c:2471) [ 37.236961][ T856] __might_resched.cold (kernel/sched/core.c:9234) [ 37.236966][ T856] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 37.236970][ T856] ? __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.236974][ T856] __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.236976][ T856] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 37.236983][ T856] ? 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.236986][ T856] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 37.236990][ T856] put_chars (drivers/char/virtio_console.c:1176) [ 37.236992][ T856] ? __send_to_port (drivers/char/virtio_console.c:654) [ 37.236993][ T856] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 37.236997][ T856] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 37.237000][ T856] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 37.237005][ T856] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 37.237009][ T856] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.237014][ T856] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 37.237017][ T856] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.237022][ T856] console_emit_next_record (kernel/printk/printk.c:3183) [ 37.237026][ T856] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 37.237027][ T856] ? 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.237031][ T856] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.237035][ T856] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.237039][ T856] console_flush_one_record (kernel/printk/printk.c:3268) [ 37.237043][ T856] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 37.237045][ T856] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.237050][ T856] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 37.237055][ T856] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 37.237058][ T856] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.237061][ T856] ? 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.237064][ T856] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 37.237066][ T856] ? vprintk_emit (kernel/printk/printk.c:2478) [ 37.237069][ T856] vprintk_emit (kernel/printk/printk.c:2479) [ 37.237073][ T856] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 37.237074][ T856] ? mark_usage (kernel/locking/lockdep.c:4690) [ 37.237076][ T856] ? 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.237082][ T856] dev_vprintk_emit (drivers/base/core.c:5000) [ 37.237087][ T856] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 37.237092][ T856] ? mark_usage (kernel/locking/lockdep.c:4690) [ 37.237095][ T856] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.237098][ T856] dev_printk_emit (drivers/base/core.c:5011) [ 37.237101][ T856] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 37.237104][ T856] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 37.237106][ T856] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.237108][ T856] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.237110][ T856] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 37.237111][ T856] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 37.237115][ T856] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 37.237121][ T856] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 37.237124][ T856] ? netdev_notice (net/core/dev.c:13194) [ 37.237127][ T856] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 37.237130][ T856] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 37.237133][ T856] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 37.237136][ T856] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 37.237139][ T856] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 37.237142][ T856] ? 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.237145][ T856] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 37.237148][ T856] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 37.237150][ T856] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 37.237156][ T856] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 37.237159][ T856] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.237162][ T856] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 37.237164][ T856] ? mark_usage (kernel/locking/lockdep.c:4690) [ 37.237166][ T856] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 37.237168][ T856] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 37.237169][ T856] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 37.237174][ T856] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.237176][ T856] ? 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.237178][ T856] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 37.237183][ T856] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 37.237187][ T856] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 37.237190][ T856] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.237191][ T856] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.237193][ T856] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.237194][ T856] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.237196][ T856] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 37.237198][ T856] ? __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.237201][ T856] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 37.237203][ T856] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 37.237205][ T856] ? mark_usage (kernel/locking/lockdep.c:4690) [ 37.237208][ T856] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 37.237209][ T856] ? nla_get_range_signed (lib/nlattr.c:270) [ 37.237213][ T856] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.237217][ T856] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.237224][ T856] rtnl_setlink (net/core/rtnetlink.c:3596) [ 37.237227][ T856] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 37.237229][ T856] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.237252][ T856] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 37.237254][ T856] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 37.237256][ T856] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 37.237258][ T856] ? mark_usage (kernel/locking/lockdep.c:4690) [ 37.237261][ T856] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.237265][ T856] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 37.237267][ T856] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 37.237269][ T856] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 37.237271][ T856] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 37.237275][ T856] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 37.237277][ T856] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 37.237280][ T856] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 37.237281][ T856] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.237286][ T856] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 37.237288][ T856] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 37.237292][ T856] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 37.237295][ T856] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 37.237298][ T856] ? netlink_ack (./include/linux/skbuff.h:2718) [ 37.237304][ T856] ? 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.237307][ T856] ? 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.237311][ T856] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 37.237315][ T856] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 37.237319][ T856] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.237322][ T856] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 37.237326][ T856] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 37.237328][ T856] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 37.237331][ T856] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 37.237336][ T856] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 37.237339][ T856] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 37.237343][ T856] __sys_sendto (net/socket.c:2281) [ 37.237346][ T856] ? __ia32_sys_getpeername (net/socket.c:2235) [ 37.237364][ T856] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 37.237367][ T856] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 37.237370][ T856] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 37.237373][ T856] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 37.237376][ T856] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 37.237378][ T856] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 37.237380][ T856] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 37.237383][ T856] RIP: 0033:0x7fc0d226254e [ 37.237387][ T856] 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.237389][ T856] RSP: 002b:00007ffc81caf070 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 37.237391][ T856] RAX: ffffffffffffffda RBX: 000055ab12bb6d30 RCX: 00007fc0d226254e [ 37.237392][ T856] RDX: 0000000000000030 RSI: 000055ab12d351a0 RDI: 0000000000000016 [ 37.237393][ T856] RBP: 00007ffc81caf080 R08: 00007ffc81caf0d0 R09: 0000000000000080 [ 37.237394][ T856] R10: 0000000000000000 R11: 0000000000000202 R12: 000055ab12d082c0 [ 37.237395][ T856] R13: 00007ffc81caf1b4 R14: 0000000000000000 R15: 0000000000000000 | [ 39.944081][ T856] softirqs last disabled at (87377): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 39.944083][ T856] Preemption disabled at: | [ 39.944084][ T856] vprintk_emit (kernel/printk/printk.c:2471) | [ 39.944093][ T856] Tainted: [W]=WARN [ 39.944094][ T856] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 39.944096][ T856] Call Trace: [ 39.944097][ T856] [ 39.944099][ T856] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 39.944105][ T856] ? vprintk_emit (kernel/printk/printk.c:2471) [ 39.944107][ T856] __might_resched.cold (kernel/sched/core.c:9234) [ 39.944112][ T856] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 39.944116][ T856] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 39.944120][ T856] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 39.944122][ T856] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 39.944129][ T856] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 39.944132][ T856] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 39.944136][ T856] put_chars (drivers/char/virtio_console.c:1176) [ 39.944138][ T856] ? __send_to_port (drivers/char/virtio_console.c:654) [ 39.944139][ T856] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 39.944143][ T856] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 39.944146][ T856] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 39.944151][ T856] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 39.944156][ T856] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.944161][ T856] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 39.944164][ T856] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.944169][ T856] console_emit_next_record (kernel/printk/printk.c:3183) [ 39.944173][ T856] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 39.944175][ T856] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 39.944178][ T856] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.944180][ T856] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.944184][ T856] console_flush_one_record (kernel/printk/printk.c:3268) [ 39.944189][ T856] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 39.944190][ T856] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.944196][ T856] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 39.944199][ T856] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 39.944200][ T856] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.944202][ T856] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 39.944206][ T856] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 39.944208][ T856] ? vprintk_emit (kernel/printk/printk.c:2478) [ 39.944211][ T856] vprintk_emit (kernel/printk/printk.c:2479) [ 39.944214][ T856] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 39.944221][ T856] dev_vprintk_emit (drivers/base/core.c:5000) [ 39.944226][ T856] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 39.944231][ T856] ? finish_task_switch.isra.0 (kernel/sched/sched.h:1698 kernel/sched/core.c:5251 kernel/sched/core.c:5369) [ 39.944234][ T856] ? finish_task_switch.isra.0 (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:1383 ./include/linux/sched/mm.h:54 ./include/linux/sched/mm.h:83 ./include/linux/sched/mm.h:110 kernel/sched/core.c:5402) [ 39.944235][ T856] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 39.944241][ T856] dev_printk_emit (drivers/base/core.c:5011) [ 39.944243][ T856] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 39.944247][ T856] ? io_schedule_timeout (kernel/sched/core.c:8159 (discriminator 1)) [ 39.944252][ T856] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 39.944256][ T856] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 39.944262][ T856] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 39.944265][ T856] ? netdev_notice (net/core/dev.c:13194) [ 39.944269][ T856] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 39.944273][ T856] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 39.944278][ T856] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 39.944280][ T856] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 39.944284][ T856] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 39.944288][ T856] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 39.944291][ T856] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 39.944297][ T856] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 39.944300][ T856] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.944303][ T856] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 39.944304][ T856] ? mark_usage (kernel/locking/lockdep.c:4690) [ 39.944306][ T856] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 39.944308][ T856] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 39.944310][ T856] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 39.944314][ T856] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.944316][ T856] ? lock_pin_lock (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:6004 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 39.944318][ T856] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 39.944321][ T856] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 39.944323][ T856] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 39.944326][ T856] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.944328][ T856] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.944329][ T856] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.944330][ T856] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.944332][ T856] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 39.944334][ T856] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 39.944335][ T856] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 39.944337][ T856] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 39.944339][ T856] ? mark_usage (kernel/locking/lockdep.c:4690) [ 39.944342][ T856] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 39.944343][ T856] ? nla_get_range_signed (lib/nlattr.c:270) [ 39.944347][ T856] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.944350][ T856] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.944358][ T856] rtnl_setlink (net/core/rtnetlink.c:3596) [ 39.944361][ T856] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 39.944362][ T856] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.944384][ T856] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 39.944386][ T856] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 39.944389][ T856] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 39.944391][ T856] ? mark_usage (kernel/locking/lockdep.c:4690) [ 39.944393][ T856] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.944398][ T856] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 39.944399][ T856] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 39.944401][ T856] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 39.944403][ T856] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 39.944407][ T856] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 39.944409][ T856] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 39.944412][ T856] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 39.944413][ T856] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.944418][ T856] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 39.944420][ T856] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 39.944423][ T856] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 39.944427][ T856] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 39.944429][ T856] ? netlink_ack (./include/linux/skbuff.h:2718) [ 39.944436][ T856] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 39.944438][ T856] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 39.944443][ T856] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 39.944447][ T856] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 39.944450][ T856] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.944454][ T856] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 39.944458][ T856] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 39.944459][ T856] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 39.944462][ T856] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 39.944467][ T856] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 39.944469][ T856] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 39.944473][ T856] __sys_sendto (net/socket.c:2281) [ 39.944476][ T856] ? __ia32_sys_getpeername (net/socket.c:2235) [ 39.944490][ T856] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 39.944493][ T856] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 39.944496][ T856] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 39.944498][ T856] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 39.944501][ T856] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 39.944503][ T856] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 39.944505][ T856] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 39.944507][ T856] RIP: 0033:0x7fc0d226254e [ 39.944511][ T856] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 39.944513][ T856] RSP: 002b:00007ffc81caf070 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 39.944516][ T856] RAX: ffffffffffffffda RBX: 000055ab12bb6d30 RCX: 00007fc0d226254e [ 39.944517][ T856] RDX: 0000000000000030 RSI: 000055ab12d1d470 RDI: 0000000000000016 [ 39.944518][ T856] RBP: 00007ffc81caf080 R08: 00007ffc81caf0d0 R09: 0000000000000080 [ 39.944519][ T856] R10: 0000000000000000 R11: 0000000000000202 R12: 000055ab12d2ce20 [ 39.944520][ T856] R13: 00007ffc81caf1b4 R14: 0000000000000000 R15: 0000000000000000 | [ 45.433112][ T1059] softirqs last disabled at (42828): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 45.433115][ T1059] Preemption disabled at: | [ 45.433116][ T1059] vprintk_emit (kernel/printk/printk.c:2471) | [ 45.433125][ T1059] Tainted: [W]=WARN [ 45.433127][ T1059] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 45.433128][ T1059] Call Trace: [ 45.433130][ T1059] [ 45.433132][ T1059] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 45.433138][ T1059] ? vprintk_emit (kernel/printk/printk.c:2471) [ 45.433139][ T1059] __might_resched.cold (kernel/sched/core.c:9234) [ 45.433144][ T1059] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 45.433148][ T1059] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 45.433153][ T1059] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 45.433155][ T1059] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 45.433162][ T1059] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 45.433165][ T1059] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 45.433169][ T1059] put_chars (drivers/char/virtio_console.c:1176) [ 45.433172][ T1059] ? __send_to_port (drivers/char/virtio_console.c:654) [ 45.433173][ T1059] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 45.433177][ T1059] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 45.433180][ T1059] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 45.433185][ T1059] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 45.433190][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.433195][ T1059] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 45.433199][ T1059] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.433204][ T1059] console_emit_next_record (kernel/printk/printk.c:3183) [ 45.433209][ T1059] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 45.433211][ T1059] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 45.433214][ T1059] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.433216][ T1059] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.433220][ T1059] console_flush_one_record (kernel/printk/printk.c:3268) [ 45.433225][ T1059] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 45.433227][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.433233][ T1059] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 45.433236][ T1059] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 45.433238][ T1059] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.433240][ T1059] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 45.433245][ T1059] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 45.433246][ T1059] ? vprintk_emit (kernel/printk/printk.c:2478) [ 45.433250][ T1059] vprintk_emit (kernel/printk/printk.c:2479) [ 45.433253][ T1059] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 45.433254][ T1059] ? mark_usage (kernel/locking/lockdep.c:4690) [ 45.433257][ T1059] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 45.433263][ T1059] dev_vprintk_emit (drivers/base/core.c:5000) [ 45.433269][ T1059] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 45.433278][ T1059] ? mark_usage (kernel/locking/lockdep.c:4690) [ 45.433280][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.433284][ T1059] dev_printk_emit (drivers/base/core.c:5011) [ 45.433287][ T1059] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 45.433290][ T1059] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 45.433293][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.433295][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.433297][ T1059] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 45.433298][ T1059] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 45.433302][ T1059] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 45.433310][ T1059] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 45.433313][ T1059] ? netdev_notice (net/core/dev.c:13194) [ 45.433316][ T1059] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 45.433319][ T1059] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 45.433322][ T1059] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 45.433326][ T1059] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 45.433328][ T1059] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 45.433332][ T1059] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 45.433335][ T1059] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 45.433338][ T1059] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 45.433341][ T1059] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 45.433348][ T1059] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 45.433351][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.433354][ T1059] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 45.433356][ T1059] ? mark_usage (kernel/locking/lockdep.c:4690) [ 45.433358][ T1059] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 45.433360][ T1059] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 45.433362][ T1059] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 45.433367][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.433369][ T1059] ? lock_pin_lock (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:6004 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 45.433371][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 45.433375][ T1059] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 45.433377][ T1059] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 45.433380][ T1059] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.433382][ T1059] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.433384][ T1059] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.433385][ T1059] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.433387][ T1059] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 45.433389][ T1059] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 45.433392][ T1059] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 45.433394][ T1059] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 45.433396][ T1059] ? mark_usage (kernel/locking/lockdep.c:4690) [ 45.433400][ T1059] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 45.433401][ T1059] ? nla_get_range_signed (lib/nlattr.c:270) [ 45.433405][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.433409][ T1059] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.433417][ T1059] rtnl_setlink (net/core/rtnetlink.c:3596) [ 45.433420][ T1059] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 45.433422][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.433447][ T1059] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 45.433450][ T1059] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 45.433453][ T1059] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 45.433455][ T1059] ? mark_usage (kernel/locking/lockdep.c:4690) [ 45.433457][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.433462][ T1059] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 45.433464][ T1059] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 45.433466][ T1059] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 45.433468][ T1059] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 45.433473][ T1059] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 45.433475][ T1059] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 45.433478][ T1059] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 45.433480][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.433485][ T1059] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 45.433487][ T1059] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 45.433491][ T1059] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 45.433494][ T1059] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 45.433498][ T1059] ? netlink_ack (./include/linux/skbuff.h:2718) [ 45.433505][ T1059] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 45.433507][ T1059] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 45.433512][ T1059] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 45.433517][ T1059] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 45.433520][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.433524][ T1059] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 45.433529][ T1059] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 45.433530][ T1059] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 45.433533][ T1059] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 45.433538][ T1059] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 45.433542][ T1059] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 45.433545][ T1059] __sys_sendto (net/socket.c:2281) [ 45.433549][ T1059] ? __ia32_sys_getpeername (net/socket.c:2235) [ 45.433564][ T1059] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 45.433567][ T1059] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 45.433571][ T1059] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 45.433573][ T1059] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 45.433576][ T1059] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 45.433578][ T1059] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 45.433581][ T1059] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 45.433583][ T1059] RIP: 0033:0x7fc0d226254e [ 45.433587][ T1059] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 45.433589][ T1059] RSP: 002b:00007ffc81caf070 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 45.433592][ T1059] RAX: ffffffffffffffda RBX: 000055ab12d35f00 RCX: 00007fc0d226254e [ 45.433593][ T1059] RDX: 0000000000000030 RSI: 000055ab12ba3580 RDI: 0000000000000014 [ 45.433594][ T1059] RBP: 00007ffc81caf080 R08: 00007ffc81caf0d0 R09: 0000000000000080 [ 45.433595][ T1059] R10: 0000000000000000 R11: 0000000000000202 R12: 000055ab12d2daa0 [ 45.433596][ T1059] R13: 00007ffc81caf1b4 R14: 0000000000000000 R15: 0000000000000000 | [ 51.128133][ T1059] softirqs last disabled at (173180): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 51.128136][ T1059] Preemption disabled at: | [ 51.128136][ T1059] vprintk_emit (kernel/printk/printk.c:2471) | [ 51.128145][ T1059] Tainted: [W]=WARN [ 51.128146][ T1059] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 51.128148][ T1059] Call Trace: [ 51.128150][ T1059] [ 51.128151][ T1059] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 51.128157][ T1059] ? vprintk_emit (kernel/printk/printk.c:2471) [ 51.128159][ T1059] __might_resched.cold (kernel/sched/core.c:9234) [ 51.128164][ T1059] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 51.128168][ 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) [ 51.128173][ 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)) [ 51.128175][ T1059] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 51.128181][ 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) [ 51.128184][ T1059] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 51.128188][ T1059] put_chars (drivers/char/virtio_console.c:1176) [ 51.128190][ T1059] ? __send_to_port (drivers/char/virtio_console.c:654) [ 51.128192][ T1059] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 51.128195][ T1059] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 51.128198][ T1059] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 51.128203][ T1059] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 51.128207][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 51.128212][ T1059] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 51.128216][ T1059] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.128220][ T1059] console_emit_next_record (kernel/printk/printk.c:3183) [ 51.128225][ T1059] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 51.128226][ 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)) [ 51.128230][ T1059] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.128231][ T1059] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 51.128235][ T1059] console_flush_one_record (kernel/printk/printk.c:3268) [ 51.128240][ T1059] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 51.128242][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 51.128247][ T1059] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 51.128250][ T1059] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 51.128252][ T1059] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.128254][ 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) [ 51.128257][ T1059] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 51.128259][ T1059] ? vprintk_emit (kernel/printk/printk.c:2478) [ 51.128262][ T1059] vprintk_emit (kernel/printk/printk.c:2479) [ 51.128265][ T1059] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 51.128267][ T1059] ? mark_usage (kernel/locking/lockdep.c:4690) [ 51.128269][ 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)) [ 51.128277][ T1059] dev_vprintk_emit (drivers/base/core.c:5000) [ 51.128283][ T1059] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 51.128288][ T1059] ? mark_usage (kernel/locking/lockdep.c:4690) [ 51.128290][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 51.128294][ T1059] dev_printk_emit (drivers/base/core.c:5011) [ 51.128296][ T1059] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 51.128299][ T1059] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 51.128301][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 51.128303][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 51.128305][ T1059] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 51.128306][ T1059] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 51.128310][ T1059] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 51.128317][ T1059] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 51.128320][ T1059] ? netdev_notice (net/core/dev.c:13194) [ 51.128323][ T1059] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 51.128326][ T1059] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 51.128328][ T1059] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 51.128332][ T1059] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 51.128334][ T1059] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 51.128337][ 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)) [ 51.128340][ T1059] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 51.128343][ T1059] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 51.128346][ T1059] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 51.128352][ T1059] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 51.128355][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 51.128358][ T1059] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 51.128359][ T1059] ? mark_usage (kernel/locking/lockdep.c:4690) [ 51.128361][ T1059] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 51.128363][ T1059] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 51.128365][ T1059] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 51.128370][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 51.128372][ 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)) [ 51.128373][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 51.128377][ T1059] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 51.128379][ T1059] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 51.128382][ T1059] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.128384][ T1059] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 51.128385][ T1059] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.128386][ T1059] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.128388][ T1059] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 51.128390][ 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) [ 51.128393][ T1059] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 51.128395][ T1059] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 51.128397][ T1059] ? mark_usage (kernel/locking/lockdep.c:4690) [ 51.128400][ T1059] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 51.128401][ T1059] ? nla_get_range_signed (lib/nlattr.c:270) [ 51.128405][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 51.128409][ T1059] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.128416][ T1059] rtnl_setlink (net/core/rtnetlink.c:3596) [ 51.128419][ T1059] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 51.128420][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 51.128444][ T1059] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 51.128446][ T1059] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 51.128448][ T1059] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 51.128450][ T1059] ? mark_usage (kernel/locking/lockdep.c:4690) [ 51.128453][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 51.128457][ T1059] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 51.128459][ T1059] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 51.128461][ T1059] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 51.128463][ T1059] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 51.128467][ T1059] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 51.128469][ T1059] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 51.128472][ T1059] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 51.128473][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 51.128478][ T1059] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 51.128480][ T1059] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 51.128483][ T1059] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 51.128487][ T1059] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 51.128490][ T1059] ? netlink_ack (./include/linux/skbuff.h:2718) [ 51.128497][ 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)) [ 51.128499][ 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)) [ 51.128504][ T1059] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 51.128508][ T1059] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 51.128511][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 51.128515][ T1059] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 51.128519][ T1059] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 51.128521][ T1059] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 51.128523][ T1059] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 51.128528][ T1059] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 51.128531][ T1059] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 51.128535][ T1059] __sys_sendto (net/socket.c:2281) [ 51.128538][ T1059] ? __ia32_sys_getpeername (net/socket.c:2235) [ 51.128549][ T1059] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 51.128555][ T1059] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 51.128557][ T1059] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 51.128561][ T1059] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 51.128563][ T1059] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 51.128565][ T1059] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 51.128567][ T1059] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 51.128570][ T1059] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 51.128572][ T1059] RIP: 0033:0x7fc0d226254e [ 51.128576][ 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 [ 51.128578][ T1059] RSP: 002b:00007ffc81caf070 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 51.128580][ T1059] RAX: ffffffffffffffda RBX: 000055ab12d35f00 RCX: 00007fc0d226254e [ 51.128582][ T1059] RDX: 0000000000000030 RSI: 000055ab12ba3660 RDI: 0000000000000014 [ 51.128582][ T1059] RBP: 00007ffc81caf080 R08: 00007ffc81caf0d0 R09: 0000000000000080 [ 51.128583][ T1059] R10: 0000000000000000 R11: 0000000000000202 R12: 000055ab12d1d690 [ 51.128584][ T1059] R13: 00007ffc81caf1b4 R14: 0000000000000000 R15: 0000000000000000 | [ 56.337884][ T1270] softirqs last disabled at (25502): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 56.337887][ T1270] Preemption disabled at: | [ 56.337888][ T1270] vprintk_emit (kernel/printk/printk.c:2471) | [ 56.337903][ T1270] Tainted: [W]=WARN [ 56.337904][ T1270] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 56.337906][ T1270] Call Trace: [ 56.337908][ T1270] [ 56.337910][ T1270] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 56.337915][ T1270] ? vprintk_emit (kernel/printk/printk.c:2471) [ 56.337917][ T1270] __might_resched.cold (kernel/sched/core.c:9234) [ 56.337922][ T1270] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 56.337926][ T1270] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 56.337931][ T1270] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 56.337933][ T1270] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 56.337940][ T1270] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 56.337943][ T1270] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 56.337947][ T1270] put_chars (drivers/char/virtio_console.c:1176) [ 56.337950][ T1270] ? __send_to_port (drivers/char/virtio_console.c:654) [ 56.337951][ T1270] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 56.337955][ T1270] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 56.337957][ T1270] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 56.337963][ T1270] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 56.337967][ T1270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 56.337973][ T1270] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 56.337976][ T1270] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.337981][ T1270] console_emit_next_record (kernel/printk/printk.c:3183) [ 56.337985][ T1270] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 56.337987][ T1270] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 56.337990][ T1270] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.337992][ T1270] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 56.337996][ T1270] console_flush_one_record (kernel/printk/printk.c:3268) [ 56.338001][ T1270] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 56.338002][ T1270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 56.338008][ T1270] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 56.338011][ T1270] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 56.338013][ T1270] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.338015][ T1270] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 56.338019][ T1270] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 56.338021][ T1270] ? vprintk_emit (kernel/printk/printk.c:2478) [ 56.338024][ T1270] vprintk_emit (kernel/printk/printk.c:2479) [ 56.338027][ T1270] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 56.338028][ T1270] ? mark_usage (kernel/locking/lockdep.c:4690) [ 56.338030][ T1270] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 56.338036][ T1270] dev_vprintk_emit (drivers/base/core.c:5000) [ 56.338042][ T1270] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 56.338047][ T1270] ? mark_usage (kernel/locking/lockdep.c:4690) [ 56.338049][ T1270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 56.338053][ T1270] dev_printk_emit (drivers/base/core.c:5011) [ 56.338056][ T1270] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 56.338059][ T1270] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 56.338061][ T1270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 56.338063][ T1270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 56.338065][ T1270] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 56.338066][ T1270] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 56.338070][ T1270] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 56.338077][ T1270] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 56.338080][ T1270] ? netdev_notice (net/core/dev.c:13194) [ 56.338082][ T1270] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 56.338086][ T1270] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 56.338088][ T1270] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 56.338092][ T1270] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 56.338094][ T1270] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 56.338097][ T1270] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 56.338101][ T1270] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 56.338103][ T1270] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 56.338106][ T1270] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 56.338113][ T1270] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 56.338115][ T1270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 56.338119][ T1270] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 56.338120][ T1270] ? mark_usage (kernel/locking/lockdep.c:4690) [ 56.338122][ T1270] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 56.338124][ T1270] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 56.338126][ T1270] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 56.338130][ T1270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 56.338132][ T1270] ? lock_pin_lock (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:6004 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 56.338134][ T1270] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 56.338138][ T1270] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 56.338140][ T1270] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 56.338142][ T1270] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.338144][ T1270] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 56.338146][ T1270] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.338147][ T1270] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.338149][ T1270] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 56.338151][ T1270] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 56.338154][ T1270] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 56.338156][ T1270] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 56.338158][ T1270] ? mark_usage (kernel/locking/lockdep.c:4690) [ 56.338161][ T1270] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 56.338162][ T1270] ? nla_get_range_signed (lib/nlattr.c:270) [ 56.338166][ T1270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 56.338170][ T1270] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.338177][ T1270] rtnl_setlink (net/core/rtnetlink.c:3596) [ 56.338180][ T1270] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 56.338182][ T1270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 56.338205][ T1270] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 56.338207][ T1270] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 56.338210][ T1270] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 56.338212][ T1270] ? mark_usage (kernel/locking/lockdep.c:4690) [ 56.338214][ T1270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 56.338219][ T1270] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 56.338221][ T1270] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 56.338223][ T1270] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 56.338225][ T1270] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 56.338229][ T1270] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 56.338231][ T1270] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 56.338234][ T1270] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 56.338235][ T1270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 56.338240][ T1270] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 56.338242][ T1270] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 56.338246][ T1270] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 56.338249][ T1270] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 56.338252][ T1270] ? netlink_ack (./include/linux/skbuff.h:2718) [ 56.338258][ T1270] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 56.338260][ T1270] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 56.338265][ T1270] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 56.338269][ T1270] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 56.338273][ T1270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 56.338279][ T1270] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 56.338284][ T1270] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 56.338285][ T1270] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 56.338288][ T1270] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 56.338293][ T1270] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 56.338296][ T1270] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 56.338300][ T1270] __sys_sendto (net/socket.c:2281) [ 56.338303][ T1270] ? __ia32_sys_getpeername (net/socket.c:2235) [ 56.338318][ T1270] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 56.338320][ T1270] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 56.338324][ T1270] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 56.338326][ T1270] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 56.338329][ T1270] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 56.338331][ T1270] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 56.338334][ T1270] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 56.338336][ T1270] RIP: 0033:0x7fc0d226254e [ 56.338340][ T1270] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 56.338342][ T1270] RSP: 002b:00007ffc81caf070 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 56.338345][ T1270] RAX: ffffffffffffffda RBX: 000055ab12d2c620 RCX: 00007fc0d226254e [ 56.338346][ T1270] RDX: 0000000000000030 RSI: 000055ab12d295a0 RDI: 0000000000000014 [ 56.338347][ T1270] RBP: 00007ffc81caf080 R08: 00007ffc81caf0d0 R09: 0000000000000080 [ 56.338348][ T1270] R10: 0000000000000000 R11: 0000000000000202 R12: 000055ab12d3fb60 [ 56.338349][ T1270] R13: 00007ffc81caf1b4 R14: 0000000000000000 R15: 0000000000000000 | [ 59.282821][ T1270] softirqs last disabled at (92536): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 59.282824][ T1270] Preemption disabled at: | [ 59.282824][ T1270] vprintk_emit (kernel/printk/printk.c:2471) | [ 59.282833][ T1270] Tainted: [W]=WARN [ 59.282834][ T1270] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 59.282835][ T1270] Call Trace: [ 59.282837][ T1270] [ 59.282839][ T1270] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 59.282845][ T1270] ? vprintk_emit (kernel/printk/printk.c:2471) [ 59.282846][ T1270] __might_resched.cold (kernel/sched/core.c:9234) [ 59.282851][ T1270] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 59.282855][ T1270] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 59.282860][ T1270] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 59.282862][ T1270] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 59.282868][ T1270] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 59.282871][ T1270] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 59.282875][ T1270] put_chars (drivers/char/virtio_console.c:1176) [ 59.282877][ T1270] ? __send_to_port (drivers/char/virtio_console.c:654) [ 59.282879][ T1270] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 59.282882][ T1270] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 59.282885][ T1270] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 59.282890][ T1270] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 59.282900][ T1270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 59.282905][ T1270] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 59.282908][ T1270] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.282913][ T1270] console_emit_next_record (kernel/printk/printk.c:3183) [ 59.282917][ T1270] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 59.282919][ T1270] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 59.282922][ T1270] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.282924][ T1270] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 59.282928][ T1270] console_flush_one_record (kernel/printk/printk.c:3268) [ 59.282932][ T1270] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 59.282934][ T1270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 59.282939][ T1270] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 59.282942][ T1270] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 59.282944][ T1270] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.282946][ T1270] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 59.282949][ T1270] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 59.282951][ T1270] ? vprintk_emit (kernel/printk/printk.c:2478) [ 59.282954][ T1270] vprintk_emit (kernel/printk/printk.c:2479) [ 59.282957][ T1270] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 59.282958][ T1270] ? mark_usage (kernel/locking/lockdep.c:4690) [ 59.282960][ T1270] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 59.282966][ T1270] dev_vprintk_emit (drivers/base/core.c:5000) [ 59.282972][ T1270] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 59.282977][ T1270] ? mark_usage (kernel/locking/lockdep.c:4690) [ 59.282979][ T1270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 59.282982][ T1270] dev_printk_emit (drivers/base/core.c:5011) [ 59.282985][ T1270] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 59.282988][ T1270] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 59.282990][ T1270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 59.282992][ T1270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 59.282994][ T1270] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 59.282995][ T1270] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 59.282999][ T1270] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 59.283005][ T1270] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 59.283008][ T1270] ? netdev_notice (net/core/dev.c:13194) [ 59.283011][ T1270] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 59.283014][ T1270] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 59.283017][ T1270] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 59.283020][ T1270] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 59.283022][ T1270] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 59.283025][ T1270] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 59.283029][ T1270] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 59.283031][ T1270] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 59.283034][ T1270] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 59.283040][ T1270] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 59.283043][ T1270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 59.283046][ T1270] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 59.283047][ T1270] ? mark_usage (kernel/locking/lockdep.c:4690) [ 59.283049][ T1270] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 59.283051][ T1270] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 59.283053][ T1270] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 59.283057][ T1270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 59.283059][ T1270] ? lock_pin_lock (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:6004 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 59.283061][ T1270] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 59.283064][ T1270] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 59.283066][ T1270] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 59.283069][ T1270] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.283070][ T1270] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 59.283072][ T1270] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.283073][ T1270] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.283075][ T1270] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 59.283077][ T1270] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 59.283080][ T1270] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 59.283082][ T1270] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 59.283084][ T1270] ? mark_usage (kernel/locking/lockdep.c:4690) [ 59.283087][ T1270] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 59.283088][ T1270] ? nla_get_range_signed (lib/nlattr.c:270) [ 59.283092][ T1270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 59.283095][ T1270] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.283102][ T1270] rtnl_setlink (net/core/rtnetlink.c:3596) [ 59.283105][ T1270] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 59.283107][ T1270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 59.283129][ T1270] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 59.283131][ T1270] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 59.283134][ T1270] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 59.283136][ T1270] ? mark_usage (kernel/locking/lockdep.c:4690) [ 59.283138][ T1270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 59.283143][ T1270] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 59.283144][ T1270] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 59.283146][ T1270] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 59.283148][ T1270] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 59.283152][ T1270] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 59.283154][ T1270] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 59.283157][ T1270] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 59.283158][ T1270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 59.283163][ T1270] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 59.283165][ T1270] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 59.283169][ T1270] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 59.283172][ T1270] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 59.283175][ T1270] ? netlink_ack (./include/linux/skbuff.h:2718) [ 59.283181][ T1270] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 59.283183][ T1270] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 59.283188][ T1270] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 59.283192][ T1270] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 59.283195][ T1270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 59.283199][ T1270] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 59.283203][ T1270] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 59.283204][ T1270] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 59.283207][ T1270] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 59.283212][ T1270] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 59.283215][ T1270] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 59.283218][ T1270] __sys_sendto (net/socket.c:2281) [ 59.283221][ T1270] ? __ia32_sys_getpeername (net/socket.c:2235) [ 59.283232][ T1270] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 59.283237][ T1270] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 59.283240][ T1270] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 59.283243][ T1270] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 59.283245][ T1270] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 59.283247][ T1270] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 59.283249][ T1270] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 59.283252][ T1270] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 59.283254][ T1270] RIP: 0033:0x7fc0d226254e [ 59.283258][ T1270] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 59.283260][ T1270] RSP: 002b:00007ffc81caf070 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 59.283262][ T1270] RAX: ffffffffffffffda RBX: 000055ab12d2c620 RCX: 00007fc0d226254e [ 59.283263][ T1270] RDX: 0000000000000030 RSI: 000055ab12c02690 RDI: 0000000000000014 [ 59.283264][ T1270] RBP: 00007ffc81caf080 R08: 00007ffc81caf0d0 R09: 0000000000000080 [ 59.283265][ T1270] R10: 0000000000000000 R11: 0000000000000202 R12: 000055ab12d3fb60 [ 59.283266][ T1270] R13: 00007ffc81caf1b4 R14: 0000000000000000 R15: 0000000000000000 | [ 61.731179][ T1270] softirqs last disabled at (159668): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 61.731182][ T1270] Preemption disabled at: | [ 61.731183][ T1270] vprintk_emit (kernel/printk/printk.c:2471) | [ 61.731191][ T1270] Tainted: [W]=WARN [ 61.731192][ T1270] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 61.731194][ T1270] Call Trace: [ 61.731196][ T1270] [ 61.731197][ T1270] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 61.731204][ T1270] ? vprintk_emit (kernel/printk/printk.c:2471) [ 61.731205][ T1270] __might_resched.cold (kernel/sched/core.c:9234) [ 61.731210][ T1270] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 61.731214][ T1270] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 61.731219][ T1270] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 61.731221][ T1270] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 61.731228][ T1270] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 61.731230][ T1270] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 61.731234][ T1270] put_chars (drivers/char/virtio_console.c:1176) [ 61.731237][ T1270] ? __send_to_port (drivers/char/virtio_console.c:654) [ 61.731238][ T1270] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 61.731242][ T1270] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 61.731245][ T1270] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 61.731250][ T1270] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 61.731254][ T1270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 61.731259][ T1270] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 61.731262][ T1270] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 61.731267][ T1270] console_emit_next_record (kernel/printk/printk.c:3183) [ 61.731271][ T1270] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 61.731277][ T1270] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 61.731280][ T1270] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 61.731282][ T1270] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 61.731286][ T1270] console_flush_one_record (kernel/printk/printk.c:3268) [ 61.731291][ T1270] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 61.731293][ T1270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 61.731299][ T1270] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 61.731302][ T1270] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 61.731304][ T1270] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 61.731306][ T1270] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 61.731310][ T1270] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 61.731311][ T1270] ? vprintk_emit (kernel/printk/printk.c:2478) [ 61.731314][ T1270] vprintk_emit (kernel/printk/printk.c:2479) [ 61.731318][ T1270] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 61.731319][ T1270] ? mark_usage (kernel/locking/lockdep.c:4690) [ 61.731322][ T1270] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 61.731328][ T1270] dev_vprintk_emit (drivers/base/core.c:5000) [ 61.731333][ T1270] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 61.731338][ T1270] ? mark_usage (kernel/locking/lockdep.c:4690) [ 61.731341][ T1270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 61.731344][ T1270] dev_printk_emit (drivers/base/core.c:5011) [ 61.731347][ T1270] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 61.731350][ T1270] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 61.731352][ T1270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 61.731354][ T1270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 61.731356][ T1270] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 61.731358][ T1270] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 61.731361][ T1270] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 61.731368][ T1270] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 61.731371][ T1270] ? netdev_notice (net/core/dev.c:13194) [ 61.731374][ T1270] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 61.731377][ T1270] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 61.731379][ T1270] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 61.731383][ T1270] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 61.731385][ T1270] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 61.731388][ T1270] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 61.731392][ T1270] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 61.731395][ T1270] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 61.731398][ T1270] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 61.731404][ T1270] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 61.731407][ T1270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 61.731410][ T1270] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 61.731411][ T1270] ? mark_usage (kernel/locking/lockdep.c:4690) [ 61.731413][ T1270] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 61.731415][ T1270] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 61.731417][ T1270] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 61.731422][ T1270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 61.731424][ T1270] ? lock_pin_lock (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:6004 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 61.731426][ T1270] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 61.731430][ T1270] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 61.731432][ T1270] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 61.731434][ T1270] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 61.731436][ T1270] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 61.731438][ T1270] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 61.731439][ T1270] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 61.731441][ T1270] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 61.731443][ T1270] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 61.731446][ T1270] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 61.731448][ T1270] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 61.731449][ T1270] ? mark_usage (kernel/locking/lockdep.c:4690) [ 61.731453][ T1270] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 61.731454][ T1270] ? nla_get_range_signed (lib/nlattr.c:270) [ 61.731458][ T1270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 61.731461][ T1270] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 61.731469][ T1270] rtnl_setlink (net/core/rtnetlink.c:3596) [ 61.731473][ T1270] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 61.731474][ T1270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 61.731498][ T1270] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 61.731500][ T1270] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 61.731503][ T1270] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 61.731505][ T1270] ? mark_usage (kernel/locking/lockdep.c:4690) [ 61.731507][ T1270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 61.731512][ T1270] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 61.731514][ T1270] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 61.731516][ T1270] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 61.731518][ T1270] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 61.731522][ T1270] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 61.731524][ T1270] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 61.731527][ T1270] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 61.731529][ T1270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 61.731533][ T1270] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 61.731535][ T1270] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 61.731539][ T1270] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 61.731542][ T1270] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 61.731545][ T1270] ? netlink_ack (./include/linux/skbuff.h:2718) [ 61.731552][ T1270] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 61.731554][ T1270] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 61.731559][ T1270] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 61.731563][ T1270] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 61.731567][ T1270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 61.731570][ T1270] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 61.731575][ T1270] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 61.731576][ T1270] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 61.731579][ T1270] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 61.731584][ T1270] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 61.731587][ T1270] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 61.731591][ T1270] __sys_sendto (net/socket.c:2281) [ 61.731594][ T1270] ? __ia32_sys_getpeername (net/socket.c:2235) [ 61.731605][ T1270] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 61.731611][ T1270] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 61.731613][ T1270] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 61.731617][ T1270] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 61.731619][ T1270] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 61.731621][ T1270] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 61.731623][ T1270] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 61.731626][ T1270] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 61.731628][ T1270] RIP: 0033:0x7fc0d226254e [ 61.731632][ T1270] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 61.731634][ T1270] RSP: 002b:00007ffc81caf070 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 61.731637][ T1270] RAX: ffffffffffffffda RBX: 000055ab12d2c620 RCX: 00007fc0d226254e [ 61.731638][ T1270] RDX: 0000000000000030 RSI: 000055ab12ba1510 RDI: 0000000000000014 [ 61.731639][ T1270] RBP: 00007ffc81caf080 R08: 00007ffc81caf0d0 R09: 0000000000000080 [ 61.731639][ T1270] R10: 0000000000000000 R11: 0000000000000202 R12: 000055ab12d15410 [ 61.731640][ T1270] R13: 00007ffc81caf1b4 R14: 0000000000000000 R15: 0000000000000000 | [ 64.348013][ T1270] softirqs last disabled at (209242): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 64.348017][ T1270] Preemption disabled at: | [ 64.348017][ T1270] vprintk_emit (kernel/printk/printk.c:2471) | [ 64.348029][ T1270] Tainted: [W]=WARN [ 64.348030][ T1270] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 64.348032][ T1270] Call Trace: [ 64.348034][ T1270] [ 64.348036][ T1270] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 64.348043][ T1270] ? vprintk_emit (kernel/printk/printk.c:2471) [ 64.348046][ T1270] __might_resched.cold (kernel/sched/core.c:9234) [ 64.348052][ T1270] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 64.348057][ T1270] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 64.348063][ T1270] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 64.348066][ T1270] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 64.348075][ T1270] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 64.348078][ T1270] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 64.348084][ T1270] put_chars (drivers/char/virtio_console.c:1176) [ 64.348088][ T1270] ? __send_to_port (drivers/char/virtio_console.c:654) [ 64.348089][ T1270] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 64.348094][ T1270] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 64.348098][ T1270] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 64.348105][ T1270] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 64.348110][ T1270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 64.348118][ T1270] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 64.348123][ T1270] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.348130][ T1270] console_emit_next_record (kernel/printk/printk.c:3183) [ 64.348136][ T1270] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 64.348138][ T1270] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 64.348143][ T1270] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.348146][ T1270] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 64.348152][ T1270] console_flush_one_record (kernel/printk/printk.c:3268) [ 64.348158][ T1270] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 64.348160][ T1270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 64.348169][ T1270] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 64.348173][ T1270] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 64.348175][ T1270] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.348178][ T1270] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 64.348183][ T1270] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 64.348186][ T1270] ? vprintk_emit (kernel/printk/printk.c:2478) [ 64.348190][ T1270] vprintk_emit (kernel/printk/printk.c:2479) [ 64.348195][ T1270] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 64.348197][ T1270] ? mark_usage (kernel/locking/lockdep.c:4690) [ 64.348200][ T1270] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 64.348208][ T1270] dev_vprintk_emit (drivers/base/core.c:5000) [ 64.348215][ T1270] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 64.348223][ T1270] ? mark_usage (kernel/locking/lockdep.c:4690) [ 64.348226][ T1270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 64.348231][ T1270] dev_printk_emit (drivers/base/core.c:5011) [ 64.348235][ T1270] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 64.348239][ T1270] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 64.348243][ T1270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 64.348245][ T1270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 64.348247][ T1270] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 64.348250][ T1270] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 64.348255][ T1270] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 64.348264][ T1270] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 64.348268][ T1270] ? netdev_notice (net/core/dev.c:13194) [ 64.348272][ T1270] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 64.348280][ T1270] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 64.348283][ T1270] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 64.348289][ T1270] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 64.348293][ T1270] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 64.348297][ T1270] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 64.348303][ T1270] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 64.348307][ T1270] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 64.348312][ T1270] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 64.348320][ T1270] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 64.348324][ T1270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 64.348329][ T1270] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 64.348330][ T1270] ? mark_usage (kernel/locking/lockdep.c:4690) [ 64.348333][ T1270] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 64.348336][ T1270] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 64.348339][ T1270] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 64.348346][ T1270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 64.348348][ T1270] ? lock_pin_lock (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:6004 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 64.348351][ T1270] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 64.348357][ T1270] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 64.348360][ T1270] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 64.348364][ T1270] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.348367][ T1270] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 64.348370][ T1270] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.348372][ T1270] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.348375][ T1270] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 64.348378][ T1270] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 64.348382][ T1270] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 64.348386][ T1270] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 64.348389][ T1270] ? mark_usage (kernel/locking/lockdep.c:4690) [ 64.348394][ T1270] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 64.348396][ T1270] ? nla_get_range_signed (lib/nlattr.c:270) [ 64.348401][ T1270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 64.348406][ T1270] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.348419][ T1270] rtnl_setlink (net/core/rtnetlink.c:3596) [ 64.348425][ T1270] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 64.348427][ T1270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 64.348469][ T1270] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 64.348472][ T1270] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 64.348477][ T1270] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 64.348480][ T1270] ? mark_usage (kernel/locking/lockdep.c:4690) [ 64.348483][ T1270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 64.348491][ T1270] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 64.348494][ T1270] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 64.348497][ T1270] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 64.348500][ T1270] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 64.348507][ T1270] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 64.348510][ T1270] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 64.348516][ T1270] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 64.348518][ T1270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 64.348526][ T1270] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 64.348529][ T1270] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 64.348535][ T1270] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 64.348539][ T1270] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 64.348544][ T1270] ? netlink_ack (./include/linux/skbuff.h:2718) [ 64.348554][ T1270] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 64.348557][ T1270] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 64.348564][ T1270] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 64.348571][ T1270] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 64.348576][ T1270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 64.348581][ T1270] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 64.348588][ T1270] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 64.348590][ T1270] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 64.348594][ T1270] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 64.348602][ T1270] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 64.348606][ T1270] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 64.348610][ T1270] __sys_sendto (net/socket.c:2281) [ 64.348614][ T1270] ? __ia32_sys_getpeername (net/socket.c:2235) [ 64.348638][ T1270] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 64.348641][ T1270] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 64.348646][ T1270] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 64.348649][ T1270] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 64.348652][ T1270] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 64.348655][ T1270] ? irq_exit_rcu (kernel/softirq.c:786) [ 64.348660][ T1270] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 64.348663][ T1270] RIP: 0033:0x7fc0d226254e [ 64.348668][ T1270] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 64.348670][ T1270] RSP: 002b:00007ffc81caf070 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 64.348675][ T1270] RAX: ffffffffffffffda RBX: 000055ab12d2c620 RCX: 00007fc0d226254e [ 64.348676][ T1270] RDX: 0000000000000030 RSI: 000055ab12c35920 RDI: 0000000000000014 [ 64.348678][ T1270] RBP: 00007ffc81caf080 R08: 00007ffc81caf0d0 R09: 0000000000000080 [ 64.348679][ T1270] R10: 0000000000000000 R11: 0000000000000202 R12: 000055ab12d145b0 Finger prints: netlink_release:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print __irq_exit_rcu:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars netif_change_name:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars