======================================
| [ 37.958766][ C3] 1 lock held by swapper/3/0:
| [ 37.958894][ C3] #0: ffffffffbc177c00 (rcu_callback){....}-{0:0}, at: rcu_do_batch (./include/linux/rcupdate.h:300 (discriminator 2) kernel/rcu/tree.c:2611 (discriminator 2))
| [ 37.959132][ C3] Preemption disabled at:
| [ 37.959134][ C3] 0x0
[ 37.959360][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 37.959362][ C3] Call Trace:
[ 37.959363][ C3]
[ 37.959365][ C3] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120)
[ 37.959371][ C3] __might_resched.cold (kernel/sched/core.c:9163)
[ 37.959375][ C3] ? default_idle_call (kernel/sched/idle.c:122)
[ 37.959380][ C3] ? perf_trace_sched_switch (./include/linux/list.h:1021 (discriminator 3))
[ 37.959383][ C3] ? start_secondary (arch/x86/kernel/smpboot.c:312)
[ 37.959388][ C3] __mutex_lock (kernel/locking/mutex.c:623 kernel/locking/mutex.c:820)
[ 37.959390][ C3] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2))
[ 37.959393][ C3] ? __tcf_chain_put (net/sched/cls_api.c:694)
[ 37.959398][ C3] ? ww_mutex_lock (kernel/locking/mutex.c:933)
[ 37.959400][ C3] ? __lock_acquire (kernel/locking/lockdep.c:5237)
[ 37.959405][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535)
[ 37.959409][ C3] ? __tcf_chain_put (net/sched/cls_api.c:694)
[ 37.959411][ C3] __tcf_chain_put (net/sched/cls_api.c:694)
[ 37.959413][ C3] ? free_percpu.part.0 (./include/linux/spinlock.h:408 (discriminator 3) mm/percpu.c:2283 (discriminator 3))
[ 37.959419][ C3] tcf_action_rcu_free (net/sched/act_api.c:130 net/sched/act_api.c:370 net/sched/act_api.c:378)
[ 37.959421][ C3] ? rcu_do_batch (./include/linux/rcupdate.h:310 (discriminator 2) kernel/rcu/tree.c:2619 (discriminator 2))
[ 37.959423][ C3] rcu_do_batch (kernel/rcu/tree.c:2617)
[ 37.959428][ C3] ? trace_rcu_batch_end (./include/trace/events/rcu.h:714 (discriminator 19))
[ 37.959431][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22))
[ 37.959435][ C3] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141)
[ 37.959437][ C3] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2))
[ 37.959438][ C3] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472)
[ 37.959440][ C3] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:178 (discriminator 6) kernel/locking/spinlock.c:198 (discriminator 6))
[ 37.959442][ C3] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:179 (discriminator 1) kernel/locking/spinlock.c:198 (discriminator 1))
[ 37.959457][ C3] rcu_core (kernel/rcu/tree.c:2869)
[ 37.959460][ C3] handle_softirqs (kernel/softirq.c:622)
[ 37.959463][ C3] ? find_held_lock (kernel/locking/lockdep.c:5350)
[ 37.959467][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535)
[ 37.959469][ C3] ? _local_bh_enable (kernel/softirq.c:405 (discriminator 1))
[ 37.959473][ C3] __irq_exit_rcu (kernel/softirq.c:656 kernel/softirq.c:496 kernel/softirq.c:735)
[ 37.959475][ C3] irq_exit_rcu (kernel/softirq.c:752)
[ 37.959477][ C3] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1061 (discriminator 37) arch/x86/kernel/apic/apic.c:1061 (discriminator 37))
[ 37.959479][ C3]
[ 37.959480][ C3]
[ 37.959481][ C3] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:697)
[ 37.959484][ C3] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:62)
[ 37.959487][ C3] Code: 48 8b 3d 44 d3 00 02 e8 1f 00 00 00 48 2b 05 c8 71 a3 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 43 f4 22 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 44 d3 00 02 mov 0x200d344(%rip),%rdi # 0x200d34b
7: e8 1f 00 00 00 call 0x2b
c: 48 2b 05 c8 71 a3 00 sub 0xa371c8(%rip),%rax # 0xa371db
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 43 f4 22 00 verw 0x22f443(%rip) # 0x22f46b
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
[ 37.959489][ C3] RSP: 0018:ffa0000000167de8 EFLAGS: 00000296
[ 37.959491][ C3] RAX: 00000000000b3585 RBX: ff11000001bd0040 RCX: ffffffffb8ed9667
[ 37.959493][ C3] RDX: ff11000001bd0040 RSI: ffffffffbbc01bcb RDI: ffffffffbb66f6c0
[ 37.959494][ C3] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000
[ 37.959495][ C3] R10: 0000000000000003 R11: 0000000000000001 R12: 1ff400000002cfc0
[ 37.959495][ C3] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000
[ 37.959499][ C3] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199)
[ 37.959503][ C3] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472)
[ 37.959505][ C3] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:767)
[ 37.959507][ C3] default_idle_call (kernel/sched/idle.c:122)
[ 37.959509][ C3] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199)
[ 37.959511][ C3] ? arch_cpu_idle_exit+0x40/0x40
[ 37.959513][ C3] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49)
[ 37.959516][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3))
[ 37.959519][ C3] do_idle (kernel/sched/idle.c:352)
[ 37.959522][ C3] cpu_startup_entry (kernel/sched/idle.c:451)
[ 37.959524][ C3] start_secondary (arch/x86/kernel/smpboot.c:312)
[ 37.959526][ C3] ? set_cpu_sibling_map (./arch/x86/include/asm/smp.h:148 (discriminator 4))
[ 37.959530][ C3] common_startup_64 (arch/x86/kernel/head_64.S:418)
| [ 37.969590][ C3] 1 lock held by swapper/3/0:
| [ 37.969678][ C3] #0: ffffffffbc177c00 (rcu_callback){....}-{0:0}, at: rcu_do_batch (./include/linux/rcupdate.h:300 (discriminator 2) kernel/rcu/tree.c:2611 (discriminator 2))
| [ 37.969831][ C3] stack backtrace:
| [ 37.969900][ C3] Tainted: [W]=WARN
[ 37.969901][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 37.969902][ C3] Call Trace:
[ 37.969903][ C3]
[ 37.969904][ C3] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120)
[ 37.969908][ C3] __lock_acquire.cold (kernel/locking/lockdep.c:4830 kernel/locking/lockdep.c:4902 kernel/locking/lockdep.c:5187)
[ 37.969910][ C3] ? dump_stack_lvl (lib/dump_stack.c:123 (discriminator 7))
[ 37.969913][ C3] lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1))
[ 37.969915][ C3] ? __tcf_chain_put (net/sched/cls_api.c:694)
[ 37.969917][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3))
[ 37.969919][ C3] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22))
[ 37.969920][ C3] __mutex_lock (kernel/locking/mutex.c:646 kernel/locking/mutex.c:820)
[ 37.969922][ C3] ? __tcf_chain_put (net/sched/cls_api.c:694)
[ 37.969924][ C3] ? __tcf_chain_put (net/sched/cls_api.c:694)
[ 37.969927][ C3] ? ww_mutex_lock (kernel/locking/mutex.c:933)
[ 37.969928][ C3] ? __lock_acquire (kernel/locking/lockdep.c:5237)
[ 37.969930][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535)
[ 37.969932][ C3] ? __tcf_chain_put (net/sched/cls_api.c:694)
[ 37.969934][ C3] __tcf_chain_put (net/sched/cls_api.c:694)
[ 37.969936][ C3] ? free_percpu.part.0 (./include/linux/spinlock.h:408 (discriminator 3) mm/percpu.c:2283 (discriminator 3))
[ 37.969939][ C3] tcf_action_rcu_free (net/sched/act_api.c:130 net/sched/act_api.c:370 net/sched/act_api.c:378)
[ 37.969940][ C3] ? rcu_do_batch (./include/linux/rcupdate.h:310 (discriminator 2) kernel/rcu/tree.c:2619 (discriminator 2))
[ 37.969942][ C3] rcu_do_batch (kernel/rcu/tree.c:2617)
[ 37.969945][ C3] ? trace_rcu_batch_end (./include/trace/events/rcu.h:714 (discriminator 19))
[ 37.969947][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22))
[ 37.969949][ C3] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141)
[ 37.969951][ C3] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2))
[ 37.969952][ C3] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472)
[ 37.969954][ C3] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:178 (discriminator 6) kernel/locking/spinlock.c:198 (discriminator 6))
[ 37.969955][ C3] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:179 (discriminator 1) kernel/locking/spinlock.c:198 (discriminator 1))
[ 37.969958][ C3] rcu_core (kernel/rcu/tree.c:2869)
[ 37.969960][ C3] handle_softirqs (kernel/softirq.c:622)
[ 37.969962][ C3] ? find_held_lock (kernel/locking/lockdep.c:5350)
[ 37.969964][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535)
[ 37.969966][ C3] ? _local_bh_enable (kernel/softirq.c:405 (discriminator 1))
[ 37.969968][ C3] __irq_exit_rcu (kernel/softirq.c:656 kernel/softirq.c:496 kernel/softirq.c:735)
[ 37.969969][ C3] irq_exit_rcu (kernel/softirq.c:752)
[ 37.969971][ C3] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1061 (discriminator 37) arch/x86/kernel/apic/apic.c:1061 (discriminator 37))
[ 37.969972][ C3]
[ 37.969973][ C3]
[ 37.969974][ C3] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:697)
[ 37.969975][ C3] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:62)
[ 37.969977][ C3] Code: 48 8b 3d 44 d3 00 02 e8 1f 00 00 00 48 2b 05 c8 71 a3 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 43 f4 22 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 44 d3 00 02 mov 0x200d344(%rip),%rdi # 0x200d34b
7: e8 1f 00 00 00 call 0x2b
c: 48 2b 05 c8 71 a3 00 sub 0xa371c8(%rip),%rax # 0xa371db
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 43 f4 22 00 verw 0x22f443(%rip) # 0x22f46b
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
[ 37.969979][ C3] RSP: 0018:ffa0000000167de8 EFLAGS: 00000296
[ 37.969980][ C3] RAX: 00000000000b3585 RBX: ff11000001bd0040 RCX: ffffffffb8ed9667
[ 37.969981][ C3] RDX: ff11000001bd0040 RSI: ffffffffbbc01bcb RDI: ffffffffbb66f6c0
[ 37.969982][ C3] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000
[ 37.969982][ C3] R10: 0000000000000003 R11: 0000000000000001 R12: 1ff400000002cfc0
[ 37.969983][ C3] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000
[ 37.969985][ C3] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199)
[ 37.969987][ C3] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472)
[ 37.969989][ C3] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:767)
[ 37.969991][ C3] default_idle_call (kernel/sched/idle.c:122)
[ 37.969992][ C3] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199)
[ 37.969994][ C3] ? arch_cpu_idle_exit+0x40/0x40
[ 37.969995][ C3] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49)
[ 37.969997][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3))
[ 37.969999][ C3] do_idle (kernel/sched/idle.c:352)
[ 37.970001][ C3] cpu_startup_entry (kernel/sched/idle.c:451)
[ 37.970002][ C3] start_secondary (arch/x86/kernel/smpboot.c:312)
[ 37.970004][ C3] ? set_cpu_sibling_map (./arch/x86/include/asm/smp.h:148 (discriminator 4))
[ 37.970006][ C3] common_startup_64 (arch/x86/kernel/head_64.S:418)
| [ 39.218128][ C3] INFO: lockdep is turned off.
| [ 39.218210][ C3] Preemption disabled at:
| [ 39.218211][ C3] 0x0
| [ 39.218363][ C3] Tainted: [W]=WARN
[ 39.218364][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 39.218366][ C3] Call Trace:
[ 39.218368][ C3]
[ 39.218369][ C3] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120)
[ 39.218377][ C3] __might_resched.cold (kernel/sched/core.c:9163)
[ 39.218381][ C3] ? default_idle_call (kernel/sched/idle.c:122)
[ 39.218385][ C3] ? perf_trace_sched_switch (./include/linux/list.h:1021 (discriminator 3))
[ 39.218389][ C3] ? start_secondary (arch/x86/kernel/smpboot.c:312)
[ 39.218392][ C3] __mutex_lock (kernel/locking/mutex.c:623 kernel/locking/mutex.c:820)
[ 39.218395][ C3] ? __tcf_chain_put (net/sched/cls_api.c:694)
[ 39.218399][ C3] ? ww_mutex_lock (kernel/locking/mutex.c:933)
[ 39.218402][ C3] ? __tcf_chain_put (net/sched/cls_api.c:694)
[ 39.218404][ C3] __tcf_chain_put (net/sched/cls_api.c:694)
[ 39.218406][ C3] ? free_percpu.part.0 (./include/linux/spinlock.h:408 (discriminator 3) mm/percpu.c:2283 (discriminator 3))
[ 39.218410][ C3] tcf_action_rcu_free (net/sched/act_api.c:130 net/sched/act_api.c:370 net/sched/act_api.c:378)
[ 39.218412][ C3] ? rcu_do_batch (./include/linux/rcupdate.h:310 (discriminator 2) kernel/rcu/tree.c:2619 (discriminator 2))
[ 39.218415][ C3] rcu_do_batch (kernel/rcu/tree.c:2617)
[ 39.218418][ C3] ? trace_rcu_batch_end (./include/trace/events/rcu.h:714 (discriminator 19))
[ 39.218420][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22))
[ 39.218423][ C3] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141)
[ 39.218426][ C3] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78)
[ 39.218427][ C3] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:179 (discriminator 1) kernel/locking/spinlock.c:198 (discriminator 1))
[ 39.218430][ C3] rcu_core (kernel/rcu/tree.c:2869)
[ 39.218432][ C3] handle_softirqs (kernel/softirq.c:622)
[ 39.218434][ C3] ? clockevents_tick_resume (kernel/time/clockevents.c:193)
[ 39.218437][ C3] ? _local_bh_enable (kernel/softirq.c:405 (discriminator 1))
[ 39.218439][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3))
[ 39.218441][ C3] ? lock_release (./include/trace/events/lock.h:69 (discriminator 22) kernel/locking/lockdep.c:5879 (discriminator 22))
[ 39.218442][ C3] __irq_exit_rcu (kernel/softirq.c:656 kernel/softirq.c:496 kernel/softirq.c:735)
[ 39.218444][ C3] irq_exit_rcu (kernel/softirq.c:752)
[ 39.218449][ C3] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1061 (discriminator 37) arch/x86/kernel/apic/apic.c:1061 (discriminator 37))
[ 39.218451][ C3]
[ 39.218452][ C3]
[ 39.218453][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3))
[ 39.218454][ C3] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:697)
[ 39.218462][ C3] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:62)
[ 39.218465][ C3] Code: 48 8b 3d 44 d3 00 02 e8 1f 00 00 00 48 2b 05 c8 71 a3 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 43 f4 22 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 44 d3 00 02 mov 0x200d344(%rip),%rdi # 0x200d34b
7: e8 1f 00 00 00 call 0x2b
c: 48 2b 05 c8 71 a3 00 sub 0xa371c8(%rip),%rax # 0xa371db
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 43 f4 22 00 verw 0x22f443(%rip) # 0x22f46b
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
[ 39.218467][ C3] RSP: 0018:ffa0000000167de8 EFLAGS: 00000246
[ 39.218470][ C3] RAX: 0000000000000003 RBX: ff11000001bd0040 RCX: 0000000000000001
[ 39.218472][ C3] RDX: 0000000000000003 RSI: ffffffffbb66f640 RDI: ffffffffb8ed9667
[ 39.218472][ C3] RBP: 0000000000000000 R08: ffffffffbb2694f1 R09: 1fe2200006a7639a
[ 39.218473][ C3] R10: 0000000000000003 R11: 0000000000000000 R12: 1ff400000002cfc0
[ 39.218474][ C3] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000
[ 39.218475][ C3] ? ct_kernel_exit.constprop.0 (./include/linux/instrumented.h:97 kernel/context_tracking.c:124)
[ 39.218477][ C3] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199)
[ 39.218480][ C3] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:767)
[ 39.218482][ C3] default_idle_call (kernel/sched/idle.c:122)
[ 39.218484][ C3] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199)
[ 39.218486][ C3] ? arch_cpu_idle_exit+0x40/0x40
[ 39.218487][ C3] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49)
[ 39.218489][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3))
[ 39.218491][ C3] do_idle (kernel/sched/idle.c:352)
[ 39.218492][ C3] cpu_startup_entry (kernel/sched/idle.c:451)
[ 39.218494][ C3] start_secondary (arch/x86/kernel/smpboot.c:312)
[ 39.218495][ C3] ? set_cpu_sibling_map (./arch/x86/include/asm/smp.h:148 (discriminator 4))
[ 39.218497][ C3] common_startup_64 (arch/x86/kernel/head_64.S:418)
| [ 40.629187][ C3] INFO: lockdep is turned off.
| [ 40.629271][ C3] Preemption disabled at:
| [ 40.629272][ C3] handle_softirqs (kernel/softirq.c:463 (discriminator 1) kernel/softirq.c:598 (discriminator 1))
| [ 40.629480][ C3] Tainted: [W]=WARN
[ 40.629481][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 40.629483][ C3] Call Trace:
[ 40.629485][ C3]
[ 40.629486][ C3] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120)
[ 40.629491][ C3] ? handle_softirqs (kernel/softirq.c:463 (discriminator 1) kernel/softirq.c:598 (discriminator 1))
[ 40.629493][ C3] __might_resched.cold (kernel/sched/core.c:9163)
[ 40.629497][ C3] ? rtnl_dumpit (net/core/rtnetlink.c:6931)
[ 40.629500][ C3] ? perf_trace_sched_switch (./include/linux/list.h:1021 (discriminator 3))
[ 40.629503][ C3] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556)
[ 40.629506][ C3] ? netlink_sendmsg (net/netlink/af_netlink.c:1900)
[ 40.629508][ C3] ? __sys_sendto (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2265 (discriminator 4))
[ 40.629512][ C3] ? __x64_sys_sendto (net/socket.c:2272 net/socket.c:2268 net/socket.c:2268)
[ 40.629514][ C3] __mutex_lock (kernel/locking/mutex.c:623 kernel/locking/mutex.c:820)
[ 40.629517][ C3] ? __tcf_chain_put (net/sched/cls_api.c:694)
[ 40.629520][ C3] ? ww_mutex_lock (kernel/locking/mutex.c:933)
[ 40.629524][ C3] ? __tcf_chain_put (net/sched/cls_api.c:694)
[ 40.629526][ C3] __tcf_chain_put (net/sched/cls_api.c:694)
[ 40.629527][ C3] ? free_percpu.part.0 (./include/linux/spinlock.h:408 (discriminator 3) mm/percpu.c:2283 (discriminator 3))
[ 40.629531][ C3] tcf_action_rcu_free (net/sched/act_api.c:130 net/sched/act_api.c:370 net/sched/act_api.c:378)
[ 40.629533][ C3] ? rcu_do_batch (./include/linux/rcupdate.h:310 (discriminator 2) kernel/rcu/tree.c:2619 (discriminator 2))
[ 40.629536][ C3] rcu_do_batch (kernel/rcu/tree.c:2617)
[ 40.629539][ C3] ? trace_rcu_batch_end (./include/trace/events/rcu.h:714 (discriminator 19))
[ 40.629541][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3))
[ 40.629543][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22))
[ 40.629546][ C3] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22))
[ 40.629548][ C3] rcu_core (kernel/rcu/tree.c:2869)
[ 40.629550][ C3] handle_softirqs (kernel/softirq.c:622)
[ 40.629552][ C3] ? clockevents_tick_resume (kernel/time/clockevents.c:193)
[ 40.629555][ C3] ? _local_bh_enable (kernel/softirq.c:405 (discriminator 1))
[ 40.629556][ C3] ? lock_release (./include/trace/events/lock.h:69 (discriminator 22) kernel/locking/lockdep.c:5879 (discriminator 22))
[ 40.629559][ C3] __irq_exit_rcu (kernel/softirq.c:656 kernel/softirq.c:496 kernel/softirq.c:735)
[ 40.629560][ C3] irq_exit_rcu (kernel/softirq.c:752)
[ 40.629562][ C3] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1061 (discriminator 37) arch/x86/kernel/apic/apic.c:1061 (discriminator 37))
[ 40.629564][ C3]
[ 40.629565][ C3]
[ 40.629566][ C3] ? lock_release (./include/trace/events/lock.h:69 (discriminator 22) kernel/locking/lockdep.c:5879 (discriminator 22))
[ 40.629567][ C3] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:697)
[ 40.629569][ C3] RIP: 0010:rtnl_fill_ifinfo.isra.0 (net/core/rtnetlink.c:2059)
[ 40.629573][ C3] Code: cc fe e9 5d ff ff ff 48 89 f7 e8 86 7e cc fe e9 0a ff ff ff 48 8b 7c 24 18 e8 97 7e cc fe e9 c5 fe ff ff 66 90 0f 1f 44 00 00 <48> 81 ec d8 01 00 00 48 8b 84 24 00 02 00 00 48 89 ac 24 b0 01 00
All code
========
0: cc int3
1: fe (bad)
2: e9 5d ff ff ff jmp 0xffffffffffffff64
7: 48 89 f7 mov %rsi,%rdi
a: e8 86 7e cc fe call 0xfffffffffecc7e95
f: e9 0a ff ff ff jmp 0xffffffffffffff1e
14: 48 8b 7c 24 18 mov 0x18(%rsp),%rdi
19: e8 97 7e cc fe call 0xfffffffffecc7eb5
1e: e9 c5 fe ff ff jmp 0xfffffffffffffee8
23: 66 90 xchg %ax,%ax
25: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
2a:* 48 81 ec d8 01 00 00 sub $0x1d8,%rsp <-- trapping instruction
31: 48 8b 84 24 00 02 00 mov 0x200(%rsp),%rax
38: 00
39: 48 rex.W
3a: 89 .byte 0x89
3b: ac lods (%rsi),%al
3c: 24 b0 and $0xb0,%al
3e: 01 00 add %eax,(%rax)
Code starting with the faulting instruction
===========================================
0: 48 81 ec d8 01 00 00 sub $0x1d8,%rsp
7: 48 8b 84 24 00 02 00 mov 0x200(%rsp),%rax
e: 00
f: 48 rex.W
10: 89 .byte 0x89
11: ac lods (%rsi),%al
12: 24 b0 and $0xb0,%al
14: 01 00 add %eax,(%rax)
[ 40.629575][ C3] RSP: 0018:ffa0000000d07288 EFLAGS: 00000246
[ 40.629578][ C3] RAX: 0000000000000002 RBX: ff110000139aede8 RCX: 0000000000000010
[ 40.629580][ C3] RDX: ffffffffbef2f680 RSI: ff11000005194000 RDI: ff11000009389c40
[ 40.629581][ C3] RBP: ff11000005194000 R08: 0000000000000191 R09: 000000006a1bd56c
[ 40.629581][ C3] R10: 0000000000000003 R11: fffffbfff7947d1b R12: ff110000093891c0
[ 40.629582][ C3] R13: dffffc0000000000 R14: ff110000139aee38 R15: 0000000000000000
[ 40.629585][ C3] rtnl_dump_ifinfo (net/core/rtnetlink.c:2561)
[ 40.629588][ C3] ? rtnl_fill_ifinfo.isra.0 (net/core/rtnetlink.c:2212)
[ 40.629590][ C3] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1))
[ 40.629593][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3))
[ 40.629594][ C3] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676)
[ 40.629602][ C3] ? trace_kmalloc (./include/trace/events/kmem.h:57 (discriminator 22))
[ 40.629605][ C3] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415)
[ 40.629609][ C3] ? __kmalloc_node_track_caller_noprof (mm/slub.c:5297 mm/slub.c:5408)
[ 40.629612][ C3] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1))
[ 40.629614][ C3] ? __alloc_skb (./include/linux/instrumented.h:97 ./include/linux/atomic/atomic-instrumented.h:67 net/core/skbuff.c:408 net/core/skbuff.c:720)
[ 40.629617][ C3] ? __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:695 (discriminator 2))
[ 40.629619][ C3] ? napi_skb_cache_get (./include/linux/local_lock_internal.h:61)
[ 40.629621][ C3] rtnl_dumpit (net/core/rtnetlink.c:6931)
[ 40.629622][ C3] netlink_dump (net/netlink/af_netlink.c:2331)
[ 40.629624][ C3] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22))
[ 40.629626][ C3] ? ww_mutex_lock (kernel/locking/mutex.c:933)
[ 40.629627][ C3] ? netlink_lookup (./include/linux/refcount.h:291)
[ 40.629630][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3))
[ 40.629633][ C3] __netlink_dump_start (net/netlink/af_netlink.c:2446)
[ 40.629635][ C3] ? rtnl_fill_ifinfo.isra.0 (net/core/rtnetlink.c:2212)
[ 40.629636][ C3] rtnetlink_rcv_msg (./include/linux/netlink.h:341 net/core/rtnetlink.c:6960 net/core/rtnetlink.c:7027)
[ 40.629638][ C3] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1))
[ 40.629640][ C3] ? rtnl_unlock (net/core/rtnetlink.c:157)
[ 40.629641][ C3] ? rtnl_fill_ifinfo.isra.0 (net/core/rtnetlink.c:2212)
[ 40.629643][ C3] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676)
[ 40.629645][ C3] netlink_rcv_skb (net/netlink/af_netlink.c:2556)
[ 40.629646][ C3] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1))
[ 40.629648][ C3] ? lock_release (./include/trace/events/lock.h:69 (discriminator 22) kernel/locking/lockdep.c:5879 (discriminator 22))
[ 40.629649][ C3] ? netlink_ack (./include/linux/skbuff.h:2720)
[ 40.629651][ C3] ? __netlink_lookup (./include/linux/rcupdate.h:839 ./include/linux/rhashtable.h:708 net/netlink/af_netlink.c:499)
[ 40.629653][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3))
[ 40.629655][ C3] ? lock_release (./include/trace/events/lock.h:69 (discriminator 22) kernel/locking/lockdep.c:5879 (discriminator 22))
[ 40.629657][ C3] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345)
[ 40.629659][ C3] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1))
[ 40.629663][ C3] netlink_sendmsg (net/netlink/af_netlink.c:1900)
[ 40.629666][ C3] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7))
[ 40.629670][ C3] ? rcu_read_unlock (./include/linux/rcupdate.h:867 (discriminator 6))
[ 40.629673][ C3] ? do_anonymous_page (./include/linux/pgtable.h:117 mm/memory.c:5433)
[ 40.629676][ C3] __sys_sendto (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2265 (discriminator 4))
[ 40.629679][ C3] ? __ia32_sys_getpeername (net/socket.c:2219)
[ 40.629681][ C3] ? __pmd_alloc (./include/linux/mm.h:1682)
[ 40.629685][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3))
[ 40.629687][ C3] ? lock_release (./include/trace/events/lock.h:69 (discriminator 22) kernel/locking/lockdep.c:5879 (discriminator 22))
[ 40.629689][ C3] __x64_sys_sendto (net/socket.c:2272 net/socket.c:2268 net/socket.c:2268)
[ 40.629691][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22))
[ 40.629693][ C3] ? trace_hardirqs_off_finish (./include/trace/events/preemptirq.h:36 (discriminator 22) kernel/trace/trace_preemptirq.c:95 (discriminator 22) kernel/trace/trace_preemptirq.c:90 (discriminator 22))
[ 40.629695][ C3] ? irqentry_exit (./include/linux/irq-entry-common.h:272 ./include/linux/irq-entry-common.h:317 kernel/entry/common.c:162)
[ 40.629696][ C3] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78)
[ 40.629698][ C3] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 40.629700][ C3] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1))
[ 40.629701][ C3] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3))
[ 40.629703][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121)
[ 40.629704][ C3] RIP: 0033:0x7f68cc70f08e
[ 40.629707][ C3] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa
All code
========
0: 4d 89 d8 mov %r11,%r8
3: e8 94 bd 00 00 call 0xbd9c
8: 4c 8b 5d f8 mov -0x8(%rbp),%r11
c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx
13: 59 pop %rcx
14: 5e pop %rsi
15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax
19: 74 11 je 0x2c
1b: c9 leave
1c: c3 ret
1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
24: 48 8b 45 10 mov 0x10(%rbp),%rax
28: 0f 05 syscall
2a:* c9 leave <-- trapping instruction
2b: c3 ret
2c: 83 e2 39 and $0x39,%edx
2f: 83 fa 08 cmp $0x8,%edx
32: 75 e7 jne 0x1b
34: e8 03 ff ff ff call 0xffffffffffffff3c
39: 0f 1f 00 nopl (%rax)
3c: f3 0f 1e fa endbr64
Code starting with the faulting instruction
===========================================
0: c9 leave
1: c3 ret
2: 83 e2 39 and $0x39,%edx
5: 83 fa 08 cmp $0x8,%edx
8: 75 e7 jne 0xfffffffffffffff1
a: e8 03 ff ff ff call 0xffffffffffffff12
f: 0f 1f 00 nopl (%rax)
12: f3 0f 1e fa endbr64
[ 40.629708][ C3] RSP: 002b:00007ffcca0beb90 EFLAGS: 00000202 ORIG_RAX: 000000000000002c
[ 40.629710][ C3] RAX: ffffffffffffffda RBX: 00007ffcca0bede8 RCX: 00007f68cc70f08e
[ 40.629711][ C3] RDX: 0000000000000028 RSI: 00007ffcca0bebf0 RDI: 0000000000000005
[ 40.629711][ C3] RBP: 00007ffcca0beba0 R08: 0000000000000000 R09: 0000000000000000
[ 40.629712][ C3] R10: 0000000000000000 R11: 0000000000000202 R12: 00007ffcca0bedd8
[ 40.629713][ C3] R13: 000000000000000c R14: 00007f68cc9b3000 R15: 0000000000423c78
| [ 41.881187][ C3] INFO: lockdep is turned off.
| [ 41.881280][ C3] Preemption disabled at:
| [ 41.881281][ C3] handle_softirqs (kernel/softirq.c:463 (discriminator 1) kernel/softirq.c:598 (discriminator 1))
| [ 41.881491][ C3] Tainted: [W]=WARN
[ 41.881492][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 41.881494][ C3] Call Trace:
[ 41.881496][ C3]
[ 41.881497][ C3] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120)
[ 41.881503][ C3] ? handle_softirqs (kernel/softirq.c:463 (discriminator 1) kernel/softirq.c:598 (discriminator 1))
[ 41.881504][ C3] __might_resched.cold (kernel/sched/core.c:9163)
[ 41.881508][ C3] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1))
[ 41.881511][ C3] ? perf_trace_sched_switch (./include/linux/list.h:1021 (discriminator 3))
[ 41.881515][ C3] ? __put_anon_vma (mm/rmap.c:137 mm/rmap.c:2917)
[ 41.881519][ C3] ? free_pgtables (mm/memory.c:414)
[ 41.881521][ C3] ? exit_mmap (mm/mmap.c:1312)
[ 41.881523][ C3] ? mmput (kernel/fork.c:1178 kernel/fork.c:1201)
[ 41.881526][ C3] __mutex_lock (kernel/locking/mutex.c:623 kernel/locking/mutex.c:820)
[ 41.881529][ C3] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121)
[ 41.881531][ C3] ? __tcf_chain_put (net/sched/cls_api.c:694)
[ 41.881535][ C3] ? ww_mutex_lock (kernel/locking/mutex.c:933)
[ 41.881538][ C3] ? __tcf_chain_put (net/sched/cls_api.c:694)
[ 41.881540][ C3] __tcf_chain_put (net/sched/cls_api.c:694)
[ 41.881541][ C3] ? free_percpu.part.0 (./include/linux/spinlock.h:408 (discriminator 3) mm/percpu.c:2283 (discriminator 3))
[ 41.881544][ C3] tcf_action_rcu_free (net/sched/act_api.c:130 net/sched/act_api.c:370 net/sched/act_api.c:378)
[ 41.881546][ C3] ? rcu_do_batch (./include/linux/rcupdate.h:310 (discriminator 2) kernel/rcu/tree.c:2619 (discriminator 2))
[ 41.881549][ C3] rcu_do_batch (kernel/rcu/tree.c:2617)
[ 41.881552][ C3] ? trace_rcu_batch_end (./include/trace/events/rcu.h:714 (discriminator 19))
[ 41.881554][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3))
[ 41.881556][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22))
[ 41.881559][ C3] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22))
[ 41.881561][ C3] rcu_core (kernel/rcu/tree.c:2869)
[ 41.881563][ C3] handle_softirqs (kernel/softirq.c:622)
[ 41.881565][ C3] ? clockevents_tick_resume (kernel/time/clockevents.c:193)
[ 41.881567][ C3] ? _local_bh_enable (kernel/softirq.c:405 (discriminator 1))
[ 41.881569][ C3] ? lock_release (./include/trace/events/lock.h:69 (discriminator 22) kernel/locking/lockdep.c:5879 (discriminator 22))
[ 41.881572][ C3] __irq_exit_rcu (kernel/softirq.c:656 kernel/softirq.c:496 kernel/softirq.c:735)
[ 41.881573][ C3] irq_exit_rcu (kernel/softirq.c:752)
[ 41.881575][ C3] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1061 (discriminator 37) arch/x86/kernel/apic/apic.c:1061 (discriminator 37))
[ 41.881578][ C3]
[ 41.881578][ C3]
[ 41.881579][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3))
[ 41.881580][ C3] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:697)
[ 41.881583][ C3] RIP: 0010:unwind_next_frame (arch/x86/kernel/unwind_orc.c:527)
[ 41.881586][ C3] Code: 95 c6 40 84 f7 0f 85 1a 16 00 00 83 e0 07 38 c1 40 0f 9e c6 84 c9 0f 95 c0 40 84 c6 0f 85 03 16 00 00 48 89 d6 41 0f b6 40 05 <48> b9 00 00 00 00 00 fc ff df 48 c1 ee 03 0f b6 0c 0e 48 89 d6 c0
All code
========
0: 95 xchg %eax,%ebp
1: c6 40 84 f7 movb $0xf7,-0x7c(%rax)
5: 0f 85 1a 16 00 00 jne 0x1625
b: 83 e0 07 and $0x7,%eax
e: 38 c1 cmp %al,%cl
10: 40 0f 9e c6 setle %sil
14: 84 c9 test %cl,%cl
16: 0f 95 c0 setne %al
19: 40 84 c6 test %al,%sil
1c: 0f 85 03 16 00 00 jne 0x1625
22: 48 89 d6 mov %rdx,%rsi
25: 41 0f b6 40 05 movzbl 0x5(%r8),%eax
2a:* 48 b9 00 00 00 00 00 movabs $0xdffffc0000000000,%rcx <-- trapping instruction
31: fc ff df
34: 48 c1 ee 03 shr $0x3,%rsi
38: 0f b6 0c 0e movzbl (%rsi,%rcx,1),%ecx
3c: 48 89 d6 mov %rdx,%rsi
3f: c0 .byte 0xc0
Code starting with the faulting instruction
===========================================
0: 48 b9 00 00 00 00 00 movabs $0xdffffc0000000000,%rcx
7: fc ff df
a: 48 c1 ee 03 shr $0x3,%rsi
e: 0f b6 0c 0e movzbl (%rsi,%rcx,1),%ecx
12: 48 89 d6 mov %rdx,%rsi
15: c0 .byte 0xc0
[ 41.881588][ C3] RSP: 0018:ffa0000000517510 EFLAGS: 00000246
[ 41.881591][ C3] RAX: 000000000000000b RBX: 1ff40000000a2eab RCX: 0000000000000000
[ 41.881592][ C3] RDX: ffa0000000517651 RSI: ffa0000000517651 RDI: 0000000000000001
[ 41.881593][ C3] RBP: 0000000000000001 R08: ffffffffbcc8427a R09: ffffffffbca98368
[ 41.881594][ C3] R10: ffffffffbcc8427e R11: 0000000000000001 R12: ffa0000000517668
[ 41.881595][ C3] R13: ffa0000000517610 R14: ff110000027ca340 R15: ff110000090927b8
[ 41.881597][ C3] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121)
[ 41.881599][ C3] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22))
[ 41.881600][ C3] ? stack_access_ok (./arch/x86/include/asm/stacktrace.h:55)
[ 41.881602][ C3] ? __unwind_start (arch/x86/kernel/unwind_orc.c:787)
[ 41.881604][ C3] ? write_profile (profile.c:?)
[ 41.881605][ C3] arch_stack_walk (arch/x86/kernel/stacktrace.c:25)
[ 41.881610][ C3] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121)
[ 41.881611][ C3] stack_trace_save (kernel/stacktrace.c:122 (discriminator 1))
[ 41.881613][ C3] ? filter_irq_stacks (kernel/stacktrace.c:402)
[ 41.881615][ C3] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676)
[ 41.881619][ C3] ? __put_anon_vma (mm/rmap.c:137 mm/rmap.c:2917)
[ 41.881620][ C3] kasan_save_stack (mm/kasan/common.c:57)
[ 41.881624][ C3] ? kasan_save_stack (mm/kasan/common.c:57)
[ 41.881626][ C3] ? kasan_record_aux_stack (mm/kasan/generic.c:556)
[ 41.881627][ C3] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131)
[ 41.881628][ C3] ? __put_anon_vma (mm/rmap.c:137 mm/rmap.c:2917)
[ 41.881630][ C3] ? unlink_anon_vmas (mm/internal.h:216 mm/rmap.c:536)
[ 41.881631][ C3] ? free_pgtables (mm/memory.c:414)
[ 41.881632][ C3] ? exit_mmap (mm/mmap.c:1312)
[ 41.881634][ C3] ? mmput (kernel/fork.c:1178 kernel/fork.c:1201)
[ 41.881635][ C3] ? exit_mm (kernel/exit.c:582)
[ 41.881637][ C3] ? do_exit (kernel/exit.c:964)
[ 41.881639][ C3] ? do_group_exit (kernel/exit.c:1119)
[ 41.881640][ C3] ? __x64_sys_exit_group (kernel/exit.c:1130 kernel/exit.c:1128 kernel/exit.c:1128)
[ 41.881641][ C3] ? x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232)
[ 41.881643][ C3] ? do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 41.881645][ C3] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121)
[ 41.881649][ C3] kasan_record_aux_stack (mm/kasan/generic.c:556)
[ 41.881651][ C3] ? flush_cpu_sheaves (mm/slub.c:3958)
[ 41.881654][ C3] __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131)
[ 41.881656][ C3] __put_anon_vma (mm/rmap.c:137 mm/rmap.c:2917)
[ 41.881657][ C3] unlink_anon_vmas (mm/internal.h:216 mm/rmap.c:536)
[ 41.881660][ C3] free_pgtables (mm/memory.c:414)
[ 41.881663][ C3] ? zap_vma_for_reaping (mm/memory.c:2143)
[ 41.881667][ C3] ? free_pgd_range (mm/memory.c:351)
[ 41.881670][ C3] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22))
[ 41.881674][ C3] ? rwsem_down_write_slowpath (./include/linux/list.h:159)
[ 41.881676][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3))
[ 41.881678][ C3] exit_mmap (mm/mmap.c:1312)
[ 41.881680][ C3] ? vm_brk_flags (./include/linux/seqlock.h:453)
[ 41.881682][ C3] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22))
[ 41.881683][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3))
[ 41.881685][ C3] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820)
[ 41.881687][ C3] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820)
[ 41.881688][ C3] ? uprobe_clear_state (kernel/events/uprobes.c:1824)
[ 41.881691][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3))
[ 41.881693][ C3] ? __mutex_unlock_slowpath (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:4480 kernel/locking/mutex.c:1007)
[ 41.881696][ C3] mmput (kernel/fork.c:1178 kernel/fork.c:1201)
[ 41.881698][ C3] exit_mm (kernel/exit.c:582)
[ 41.881700][ C3] ? unwind_deferred_task_exit (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/unwind/deferred.c:56 kernel/unwind/deferred.c:196)
[ 41.881701][ C3] do_exit (kernel/exit.c:964)
[ 41.881703][ C3] ? exit_notify (kernel/exit.c:748)
[ 41.881705][ C3] ? posixtimer_sig_unignore.isra.0 (kernel/signal.c:1969 (discriminator 3))
[ 41.881707][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3))
[ 41.881710][ C3] do_group_exit (kernel/exit.c:1119)
[ 41.881711][ C3] __x64_sys_exit_group (kernel/exit.c:1130 kernel/exit.c:1128 kernel/exit.c:1128)
[ 41.881712][ C3] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232)
[ 41.881714][ C3] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 41.881715][ C3] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1))
[ 41.881717][ C3] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3))
[ 41.881719][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121)
[ 41.881720][ C3] RIP: 0033:0x7fe9b8f822b8
[ 41.881722][ C3] Code: Unable to access opcode bytes at 0x7fe9b8f8228e.
Code starting with the faulting instruction
===========================================
[ 41.881723][ C3] RSP: 002b:00007ffc8ff282d8 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7
[ 41.881725][ C3] RAX: ffffffffffffffda RBX: 00007fe9b90b3f88 RCX: 00007fe9b8f822b8
[ 41.881726][ C3] RDX: 00007fe9b8cf7b48 RSI: fffffffffffffeb8 RDI: 0000000000000000
[ 41.881727][ C3] RBP: 00007ffc8ff28330 R08: 0000000000000000 R09: 0000000000008010
[ 41.881727][ C3] R10: 00007ffc8ff280f0 R11: 0000000000000246 R12: 0000000000000001
[ 41.881728][ C3] R13: 0000000000000000 R14: 00007fe9b90b2680 R15: 00007fe9b90b3fa0
| [ 45.386950][ C0] INFO: lockdep is turned off.
| [ 45.387031][ C0] Preemption disabled at:
| [ 45.387032][ C0] handle_softirqs (kernel/softirq.c:463 (discriminator 1) kernel/softirq.c:598 (discriminator 1))
| [ 45.387193][ C0] Tainted: [W]=WARN
[ 45.387194][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 45.387196][ C0] Call Trace:
[ 45.387198][ C0]
[ 45.387199][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120)
[ 45.387205][ C0] ? handle_softirqs (kernel/softirq.c:463 (discriminator 1) kernel/softirq.c:598 (discriminator 1))
[ 45.387206][ C0] __might_resched.cold (kernel/sched/core.c:9163)
[ 45.387210][ C0] ? perf_trace_sched_switch (./include/linux/list.h:1021 (discriminator 3))
[ 45.387214][ C0] __mutex_lock (kernel/locking/mutex.c:623 kernel/locking/mutex.c:820)
[ 45.387218][ C0] ? __tcf_chain_put (net/sched/cls_api.c:694)
[ 45.387222][ C0] ? ww_mutex_lock (kernel/locking/mutex.c:933)
[ 45.387225][ C0] ? __tcf_chain_put (net/sched/cls_api.c:694)
[ 45.387227][ C0] __tcf_chain_put (net/sched/cls_api.c:694)
[ 45.387229][ C0] ? free_percpu.part.0 (./include/linux/spinlock.h:408 (discriminator 3) mm/percpu.c:2283 (discriminator 3))
[ 45.387233][ C0] tcf_action_rcu_free (net/sched/act_api.c:130 net/sched/act_api.c:370 net/sched/act_api.c:378)
[ 45.387234][ C0] ? rcu_do_batch (./include/linux/rcupdate.h:310 (discriminator 2) kernel/rcu/tree.c:2619 (discriminator 2))
[ 45.387238][ C0] rcu_do_batch (kernel/rcu/tree.c:2617)
[ 45.387241][ C0] ? trace_rcu_batch_end (./include/trace/events/rcu.h:714 (discriminator 19))
[ 45.387243][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22))
[ 45.387246][ C0] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141)
[ 45.387249][ C0] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78)
[ 45.387250][ C0] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:179 (discriminator 1) kernel/locking/spinlock.c:198 (discriminator 1))
[ 45.387253][ C0] rcu_core (kernel/rcu/tree.c:2869)
[ 45.387255][ C0] handle_softirqs (kernel/softirq.c:622)
[ 45.387256][ C0] ? clockevents_tick_resume (kernel/time/clockevents.c:193)
[ 45.387259][ C0] ? _local_bh_enable (kernel/softirq.c:405 (discriminator 1))
[ 45.387260][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3))
[ 45.387262][ C0] ? lock_release (./include/trace/events/lock.h:69 (discriminator 22) kernel/locking/lockdep.c:5879 (discriminator 22))
[ 45.387264][ C0] __irq_exit_rcu (kernel/softirq.c:656 kernel/softirq.c:496 kernel/softirq.c:735)
[ 45.387266][ C0] irq_exit_rcu (kernel/softirq.c:752)
[ 45.387267][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1061 (discriminator 16) arch/x86/kernel/apic/apic.c:1061 (discriminator 16))
[ 45.387270][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:697)
[ 45.387272][ C0] RIP: 0033:0x7f1755716231
[ 45.387275][ C0] Code: 09 0a 02 00 44 89 e0 25 0c 01 80 00 0b 85 1c ff ff ff 89 05 61 09 02 00 e9 b2 fc ff ff 0f 1f 40 00 b8 0d 00 00 00 89 f1 0f a2 <89> 47 04 8b 07 41 03 42 fc 83 e1 02 0f 84 e4 fd ff ff 83 c0 3f 83
All code
========
0: 09 0a or %ecx,(%rdx)
2: 02 00 add (%rax),%al
4: 44 89 e0 mov %r12d,%eax
7: 25 0c 01 80 00 and $0x80010c,%eax
c: 0b 85 1c ff ff ff or -0xe4(%rbp),%eax
12: 89 05 61 09 02 00 mov %eax,0x20961(%rip) # 0x20979
18: e9 b2 fc ff ff jmp 0xfffffffffffffccf
1d: 0f 1f 40 00 nopl 0x0(%rax)
21: b8 0d 00 00 00 mov $0xd,%eax
26: 89 f1 mov %esi,%ecx
28: 0f a2 cpuid
2a:* 89 47 04 mov %eax,0x4(%rdi) <-- trapping instruction
2d: 8b 07 mov (%rdi),%eax
2f: 41 03 42 fc add -0x4(%r10),%eax
33: 83 e1 02 and $0x2,%ecx
36: 0f 84 e4 fd ff ff je 0xfffffffffffffe20
3c: 83 c0 3f add $0x3f,%eax
3f: 83 .byte 0x83
Code starting with the faulting instruction
===========================================
0: 89 47 04 mov %eax,0x4(%rdi)
3: 8b 07 mov (%rdi),%eax
5: 41 03 42 fc add -0x4(%r10),%eax
9: 83 e1 02 and $0x2,%ecx
c: 0f 84 e4 fd ff ff je 0xfffffffffffffdf6
12: 83 c0 3f add $0x3f,%eax
15: 83 .byte 0x83
[ 45.387277][ C0] RSP: 002b:00007fffd6dc8958 EFLAGS: 00000283
[ 45.387280][ C0] RAX: 0000000000000040 RBX: 0000000000000340 RCX: 0000000000000000
[ 45.387281][ C0] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 00007fffd6dc8960
[ 45.387282][ C0] RBP: 00007fffd6dc89d0 R08: 00000000f1bf07ab R09: 0000000018415f5e
[ 45.387283][ C0] R10: 00007fffd6dc8914 R11: 0000000000000007 R12: 00000000000e00ee
[ 45.387284][ C0] R13: 0000000000000000 R14: 0000000000000030 R15: 0000000000000161
| [ 49.618076][ C1] INFO: lockdep is turned off.
| [ 49.618158][ C1] Preemption disabled at:
| [ 49.618159][ C1] 0x0
| [ 49.618316][ C1] Tainted: [W]=WARN
[ 49.618317][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 49.618319][ C1] Call Trace:
[ 49.618320][ C1]
[ 49.618322][ C1] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120)
[ 49.618330][ C1] __might_resched.cold (kernel/sched/core.c:9163)
[ 49.618333][ C1] ? default_idle_call (kernel/sched/idle.c:122)
[ 49.618338][ C1] ? perf_trace_sched_switch (./include/linux/list.h:1021 (discriminator 3))
[ 49.618343][ C1] ? start_secondary (arch/x86/kernel/smpboot.c:312)
[ 49.618346][ C1] __mutex_lock (kernel/locking/mutex.c:623 kernel/locking/mutex.c:820)
[ 49.618348][ C1] ? __tcf_chain_put (net/sched/cls_api.c:694)
[ 49.618352][ C1] ? ww_mutex_lock (kernel/locking/mutex.c:933)
[ 49.618355][ C1] ? __tcf_chain_put (net/sched/cls_api.c:694)
[ 49.618357][ C1] __tcf_chain_put (net/sched/cls_api.c:694)
[ 49.618359][ C1] ? free_percpu.part.0 (./include/linux/spinlock.h:408 (discriminator 3) mm/percpu.c:2283 (discriminator 3))
[ 49.618362][ C1] tcf_action_rcu_free (net/sched/act_api.c:130 net/sched/act_api.c:370 net/sched/act_api.c:378)
[ 49.618364][ C1] ? rcu_do_batch (./include/linux/rcupdate.h:310 (discriminator 2) kernel/rcu/tree.c:2619 (discriminator 2))
[ 49.618367][ C1] rcu_do_batch (kernel/rcu/tree.c:2617)
[ 49.618370][ C1] ? trace_rcu_batch_end (./include/trace/events/rcu.h:714 (discriminator 19))
[ 49.618372][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3))
[ 49.618374][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22))
[ 49.618377][ C1] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22))
[ 49.618379][ C1] rcu_core (kernel/rcu/tree.c:2869)
[ 49.618381][ C1] handle_softirqs (kernel/softirq.c:622)
[ 49.618383][ C1] ? clockevents_tick_resume (kernel/time/clockevents.c:193)
[ 49.618386][ C1] ? _local_bh_enable (kernel/softirq.c:405 (discriminator 1))
[ 49.618387][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3))
[ 49.618389][ C1] ? lock_release (./include/trace/events/lock.h:69 (discriminator 22) kernel/locking/lockdep.c:5879 (discriminator 22))
[ 49.618392][ C1] __irq_exit_rcu (kernel/softirq.c:656 kernel/softirq.c:496 kernel/softirq.c:735)
[ 49.618393][ C1] irq_exit_rcu (kernel/softirq.c:752)
[ 49.618395][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1061 (discriminator 37) arch/x86/kernel/apic/apic.c:1061 (discriminator 37))
[ 49.618397][ C1]
[ 49.618397][ C1]
[ 49.618398][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3))
[ 49.618400][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:697)
[ 49.618402][ C1] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:62)
[ 49.618405][ C1] Code: 48 8b 3d 44 d3 00 02 e8 1f 00 00 00 48 2b 05 c8 71 a3 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 43 f4 22 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 44 d3 00 02 mov 0x200d344(%rip),%rdi # 0x200d34b
7: e8 1f 00 00 00 call 0x2b
c: 48 2b 05 c8 71 a3 00 sub 0xa371c8(%rip),%rax # 0xa371db
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 43 f4 22 00 verw 0x22f443(%rip) # 0x22f46b
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
[ 49.618406][ C1] RSP: 0018:ffa0000000147de8 EFLAGS: 00000246
[ 49.618410][ C1] RAX: 0000000000000001 RBX: ff11000001bb2340 RCX: 0000000000000001
[ 49.618411][ C1] RDX: 0000000000000001 RSI: ffffffffbb66f640 RDI: ffffffffb8ed9667
[ 49.618412][ C1] RBP: 0000000000000000 R08: ffffffffbb2694f1 R09: 1fe2200006a5639a
[ 49.618413][ C1] R10: 0000000000000001 R11: 0000000000000000 R12: 1ff4000000028fc0
[ 49.618414][ C1] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000
[ 49.618415][ C1] ? ct_kernel_exit.constprop.0 (./include/linux/instrumented.h:97 kernel/context_tracking.c:124)
[ 49.618417][ C1] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199)
[ 49.618420][ C1] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:767)
[ 49.618422][ C1] default_idle_call (kernel/sched/idle.c:122)
[ 49.618423][ C1] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199)
[ 49.618425][ C1] ? arch_cpu_idle_exit+0x40/0x40
[ 49.618426][ C1] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49)
[ 49.618428][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22))
[ 49.618429][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3))
[ 49.618431][ C1] do_idle (kernel/sched/idle.c:352)
[ 49.618433][ C1] cpu_startup_entry (kernel/sched/idle.c:451)
[ 49.618434][ C1] start_secondary (arch/x86/kernel/smpboot.c:312)
[ 49.618436][ C1] ? set_cpu_sibling_map (./arch/x86/include/asm/smp.h:148 (discriminator 4))
[ 49.618438][ C1] common_startup_64 (arch/x86/kernel/head_64.S:418)
| [ 63.382286][ C0] INFO: lockdep is turned off.
| [ 63.382422][ C0] Preemption disabled at:
| [ 63.382424][ C0] handle_softirqs (kernel/softirq.c:463 (discriminator 1) kernel/softirq.c:598 (discriminator 1))
| [ 63.382632][ C0] Tainted: [W]=WARN
[ 63.382633][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 63.382635][ C0] Call Trace:
[ 63.382637][ C0]
[ 63.382638][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120)
[ 63.382643][ C0] ? handle_softirqs (kernel/softirq.c:463 (discriminator 1) kernel/softirq.c:598 (discriminator 1))
[ 63.382645][ C0] __might_resched.cold (kernel/sched/core.c:9163)
[ 63.382649][ C0] ? kasan_record_aux_stack (mm/kasan/generic.c:556)
[ 63.382652][ C0] ? perf_trace_sched_switch (./include/linux/list.h:1021 (discriminator 3))
[ 63.382664][ C0] ? mmput (kernel/fork.c:1178 kernel/fork.c:1201)
[ 63.382668][ C0] ? do_exit (kernel/exit.c:964)
[ 63.382672][ C0] ? do_group_exit (kernel/exit.c:1119)
[ 63.382674][ C0] ? __x64_sys_exit_group (kernel/exit.c:1130 kernel/exit.c:1128 kernel/exit.c:1128)
[ 63.382677][ C0] __mutex_lock (kernel/locking/mutex.c:623 kernel/locking/mutex.c:820)
[ 63.382682][ C0] ? __tcf_chain_put (net/sched/cls_api.c:694)
[ 63.382686][ C0] ? ww_mutex_lock (kernel/locking/mutex.c:933)
[ 63.382689][ C0] ? __tcf_chain_put (net/sched/cls_api.c:694)
[ 63.382691][ C0] __tcf_chain_put (net/sched/cls_api.c:694)
[ 63.382693][ C0] ? free_percpu.part.0 (./include/linux/spinlock.h:408 (discriminator 3) mm/percpu.c:2283 (discriminator 3))
[ 63.382696][ C0] tcf_action_rcu_free (net/sched/act_api.c:130 net/sched/act_api.c:370 net/sched/act_api.c:378)
[ 63.382698][ C0] ? rcu_do_batch (./include/linux/rcupdate.h:310 (discriminator 2) kernel/rcu/tree.c:2619 (discriminator 2))
[ 63.382701][ C0] rcu_do_batch (kernel/rcu/tree.c:2617)
[ 63.382704][ C0] ? trace_rcu_batch_end (./include/trace/events/rcu.h:714 (discriminator 19))
[ 63.382706][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3))
[ 63.382708][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22))
[ 63.382711][ C0] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22))
[ 63.382714][ C0] rcu_core (kernel/rcu/tree.c:2869)
[ 63.382715][ C0] handle_softirqs (kernel/softirq.c:622)
[ 63.382717][ C0] ? clockevents_tick_resume (kernel/time/clockevents.c:193)
[ 63.382720][ C0] ? _local_bh_enable (kernel/softirq.c:405 (discriminator 1))
[ 63.382721][ C0] ? lock_release (./include/trace/events/lock.h:69 (discriminator 22) kernel/locking/lockdep.c:5879 (discriminator 22))
[ 63.382724][ C0] __irq_exit_rcu (kernel/softirq.c:656 kernel/softirq.c:496 kernel/softirq.c:735)
[ 63.382725][ C0] irq_exit_rcu (kernel/softirq.c:752)
[ 63.382727][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1061 (discriminator 37) arch/x86/kernel/apic/apic.c:1061 (discriminator 37))
[ 63.382730][ C0]
[ 63.382730][ C0]
[ 63.382731][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:697)
[ 63.382733][ C0] RIP: 0010:stack_depot_save_flags (./include/linux/jhash.h:129 lib/stackdepot.c:571 lib/stackdepot.c:672)
[ 63.382737][ C0] Code: 89 7c 24 50 4a 8d 14 ed 00 00 00 00 89 c6 83 f8 03 0f 86 f9 04 00 00 81 c2 7b 71 f5 75 4c 89 e1 89 d0 41 89 d0 03 41 08 03 11 <83> ee 03 48 83 c1 0c 89 d7 89 c2 44 03 41 f8 29 c7 c1 c2 04 44 01
All code
========
0: 89 7c 24 50 mov %edi,0x50(%rsp)
4: 4a 8d 14 ed 00 00 00 lea 0x0(,%r13,8),%rdx
b: 00
c: 89 c6 mov %eax,%esi
e: 83 f8 03 cmp $0x3,%eax
11: 0f 86 f9 04 00 00 jbe 0x510
17: 81 c2 7b 71 f5 75 add $0x75f5717b,%edx
1d: 4c 89 e1 mov %r12,%rcx
20: 89 d0 mov %edx,%eax
22: 41 89 d0 mov %edx,%r8d
25: 03 41 08 add 0x8(%rcx),%eax
28: 03 11 add (%rcx),%edx
2a:* 83 ee 03 sub $0x3,%esi <-- trapping instruction
2d: 48 83 c1 0c add $0xc,%rcx
31: 89 d7 mov %edx,%edi
33: 89 c2 mov %eax,%edx
35: 44 03 41 f8 add -0x8(%rcx),%r8d
39: 29 c7 sub %eax,%edi
3b: c1 c2 04 rol $0x4,%edx
3e: 44 rex.R
3f: 01 .byte 0x1
Code starting with the faulting instruction
===========================================
0: 83 ee 03 sub $0x3,%esi
3: 48 83 c1 0c add $0xc,%rcx
7: 89 d7 mov %edx,%edi
9: 89 c2 mov %eax,%edx
b: 44 03 41 f8 add -0x8(%rcx),%r8d
f: 29 c7 sub %eax,%edi
11: c1 c2 04 rol $0x4,%edx
14: 44 rex.R
15: 01 .byte 0x1
[ 63.382739][ C0] RSP: 0018:ffa0000001467870 EFLAGS: 00000283
[ 63.382742][ C0] RAX: 000000008d64fe86 RBX: 0000000000000000 RCX: ffa0000001467900
[ 63.382744][ C0] RDX: 00000000a336ab49 RSI: 000000000000000e RDI: 0000000086057331
[ 63.382745][ C0] RBP: 000000000000000d R08: 00000000df847bcd R09: 0000000000000000
[ 63.382745][ C0] R10: 0000000000000000 R11: 0000000000000001 R12: ffa00000014678d0
[ 63.382746][ C0] R13: 000000000000000d R14: ff11000004ab1240 R15: ff11000004ab11c0
[ 63.382749][ C0] kasan_save_stack (mm/kasan/common.c:58)
[ 63.382752][ C0] ? kasan_save_stack (mm/kasan/common.c:57)
[ 63.382754][ C0] ? kasan_record_aux_stack (mm/kasan/generic.c:556)
[ 63.382755][ C0] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131)
[ 63.382756][ C0] ? tear_down_vmas (mm/mmap.c:1262)
[ 63.382759][ C0] ? exit_mmap (mm/mmap.c:1320)
[ 63.382761][ C0] ? mmput (kernel/fork.c:1178 kernel/fork.c:1201)
[ 63.382762][ C0] ? exit_mm (kernel/exit.c:582)
[ 63.382764][ C0] ? do_exit (kernel/exit.c:964)
[ 63.382765][ C0] ? do_group_exit (kernel/exit.c:1119)
[ 63.382766][ C0] ? __x64_sys_exit_group (kernel/exit.c:1130 kernel/exit.c:1128 kernel/exit.c:1128)
[ 63.382767][ C0] ? x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232)
[ 63.382769][ C0] ? do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 63.382771][ C0] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121)
[ 63.382775][ C0] kasan_record_aux_stack (mm/kasan/generic.c:556)
[ 63.382777][ C0] ? flush_cpu_sheaves (mm/slub.c:3958)
[ 63.382780][ C0] __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131)
[ 63.382781][ C0] tear_down_vmas (mm/mmap.c:1262)
[ 63.382784][ C0] exit_mmap (mm/mmap.c:1320)
[ 63.382786][ C0] ? vm_brk_flags (./include/linux/seqlock.h:453)
[ 63.382788][ C0] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22))
[ 63.382789][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3))
[ 63.382791][ C0] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820)
[ 63.382792][ C0] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820)
[ 63.382794][ C0] ? uprobe_clear_state (kernel/events/uprobes.c:1824)
[ 63.382797][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3))
[ 63.382798][ C0] ? __mutex_unlock_slowpath (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:4480 kernel/locking/mutex.c:1007)
[ 63.382802][ C0] mmput (kernel/fork.c:1178 kernel/fork.c:1201)
[ 63.382803][ C0] exit_mm (kernel/exit.c:582)
[ 63.382805][ C0] ? unwind_deferred_task_exit (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/unwind/deferred.c:56 kernel/unwind/deferred.c:196)
[ 63.382807][ C0] do_exit (kernel/exit.c:964)
[ 63.382809][ C0] ? exit_notify (kernel/exit.c:748)
[ 63.382811][ C0] ? posixtimer_sig_unignore.isra.0 (kernel/signal.c:1969 (discriminator 3))
[ 63.382813][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3))
[ 63.382815][ C0] do_group_exit (kernel/exit.c:1119)
[ 63.382817][ C0] __x64_sys_exit_group (kernel/exit.c:1130 kernel/exit.c:1128 kernel/exit.c:1128)
[ 63.382818][ C0] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232)
[ 63.382820][ C0] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 63.382821][ C0] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1))
[ 63.382823][ C0] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3))
[ 63.382824][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121)
[ 63.382826][ C0] RIP: 0033:0x7fa5adaac2b8
[ 63.382828][ C0] Code: Unable to access opcode bytes at 0x7fa5adaac28e.
Code starting with the faulting instruction
===========================================
[ 63.382829][ C0] RSP: 002b:00007ffee44ac328 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7
[ 63.382831][ C0] RAX: ffffffffffffffda RBX: 00007fa5adbddf88 RCX: 00007fa5adaac2b8
[ 63.382832][ C0] RDX: 00007fa5ad9e9e88 RSI: ffffffffffffffb0 RDI: 0000000000000000
[ 63.382832][ C0] RBP: 00007ffee44ac380 R08: 0000000000000000 R09: 0000000000000030
[ 63.382833][ C0] R10: 00007ffee44ac1c0 R11: 0000000000000246 R12: 0000000000000001
[ 63.382834][ C0] R13: 0000000000000000 R14: 00007fa5adbdc680 R15: 00007fa5adbddfa0
| [ 68.710111][ C0] INFO: lockdep is turned off.
| [ 68.710201][ C0] Preemption disabled at:
| [ 68.710203][ C0] schedule_preempt_disabled (kernel/sched/core.c:7341)
| [ 68.710420][ C0] Tainted: [W]=WARN
[ 68.710421][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 68.710423][ C0] Call Trace:
[ 68.710425][ C0]
[ 68.710426][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120)
[ 68.710432][ C0] ? schedule_preempt_disabled (kernel/sched/core.c:7341)
[ 68.710433][ C0] __might_resched.cold (kernel/sched/core.c:9163)
[ 68.710436][ C0] ? default_idle_call (kernel/sched/idle.c:122)
[ 68.710439][ C0] ? perf_trace_sched_switch (./include/linux/list.h:1021 (discriminator 3))
[ 68.710443][ C0] ? rest_init (init/main.c:762)
[ 68.710449][ C0] ? x86_64_start_reservations (arch/x86/kernel/head64.c:310)
[ 68.710453][ C0] ? x86_64_start_kernel (arch/x86/kernel/head64.c:291)
[ 68.710455][ C0] ? common_startup_64 (arch/x86/kernel/head_64.S:418)
[ 68.710459][ C0] __mutex_lock (kernel/locking/mutex.c:623 kernel/locking/mutex.c:820)
[ 68.710461][ C0] ? __tcf_chain_put (net/sched/cls_api.c:694)
[ 68.710465][ C0] ? ww_mutex_lock (kernel/locking/mutex.c:933)
[ 68.710469][ C0] ? __tcf_chain_put (net/sched/cls_api.c:694)
[ 68.710470][ C0] __tcf_chain_put (net/sched/cls_api.c:694)
[ 68.710472][ C0] ? free_percpu.part.0 (./include/linux/spinlock.h:408 (discriminator 3) mm/percpu.c:2283 (discriminator 3))
[ 68.710476][ C0] tcf_action_rcu_free (net/sched/act_api.c:130 net/sched/act_api.c:370 net/sched/act_api.c:378)
[ 68.710478][ C0] ? rcu_do_batch (./include/linux/rcupdate.h:310 (discriminator 2) kernel/rcu/tree.c:2619 (discriminator 2))
[ 68.710481][ C0] rcu_do_batch (kernel/rcu/tree.c:2617)
[ 68.710483][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3))
[ 68.710486][ C0] ? trace_rcu_batch_end (./include/trace/events/rcu.h:714 (discriminator 19))
[ 68.710488][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22))
[ 68.710491][ C0] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141)
[ 68.710494][ C0] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78)
[ 68.710496][ C0] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:179 (discriminator 1) kernel/locking/spinlock.c:198 (discriminator 1))
[ 68.710498][ C0] rcu_core (kernel/rcu/tree.c:2869)
[ 68.710500][ C0] handle_softirqs (kernel/softirq.c:622)
[ 68.710503][ C0] ? clockevents_tick_resume (kernel/time/clockevents.c:193)
[ 68.710506][ C0] ? _local_bh_enable (kernel/softirq.c:405 (discriminator 1))
[ 68.710508][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3))
[ 68.710509][ C0] ? lock_release (./include/trace/events/lock.h:69 (discriminator 22) kernel/locking/lockdep.c:5879 (discriminator 22))
[ 68.710511][ C0] __irq_exit_rcu (kernel/softirq.c:656 kernel/softirq.c:496 kernel/softirq.c:735)
[ 68.710512][ C0] irq_exit_rcu (kernel/softirq.c:752)
[ 68.710514][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1061 (discriminator 37) arch/x86/kernel/apic/apic.c:1061 (discriminator 37))
[ 68.710516][ C0]
[ 68.710517][ C0]
[ 68.710517][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:697)
[ 68.710520][ C0] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:62)
[ 68.710522][ C0] Code: 48 8b 3d 44 d3 00 02 e8 1f 00 00 00 48 2b 05 c8 71 a3 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 43 f4 22 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 44 d3 00 02 mov 0x200d344(%rip),%rdi # 0x200d34b
7: e8 1f 00 00 00 call 0x2b
c: 48 2b 05 c8 71 a3 00 sub 0xa371c8(%rip),%rax # 0xa371db
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 43 f4 22 00 verw 0x22f443(%rip) # 0x22f46b
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
[ 68.710524][ C0] RSP: 0018:ffffffffbbe07e00 EFLAGS: 00000246
[ 68.710528][ C0] RAX: 0000000000000000 RBX: ffffffffbbe1c740 RCX: 0000000000000001
[ 68.710529][ C0] RDX: 0000000000000000 RSI: ffffffffbb66f640 RDI: ffffffffb8ed9667
[ 68.710530][ C0] RBP: 0000000000000000 R08: ffffffffbb2694f1 R09: 1fe2200006a4639a
[ 68.710531][ C0] R10: 0000000000000000 R11: 0000000000000000 R12: 1ffffffff77c0fc3
[ 68.710531][ C0] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000014770
[ 68.710533][ C0] ? ct_kernel_exit.constprop.0 (./include/linux/instrumented.h:97 kernel/context_tracking.c:124)
[ 68.710535][ C0] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199)
[ 68.710538][ C0] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:767)
[ 68.710540][ C0] default_idle_call (kernel/sched/idle.c:122)
[ 68.710541][ C0] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199)
[ 68.710543][ C0] ? arch_cpu_idle_exit+0x40/0x40
[ 68.710544][ C0] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49)
[ 68.710547][ C0] ? trace_sched_exit_tp (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:649 ./include/linux/cpumask.h:1231 ./include/trace/events/sched.h:886)
[ 68.710549][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3))
[ 68.710551][ C0] do_idle (kernel/sched/idle.c:352)
[ 68.710552][ C0] cpu_startup_entry (kernel/sched/idle.c:451)
[ 68.710554][ C0] rest_init (init/main.c:762)
[ 68.710556][ C0] start_kernel (init/main.c:1220)
[ 68.710558][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:310)
[ 68.710560][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:291)
[ 68.710562][ C0] common_startup_64 (arch/x86/kernel/head_64.S:418)
| [ 69.990131][ C0] INFO: lockdep is turned off.
| [ 69.990238][ C0] Preemption disabled at:
| [ 69.990240][ C0] handle_softirqs (kernel/softirq.c:463 (discriminator 1) kernel/softirq.c:598 (discriminator 1))
| [ 69.990485][ C0] Tainted: [W]=WARN
[ 69.990487][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 69.990489][ C0] Call Trace:
[ 69.990491][ C0]
[ 69.990493][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120)
[ 69.990500][ C0] ? handle_softirqs (kernel/softirq.c:463 (discriminator 1) kernel/softirq.c:598 (discriminator 1))
[ 69.990502][ C0] __might_resched.cold (kernel/sched/core.c:9163)
[ 69.990506][ C0] ? perf_trace_sched_switch (./include/linux/list.h:1021 (discriminator 3))
[ 69.990512][ C0] __mutex_lock (kernel/locking/mutex.c:623 kernel/locking/mutex.c:820)
[ 69.990517][ C0] ? __tcf_chain_put (net/sched/cls_api.c:694)
[ 69.990522][ C0] ? ww_mutex_lock (kernel/locking/mutex.c:933)
[ 69.990528][ C0] ? __tcf_chain_put (net/sched/cls_api.c:694)
[ 69.990530][ C0] __tcf_chain_put (net/sched/cls_api.c:694)
[ 69.990533][ C0] ? free_percpu.part.0 (./include/linux/spinlock.h:408 (discriminator 3) mm/percpu.c:2283 (discriminator 3))
[ 69.990538][ C0] tcf_action_rcu_free (net/sched/act_api.c:130 net/sched/act_api.c:370 net/sched/act_api.c:378)
[ 69.990541][ C0] ? rcu_do_batch (./include/linux/rcupdate.h:310 (discriminator 2) kernel/rcu/tree.c:2619 (discriminator 2))
[ 69.990545][ C0] rcu_do_batch (kernel/rcu/tree.c:2617)
[ 69.990548][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3))
[ 69.990551][ C0] ? sched_balance_softirq (kernel/sched/fair.c:13350)
[ 69.990555][ C0] ? trace_rcu_batch_end (./include/trace/events/rcu.h:714 (discriminator 19))
[ 69.990558][ C0] ? sched_balance_domains (kernel/sched/fair.c:12634)
[ 69.990561][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3))
[ 69.990563][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22))
[ 69.990567][ C0] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22))
[ 69.990571][ C0] rcu_core (kernel/rcu/tree.c:2869)
[ 69.990574][ C0] handle_softirqs (kernel/softirq.c:622)
[ 69.990576][ C0] ? clockevents_tick_resume (kernel/time/clockevents.c:193)
[ 69.990580][ C0] ? _local_bh_enable (kernel/softirq.c:405 (discriminator 1))
[ 69.990582][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3))
[ 69.990585][ C0] ? lock_release (./include/trace/events/lock.h:69 (discriminator 22) kernel/locking/lockdep.c:5879 (discriminator 22))
[ 69.990588][ C0] __irq_exit_rcu (kernel/softirq.c:656 kernel/softirq.c:496 kernel/softirq.c:735)
[ 69.990591][ C0] irq_exit_rcu (kernel/softirq.c:752)
[ 69.990593][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1061 (discriminator 37) arch/x86/kernel/apic/apic.c:1061 (discriminator 37))
[ 69.990596][ C0]
[ 69.990597][ C0]
[ 69.990599][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:697)
[ 69.990602][ C0] RIP: 0010:do_syscall_64 (./include/linux/entry-common.h:144 (discriminator 4) ./include/linux/entry-common.h:178 (discriminator 4) arch/x86/entry/syscall_64.c:89 (discriminator 4))
[ 69.990606][ C0] Code: 05 48 7f 00 00 48 39 c3 0f 85 eb 03 00 00 48 8b 7d 08 e8 7b 83 00 00 90 e8 05 39 f5 fd 90 90 e8 8e 38 f5 fd fb 49 8b 4c 24 08 c1 bf 74 61 f6 c1 20 0f 85 11 03 00 00 f6 c1 0c 0f 85 3a 03 00
All code
========
0: 05 48 7f 00 00 add $0x7f48,%eax
5: 48 39 c3 cmp %rax,%rbx
8: 0f 85 eb 03 00 00 jne 0x3f9
e: 48 8b 7d 08 mov 0x8(%rbp),%rdi
12: e8 7b 83 00 00 call 0x8392
17: 90 nop
18: e8 05 39 f5 fd call 0xfffffffffdf53922
1d: 90 nop
1e: 90 nop
1f: e8 8e 38 f5 fd call 0xfffffffffdf538b2
24: fb sti
25: 49 8b 4c 24 08 mov 0x8(%r12),%rcx
2a:* f6 c1 bf test $0xbf,%cl <-- trapping instruction
2d: 74 61 je 0x90
2f: f6 c1 20 test $0x20,%cl
32: 0f 85 11 03 00 00 jne 0x349
38: f6 c1 0c test $0xc,%cl
3b: 0f .byte 0xf
3c: 85 3a test %edi,(%rdx)
3e: 03 00 add (%rax),%eax
Code starting with the faulting instruction
===========================================
0: f6 c1 bf test $0xbf,%cl
3: 74 61 je 0x66
5: f6 c1 20 test $0x20,%cl
8: 0f 85 11 03 00 00 jne 0x31f
e: f6 c1 0c test $0xc,%cl
11: 0f .byte 0xf
12: 85 3a test %edi,(%rdx)
14: 03 00 add (%rax),%eax
[ 69.990608][ C0] RSP: 0018:ffa00000016b7f10 EFLAGS: 00000246
[ 69.990613][ C0] RAX: 0000000000000001 RBX: ffa00000016b7f48 RCX: 0000000000000000
[ 69.990614][ C0] RDX: 0000000000000003 RSI: ffffffffbb66f640 RDI: ffffffffbb2600e2
[ 69.990616][ C0] RBP: ffa00000016b7f38 R08: ffffffffb91b3820 R09: 1ffffffff7947d1a
[ 69.990617][ C0] R10: 0000000000000000 R11: 0000000000000000 R12: ff11000002730040
[ 69.990619][ C0] R13: 000000000000000e R14: 0000000000000000 R15: 0000000000000000
[ 69.990621][ C0] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:649 ./include/linux/cpumask.h:1231 ./include/trace/events/preemptirq.h:40)
[ 69.990624][ C0] ? do_syscall_64 (./include/linux/entry-common.h:177 arch/x86/entry/syscall_64.c:89)
[ 69.990627][ C0] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1))
[ 69.990629][ C0] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3))
[ 69.990632][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121)
[ 69.990634][ C0] RIP: 0033:0x7fa5ada65d78
[ 69.990638][ C0] Code: 48 85 f6 74 15 48 b9 00 00 00 80 01 00 00 00 48 8b 06 48 85 c8 75 3b 48 89 f0 48 89 c6 41 ba 08 00 00 00 b8 0e 00 00 00 0f 05 <89> c2 f7 da 3d 00 f0 ff ff b8 00 00 00 00 0f 47 c2 48 8b 55 f8 64
All code
========
0: 48 85 f6 test %rsi,%rsi
3: 74 15 je 0x1a
5: 48 b9 00 00 00 80 01 movabs $0x180000000,%rcx
c: 00 00 00
f: 48 8b 06 mov (%rsi),%rax
12: 48 85 c8 test %rcx,%rax
15: 75 3b jne 0x52
17: 48 89 f0 mov %rsi,%rax
1a: 48 89 c6 mov %rax,%rsi
1d: 41 ba 08 00 00 00 mov $0x8,%r10d
23: b8 0e 00 00 00 mov $0xe,%eax
28: 0f 05 syscall
2a:* 89 c2 mov %eax,%edx <-- trapping instruction
2c: f7 da neg %edx
2e: 3d 00 f0 ff ff cmp $0xfffff000,%eax
33: b8 00 00 00 00 mov $0x0,%eax
38: 0f 47 c2 cmova %edx,%eax
3b: 48 8b 55 f8 mov -0x8(%rbp),%rdx
3f: 64 fs
Code starting with the faulting instruction
===========================================
0: 89 c2 mov %eax,%edx
2: f7 da neg %edx
4: 3d 00 f0 ff ff cmp $0xfffff000,%eax
9: b8 00 00 00 00 mov $0x0,%eax
e: 0f 47 c2 cmova %edx,%eax
11: 48 8b 55 f8 mov -0x8(%rbp),%rdx
15: 64 fs
[ 69.990639][ C0] RSP: 002b:00007ffee44a9930 EFLAGS: 00000246 ORIG_RAX: 000000000000000e
[ 69.990642][ C0] RAX: ffffffffffffffda RBX: 000055a99f2ac760 RCX: 00007fa5ada65d78
[ 69.990643][ C0] RDX: 00007ffee44a99f0 RSI: 00007ffee44a9a70 RDI: 0000000000000000
[ 69.990645][ C0] RBP: 00007ffee44a99c0 R08: 000055a99f167830 R09: 0000000000000020
[ 69.990646][ C0] R10: 0000000000000008 R11: 0000000000000246 R12: 0000000000000000
[ 69.990647][ C0] R13: 000055a99f2adef0 R14: 0000000000000000 R15: 000055a99f2a7f90
| [ 71.252029][ C1] INFO: lockdep is turned off.
| [ 71.252115][ C1] Preemption disabled at:
| [ 71.252117][ C1] 0x0
| [ 71.252314][ C1] Tainted: [W]=WARN
[ 71.252316][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 71.252317][ C1] Call Trace:
[ 71.252319][ C1]
[ 71.252321][ C1] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120)
[ 71.252329][ C1] __might_resched.cold (kernel/sched/core.c:9163)
[ 71.252332][ C1] ? default_idle_call (kernel/sched/idle.c:122)
[ 71.252337][ C1] ? perf_trace_sched_switch (./include/linux/list.h:1021 (discriminator 3))
[ 71.252341][ C1] ? start_secondary (arch/x86/kernel/smpboot.c:312)
[ 71.252344][ C1] __mutex_lock (kernel/locking/mutex.c:623 kernel/locking/mutex.c:820)
[ 71.252346][ C1] ? __tcf_chain_put (net/sched/cls_api.c:694)
[ 71.252350][ C1] ? ww_mutex_lock (kernel/locking/mutex.c:933)
[ 71.252354][ C1] ? __tcf_chain_put (net/sched/cls_api.c:694)
[ 71.252355][ C1] __tcf_chain_put (net/sched/cls_api.c:694)
[ 71.252357][ C1] ? free_percpu.part.0 (./include/linux/spinlock.h:408 (discriminator 3) mm/percpu.c:2283 (discriminator 3))
[ 71.252361][ C1] tcf_action_rcu_free (net/sched/act_api.c:130 net/sched/act_api.c:370 net/sched/act_api.c:378)
[ 71.252362][ C1] ? rcu_do_batch (./include/linux/rcupdate.h:310 (discriminator 2) kernel/rcu/tree.c:2619 (discriminator 2))
[ 71.252366][ C1] rcu_do_batch (kernel/rcu/tree.c:2617)
[ 71.252368][ C1] ? trace_rcu_batch_end (./include/trace/events/rcu.h:714 (discriminator 19))
[ 71.252370][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3))
[ 71.252372][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22))
[ 71.252375][ C1] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22))
[ 71.252378][ C1] rcu_core (kernel/rcu/tree.c:2869)
[ 71.252380][ C1] handle_softirqs (kernel/softirq.c:622)
[ 71.252382][ C1] ? clockevents_tick_resume (kernel/time/clockevents.c:193)
[ 71.252385][ C1] ? _local_bh_enable (kernel/softirq.c:405 (discriminator 1))
[ 71.252387][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3))
[ 71.252388][ C1] ? lock_release (./include/trace/events/lock.h:69 (discriminator 22) kernel/locking/lockdep.c:5879 (discriminator 22))
[ 71.252391][ C1] __irq_exit_rcu (kernel/softirq.c:656 kernel/softirq.c:496 kernel/softirq.c:735)
[ 71.252392][ C1] irq_exit_rcu (kernel/softirq.c:752)
[ 71.252394][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1061 (discriminator 37) arch/x86/kernel/apic/apic.c:1061 (discriminator 37))
[ 71.252396][ C1]
[ 71.252397][ C1]
[ 71.252397][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3))
[ 71.252399][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:697)
[ 71.252401][ C1] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:62)
[ 71.252404][ C1] Code: 48 8b 3d 44 d3 00 02 e8 1f 00 00 00 48 2b 05 c8 71 a3 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 43 f4 22 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 44 d3 00 02 mov 0x200d344(%rip),%rdi # 0x200d34b
7: e8 1f 00 00 00 call 0x2b
c: 48 2b 05 c8 71 a3 00 sub 0xa371c8(%rip),%rax # 0xa371db
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 43 f4 22 00 verw 0x22f443(%rip) # 0x22f46b
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
[ 71.252406][ C1] RSP: 0018:ffa0000000147de8 EFLAGS: 00000246
[ 71.252409][ C1] RAX: 0000000000000001 RBX: ff11000001bb2340 RCX: 0000000000000001
[ 71.252411][ C1] RDX: 0000000000000001 RSI: ffffffffbb66f640 RDI: ffffffffb8ed9667
[ 71.252412][ C1] RBP: 0000000000000000 R08: ffffffffbb2694f1 R09: 1fe2200006a5639a
[ 71.252412][ C1] R10: 0000000000000001 R11: 0000000000000000 R12: 1ff4000000028fc0
[ 71.252413][ C1] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000
[ 71.252414][ C1] ? ct_kernel_exit.constprop.0 (./include/linux/instrumented.h:97 kernel/context_tracking.c:124)
[ 71.252417][ C1] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199)
[ 71.252419][ C1] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:767)
[ 71.252421][ C1] default_idle_call (kernel/sched/idle.c:122)
[ 71.252423][ C1] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199)
[ 71.252424][ C1] ? arch_cpu_idle_exit+0x40/0x40
[ 71.252426][ C1] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49)
[ 71.252427][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3))
[ 71.252429][ C1] do_idle (kernel/sched/idle.c:352)
[ 71.252431][ C1] cpu_startup_entry (kernel/sched/idle.c:451)
[ 71.252432][ C1] start_secondary (arch/x86/kernel/smpboot.c:312)
[ 71.252434][ C1] ? set_cpu_sibling_map (./arch/x86/include/asm/smp.h:148 (discriminator 4))
[ 71.252436][ C1] common_startup_64 (arch/x86/kernel/head_64.S:418)
| [ 72.484985][ C1] INFO: lockdep is turned off.
| [ 72.485059][ C1] Preemption disabled at:
| [ 72.485060][ C1] handle_softirqs (kernel/softirq.c:463 (discriminator 1) kernel/softirq.c:598 (discriminator 1))
| [ 72.485215][ C1] Tainted: [W]=WARN
[ 72.485216][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 72.485218][ C1] Call Trace:
[ 72.485219][ C1]
[ 72.485221][ C1] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120)
[ 72.485227][ C1] ? handle_softirqs (kernel/softirq.c:463 (discriminator 1) kernel/softirq.c:598 (discriminator 1))
[ 72.485229][ C1] __might_resched.cold (kernel/sched/core.c:9163)
[ 72.485232][ C1] ? perf_trace_sched_switch (./include/linux/list.h:1021 (discriminator 3))
[ 72.485236][ C1] __mutex_lock (kernel/locking/mutex.c:623 kernel/locking/mutex.c:820)
[ 72.485240][ C1] ? __tcf_chain_put (net/sched/cls_api.c:694)
[ 72.485244][ C1] ? ww_mutex_lock (kernel/locking/mutex.c:933)
[ 72.485247][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3))
[ 72.485251][ C1] ? __tcf_chain_put (net/sched/cls_api.c:694)
[ 72.485252][ C1] __tcf_chain_put (net/sched/cls_api.c:694)
[ 72.485254][ C1] ? free_percpu.part.0 (./include/linux/spinlock.h:408 (discriminator 3) mm/percpu.c:2283 (discriminator 3))
[ 72.485257][ C1] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:111 kernel/locking/spinlock_debug.c:116)
[ 72.485260][ C1] tcf_action_rcu_free (net/sched/act_api.c:130 net/sched/act_api.c:370 net/sched/act_api.c:378)
[ 72.485262][ C1] ? rcu_do_batch (./include/linux/rcupdate.h:310 (discriminator 2) kernel/rcu/tree.c:2619 (discriminator 2))
[ 72.485264][ C1] rcu_do_batch (kernel/rcu/tree.c:2617)
[ 72.485266][ C1] ? rcu_start_this_gp (kernel/rcu/tree.c:1040 (discriminator 1))
[ 72.485268][ C1] ? trace_rcu_batch_end (./include/trace/events/rcu.h:714 (discriminator 19))
[ 72.485270][ C1] ? trace_rcu_grace_period (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3) ./include/trace/events/rcu.h:69 (discriminator 3))
[ 72.485272][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3))
[ 72.485274][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22))
[ 72.485277][ C1] rcu_core (kernel/rcu/tree.c:2869)
[ 72.485279][ C1] handle_softirqs (kernel/softirq.c:622)
[ 72.485281][ C1] ? _local_bh_enable (kernel/softirq.c:405 (discriminator 1))
[ 72.485283][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3))
[ 72.485284][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3))
[ 72.485286][ C1] run_ksoftirqd (kernel/softirq.c:1076 kernel/softirq.c:1068)
[ 72.485287][ C1] smpboot_thread_fn (kernel/smpboot.c:160)
[ 72.485290][ C1] ? sort_range (kernel/range.c:164)
[ 72.485292][ C1] kthread (kernel/kthread.c:436)
[ 72.485294][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22))
[ 72.485296][ C1] ? kthread_affine_node (kernel/kthread.c:378)
[ 72.485298][ C1] ret_from_fork (arch/x86/kernel/process.c:158)
[ 72.485300][ C1] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37)
[ 72.485302][ C1] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663)
[ 72.485305][ C1] ? kthread_affine_node (kernel/kthread.c:378)
[ 72.485307][ C1] ret_from_fork_asm (arch/x86/entry/entry_64.S:245)
| [ 73.694045][ C1] INFO: lockdep is turned off.
| [ 73.694124][ C1] Preemption disabled at:
| [ 73.694125][ C1] 0x0
| [ 73.694270][ C1] Tainted: [W]=WARN
[ 73.694271][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 73.694273][ C1] Call Trace:
[ 73.694274][ C1]
[ 73.694276][ C1] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120)
[ 73.694283][ C1] __might_resched.cold (kernel/sched/core.c:9163)
[ 73.694287][ C1] ? default_idle_call (kernel/sched/idle.c:122)
[ 73.694291][ C1] ? perf_trace_sched_switch (./include/linux/list.h:1021 (discriminator 3))
[ 73.694295][ C1] ? start_secondary (arch/x86/kernel/smpboot.c:312)
[ 73.694298][ C1] __mutex_lock (kernel/locking/mutex.c:623 kernel/locking/mutex.c:820)
[ 73.694301][ C1] ? __tcf_chain_put (net/sched/cls_api.c:694)
[ 73.694305][ C1] ? ww_mutex_lock (kernel/locking/mutex.c:933)
[ 73.694308][ C1] ? __tcf_chain_put (net/sched/cls_api.c:694)
[ 73.694310][ C1] __tcf_chain_put (net/sched/cls_api.c:694)
[ 73.694312][ C1] ? free_percpu.part.0 (./include/linux/spinlock.h:408 (discriminator 3) mm/percpu.c:2283 (discriminator 3))
[ 73.694315][ C1] tcf_action_rcu_free (net/sched/act_api.c:130 net/sched/act_api.c:370 net/sched/act_api.c:378)
[ 73.694317][ C1] ? rcu_do_batch (./include/linux/rcupdate.h:310 (discriminator 2) kernel/rcu/tree.c:2619 (discriminator 2))
[ 73.694321][ C1] rcu_do_batch (kernel/rcu/tree.c:2617)
[ 73.694323][ C1] ? trace_rcu_batch_end (./include/trace/events/rcu.h:714 (discriminator 19))
[ 73.694325][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22))
[ 73.694329][ C1] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141)
[ 73.694331][ C1] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78)
[ 73.694333][ C1] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:179 (discriminator 1) kernel/locking/spinlock.c:198 (discriminator 1))
[ 73.694336][ C1] rcu_core (kernel/rcu/tree.c:2869)
[ 73.694337][ C1] handle_softirqs (kernel/softirq.c:622)
[ 73.694340][ C1] ? clockevents_tick_resume (kernel/time/clockevents.c:193)
[ 73.694343][ C1] ? _local_bh_enable (kernel/softirq.c:405 (discriminator 1))
[ 73.694345][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3))
[ 73.694347][ C1] ? lock_release (./include/trace/events/lock.h:69 (discriminator 22) kernel/locking/lockdep.c:5879 (discriminator 22))
[ 73.694349][ C1] __irq_exit_rcu (kernel/softirq.c:656 kernel/softirq.c:496 kernel/softirq.c:735)
[ 73.694350][ C1] irq_exit_rcu (kernel/softirq.c:752)
[ 73.694352][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1061 (discriminator 37) arch/x86/kernel/apic/apic.c:1061 (discriminator 37))
[ 73.694354][ C1]
[ 73.694354][ C1]
[ 73.694355][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3))
[ 73.694357][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:697)
[ 73.694359][ C1] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:62)
[ 73.694362][ C1] Code: 48 8b 3d 44 d3 00 02 e8 1f 00 00 00 48 2b 05 c8 71 a3 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 43 f4 22 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 44 d3 00 02 mov 0x200d344(%rip),%rdi # 0x200d34b
7: e8 1f 00 00 00 call 0x2b
c: 48 2b 05 c8 71 a3 00 sub 0xa371c8(%rip),%rax # 0xa371db
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 43 f4 22 00 verw 0x22f443(%rip) # 0x22f46b
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
[ 73.694363][ C1] RSP: 0018:ffa0000000147de8 EFLAGS: 00000246
[ 73.694367][ C1] RAX: 0000000000000001 RBX: ff11000001bb2340 RCX: 0000000000000001
[ 73.694368][ C1] RDX: 0000000000000001 RSI: ffffffffbb66f640 RDI: ffffffffb8ed9667
[ 73.694369][ C1] RBP: 0000000000000000 R08: ffffffffbb2694f1 R09: 1fe2200006a5639a
[ 73.694370][ C1] R10: 0000000000000001 R11: 0000000000000000 R12: 1ff4000000028fc0
[ 73.694370][ C1] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000
[ 73.694372][ C1] ? ct_kernel_exit.constprop.0 (./include/linux/instrumented.h:97 kernel/context_tracking.c:124)
[ 73.694374][ C1] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199)
[ 73.694377][ C1] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:767)
[ 73.694379][ C1] default_idle_call (kernel/sched/idle.c:122)
[ 73.694381][ C1] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199)
[ 73.694382][ C1] ? arch_cpu_idle_exit+0x40/0x40
[ 73.694384][ C1] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49)
[ 73.694385][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3))
[ 73.694387][ C1] do_idle (kernel/sched/idle.c:352)
[ 73.694389][ C1] cpu_startup_entry (kernel/sched/idle.c:451)
[ 73.694391][ C1] start_secondary (arch/x86/kernel/smpboot.c:312)
[ 73.694392][ C1] ? set_cpu_sibling_map (./arch/x86/include/asm/smp.h:148 (discriminator 4))
[ 73.694394][ C1] common_startup_64 (arch/x86/kernel/head_64.S:418)
| [ 75.108097][ C1] INFO: lockdep is turned off.
| [ 75.108185][ C1] Preemption disabled at:
| [ 75.108186][ C1] 0x0
| [ 75.108350][ C1] Tainted: [W]=WARN
[ 75.108351][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 75.108353][ C1] Call Trace:
[ 75.108355][ C1]
[ 75.108357][ C1] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120)
[ 75.108364][ C1] __might_resched.cold (kernel/sched/core.c:9163)
[ 75.108368][ C1] ? default_idle_call (kernel/sched/idle.c:122)
[ 75.108373][ C1] ? perf_trace_sched_switch (./include/linux/list.h:1021 (discriminator 3))
[ 75.108377][ C1] ? start_secondary (arch/x86/kernel/smpboot.c:312)
[ 75.108381][ C1] __mutex_lock (kernel/locking/mutex.c:623 kernel/locking/mutex.c:820)
[ 75.108383][ C1] ? __tcf_chain_put (net/sched/cls_api.c:694)
[ 75.108387][ C1] ? ww_mutex_lock (kernel/locking/mutex.c:933)
[ 75.108391][ C1] ? __tcf_chain_put (net/sched/cls_api.c:694)
[ 75.108393][ C1] __tcf_chain_put (net/sched/cls_api.c:694)
[ 75.108395][ C1] ? free_percpu.part.0 (./include/linux/spinlock.h:408 (discriminator 3) mm/percpu.c:2283 (discriminator 3))
[ 75.108399][ C1] tcf_action_rcu_free (net/sched/act_api.c:130 net/sched/act_api.c:370 net/sched/act_api.c:378)
[ 75.108401][ C1] ? rcu_do_batch (./include/linux/rcupdate.h:310 (discriminator 2) kernel/rcu/tree.c:2619 (discriminator 2))
[ 75.108405][ C1] rcu_do_batch (kernel/rcu/tree.c:2617)
[ 75.108408][ C1] ? trace_rcu_batch_end (./include/trace/events/rcu.h:714 (discriminator 19))
[ 75.108410][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3))
[ 75.108412][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22))
[ 75.108416][ C1] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22))
[ 75.108419][ C1] rcu_core (kernel/rcu/tree.c:2869)
[ 75.108421][ C1] handle_softirqs (kernel/softirq.c:622)
[ 75.108424][ C1] ? clockevents_tick_resume (kernel/time/clockevents.c:193)
[ 75.108427][ C1] ? _local_bh_enable (kernel/softirq.c:405 (discriminator 1))
[ 75.108428][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3))
[ 75.108430][ C1] ? lock_release (./include/trace/events/lock.h:69 (discriminator 22) kernel/locking/lockdep.c:5879 (discriminator 22))
[ 75.108433][ C1] __irq_exit_rcu (kernel/softirq.c:656 kernel/softirq.c:496 kernel/softirq.c:735)
[ 75.108435][ C1] irq_exit_rcu (kernel/softirq.c:752)
[ 75.108437][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1061 (discriminator 37) arch/x86/kernel/apic/apic.c:1061 (discriminator 37))
[ 75.108439][ C1]
[ 75.108440][ C1]
[ 75.108441][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3))
[ 75.108443][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:697)
[ 75.108450][ C1] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:62)
[ 75.108453][ C1] Code: 48 8b 3d 44 d3 00 02 e8 1f 00 00 00 48 2b 05 c8 71 a3 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 43 f4 22 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 44 d3 00 02 mov 0x200d344(%rip),%rdi # 0x200d34b
7: e8 1f 00 00 00 call 0x2b
c: 48 2b 05 c8 71 a3 00 sub 0xa371c8(%rip),%rax # 0xa371db
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 43 f4 22 00 verw 0x22f443(%rip) # 0x22f46b
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
[ 75.108455][ C1] RSP: 0018:ffa0000000147de8 EFLAGS: 00000246
[ 75.108458][ C1] RAX: 0000000000000001 RBX: ff11000001bb2340 RCX: 0000000000000001
[ 75.108460][ C1] RDX: 0000000000000001 RSI: ffffffffbb66f640 RDI: ffffffffb8ed9667
[ 75.108461][ C1] RBP: 0000000000000000 R08: ffffffffbb2694f1 R09: 1fe2200006a5639a
[ 75.108462][ C1] R10: 0000000000000001 R11: 0000000000000000 R12: 1ff4000000028fc0
[ 75.108462][ C1] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000
[ 75.108464][ C1] ? ct_kernel_exit.constprop.0 (./include/linux/instrumented.h:97 kernel/context_tracking.c:124)
[ 75.108466][ C1] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199)
[ 75.108470][ C1] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:767)
[ 75.108472][ C1] default_idle_call (kernel/sched/idle.c:122)
[ 75.108473][ C1] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199)
[ 75.108475][ C1] ? arch_cpu_idle_exit+0x40/0x40
[ 75.108477][ C1] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49)
[ 75.108479][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3))
[ 75.108481][ C1] do_idle (kernel/sched/idle.c:352)
[ 75.108483][ C1] cpu_startup_entry (kernel/sched/idle.c:451)
[ 75.108484][ C1] start_secondary (arch/x86/kernel/smpboot.c:312)
[ 75.108486][ C1] ? set_cpu_sibling_map (./arch/x86/include/asm/smp.h:148 (discriminator 4))
[ 75.108489][ C1] common_startup_64 (arch/x86/kernel/head_64.S:418)
| [ 76.327996][ C1] INFO: lockdep is turned off.
| [ 76.328073][ C1] Preemption disabled at:
| [ 76.328074][ C1] 0x0
| [ 76.328217][ C1] Tainted: [W]=WARN
[ 76.328218][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 76.328220][ C1] Call Trace:
[ 76.328221][ C1]
[ 76.328223][ C1] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120)
[ 76.328230][ C1] __might_resched.cold (kernel/sched/core.c:9163)
[ 76.328233][ C1] ? default_idle_call (kernel/sched/idle.c:122)
[ 76.328238][ C1] ? perf_trace_sched_switch (./include/linux/list.h:1021 (discriminator 3))
[ 76.328242][ C1] ? start_secondary (arch/x86/kernel/smpboot.c:312)
[ 76.328244][ C1] __mutex_lock (kernel/locking/mutex.c:623 kernel/locking/mutex.c:820)
[ 76.328247][ C1] ? __tcf_chain_put (net/sched/cls_api.c:694)
[ 76.328250][ C1] ? ww_mutex_lock (kernel/locking/mutex.c:933)
[ 76.328254][ C1] ? __tcf_chain_put (net/sched/cls_api.c:694)
[ 76.328256][ C1] __tcf_chain_put (net/sched/cls_api.c:694)
[ 76.328257][ C1] ? free_percpu.part.0 (./include/linux/spinlock.h:408 (discriminator 3) mm/percpu.c:2283 (discriminator 3))
[ 76.328261][ C1] tcf_action_rcu_free (net/sched/act_api.c:130 net/sched/act_api.c:370 net/sched/act_api.c:378)
[ 76.328263][ C1] ? rcu_do_batch (./include/linux/rcupdate.h:310 (discriminator 2) kernel/rcu/tree.c:2619 (discriminator 2))
[ 76.328266][ C1] rcu_do_batch (kernel/rcu/tree.c:2617)
[ 76.328268][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3))
[ 76.328270][ C1] ? trace_rcu_batch_end (./include/trace/events/rcu.h:714 (discriminator 19))
[ 76.328272][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22))
[ 76.328275][ C1] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141)
[ 76.328278][ C1] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78)
[ 76.328280][ C1] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:179 (discriminator 1) kernel/locking/spinlock.c:198 (discriminator 1))
[ 76.328282][ C1] rcu_core (kernel/rcu/tree.c:2869)
[ 76.328284][ C1] handle_softirqs (kernel/softirq.c:622)
[ 76.328287][ C1] ? clockevents_tick_resume (kernel/time/clockevents.c:193)
[ 76.328290][ C1] ? _local_bh_enable (kernel/softirq.c:405 (discriminator 1))
[ 76.328291][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3))
[ 76.328293][ C1] ? lock_release (./include/trace/events/lock.h:69 (discriminator 22) kernel/locking/lockdep.c:5879 (discriminator 22))
[ 76.328295][ C1] __irq_exit_rcu (kernel/softirq.c:656 kernel/softirq.c:496 kernel/softirq.c:735)
[ 76.328296][ C1] irq_exit_rcu (kernel/softirq.c:752)
[ 76.328298][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1061 (discriminator 37) arch/x86/kernel/apic/apic.c:1061 (discriminator 37))
[ 76.328300][ C1]
[ 76.328300][ C1]
[ 76.328301][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3))
[ 76.328302][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:697)
[ 76.328305][ C1] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:62)
[ 76.328308][ C1] Code: 48 8b 3d 44 d3 00 02 e8 1f 00 00 00 48 2b 05 c8 71 a3 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 43 f4 22 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 44 d3 00 02 mov 0x200d344(%rip),%rdi # 0x200d34b
7: e8 1f 00 00 00 call 0x2b
c: 48 2b 05 c8 71 a3 00 sub 0xa371c8(%rip),%rax # 0xa371db
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 43 f4 22 00 verw 0x22f443(%rip) # 0x22f46b
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
[ 76.328309][ C1] RSP: 0018:ffa0000000147de8 EFLAGS: 00000246
[ 76.328313][ C1] RAX: 0000000000000001 RBX: ff11000001bb2340 RCX: 0000000000000001
[ 76.328314][ C1] RDX: 0000000000000001 RSI: ffffffffbb66f640 RDI: ffffffffb8ed9667
[ 76.328315][ C1] RBP: 0000000000000000 R08: ffffffffbb2694f1 R09: 1fe2200006a5639a
[ 76.328315][ C1] R10: 0000000000000001 R11: 0000000000000000 R12: 1ff4000000028fc0
[ 76.328316][ C1] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000
[ 76.328317][ C1] ? ct_kernel_exit.constprop.0 (./include/linux/instrumented.h:97 kernel/context_tracking.c:124)
[ 76.328320][ C1] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199)
[ 76.328322][ C1] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:767)
[ 76.328324][ C1] default_idle_call (kernel/sched/idle.c:122)
[ 76.328326][ C1] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199)
[ 76.328327][ C1] ? arch_cpu_idle_exit+0x40/0x40
[ 76.328329][ C1] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49)
[ 76.328331][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3))
[ 76.328332][ C1] do_idle (kernel/sched/idle.c:352)
[ 76.328334][ C1] cpu_startup_entry (kernel/sched/idle.c:451)
[ 76.328335][ C1] start_secondary (arch/x86/kernel/smpboot.c:312)
[ 76.328337][ C1] ? set_cpu_sibling_map (./arch/x86/include/asm/smp.h:148 (discriminator 4))
[ 76.328339][ C1] common_startup_64 (arch/x86/kernel/head_64.S:418)
| [ 77.580137][ C1] INFO: lockdep is turned off.
| [ 77.580225][ C1] Preemption disabled at:
| [ 77.580226][ C1] 0x0
| [ 77.580391][ C1] Tainted: [W]=WARN
[ 77.580392][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 77.580394][ C1] Call Trace:
[ 77.580396][ C1]
[ 77.580398][ C1] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120)
[ 77.580406][ C1] __might_resched.cold (kernel/sched/core.c:9163)
[ 77.580409][ C1] ? default_idle_call (kernel/sched/idle.c:122)
[ 77.580413][ C1] ? perf_trace_sched_switch (./include/linux/list.h:1021 (discriminator 3))
[ 77.580418][ C1] ? start_secondary (arch/x86/kernel/smpboot.c:312)
[ 77.580421][ C1] __mutex_lock (kernel/locking/mutex.c:623 kernel/locking/mutex.c:820)
[ 77.580424][ C1] ? __tcf_chain_put (net/sched/cls_api.c:694)
[ 77.580428][ C1] ? ww_mutex_lock (kernel/locking/mutex.c:933)
[ 77.580431][ C1] ? __tcf_chain_put (net/sched/cls_api.c:694)
[ 77.580433][ C1] __tcf_chain_put (net/sched/cls_api.c:694)
[ 77.580435][ C1] ? free_percpu.part.0 (./include/linux/spinlock.h:408 (discriminator 3) mm/percpu.c:2283 (discriminator 3))
[ 77.580439][ C1] tcf_action_rcu_free (net/sched/act_api.c:130 net/sched/act_api.c:370 net/sched/act_api.c:378)
[ 77.580441][ C1] ? rcu_do_batch (./include/linux/rcupdate.h:310 (discriminator 2) kernel/rcu/tree.c:2619 (discriminator 2))
[ 77.580448][ C1] rcu_do_batch (kernel/rcu/tree.c:2617)
[ 77.580451][ C1] ? trace_rcu_batch_end (./include/trace/events/rcu.h:714 (discriminator 19))
[ 77.580454][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22))
[ 77.580457][ C1] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141)
[ 77.580459][ C1] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78)
[ 77.580461][ C1] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:179 (discriminator 1) kernel/locking/spinlock.c:198 (discriminator 1))
[ 77.580464][ C1] rcu_core (kernel/rcu/tree.c:2869)
[ 77.580466][ C1] handle_softirqs (kernel/softirq.c:622)
[ 77.580469][ C1] ? clockevents_tick_resume (kernel/time/clockevents.c:193)
[ 77.580472][ C1] ? _local_bh_enable (kernel/softirq.c:405 (discriminator 1))
[ 77.580474][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3))
[ 77.580476][ C1] ? lock_release (./include/trace/events/lock.h:69 (discriminator 22) kernel/locking/lockdep.c:5879 (discriminator 22))
[ 77.580478][ C1] __irq_exit_rcu (kernel/softirq.c:656 kernel/softirq.c:496 kernel/softirq.c:735)
[ 77.580480][ C1] irq_exit_rcu (kernel/softirq.c:752)
[ 77.580482][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1061 (discriminator 37) arch/x86/kernel/apic/apic.c:1061 (discriminator 37))
[ 77.580484][ C1]
[ 77.580485][ C1]
[ 77.580485][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3))
[ 77.580487][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:697)
[ 77.580490][ C1] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:62)
[ 77.580493][ C1] Code: 48 8b 3d 44 d3 00 02 e8 1f 00 00 00 48 2b 05 c8 71 a3 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 43 f4 22 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 44 d3 00 02 mov 0x200d344(%rip),%rdi # 0x200d34b
7: e8 1f 00 00 00 call 0x2b
c: 48 2b 05 c8 71 a3 00 sub 0xa371c8(%rip),%rax # 0xa371db
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 43 f4 22 00 verw 0x22f443(%rip) # 0x22f46b
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
[ 77.580495][ C1] RSP: 0018:ffa0000000147de8 EFLAGS: 00000246
[ 77.580498][ C1] RAX: 0000000000000001 RBX: ff11000001bb2340 RCX: 0000000000000001
[ 77.580500][ C1] RDX: 0000000000000001 RSI: ffffffffbb66f640 RDI: ffffffffb8ed9667
[ 77.580501][ C1] RBP: 0000000000000000 R08: ffffffffbb2694f1 R09: 1fe2200006a5639a
[ 77.580502][ C1] R10: 0000000000000001 R11: 0000000000000000 R12: 1ff4000000028fc0
[ 77.580503][ C1] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000
[ 77.580504][ C1] ? ct_kernel_exit.constprop.0 (./include/linux/instrumented.h:97 kernel/context_tracking.c:124)
[ 77.580507][ C1] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199)
[ 77.580510][ C1] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:767)
[ 77.580512][ C1] default_idle_call (kernel/sched/idle.c:122)
[ 77.580514][ C1] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199)
[ 77.580516][ C1] ? arch_cpu_idle_exit+0x40/0x40
[ 77.580517][ C1] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49)
[ 77.580519][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3))
[ 77.580521][ C1] do_idle (kernel/sched/idle.c:352)
[ 77.580523][ C1] cpu_startup_entry (kernel/sched/idle.c:451)
[ 77.580525][ C1] start_secondary (arch/x86/kernel/smpboot.c:312)
[ 77.580526][ C1] ? set_cpu_sibling_map (./arch/x86/include/asm/smp.h:148 (discriminator 4))
[ 77.580528][ C1] common_startup_64 (arch/x86/kernel/head_64.S:418)
| [ 78.854107][ C1] INFO: lockdep is turned off.
| [ 78.854191][ C1] Preemption disabled at:
| [ 78.854192][ C1] 0x0
| [ 78.854342][ C1] Tainted: [W]=WARN
[ 78.854343][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 78.854345][ C1] Call Trace:
[ 78.854346][ C1]
[ 78.854348][ C1] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120)
[ 78.854356][ C1] __might_resched.cold (kernel/sched/core.c:9163)
[ 78.854360][ C1] ? default_idle_call (kernel/sched/idle.c:122)
[ 78.854364][ C1] ? perf_trace_sched_switch (./include/linux/list.h:1021 (discriminator 3))
[ 78.854368][ C1] ? start_secondary (arch/x86/kernel/smpboot.c:312)
[ 78.854371][ C1] __mutex_lock (kernel/locking/mutex.c:623 kernel/locking/mutex.c:820)
[ 78.854373][ C1] ? __tcf_chain_put (net/sched/cls_api.c:694)
[ 78.854377][ C1] ? ww_mutex_lock (kernel/locking/mutex.c:933)
[ 78.854380][ C1] ? __tcf_chain_put (net/sched/cls_api.c:694)
[ 78.854382][ C1] __tcf_chain_put (net/sched/cls_api.c:694)
[ 78.854384][ C1] ? free_percpu.part.0 (./include/linux/spinlock.h:408 (discriminator 3) mm/percpu.c:2283 (discriminator 3))
[ 78.854387][ C1] tcf_action_rcu_free (net/sched/act_api.c:130 net/sched/act_api.c:370 net/sched/act_api.c:378)
[ 78.854389][ C1] ? rcu_do_batch (./include/linux/rcupdate.h:310 (discriminator 2) kernel/rcu/tree.c:2619 (discriminator 2))
[ 78.854392][ C1] rcu_do_batch (kernel/rcu/tree.c:2617)
[ 78.854394][ C1] ? ct_nmi_exit (./include/linux/context_tracking_state.h:122 (discriminator 1) kernel/context_tracking.c:203 (discriminator 1))
[ 78.854396][ C1] ? irq_exit_rcu (kernel/softirq.c:754)
[ 78.854399][ C1] ? trace_rcu_batch_end (./include/trace/events/rcu.h:714 (discriminator 19))
[ 78.854401][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3))
[ 78.854403][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22))
[ 78.854406][ C1] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22))
[ 78.854408][ C1] rcu_core (kernel/rcu/tree.c:2869)
[ 78.854409][ C1] handle_softirqs (kernel/softirq.c:622)
[ 78.854411][ C1] ? clockevents_tick_resume (kernel/time/clockevents.c:193)
[ 78.854414][ C1] ? _local_bh_enable (kernel/softirq.c:405 (discriminator 1))
[ 78.854415][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3))
[ 78.854417][ C1] ? lock_release (./include/trace/events/lock.h:69 (discriminator 22) kernel/locking/lockdep.c:5879 (discriminator 22))
[ 78.854419][ C1] __irq_exit_rcu (kernel/softirq.c:656 kernel/softirq.c:496 kernel/softirq.c:735)
[ 78.854421][ C1] irq_exit_rcu (kernel/softirq.c:752)
[ 78.854422][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1061 (discriminator 37) arch/x86/kernel/apic/apic.c:1061 (discriminator 37))
[ 78.854424][ C1]
[ 78.854425][ C1]
[ 78.854425][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3))
[ 78.854427][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:697)
[ 78.854429][ C1] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:62)
[ 78.854432][ C1] Code: 48 8b 3d 44 d3 00 02 e8 1f 00 00 00 48 2b 05 c8 71 a3 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 43 f4 22 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 44 d3 00 02 mov 0x200d344(%rip),%rdi # 0x200d34b
7: e8 1f 00 00 00 call 0x2b
c: 48 2b 05 c8 71 a3 00 sub 0xa371c8(%rip),%rax # 0xa371db
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 43 f4 22 00 verw 0x22f443(%rip) # 0x22f46b
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
[ 78.854434][ C1] RSP: 0018:ffa0000000147de8 EFLAGS: 00000246
[ 78.854437][ C1] RAX: 0000000000000001 RBX: ff11000001bb2340 RCX: 0000000000000001
[ 78.854438][ C1] RDX: 0000000000000001 RSI: ffffffffbb66f640 RDI: ffffffffb8ed9667
[ 78.854439][ C1] RBP: 0000000000000000 R08: ffffffffbb2694f1 R09: 1fe2200006a5639a
[ 78.854440][ C1] R10: 0000000000000001 R11: 0000000000000000 R12: 1ff4000000028fc0
[ 78.854440][ C1] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000
[ 78.854442][ C1] ? ct_kernel_exit.constprop.0 (./include/linux/instrumented.h:97 kernel/context_tracking.c:124)
[ 78.854449][ C1] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199)
[ 78.854452][ C1] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:767)
[ 78.854454][ C1] default_idle_call (kernel/sched/idle.c:122)
[ 78.854456][ C1] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199)
[ 78.854458][ C1] ? arch_cpu_idle_exit+0x40/0x40
[ 78.854460][ C1] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49)
[ 78.854462][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3))
[ 78.854464][ C1] do_idle (kernel/sched/idle.c:352)
[ 78.854466][ C1] cpu_startup_entry (kernel/sched/idle.c:451)
[ 78.854467][ C1] start_secondary (arch/x86/kernel/smpboot.c:312)
[ 78.854469][ C1] ? set_cpu_sibling_map (./arch/x86/include/asm/smp.h:148 (discriminator 4))
Finger prints:
schedule_preempt_disabled:dump_stack_lvl:__mutex_lock:__tcf_chain_put:tcf_action_rcu_free
handle_softirqs:dump_stack_lvl:__mutex_lock:__tcf_chain_put:tcf_action_rcu_free
__mutex_lock:__tcf_chain_put:tcf_action_rcu_free:rcu_do_batch:rcu_core