====================================== | [ 10.475811][ T196] softirqs last disabled at (28671): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 10.475813][ T196] Preemption disabled at: | [ 10.475814][ T196] vprintk_emit (kernel/printk/printk.c:2471) | [ 10.475823][ T196] Tainted: [W]=WARN [ 10.475823][ T196] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.475825][ T196] Call Trace: [ 10.475827][ T196] [ 10.475828][ T196] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 10.475834][ T196] ? vprintk_emit (kernel/printk/printk.c:2471) [ 10.475836][ T196] __might_resched.cold (kernel/sched/core.c:9234) [ 10.475840][ T196] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 10.475844][ 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.475848][ 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.475850][ T196] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.475857][ 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.475860][ T196] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.475864][ T196] put_chars (drivers/char/virtio_console.c:1176) [ 10.475865][ T196] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 10.475868][ T196] ? __send_to_port (drivers/char/virtio_console.c:654) [ 10.475871][ T196] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 10.475874][ 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.475879][ T196] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 10.475882][ T196] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.475884][ T196] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.475889][ T196] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 10.475890][ T196] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 10.475894][ T196] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.475896][ T196] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.475900][ T196] console_emit_next_record (kernel/printk/printk.c:3183) [ 10.475904][ T196] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 10.475906][ 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.475909][ T196] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.475911][ T196] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.475915][ T196] console_flush_one_record (kernel/printk/printk.c:3268) [ 10.475919][ T196] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 10.475921][ T196] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.475926][ T196] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 10.475929][ T196] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 10.475930][ T196] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.475932][ 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.475936][ T196] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 10.475938][ T196] ? vprintk_emit (kernel/printk/printk.c:2478) [ 10.475940][ T196] vprintk_emit (kernel/printk/printk.c:2479) [ 10.475943][ T196] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 10.475948][ T196] ? gre_exit (net/ipv4/gre_demux.c:73) gre [ 10.475951][ T196] _printk (kernel/printk/printk.c:2504) [ 10.475955][ T196] ? snapshot_read.cold (user.c:?) [ 10.475962][ 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.475965][ T196] gre_init (gre.mod.c:?) gre [ 10.475967][ T196] do_one_initcall (init/main.c:1357) [ 10.475970][ T196] ? trace_event_raw_event_initcall_level (./include/trace/events/initcall.h:10) [ 10.475977][ T196] ? do_init_module (./include/linux/slab.h:991 (discriminator 1) kernel/module/main.c:3105 (discriminator 1)) [ 10.475980][ T196] ? kasan_unpoison (mm/kasan/shadow.c:146 mm/kasan/shadow.c:178) [ 10.475986][ T196] do_init_module (kernel/module/main.c:3117) [ 10.475990][ T196] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 10.475994][ T196] ? free_module (./include/trace/events/module.h:50 (discriminator 19)) [ 10.475996][ T196] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6792) [ 10.476000][ T196] load_module (kernel/module/main.c:3593) [ 10.476005][ T196] ? security_kernel_post_read_file (security/security.c:2997 (discriminator 11)) [ 10.476010][ T196] ? layout_and_allocate.isra.0 (kernel/module/main.c:3016) [ 10.476017][ T196] init_module_from_file (kernel/module/main.c:3790) [ 10.476020][ T196] ? __do_sys_init_module (kernel/module/main.c:3664) [ 10.476027][ T196] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 10.476031][ 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.476034][ T196] idempotent_init_module (kernel/module/main.c:3802) [ 10.476037][ T196] ? init_module_from_file (kernel/module/main.c:3791) [ 10.476042][ T196] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 10.476044][ 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.476049][ T196] __x64_sys_finit_module (kernel/module/main.c:3828 kernel/module/main.c:3812 kernel/module/main.c:3812) [ 10.476051][ T196] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 10.476055][ T196] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 10.476058][ T196] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 10.476060][ T196] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.476062][ T196] RIP: 0033:0x7f4977ae337d [ 10.476065][ 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.476067][ T196] RSP: 002b:00007fff904ec6b8 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 10.476070][ T196] RAX: ffffffffffffffda RBX: 00005600e53bd6f0 RCX: 00007f4977ae337d [ 10.476071][ T196] RDX: 0000000000000000 RSI: 00005600b8f20ffd RDI: 0000000000000005 [ 10.476072][ T196] RBP: 00007fff904ec750 R08: 0000000000000000 R09: 0000000000000000 [ 10.476073][ T196] R10: 0000000000000000 R11: 0000000000000246 R12: 00005600b8f20ffd [ 10.476074][ T196] R13: 00005600e53bd810 R14: 0000000000040000 R15: 0000000000000000 | [ 17.217361][ T425] softirqs last disabled at (38281): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 17.217363][ T425] Preemption disabled at: | [ 17.217364][ T425] 0x0 | [ 17.217374][ T425] Tainted: [W]=WARN [ 17.217375][ T425] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.217376][ T425] Call Trace: [ 17.217378][ T425] [ 17.217379][ T425] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 17.217386][ T425] __might_resched.cold (kernel/sched/core.c:9234) [ 17.217391][ T425] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 17.217395][ T425] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 17.217399][ T425] __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)) [ 17.217401][ T425] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 17.217408][ T425] ? 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) [ 17.217410][ T425] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 17.217414][ T425] put_chars (drivers/char/virtio_console.c:1176) [ 17.217416][ T425] ? __send_to_port (drivers/char/virtio_console.c:654) [ 17.217419][ T425] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 17.217424][ T425] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 17.217432][ T425] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 17.217435][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.217438][ T425] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.217442][ T425] console_emit_next_record (kernel/printk/printk.c:3183) [ 17.217445][ T425] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 17.217447][ T425] ? 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)) [ 17.217451][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.217452][ T425] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.217456][ T425] console_flush_one_record (kernel/printk/printk.c:3268) [ 17.217460][ T425] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 17.217462][ T425] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.217467][ T425] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 17.217470][ T425] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 17.217472][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.217474][ T425] ? 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) [ 17.217478][ T425] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 17.217479][ T425] ? vprintk_emit (kernel/printk/printk.c:2478) [ 17.217482][ T425] vprintk_emit (kernel/printk/printk.c:2479) [ 17.217485][ T425] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 17.217488][ T425] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.217492][ T425] _printk (kernel/printk/printk.c:2504) [ 17.217495][ T425] ? snapshot_read.cold (user.c:?) [ 17.217498][ T425] ? 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) [ 17.217501][ T425] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 17.217505][ T425] ? 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) [ 17.217508][ T425] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 17.217511][ T425] ? exit_notify (kernel/exit.c:780) [ 17.217513][ T425] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.217516][ T425] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.217517][ T425] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 17.217521][ T425] do_group_exit (kernel/exit.c:1151) [ 17.217523][ T425] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 17.217524][ T425] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 17.217528][ T425] ? _raw_spin_unlock_irq (./include/linux/spinlock_api_smp.h:219 kernel/locking/spinlock.c:229) [ 17.217530][ T425] ? _raw_spin_unlock_irq (./include/linux/spinlock_api_smp.h:220 (discriminator 1) kernel/locking/spinlock.c:229 (discriminator 1)) [ 17.217532][ T425] get_signal (kernel/signal.c:3039) [ 17.217536][ T425] ? ___sys_sendmsg (net/socket.c:2771) [ 17.217543][ T425] ? ptrace_signal (./include/linux/signal.h:87) [ 17.217548][ T425] arch_do_signal_or_restart (arch/x86/kernel/signal.c:337) [ 17.217553][ T425] ? get_sigframe_size (arch/x86/kernel/signal.c:233) [ 17.217555][ T425] ? __sys_recvmsg (net/socket.c:3008) [ 17.217561][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.217562][ T425] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 17.217566][ T425] exit_to_user_mode_loop (kernel/entry/common.c:66 kernel/entry/common.c:101) [ 17.217569][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.217572][ T425] 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) [ 17.217575][ T425] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 17.217577][ T425] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 17.217580][ T425] RIP: 0033:0x7fdddf0a454e [ 17.217582][ T425] Code: Unable to access opcode bytes at 0x7fdddf0a4524. Code starting with the faulting instruction =========================================== [ 17.217583][ T425] RSP: 002b:00007ffcec086e50 EFLAGS: 00000202 ORIG_RAX: 000000000000002f [ 17.217586][ T425] RAX: fffffffffffffffc RBX: 00007ffcec088070 RCX: 00007fdddf0a454e [ 17.217587][ T425] RDX: 0000000000000000 RSI: 00007ffcec086f10 RDI: 0000000000000006 [ 17.217588][ T425] RBP: 00007ffcec086e60 R08: 0000000000000000 R09: 0000000000000000 [ 17.217589][ T425] R10: 0000000000000000 R11: 0000000000000202 R12: 00007ffcec086f50 [ 17.217590][ T425] R13: 0000000000000000 R14: 000055c6f2ee8600 R15: 000055c6f2ed50a0 | [ 30.377784][ T795] softirqs last disabled at (33569): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 30.377786][ T795] Preemption disabled at: | [ 30.377787][ T795] vprintk_emit (kernel/printk/printk.c:2471) | [ 30.377796][ T795] Tainted: [W]=WARN [ 30.377797][ T795] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 30.377798][ T795] Call Trace: [ 30.377800][ T795] [ 30.377801][ T795] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 30.377807][ T795] ? vprintk_emit (kernel/printk/printk.c:2471) [ 30.377809][ T795] __might_resched.cold (kernel/sched/core.c:9234) [ 30.377813][ T795] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 30.377817][ T795] ? __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.377822][ T795] __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.377824][ T795] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 30.377831][ T795] ? 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.377834][ T795] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 30.377838][ T795] put_chars (drivers/char/virtio_console.c:1176) [ 30.377840][ T795] ? __send_to_port (drivers/char/virtio_console.c:654) [ 30.377841][ T795] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 30.377845][ T795] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 30.377847][ T795] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 30.377852][ T795] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 30.377856][ T795] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.377861][ T795] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 30.377864][ T795] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.377868][ T795] console_emit_next_record (kernel/printk/printk.c:3183) [ 30.377872][ T795] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 30.377874][ T795] ? 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.377877][ T795] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.377879][ T795] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.377883][ T795] console_flush_one_record (kernel/printk/printk.c:3268) [ 30.377887][ T795] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 30.377889][ T795] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.377894][ T795] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 30.377897][ T795] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 30.377899][ T795] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.377901][ T795] ? 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.377904][ T795] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 30.377906][ T795] ? vprintk_emit (kernel/printk/printk.c:2478) [ 30.377909][ T795] vprintk_emit (kernel/printk/printk.c:2479) [ 30.377912][ T795] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 30.377917][ T795] ? ip6gre_fini (net/ipv6/ip6_gre.c:1120) ip6_gre [ 30.377920][ T795] _printk (kernel/printk/printk.c:2504) [ 30.377924][ T795] ? snapshot_read.cold (user.c:?) [ 30.377930][ T795] ? 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.377933][ T795] ip6gre_init (net/ipv6/ip6_gre.c:223) ip6_gre [ 30.377936][ T795] do_one_initcall (init/main.c:1357) [ 30.377939][ T795] ? trace_event_raw_event_initcall_level (./include/trace/events/initcall.h:10) [ 30.377944][ T795] ? do_init_module (./include/linux/slab.h:991 (discriminator 1) kernel/module/main.c:3105 (discriminator 1)) [ 30.377946][ T795] ? kasan_unpoison (mm/kasan/shadow.c:146 mm/kasan/shadow.c:178) [ 30.377952][ T795] do_init_module (kernel/module/main.c:3117) [ 30.377955][ T795] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 30.377959][ T795] ? free_module (./include/trace/events/module.h:50 (discriminator 19)) [ 30.377961][ T795] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6792) [ 30.377965][ T795] load_module (kernel/module/main.c:3593) [ 30.377970][ T795] ? security_kernel_post_read_file (security/security.c:2997 (discriminator 11)) [ 30.377977][ T795] ? layout_and_allocate.isra.0 (kernel/module/main.c:3016) [ 30.377981][ T795] ? __ia32_sys_fsconfig (??:?) [ 30.377985][ T795] ? backing_file_read_iter (fs/backing-file.c:211) [ 30.377989][ T795] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 30.377992][ T795] init_module_from_file (kernel/module/main.c:3790) [ 30.377995][ T795] ? __do_sys_init_module (kernel/module/main.c:3664) [ 30.378002][ T795] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 30.378006][ T795] ? 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.378009][ T795] idempotent_init_module (kernel/module/main.c:3802) [ 30.378012][ T795] ? init_module_from_file (kernel/module/main.c:3791) [ 30.378017][ T795] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 30.378019][ T795] ? __x64_sys_pread64 (fs/read_write.c:764 fs/read_write.c:772 fs/read_write.c:769 fs/read_write.c:769) [ 30.378024][ T795] __x64_sys_finit_module (kernel/module/main.c:3828 kernel/module/main.c:3812 kernel/module/main.c:3812) [ 30.378026][ T795] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 30.378030][ T795] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 30.378033][ T795] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 30.378035][ T795] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 30.378038][ T795] RIP: 0033:0x7fdc4b3c537d [ 30.378041][ T795] 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.378042][ T795] RSP: 002b:00007ffdab855d58 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 30.378045][ T795] RAX: ffffffffffffffda RBX: 000055f7eda97810 RCX: 00007fdc4b3c537d [ 30.378046][ T795] RDX: 0000000000000000 RSI: 000055f7cef42ffd RDI: 0000000000000000 [ 30.378047][ T795] RBP: 00007ffdab855df0 R08: 0000000000000000 R09: 0000000000000000 [ 30.378048][ T795] R10: 0000000000000000 R11: 0000000000000246 R12: 000055f7cef42ffd [ 30.378049][ T795] R13: 000055f7eda979a0 R14: 0000000000040000 R15: 0000000000000000 | [ 35.048486][ T68] #12: ffffffff8f89d660 (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)) | [ 35.048492][ T68] | [ 35.048492][ T68] stack backtrace: | [ 35.048500][ T68] Tainted: [W]=WARN [ 35.048501][ T68] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.048504][ T68] Workqueue: mld mld_ifc_work [ 35.048508][ T68] Call Trace: [ 35.048510][ T68] [ 35.048512][ T68] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 35.048521][ T68] lockdep_rcu_suspicious.cold (kernel/locking/lockdep.c:6938) [ 35.048530][ T68] __might_resched (kernel/sched/core.c:9196 (discriminator 9)) [ 35.048536][ T68] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 35.048541][ T68] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 35.048549][ T68] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 35.048552][ T68] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 35.048563][ T68] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 35.048567][ T68] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 35.048573][ T68] put_chars (drivers/char/virtio_console.c:1176) [ 35.048578][ T68] ? __send_to_port (drivers/char/virtio_console.c:654) [ 35.048580][ T68] ? check_prev_add (kernel/locking/lockdep.c:3258 (discriminator 3)) [ 35.048588][ T68] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 35.048595][ T68] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 35.048600][ T68] ? mark_usage (kernel/locking/lockdep.c:4690) [ 35.048604][ T68] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.048606][ T68] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.048615][ T68] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 35.048617][ T68] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 35.048626][ T68] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.048634][ T68] console_emit_next_record (kernel/printk/printk.c:3183) [ 35.048640][ T68] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 35.048643][ T68] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 35.048649][ T68] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.048653][ T68] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.048661][ T68] console_flush_one_record (kernel/printk/printk.c:3268) [ 35.048669][ T68] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 35.048672][ T68] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.048682][ T68] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 35.048687][ T68] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 35.048690][ T68] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.048693][ T68] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 35.048701][ T68] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 35.048704][ T68] ? vprintk_emit (kernel/printk/printk.c:2478) [ 35.048710][ T68] vprintk_emit (kernel/printk/printk.c:2479) [ 35.048716][ T68] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 35.048720][ T68] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 35.048729][ T68] _printk (kernel/printk/printk.c:2504) [ 35.048733][ T68] ? snapshot_read.cold (user.c:?) [ 35.048736][ T68] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 35.048746][ T68] ? idr_get_free (??:?) [ 35.048755][ T68] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) [ 35.048762][ T68] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:889) ip6_gre [ 35.048773][ T68] ? __gre6_xmit (./include/net/gre.h:135 (discriminator 2)) ip6_gre [ 35.048777][ T68] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.048781][ T68] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 35.048787][ T68] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.048792][ T68] ? __asan_memmove (mm/kasan/shadow.c:95 (discriminator 1)) [ 35.048798][ T68] ? __vlan_insert_inner_tag.constprop.0 (./include/linux/skbuff.h:4676 ./include/linux/skbuff.h:4708 ./include/linux/if_vlan.h:375) [ 35.048807][ T68] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.048810][ T68] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 35.048820][ T68] sch_direct_xmit (net/sched/sch_generic.c:372) [ 35.048827][ T68] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 35.048831][ T68] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 35.048835][ T68] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 35.048839][ T68] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.048848][ T68] __dev_xmit_skb (net/core/dev.c:4262) [ 35.048857][ T68] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 35.048859][ T68] ? __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)) [ 35.048865][ T68] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.048868][ T68] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.048876][ T68] __dev_queue_xmit (net/core/dev.c:4884) [ 35.048879][ T68] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 35.048887][ T68] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 35.048891][ T68] ? mark_usage (kernel/locking/lockdep.c:4690) [ 35.048896][ T68] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 35.048904][ T68] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 35.048907][ T68] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 35.048912][ T68] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 35.048915][ T68] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 35.048920][ T68] ? vlan_dev_get_egress_qos_mask (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/linux/if_vlan.h:226 (discriminator 2)) [ 35.048930][ T68] vlan_dev_hard_start_xmit (./include/linux/netdevice.h:3461 net/8021q/vlan_dev.c:126) [ 35.048935][ T68] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 35.048941][ T68] ? validate_xmit_skb (net/core/dev.c:4080) [ 35.048947][ T68] __dev_queue_xmit (net/core/dev.c:4926) [ 35.048953][ T68] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.048963][ T68] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 35.048966][ T68] ? eth_header (net/ethernet/eth.c:86) [ 35.048975][ T68] ? vlan_dev_hard_header (./include/linux/netdevice.h:3537 net/8021q/vlan_dev.c:84) [ 35.048978][ T68] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 35.048985][ T68] ? neigh_connected_output (./include/linux/netdevice.h:3537 net/core/neighbour.c:1640) [ 35.048998][ T68] ip6_finish_output2 (./include/net/neighbour.h:560 (discriminator 3) net/ipv6/ip6_output.c:138 (discriminator 3)) [ 35.049009][ T68] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 35.049012][ T68] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 35.049017][ T68] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 35.049022][ T68] ? 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)) [ 35.049031][ T68] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 35.049039][ T68] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 35.049045][ T68] ? ip6_finish_output (./include/linux/skbuff.h:1165) [ 35.049048][ T68] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 35.049052][ T68] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 35.049055][ T68] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 35.049062][ T68] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 35.049066][ T68] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 35.049069][ T68] ? icmp6_dst_alloc (net/ipv6/route.c:3364) [ 35.049076][ T68] 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:1890 (discriminator 4)) [ 35.049084][ T68] ? mld_dad_start_work (net/ipv6/mcast.c:1153) [ 35.049097][ T68] ? mld_send_cr (./include/linux/lockdep.h:249 net/ipv6/mcast.c:2168) [ 35.049104][ T68] mld_ifc_work (net/ipv6/mcast.c:2739) [ 35.049108][ T68] ? process_one_work (kernel/workqueue.c:3363 (discriminator 2)) [ 35.049111][ T68] process_one_work (kernel/workqueue.c:3387) [ 35.049123][ T68] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 35.049128][ T68] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 35.049144][ T68] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 35.049151][ T68] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 35.049155][ T68] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 35.049159][ T68] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 35.049164][ T68] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 35.049168][ T68] kthread (kernel/kthread.c:436) [ 35.049171][ T68] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 35.049175][ T68] ? kthread_affine_preferred (kernel/kthread.c:857) [ 35.049180][ T68] ret_from_fork (arch/x86/kernel/process.c:158) [ 35.049187][ T68] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 35.049193][ T68] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 35.049198][ T68] ? kthread_affine_preferred (kernel/kthread.c:857) [ 35.049203][ T68] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 35.049313][ T68] softirqs last disabled at (47006): __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)) | [ 35.049316][ T68] Preemption disabled at: | [ 35.049317][ T68] __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)) | [ 35.049325][ T68] Tainted: [W]=WARN [ 35.049326][ T68] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.049327][ T68] Workqueue: mld mld_ifc_work [ 35.049330][ T68] Call Trace: [ 35.049331][ T68] [ 35.049333][ T68] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 35.049338][ T68] ? __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)) [ 35.049341][ T68] __might_resched.cold (kernel/sched/core.c:9234) [ 35.049347][ T68] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 35.049351][ T68] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 35.049357][ T68] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 35.049361][ T68] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 35.049369][ T68] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 35.049372][ T68] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 35.049378][ T68] put_chars (drivers/char/virtio_console.c:1176) [ 35.049382][ T68] ? __send_to_port (drivers/char/virtio_console.c:654) [ 35.049384][ T68] ? check_prev_add (kernel/locking/lockdep.c:3258 (discriminator 3)) [ 35.049392][ T68] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 35.049405][ T68] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 35.049409][ T68] ? mark_usage (kernel/locking/lockdep.c:4690) [ 35.049412][ T68] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.049415][ T68] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.049423][ T68] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 35.049425][ T68] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 35.049433][ T68] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.049441][ T68] console_emit_next_record (kernel/printk/printk.c:3183) [ 35.049448][ T68] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 35.049451][ T68] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 35.049456][ T68] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.049460][ T68] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.049467][ T68] console_flush_one_record (kernel/printk/printk.c:3268) [ 35.049475][ T68] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 35.049478][ T68] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.049488][ T68] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 35.049493][ T68] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 35.049496][ T68] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.049499][ T68] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 35.049506][ T68] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 35.049509][ T68] ? vprintk_emit (kernel/printk/printk.c:2478) [ 35.049514][ T68] vprintk_emit (kernel/printk/printk.c:2479) [ 35.049520][ T68] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 35.049524][ T68] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 35.049533][ T68] _printk (kernel/printk/printk.c:2504) [ 35.049537][ T68] ? snapshot_read.cold (user.c:?) [ 35.049540][ T68] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 35.049548][ T68] ? idr_get_free (??:?) [ 35.049557][ T68] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) [ 35.049564][ T68] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:889) ip6_gre [ 35.049572][ T68] ? __gre6_xmit (./include/net/gre.h:135 (discriminator 2)) ip6_gre [ 35.049576][ T68] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.049580][ T68] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 35.049586][ T68] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.049591][ T68] ? __asan_memmove (mm/kasan/shadow.c:95 (discriminator 1)) [ 35.049596][ T68] ? __vlan_insert_inner_tag.constprop.0 (./include/linux/skbuff.h:4676 ./include/linux/skbuff.h:4708 ./include/linux/if_vlan.h:375) [ 35.049604][ T68] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.049607][ T68] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 35.049617][ T68] sch_direct_xmit (net/sched/sch_generic.c:372) [ 35.049622][ T68] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 35.049626][ T68] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 35.049631][ T68] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 35.049634][ T68] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.049643][ T68] __dev_xmit_skb (net/core/dev.c:4262) [ 35.049651][ T68] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 35.049653][ T68] ? __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)) [ 35.049659][ T68] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.049662][ T68] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.049669][ T68] __dev_queue_xmit (net/core/dev.c:4884) [ 35.049672][ T68] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 35.049680][ T68] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 35.049684][ T68] ? mark_usage (kernel/locking/lockdep.c:4690) [ 35.049688][ T68] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 35.049696][ T68] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 35.049699][ T68] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 35.049705][ T68] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 35.049708][ T68] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 35.049712][ T68] ? vlan_dev_get_egress_qos_mask (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/linux/if_vlan.h:226 (discriminator 2)) [ 35.049721][ T68] vlan_dev_hard_start_xmit (./include/linux/netdevice.h:3461 net/8021q/vlan_dev.c:126) [ 35.049726][ T68] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 35.049732][ T68] ? validate_xmit_skb (net/core/dev.c:4080) [ 35.049738][ T68] __dev_queue_xmit (net/core/dev.c:4926) [ 35.049743][ T68] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.049753][ T68] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 35.049757][ T68] ? eth_header (net/ethernet/eth.c:86) [ 35.049762][ T68] ? vlan_dev_hard_header (./include/linux/netdevice.h:3537 net/8021q/vlan_dev.c:84) [ 35.049764][ T68] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 35.049771][ T68] ? neigh_connected_output (./include/linux/netdevice.h:3537 net/core/neighbour.c:1640) [ 35.049783][ T68] ip6_finish_output2 (./include/net/neighbour.h:560 (discriminator 3) net/ipv6/ip6_output.c:138 (discriminator 3)) [ 35.049793][ T68] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 35.049795][ T68] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 35.049800][ T68] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 35.049806][ T68] ? 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)) [ 35.049814][ T68] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 35.049821][ T68] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 35.049827][ T68] ? ip6_finish_output (./include/linux/skbuff.h:1165) [ 35.049829][ T68] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 35.049833][ T68] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 35.049836][ T68] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 35.049842][ T68] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 35.049845][ T68] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 35.049849][ T68] ? icmp6_dst_alloc (net/ipv6/route.c:3364) [ 35.049855][ T68] 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:1890 (discriminator 4)) [ 35.049863][ T68] ? mld_dad_start_work (net/ipv6/mcast.c:1153) [ 35.049875][ T68] ? mld_send_cr (./include/linux/lockdep.h:249 net/ipv6/mcast.c:2168) [ 35.049882][ T68] mld_ifc_work (net/ipv6/mcast.c:2739) [ 35.049885][ T68] ? process_one_work (kernel/workqueue.c:3363 (discriminator 2)) [ 35.049888][ T68] process_one_work (kernel/workqueue.c:3387) [ 35.049901][ T68] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 35.049906][ T68] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 35.049921][ T68] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 35.049928][ T68] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 35.049931][ T68] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 35.049936][ T68] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 35.049941][ T68] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 35.049944][ T68] kthread (kernel/kthread.c:436) [ 35.049947][ T68] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 35.049950][ T68] ? kthread_affine_preferred (kernel/kthread.c:857) [ 35.049955][ T68] ret_from_fork (arch/x86/kernel/process.c:158) [ 35.049960][ T68] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 35.049966][ T68] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 35.049970][ T68] ? kthread_affine_preferred (kernel/kthread.c:857) [ 35.049975][ T68] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 43.166396][ C0] | [ 43.166397][ C0] | [ 43.166397][ C0] stack backtrace: | [ 43.166402][ C0] Tainted: [W]=WARN [ 43.166403][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 43.166405][ C0] Call Trace: [ 43.166406][ C0] [ 43.166407][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 43.166412][ C0] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 43.166414][ C0] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 43.166416][ C0] ? add_lock_to_list (./include/linux/find.h:391 kernel/locking/lockdep.c:1419 kernel/locking/lockdep.c:1450) [ 43.166419][ C0] mark_lock (kernel/locking/lockdep.c:4769) [ 43.166420][ C0] mark_usage (kernel/locking/lockdep.c:4658) [ 43.166422][ C0] __lock_acquire (kernel/locking/lockdep.c:5208) [ 43.166424][ C0] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 43.166426][ C0] ? console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 43.166433][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.166435][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.166437][ C0] console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 43.166439][ C0] ? console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 43.166441][ C0] console_emit_next_record (kernel/printk/printk.c:3177) [ 43.166443][ C0] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 43.166445][ C0] ? 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.166447][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.166448][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.166450][ C0] console_flush_one_record (kernel/printk/printk.c:3268) [ 43.166452][ C0] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 43.166454][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 43.166456][ C0] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 43.166458][ C0] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 43.166460][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.166461][ 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) [ 43.166463][ C0] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 43.166465][ C0] ? vprintk_emit (kernel/printk/printk.c:2478) [ 43.166466][ C0] vprintk_emit (kernel/printk/printk.c:2479) [ 43.166467][ C0] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 43.166469][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 43.166471][ C0] _printk (kernel/printk/printk.c:2504) [ 43.166472][ C0] ? snapshot_read.cold (user.c:?) [ 43.166474][ C0] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 43.166477][ C0] ? idr_get_free (??:?) [ 43.166479][ C0] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) [ 43.166481][ C0] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:889) ip6_gre [ 43.166483][ C0] ? __gre6_xmit (./include/net/gre.h:135 (discriminator 2)) ip6_gre [ 43.166485][ C0] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 43.166487][ C0] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 43.166489][ C0] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 43.166491][ C0] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 43.166493][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/kmemleak.h:44 mm/slub.c:4696 mm/slub.c:4996 mm/slub.c:5068) [ 43.166494][ C0] ? stack_access_ok (./arch/x86/include/asm/stacktrace.h:55) [ 43.166495][ C0] ? arp_send_dst (net/ipv4/arp.c:314 net/ipv4/arp.c:301) [ 43.166497][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.166498][ 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) [ 43.166501][ C0] sch_direct_xmit (net/sched/sch_generic.c:372) [ 43.166502][ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 43.166504][ C0] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 43.166506][ C0] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 43.166507][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 43.166508][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.166510][ C0] __dev_xmit_skb (net/core/dev.c:4262) [ 43.166512][ C0] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 43.166514][ C0] ? __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.166516][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.166517][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.166519][ C0] __dev_queue_xmit (net/core/dev.c:4884) [ 43.166520][ C0] ? kmalloc_reserve (net/core/skbuff.c:615 (discriminator 7)) [ 43.166524][ C0] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 43.166527][ C0] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 43.166528][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 43.166531][ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 43.166532][ C0] ? arp_xmit (./include/linux/rcupdate.h:309 (discriminator 2) ./include/linux/rcupdate.h:849 (discriminator 2) net/ipv4/arp.c:663 (discriminator 2)) [ 43.166534][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.166535][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.166537][ 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) [ 43.166538][ C0] arp_solicit (net/ipv4/arp.c:392) [ 43.166540][ C0] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 43.166542][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.166543][ C0] ? __create_object (mm/kmemleak.c:807 (discriminator 3)) [ 43.166545][ C0] ? trace_kmem_cache_alloc (./include/trace/events/kmem.h:12 (discriminator 22)) [ 43.166547][ C0] ? arp_rcv (net/ipv4/arp.c:975) [ 43.166549][ C0] ? neigh_probe (net/core/neighbour.c:1091) [ 43.166550][ C0] ? neigh_periodic_work (net/core/neighbour.c:993 (discriminator 1)) [ 43.166552][ C0] neigh_probe (net/core/neighbour.c:1093) [ 43.166554][ C0] neigh_timer_handler (net/core/neighbour.c:1188) [ 43.166556][ C0] ? neigh_periodic_work (net/core/neighbour.c:993 (discriminator 1)) [ 43.166557][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.166558][ C0] call_timer_fn (kernel/time/timer.c:1748) [ 43.166560][ C0] ? detach_if_pending (./include/linux/list.h:1159) [ 43.166562][ C0] ? debug_object_active_state (lib/debugobjects.c:1122) [ 43.166565][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 43.166567][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 43.166569][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.166570][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 43.166572][ C0] ? neigh_periodic_work (net/core/neighbour.c:993 (discriminator 1)) [ 43.166574][ C0] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 43.166576][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 43.166579][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 43.166581][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 43.166583][ C0] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 43.166585][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 43.166588][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.166589][ C0] handle_softirqs (kernel/softirq.c:645) [ 43.166591][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 43.166592][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 43.166595][ C0] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 43.166596][ C0] irq_exit_rcu (kernel/softirq.c:784) [ 43.166598][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 43.166599][ C0] [ 43.166600][ C0] [ 43.166600][ C0] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 43.166602][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 43.166603][ C0] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 43.166606][ 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 [ 43.166607][ C0] RSP: 0018:ffffffff8f607cf8 EFLAGS: 00000296 [ 43.166609][ C0] RAX: 0000000000240e2b RBX: ffffffff8f630600 RCX: ffffffff8bd06247 [ 43.166611][ C0] RDX: ffffffff8f630600 RSI: ffffffff8ef11011 RDI: ffffffff8e8949e0 [ 43.166612][ C0] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 43.166613][ C0] R10: 0000000000000000 R11: 0000000000000001 R12: 1ffffffff1ec0fa2 [ 43.166613][ C0] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000014770 [ 43.166615][ C0] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 43.166617][ C0] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 43.166618][ C0] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 43.166620][ C0] default_idle_call (kernel/sched/idle.c:122) [ 43.166621][ C0] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 43.166623][ C0] ? arch_cpu_idle_exit+0x40/0x40 [ 43.166624][ C0] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 43.166627][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.166629][ C0] do_idle (kernel/sched/idle.c:355) [ 43.166630][ C0] cpu_startup_entry (kernel/sched/idle.c:454) [ 43.166632][ C0] rest_init (init/main.c:727) [ 43.166633][ C0] ? __cpuidle_text_end (??:?) [ 43.166636][ C0] ? rest_init (init/main.c:727) [ 43.166637][ C0] ? acpi_hw_set_mode (drivers/acpi/acpica/hwacpi.c:72 (discriminator 1)) [ 43.166641][ C0] ? cpus_read_unlock (./include/linux/percpu-rwsem.h:125 (discriminator 1) kernel/cpu.c:502 (discriminator 1)) [ 43.166642][ C0] ? acpi_enable (drivers/acpi/acpica/evxfevnt.c:47) [ 43.166644][ C0] start_kernel (init/main.c:1185) [ 43.166646][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:310) [ 43.166647][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:291) [ 43.166649][ C0] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 43.166668][ C0] softirqs last disabled at (2362925): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 43.166670][ C0] Preemption disabled at: | [ 43.166670][ C0] schedule_preempt_disabled (kernel/sched/core.c:7420) | [ 43.166675][ C0] Tainted: [W]=WARN [ 43.166676][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 43.166676][ C0] Call Trace: [ 43.166677][ C0] [ 43.166677][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 43.166680][ C0] ? schedule_preempt_disabled (kernel/sched/core.c:7420) [ 43.166681][ C0] __might_resched.cold (kernel/sched/core.c:9234) [ 43.166685][ C0] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 43.166688][ C0] ? nbcon_get_cpu_emergency_nesting (kernel/printk/nbcon.c:1424) [ 43.166689][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.166691][ 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)) [ 43.166692][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 43.166694][ C0] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 43.166696][ 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) [ 43.166698][ C0] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 43.166701][ C0] put_chars (drivers/char/virtio_console.c:1176) [ 43.166703][ C0] ? __send_to_port (drivers/char/virtio_console.c:654) [ 43.166705][ C0] ? mark_lock (kernel/locking/lockdep.c:4769) [ 43.166707][ C0] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 43.166710][ C0] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 43.166712][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.166713][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.166715][ C0] console_emit_next_record (kernel/printk/printk.c:3183) [ 43.166718][ C0] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 43.166719][ C0] ? 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.166721][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.166723][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.166725][ C0] console_flush_one_record (kernel/printk/printk.c:3268) [ 43.166727][ C0] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 43.166729][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 43.166731][ C0] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 43.166733][ C0] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 43.166735][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.166736][ 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) [ 43.166738][ C0] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 43.166740][ C0] ? vprintk_emit (kernel/printk/printk.c:2478) [ 43.166741][ C0] vprintk_emit (kernel/printk/printk.c:2479) [ 43.166742][ C0] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 43.166744][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 43.166746][ C0] _printk (kernel/printk/printk.c:2504) [ 43.166748][ C0] ? snapshot_read.cold (user.c:?) [ 43.166749][ C0] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 43.166751][ C0] ? idr_get_free (??:?) [ 43.166753][ C0] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) [ 43.166755][ C0] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:889) ip6_gre [ 43.166757][ C0] ? __gre6_xmit (./include/net/gre.h:135 (discriminator 2)) ip6_gre [ 43.166759][ C0] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 43.166761][ C0] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 43.166762][ C0] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 43.166764][ C0] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 43.166765][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/kmemleak.h:44 mm/slub.c:4696 mm/slub.c:4996 mm/slub.c:5068) [ 43.166767][ C0] ? stack_access_ok (./arch/x86/include/asm/stacktrace.h:55) [ 43.166768][ C0] ? arp_send_dst (net/ipv4/arp.c:314 net/ipv4/arp.c:301) [ 43.166770][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.166771][ 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) [ 43.166773][ C0] sch_direct_xmit (net/sched/sch_generic.c:372) [ 43.166775][ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 43.166777][ C0] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 43.166778][ C0] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 43.166779][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 43.166780][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.166782][ C0] __dev_xmit_skb (net/core/dev.c:4262) [ 43.166785][ C0] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 43.166786][ C0] ? __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.166788][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.166789][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.166791][ C0] __dev_queue_xmit (net/core/dev.c:4884) [ 43.166792][ C0] ? kmalloc_reserve (net/core/skbuff.c:615 (discriminator 7)) [ 43.166795][ C0] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 43.166796][ C0] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 43.166798][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 43.166800][ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 43.166802][ C0] ? arp_xmit (./include/linux/rcupdate.h:309 (discriminator 2) ./include/linux/rcupdate.h:849 (discriminator 2) net/ipv4/arp.c:663 (discriminator 2)) [ 43.166803][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.166804][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.166806][ 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) [ 43.166807][ C0] arp_solicit (net/ipv4/arp.c:392) [ 43.166809][ C0] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 43.166810][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.166811][ C0] ? __create_object (mm/kmemleak.c:807 (discriminator 3)) [ 43.166813][ C0] ? trace_kmem_cache_alloc (./include/trace/events/kmem.h:12 (discriminator 22)) [ 43.166814][ C0] ? arp_rcv (net/ipv4/arp.c:975) [ 43.166816][ C0] ? neigh_probe (net/core/neighbour.c:1091) [ 43.166818][ C0] ? neigh_periodic_work (net/core/neighbour.c:993 (discriminator 1)) [ 43.166819][ C0] neigh_probe (net/core/neighbour.c:1093) [ 43.166821][ C0] neigh_timer_handler (net/core/neighbour.c:1188) [ 43.166823][ C0] ? neigh_periodic_work (net/core/neighbour.c:993 (discriminator 1)) [ 43.166824][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.166825][ C0] call_timer_fn (kernel/time/timer.c:1748) [ 43.166828][ C0] ? detach_if_pending (./include/linux/list.h:1159) [ 43.166829][ C0] ? debug_object_active_state (lib/debugobjects.c:1122) [ 43.166831][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 43.166832][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 43.166834][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.166836][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 43.166838][ C0] ? neigh_periodic_work (net/core/neighbour.c:993 (discriminator 1)) [ 43.166840][ C0] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 43.166842][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 43.166844][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 43.166847][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 43.166849][ C0] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 43.166851][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 43.166852][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.166853][ C0] handle_softirqs (kernel/softirq.c:645) [ 43.166855][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 43.166857][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 43.166859][ C0] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 43.166860][ C0] irq_exit_rcu (kernel/softirq.c:784) [ 43.166862][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 43.166863][ C0] [ 43.166864][ C0] [ 43.166864][ C0] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 43.166866][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 43.166867][ C0] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 43.166869][ 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 [ 43.166870][ C0] RSP: 0018:ffffffff8f607cf8 EFLAGS: 00000296 [ 43.166871][ C0] RAX: 0000000000240e2b RBX: ffffffff8f630600 RCX: ffffffff8bd06247 [ 43.166872][ C0] RDX: ffffffff8f630600 RSI: ffffffff8ef11011 RDI: ffffffff8e8949e0 [ 43.166873][ C0] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 43.166873][ C0] R10: 0000000000000000 R11: 0000000000000001 R12: 1ffffffff1ec0fa2 [ 43.166874][ C0] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000014770 [ 43.166875][ C0] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 43.166878][ C0] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 43.166879][ C0] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 43.166880][ C0] default_idle_call (kernel/sched/idle.c:122) [ 43.166882][ C0] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 43.166884][ C0] ? arch_cpu_idle_exit+0x40/0x40 [ 43.166885][ C0] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 43.166887][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.166888][ C0] do_idle (kernel/sched/idle.c:355) [ 43.166889][ C0] cpu_startup_entry (kernel/sched/idle.c:454) [ 43.166891][ C0] rest_init (init/main.c:727) [ 43.166893][ C0] ? __cpuidle_text_end (??:?) [ 43.166895][ C0] ? rest_init (init/main.c:727) [ 43.166897][ C0] ? acpi_hw_set_mode (drivers/acpi/acpica/hwacpi.c:72 (discriminator 1)) [ 43.166899][ C0] ? cpus_read_unlock (./include/linux/percpu-rwsem.h:125 (discriminator 1) kernel/cpu.c:502 (discriminator 1)) [ 43.166900][ C0] ? acpi_enable (drivers/acpi/acpica/evxfevnt.c:47) [ 43.166902][ C0] start_kernel (init/main.c:1185) [ 43.166904][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:310) [ 43.166905][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:291) [ 43.166907][ C0] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 45.534089][ C1] softirqs last disabled at (1941859): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 45.534091][ C1] Preemption disabled at: | [ 45.534092][ C1] 0x0 | [ 45.534102][ C1] Tainted: [W]=WARN [ 45.534103][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 45.534104][ C1] Call Trace: [ 45.534106][ C1] [ 45.534107][ C1] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 45.534113][ C1] __might_resched.cold (kernel/sched/core.c:9234) [ 45.534117][ C1] ? __dev_queue_xmit (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:920 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 45.534121][ C1] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 45.534124][ C1] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 45.534127][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.534129][ C1] __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.534132][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 45.534135][ C1] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 45.534139][ C1] ? 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.534141][ C1] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 45.534143][ C1] put_chars (drivers/char/virtio_console.c:1176) [ 45.534144][ C1] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 45.534146][ C1] ? __send_to_port (drivers/char/virtio_console.c:654) [ 45.534147][ C1] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 45.534150][ C1] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 45.534155][ C1] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 45.534157][ C1] ? 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.534158][ C1] ? vsnprintf (lib/vsprintf.c:2900) [ 45.534161][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 45.534163][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.534164][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.534167][ C1] console_emit_next_record (kernel/printk/printk.c:3183) [ 45.534169][ C1] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 45.534171][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.534172][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.534173][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.534174][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.534176][ C1] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 45.534178][ C1] console_flush_one_record (kernel/printk/printk.c:3268) [ 45.534180][ C1] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 45.534182][ C1] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 45.534184][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.534186][ C1] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 45.534187][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.534188][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 45.534190][ C1] ? 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.534191][ C1] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 45.534193][ C1] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 45.534194][ C1] ? vprintk_emit (kernel/printk/printk.c:2478) [ 45.534196][ C1] vprintk_emit (kernel/printk/printk.c:2479) [ 45.534198][ C1] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 45.534199][ C1] ? 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.534200][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.534201][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.534203][ C1] _printk (kernel/printk/printk.c:2504) [ 45.534206][ C1] ? snapshot_read.cold (user.c:?) [ 45.534208][ C1] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 45.534210][ C1] ? __ipv6_chk_addr_and_flags (./include/linux/rcupdate.h:850 net/ipv6/addrconf.c:1996) [ 45.534213][ C1] ? idr_get_free (??:?) [ 45.534215][ C1] ? 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.534218][ C1] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) [ 45.534223][ C1] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:889) ip6_gre [ 45.534227][ C1] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 45.534230][ C1] ? __gre6_xmit (./include/net/gre.h:135 (discriminator 2)) ip6_gre [ 45.534231][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.534233][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.534234][ C1] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 45.534235][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 45.534237][ C1] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 45.534240][ C1] ? __asan_memmove (mm/kasan/shadow.c:95 (discriminator 1)) [ 45.534243][ C1] ? __vlan_insert_inner_tag.constprop.0 (./include/linux/skbuff.h:4676 ./include/linux/skbuff.h:4708 ./include/linux/if_vlan.h:375) [ 45.534245][ C1] ? stack_access_ok (./arch/x86/include/asm/stacktrace.h:55) [ 45.534246][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.534247][ C1] 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.534250][ C1] sch_direct_xmit (net/sched/sch_generic.c:372) [ 45.534254][ C1] ? common_startup_64 (arch/x86/kernel/head_64.S:418) [ 45.534257][ C1] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 45.534258][ C1] ? 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.534260][ C1] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 45.534261][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.534263][ C1] __dev_xmit_skb (net/core/dev.c:4262) [ 45.534265][ C1] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 45.534267][ C1] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 45.534269][ C1] ? stack_access_ok (./arch/x86/include/asm/stacktrace.h:55) [ 45.534270][ C1] ? arp_send_dst (net/ipv4/arp.c:314 net/ipv4/arp.c:301) [ 45.534272][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.534273][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.534275][ C1] __dev_queue_xmit (net/core/dev.c:4884) [ 45.534277][ C1] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:27 (discriminator 1)) [ 45.534280][ C1] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 45.534282][ C1] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 45.534284][ C1] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 45.534287][ C1] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 45.534290][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.534291][ C1] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 45.534292][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.534294][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.534295][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 45.534297][ C1] vlan_dev_hard_start_xmit (./include/linux/netdevice.h:3461 net/8021q/vlan_dev.c:126) [ 45.534300][ C1] 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.534303][ C1] ? validate_xmit_skb (net/core/dev.c:4080) [ 45.534304][ C1] __dev_queue_xmit (net/core/dev.c:4926) [ 45.534307][ C1] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 45.534309][ C1] ? eth_header (net/ethernet/eth.c:86) [ 45.534311][ C1] ? vlan_dev_hard_header (./include/linux/netdevice.h:3537 net/8021q/vlan_dev.c:84) [ 45.534312][ C1] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 45.534313][ C1] ? arp_create (net/ipv4/arp.c:640) [ 45.534315][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.534316][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.534318][ C1] 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.534319][ C1] arp_solicit (net/ipv4/arp.c:392) [ 45.534321][ C1] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 45.534324][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.534325][ C1] ? __create_object (mm/kmemleak.c:807 (discriminator 3)) [ 45.534327][ C1] ? trace_kmem_cache_alloc (./include/trace/events/kmem.h:12 (discriminator 22)) [ 45.534329][ C1] ? arp_rcv (net/ipv4/arp.c:975) [ 45.534331][ C1] ? __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.534333][ C1] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 45.534334][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.534336][ C1] ? neigh_periodic_work (net/core/neighbour.c:993 (discriminator 1)) [ 45.534338][ C1] neigh_probe (net/core/neighbour.c:1093) [ 45.534340][ C1] neigh_timer_handler (net/core/neighbour.c:1188) [ 45.534342][ C1] ? 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.534344][ C1] ? neigh_periodic_work (net/core/neighbour.c:993 (discriminator 1)) [ 45.534345][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.534346][ C1] call_timer_fn (kernel/time/timer.c:1748) [ 45.534349][ C1] ? detach_if_pending (./include/linux/list.h:1159) [ 45.534351][ C1] ? debug_object_active_state (lib/debugobjects.c:1122) [ 45.534354][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.534356][ C1] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 45.534357][ C1] ? neigh_periodic_work (net/core/neighbour.c:993 (discriminator 1)) [ 45.534360][ C1] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 45.534362][ C1] ? 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.534364][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 45.534367][ C1] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 45.534369][ C1] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 45.534370][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 45.534372][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.534373][ C1] handle_softirqs (kernel/softirq.c:645) [ 45.534375][ C1] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 45.534376][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.534378][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 45.534379][ C1] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 45.534381][ C1] irq_exit_rcu (kernel/softirq.c:784) [ 45.534382][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 45.534384][ C1] [ 45.534384][ C1] [ 45.534385][ C1] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:201 (discriminator 1) kernel/locking/spinlock.c:213 (discriminator 1)) [ 45.534386][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 45.534388][ C1] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 45.534391][ C1] 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.534392][ C1] RSP: 0018:ffa0000000147e00 EFLAGS: 00000246 [ 45.534395][ C1] RAX: 0000000000000001 RBX: ff11000001c1a3c0 RCX: 0000000000000001 [ 45.534397][ C1] RDX: 0000000000000001 RSI: ffffffff8e894960 RDI: ffffffff8bd06247 [ 45.534397][ C1] RBP: 0000000000000000 R08: ffffffff8e5b9421 R09: 1fe220000d8163a2 [ 45.534398][ C1] R10: 0000000000000001 R11: 0000000000000000 R12: 1ff4000000028fc3 [ 45.534399][ C1] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 45.534400][ C1] ? ct_kernel_exit.constprop.0 (./include/linux/instrumented.h:97 kernel/context_tracking.c:124) [ 45.534402][ C1] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 45.534404][ C1] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 45.534406][ C1] default_idle_call (kernel/sched/idle.c:122) [ 45.534407][ C1] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 45.534409][ C1] ? arch_cpu_idle_exit+0x40/0x40 [ 45.534411][ C1] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 45.534413][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.534415][ C1] do_idle (kernel/sched/idle.c:355) [ 45.534416][ C1] cpu_startup_entry (kernel/sched/idle.c:454) [ 45.534418][ C1] start_secondary (arch/x86/kernel/smpboot.c:312) [ 45.534419][ C1] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 45.534421][ C1] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 47.198071][ C2] softirqs last disabled at (1988427): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 47.198074][ C2] Preemption disabled at: | [ 47.198075][ C2] 0x0 | [ 47.198085][ C2] Tainted: [W]=WARN [ 47.198086][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 47.198088][ C2] Call Trace: [ 47.198090][ C2] [ 47.198091][ C2] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 47.198098][ C2] __might_resched.cold (kernel/sched/core.c:9234) [ 47.198101][ C2] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:25) [ 47.198104][ C2] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 47.198107][ C2] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 47.198111][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.198113][ 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.198116][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 47.198119][ C2] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 47.198123][ 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.198125][ C2] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 47.198128][ C2] put_chars (drivers/char/virtio_console.c:1176) [ 47.198129][ C2] ? __send_to_port (drivers/char/virtio_console.c:654) [ 47.198131][ C2] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 47.198134][ C2] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 47.198139][ C2] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 47.198141][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.198142][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.198144][ C2] console_emit_next_record (kernel/printk/printk.c:3183) [ 47.198147][ C2] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 47.198149][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.198150][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.198151][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.198152][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.198154][ C2] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 47.198155][ C2] console_flush_one_record (kernel/printk/printk.c:3268) [ 47.198158][ C2] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 47.198161][ C2] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 47.198162][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.198164][ C2] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 47.198165][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.198166][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 47.198168][ 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.198169][ C2] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 47.198171][ C2] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 47.198173][ C2] ? vprintk_emit (kernel/printk/printk.c:2478) [ 47.198174][ C2] vprintk_emit (kernel/printk/printk.c:2479) [ 47.198176][ C2] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 47.198177][ 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.198179][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.198180][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.198182][ C2] _printk (kernel/printk/printk.c:2504) [ 47.198185][ C2] ? snapshot_read.cold (user.c:?) [ 47.198187][ C2] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 47.198189][ C2] ? __ipv6_chk_addr_and_flags (./include/linux/rcupdate.h:850 net/ipv6/addrconf.c:1996) [ 47.198193][ C2] ? idr_get_free (??:?) [ 47.198194][ 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.198198][ C2] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) [ 47.198202][ C2] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:889) ip6_gre [ 47.198206][ C2] ? get_stack_info (arch/x86/kernel/dumpstack_64.c:199) [ 47.198210][ C2] ? __gre6_xmit (./include/net/gre.h:135 (discriminator 2)) ip6_gre [ 47.198211][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 47.198213][ C2] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 47.198216][ C2] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 47.198219][ C2] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 47.198220][ C2] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 47.198222][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/kmemleak.h:44 mm/slub.c:4696 mm/slub.c:4996 mm/slub.c:5068) [ 47.198223][ C2] ? stack_access_ok (./arch/x86/include/asm/stacktrace.h:55) [ 47.198225][ C2] ? arp_send_dst (net/ipv4/arp.c:314 net/ipv4/arp.c:301) [ 47.198228][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.198229][ 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.198232][ C2] sch_direct_xmit (net/sched/sch_generic.c:372) [ 47.198235][ C2] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 47.198237][ C2] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 47.198238][ 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.198240][ C2] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 47.198241][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.198243][ C2] __dev_xmit_skb (net/core/dev.c:4262) [ 47.198246][ C2] ? arp_send_dst (net/ipv4/arp.c:314 net/ipv4/arp.c:301) [ 47.198247][ C2] ? neigh_probe (net/core/neighbour.c:1093) [ 47.198249][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.198250][ C2] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 47.198252][ 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.198254][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.198255][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.198256][ C2] ? trace_kmem_cache_alloc (./include/trace/events/kmem.h:12 (discriminator 22)) [ 47.198259][ C2] __dev_queue_xmit (net/core/dev.c:4884) [ 47.198261][ C2] ? kmalloc_reserve (net/core/skbuff.c:615 (discriminator 7)) [ 47.198264][ C2] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 47.198266][ C2] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 47.198268][ C2] ? napi_skb_cache_get (./include/linux/local_lock_internal.h:60 (discriminator 1)) [ 47.198270][ C2] ? nl_fib_input (./include/linux/netlink.h:261) [ 47.198272][ C2] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 47.198274][ C2] ? eth_header_cache_update (net/ethernet/eth.c:250) [ 47.198275][ C2] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 47.198277][ C2] ? arp_create (net/ipv4/arp.c:640) [ 47.198278][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.198279][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.198281][ 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.198283][ C2] arp_solicit (net/ipv4/arp.c:392) [ 47.198285][ C2] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 47.198286][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.198287][ C2] ? __create_object (mm/kmemleak.c:807 (discriminator 3)) [ 47.198289][ C2] ? trace_kmem_cache_alloc (./include/trace/events/kmem.h:12 (discriminator 22)) [ 47.198291][ C2] ? arp_rcv (net/ipv4/arp.c:975) [ 47.198293][ 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.198294][ C2] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 47.198296][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.198297][ C2] ? neigh_periodic_work (net/core/neighbour.c:993 (discriminator 1)) [ 47.198299][ C2] neigh_probe (net/core/neighbour.c:1093) [ 47.198300][ C2] neigh_timer_handler (net/core/neighbour.c:1188) [ 47.198302][ 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.198304][ C2] ? neigh_periodic_work (net/core/neighbour.c:993 (discriminator 1)) [ 47.198305][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.198306][ C2] call_timer_fn (kernel/time/timer.c:1748) [ 47.198310][ C2] ? detach_if_pending (./include/linux/list.h:1159) [ 47.198311][ C2] ? debug_object_active_state (lib/debugobjects.c:1122) [ 47.198315][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 47.198317][ C2] ? timer_recalc_next_expiry (./include/linux/find.h:71 kernel/time/timer.c:1843 kernel/time/timer.c:1865) [ 47.198318][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.198320][ C2] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 47.198322][ C2] ? neigh_periodic_work (net/core/neighbour.c:993 (discriminator 1)) [ 47.198324][ C2] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 47.198326][ 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.198328][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 47.198331][ C2] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 47.198333][ C2] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 47.198334][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 47.198336][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.198337][ C2] handle_softirqs (kernel/softirq.c:645) [ 47.198339][ C2] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 47.198341][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.198342][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 47.198343][ C2] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 47.198345][ C2] irq_exit_rcu (kernel/softirq.c:784) [ 47.198347][ C2] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 47.198348][ C2] [ 47.198349][ C2] [ 47.198349][ C2] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:201 (discriminator 1) kernel/locking/spinlock.c:213 (discriminator 1)) [ 47.198351][ C2] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 47.198353][ C2] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 47.198355][ 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.198357][ C2] RSP: 0018:ffa0000000157e00 EFLAGS: 00000246 [ 47.198360][ C2] RAX: 0000000000000002 RBX: ff11000001c1c740 RCX: 0000000000000001 [ 47.198362][ C2] RDX: 0000000000000002 RSI: ffffffff8e894960 RDI: ffffffff8bd06247 [ 47.198362][ C2] RBP: 0000000000000000 R08: ffffffff8e5b9421 R09: 1fe220000d8263a2 [ 47.198363][ C2] R10: 0000000000000002 R11: 0000000000000000 R12: 1ff400000002afc3 [ 47.198364][ C2] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 47.198365][ C2] ? ct_kernel_exit.constprop.0 (./include/linux/instrumented.h:97 kernel/context_tracking.c:124) [ 47.198367][ C2] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 47.198370][ C2] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 47.198372][ C2] default_idle_call (kernel/sched/idle.c:122) [ 47.198373][ C2] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 47.198375][ C2] ? arch_cpu_idle_exit+0x40/0x40 [ 47.198377][ C2] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 47.198379][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.198381][ C2] do_idle (kernel/sched/idle.c:355) [ 47.198382][ C2] cpu_startup_entry (kernel/sched/idle.c:454) [ 47.198384][ C2] start_secondary (arch/x86/kernel/smpboot.c:312) [ 47.198386][ C2] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 47.198387][ C2] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 48.927056][ C3] softirqs last disabled at (2302475): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 48.927058][ C3] Preemption disabled at: | [ 48.927059][ C3] 0x0 | [ 48.927068][ C3] Tainted: [W]=WARN [ 48.927069][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 48.927071][ C3] Call Trace: [ 48.927072][ C3] [ 48.927073][ C3] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 48.927078][ C3] __might_resched.cold (kernel/sched/core.c:9234) [ 48.927082][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:920 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 48.927086][ C3] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 48.927089][ C3] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 48.927091][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.927094][ C3] __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.927097][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 48.927099][ C3] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 48.927103][ C3] ? 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.927105][ C3] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 48.927107][ C3] put_chars (drivers/char/virtio_console.c:1176) [ 48.927108][ C3] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 48.927110][ C3] ? __send_to_port (drivers/char/virtio_console.c:654) [ 48.927111][ C3] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 48.927114][ C3] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 48.927119][ C3] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 48.927121][ C3] ? 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.927122][ C3] ? vsnprintf (lib/vsprintf.c:2900) [ 48.927125][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 48.927127][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.927128][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.927130][ C3] console_emit_next_record (kernel/printk/printk.c:3183) [ 48.927133][ C3] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 48.927135][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.927136][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.927137][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.927138][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.927140][ C3] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 48.927141][ C3] console_flush_one_record (kernel/printk/printk.c:3268) [ 48.927143][ C3] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 48.927146][ C3] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 48.927148][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.927149][ C3] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 48.927151][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.927152][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 48.927154][ C3] ? 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.927155][ C3] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 48.927156][ C3] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 48.927158][ C3] ? vprintk_emit (kernel/printk/printk.c:2478) [ 48.927160][ C3] vprintk_emit (kernel/printk/printk.c:2479) [ 48.927161][ C3] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 48.927162][ C3] ? 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.927164][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.927165][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.927167][ C3] _printk (kernel/printk/printk.c:2504) [ 48.927170][ C3] ? snapshot_read.cold (user.c:?) [ 48.927172][ C3] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 48.927175][ C3] ? __ipv6_chk_addr_and_flags (./include/linux/rcupdate.h:850 net/ipv6/addrconf.c:1996) [ 48.927177][ C3] ? idr_get_free (??:?) [ 48.927179][ C3] ? 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.927182][ C3] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) [ 48.927186][ C3] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:889) ip6_gre [ 48.927190][ C3] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 48.927192][ C3] ? __gre6_xmit (./include/net/gre.h:135 (discriminator 2)) ip6_gre [ 48.927194][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.927195][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.927196][ C3] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 48.927198][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 48.927200][ C3] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 48.927202][ C3] ? __asan_memmove (mm/kasan/shadow.c:95 (discriminator 1)) [ 48.927206][ C3] ? __vlan_insert_inner_tag.constprop.0 (./include/linux/skbuff.h:4676 ./include/linux/skbuff.h:4708 ./include/linux/if_vlan.h:375) [ 48.927207][ C3] ? stack_access_ok (./arch/x86/include/asm/stacktrace.h:55) [ 48.927209][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.927210][ C3] 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.927213][ C3] sch_direct_xmit (net/sched/sch_generic.c:372) [ 48.927216][ C3] ? common_startup_64 (arch/x86/kernel/head_64.S:418) [ 48.927219][ C3] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 48.927220][ C3] ? 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.927222][ C3] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 48.927223][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.927225][ C3] __dev_xmit_skb (net/core/dev.c:4262) [ 48.927227][ C3] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 48.927229][ C3] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 48.927231][ C3] ? stack_access_ok (./arch/x86/include/asm/stacktrace.h:55) [ 48.927232][ C3] ? arp_send_dst (net/ipv4/arp.c:314 net/ipv4/arp.c:301) [ 48.927235][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.927236][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.927238][ C3] __dev_queue_xmit (net/core/dev.c:4884) [ 48.927239][ C3] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:27 (discriminator 1)) [ 48.927242][ C3] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 48.927244][ C3] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 48.927246][ C3] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 48.927249][ C3] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 48.927252][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.927253][ C3] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 48.927255][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.927256][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.927257][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 48.927259][ C3] vlan_dev_hard_start_xmit (./include/linux/netdevice.h:3461 net/8021q/vlan_dev.c:126) [ 48.927262][ C3] 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.927264][ C3] ? validate_xmit_skb (net/core/dev.c:4080) [ 48.927266][ C3] __dev_queue_xmit (net/core/dev.c:4926) [ 48.927269][ C3] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 48.927270][ C3] ? eth_header (net/ethernet/eth.c:86) [ 48.927272][ C3] ? vlan_dev_hard_header (./include/linux/netdevice.h:3537 net/8021q/vlan_dev.c:84) [ 48.927273][ C3] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 48.927275][ C3] ? arp_create (net/ipv4/arp.c:640) [ 48.927276][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.927277][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.927279][ C3] 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.927280][ C3] arp_solicit (net/ipv4/arp.c:392) [ 48.927282][ C3] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 48.927285][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.927286][ C3] ? __create_object (mm/kmemleak.c:807 (discriminator 3)) [ 48.927288][ C3] ? trace_kmem_cache_alloc (./include/trace/events/kmem.h:12 (discriminator 22)) [ 48.927290][ C3] ? arp_rcv (net/ipv4/arp.c:975) [ 48.927292][ C3] ? __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.927294][ C3] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 48.927296][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.927297][ C3] ? neigh_periodic_work (net/core/neighbour.c:993 (discriminator 1)) [ 48.927299][ C3] neigh_probe (net/core/neighbour.c:1093) [ 48.927301][ C3] neigh_timer_handler (net/core/neighbour.c:1188) [ 48.927303][ C3] ? 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.927305][ C3] ? neigh_periodic_work (net/core/neighbour.c:993 (discriminator 1)) [ 48.927306][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.927307][ C3] call_timer_fn (kernel/time/timer.c:1748) [ 48.927310][ C3] ? detach_if_pending (./include/linux/list.h:1159) [ 48.927311][ C3] ? debug_object_active_state (lib/debugobjects.c:1122) [ 48.927314][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 48.927316][ C3] ? timer_recalc_next_expiry (./include/linux/find.h:71 kernel/time/timer.c:1847 kernel/time/timer.c:1865) [ 48.927317][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.927319][ C3] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 48.927321][ C3] ? neigh_periodic_work (net/core/neighbour.c:993 (discriminator 1)) [ 48.927323][ C3] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 48.927325][ C3] ? 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.927327][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 48.927330][ C3] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 48.927332][ C3] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 48.927333][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 48.927335][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.927336][ C3] handle_softirqs (kernel/softirq.c:645) [ 48.927338][ C3] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 48.927339][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.927340][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 48.927342][ C3] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 48.927344][ C3] irq_exit_rcu (kernel/softirq.c:784) [ 48.927345][ C3] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 48.927347][ C3] [ 48.927347][ C3] [ 48.927348][ C3] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:201 (discriminator 1) kernel/locking/spinlock.c:213 (discriminator 1)) [ 48.927349][ C3] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 48.927351][ C3] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 48.927353][ C3] 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.927355][ C3] RSP: 0018:ffa0000000167e00 EFLAGS: 00000246 [ 48.927358][ C3] RAX: 0000000000000003 RBX: ff11000001cb8040 RCX: 0000000000000001 [ 48.927359][ C3] RDX: 0000000000000003 RSI: ffffffff8e894960 RDI: ffffffff8bd06247 [ 48.927360][ C3] RBP: 0000000000000000 R08: ffffffff8e5b9421 R09: 1fe220000d8363a2 [ 48.927361][ C3] R10: 0000000000000003 R11: 0000000000000000 R12: 1ff400000002cfc3 [ 48.927361][ C3] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 48.927363][ C3] ? ct_kernel_exit.constprop.0 (./include/linux/instrumented.h:97 kernel/context_tracking.c:124) [ 48.927365][ C3] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 48.927367][ C3] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 48.927368][ C3] default_idle_call (kernel/sched/idle.c:122) [ 48.927370][ C3] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 48.927372][ C3] ? arch_cpu_idle_exit+0x40/0x40 [ 48.927373][ C3] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 48.927376][ C3] ? 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) [ 48.927377][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.927379][ C3] do_idle (kernel/sched/idle.c:355) [ 48.927380][ C3] cpu_startup_entry (kernel/sched/idle.c:454) [ 48.927382][ C3] start_secondary (arch/x86/kernel/smpboot.c:312) [ 48.927383][ C3] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) 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 __dev_queue_xmit:__dev_queue_xmit: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