====================================== | [ 9.453824][ T198] softirqs last disabled at (78624): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 9.453827][ T198] Preemption disabled at: | [ 9.453827][ T198] vprintk_emit (kernel/printk/printk.c:2471) | [ 9.453837][ T198] Tainted: [W]=WARN [ 9.453837][ T198] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.453839][ T198] Call Trace: [ 9.453840][ T198] [ 9.453842][ T198] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 9.453847][ T198] ? vprintk_emit (kernel/printk/printk.c:2471) [ 9.453849][ T198] __might_resched.cold (kernel/sched/core.c:9234) [ 9.453854][ T198] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 9.453857][ 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) [ 9.453863][ 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)) [ 9.453865][ T198] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.453871][ 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) [ 9.453874][ T198] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.453878][ T198] put_chars (drivers/char/virtio_console.c:1176) [ 9.453882][ T198] ? __send_to_port (drivers/char/virtio_console.c:654) [ 9.453884][ T198] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 9.453888][ T198] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 9.453893][ T198] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 9.453900][ T198] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 9.453903][ T198] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.453906][ T198] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.453910][ T198] console_emit_next_record (kernel/printk/printk.c:3183) [ 9.453914][ T198] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 9.453915][ 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)) [ 9.453918][ T198] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.453920][ T198] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.453924][ T198] console_flush_one_record (kernel/printk/printk.c:3268) [ 9.453928][ T198] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 9.453929][ T198] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.453935][ T198] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 9.453937][ T198] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 9.453938][ T198] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.453940][ T198] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 9.453944][ T198] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 9.453946][ T198] ? vprintk_emit (kernel/printk/printk.c:2478) [ 9.453949][ T198] vprintk_emit (kernel/printk/printk.c:2479) [ 9.453952][ T198] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 9.453954][ T198] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.453957][ T198] ? rwsem_optimistic_spin (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:4434 kernel/locking/rwsem.c:245 kernel/locking/rwsem.c:898) [ 9.453961][ T198] dev_vprintk_emit (drivers/base/core.c:5000) [ 9.453966][ T198] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 9.453972][ T198] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 9.453976][ T198] dev_printk_emit (drivers/base/core.c:5011) [ 9.453979][ T198] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 9.453983][ T198] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 9.453986][ T198] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 9.453988][ T198] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 9.453991][ T198] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 9.453999][ T198] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 9.454001][ T198] ? netdev_notice (net/core/dev.c:13194) [ 9.454005][ T198] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 9.454008][ T198] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 9.454010][ T198] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 9.454014][ T198] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 9.454017][ T198] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 9.454020][ T198] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.454022][ T198] ? rwsem_optimistic_spin (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:4434 kernel/locking/rwsem.c:245 kernel/locking/rwsem.c:898) [ 9.454024][ T198] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 9.454027][ T198] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 9.454029][ T198] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 9.454031][ T198] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 9.454034][ T198] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.454036][ T198] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 9.454041][ T198] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 9.454046][ T198] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 9.454048][ T198] ? mark_usage (kernel/locking/lockdep.c:4690) [ 9.454050][ T198] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 9.454052][ T198] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 9.454055][ T198] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 9.454059][ T198] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.454064][ T198] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 9.454066][ T198] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 9.454070][ T198] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.454072][ T198] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.454073][ T198] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.454075][ T198] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.454077][ T198] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 9.454080][ 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) [ 9.454083][ T198] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 9.454085][ T198] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.454087][ T198] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 9.454090][ T198] ? mark_usage (kernel/locking/lockdep.c:4690) [ 9.454092][ T198] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 9.454094][ T198] ? nla_get_range_signed (lib/nlattr.c:270) [ 9.454100][ T198] ? mark_usage (kernel/locking/lockdep.c:4690) [ 9.454103][ T198] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 9.454111][ T198] rtnl_setlink (net/core/rtnetlink.c:3596) [ 9.454115][ T198] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 9.454117][ T198] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.454139][ T198] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 9.454141][ T198] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 9.454144][ T198] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 9.454146][ T198] ? mark_usage (kernel/locking/lockdep.c:4690) [ 9.454148][ T198] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.454153][ T198] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 9.454155][ T198] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 9.454157][ T198] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 9.454159][ T198] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 9.454163][ T198] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 9.454166][ T198] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 9.454170][ T198] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.454172][ T198] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.454176][ T198] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 9.454178][ T198] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 9.454182][ T198] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 9.454184][ T198] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.454188][ T198] ? netlink_ack (./include/linux/skbuff.h:2718) [ 9.454194][ 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)) [ 9.454197][ 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)) [ 9.454201][ T198] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 9.454205][ T198] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 9.454207][ T198] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.454212][ T198] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 9.454215][ T198] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 9.454218][ T198] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 9.454222][ T198] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 9.454226][ T198] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 9.454230][ T198] ? __ia32_sys_getpeername (net/socket.c:2235) [ 9.454240][ T198] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 9.454247][ T198] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 9.454249][ T198] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 9.454252][ T198] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 9.454254][ T198] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 9.454256][ T198] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 9.454257][ T198] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 9.454260][ T198] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.454262][ T198] RIP: 0033:0x7fb7e5a2654e [ 9.454266][ 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 [ 9.454268][ T198] RSP: 002b:00007fff9f569570 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 9.454270][ T198] RAX: ffffffffffffffda RBX: 0000561e5d6a1d80 RCX: 00007fb7e5a2654e [ 9.454272][ T198] RDX: 000000000000002c RSI: 0000561e5d81e300 RDI: 0000000000000012 [ 9.454273][ T198] RBP: 00007fff9f569580 R08: 00007fff9f5695d0 R09: 0000000000000080 [ 9.454274][ T198] R10: 0000000000000000 R11: 0000000000000202 R12: 0000561e5d7fe880 [ 9.454274][ T198] R13: 00007fff9f5696b4 R14: 0000000000000000 R15: 0000000000000000 | [ 11.102949][ T199] softirqs last disabled at (376734): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 11.102952][ T199] Preemption disabled at: | [ 11.102953][ T199] vprintk_emit (kernel/printk/printk.c:2471) | [ 11.102961][ T199] Tainted: [W]=WARN [ 11.102962][ T199] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.102963][ T199] Call Trace: [ 11.102965][ T199] [ 11.102967][ T199] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 11.102971][ T199] ? vprintk_emit (kernel/printk/printk.c:2471) [ 11.102973][ T199] __might_resched.cold (kernel/sched/core.c:9234) [ 11.102978][ T199] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 11.102981][ T199] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 11.102986][ T199] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 11.102989][ T199] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.102995][ T199] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 11.102998][ T199] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.103001][ T199] put_chars (drivers/char/virtio_console.c:1176) [ 11.103005][ T199] ? __send_to_port (drivers/char/virtio_console.c:654) [ 11.103007][ T199] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.103011][ T199] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 11.103016][ T199] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 11.103023][ T199] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 11.103025][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.103027][ T199] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.103032][ T199] console_emit_next_record (kernel/printk/printk.c:3183) [ 11.103035][ T199] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 11.103037][ T199] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 11.103039][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.103041][ T199] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.103045][ T199] console_flush_one_record (kernel/printk/printk.c:3268) [ 11.103049][ T199] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 11.103050][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.103056][ T199] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 11.103058][ T199] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 11.103059][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.103061][ T199] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 11.103065][ T199] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 11.103067][ T199] ? vprintk_emit (kernel/printk/printk.c:2478) [ 11.103070][ T199] vprintk_emit (kernel/printk/printk.c:2479) [ 11.103073][ T199] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 11.103075][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.103077][ T199] ? rwsem_optimistic_spin (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:4434 kernel/locking/rwsem.c:245 kernel/locking/rwsem.c:898) [ 11.103082][ T199] dev_vprintk_emit (drivers/base/core.c:5000) [ 11.103087][ T199] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 11.103092][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.103096][ T199] dev_printk_emit (drivers/base/core.c:5011) [ 11.103099][ T199] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 11.103103][ T199] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 11.103106][ T199] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.103108][ T199] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.103111][ T199] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 11.103118][ T199] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 11.103121][ T199] ? netdev_notice (net/core/dev.c:13194) [ 11.103124][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.103127][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.103130][ T199] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 11.103134][ T199] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 11.103136][ T199] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 11.103139][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.103141][ T199] ? rwsem_optimistic_spin (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:4434 kernel/locking/rwsem.c:245 kernel/locking/rwsem.c:898) [ 11.103143][ T199] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 11.103146][ T199] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 11.103148][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.103150][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.103153][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.103155][ T199] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 11.103160][ T199] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 11.103165][ T199] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 11.103166][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 11.103168][ T199] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.103170][ T199] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.103173][ T199] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 11.103178][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.103183][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.103185][ T199] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 11.103188][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.103190][ T199] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.103192][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.103193][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.103195][ T199] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 11.103197][ T199] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 11.103201][ T199] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 11.103202][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.103204][ T199] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 11.103207][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 11.103210][ T199] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 11.103212][ T199] ? nla_get_range_signed (lib/nlattr.c:270) [ 11.103217][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 11.103221][ T199] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 11.103228][ T199] rtnl_setlink (net/core/rtnetlink.c:3596) [ 11.103232][ T199] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 11.103233][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.103257][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.103259][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.103262][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.103264][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 11.103266][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.103271][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.103273][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.103275][ T199] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 11.103277][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.103281][ T199] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 11.103284][ T199] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 11.103288][ T199] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.103290][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.103295][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.103297][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.103300][ T199] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 11.103303][ T199] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.103306][ T199] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.103312][ T199] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 11.103315][ T199] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 11.103320][ T199] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.103323][ T199] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.103325][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.103330][ T199] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 11.103334][ T199] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 11.103337][ T199] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 11.103340][ T199] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 11.103344][ T199] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 11.103348][ T199] ? __ia32_sys_getpeername (net/socket.c:2235) [ 11.103362][ T199] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 11.103364][ T199] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 11.103368][ T199] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 11.103371][ T199] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 11.103372][ T199] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 11.103374][ T199] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 11.103377][ T199] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.103379][ T199] RIP: 0033:0x7fb7e5a2654e [ 11.103383][ T199] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 11.103384][ T199] RSP: 002b:00007fff9f569570 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 11.103387][ T199] RAX: ffffffffffffffda RBX: 0000561e5d6a1d80 RCX: 00007fb7e5a2654e [ 11.103388][ T199] RDX: 000000000000002c RSI: 0000561e5d82fe90 RDI: 0000000000000014 [ 11.103389][ T199] RBP: 00007fff9f569580 R08: 00007fff9f5695d0 R09: 0000000000000080 [ 11.103390][ T199] R10: 0000000000000000 R11: 0000000000000202 R12: 0000561e5d7fd450 [ 11.103391][ T199] R13: 00007fff9f5696b4 R14: 0000000000000000 R15: 0000000000000000 | [ 14.080944][ T199] softirqs last disabled at (807182): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 14.080947][ T199] Preemption disabled at: | [ 14.080948][ T199] vprintk_emit (kernel/printk/printk.c:2471) | [ 14.080957][ T199] Tainted: [W]=WARN [ 14.080957][ T199] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 14.080959][ T199] Call Trace: [ 14.080961][ T199] [ 14.080962][ T199] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 14.080967][ T199] ? vprintk_emit (kernel/printk/printk.c:2471) [ 14.080969][ T199] __might_resched.cold (kernel/sched/core.c:9234) [ 14.080973][ T199] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 14.080977][ T199] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 14.080983][ T199] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 14.080985][ T199] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.080991][ T199] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 14.080994][ T199] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.080998][ T199] put_chars (drivers/char/virtio_console.c:1176) [ 14.081001][ T199] ? __send_to_port (drivers/char/virtio_console.c:654) [ 14.081003][ T199] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 14.081007][ T199] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 14.081013][ T199] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 14.081020][ T199] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 14.081023][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.081025][ T199] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.081029][ T199] console_emit_next_record (kernel/printk/printk.c:3183) [ 14.081033][ T199] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 14.081034][ T199] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 14.081037][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.081039][ T199] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.081043][ T199] console_flush_one_record (kernel/printk/printk.c:3268) [ 14.081047][ T199] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 14.081049][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.081054][ T199] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 14.081057][ T199] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 14.081058][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.081060][ T199] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 14.081064][ T199] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 14.081066][ T199] ? vprintk_emit (kernel/printk/printk.c:2478) [ 14.081069][ T199] vprintk_emit (kernel/printk/printk.c:2479) [ 14.081072][ T199] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 14.081074][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.081076][ T199] ? rwsem_optimistic_spin (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:4434 kernel/locking/rwsem.c:245 kernel/locking/rwsem.c:898) [ 14.081081][ T199] dev_vprintk_emit (drivers/base/core.c:5000) [ 14.081086][ T199] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 14.081091][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.081095][ T199] dev_printk_emit (drivers/base/core.c:5011) [ 14.081098][ T199] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 14.081102][ T199] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 14.081105][ T199] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 14.081107][ T199] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 14.081111][ T199] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 14.081118][ T199] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 14.081120][ T199] ? netdev_notice (net/core/dev.c:13194) [ 14.081124][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.081127][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.081129][ T199] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 14.081133][ T199] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 14.081136][ T199] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 14.081139][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.081141][ T199] ? rwsem_optimistic_spin (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:4434 kernel/locking/rwsem.c:245 kernel/locking/rwsem.c:898) [ 14.081142][ T199] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 14.081146][ T199] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 14.081148][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.081150][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.081153][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.081155][ T199] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 14.081160][ T199] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 14.081165][ T199] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 14.081167][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 14.081168][ T199] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 14.081170][ T199] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 14.081173][ T199] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 14.081178][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.081183][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.081185][ T199] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 14.081188][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.081190][ T199] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.081191][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.081193][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.081194][ T199] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 14.081197][ T199] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 14.081200][ T199] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 14.081202][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.081204][ T199] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 14.081207][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 14.081210][ T199] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 14.081212][ T199] ? nla_get_range_signed (lib/nlattr.c:270) [ 14.081217][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 14.081220][ T199] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 14.081228][ T199] rtnl_setlink (net/core/rtnetlink.c:3596) [ 14.081232][ T199] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 14.081233][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.081257][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.081259][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.081262][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.081264][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 14.081266][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.081271][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.081273][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.081275][ T199] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 14.081277][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.081281][ T199] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 14.081284][ T199] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 14.081288][ T199] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.081289][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.081294][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.081297][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.081300][ T199] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 14.081303][ T199] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.081307][ T199] ? netlink_ack (./include/linux/skbuff.h:2718) [ 14.081313][ T199] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 14.081316][ T199] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 14.081320][ T199] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 14.081324][ T199] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 14.081326][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.081331][ T199] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 14.081335][ T199] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 14.081338][ T199] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 14.081341][ T199] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 14.081345][ T199] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 14.081349][ T199] ? __ia32_sys_getpeername (net/socket.c:2235) [ 14.081363][ T199] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 14.081365][ T199] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 14.081368][ T199] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 14.081372][ T199] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 14.081373][ T199] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 14.081375][ T199] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 14.081378][ T199] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 14.081381][ T199] RIP: 0033:0x7fb7e5a2654e [ 14.081384][ T199] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 14.081386][ T199] RSP: 002b:00007fff9f569570 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 14.081388][ T199] RAX: ffffffffffffffda RBX: 0000561e5d6a1d80 RCX: 00007fb7e5a2654e [ 14.081390][ T199] RDX: 000000000000002c RSI: 0000561e5d81b2c0 RDI: 0000000000000014 [ 14.081391][ T199] RBP: 00007fff9f569580 R08: 00007fff9f5695d0 R09: 0000000000000080 [ 14.081392][ T199] R10: 0000000000000000 R11: 0000000000000202 R12: 0000561e5d819350 [ 14.081393][ T199] R13: 00007fff9f5696b4 R14: 0000000000000000 R15: 0000000000000000 | [ 16.052526][ T199] softirqs last disabled at (1279692): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 16.052529][ T199] Preemption disabled at: | [ 16.052529][ T199] vprintk_emit (kernel/printk/printk.c:2471) | [ 16.052538][ T199] Tainted: [W]=WARN [ 16.052539][ T199] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 16.052541][ T199] Call Trace: [ 16.052542][ T199] [ 16.052544][ T199] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 16.052549][ T199] ? vprintk_emit (kernel/printk/printk.c:2471) [ 16.052551][ T199] __might_resched.cold (kernel/sched/core.c:9234) [ 16.052556][ T199] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 16.052559][ T199] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 16.052564][ T199] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 16.052567][ T199] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 16.052573][ T199] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 16.052576][ T199] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 16.052586][ T199] put_chars (drivers/char/virtio_console.c:1176) [ 16.052589][ T199] ? __send_to_port (drivers/char/virtio_console.c:654) [ 16.052591][ T199] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 16.052595][ T199] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 16.052601][ T199] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 16.052607][ T199] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 16.052610][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.052612][ T199] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.052616][ T199] console_emit_next_record (kernel/printk/printk.c:3183) [ 16.052620][ T199] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 16.052621][ T199] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 16.052623][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.052625][ T199] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.052629][ T199] console_flush_one_record (kernel/printk/printk.c:3268) [ 16.052633][ T199] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 16.052634][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.052640][ T199] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 16.052642][ T199] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 16.052643][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.052645][ T199] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 16.052649][ T199] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 16.052651][ T199] ? vprintk_emit (kernel/printk/printk.c:2478) [ 16.052654][ T199] vprintk_emit (kernel/printk/printk.c:2479) [ 16.052657][ T199] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 16.052659][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.052661][ T199] ? rwsem_optimistic_spin (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:4434 kernel/locking/rwsem.c:245 kernel/locking/rwsem.c:898) [ 16.052665][ T199] dev_vprintk_emit (drivers/base/core.c:5000) [ 16.052670][ T199] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 16.052674][ T199] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 16.052677][ T199] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 16.052682][ T199] dev_printk_emit (drivers/base/core.c:5011) [ 16.052684][ T199] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 16.052687][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 16.052690][ T199] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 16.052692][ T199] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 16.052694][ T199] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 16.052700][ T199] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 16.052708][ T199] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 16.052711][ T199] ? netdev_notice (net/core/dev.c:13194) [ 16.052714][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 16.052717][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 16.052720][ T199] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 16.052723][ T199] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 16.052726][ T199] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 16.052729][ T199] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 16.052730][ T199] ? irqentry_exit (./include/linux/irq-entry-common.h:507 ./include/linux/irq-entry-common.h:542 kernel/entry/common.c:167) [ 16.052732][ T199] ? irqentry_exit (./include/linux/irq-entry-common.h:507 ./include/linux/irq-entry-common.h:542 kernel/entry/common.c:167) [ 16.052734][ T199] ? lockdep_hardirqs_off (kernel/locking/lockdep.c:4527) [ 16.052738][ T199] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 16.052742][ T199] ? nla_strscpy (lib/nlattr.c:795) [ 16.052748][ T199] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 16.052752][ T199] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 16.052754][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 16.052756][ T199] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 16.052758][ T199] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 16.052760][ T199] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 16.052765][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.052769][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.052771][ T199] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 16.052775][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.052777][ T199] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.052778][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.052780][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.052782][ T199] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 16.052784][ T199] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 16.052787][ T199] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 16.052788][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.052791][ T199] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 16.052793][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 16.052796][ T199] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 16.052798][ T199] ? nla_get_range_signed (lib/nlattr.c:270) [ 16.052802][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 16.052805][ T199] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 16.052812][ T199] rtnl_setlink (net/core/rtnetlink.c:3596) [ 16.052816][ T199] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 16.052817][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.052839][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.052841][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 16.052844][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 16.052846][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 16.052848][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.052853][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.052855][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 16.052857][ T199] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 16.052859][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 16.052863][ T199] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 16.052866][ T199] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 16.052870][ T199] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.052872][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.052876][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.052878][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 16.052882][ T199] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 16.052884][ T199] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.052887][ T199] ? netlink_ack (./include/linux/skbuff.h:2718) [ 16.052893][ T199] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 16.052896][ T199] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 16.052901][ T199] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 16.052904][ T199] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 16.052906][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.052911][ T199] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 16.052914][ T199] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 16.052917][ T199] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 16.052921][ T199] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 16.052925][ T199] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 16.052929][ T199] ? __ia32_sys_getpeername (net/socket.c:2235) [ 16.052939][ T199] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 16.052944][ T199] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 16.052946][ T199] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 16.052949][ T199] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 16.052951][ T199] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 16.052953][ T199] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 16.052955][ T199] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 16.052958][ T199] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 16.052960][ T199] RIP: 0033:0x7fb7e5a2654e [ 16.052964][ T199] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 16.052966][ T199] RSP: 002b:00007fff9f569570 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 16.052968][ T199] RAX: ffffffffffffffda RBX: 0000561e5d6a1d80 RCX: 00007fb7e5a2654e [ 16.052970][ T199] RDX: 000000000000002c RSI: 0000561e5d81b2c0 RDI: 0000000000000014 [ 16.052971][ T199] RBP: 00007fff9f569580 R08: 00007fff9f5695d0 R09: 0000000000000080 [ 16.052971][ T199] R10: 0000000000000000 R11: 0000000000000202 R12: 0000561e5d820710 [ 16.052972][ T199] R13: 00007fff9f5696b4 R14: 0000000000000000 R15: 0000000000000000 | [ 19.146548][ T199] softirqs last disabled at (1714650): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 19.146550][ T199] Preemption disabled at: | [ 19.146551][ T199] vprintk_emit (kernel/printk/printk.c:2471) | [ 19.146560][ T199] Tainted: [W]=WARN [ 19.146561][ T199] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.146563][ T199] Call Trace: [ 19.146564][ T199] [ 19.146566][ T199] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 19.146571][ T199] ? vprintk_emit (kernel/printk/printk.c:2471) [ 19.146572][ T199] __might_resched.cold (kernel/sched/core.c:9234) [ 19.146577][ T199] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 19.146608][ T199] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 19.146614][ T199] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 19.146616][ T199] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 19.146622][ T199] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 19.146625][ T199] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 19.146628][ T199] put_chars (drivers/char/virtio_console.c:1176) [ 19.146631][ T199] ? __send_to_port (drivers/char/virtio_console.c:654) [ 19.146633][ T199] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 19.146637][ T199] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 19.146642][ T199] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 19.146648][ T199] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 19.146651][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.146653][ T199] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.146657][ T199] console_emit_next_record (kernel/printk/printk.c:3183) [ 19.146660][ T199] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 19.146662][ T199] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 19.146664][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.146666][ T199] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.146670][ T199] console_flush_one_record (kernel/printk/printk.c:3268) [ 19.146673][ T199] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 19.146675][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.146680][ T199] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 19.146682][ T199] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 19.146683][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.146685][ T199] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 19.146689][ T199] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 19.146690][ T199] ? vprintk_emit (kernel/printk/printk.c:2478) [ 19.146693][ T199] vprintk_emit (kernel/printk/printk.c:2479) [ 19.146696][ T199] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 19.146698][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.146700][ T199] ? rwsem_optimistic_spin (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:4434 kernel/locking/rwsem.c:245 kernel/locking/rwsem.c:898) [ 19.146706][ T199] dev_vprintk_emit (drivers/base/core.c:5000) [ 19.146711][ T199] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 19.146717][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.146720][ T199] dev_printk_emit (drivers/base/core.c:5011) [ 19.146723][ T199] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 19.146726][ T199] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 19.146730][ T199] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 19.146732][ T199] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 19.146735][ T199] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 19.146742][ T199] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 19.146744][ T199] ? netdev_notice (net/core/dev.c:13194) [ 19.146747][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.146750][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.146753][ T199] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 19.146756][ T199] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 19.146759][ T199] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 19.146762][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.146764][ T199] ? rwsem_optimistic_spin (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:4434 kernel/locking/rwsem.c:245 kernel/locking/rwsem.c:898) [ 19.146765][ T199] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 19.146768][ T199] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 19.146770][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.146772][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.146775][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.146777][ T199] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 19.146782][ T199] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 19.146786][ T199] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 19.146788][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 19.146789][ T199] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 19.146791][ T199] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 19.146794][ T199] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 19.146799][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.146803][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.146805][ T199] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 19.146808][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.146810][ T199] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.146812][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.146813][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.146815][ T199] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 19.146817][ T199] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 19.146821][ T199] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 19.146822][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.146824][ T199] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 19.146827][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 19.146830][ T199] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 19.146832][ T199] ? nla_get_range_signed (lib/nlattr.c:270) [ 19.146837][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 19.146840][ T199] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 19.146847][ T199] rtnl_setlink (net/core/rtnetlink.c:3596) [ 19.146851][ T199] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 19.146853][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.146874][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.146876][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.146879][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.146881][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 19.146883][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.146887][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.146889][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.146892][ T199] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 19.146894][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.146898][ T199] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 19.146900][ T199] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 19.146904][ T199] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.146906][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.146910][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.146912][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.146915][ T199] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 19.146918][ T199] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.146921][ T199] ? netlink_ack (./include/linux/skbuff.h:2718) [ 19.146927][ T199] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 19.146930][ T199] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 19.146934][ T199] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 19.146938][ T199] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 19.146939][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.146944][ T199] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 19.146947][ T199] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 19.146950][ T199] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 19.146954][ T199] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 19.146958][ T199] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 19.146961][ T199] ? __ia32_sys_getpeername (net/socket.c:2235) [ 19.146974][ T199] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 19.146976][ T199] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 19.146980][ T199] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 19.146983][ T199] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 19.146984][ T199] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 19.146986][ T199] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 19.146989][ T199] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 19.146991][ T199] RIP: 0033:0x7fb7e5a2654e [ 19.146994][ T199] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 19.146996][ T199] RSP: 002b:00007fff9f569570 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 19.146998][ T199] RAX: ffffffffffffffda RBX: 0000561e5d6a1d80 RCX: 00007fb7e5a2654e [ 19.147000][ T199] RDX: 000000000000002c RSI: 0000561e5d7f8d40 RDI: 0000000000000014 [ 19.147001][ T199] RBP: 00007fff9f569580 R08: 00007fff9f5695d0 R09: 0000000000000080 [ 19.147001][ T199] R10: 0000000000000000 R11: 0000000000000202 R12: 0000561e5d7f84b0 Finger prints: netif_change_name:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars