====================================== | [ 9.510609][ T81] softirqs last disabled at (428494): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 9.510611][ T81] Preemption disabled at: | [ 9.510612][ T81] vprintk_emit (kernel/printk/printk.c:2471) | [ 9.510621][ T81] Tainted: [W]=WARN [ 9.510621][ T81] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.510623][ T81] Call Trace: [ 9.510625][ T81] [ 9.510627][ T81] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 9.510631][ T81] ? vprintk_emit (kernel/printk/printk.c:2471) [ 9.510633][ T81] __might_resched.cold (kernel/sched/core.c:9234) [ 9.510638][ T81] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 9.510641][ T81] ? __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.510646][ T81] __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.510648][ T81] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.510654][ T81] ? 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.510657][ T81] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.510660][ T81] put_chars (drivers/char/virtio_console.c:1176) [ 9.510663][ T81] ? __send_to_port (drivers/char/virtio_console.c:654) [ 9.510665][ T81] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 9.510669][ T81] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 9.510674][ T81] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 9.510681][ T81] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 9.510683][ T81] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.510685][ T81] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.510689][ T81] console_emit_next_record (kernel/printk/printk.c:3183) [ 9.510693][ T81] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 9.510694][ T81] ? 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.510697][ T81] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.510698][ T81] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.510702][ T81] console_flush_one_record (kernel/printk/printk.c:3268) [ 9.510706][ T81] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 9.510707][ T81] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.510712][ T81] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 9.510715][ T81] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 9.510716][ T81] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.510718][ T81] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 9.510721][ T81] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 9.510723][ T81] ? vprintk_emit (kernel/printk/printk.c:2478) [ 9.510726][ T81] vprintk_emit (kernel/printk/printk.c:2479) [ 9.510729][ T81] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 9.510731][ T81] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.510733][ T81] ? 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.510737][ T81] dev_vprintk_emit (drivers/base/core.c:5000) [ 9.510742][ T81] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 9.510747][ T81] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 9.510751][ T81] dev_printk_emit (drivers/base/core.c:5011) [ 9.510753][ T81] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 9.510757][ T81] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 9.510760][ T81] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 9.510762][ T81] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 9.510765][ T81] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 9.510771][ T81] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 9.510774][ T81] ? netdev_notice (net/core/dev.c:13194) [ 9.510777][ T81] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 9.510780][ T81] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 9.510783][ T81] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 9.510786][ T81] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 9.510789][ T81] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 9.510792][ T81] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.510794][ T81] ? 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.510795][ T81] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 9.510798][ T81] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 9.510802][ T81] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 9.510807][ T81] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 9.510810][ T81] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 9.510814][ T81] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 9.510816][ T81] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 9.510818][ T81] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 9.510820][ T81] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 9.510822][ T81] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.510824][ T81] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.510827][ T81] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.510828][ T81] ? put_old_timex32 (./include/linux/uaccess.h:230 kernel/time/time.c:361) [ 9.510834][ T81] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 9.510836][ T81] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 9.510839][ T81] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.510841][ T81] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.510842][ T81] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.510844][ T81] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.510845][ T81] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 9.510856][ T81] ? __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.510860][ T81] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 9.510862][ T81] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 9.510866][ T81] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 9.510867][ T81] ? nla_get_range_signed (lib/nlattr.c:270) [ 9.510871][ T81] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 9.510874][ T81] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 9.510877][ T81] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 9.510884][ T81] rtnl_setlink (net/core/rtnetlink.c:3596) [ 9.510887][ T81] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 9.510889][ T81] ? __hrtimer_start_range_ns (kernel/time/hrtimer.c:1429) [ 9.510894][ T81] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 9.510912][ T81] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 9.510914][ T81] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 9.510917][ T81] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 9.510919][ T81] ? mark_usage (kernel/locking/lockdep.c:4690) [ 9.510921][ T81] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.510926][ T81] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 9.510928][ T81] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 9.510930][ T81] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 9.510932][ T81] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 9.510936][ T81] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 9.510938][ T81] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 9.510942][ T81] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.510944][ T81] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.510948][ T81] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 9.510950][ T81] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 9.510953][ T81] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 9.510956][ T81] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.510959][ T81] ? netlink_ack (./include/linux/skbuff.h:2718) [ 9.510965][ T81] ? 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.510967][ T81] ? 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.510972][ T81] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 9.510975][ T81] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 9.510977][ T81] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.510982][ T81] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 9.510985][ T81] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 9.510988][ T81] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 9.510991][ T81] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 9.510995][ T81] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 9.510999][ T81] ? __ia32_sys_getpeername (net/socket.c:2235) [ 9.511003][ T81] ? __schedule (kernel/sched/sched.h:1698 kernel/sched/core.c:7275) [ 9.511005][ T81] ? __schedule (kernel/sched/core.c:7277) [ 9.511014][ T81] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 9.511016][ T81] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 9.511020][ T81] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 9.511022][ T81] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 9.511024][ T81] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 9.511026][ T81] ? irq_exit_rcu (kernel/softirq.c:786) [ 9.511030][ T81] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.511032][ T81] RIP: 0033:0x7ff0fee6f54e [ 9.511036][ T81] 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.511037][ T81] RSP: 002b:00007ffd0c8c9f90 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 9.511040][ T81] RAX: ffffffffffffffda RBX: 000055668f9e3f40 RCX: 00007ff0fee6f54e [ 9.511041][ T81] RDX: 000000000000002c RSI: 000055668f9e8430 RDI: 0000000000000014 [ 9.511042][ T81] RBP: 00007ffd0c8c9fa0 R08: 00007ffd0c8c9ff0 R09: 0000000000000080 [ 9.511043][ T81] R10: 0000000000000000 R11: 0000000000000202 R12: 000055668fb390f0 [ 9.511044][ T81] R13: 00007ffd0c8ca0d4 R14: 0000000000000000 R15: 0000000000000000 | [ 10.628136][ T240] softirqs last disabled at (26203): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 10.628139][ T240] Preemption disabled at: | [ 10.628139][ T240] 0x0 | [ 10.628149][ T240] Tainted: [W]=WARN [ 10.628150][ T240] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.628152][ T240] Call Trace: [ 10.628153][ T240] [ 10.628155][ T240] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 10.628160][ T240] __might_resched.cold (kernel/sched/core.c:9234) [ 10.628166][ T240] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 10.628170][ T240] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 10.628175][ T240] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 10.628177][ T240] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.628183][ T240] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 10.628186][ T240] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.628189][ T240] put_chars (drivers/char/virtio_console.c:1176) [ 10.628193][ T240] ? __send_to_port (drivers/char/virtio_console.c:654) [ 10.628195][ T240] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 10.628199][ T240] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 10.628204][ T240] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 10.628210][ T240] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 10.628213][ T240] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.628215][ T240] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.628219][ T240] console_emit_next_record (kernel/printk/printk.c:3183) [ 10.628223][ T240] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 10.628224][ T240] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 10.628226][ T240] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.628228][ T240] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.628232][ T240] console_flush_one_record (kernel/printk/printk.c:3268) [ 10.628236][ T240] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 10.628237][ T240] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.628242][ T240] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 10.628245][ T240] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 10.628246][ T240] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.628248][ T240] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 10.628251][ T240] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 10.628253][ T240] ? vprintk_emit (kernel/printk/printk.c:2478) [ 10.628256][ T240] vprintk_emit (kernel/printk/printk.c:2479) [ 10.628259][ T240] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 10.628262][ T240] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.628266][ T240] _printk (kernel/printk/printk.c:2504) [ 10.628269][ T240] ? snapshot_read.cold (user.c:?) [ 10.628272][ T240] ? 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) [ 10.628275][ T240] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 10.628279][ T240] ? 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) [ 10.628282][ T240] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 10.628285][ T240] ? exit_notify (kernel/exit.c:780) [ 10.628286][ T240] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.628289][ T240] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.628293][ T240] do_group_exit (kernel/exit.c:1151) [ 10.628296][ T240] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 10.628297][ T240] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 10.628300][ T240] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 10.628304][ T240] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 10.628307][ T240] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.628309][ T240] RIP: 0033:0x7f76c90bb1b8 [ 10.628312][ T240] Code: Unable to access opcode bytes at 0x7f76c90bb18e. Code starting with the faulting instruction =========================================== [ 10.628313][ T240] RSP: 002b:00007ffd69f0eb78 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 10.628315][ T240] RAX: ffffffffffffffda RBX: 00007f76c91ebf88 RCX: 00007f76c90bb1b8 [ 10.628316][ T240] RDX: 00007f76c8e05fc8 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 10.628317][ T240] RBP: 00007ffd69f0ebd0 R08: 0000000000000000 R09: 0000000000000050 [ 10.628318][ T240] R10: 00007ffd69f0e990 R11: 0000000000000246 R12: 0000000000000001 [ 10.628319][ T240] R13: 0000000000000000 R14: 00007f76c91ea680 R15: 00007f76c91ebfa0 | [ 14.205960][ T85] softirqs last disabled at (1282292): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 14.205963][ T85] Preemption disabled at: | [ 14.205963][ T85] vprintk_emit (kernel/printk/printk.c:2471) | [ 14.205972][ T85] Tainted: [W]=WARN [ 14.205973][ T85] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 14.205975][ T85] Call Trace: [ 14.205976][ T85] [ 14.205978][ T85] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 14.205982][ T85] ? vprintk_emit (kernel/printk/printk.c:2471) [ 14.205984][ T85] __might_resched.cold (kernel/sched/core.c:9234) [ 14.205989][ T85] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 14.205992][ T85] ? __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.205998][ T85] __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.206000][ T85] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.206006][ T85] ? 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.206009][ T85] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.206014][ T85] put_chars (drivers/char/virtio_console.c:1176) [ 14.206019][ T85] ? __send_to_port (drivers/char/virtio_console.c:654) [ 14.206021][ T85] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 14.206027][ T85] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 14.206036][ T85] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 14.206043][ T85] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 14.206046][ T85] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.206048][ T85] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.206052][ T85] console_emit_next_record (kernel/printk/printk.c:3183) [ 14.206056][ T85] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 14.206057][ T85] ? 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.206060][ T85] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.206062][ T85] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.206066][ T85] console_flush_one_record (kernel/printk/printk.c:3268) [ 14.206070][ T85] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 14.206071][ T85] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.206076][ T85] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 14.206079][ T85] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 14.206080][ T85] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.206082][ T85] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 14.206086][ T85] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 14.206088][ T85] ? vprintk_emit (kernel/printk/printk.c:2478) [ 14.206091][ T85] vprintk_emit (kernel/printk/printk.c:2479) [ 14.206094][ T85] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 14.206096][ T85] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.206098][ T85] ? 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.206103][ T85] dev_vprintk_emit (drivers/base/core.c:5000) [ 14.206108][ T85] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 14.206114][ T85] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.206118][ T85] dev_printk_emit (drivers/base/core.c:5011) [ 14.206120][ T85] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 14.206124][ T85] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 14.206128][ T85] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 14.206130][ T85] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 14.206133][ T85] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 14.206140][ T85] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 14.206143][ T85] ? netdev_notice (net/core/dev.c:13194) [ 14.206146][ T85] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.206149][ T85] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.206152][ T85] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 14.206156][ T85] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 14.206158][ T85] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 14.206161][ T85] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.206165][ T85] ? 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.206167][ T85] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 14.206170][ T85] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 14.206173][ T85] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.206175][ T85] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.206178][ T85] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.206179][ T85] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 14.206187][ T85] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 14.206194][ T85] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 14.206197][ T85] ? mark_usage (kernel/locking/lockdep.c:4690) [ 14.206199][ T85] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 14.206201][ T85] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 14.206204][ T85] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 14.206209][ T85] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.206213][ T85] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.206215][ T85] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 14.206219][ T85] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.206221][ T85] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.206223][ T85] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.206224][ T85] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.206226][ T85] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 14.206229][ T85] ? __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.206232][ T85] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 14.206234][ T85] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.206236][ T85] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 14.206239][ T85] ? mark_usage (kernel/locking/lockdep.c:4690) [ 14.206242][ T85] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 14.206244][ T85] ? nla_get_range_signed (lib/nlattr.c:270) [ 14.206249][ T85] ? mark_usage (kernel/locking/lockdep.c:4690) [ 14.206253][ T85] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 14.206260][ T85] rtnl_setlink (net/core/rtnetlink.c:3596) [ 14.206264][ T85] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 14.206266][ T85] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.206288][ T85] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.206291][ T85] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.206294][ T85] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.206296][ T85] ? mark_usage (kernel/locking/lockdep.c:4690) [ 14.206298][ T85] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.206303][ T85] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.206305][ T85] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.206307][ T85] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 14.206310][ T85] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.206314][ T85] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 14.206316][ T85] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 14.206320][ T85] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.206322][ T85] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.206327][ T85] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.206329][ T85] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.206332][ T85] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 14.206335][ T85] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.206339][ T85] ? netlink_ack (./include/linux/skbuff.h:2718) [ 14.206345][ T85] ? 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.206348][ T85] ? 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.206353][ T85] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 14.206356][ T85] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 14.206358][ T85] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.206363][ T85] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 14.206367][ T85] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 14.206371][ T85] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 14.206374][ T85] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 14.206378][ T85] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 14.206382][ T85] ? __ia32_sys_getpeername (net/socket.c:2235) [ 14.206393][ T85] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 14.206400][ T85] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 14.206402][ T85] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 14.206406][ T85] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 14.206408][ T85] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 14.206410][ T85] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 14.206411][ T85] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 14.206415][ T85] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 14.206417][ T85] RIP: 0033:0x7ff0fee6f54e [ 14.206421][ T85] 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.206422][ T85] RSP: 002b:00007ffd0c8c9f90 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 14.206425][ T85] RAX: ffffffffffffffda RBX: 000055668f9e3f40 RCX: 00007ff0fee6f54e [ 14.206427][ T85] RDX: 000000000000002c RSI: 000055668fb4a8f0 RDI: 000000000000001c [ 14.206427][ T85] RBP: 00007ffd0c8c9fa0 R08: 00007ffd0c8c9ff0 R09: 0000000000000080 [ 14.206428][ T85] R10: 0000000000000000 R11: 0000000000000202 R12: 000055668fb4d8a0 [ 14.206429][ T85] R13: 00007ffd0c8ca0d4 R14: 0000000000000000 R15: 0000000000000000 | [ 15.682961][ T407] softirqs last disabled at (20339): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 15.682964][ T407] Preemption disabled at: | [ 15.682964][ T407] 0x0 | [ 15.682974][ T407] Tainted: [W]=WARN [ 15.682975][ T407] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 15.682976][ T407] Call Trace: [ 15.682978][ T407] [ 15.682979][ T407] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 15.682985][ T407] __might_resched.cold (kernel/sched/core.c:9234) [ 15.682989][ T407] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 15.682992][ T407] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 15.682998][ T407] __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)) [ 15.683000][ T407] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 15.683006][ T407] ? 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) [ 15.683009][ T407] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 15.683013][ T407] put_chars (drivers/char/virtio_console.c:1176) [ 15.683016][ T407] ? __send_to_port (drivers/char/virtio_console.c:654) [ 15.683018][ T407] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 15.683022][ T407] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 15.683028][ T407] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 15.683034][ T407] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 15.683037][ T407] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.683039][ T407] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 15.683043][ T407] console_emit_next_record (kernel/printk/printk.c:3183) [ 15.683047][ T407] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 15.683048][ T407] ? 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)) [ 15.683051][ T407] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.683053][ T407] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 15.683057][ T407] console_flush_one_record (kernel/printk/printk.c:3268) [ 15.683060][ T407] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 15.683061][ T407] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.683067][ T407] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 15.683069][ T407] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 15.683071][ T407] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.683072][ T407] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 15.683076][ T407] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 15.683078][ T407] ? vprintk_emit (kernel/printk/printk.c:2478) [ 15.683081][ T407] vprintk_emit (kernel/printk/printk.c:2479) [ 15.683084][ T407] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 15.683087][ T407] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.683091][ T407] _printk (kernel/printk/printk.c:2504) [ 15.683095][ T407] ? snapshot_read.cold (user.c:?) [ 15.683097][ T407] ? 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) [ 15.683100][ T407] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 15.683104][ T407] ? 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) [ 15.683107][ T407] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 15.683110][ T407] ? exit_notify (kernel/exit.c:780) [ 15.683112][ T407] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 15.683115][ T407] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.683119][ T407] do_group_exit (kernel/exit.c:1151) [ 15.683121][ T407] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 15.683123][ T407] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 15.683126][ T407] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 15.683130][ T407] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 15.683133][ T407] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 15.683135][ T407] RIP: 0033:0x7f90ddfba1b8 [ 15.683138][ T407] Code: Unable to access opcode bytes at 0x7f90ddfba18e. Code starting with the faulting instruction =========================================== [ 15.683139][ T407] RSP: 002b:00007ffc1363c328 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 15.683141][ T407] RAX: ffffffffffffffda RBX: 00007f90de0eaf88 RCX: 00007f90ddfba1b8 [ 15.683142][ T407] RDX: 00007f90ddd04fc8 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 15.683143][ T407] RBP: 00007ffc1363c380 R08: 0000000000000000 R09: 0000000000000050 [ 15.683144][ T407] R10: 00007ffc1363c140 R11: 0000000000000246 R12: 0000000000000001 [ 15.683145][ T407] R13: 0000000000000000 R14: 00007f90de0e9680 R15: 00007f90de0eafa0 | [ 16.792412][ T82] softirqs last disabled at (1240496): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 16.792415][ T82] Preemption disabled at: | [ 16.792416][ T82] vprintk_emit (kernel/printk/printk.c:2471) | [ 16.792423][ T82] Tainted: [W]=WARN [ 16.792424][ T82] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 16.792426][ T82] Call Trace: [ 16.792427][ T82] [ 16.792429][ T82] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 16.792434][ T82] ? vprintk_emit (kernel/printk/printk.c:2471) [ 16.792435][ T82] __might_resched.cold (kernel/sched/core.c:9234) [ 16.792440][ T82] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 16.792443][ T82] ? __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.792448][ T82] __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.792451][ T82] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 16.792456][ T82] ? 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.792459][ T82] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 16.792463][ T82] put_chars (drivers/char/virtio_console.c:1176) [ 16.792466][ T82] ? __send_to_port (drivers/char/virtio_console.c:654) [ 16.792468][ T82] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 16.792471][ T82] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 16.792477][ T82] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 16.792483][ T82] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 16.792486][ T82] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.792488][ T82] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.792493][ T82] console_emit_next_record (kernel/printk/printk.c:3183) [ 16.792496][ T82] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 16.792497][ T82] ? 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.792500][ T82] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.792501][ T82] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.792505][ T82] console_flush_one_record (kernel/printk/printk.c:3268) [ 16.792509][ T82] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 16.792510][ T82] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.792516][ T82] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 16.792518][ T82] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 16.792519][ T82] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.792521][ T82] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 16.792525][ T82] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 16.792527][ T82] ? vprintk_emit (kernel/printk/printk.c:2478) [ 16.792530][ T82] vprintk_emit (kernel/printk/printk.c:2479) [ 16.792533][ T82] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 16.792535][ T82] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.792537][ T82] ? 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.792541][ T82] dev_vprintk_emit (drivers/base/core.c:5000) [ 16.792546][ T82] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 16.792551][ T82] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.792555][ T82] dev_printk_emit (drivers/base/core.c:5011) [ 16.792558][ T82] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 16.792562][ T82] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 16.792565][ T82] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 16.792567][ T82] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 16.792570][ T82] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 16.792577][ T82] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 16.792579][ T82] ? netdev_notice (net/core/dev.c:13194) [ 16.792582][ T82] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 16.792585][ T82] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 16.792588][ T82] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 16.792592][ T82] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 16.792594][ T82] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 16.792597][ T82] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.792599][ T82] ? 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.792601][ T82] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 16.792604][ T82] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 16.792606][ T82] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.792608][ T82] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 16.792611][ T82] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.792612][ T82] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 16.792617][ T82] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 16.792622][ T82] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 16.792624][ T82] ? mark_usage (kernel/locking/lockdep.c:4690) [ 16.792625][ T82] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 16.792627][ T82] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 16.792630][ T82] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 16.792635][ T82] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.792640][ T82] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.792642][ T82] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 16.792645][ T82] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.792647][ T82] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.792648][ T82] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.792650][ T82] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.792651][ T82] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 16.792654][ T82] ? __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.792657][ T82] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 16.792659][ T82] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.792661][ T82] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 16.792664][ T82] ? mark_usage (kernel/locking/lockdep.c:4690) [ 16.792666][ T82] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 16.792668][ T82] ? nla_get_range_signed (lib/nlattr.c:270) [ 16.792674][ T82] ? mark_usage (kernel/locking/lockdep.c:4690) [ 16.792677][ T82] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 16.792684][ T82] rtnl_setlink (net/core/rtnetlink.c:3596) [ 16.792688][ T82] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 16.792689][ T82] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.792712][ T82] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.792715][ T82] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 16.792717][ T82] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 16.792719][ T82] ? mark_usage (kernel/locking/lockdep.c:4690) [ 16.792722][ T82] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.792726][ T82] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.792728][ T82] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 16.792730][ T82] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 16.792733][ T82] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 16.792736][ T82] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 16.792739][ T82] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 16.792743][ T82] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.792745][ T82] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.792749][ T82] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.792751][ T82] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 16.792755][ T82] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 16.792757][ T82] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.792761][ T82] ? netlink_ack (./include/linux/skbuff.h:2718) [ 16.792766][ T82] ? 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.792769][ T82] ? 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.792774][ T82] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 16.792777][ T82] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 16.792779][ T82] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.792784][ T82] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 16.792787][ T82] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 16.792790][ T82] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 16.792794][ T82] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 16.792798][ T82] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 16.792801][ T82] ? __ia32_sys_getpeername (net/socket.c:2235) [ 16.792812][ T82] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 16.792818][ T82] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 16.792820][ T82] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 16.792823][ T82] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 16.792825][ T82] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 16.792827][ T82] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 16.792828][ T82] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 16.792831][ T82] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 16.792833][ T82] RIP: 0033:0x7ff0fee6f54e [ 16.792837][ T82] 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.792839][ T82] RSP: 002b:00007ffd0c8c9f90 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 16.792841][ T82] RAX: ffffffffffffffda RBX: 000055668f9e3f40 RCX: 00007ff0fee6f54e [ 16.792843][ T82] RDX: 000000000000002c RSI: 000055668fb3ebf0 RDI: 0000000000000016 [ 16.792844][ T82] RBP: 00007ffd0c8c9fa0 R08: 00007ffd0c8c9ff0 R09: 0000000000000080 [ 16.792845][ T82] R10: 0000000000000000 R11: 0000000000000202 R12: 000055668fb48c40 [ 16.792845][ T82] R13: 00007ffd0c8ca0d4 R14: 0000000000000000 R15: 0000000000000000 | [ 19.349971][ T85] softirqs last disabled at (2241468): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 19.349973][ T85] Preemption disabled at: | [ 19.349974][ T85] vprintk_emit (kernel/printk/printk.c:2471) | [ 19.349983][ T85] Tainted: [W]=WARN [ 19.349983][ T85] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.349985][ T85] Call Trace: [ 19.349987][ T85] [ 19.349988][ T85] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 19.349993][ T85] ? vprintk_emit (kernel/printk/printk.c:2471) [ 19.349995][ T85] __might_resched.cold (kernel/sched/core.c:9234) [ 19.350000][ T85] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 19.350003][ T85] ? __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.350009][ T85] __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.350011][ T85] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 19.350017][ T85] ? 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.350021][ T85] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 19.350024][ T85] put_chars (drivers/char/virtio_console.c:1176) [ 19.350028][ T85] ? __send_to_port (drivers/char/virtio_console.c:654) [ 19.350029][ T85] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 19.350033][ T85] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 19.350039][ T85] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 19.350046][ T85] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 19.350049][ T85] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.350052][ T85] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.350056][ T85] console_emit_next_record (kernel/printk/printk.c:3183) [ 19.350060][ T85] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 19.350061][ T85] ? 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.350064][ T85] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.350066][ T85] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.350071][ T85] console_flush_one_record (kernel/printk/printk.c:3268) [ 19.350075][ T85] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 19.350076][ T85] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.350082][ T85] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 19.350084][ T85] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 19.350086][ T85] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.350087][ T85] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 19.350092][ T85] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 19.350094][ T85] ? vprintk_emit (kernel/printk/printk.c:2478) [ 19.350097][ T85] vprintk_emit (kernel/printk/printk.c:2479) [ 19.350100][ T85] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 19.350102][ T85] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.350104][ T85] ? 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.350109][ T85] dev_vprintk_emit (drivers/base/core.c:5000) [ 19.350114][ T85] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 19.350120][ T85] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.350124][ T85] dev_printk_emit (drivers/base/core.c:5011) [ 19.350126][ T85] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 19.350130][ T85] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 19.350134][ T85] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 19.350135][ T85] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 19.350139][ T85] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 19.350146][ T85] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 19.350149][ T85] ? netdev_notice (net/core/dev.c:13194) [ 19.350152][ T85] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.350156][ T85] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.350159][ T85] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 19.350164][ T85] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 19.350167][ T85] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 19.350170][ T85] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.350172][ T85] ? 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.350174][ T85] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 19.350178][ T85] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 19.350179][ T85] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.350182][ T85] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.350185][ T85] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.350187][ T85] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 19.350192][ T85] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 19.350197][ T85] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 19.350199][ T85] ? mark_usage (kernel/locking/lockdep.c:4690) [ 19.350201][ T85] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 19.350203][ T85] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 19.350207][ T85] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 19.350211][ T85] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.350216][ T85] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.350218][ T85] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 19.350222][ T85] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.350224][ T85] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.350225][ T85] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.350227][ T85] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.350229][ T85] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 19.350232][ T85] ? __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.350235][ T85] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 19.350237][ T85] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.350239][ T85] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 19.350242][ T85] ? mark_usage (kernel/locking/lockdep.c:4690) [ 19.350245][ T85] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 19.350247][ T85] ? nla_get_range_signed (lib/nlattr.c:270) [ 19.350252][ T85] ? mark_usage (kernel/locking/lockdep.c:4690) [ 19.350256][ T85] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 19.350264][ T85] rtnl_setlink (net/core/rtnetlink.c:3596) [ 19.350268][ T85] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 19.350270][ T85] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.350294][ T85] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.350297][ T85] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.350300][ T85] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.350302][ T85] ? mark_usage (kernel/locking/lockdep.c:4690) [ 19.350304][ T85] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.350310][ T85] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.350312][ T85] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.350314][ T85] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 19.350317][ T85] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.350321][ T85] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 19.350324][ T85] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 19.350328][ T85] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.350330][ T85] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.350335][ T85] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.350337][ T85] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.350341][ T85] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 19.350343][ T85] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.350347][ T85] ? netlink_ack (./include/linux/skbuff.h:2718) [ 19.350354][ T85] ? 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.350356][ T85] ? 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.350362][ T85] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 19.350366][ T85] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 19.350367][ T85] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.350373][ T85] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 19.350377][ T85] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 19.350380][ T85] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 19.350383][ T85] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 19.350387][ T85] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 19.350391][ T85] ? __ia32_sys_getpeername (net/socket.c:2235) [ 19.350402][ T85] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 19.350409][ T85] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 19.350411][ T85] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 19.350414][ T85] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 19.350416][ T85] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 19.350418][ T85] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 19.350420][ T85] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 19.350423][ T85] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 19.350425][ T85] RIP: 0033:0x7ff0fee6f54e [ 19.350429][ T85] 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.350430][ T85] RSP: 002b:00007ffd0c8c9f90 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 19.350433][ T85] RAX: ffffffffffffffda RBX: 000055668f9e3f40 RCX: 00007ff0fee6f54e [ 19.350435][ T85] RDX: 000000000000002c RSI: 000055668fb35150 RDI: 000000000000001c [ 19.350435][ T85] RBP: 00007ffd0c8c9fa0 R08: 00007ffd0c8c9ff0 R09: 0000000000000080 [ 19.350436][ T85] R10: 0000000000000000 R11: 0000000000000202 R12: 000055668fb5acb0 Finger prints: __irq_exit_rcu:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print netif_change_name:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars