====================================== | [ 10.647531][ T196] softirqs last disabled at (17411): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 10.647533][ T196] Preemption disabled at: | [ 10.647534][ T196] vprintk_emit (kernel/printk/printk.c:2471) | [ 10.647543][ T196] Tainted: [W]=WARN [ 10.647544][ T196] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.647545][ T196] Call Trace: [ 10.647547][ T196] [ 10.647548][ T196] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 10.647554][ T196] ? vprintk_emit (kernel/printk/printk.c:2471) [ 10.647556][ T196] __might_resched.cold (kernel/sched/core.c:9234) [ 10.647560][ T196] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 10.647565][ T196] ? __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.647569][ T196] __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.647571][ T196] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.647578][ T196] ? 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.647580][ T196] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.647584][ T196] put_chars (drivers/char/virtio_console.c:1176) [ 10.647586][ T196] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 10.647588][ T196] ? __send_to_port (drivers/char/virtio_console.c:654) [ 10.647591][ T196] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 10.647594][ T196] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 10.647599][ T196] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 10.647603][ T196] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.647604][ T196] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.647609][ T196] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 10.647611][ T196] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 10.647614][ T196] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.647616][ T196] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.647620][ T196] console_emit_next_record (kernel/printk/printk.c:3183) [ 10.647624][ T196] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 10.647626][ T196] ? 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.647629][ T196] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.647630][ T196] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.647634][ T196] console_flush_one_record (kernel/printk/printk.c:3268) [ 10.647638][ T196] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 10.647640][ T196] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.647645][ T196] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 10.647648][ T196] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 10.647650][ T196] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.647652][ T196] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 10.647655][ T196] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 10.647657][ T196] ? vprintk_emit (kernel/printk/printk.c:2478) [ 10.647660][ T196] vprintk_emit (kernel/printk/printk.c:2479) [ 10.647663][ T196] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 10.647667][ T196] ? gre_exit (net/ipv4/gre_demux.c:73) gre [ 10.647671][ T196] _printk (kernel/printk/printk.c:2504) [ 10.647674][ T196] ? snapshot_read.cold (user.c:?) [ 10.647680][ T196] ? do_one_initcall (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/initcall.h:27 init/main.c:1356) [ 10.647683][ T196] gre_init (gre.mod.c:?) gre [ 10.647686][ T196] do_one_initcall (init/main.c:1357) [ 10.647688][ T196] ? trace_event_raw_event_initcall_level (./include/trace/events/initcall.h:10) [ 10.647693][ T196] ? do_init_module (./include/linux/slab.h:991 (discriminator 1) kernel/module/main.c:3105 (discriminator 1)) [ 10.647696][ T196] ? kasan_unpoison (mm/kasan/shadow.c:146 mm/kasan/shadow.c:178) [ 10.647701][ T196] do_init_module (kernel/module/main.c:3117) [ 10.647704][ T196] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 10.647708][ T196] ? free_module (./include/trace/events/module.h:50 (discriminator 19)) [ 10.647711][ T196] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6792) [ 10.647714][ T196] load_module (kernel/module/main.c:3593) [ 10.647719][ T196] ? security_kernel_post_read_file (security/security.c:2997 (discriminator 11)) [ 10.647725][ T196] ? layout_and_allocate.isra.0 (kernel/module/main.c:3016) [ 10.647733][ T196] init_module_from_file (kernel/module/main.c:3790) [ 10.647735][ T196] ? __do_sys_init_module (kernel/module/main.c:3664) [ 10.647743][ T196] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 10.647746][ T196] ? 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.647749][ T196] idempotent_init_module (kernel/module/main.c:3802) [ 10.647752][ T196] ? init_module_from_file (kernel/module/main.c:3791) [ 10.647757][ T196] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 10.647759][ T196] ? __x64_sys_pread64 (fs/read_write.c:764 fs/read_write.c:772 fs/read_write.c:769 fs/read_write.c:769) [ 10.647765][ T196] __x64_sys_finit_module (kernel/module/main.c:3828 kernel/module/main.c:3812 kernel/module/main.c:3812) [ 10.647766][ T196] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 10.647770][ T196] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 10.647773][ T196] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 10.647776][ T196] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.647778][ T196] RIP: 0033:0x7f2d4cea537d [ 10.647781][ T196] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 90 f3 0f 1e fa 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 4b aa 0f 00 f7 d8 64 89 01 48 All code ======== 0: ff c3 inc %ebx 2: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 9: 00 00 00 c: 90 nop d: f3 0f 1e fa endbr64 11: 48 89 f8 mov %rdi,%rax 14: 48 89 f7 mov %rsi,%rdi 17: 48 89 d6 mov %rdx,%rsi 1a: 48 89 ca mov %rcx,%rdx 1d: 4d 89 c2 mov %r8,%r10 20: 4d 89 c8 mov %r9,%r8 23: 4c 8b 4c 24 08 mov 0x8(%rsp),%r9 28: 0f 05 syscall 2a:* 48 3d 01 f0 ff ff cmp $0xfffffffffffff001,%rax <-- trapping instruction 30: 73 01 jae 0x33 32: c3 ret 33: 48 8b 0d 4b aa 0f 00 mov 0xfaa4b(%rip),%rcx # 0xfaa85 3a: f7 d8 neg %eax 3c: 64 89 01 mov %eax,%fs:(%rcx) 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 48 3d 01 f0 ff ff cmp $0xfffffffffffff001,%rax 6: 73 01 jae 0x9 8: c3 ret 9: 48 8b 0d 4b aa 0f 00 mov 0xfaa4b(%rip),%rcx # 0xfaa5b 10: f7 d8 neg %eax 12: 64 89 01 mov %eax,%fs:(%rcx) 15: 48 rex.W [ 10.647783][ T196] RSP: 002b:00007ffd3b472268 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 10.647785][ T196] RAX: ffffffffffffffda RBX: 000055ade14176f0 RCX: 00007f2d4cea537d [ 10.647787][ T196] RDX: 0000000000000000 RSI: 000055adc4d7affd RDI: 0000000000000005 [ 10.647787][ T196] RBP: 00007ffd3b472300 R08: 0000000000000000 R09: 0000000000000000 [ 10.647788][ T196] R10: 0000000000000000 R11: 0000000000000246 R12: 000055adc4d7affd [ 10.647789][ T196] R13: 000055ade1417810 R14: 0000000000040000 R15: 0000000000000000 | [ 30.237673][ T797] softirqs last disabled at (27387): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 30.237675][ T797] Preemption disabled at: | [ 30.237675][ T797] vprintk_emit (kernel/printk/printk.c:2471) | [ 30.237684][ T797] Tainted: [W]=WARN [ 30.237685][ T797] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 30.237687][ T797] Call Trace: [ 30.237688][ T797] [ 30.237690][ T797] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 30.237695][ T797] ? vprintk_emit (kernel/printk/printk.c:2471) [ 30.237697][ T797] __might_resched.cold (kernel/sched/core.c:9234) [ 30.237701][ T797] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 30.237706][ T797] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 30.237710][ T797] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 30.237712][ T797] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 30.237718][ T797] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 30.237721][ T797] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 30.237725][ T797] put_chars (drivers/char/virtio_console.c:1176) [ 30.237728][ T797] ? __send_to_port (drivers/char/virtio_console.c:654) [ 30.237730][ T797] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 30.237733][ T797] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 30.237736][ T797] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 30.237741][ T797] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 30.237745][ T797] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.237750][ T797] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 30.237753][ T797] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.237757][ T797] console_emit_next_record (kernel/printk/printk.c:3183) [ 30.237761][ T797] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 30.237763][ T797] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 30.237766][ T797] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.237768][ T797] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.237772][ T797] console_flush_one_record (kernel/printk/printk.c:3268) [ 30.237776][ T797] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 30.237778][ T797] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.237783][ T797] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 30.237786][ T797] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 30.237787][ T797] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.237789][ T797] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 30.237793][ T797] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 30.237794][ T797] ? vprintk_emit (kernel/printk/printk.c:2478) [ 30.237797][ T797] vprintk_emit (kernel/printk/printk.c:2479) [ 30.237800][ T797] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 30.237805][ T797] ? ip6gre_fini (net/ipv6/ip6_gre.c:1112 (discriminator 1)) ip6_gre [ 30.237809][ T797] _printk (kernel/printk/printk.c:2504) [ 30.237813][ T797] ? snapshot_read.cold (user.c:?) [ 30.237819][ T797] ? do_one_initcall (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/initcall.h:27 init/main.c:1356) [ 30.237824][ T797] ip6gre_init (net/ipv6/ip6_gre.c:223) ip6_gre [ 30.237827][ T797] do_one_initcall (init/main.c:1357) [ 30.237830][ T797] ? trace_event_raw_event_initcall_level (./include/trace/events/initcall.h:10) [ 30.237835][ T797] ? do_init_module (./include/linux/slab.h:991 (discriminator 1) kernel/module/main.c:3105 (discriminator 1)) [ 30.237837][ T797] ? kasan_unpoison (mm/kasan/shadow.c:146 mm/kasan/shadow.c:178) [ 30.237843][ T797] do_init_module (kernel/module/main.c:3117) [ 30.237846][ T797] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 30.237850][ T797] ? free_module (./include/trace/events/module.h:50 (discriminator 19)) [ 30.237852][ T797] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6792) [ 30.237856][ T797] load_module (kernel/module/main.c:3593) [ 30.237861][ T797] ? security_kernel_post_read_file (security/security.c:2997 (discriminator 11)) [ 30.237866][ T797] ? layout_and_allocate.isra.0 (kernel/module/main.c:3016) [ 30.237869][ T797] ? __ia32_sys_fsconfig (??:?) [ 30.237873][ T797] ? backing_file_read_iter (fs/backing-file.c:211) [ 30.237876][ T797] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 30.237880][ T797] init_module_from_file (kernel/module/main.c:3790) [ 30.237882][ T797] ? __do_sys_init_module (kernel/module/main.c:3664) [ 30.237890][ T797] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 30.237893][ T797] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 30.237896][ T797] idempotent_init_module (kernel/module/main.c:3802) [ 30.237899][ T797] ? init_module_from_file (kernel/module/main.c:3791) [ 30.237904][ T797] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 30.237907][ T797] ? __x64_sys_pread64 (fs/read_write.c:764 fs/read_write.c:772 fs/read_write.c:769 fs/read_write.c:769) [ 30.237912][ T797] __x64_sys_finit_module (kernel/module/main.c:3828 kernel/module/main.c:3812 kernel/module/main.c:3812) [ 30.237913][ T797] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 30.237917][ T797] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 30.237920][ T797] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 30.237923][ T797] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 30.237925][ T797] RIP: 0033:0x7f3cf829037d [ 30.237929][ T797] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 90 f3 0f 1e fa 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 4b aa 0f 00 f7 d8 64 89 01 48 All code ======== 0: ff c3 inc %ebx 2: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 9: 00 00 00 c: 90 nop d: f3 0f 1e fa endbr64 11: 48 89 f8 mov %rdi,%rax 14: 48 89 f7 mov %rsi,%rdi 17: 48 89 d6 mov %rdx,%rsi 1a: 48 89 ca mov %rcx,%rdx 1d: 4d 89 c2 mov %r8,%r10 20: 4d 89 c8 mov %r9,%r8 23: 4c 8b 4c 24 08 mov 0x8(%rsp),%r9 28: 0f 05 syscall 2a:* 48 3d 01 f0 ff ff cmp $0xfffffffffffff001,%rax <-- trapping instruction 30: 73 01 jae 0x33 32: c3 ret 33: 48 8b 0d 4b aa 0f 00 mov 0xfaa4b(%rip),%rcx # 0xfaa85 3a: f7 d8 neg %eax 3c: 64 89 01 mov %eax,%fs:(%rcx) 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 48 3d 01 f0 ff ff cmp $0xfffffffffffff001,%rax 6: 73 01 jae 0x9 8: c3 ret 9: 48 8b 0d 4b aa 0f 00 mov 0xfaa4b(%rip),%rcx # 0xfaa5b 10: f7 d8 neg %eax 12: 64 89 01 mov %eax,%fs:(%rcx) 15: 48 rex.W [ 30.237930][ T797] RSP: 002b:00007ffef0173588 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 30.237933][ T797] RAX: ffffffffffffffda RBX: 000055a91f05d810 RCX: 00007f3cf829037d [ 30.237934][ T797] RDX: 0000000000000000 RSI: 000055a915670ffd RDI: 0000000000000000 [ 30.237935][ T797] RBP: 00007ffef0173620 R08: 0000000000000000 R09: 0000000000000000 [ 30.237936][ T797] R10: 0000000000000000 R11: 0000000000000246 R12: 000055a915670ffd [ 30.237937][ T797] R13: 000055a91f05d9a0 R14: 0000000000040000 R15: 0000000000000000 | [ 37.484386][ T1047] softirqs last disabled at (41303): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 37.484389][ T1047] Preemption disabled at: | [ 37.484390][ T1047] 0x0 | [ 37.484402][ T1047] Tainted: [W]=WARN [ 37.484403][ T1047] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.484405][ T1047] Call Trace: [ 37.484407][ T1047] [ 37.484408][ T1047] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 37.484416][ T1047] __might_resched.cold (kernel/sched/core.c:9234) [ 37.484422][ T1047] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 37.484427][ T1047] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 37.484433][ T1047] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 37.484435][ T1047] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 37.484444][ T1047] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 37.484447][ T1047] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 37.484452][ T1047] put_chars (drivers/char/virtio_console.c:1176) [ 37.484455][ T1047] ? __send_to_port (drivers/char/virtio_console.c:654) [ 37.484459][ T1047] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 37.484466][ T1047] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 37.484477][ T1047] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 37.484480][ T1047] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.484484][ T1047] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.484489][ T1047] console_emit_next_record (kernel/printk/printk.c:3183) [ 37.484495][ T1047] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 37.484497][ T1047] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 37.484501][ T1047] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.484504][ T1047] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.484509][ T1047] console_flush_one_record (kernel/printk/printk.c:3268) [ 37.484516][ T1047] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 37.484518][ T1047] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.484526][ T1047] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 37.484529][ T1047] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 37.484531][ T1047] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.484532][ T1047] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 37.484536][ T1047] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 37.484538][ T1047] ? vprintk_emit (kernel/printk/printk.c:2478) [ 37.484541][ T1047] vprintk_emit (kernel/printk/printk.c:2479) [ 37.484544][ T1047] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 37.484547][ T1047] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.484550][ T1047] _printk (kernel/printk/printk.c:2504) [ 37.484554][ T1047] ? snapshot_read.cold (user.c:?) [ 37.484557][ T1047] ? 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) [ 37.484559][ T1047] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 37.484563][ T1047] ? 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) [ 37.484566][ T1047] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 37.484569][ T1047] ? exit_notify (kernel/exit.c:780) [ 37.484571][ T1047] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 37.484573][ T1047] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 37.484575][ T1047] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 37.484578][ T1047] do_group_exit (kernel/exit.c:1151) [ 37.484580][ T1047] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 37.484582][ T1047] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 37.484585][ T1047] ? _raw_spin_unlock_irq (./include/linux/spinlock_api_smp.h:219 kernel/locking/spinlock.c:229) [ 37.484588][ T1047] ? _raw_spin_unlock_irq (./include/linux/spinlock_api_smp.h:220 (discriminator 1) kernel/locking/spinlock.c:229 (discriminator 1)) [ 37.484589][ T1047] get_signal (kernel/signal.c:3039) [ 37.484593][ T1047] ? ___sys_sendmsg (net/socket.c:2771) [ 37.484601][ T1047] ? ptrace_signal (./include/linux/signal.h:87) [ 37.484606][ T1047] arch_do_signal_or_restart (arch/x86/kernel/signal.c:337) [ 37.484611][ T1047] ? get_sigframe_size (arch/x86/kernel/signal.c:233) [ 37.484613][ T1047] ? __sys_recvmsg (net/socket.c:3008) [ 37.484618][ T1047] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.484620][ T1047] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 37.484624][ T1047] exit_to_user_mode_loop (kernel/entry/common.c:66 kernel/entry/common.c:101) [ 37.484627][ T1047] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.484629][ T1047] do_syscall_64 (./include/linux/irq-entry-common.h:207 ./include/linux/irq-entry-common.h:230 ./include/linux/entry-common.h:336 arch/x86/entry/syscall_64.c:89) [ 37.484632][ T1047] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 37.484635][ T1047] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 37.484637][ T1047] RIP: 0033:0x7f87c299f54e [ 37.484639][ T1047] Code: Unable to access opcode bytes at 0x7f87c299f524. Code starting with the faulting instruction =========================================== [ 37.484640][ T1047] RSP: 002b:00007ffe9491d7c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002f [ 37.484642][ T1047] RAX: fffffffffffffffc RBX: 00007ffe9491e9e0 RCX: 00007f87c299f54e [ 37.484644][ T1047] RDX: 0000000000000000 RSI: 00007ffe9491d880 RDI: 0000000000000006 [ 37.484644][ T1047] RBP: 00007ffe9491d7d0 R08: 0000000000000000 R09: 0000000000000000 [ 37.484645][ T1047] R10: 0000000000000000 R11: 0000000000000202 R12: 00007ffe9491d8c0 [ 37.484646][ T1047] R13: 0000000000000000 R14: 000055a9f351e600 R15: 000055a9f350b0a0 | [ 37.603729][ T50] #11: ffffffff8909d660 (printk_legacy_map-wait-type-override){....}-{3:3}, at: console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) | [ 37.603733][ T50] | [ 37.603733][ T50] stack backtrace: | [ 37.603739][ T50] Tainted: [W]=WARN [ 37.603740][ T50] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.603742][ T50] Workqueue: mld mld_ifc_work [ 37.603745][ T50] Call Trace: [ 37.603746][ T50] [ 37.603748][ T50] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 37.603755][ T50] lockdep_rcu_suspicious.cold (kernel/locking/lockdep.c:6938) [ 37.603761][ T50] __might_resched (kernel/sched/core.c:9196 (discriminator 9)) [ 37.603765][ T50] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 37.603768][ T50] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 37.603773][ T50] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 37.603775][ T50] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 37.603782][ T50] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 37.603785][ T50] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 37.603788][ T50] put_chars (drivers/char/virtio_console.c:1176) [ 37.603791][ T50] ? __send_to_port (drivers/char/virtio_console.c:654) [ 37.603794][ T50] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 37.603800][ T50] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 37.603808][ T50] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 37.603810][ T50] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.603813][ T50] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.603817][ T50] console_emit_next_record (kernel/printk/printk.c:3183) [ 37.603823][ T50] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 37.603825][ T50] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 37.603828][ T50] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.603830][ T50] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.603834][ T50] console_flush_one_record (kernel/printk/printk.c:3268) [ 37.603839][ T50] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 37.603841][ T50] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.603846][ T50] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 37.603849][ T50] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 37.603851][ T50] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.603853][ T50] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 37.603857][ T50] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 37.603859][ T50] ? vprintk_emit (kernel/printk/printk.c:2478) [ 37.603862][ T50] vprintk_emit (kernel/printk/printk.c:2479) [ 37.603865][ T50] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 37.603867][ T50] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 37.603872][ T50] _printk (kernel/printk/printk.c:2504) [ 37.603875][ T50] ? snapshot_read.cold (user.c:?) [ 37.603877][ T50] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 37.603883][ T50] ? idr_get_free (??:?) [ 37.603887][ T50] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) [ 37.603892][ T50] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 37.603899][ T50] ? __gre6_xmit (./include/net/gre.h:135 (discriminator 2)) ip6_gre [ 37.603901][ T50] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.603903][ T50] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 37.603906][ T50] ? mark_usage (kernel/locking/lockdep.c:4690) [ 37.603908][ T50] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.603910][ T50] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 37.603914][ T50] ? mark_usage (kernel/locking/lockdep.c:4690) [ 37.603919][ T50] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 37.603924][ T50] sch_direct_xmit (net/sched/sch_generic.c:372) [ 37.603929][ T50] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 37.603932][ T50] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 37.603934][ T50] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 37.603936][ T50] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.603941][ T50] __dev_xmit_skb (net/core/dev.c:4262) [ 37.603946][ T50] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 37.603947][ T50] ? __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) [ 37.603950][ T50] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.603952][ T50] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.603956][ T50] __dev_queue_xmit (net/core/dev.c:4884) [ 37.603959][ T50] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:245) [ 37.603965][ T50] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 37.603968][ T50] ? lock_acquire.part.0 (kernel/locking/lockdep.c:124 (discriminator 1) kernel/locking/lockdep.c:5884 (discriminator 1)) [ 37.603969][ T50] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 37.603972][ T50] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 37.603974][ T50] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.603976][ T50] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 37.603979][ T50] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 37.603983][ T50] ? neigh_hh_output (./include/net/neighbour.h:525) [ 37.603993][ T50] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 37.603998][ T50] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 37.604000][ T50] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 37.604003][ T50] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 37.604006][ T50] ? ip6_mtu (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/ip6_route.h:384 (discriminator 2) net/ipv6/route.c:3290 (discriminator 2)) [ 37.604011][ T50] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 37.604016][ T50] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 37.604019][ T50] ? ip6_finish_output (./include/linux/skbuff.h:1165) [ 37.604021][ T50] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 37.604023][ T50] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 37.604026][ T50] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 37.604029][ T50] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 37.604032][ T50] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 37.604034][ T50] ? icmp6_dst_alloc (net/ipv6/route.c:3364) [ 37.604038][ T50] mld_sendpack (./include/net/dst.h:470 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/mcast.c:1870 (discriminator 4)) [ 37.604042][ T50] ? mld_dad_start_work (net/ipv6/mcast.c:1133) [ 37.604048][ T50] ? mld_send_cr (./include/linux/lockdep.h:249 net/ipv6/mcast.c:2148) [ 37.604052][ T50] mld_ifc_work (net/ipv6/mcast.c:2711) [ 37.604054][ T50] ? process_one_work (kernel/workqueue.c:3363 (discriminator 2)) [ 37.604056][ T50] process_one_work (kernel/workqueue.c:3387) [ 37.604063][ T50] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 37.604066][ T50] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 37.604073][ T50] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 37.604078][ T50] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 37.604080][ T50] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 37.604083][ T50] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 37.604086][ T50] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 37.604088][ T50] kthread (kernel/kthread.c:436) [ 37.604090][ T50] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 37.604093][ T50] ? kthread_affine_preferred (kernel/kthread.c:857) [ 37.604096][ T50] ret_from_fork (arch/x86/kernel/process.c:158) [ 37.604100][ T50] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 37.604104][ T50] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 37.604108][ T50] ? kthread_affine_preferred (kernel/kthread.c:857) [ 37.604110][ T50] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 43.108376][ C2] | [ 43.108377][ C2] | [ 43.108377][ C2] stack backtrace: | [ 43.108385][ C2] Tainted: [W]=WARN [ 43.108386][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 43.108388][ C2] Call Trace: [ 43.108390][ C2] [ 43.108391][ C2] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 43.108397][ C2] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 43.108401][ C2] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 43.108405][ C2] mark_lock (kernel/locking/lockdep.c:4769) [ 43.108408][ C2] mark_usage (kernel/locking/lockdep.c:4658) [ 43.108411][ C2] __lock_acquire (kernel/locking/lockdep.c:5208) [ 43.108414][ C2] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 43.108416][ C2] ? console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 43.108419][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.108422][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.108425][ C2] console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 43.108428][ C2] ? console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 43.108430][ C2] console_emit_next_record (kernel/printk/printk.c:3177) [ 43.108433][ C2] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 43.108436][ C2] ? 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)) [ 43.108439][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.108440][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.108443][ C2] console_flush_one_record (kernel/printk/printk.c:3268) [ 43.108447][ C2] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 43.108449][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 43.108452][ C2] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 43.108455][ C2] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 43.108458][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.108459][ C2] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 43.108462][ C2] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 43.108465][ C2] ? vprintk_emit (kernel/printk/printk.c:2478) [ 43.108467][ C2] vprintk_emit (kernel/printk/printk.c:2479) [ 43.108469][ C2] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 43.108471][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 43.108475][ C2] _printk (kernel/printk/printk.c:2504) [ 43.108477][ C2] ? snapshot_read.cold (user.c:?) [ 43.108479][ C2] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 43.108483][ C2] ? idr_get_free (??:?) [ 43.108487][ C2] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) [ 43.108490][ C2] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 43.108493][ C2] ? __gre6_xmit (./include/net/gre.h:135 (discriminator 2)) ip6_gre [ 43.108496][ C2] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 43.108499][ C2] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 43.108502][ C2] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 43.108504][ C2] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 43.108507][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/kmemleak.h:44 mm/slub.c:4696 mm/slub.c:4996 mm/slub.c:5068) [ 43.108509][ C2] ? stack_access_ok (./arch/x86/include/asm/stacktrace.h:55) [ 43.108510][ C2] ? arp_send_dst (net/ipv4/arp.c:314 net/ipv4/arp.c:301) [ 43.108514][ C2] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 43.108518][ C2] sch_direct_xmit (net/sched/sch_generic.c:372) [ 43.108520][ C2] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 43.108523][ C2] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 43.108525][ C2] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 43.108527][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 43.108529][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.108532][ C2] __dev_xmit_skb (net/core/dev.c:4262) [ 43.108536][ C2] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 43.108538][ C2] ? __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) [ 43.108540][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.108542][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.108545][ C2] __dev_queue_xmit (net/core/dev.c:4884) [ 43.108547][ C2] ? kmalloc_reserve (net/core/skbuff.c:615 (discriminator 7)) [ 43.108552][ C2] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 43.108556][ C2] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 43.108558][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 43.108562][ C2] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 43.108564][ C2] ? arp_xmit (./include/linux/rcupdate.h:309 (discriminator 2) ./include/linux/rcupdate.h:849 (discriminator 2) net/ipv4/arp.c:663 (discriminator 2)) [ 43.108566][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.108568][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.108571][ C2] arp_xmit (./include/linux/netdevice.h:3461 net/ipv4/arp.c:655 ./include/linux/netfilter.h:325 ./include/linux/netfilter.h:319 net/ipv4/arp.c:665) [ 43.108573][ C2] arp_solicit (net/ipv4/arp.c:392) [ 43.108575][ C2] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 43.108578][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.108580][ C2] ? __create_object (mm/kmemleak.c:807 (discriminator 3)) [ 43.108583][ C2] ? trace_kmem_cache_alloc (./include/trace/events/kmem.h:12 (discriminator 22)) [ 43.108586][ C2] ? arp_rcv (net/ipv4/arp.c:975) [ 43.108588][ C2] ? neigh_probe (net/core/neighbour.c:1091) [ 43.108591][ C2] ? neigh_periodic_work (net/core/neighbour.c:993 (discriminator 1)) [ 43.108593][ C2] neigh_probe (net/core/neighbour.c:1093) [ 43.108596][ C2] neigh_timer_handler (net/core/neighbour.c:1188) [ 43.108599][ C2] ? neigh_periodic_work (net/core/neighbour.c:993 (discriminator 1)) [ 43.108601][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.108603][ C2] call_timer_fn (kernel/time/timer.c:1748) [ 43.108606][ C2] ? detach_if_pending (./include/linux/list.h:1159) [ 43.108608][ C2] ? debug_object_active_state (lib/debugobjects.c:1122) [ 43.108612][ C2] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 43.108614][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 43.108617][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.108619][ C2] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 43.108622][ C2] ? neigh_periodic_work (net/core/neighbour.c:993 (discriminator 1)) [ 43.108625][ C2] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 43.108628][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 43.108632][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 43.108636][ C2] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 43.108639][ C2] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 43.108641][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 43.108645][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.108647][ C2] handle_softirqs (kernel/softirq.c:645) [ 43.108650][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 43.108652][ C2] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 43.108656][ C2] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 43.108658][ C2] irq_exit_rcu (kernel/softirq.c:784) [ 43.108660][ C2] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 43.108662][ C2] [ 43.108663][ C2] [ 43.108664][ C2] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 43.108666][ C2] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 43.108669][ C2] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 43.108672][ C2] Code: 48 8b 3d 94 82 68 02 e8 1f 00 00 00 48 2b 05 58 d3 a0 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 06 0e 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 82 68 02 mov 0x2688294(%rip),%rdi # 0x268829b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 d3 a0 00 sub 0xa0d358(%rip),%rax # 0xa0d36b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 06 0e 00 verw 0xe0613(%rip) # 0xe063b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 43.108674][ C2] RSP: 0018:ffa0000000157e00 EFLAGS: 00000282 [ 43.108677][ C2] RAX: 00000000001e3397 RBX: ff11000001c1c740 RCX: ffffffff85506247 [ 43.108679][ C2] RDX: ff11000001c1c740 RSI: ffffffff88711027 RDI: ffffffff880949e0 [ 43.108680][ C2] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 43.108681][ C2] R10: 0000000000000002 R11: 0000000000000001 R12: 1ff400000002afc3 [ 43.108682][ C2] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 43.108685][ C2] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 43.108688][ C2] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 43.108690][ C2] default_idle_call (kernel/sched/idle.c:122) [ 43.108693][ C2] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 43.108695][ C2] ? arch_cpu_idle_exit+0x40/0x40 [ 43.108697][ C2] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 43.108700][ C2] ? trace_sched_exit_tp (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/sched.h:886) [ 43.108703][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.108705][ C2] do_idle (kernel/sched/idle.c:355) [ 43.108708][ C2] cpu_startup_entry (kernel/sched/idle.c:454) [ 43.108710][ C2] start_secondary (arch/x86/kernel/smpboot.c:312) [ 43.108712][ C2] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 43.108715][ C2] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 43.108742][ C2] softirqs last disabled at (1979289): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 43.108745][ C2] Preemption disabled at: | [ 43.108745][ C2] 0x0 | [ 43.108752][ C2] Tainted: [W]=WARN [ 43.108753][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 43.108754][ C2] Call Trace: [ 43.108755][ C2] [ 43.108756][ C2] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 43.108760][ C2] __might_resched.cold (kernel/sched/core.c:9234) [ 43.108764][ C2] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 43.108767][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.108769][ C2] __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)) [ 43.108771][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 43.108774][ C2] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 43.108778][ C2] ? 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) [ 43.108780][ C2] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 43.108784][ C2] put_chars (drivers/char/virtio_console.c:1176) [ 43.108786][ C2] ? __send_to_port (drivers/char/virtio_console.c:654) [ 43.108789][ C2] ? mark_lock (kernel/locking/lockdep.c:4769) [ 43.108792][ C2] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 43.108796][ C2] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 43.108799][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.108801][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.108802][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.108805][ C2] console_emit_next_record (kernel/printk/printk.c:3183) [ 43.108809][ C2] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 43.108811][ C2] ? 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)) [ 43.108814][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.108816][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.108823][ C2] console_flush_one_record (kernel/printk/printk.c:3268) [ 43.108826][ C2] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 43.108829][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 43.108832][ C2] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 43.108835][ C2] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 43.108837][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.108839][ C2] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 43.108842][ C2] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 43.108844][ C2] ? vprintk_emit (kernel/printk/printk.c:2478) [ 43.108846][ C2] vprintk_emit (kernel/printk/printk.c:2479) [ 43.108849][ C2] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 43.108851][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 43.108854][ C2] _printk (kernel/printk/printk.c:2504) [ 43.108857][ C2] ? snapshot_read.cold (user.c:?) [ 43.108859][ C2] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 43.108863][ C2] ? idr_get_free (??:?) [ 43.108866][ C2] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) [ 43.108869][ C2] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 43.108872][ C2] ? __gre6_xmit (./include/net/gre.h:135 (discriminator 2)) ip6_gre [ 43.108875][ C2] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 43.108878][ C2] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 43.108880][ C2] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 43.108883][ C2] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 43.108885][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/kmemleak.h:44 mm/slub.c:4696 mm/slub.c:4996 mm/slub.c:5068) [ 43.108887][ C2] ? stack_access_ok (./arch/x86/include/asm/stacktrace.h:55) [ 43.108889][ C2] ? arp_send_dst (net/ipv4/arp.c:314 net/ipv4/arp.c:301) [ 43.108892][ C2] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 43.108896][ C2] sch_direct_xmit (net/sched/sch_generic.c:372) [ 43.108899][ C2] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 43.108902][ C2] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 43.108904][ C2] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 43.108906][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 43.108908][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.108911][ C2] __dev_xmit_skb (net/core/dev.c:4262) [ 43.108914][ C2] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 43.108916][ C2] ? __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) [ 43.108919][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.108921][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.108924][ C2] __dev_queue_xmit (net/core/dev.c:4884) [ 43.108927][ C2] ? kmalloc_reserve (net/core/skbuff.c:615 (discriminator 7)) [ 43.108930][ C2] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 43.108933][ C2] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 43.108936][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 43.108939][ C2] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 43.108942][ C2] ? arp_xmit (./include/linux/rcupdate.h:309 (discriminator 2) ./include/linux/rcupdate.h:849 (discriminator 2) net/ipv4/arp.c:663 (discriminator 2)) [ 43.108944][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.108946][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.108949][ C2] arp_xmit (./include/linux/netdevice.h:3461 net/ipv4/arp.c:655 ./include/linux/netfilter.h:325 ./include/linux/netfilter.h:319 net/ipv4/arp.c:665) [ 43.108951][ C2] arp_solicit (net/ipv4/arp.c:392) [ 43.108954][ C2] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 43.108956][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.108958][ C2] ? __create_object (mm/kmemleak.c:807 (discriminator 3)) [ 43.108960][ C2] ? trace_kmem_cache_alloc (./include/trace/events/kmem.h:12 (discriminator 22)) [ 43.108963][ C2] ? arp_rcv (net/ipv4/arp.c:975) [ 43.108966][ C2] ? neigh_probe (net/core/neighbour.c:1091) [ 43.108968][ C2] ? neigh_periodic_work (net/core/neighbour.c:993 (discriminator 1)) [ 43.108971][ C2] neigh_probe (net/core/neighbour.c:1093) [ 43.108973][ C2] neigh_timer_handler (net/core/neighbour.c:1188) [ 43.108977][ C2] ? neigh_periodic_work (net/core/neighbour.c:993 (discriminator 1)) [ 43.108979][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.108981][ C2] call_timer_fn (kernel/time/timer.c:1748) [ 43.108984][ C2] ? detach_if_pending (./include/linux/list.h:1159) [ 43.108992][ C2] ? debug_object_active_state (lib/debugobjects.c:1122) [ 43.108995][ C2] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 43.108997][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 43.109000][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.109002][ C2] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 43.109005][ C2] ? neigh_periodic_work (net/core/neighbour.c:993 (discriminator 1)) [ 43.109008][ C2] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 43.109011][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 43.109015][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 43.109019][ C2] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 43.109022][ C2] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 43.109024][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 43.109027][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.109029][ C2] handle_softirqs (kernel/softirq.c:645) [ 43.109032][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 43.109034][ C2] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 43.109037][ C2] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 43.109039][ C2] irq_exit_rcu (kernel/softirq.c:784) [ 43.109041][ C2] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 43.109043][ C2] [ 43.109044][ C2] [ 43.109045][ C2] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 43.109047][ C2] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 43.109049][ C2] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 43.109052][ C2] Code: 48 8b 3d 94 82 68 02 e8 1f 00 00 00 48 2b 05 58 d3 a0 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 06 0e 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 82 68 02 mov 0x2688294(%rip),%rdi # 0x268829b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 d3 a0 00 sub 0xa0d358(%rip),%rax # 0xa0d36b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 06 0e 00 verw 0xe0613(%rip) # 0xe063b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 43.109053][ C2] RSP: 0018:ffa0000000157e00 EFLAGS: 00000282 [ 43.109055][ C2] RAX: 00000000001e3397 RBX: ff11000001c1c740 RCX: ffffffff85506247 [ 43.109057][ C2] RDX: ff11000001c1c740 RSI: ffffffff88711027 RDI: ffffffff880949e0 [ 43.109058][ C2] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 43.109059][ C2] R10: 0000000000000002 R11: 0000000000000001 R12: 1ff400000002afc3 [ 43.109060][ C2] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 43.109063][ C2] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 43.109066][ C2] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 43.109068][ C2] default_idle_call (kernel/sched/idle.c:122) [ 43.109070][ C2] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 43.109073][ C2] ? arch_cpu_idle_exit+0x40/0x40 [ 43.109075][ C2] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 43.109078][ C2] ? trace_sched_exit_tp (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/sched.h:886) [ 43.109080][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.109083][ C2] do_idle (kernel/sched/idle.c:355) [ 43.109085][ C2] cpu_startup_entry (kernel/sched/idle.c:454) [ 43.109088][ C2] start_secondary (arch/x86/kernel/smpboot.c:312) [ 43.109090][ C2] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 43.109093][ C2] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 45.411914][ C2] softirqs last disabled at (1979289): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 45.411916][ C2] Preemption disabled at: | [ 45.411917][ C2] 0x0 | [ 45.411927][ C2] Tainted: [W]=WARN [ 45.411928][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 45.411931][ C2] Call Trace: [ 45.411932][ C2] [ 45.411934][ C2] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 45.411940][ C2] __might_resched.cold (kernel/sched/core.c:9234) [ 45.411944][ C2] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 45.411947][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.411950][ C2] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 45.411953][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 45.411955][ C2] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 45.411960][ C2] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 45.411962][ C2] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 45.411964][ C2] put_chars (drivers/char/virtio_console.c:1176) [ 45.411966][ C2] ? __send_to_port (drivers/char/virtio_console.c:654) [ 45.411967][ C2] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 45.411969][ C2] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 45.411972][ C2] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 45.411976][ C2] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 45.411978][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 45.411980][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.411982][ C2] console_emit_next_record (kernel/printk/printk.c:3183) [ 45.411989][ C2] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 45.411991][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.411992][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.411993][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.411994][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.411996][ C2] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 45.411998][ C2] console_flush_one_record (kernel/printk/printk.c:3268) [ 45.412000][ C2] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 45.412003][ C2] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 45.412005][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.412006][ C2] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 45.412008][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.412009][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 45.412010][ C2] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 45.412011][ C2] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 45.412013][ C2] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 45.412015][ C2] ? vprintk_emit (kernel/printk/printk.c:2478) [ 45.412016][ C2] vprintk_emit (kernel/printk/printk.c:2479) [ 45.412018][ C2] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 45.412019][ C2] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 45.412021][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.412022][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.412024][ C2] _printk (kernel/printk/printk.c:2504) [ 45.412027][ C2] ? snapshot_read.cold (user.c:?) [ 45.412028][ C2] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 45.412032][ C2] ? __ipv6_chk_addr_and_flags (./include/linux/rcupdate.h:850 net/ipv6/addrconf.c:1996) [ 45.412035][ C2] ? idr_get_free (??:?) [ 45.412037][ C2] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 45.412040][ C2] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) [ 45.412044][ C2] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 45.412048][ C2] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 45.412051][ C2] ? __gre6_xmit (./include/net/gre.h:135 (discriminator 2)) ip6_gre [ 45.412053][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.412054][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.412055][ C2] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 45.412059][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 45.412061][ C2] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 45.412063][ C2] ? __asan_memmove (mm/kasan/shadow.c:95 (discriminator 1)) [ 45.412067][ C2] ? __vlan_insert_inner_tag.constprop.0 (./include/linux/skbuff.h:4676 ./include/linux/skbuff.h:4708 ./include/linux/if_vlan.h:375) [ 45.412069][ C2] ? stack_access_ok (./arch/x86/include/asm/stacktrace.h:55) [ 45.412071][ C2] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 45.412073][ C2] sch_direct_xmit (net/sched/sch_generic.c:372) [ 45.412076][ C2] ? common_startup_64 (arch/x86/kernel/head_64.S:418) [ 45.412080][ C2] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 45.412081][ C2] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 45.412083][ C2] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 45.412084][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.412086][ C2] __dev_xmit_skb (net/core/dev.c:4262) [ 45.412088][ C2] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 45.412090][ C2] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 45.412091][ C2] ? stack_access_ok (./arch/x86/include/asm/stacktrace.h:55) [ 45.412093][ C2] ? arp_send_dst (net/ipv4/arp.c:314 net/ipv4/arp.c:301) [ 45.412095][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.412096][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.412098][ C2] __dev_queue_xmit (net/core/dev.c:4884) [ 45.412100][ C2] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:27 (discriminator 1)) [ 45.412103][ C2] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 45.412105][ C2] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 45.412107][ C2] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 45.412109][ C2] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 45.412112][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.412113][ C2] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 45.412115][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.412116][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.412117][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 45.412119][ C2] vlan_dev_hard_start_xmit (./include/linux/netdevice.h:3461 net/8021q/vlan_dev.c:126) [ 45.412123][ C2] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 45.412125][ C2] ? validate_xmit_skb (net/core/dev.c:4080) [ 45.412127][ C2] __dev_queue_xmit (net/core/dev.c:4926) [ 45.412129][ C2] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 45.412131][ C2] ? eth_header (net/ethernet/eth.c:86) [ 45.412133][ C2] ? vlan_dev_hard_header (./include/linux/netdevice.h:3537 net/8021q/vlan_dev.c:84) [ 45.412134][ C2] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 45.412135][ C2] ? arp_create (net/ipv4/arp.c:640) [ 45.412137][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.412138][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.412140][ C2] arp_xmit (./include/linux/netdevice.h:3461 net/ipv4/arp.c:655 ./include/linux/netfilter.h:325 ./include/linux/netfilter.h:319 net/ipv4/arp.c:665) [ 45.412141][ C2] arp_solicit (net/ipv4/arp.c:392) [ 45.412143][ C2] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 45.412145][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.412146][ C2] ? __create_object (mm/kmemleak.c:807 (discriminator 3)) [ 45.412148][ C2] ? trace_kmem_cache_alloc (./include/trace/events/kmem.h:12 (discriminator 22)) [ 45.412151][ C2] ? arp_rcv (net/ipv4/arp.c:975) [ 45.412152][ C2] ? __copy_skb_header (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:1475 ./include/linux/rcuref.h:87 ./include/net/dst.h:247 ./include/net/dst.h:261 ./include/net/dst.h:294 ./include/net/dst.h:299 net/core/skbuff.c:1565) [ 45.412155][ C2] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 45.412157][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.412158][ C2] ? neigh_periodic_work (net/core/neighbour.c:993 (discriminator 1)) [ 45.412161][ C2] neigh_probe (net/core/neighbour.c:1093) [ 45.412162][ C2] neigh_timer_handler (net/core/neighbour.c:1188) [ 45.412164][ C2] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 45.412166][ C2] ? neigh_periodic_work (net/core/neighbour.c:993 (discriminator 1)) [ 45.412167][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.412168][ C2] call_timer_fn (kernel/time/timer.c:1748) [ 45.412171][ C2] ? detach_if_pending (./include/linux/list.h:1159) [ 45.412173][ C2] ? debug_object_active_state (lib/debugobjects.c:1122) [ 45.412176][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 45.412177][ C2] ? timer_recalc_next_expiry (./include/linux/find.h:71 kernel/time/timer.c:1847 kernel/time/timer.c:1865) [ 45.412179][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.412181][ C2] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 45.412183][ C2] ? neigh_periodic_work (net/core/neighbour.c:993 (discriminator 1)) [ 45.412185][ C2] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 45.412187][ C2] ? 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) [ 45.412189][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 45.412192][ C2] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 45.412194][ C2] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 45.412195][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 45.412197][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.412198][ C2] handle_softirqs (kernel/softirq.c:645) [ 45.412200][ C2] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 45.412201][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.412202][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 45.412204][ C2] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 45.412206][ C2] irq_exit_rcu (kernel/softirq.c:784) [ 45.412207][ C2] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 45.412209][ C2] [ 45.412209][ C2] [ 45.412210][ C2] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:201 (discriminator 1) kernel/locking/spinlock.c:213 (discriminator 1)) [ 45.412211][ C2] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 45.412213][ C2] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 45.412216][ C2] Code: 48 8b 3d 94 82 68 02 e8 1f 00 00 00 48 2b 05 58 d3 a0 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 06 0e 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 82 68 02 mov 0x2688294(%rip),%rdi # 0x268829b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 d3 a0 00 sub 0xa0d358(%rip),%rax # 0xa0d36b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 06 0e 00 verw 0xe0613(%rip) # 0xe063b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 45.412218][ C2] RSP: 0018:ffa0000000157e00 EFLAGS: 00000246 [ 45.412221][ C2] RAX: 0000000000000002 RBX: ff11000001c1c740 RCX: 0000000000000001 [ 45.412222][ C2] RDX: 0000000000000002 RSI: ffffffff88094960 RDI: ffffffff85506247 [ 45.412223][ C2] RBP: 0000000000000000 R08: ffffffff87db9421 R09: 1fe220000d8263a2 [ 45.412224][ C2] R10: 0000000000000002 R11: 0000000000000000 R12: 1ff400000002afc3 [ 45.412224][ C2] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 45.412226][ C2] ? ct_kernel_exit.constprop.0 (./include/linux/instrumented.h:97 kernel/context_tracking.c:124) [ 45.412228][ C2] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 45.412231][ C2] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 45.412232][ C2] default_idle_call (kernel/sched/idle.c:122) [ 45.412234][ C2] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 45.412235][ C2] ? arch_cpu_idle_exit+0x40/0x40 [ 45.412237][ C2] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 45.412239][ C2] ? trace_sched_exit_tp (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/sched.h:886) [ 45.412241][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.412242][ C2] do_idle (kernel/sched/idle.c:355) [ 45.412244][ C2] cpu_startup_entry (kernel/sched/idle.c:454) [ 45.412245][ C2] start_secondary (arch/x86/kernel/smpboot.c:312) [ 45.412247][ C2] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 45.412249][ C2] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 47.010959][ C2] softirqs last disabled at (1979289): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 47.010963][ C2] Preemption disabled at: | [ 47.010964][ C2] 0x0 | [ 47.010977][ C2] Tainted: [W]=WARN [ 47.010978][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 47.010981][ C2] Call Trace: [ 47.010983][ C2] [ 47.010991][ C2] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 47.010998][ C2] __might_resched.cold (kernel/sched/core.c:9234) [ 47.011002][ C2] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:25) [ 47.011006][ C2] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 47.011010][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.011014][ C2] __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)) [ 47.011017][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 47.011021][ C2] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 47.011026][ C2] ? 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) [ 47.011029][ C2] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 47.011032][ C2] put_chars (drivers/char/virtio_console.c:1176) [ 47.011035][ C2] ? __send_to_port (drivers/char/virtio_console.c:654) [ 47.011037][ C2] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 47.011041][ C2] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 47.011047][ C2] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 47.011050][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.011051][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.011053][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.011057][ C2] console_emit_next_record (kernel/printk/printk.c:3183) [ 47.011060][ C2] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 47.011063][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.011065][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.011066][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.011068][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.011071][ C2] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 47.011073][ C2] console_flush_one_record (kernel/printk/printk.c:3268) [ 47.011077][ C2] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 47.011081][ C2] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 47.011083][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.011086][ C2] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 47.011088][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.011090][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 47.011092][ C2] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 47.011094][ C2] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 47.011096][ C2] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 47.011099][ C2] ? vprintk_emit (kernel/printk/printk.c:2478) [ 47.011101][ C2] vprintk_emit (kernel/printk/printk.c:2479) [ 47.011104][ C2] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 47.011105][ C2] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 47.011108][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.011110][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.011113][ C2] _printk (kernel/printk/printk.c:2504) [ 47.011116][ C2] ? snapshot_read.cold (user.c:?) [ 47.011118][ C2] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 47.011123][ C2] ? __ipv6_chk_addr_and_flags (./include/linux/rcupdate.h:850 net/ipv6/addrconf.c:1996) [ 47.011127][ C2] ? idr_get_free (??:?) [ 47.011130][ C2] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 47.011134][ C2] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) [ 47.011139][ C2] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 47.011144][ C2] ? get_stack_info (arch/x86/kernel/dumpstack_64.c:199) [ 47.011148][ C2] ? __gre6_xmit (./include/net/gre.h:135 (discriminator 2)) ip6_gre [ 47.011151][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 47.011153][ C2] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 47.011157][ C2] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 47.011160][ C2] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 47.011164][ C2] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 47.011167][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/kmemleak.h:44 mm/slub.c:4696 mm/slub.c:4996 mm/slub.c:5068) [ 47.011169][ C2] ? stack_access_ok (./arch/x86/include/asm/stacktrace.h:55) [ 47.011171][ C2] ? arp_send_dst (net/ipv4/arp.c:314 net/ipv4/arp.c:301) [ 47.011175][ C2] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 47.011179][ C2] sch_direct_xmit (net/sched/sch_generic.c:372) [ 47.011183][ C2] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 47.011187][ C2] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 47.011188][ C2] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 47.011191][ C2] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 47.011193][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.011196][ C2] __dev_xmit_skb (net/core/dev.c:4262) [ 47.011199][ C2] ? arp_send_dst (net/ipv4/arp.c:314 net/ipv4/arp.c:301) [ 47.011201][ C2] ? neigh_probe (net/core/neighbour.c:1093) [ 47.011203][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.011206][ C2] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 47.011208][ C2] ? 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) [ 47.011211][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.011213][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.011215][ C2] ? trace_kmem_cache_alloc (./include/trace/events/kmem.h:12 (discriminator 22)) [ 47.011219][ C2] __dev_queue_xmit (net/core/dev.c:4884) [ 47.011221][ C2] ? kmalloc_reserve (net/core/skbuff.c:615 (discriminator 7)) [ 47.011226][ C2] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 47.011230][ C2] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 47.011232][ C2] ? napi_skb_cache_get (./include/linux/local_lock_internal.h:60 (discriminator 1)) [ 47.011235][ C2] ? nl_fib_input (./include/linux/netlink.h:261) [ 47.011238][ C2] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 47.011240][ C2] ? eth_header_cache_update (net/ethernet/eth.c:250) [ 47.011242][ C2] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 47.011245][ C2] ? arp_create (net/ipv4/arp.c:640) [ 47.011247][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.011249][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.011251][ C2] arp_xmit (./include/linux/netdevice.h:3461 net/ipv4/arp.c:655 ./include/linux/netfilter.h:325 ./include/linux/netfilter.h:319 net/ipv4/arp.c:665) [ 47.011254][ C2] arp_solicit (net/ipv4/arp.c:392) [ 47.011256][ C2] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 47.011259][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.011261][ C2] ? __create_object (mm/kmemleak.c:807 (discriminator 3)) [ 47.011264][ C2] ? trace_kmem_cache_alloc (./include/trace/events/kmem.h:12 (discriminator 22)) [ 47.011266][ C2] ? arp_rcv (net/ipv4/arp.c:975) [ 47.011269][ C2] ? __copy_skb_header (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:1475 ./include/linux/rcuref.h:87 ./include/net/dst.h:247 ./include/net/dst.h:261 ./include/net/dst.h:294 ./include/net/dst.h:299 net/core/skbuff.c:1565) [ 47.011271][ C2] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 47.011273][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.011276][ C2] ? neigh_periodic_work (net/core/neighbour.c:993 (discriminator 1)) [ 47.011278][ C2] neigh_probe (net/core/neighbour.c:1093) [ 47.011281][ C2] neigh_timer_handler (net/core/neighbour.c:1188) [ 47.011283][ C2] ? 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) [ 47.011286][ C2] ? neigh_periodic_work (net/core/neighbour.c:993 (discriminator 1)) [ 47.011288][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.011290][ C2] call_timer_fn (kernel/time/timer.c:1748) [ 47.011294][ C2] ? detach_if_pending (./include/linux/list.h:1159) [ 47.011297][ C2] ? debug_object_active_state (lib/debugobjects.c:1122) [ 47.011301][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 47.011303][ C2] ? timer_recalc_next_expiry (./include/linux/find.h:71 kernel/time/timer.c:1847 kernel/time/timer.c:1865) [ 47.011306][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.011308][ C2] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 47.011311][ C2] ? neigh_periodic_work (net/core/neighbour.c:993 (discriminator 1)) [ 47.011314][ C2] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 47.011318][ C2] ? 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) [ 47.011321][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 47.011325][ C2] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 47.011328][ C2] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 47.011330][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 47.011333][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.011334][ C2] handle_softirqs (kernel/softirq.c:645) [ 47.011338][ C2] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 47.011340][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.011342][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 47.011344][ C2] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 47.011346][ C2] irq_exit_rcu (kernel/softirq.c:784) [ 47.011349][ C2] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 47.011351][ C2] [ 47.011352][ C2] [ 47.011353][ C2] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:201 (discriminator 1) kernel/locking/spinlock.c:213 (discriminator 1)) [ 47.011355][ C2] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 47.011358][ C2] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 47.011361][ C2] Code: 48 8b 3d 94 82 68 02 e8 1f 00 00 00 48 2b 05 58 d3 a0 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 06 0e 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 82 68 02 mov 0x2688294(%rip),%rdi # 0x268829b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 d3 a0 00 sub 0xa0d358(%rip),%rax # 0xa0d36b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 06 0e 00 verw 0xe0613(%rip) # 0xe063b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 47.011363][ C2] RSP: 0018:ffa0000000157e00 EFLAGS: 00000246 [ 47.011368][ C2] RAX: 0000000000000002 RBX: ff11000001c1c740 RCX: 0000000000000001 [ 47.011369][ C2] RDX: 0000000000000002 RSI: ffffffff88094960 RDI: ffffffff85506247 [ 47.011371][ C2] RBP: 0000000000000000 R08: ffffffff87db9421 R09: 1fe220000d8263a2 [ 47.011372][ C2] R10: 0000000000000002 R11: 0000000000000000 R12: 1ff400000002afc3 [ 47.011373][ C2] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 47.011375][ C2] ? ct_kernel_exit.constprop.0 (./include/linux/instrumented.h:97 kernel/context_tracking.c:124) [ 47.011378][ C2] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 47.011382][ C2] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 47.011384][ C2] default_idle_call (kernel/sched/idle.c:122) [ 47.011387][ C2] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 47.011389][ C2] ? arch_cpu_idle_exit+0x40/0x40 [ 47.011392][ C2] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 47.011395][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.011397][ C2] do_idle (kernel/sched/idle.c:355) [ 47.011400][ C2] cpu_startup_entry (kernel/sched/idle.c:454) [ 47.011402][ C2] start_secondary (arch/x86/kernel/smpboot.c:312) [ 47.011404][ C2] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 47.011407][ C2] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 48.802921][ C0] softirqs last disabled at (2210087): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 48.802923][ C0] Preemption disabled at: | [ 48.802924][ C0] schedule_preempt_disabled (kernel/sched/core.c:7420) | [ 48.802935][ C0] Tainted: [W]=WARN [ 48.802935][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 48.802937][ C0] Call Trace: [ 48.802939][ C0] [ 48.802940][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 48.802945][ C0] ? schedule_preempt_disabled (kernel/sched/core.c:7420) [ 48.802947][ C0] __might_resched.cold (kernel/sched/core.c:9234) [ 48.802951][ C0] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 48.802954][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.802957][ C0] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 48.802960][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 48.802963][ C0] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 48.802967][ C0] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 48.802969][ C0] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 48.802971][ C0] put_chars (drivers/char/virtio_console.c:1176) [ 48.802973][ C0] ? __send_to_port (drivers/char/virtio_console.c:654) [ 48.802974][ C0] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 48.802977][ C0] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 48.802979][ C0] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 48.802989][ C0] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 48.802991][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 48.802992][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.802995][ C0] console_emit_next_record (kernel/printk/printk.c:3183) [ 48.802997][ C0] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 48.803000][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.803001][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.803001][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.803002][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.803004][ C0] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 48.803006][ C0] console_flush_one_record (kernel/printk/printk.c:3268) [ 48.803008][ C0] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 48.803011][ C0] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 48.803013][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.803014][ C0] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 48.803016][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.803017][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 48.803018][ C0] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 48.803020][ C0] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 48.803021][ C0] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 48.803023][ C0] ? vprintk_emit (kernel/printk/printk.c:2478) [ 48.803025][ C0] vprintk_emit (kernel/printk/printk.c:2479) [ 48.803026][ C0] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 48.803028][ C0] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 48.803029][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.803030][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.803032][ C0] _printk (kernel/printk/printk.c:2504) [ 48.803035][ C0] ? snapshot_read.cold (user.c:?) [ 48.803037][ C0] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 48.803040][ C0] ? __ipv6_chk_addr_and_flags (./include/linux/rcupdate.h:850 net/ipv6/addrconf.c:1996) [ 48.803043][ C0] ? idr_get_free (??:?) [ 48.803045][ C0] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 48.803048][ C0] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) [ 48.803051][ C0] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 48.803056][ C0] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 48.803058][ C0] ? __gre6_xmit (./include/net/gre.h:135 (discriminator 2)) ip6_gre [ 48.803060][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.803061][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.803062][ C0] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 48.803066][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 48.803067][ C0] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 48.803070][ C0] ? __asan_memmove (mm/kasan/shadow.c:95 (discriminator 1)) [ 48.803073][ C0] ? __vlan_insert_inner_tag.constprop.0 (./include/linux/skbuff.h:4676 ./include/linux/skbuff.h:4708 ./include/linux/if_vlan.h:375) [ 48.803075][ C0] ? stack_access_ok (./arch/x86/include/asm/stacktrace.h:55) [ 48.803076][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.803078][ C0] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 48.803081][ C0] sch_direct_xmit (net/sched/sch_generic.c:372) [ 48.803084][ C0] ? common_startup_64 (arch/x86/kernel/head_64.S:418) [ 48.803087][ C0] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 48.803089][ C0] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 48.803090][ C0] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 48.803091][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.803093][ C0] __dev_xmit_skb (net/core/dev.c:4262) [ 48.803095][ C0] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 48.803097][ C0] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 48.803099][ C0] ? stack_access_ok (./arch/x86/include/asm/stacktrace.h:55) [ 48.803100][ C0] ? arp_send_dst (net/ipv4/arp.c:314 net/ipv4/arp.c:301) [ 48.803103][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.803104][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.803106][ C0] __dev_queue_xmit (net/core/dev.c:4884) [ 48.803108][ C0] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:27 (discriminator 1)) [ 48.803110][ C0] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 48.803112][ C0] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 48.803114][ C0] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 48.803117][ C0] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 48.803120][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.803121][ C0] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 48.803123][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.803124][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.803125][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 48.803127][ C0] vlan_dev_hard_start_xmit (./include/linux/netdevice.h:3461 net/8021q/vlan_dev.c:126) [ 48.803130][ C0] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 48.803132][ C0] ? validate_xmit_skb (net/core/dev.c:4080) [ 48.803134][ C0] __dev_queue_xmit (net/core/dev.c:4926) [ 48.803137][ C0] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 48.803138][ C0] ? eth_header (net/ethernet/eth.c:86) [ 48.803140][ C0] ? vlan_dev_hard_header (./include/linux/netdevice.h:3537 net/8021q/vlan_dev.c:84) [ 48.803141][ C0] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 48.803143][ C0] ? arp_create (net/ipv4/arp.c:640) [ 48.803144][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.803145][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.803147][ C0] arp_xmit (./include/linux/netdevice.h:3461 net/ipv4/arp.c:655 ./include/linux/netfilter.h:325 ./include/linux/netfilter.h:319 net/ipv4/arp.c:665) [ 48.803149][ C0] arp_solicit (net/ipv4/arp.c:392) [ 48.803151][ C0] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 48.803152][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.803153][ C0] ? __create_object (mm/kmemleak.c:807 (discriminator 3)) [ 48.803155][ C0] ? trace_kmem_cache_alloc (./include/trace/events/kmem.h:12 (discriminator 22)) [ 48.803158][ C0] ? arp_rcv (net/ipv4/arp.c:975) [ 48.803159][ C0] ? __copy_skb_header (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:1475 ./include/linux/rcuref.h:87 ./include/net/dst.h:247 ./include/net/dst.h:261 ./include/net/dst.h:294 ./include/net/dst.h:299 net/core/skbuff.c:1565) [ 48.803162][ C0] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 48.803163][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.803165][ C0] ? neigh_periodic_work (net/core/neighbour.c:993 (discriminator 1)) [ 48.803167][ C0] neigh_probe (net/core/neighbour.c:1093) [ 48.803169][ C0] neigh_timer_handler (net/core/neighbour.c:1188) [ 48.803171][ C0] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 48.803173][ C0] ? neigh_periodic_work (net/core/neighbour.c:993 (discriminator 1)) [ 48.803174][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.803175][ C0] call_timer_fn (kernel/time/timer.c:1748) [ 48.803178][ C0] ? detach_if_pending (./include/linux/list.h:1159) [ 48.803180][ C0] ? debug_object_active_state (lib/debugobjects.c:1122) [ 48.803182][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 48.803184][ C0] ? timer_recalc_next_expiry (./include/linux/find.h:71 kernel/time/timer.c:1843 kernel/time/timer.c:1865) [ 48.803186][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.803187][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 48.803189][ C0] ? neigh_periodic_work (net/core/neighbour.c:993 (discriminator 1)) [ 48.803191][ C0] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 48.803193][ C0] ? 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) [ 48.803196][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 48.803198][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 48.803200][ C0] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 48.803202][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 48.803203][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.803204][ C0] handle_softirqs (kernel/softirq.c:645) [ 48.803206][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 48.803208][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.803209][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 48.803211][ C0] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 48.803212][ C0] irq_exit_rcu (kernel/softirq.c:784) [ 48.803214][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 48.803215][ C0] [ 48.803216][ C0] [ 48.803217][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 48.803218][ C0] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 48.803220][ C0] Code: 48 8b 3d 94 82 68 02 e8 1f 00 00 00 48 2b 05 58 d3 a0 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 06 0e 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 82 68 02 mov 0x2688294(%rip),%rdi # 0x268829b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 d3 a0 00 sub 0xa0d358(%rip),%rax # 0xa0d36b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 06 0e 00 verw 0xe0613(%rip) # 0xe063b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 48.803222][ C0] RSP: 0018:ffffffff88e07cf8 EFLAGS: 00000246 [ 48.803225][ C0] RAX: 0000000000000000 RBX: ffffffff88e30600 RCX: 0000000000000001 [ 48.803226][ C0] RDX: 0000000000000000 RSI: ffffffff88094960 RDI: ffffffff85506247 [ 48.803227][ C0] RBP: 0000000000000000 R08: ffffffff87db9421 R09: 1fe220000d8063a2 [ 48.803228][ C0] R10: 0000000000000000 R11: 0000000000000000 R12: 1ffffffff11c0fa2 [ 48.803229][ C0] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000014770 [ 48.803230][ C0] ? ct_kernel_exit.constprop.0 (./include/linux/instrumented.h:97 kernel/context_tracking.c:124) [ 48.803232][ C0] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 48.803235][ C0] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 48.803237][ C0] default_idle_call (kernel/sched/idle.c:122) [ 48.803238][ C0] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 48.803240][ C0] ? arch_cpu_idle_exit+0x40/0x40 [ 48.803242][ C0] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 48.803244][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.803245][ C0] do_idle (kernel/sched/idle.c:355) [ 48.803247][ C0] cpu_startup_entry (kernel/sched/idle.c:454) [ 48.803248][ C0] rest_init (init/main.c:727) [ 48.803250][ C0] ? __cpuidle_text_end (??:?) [ 48.803253][ C0] ? rest_init (init/main.c:727) [ 48.803254][ C0] ? acpi_hw_set_mode (drivers/acpi/acpica/hwacpi.c:72 (discriminator 1)) [ 48.803257][ C0] ? cpus_read_unlock (./include/linux/percpu-rwsem.h:125 (discriminator 1) kernel/cpu.c:502 (discriminator 1)) [ 48.803259][ C0] ? acpi_enable (drivers/acpi/acpica/evxfevnt.c:47) [ 48.803261][ C0] start_kernel (init/main.c:1185) [ 48.803265][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:310) [ 48.803268][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:291) Finger prints: __might_resched:__kmalloc_noprof:put_chars:hvc_console_print:console_emit_next_record __irq_exit_rcu:schedule_preempt_disabled:dump_stack_lvl:__kmalloc_noprof:put_chars __irq_exit_rcu:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print mark_lock_irq:mark_lock:mark_usage:__lock_acquire:console_lock_spinning_enable __irq_exit_rcu:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars