====================================== | [ 796.574854][ C3] 1 lock held by swapper/3/0: | [ 796.574979][ C3] #0: ffffffffbbd77c00 (rcu_callback){....}-{0:0}, at: rcu_do_batch (./include/linux/rcupdate.h:300 (discriminator 2) kernel/rcu/tree.c:2611 (discriminator 2)) | [ 796.575207][ C3] Preemption disabled at: | [ 796.575209][ C3] 0x0 [ 796.575433][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 796.575435][ C3] Call Trace: [ 796.575436][ C3] [ 796.575438][ C3] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 796.575444][ C3] __might_resched.cold (kernel/sched/core.c:9163) [ 796.575447][ C3] ? default_idle_call (kernel/sched/idle.c:122) [ 796.575452][ C3] ? perf_trace_sched_switch (./include/linux/list.h:1021 (discriminator 3)) [ 796.575456][ C3] ? start_secondary (arch/x86/kernel/smpboot.c:312) [ 796.575461][ C3] __mutex_lock (kernel/locking/mutex.c:623 kernel/locking/mutex.c:820) [ 796.575463][ C3] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 796.575466][ C3] ? __tcf_chain_put (net/sched/cls_api.c:694) [ 796.575471][ C3] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 796.575473][ C3] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 796.575478][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 796.575483][ C3] ? __tcf_chain_put (net/sched/cls_api.c:694) [ 796.575485][ C3] __tcf_chain_put (net/sched/cls_api.c:694) [ 796.575487][ C3] ? free_percpu.part.0 (./include/linux/spinlock.h:408 (discriminator 3) mm/percpu.c:2283 (discriminator 3)) [ 796.575492][ C3] tcf_action_rcu_free (net/sched/act_api.c:130 net/sched/act_api.c:370 net/sched/act_api.c:378) [ 796.575494][ C3] ? rcu_do_batch (./include/linux/rcupdate.h:310 (discriminator 2) kernel/rcu/tree.c:2619 (discriminator 2)) [ 796.575496][ C3] rcu_do_batch (kernel/rcu/tree.c:2617) [ 796.575499][ C3] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 796.575503][ C3] ? trace_rcu_batch_end (./include/trace/events/rcu.h:714 (discriminator 19)) [ 796.575506][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 796.575509][ 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) [ 796.575511][ C3] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2)) [ 796.575512][ C3] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 796.575514][ C3] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:178 (discriminator 6) kernel/locking/spinlock.c:198 (discriminator 6)) [ 796.575516][ C3] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:179 (discriminator 1) kernel/locking/spinlock.c:198 (discriminator 1)) [ 796.575520][ C3] rcu_core (kernel/rcu/tree.c:2869) [ 796.575522][ C3] handle_softirqs (kernel/softirq.c:622) [ 796.575525][ C3] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 796.575529][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 796.575531][ C3] ? _local_bh_enable (kernel/softirq.c:405 (discriminator 1)) [ 796.575535][ C3] __irq_exit_rcu (kernel/softirq.c:656 kernel/softirq.c:496 kernel/softirq.c:735) [ 796.575537][ C3] irq_exit_rcu (kernel/softirq.c:752) [ 796.575539][ C3] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1061 (discriminator 37) arch/x86/kernel/apic/apic.c:1061 (discriminator 37)) [ 796.575541][ C3] [ 796.575542][ C3] [ 796.575542][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 796.575545][ C3] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:697) [ 796.575548][ C3] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:62) [ 796.575550][ 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 [ 796.575552][ C3] RSP: 0018:ffa0000000167de8 EFLAGS: 00000296 [ 796.575555][ C3] RAX: 0000000001675dbf RBX: ff11000001bd0040 RCX: ffffffffb8ad9667 [ 796.575556][ C3] RDX: ff11000001bd0040 RSI: ffffffffbb801bcb RDI: ffffffffbb26f6c0 [ 796.575557][ C3] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 796.575558][ C3] R10: 0000000000000003 R11: 0000000000000001 R12: 1ff400000002cfc0 [ 796.575559][ C3] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 796.575562][ C3] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 796.575567][ C3] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 796.575569][ C3] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:767) [ 796.575571][ C3] default_idle_call (kernel/sched/idle.c:122) [ 796.575573][ C3] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 796.575575][ C3] ? arch_cpu_idle_exit+0x40/0x40 [ 796.575577][ C3] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 796.575579][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 796.575582][ C3] do_idle (kernel/sched/idle.c:352) [ 796.575585][ C3] cpu_startup_entry (kernel/sched/idle.c:451) [ 796.575587][ C3] start_secondary (arch/x86/kernel/smpboot.c:312) [ 796.575589][ C3] ? set_cpu_sibling_map (./arch/x86/include/asm/smp.h:148 (discriminator 4)) [ 796.575593][ C3] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 796.581669][ C3] 1 lock held by swapper/3/0: | [ 796.581749][ C3] #0: ffffffffbbd77c00 (rcu_callback){....}-{0:0}, at: rcu_do_batch (./include/linux/rcupdate.h:300 (discriminator 2) kernel/rcu/tree.c:2611 (discriminator 2)) | [ 796.581897][ C3] stack backtrace: | [ 796.581959][ C3] Tainted: [W]=WARN [ 796.581960][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 796.581960][ C3] Call Trace: [ 796.581961][ C3] [ 796.581962][ C3] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 796.581965][ C3] __lock_acquire.cold (kernel/locking/lockdep.c:4830 kernel/locking/lockdep.c:4902 kernel/locking/lockdep.c:5187) [ 796.581967][ C3] ? common_startup_64 (arch/x86/kernel/head_64.S:418) [ 796.581969][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 796.581971][ C3] lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 796.581973][ C3] ? __tcf_chain_put (net/sched/cls_api.c:694) [ 796.581975][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 796.581976][ C3] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 796.581978][ C3] __mutex_lock (kernel/locking/mutex.c:646 kernel/locking/mutex.c:820) [ 796.581980][ C3] ? __tcf_chain_put (net/sched/cls_api.c:694) [ 796.581981][ C3] ? __tcf_chain_put (net/sched/cls_api.c:694) [ 796.581984][ C3] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 796.581985][ C3] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 796.581987][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 796.581989][ C3] ? __tcf_chain_put (net/sched/cls_api.c:694) [ 796.581991][ C3] __tcf_chain_put (net/sched/cls_api.c:694) [ 796.581993][ C3] ? free_percpu.part.0 (./include/linux/spinlock.h:408 (discriminator 3) mm/percpu.c:2283 (discriminator 3)) [ 796.581995][ C3] tcf_action_rcu_free (net/sched/act_api.c:130 net/sched/act_api.c:370 net/sched/act_api.c:378) [ 796.581997][ C3] ? rcu_do_batch (./include/linux/rcupdate.h:310 (discriminator 2) kernel/rcu/tree.c:2619 (discriminator 2)) [ 796.581998][ C3] rcu_do_batch (kernel/rcu/tree.c:2617) [ 796.582000][ C3] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 796.582002][ C3] ? trace_rcu_batch_end (./include/trace/events/rcu.h:714 (discriminator 19)) [ 796.582004][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 796.582006][ 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) [ 796.582008][ C3] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2)) [ 796.582009][ C3] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 796.582011][ C3] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:178 (discriminator 6) kernel/locking/spinlock.c:198 (discriminator 6)) [ 796.582012][ C3] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:179 (discriminator 1) kernel/locking/spinlock.c:198 (discriminator 1)) [ 796.582014][ C3] rcu_core (kernel/rcu/tree.c:2869) [ 796.582016][ C3] handle_softirqs (kernel/softirq.c:622) [ 796.582017][ C3] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 796.582020][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 796.582021][ C3] ? _local_bh_enable (kernel/softirq.c:405 (discriminator 1)) [ 796.582023][ C3] __irq_exit_rcu (kernel/softirq.c:656 kernel/softirq.c:496 kernel/softirq.c:735) [ 796.582025][ C3] irq_exit_rcu (kernel/softirq.c:752) [ 796.582026][ C3] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1061 (discriminator 37) arch/x86/kernel/apic/apic.c:1061 (discriminator 37)) [ 796.582028][ C3] [ 796.582028][ C3] [ 796.582029][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 796.582030][ C3] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:697) [ 796.582032][ C3] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:62) [ 796.582034][ 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 [ 796.582035][ C3] RSP: 0018:ffa0000000167de8 EFLAGS: 00000296 [ 796.582036][ C3] RAX: 0000000001675dbf RBX: ff11000001bd0040 RCX: ffffffffb8ad9667 [ 796.582037][ C3] RDX: ff11000001bd0040 RSI: ffffffffbb801bcb RDI: ffffffffbb26f6c0 [ 796.582038][ C3] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 796.582039][ C3] R10: 0000000000000003 R11: 0000000000000001 R12: 1ff400000002cfc0 [ 796.582039][ C3] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 796.582041][ C3] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 796.582043][ C3] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 796.582045][ C3] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:767) [ 796.582047][ C3] default_idle_call (kernel/sched/idle.c:122) [ 796.582048][ C3] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 796.582050][ C3] ? arch_cpu_idle_exit+0x40/0x40 [ 796.582051][ C3] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 796.582053][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 796.582055][ C3] do_idle (kernel/sched/idle.c:352) [ 796.582056][ C3] cpu_startup_entry (kernel/sched/idle.c:451) [ 796.582058][ C3] start_secondary (arch/x86/kernel/smpboot.c:312) [ 796.582059][ C3] ? set_cpu_sibling_map (./arch/x86/include/asm/smp.h:148 (discriminator 4)) [ 796.582061][ C3] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 797.803785][ C3] INFO: lockdep is turned off. | [ 797.803862][ C3] Preemption disabled at: | [ 797.803863][ C3] handle_softirqs (kernel/softirq.c:463 (discriminator 1) kernel/softirq.c:598 (discriminator 1)) | [ 797.804025][ C3] Tainted: [W]=WARN [ 797.804026][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 797.804028][ C3] Call Trace: [ 797.804030][ C3] [ 797.804031][ C3] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 797.804037][ C3] ? handle_softirqs (kernel/softirq.c:463 (discriminator 1) kernel/softirq.c:598 (discriminator 1)) [ 797.804039][ C3] __might_resched.cold (kernel/sched/core.c:9163) [ 797.804042][ C3] ? perf_trace_sched_switch (./include/linux/list.h:1021 (discriminator 3)) [ 797.804046][ C3] __mutex_lock (kernel/locking/mutex.c:623 kernel/locking/mutex.c:820) [ 797.804050][ C3] ? __tcf_chain_put (net/sched/cls_api.c:694) [ 797.804054][ C3] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 797.804057][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 797.804060][ C3] ? __tcf_chain_put (net/sched/cls_api.c:694) [ 797.804062][ C3] __tcf_chain_put (net/sched/cls_api.c:694) [ 797.804064][ C3] ? free_percpu.part.0 (./include/linux/spinlock.h:408 (discriminator 3) mm/percpu.c:2283 (discriminator 3)) [ 797.804067][ C3] tcf_action_rcu_free (net/sched/act_api.c:130 net/sched/act_api.c:370 net/sched/act_api.c:378) [ 797.804069][ C3] ? rcu_do_batch (./include/linux/rcupdate.h:310 (discriminator 2) kernel/rcu/tree.c:2619 (discriminator 2)) [ 797.804071][ C3] rcu_do_batch (kernel/rcu/tree.c:2617) [ 797.804074][ C3] ? rcu_start_this_gp (kernel/rcu/tree.c:1040 (discriminator 1)) [ 797.804075][ C3] ? trace_rcu_batch_end (./include/trace/events/rcu.h:714 (discriminator 19)) [ 797.804077][ C3] ? 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)) [ 797.804079][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 797.804081][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 797.804084][ C3] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 797.804086][ C3] rcu_core (kernel/rcu/tree.c:2869) [ 797.804087][ C3] handle_softirqs (kernel/softirq.c:622) [ 797.804089][ C3] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 797.804093][ C3] ? _local_bh_enable (kernel/softirq.c:405 (discriminator 1)) [ 797.804094][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 797.804096][ C3] run_ksoftirqd (kernel/softirq.c:1076 kernel/softirq.c:1068) [ 797.804098][ C3] smpboot_thread_fn (kernel/smpboot.c:160) [ 797.804100][ C3] ? sort_range (kernel/range.c:164) [ 797.804102][ C3] kthread (kernel/kthread.c:436) [ 797.804104][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 797.804106][ C3] ? kthread_affine_node (kernel/kthread.c:378) [ 797.804108][ C3] ret_from_fork (arch/x86/kernel/process.c:158) [ 797.804111][ C3] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 797.804112][ C3] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 797.804115][ C3] ? kthread_affine_node (kernel/kthread.c:378) [ 797.804117][ C3] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 799.122848][ C3] INFO: lockdep is turned off. | [ 799.122934][ C3] Preemption disabled at: | [ 799.122935][ C3] 0x0 | [ 799.123087][ C3] Tainted: [W]=WARN [ 799.123089][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 799.123090][ C3] Call Trace: [ 799.123092][ C3] [ 799.123094][ C3] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 799.123101][ C3] __might_resched.cold (kernel/sched/core.c:9163) [ 799.123105][ C3] ? default_idle_call (kernel/sched/idle.c:122) [ 799.123109][ C3] ? perf_trace_sched_switch (./include/linux/list.h:1021 (discriminator 3)) [ 799.123113][ C3] ? start_secondary (arch/x86/kernel/smpboot.c:312) [ 799.123117][ C3] __mutex_lock (kernel/locking/mutex.c:623 kernel/locking/mutex.c:820) [ 799.123119][ C3] ? __tcf_chain_put (net/sched/cls_api.c:694) [ 799.123123][ C3] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 799.123126][ C3] ? __tcf_chain_put (net/sched/cls_api.c:694) [ 799.123128][ C3] __tcf_chain_put (net/sched/cls_api.c:694) [ 799.123130][ C3] ? free_percpu.part.0 (./include/linux/spinlock.h:408 (discriminator 3) mm/percpu.c:2283 (discriminator 3)) [ 799.123133][ C3] tcf_action_rcu_free (net/sched/act_api.c:130 net/sched/act_api.c:370 net/sched/act_api.c:378) [ 799.123135][ C3] ? rcu_do_batch (./include/linux/rcupdate.h:310 (discriminator 2) kernel/rcu/tree.c:2619 (discriminator 2)) [ 799.123139][ C3] rcu_do_batch (kernel/rcu/tree.c:2617) [ 799.123141][ C3] ? trace_rcu_batch_end (./include/trace/events/rcu.h:714 (discriminator 19)) [ 799.123144][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 799.123146][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 799.123149][ C3] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 799.123151][ C3] rcu_core (kernel/rcu/tree.c:2869) [ 799.123153][ C3] handle_softirqs (kernel/softirq.c:622) [ 799.123155][ C3] ? clockevents_tick_resume (kernel/time/clockevents.c:193) [ 799.123158][ C3] ? _local_bh_enable (kernel/softirq.c:405 (discriminator 1)) [ 799.123160][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 799.123161][ C3] ? lock_release (./include/trace/events/lock.h:69 (discriminator 22) kernel/locking/lockdep.c:5879 (discriminator 22)) [ 799.123164][ C3] __irq_exit_rcu (kernel/softirq.c:656 kernel/softirq.c:496 kernel/softirq.c:735) [ 799.123166][ C3] irq_exit_rcu (kernel/softirq.c:752) [ 799.123167][ C3] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1061 (discriminator 37) arch/x86/kernel/apic/apic.c:1061 (discriminator 37)) [ 799.123169][ C3] [ 799.123170][ C3] [ 799.123171][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 799.123172][ C3] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:697) [ 799.123175][ C3] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:62) [ 799.123178][ 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 [ 799.123180][ C3] RSP: 0018:ffa0000000167de8 EFLAGS: 00000246 [ 799.123183][ C3] RAX: 0000000000000003 RBX: ff11000001bd0040 RCX: 0000000000000001 [ 799.123184][ C3] RDX: 0000000000000003 RSI: ffffffffbb26f640 RDI: ffffffffb8ad9667 [ 799.123185][ C3] RBP: 0000000000000000 R08: ffffffffbae694f1 R09: 1fe2200006a7639a [ 799.123186][ C3] R10: 0000000000000003 R11: 0000000000000000 R12: 1ff400000002cfc0 [ 799.123187][ C3] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 799.123188][ C3] ? ct_kernel_exit.constprop.0 (./include/linux/instrumented.h:97 kernel/context_tracking.c:124) [ 799.123190][ C3] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 799.123194][ C3] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:767) [ 799.123196][ C3] default_idle_call (kernel/sched/idle.c:122) [ 799.123197][ C3] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 799.123199][ C3] ? arch_cpu_idle_exit+0x40/0x40 [ 799.123200][ C3] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 799.123202][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 799.123204][ C3] do_idle (kernel/sched/idle.c:352) [ 799.123206][ C3] cpu_startup_entry (kernel/sched/idle.c:451) [ 799.123207][ C3] start_secondary (arch/x86/kernel/smpboot.c:312) [ 799.123209][ C3] ? set_cpu_sibling_map (./arch/x86/include/asm/smp.h:148 (discriminator 4)) [ 799.123211][ C3] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 800.373306][ C1] INFO: lockdep is turned off. | [ 800.373385][ C1] Preemption disabled at: | [ 800.373386][ C1] 0x0 | [ 800.373537][ C1] Tainted: [W]=WARN [ 800.373538][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 800.373540][ C1] Call Trace: [ 800.373542][ C1] [ 800.373543][ C1] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 800.373551][ C1] __might_resched.cold (kernel/sched/core.c:9163) [ 800.373554][ C1] ? default_idle_call (kernel/sched/idle.c:122) [ 800.373559][ C1] ? perf_trace_sched_switch (./include/linux/list.h:1021 (discriminator 3)) [ 800.373563][ C1] ? start_secondary (arch/x86/kernel/smpboot.c:312) [ 800.373566][ C1] __mutex_lock (kernel/locking/mutex.c:623 kernel/locking/mutex.c:820) [ 800.373568][ C1] ? __tcf_chain_put (net/sched/cls_api.c:694) [ 800.373572][ C1] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 800.373575][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 800.373578][ C1] ? __tcf_chain_put (net/sched/cls_api.c:694) [ 800.373580][ C1] __tcf_chain_put (net/sched/cls_api.c:694) [ 800.373581][ C1] ? free_percpu.part.0 (./include/linux/spinlock.h:408 (discriminator 3) mm/percpu.c:2283 (discriminator 3)) [ 800.373585][ C1] tcf_action_rcu_free (net/sched/act_api.c:130 net/sched/act_api.c:370 net/sched/act_api.c:378) [ 800.373587][ C1] ? rcu_do_batch (./include/linux/rcupdate.h:310 (discriminator 2) kernel/rcu/tree.c:2619 (discriminator 2)) [ 800.373590][ C1] rcu_do_batch (kernel/rcu/tree.c:2617) [ 800.373593][ C1] ? trace_rcu_batch_end (./include/trace/events/rcu.h:714 (discriminator 19)) [ 800.373595][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 800.373597][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 800.373600][ C1] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 800.373602][ C1] rcu_core (kernel/rcu/tree.c:2869) [ 800.373604][ C1] handle_softirqs (kernel/softirq.c:622) [ 800.373607][ C1] ? clockevents_tick_resume (kernel/time/clockevents.c:193) [ 800.373610][ C1] ? _local_bh_enable (kernel/softirq.c:405 (discriminator 1)) [ 800.373611][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 800.373612][ C1] ? lock_release (./include/trace/events/lock.h:69 (discriminator 22) kernel/locking/lockdep.c:5879 (discriminator 22)) [ 800.373614][ C1] __irq_exit_rcu (kernel/softirq.c:656 kernel/softirq.c:496 kernel/softirq.c:735) [ 800.373616][ C1] irq_exit_rcu (kernel/softirq.c:752) [ 800.373617][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1061 (discriminator 37) arch/x86/kernel/apic/apic.c:1061 (discriminator 37)) [ 800.373620][ C1] [ 800.373620][ C1] [ 800.373621][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 800.373623][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:697) [ 800.373625][ C1] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:62) [ 800.373628][ 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 [ 800.373630][ C1] RSP: 0018:ffa0000000147de8 EFLAGS: 00000246 [ 800.373633][ C1] RAX: 0000000000000001 RBX: ff11000001bb2340 RCX: 0000000000000001 [ 800.373634][ C1] RDX: 0000000000000001 RSI: ffffffffbb26f640 RDI: ffffffffb8ad9667 [ 800.373635][ C1] RBP: 0000000000000000 R08: ffffffffbae694f1 R09: 1fe2200006a5639a [ 800.373636][ C1] R10: 0000000000000001 R11: 0000000000000000 R12: 1ff4000000028fc0 [ 800.373637][ C1] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 800.373638][ C1] ? ct_kernel_exit.constprop.0 (./include/linux/instrumented.h:97 kernel/context_tracking.c:124) [ 800.373640][ C1] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 800.373644][ C1] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:767) [ 800.373646][ C1] default_idle_call (kernel/sched/idle.c:122) [ 800.373647][ C1] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 800.373649][ C1] ? arch_cpu_idle_exit+0x40/0x40 [ 800.373650][ C1] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 800.373652][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 800.373654][ C1] do_idle (kernel/sched/idle.c:352) [ 800.373656][ C1] cpu_startup_entry (kernel/sched/idle.c:451) [ 800.373657][ C1] start_secondary (arch/x86/kernel/smpboot.c:312) [ 800.373658][ C1] ? set_cpu_sibling_map (./arch/x86/include/asm/smp.h:148 (discriminator 4)) [ 800.373660][ C1] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 803.920719][ C2] INFO: lockdep is turned off. | [ 803.920863][ C2] Preemption disabled at: | [ 803.920866][ C2] handle_softirqs (kernel/softirq.c:463 (discriminator 1) kernel/softirq.c:598 (discriminator 1)) | [ 803.921145][ C2] Tainted: [W]=WARN [ 803.921146][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 803.921148][ C2] Call Trace: [ 803.921150][ C2] [ 803.921151][ C2] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 803.921158][ C2] ? handle_softirqs (kernel/softirq.c:463 (discriminator 1) kernel/softirq.c:598 (discriminator 1)) [ 803.921159][ C2] __might_resched.cold (kernel/sched/core.c:9163) [ 803.921162][ C2] ? kernel_text_address (./include/linux/kprobes.h:359 kernel/extable.c:123 kernel/extable.c:94) [ 803.921165][ C2] ? perf_trace_sched_switch (./include/linux/list.h:1021 (discriminator 3)) [ 803.921168][ C2] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 803.921172][ C2] ? kasan_record_aux_stack (mm/kasan/generic.c:556) [ 803.921175][ C2] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 803.921177][ C2] ? tear_down_vmas (mm/mmap.c:1262) [ 803.921180][ C2] __mutex_lock (kernel/locking/mutex.c:623 kernel/locking/mutex.c:820) [ 803.921184][ C2] ? x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 803.921186][ C2] ? do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 803.921187][ C2] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 803.921189][ C2] ? __tcf_chain_put (net/sched/cls_api.c:694) [ 803.921193][ C2] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 803.921196][ C2] ? __tcf_chain_put (net/sched/cls_api.c:694) [ 803.921198][ C2] __tcf_chain_put (net/sched/cls_api.c:694) [ 803.921200][ C2] ? free_percpu.part.0 (./include/linux/spinlock.h:408 (discriminator 3) mm/percpu.c:2283 (discriminator 3)) [ 803.921203][ C2] tcf_action_rcu_free (net/sched/act_api.c:130 net/sched/act_api.c:370 net/sched/act_api.c:378) [ 803.921205][ C2] ? rcu_do_batch (./include/linux/rcupdate.h:310 (discriminator 2) kernel/rcu/tree.c:2619 (discriminator 2)) [ 803.921207][ C2] rcu_do_batch (kernel/rcu/tree.c:2617) [ 803.921209][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 803.921211][ C2] ? sched_balance_softirq (kernel/sched/fair.c:13350) [ 803.921214][ C2] ? trace_rcu_batch_end (./include/trace/events/rcu.h:714 (discriminator 19)) [ 803.921215][ C2] ? sched_balance_domains (kernel/sched/fair.c:12634) [ 803.921217][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 803.921219][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 803.921222][ C2] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 803.921224][ C2] rcu_core (kernel/rcu/tree.c:2869) [ 803.921225][ C2] handle_softirqs (kernel/softirq.c:622) [ 803.921227][ C2] ? clockevents_tick_resume (kernel/time/clockevents.c:193) [ 803.921229][ C2] ? _local_bh_enable (kernel/softirq.c:405 (discriminator 1)) [ 803.921231][ C2] ? lock_release (./include/trace/events/lock.h:69 (discriminator 22) kernel/locking/lockdep.c:5879 (discriminator 22)) [ 803.921233][ C2] __irq_exit_rcu (kernel/softirq.c:656 kernel/softirq.c:496 kernel/softirq.c:735) [ 803.921235][ C2] irq_exit_rcu (kernel/softirq.c:752) [ 803.921236][ C2] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1061 (discriminator 37) arch/x86/kernel/apic/apic.c:1061 (discriminator 37)) [ 803.921238][ C2] [ 803.921239][ C2] [ 803.921240][ C2] ? lock_release (./include/trace/events/lock.h:69 (discriminator 22) kernel/locking/lockdep.c:5879 (discriminator 22)) [ 803.921241][ C2] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:697) [ 803.921243][ C2] RIP: 0010:debug_lockdep_rcu_enabled (kernel/rcu/update.c:320 (discriminator 4)) [ 803.921246][ C2] Code: eb 82 31 c0 e9 4e ff ff ff 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 00 f3 0f 1e fa 8b 05 b2 60 7d 01 85 c0 74 20 8b 05 c0 71 7d 01 <85> c0 74 16 65 48 8b 05 10 87 00 02 8b 80 ec 0a 00 00 85 c0 0f 94 All code ======== 0: eb 82 jmp 0xffffffffffffff84 2: 31 c0 xor %eax,%eax 4: e9 4e ff ff ff jmp 0xffffffffffffff57 9: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 10: 00 00 00 13: 0f 1f 00 nopl (%rax) 16: f3 0f 1e fa endbr64 1a: 8b 05 b2 60 7d 01 mov 0x17d60b2(%rip),%eax # 0x17d60d2 20: 85 c0 test %eax,%eax 22: 74 20 je 0x44 24: 8b 05 c0 71 7d 01 mov 0x17d71c0(%rip),%eax # 0x17d71ea 2a:* 85 c0 test %eax,%eax <-- trapping instruction 2c: 74 16 je 0x44 2e: 65 48 8b 05 10 87 00 mov %gs:0x2008710(%rip),%rax # 0x2008746 35: 02 36: 8b 80 ec 0a 00 00 mov 0xaec(%rax),%eax 3c: 85 c0 test %eax,%eax 3e: 0f .byte 0xf 3f: 94 xchg %eax,%esp Code starting with the faulting instruction =========================================== 0: 85 c0 test %eax,%eax 2: 74 16 je 0x1a 4: 65 48 8b 05 10 87 00 mov %gs:0x2008710(%rip),%rax # 0x200871c b: 02 c: 8b 80 ec 0a 00 00 mov 0xaec(%rax),%eax 12: 85 c0 test %eax,%eax 14: 0f .byte 0xf 15: 94 xchg %eax,%esp [ 803.921247][ C2] RSP: 0018:ffa0000000e87730 EFLAGS: 00000202 [ 803.921251][ C2] RAX: 0000000000000000 RBX: 00007f5d857372b8 RCX: 0000000000000000 [ 803.921252][ C2] RDX: ffffffffb8d0dd89 RSI: ffffffffbb26f640 RDI: ffffffffbb89e950 [ 803.921253][ C2] RBP: ffffffffbbe0bf00 R08: 0000000000000000 R09: 0000000000000000 [ 803.921254][ C2] R10: 0000000000000002 R11: 0000000000000001 R12: ffa0000000e87860 [ 803.921254][ C2] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000013cbba80 [ 803.921256][ C2] ? __is_insn_slot_addr (./include/linux/rcupdate.h:300 (discriminator 2) ./include/linux/rcupdate.h:838 (discriminator 2) kernel/kprobes.c:305 (discriminator 2)) [ 803.921260][ C2] __is_insn_slot_addr (kernel/kprobes.c:306) [ 803.921262][ C2] kernel_text_address (./include/linux/kprobes.h:359 kernel/extable.c:123 kernel/extable.c:94) [ 803.921264][ C2] __kernel_text_address (kernel/extable.c:79) [ 803.921265][ C2] ? write_profile (profile.c:?) [ 803.921267][ C2] unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 803.921269][ C2] arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 803.921273][ C2] stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 803.921275][ C2] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 803.921277][ C2] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 803.921281][ C2] ? tear_down_vmas (mm/mmap.c:1262) [ 803.921282][ C2] kasan_save_stack (mm/kasan/common.c:57) [ 803.921285][ C2] ? kasan_save_stack (mm/kasan/common.c:57) [ 803.921287][ C2] ? kasan_record_aux_stack (mm/kasan/generic.c:556) [ 803.921288][ C2] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 803.921290][ C2] ? tear_down_vmas (mm/mmap.c:1262) [ 803.921291][ C2] ? exit_mmap (mm/mmap.c:1320) [ 803.921293][ C2] ? mmput (kernel/fork.c:1178 kernel/fork.c:1201) [ 803.921295][ C2] ? exit_mm (kernel/exit.c:582) [ 803.921297][ C2] ? do_exit (kernel/exit.c:964) [ 803.921298][ C2] ? do_group_exit (kernel/exit.c:1119) [ 803.921300][ C2] ? __x64_sys_exit_group (kernel/exit.c:1130 kernel/exit.c:1128 kernel/exit.c:1128) [ 803.921301][ C2] ? x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 803.921302][ C2] ? do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 803.921303][ C2] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 803.921307][ C2] kasan_record_aux_stack (mm/kasan/generic.c:556) [ 803.921309][ C2] ? flush_cpu_sheaves (mm/slub.c:3958) [ 803.921312][ C2] __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 803.921313][ C2] tear_down_vmas (mm/mmap.c:1262) [ 803.921316][ C2] exit_mmap (mm/mmap.c:1320) [ 803.921318][ C2] ? vm_brk_flags (./include/linux/seqlock.h:453) [ 803.921319][ C2] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 803.921321][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 803.921322][ C2] ? __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) [ 803.921324][ C2] ? __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) [ 803.921325][ C2] ? uprobe_clear_state (kernel/events/uprobes.c:1824) [ 803.921328][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 803.921329][ C2] ? __mutex_unlock_slowpath (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:4480 kernel/locking/mutex.c:1007) [ 803.921332][ C2] mmput (kernel/fork.c:1178 kernel/fork.c:1201) [ 803.921334][ C2] exit_mm (kernel/exit.c:582) [ 803.921336][ C2] ? 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) [ 803.921337][ C2] do_exit (kernel/exit.c:964) [ 803.921339][ C2] ? exit_notify (kernel/exit.c:748) [ 803.921341][ C2] ? posixtimer_sig_unignore.isra.0 (kernel/signal.c:1969 (discriminator 3)) [ 803.921343][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 803.921345][ C2] do_group_exit (kernel/exit.c:1119) [ 803.921346][ C2] __x64_sys_exit_group (kernel/exit.c:1130 kernel/exit.c:1128 kernel/exit.c:1128) [ 803.921347][ C2] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 803.921349][ C2] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 803.921350][ C2] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 803.921351][ C2] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 803.921353][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 803.921354][ C2] RIP: 0033:0x7f5d857372b8 [ 803.921357][ C2] Code: Unable to access opcode bytes at 0x7f5d8573728e. Code starting with the faulting instruction =========================================== [ 803.921358][ C2] RSP: 002b:00007ffe7cec4ac8 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 803.921360][ C2] RAX: ffffffffffffffda RBX: 00007f5d85868f88 RCX: 00007f5d857372b8 [ 803.921361][ C2] RDX: 00007f5d854acb48 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 803.921361][ C2] RBP: 00007ffe7cec4b20 R08: 0000000000000000 R09: 0000000000008010 [ 803.921362][ C2] R10: 00007ffe7cec48e0 R11: 0000000000000246 R12: 0000000000000001 [ 803.921363][ C2] R13: 0000000000000000 R14: 00007f5d85867680 R15: 00007f5d85868fa0 | [ 808.141382][ C1] INFO: lockdep is turned off. | [ 808.141464][ C1] Preemption disabled at: | [ 808.141465][ C1] 0x0 | [ 808.141620][ C1] Tainted: [W]=WARN [ 808.141621][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 808.141623][ C1] Call Trace: [ 808.141624][ C1] [ 808.141626][ C1] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 808.141633][ C1] __might_resched.cold (kernel/sched/core.c:9163) [ 808.141637][ C1] ? default_idle_call (kernel/sched/idle.c:122) [ 808.141641][ C1] ? perf_trace_sched_switch (./include/linux/list.h:1021 (discriminator 3)) [ 808.141645][ C1] ? start_secondary (arch/x86/kernel/smpboot.c:312) [ 808.141647][ C1] __mutex_lock (kernel/locking/mutex.c:623 kernel/locking/mutex.c:820) [ 808.141650][ C1] ? __tcf_chain_put (net/sched/cls_api.c:694) [ 808.141654][ C1] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 808.141656][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 808.141659][ C1] ? __tcf_chain_put (net/sched/cls_api.c:694) [ 808.141661][ C1] __tcf_chain_put (net/sched/cls_api.c:694) [ 808.141662][ C1] ? free_percpu.part.0 (./include/linux/spinlock.h:408 (discriminator 3) mm/percpu.c:2283 (discriminator 3)) [ 808.141666][ C1] tcf_action_rcu_free (net/sched/act_api.c:130 net/sched/act_api.c:370 net/sched/act_api.c:378) [ 808.141668][ C1] ? rcu_do_batch (./include/linux/rcupdate.h:310 (discriminator 2) kernel/rcu/tree.c:2619 (discriminator 2)) [ 808.141671][ C1] rcu_do_batch (kernel/rcu/tree.c:2617) [ 808.141673][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 808.141675][ C1] ? sched_balance_softirq (kernel/sched/fair.c:13350) [ 808.141678][ C1] ? trace_rcu_batch_end (./include/trace/events/rcu.h:714 (discriminator 19)) [ 808.141679][ C1] ? sched_balance_domains (kernel/sched/fair.c:12634) [ 808.141681][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 808.141682][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 808.141685][ C1] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 808.141688][ C1] rcu_core (kernel/rcu/tree.c:2869) [ 808.141689][ C1] handle_softirqs (kernel/softirq.c:622) [ 808.141692][ C1] ? clockevents_tick_resume (kernel/time/clockevents.c:193) [ 808.141695][ C1] ? _local_bh_enable (kernel/softirq.c:405 (discriminator 1)) [ 808.141696][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 808.141697][ C1] ? lock_release (./include/trace/events/lock.h:69 (discriminator 22) kernel/locking/lockdep.c:5879 (discriminator 22)) [ 808.141699][ C1] __irq_exit_rcu (kernel/softirq.c:656 kernel/softirq.c:496 kernel/softirq.c:735) [ 808.141701][ C1] irq_exit_rcu (kernel/softirq.c:752) [ 808.141702][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1061 (discriminator 37) arch/x86/kernel/apic/apic.c:1061 (discriminator 37)) [ 808.141704][ C1] [ 808.141705][ C1] [ 808.141706][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 808.141707][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:697) [ 808.141709][ C1] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:62) [ 808.141712][ 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 [ 808.141713][ C1] RSP: 0018:ffa0000000147de8 EFLAGS: 00000246 [ 808.141717][ C1] RAX: 0000000000000001 RBX: ff11000001bb2340 RCX: 0000000000000001 [ 808.141718][ C1] RDX: 0000000000000001 RSI: ffffffffbb26f640 RDI: ffffffffb8ad9667 [ 808.141719][ C1] RBP: 0000000000000000 R08: ffffffffbae694f1 R09: 1fe2200006a5639a [ 808.141720][ C1] R10: 0000000000000001 R11: 0000000000000000 R12: 1ff4000000028fc0 [ 808.141720][ C1] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 808.141722][ C1] ? ct_kernel_exit.constprop.0 (./include/linux/instrumented.h:97 kernel/context_tracking.c:124) [ 808.141724][ C1] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 808.141726][ C1] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:767) [ 808.141728][ C1] default_idle_call (kernel/sched/idle.c:122) [ 808.141730][ C1] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 808.141731][ C1] ? arch_cpu_idle_exit+0x40/0x40 [ 808.141732][ C1] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 808.141734][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 808.141736][ C1] do_idle (kernel/sched/idle.c:352) [ 808.141737][ C1] cpu_startup_entry (kernel/sched/idle.c:451) [ 808.141739][ C1] start_secondary (arch/x86/kernel/smpboot.c:312) [ 808.141740][ C1] ? set_cpu_sibling_map (./arch/x86/include/asm/smp.h:148 (discriminator 4)) [ 808.141742][ C1] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 821.868328][ C1] INFO: lockdep is turned off. | [ 821.868412][ C1] Preemption disabled at: | [ 821.868414][ C1] 0x0 | [ 821.868563][ C1] Tainted: [W]=WARN [ 821.868564][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 821.868565][ C1] Workqueue: events virtio_fs_requests_done_work [ 821.868574][ C1] Call Trace: [ 821.868575][ C1] [ 821.868577][ C1] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 821.868583][ C1] __might_resched.cold (kernel/sched/core.c:9163) [ 821.868587][ C1] ? kfree (./include/linux/kmemleak.h:50 mm/slub.c:2614 mm/slub.c:6251 mm/slub.c:6566) [ 821.868591][ C1] ? perf_trace_sched_switch (./include/linux/list.h:1021 (discriminator 3)) [ 821.868595][ C1] ? process_one_work (kernel/workqueue.c:3314) [ 821.868597][ C1] ? kthread (kernel/kthread.c:436) [ 821.868599][ C1] ? ret_from_fork (arch/x86/kernel/process.c:158) [ 821.868602][ C1] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:245) [ 821.868604][ C1] __mutex_lock (kernel/locking/mutex.c:623 kernel/locking/mutex.c:820) [ 821.868608][ C1] ? __tcf_chain_put (net/sched/cls_api.c:694) [ 821.868612][ C1] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 821.868615][ C1] ? __tcf_chain_put (net/sched/cls_api.c:694) [ 821.868616][ C1] __tcf_chain_put (net/sched/cls_api.c:694) [ 821.868618][ C1] ? free_percpu.part.0 (./include/linux/spinlock.h:408 (discriminator 3) mm/percpu.c:2283 (discriminator 3)) [ 821.868621][ C1] tcf_action_rcu_free (net/sched/act_api.c:130 net/sched/act_api.c:370 net/sched/act_api.c:378) [ 821.868623][ C1] ? rcu_do_batch (./include/linux/rcupdate.h:310 (discriminator 2) kernel/rcu/tree.c:2619 (discriminator 2)) [ 821.868626][ C1] rcu_do_batch (kernel/rcu/tree.c:2617) [ 821.868629][ C1] ? trace_rcu_batch_end (./include/trace/events/rcu.h:714 (discriminator 19)) [ 821.868631][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 821.868633][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 821.868636][ C1] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 821.868638][ C1] rcu_core (kernel/rcu/tree.c:2869) [ 821.868640][ C1] handle_softirqs (kernel/softirq.c:622) [ 821.868642][ C1] ? clockevents_tick_resume (kernel/time/clockevents.c:193) [ 821.868645][ C1] ? _local_bh_enable (kernel/softirq.c:405 (discriminator 1)) [ 821.868647][ C1] ? lock_release (./include/trace/events/lock.h:69 (discriminator 22) kernel/locking/lockdep.c:5879 (discriminator 22)) [ 821.868649][ C1] __irq_exit_rcu (kernel/softirq.c:656 kernel/softirq.c:496 kernel/softirq.c:735) [ 821.868651][ C1] irq_exit_rcu (kernel/softirq.c:752) [ 821.868652][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1061 (discriminator 37) arch/x86/kernel/apic/apic.c:1061 (discriminator 37)) [ 821.868654][ C1] [ 821.868655][ C1] [ 821.868656][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:697) [ 821.868658][ C1] RIP: 0010:_raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:178 (discriminator 12) kernel/locking/spinlock.c:198 (discriminator 12)) [ 821.868661][ C1] Code: f5 53 48 8b 74 24 10 48 89 fb 48 83 c7 18 e8 21 7e ca fd 48 89 df e8 a9 d4 ca fd f7 c5 00 02 00 00 75 1f 9c 58 f6 c4 02 75 2f 01 00 00 00 e8 30 62 bd fd 65 8b 05 29 0a fe 01 85 c0 74 12 5b All code ======== 0: f5 cmc 1: 53 push %rbx 2: 48 8b 74 24 10 mov 0x10(%rsp),%rsi 7: 48 89 fb mov %rdi,%rbx a: 48 83 c7 18 add $0x18,%rdi e: e8 21 7e ca fd call 0xfffffffffdca7e34 13: 48 89 df mov %rbx,%rdi 16: e8 a9 d4 ca fd call 0xfffffffffdcad4c4 1b: f7 c5 00 02 00 00 test $0x200,%ebp 21: 75 1f jne 0x42 23: 9c pushf 24: 58 pop %rax 25: f6 c4 02 test $0x2,%ah 28: 75 2f jne 0x59 2a:* bf 01 00 00 00 mov $0x1,%edi <-- trapping instruction 2f: e8 30 62 bd fd call 0xfffffffffdbd6264 34: 65 8b 05 29 0a fe 01 mov %gs:0x1fe0a29(%rip),%eax # 0x1fe0a64 3b: 85 c0 test %eax,%eax 3d: 74 12 je 0x51 3f: 5b pop %rbx Code starting with the faulting instruction =========================================== 0: bf 01 00 00 00 mov $0x1,%edi 5: e8 30 62 bd fd call 0xfffffffffdbd623a a: 65 8b 05 29 0a fe 01 mov %gs:0x1fe0a29(%rip),%eax # 0x1fe0a3a 11: 85 c0 test %eax,%eax 13: 74 12 je 0x27 15: 5b pop %rbx [ 821.868663][ C1] RSP: 0018:ffa0000000457a18 EFLAGS: 00000246 [ 821.868665][ C1] RAX: 0000000000000046 RBX: ffffffffbbf9a080 RCX: 0000000000000000 [ 821.868667][ C1] RDX: 0000000000000003 RSI: ffffffffbb26f640 RDI: ffffffffbae90613 [ 821.868668][ C1] RBP: 0000000000000286 R08: ffffffffb8db3820 R09: 1ffffffff78c7d1a [ 821.868668][ C1] R10: 0000000000000001 R11: 0000000000000000 R12: 0000000000000000 [ 821.868669][ C1] R13: ffffffffb9d29268 R14: 0000000000000000 R15: 000000000002608f [ 821.868670][ C1] ? detach_buf_split_in_order (drivers/virtio/virtio_ring.c:850 drivers/virtio/virtio_ring.c:881) [ 821.868674][ C1] ? 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) [ 821.868676][ C1] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:178 (discriminator 6) kernel/locking/spinlock.c:198 (discriminator 6)) [ 821.868679][ C1] delete_object_full (mm/kmemleak.c:637 (discriminator 3) mm/kmemleak.c:839 (discriminator 3)) [ 821.868681][ C1] kfree (./include/linux/kmemleak.h:50 mm/slub.c:2614 mm/slub.c:6251 mm/slub.c:6566) [ 821.868683][ C1] detach_buf_split_in_order (drivers/virtio/virtio_ring.c:850 drivers/virtio/virtio_ring.c:881) [ 821.868685][ 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) [ 821.868688][ C1] virtqueue_get_buf_ctx_split (drivers/virtio/virtio_ring.c:891 drivers/virtio/virtio_ring.c:958) [ 821.868689][ C1] ? lock_release (./include/trace/events/lock.h:69 (discriminator 22) kernel/locking/lockdep.c:5879 (discriminator 22)) [ 821.868691][ C1] virtio_fs_requests_done_work (fs/fuse/virtio_fs.c:843 (discriminator 1)) [ 821.868693][ C1] ? virtio_fs_complete_req_work (fs/fuse/virtio_fs.c:823) [ 821.868695][ C1] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 821.868697][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 821.868699][ C1] process_one_work (kernel/workqueue.c:3314) [ 821.868701][ C1] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 821.868703][ C1] ? io_schedule_timeout (kernel/sched/core.c:8079 (discriminator 1)) [ 821.868705][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 821.868707][ C1] worker_thread (kernel/workqueue.c:3397 kernel/workqueue.c:3478) [ 821.868709][ C1] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 821.868711][ C1] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 821.868713][ C1] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 821.868714][ C1] kthread (kernel/kthread.c:436) [ 821.868716][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 821.868717][ C1] ? kthread_affine_node (kernel/kthread.c:378) [ 821.868719][ C1] ret_from_fork (arch/x86/kernel/process.c:158) [ 821.868720][ C1] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 821.868722][ C1] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 821.868725][ C1] ? kthread_affine_node (kernel/kthread.c:378) [ 821.868726][ C1] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 827.188401][ C1] INFO: lockdep is turned off. | [ 827.188486][ C1] Preemption disabled at: | [ 827.188487][ C1] 0x0 | [ 827.188629][ C1] Tainted: [W]=WARN [ 827.188631][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 827.188632][ C1] Call Trace: [ 827.188634][ C1] [ 827.188635][ C1] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 827.188642][ C1] __might_resched.cold (kernel/sched/core.c:9163) [ 827.188646][ C1] ? default_idle_call (kernel/sched/idle.c:122) [ 827.188650][ C1] ? perf_trace_sched_switch (./include/linux/list.h:1021 (discriminator 3)) [ 827.188654][ C1] ? start_secondary (arch/x86/kernel/smpboot.c:312) [ 827.188657][ C1] __mutex_lock (kernel/locking/mutex.c:623 kernel/locking/mutex.c:820) [ 827.188659][ C1] ? __tcf_chain_put (net/sched/cls_api.c:694) [ 827.188663][ C1] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 827.188666][ C1] ? __tcf_chain_put (net/sched/cls_api.c:694) [ 827.188667][ C1] __tcf_chain_put (net/sched/cls_api.c:694) [ 827.188669][ C1] ? free_percpu.part.0 (./include/linux/spinlock.h:408 (discriminator 3) mm/percpu.c:2283 (discriminator 3)) [ 827.188673][ C1] tcf_action_rcu_free (net/sched/act_api.c:130 net/sched/act_api.c:370 net/sched/act_api.c:378) [ 827.188674][ C1] ? rcu_do_batch (./include/linux/rcupdate.h:310 (discriminator 2) kernel/rcu/tree.c:2619 (discriminator 2)) [ 827.188678][ C1] rcu_do_batch (kernel/rcu/tree.c:2617) [ 827.188680][ C1] ? trace_rcu_batch_end (./include/trace/events/rcu.h:714 (discriminator 19)) [ 827.188682][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 827.188684][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 827.188687][ C1] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 827.188689][ C1] rcu_core (kernel/rcu/tree.c:2869) [ 827.188691][ C1] handle_softirqs (kernel/softirq.c:622) [ 827.188694][ C1] ? clockevents_tick_resume (kernel/time/clockevents.c:193) [ 827.188696][ C1] ? _local_bh_enable (kernel/softirq.c:405 (discriminator 1)) [ 827.188697][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 827.188699][ C1] ? lock_release (./include/trace/events/lock.h:69 (discriminator 22) kernel/locking/lockdep.c:5879 (discriminator 22)) [ 827.188702][ C1] __irq_exit_rcu (kernel/softirq.c:656 kernel/softirq.c:496 kernel/softirq.c:735) [ 827.188703][ C1] irq_exit_rcu (kernel/softirq.c:752) [ 827.188704][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1061 (discriminator 37) arch/x86/kernel/apic/apic.c:1061 (discriminator 37)) [ 827.188706][ C1] [ 827.188707][ C1] [ 827.188708][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 827.188709][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:697) [ 827.188712][ C1] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:62) [ 827.188714][ 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 [ 827.188716][ C1] RSP: 0018:ffa0000000147de8 EFLAGS: 00000246 [ 827.188719][ C1] RAX: 0000000000000001 RBX: ff11000001bb2340 RCX: 0000000000000001 [ 827.188720][ C1] RDX: 0000000000000001 RSI: ffffffffbb26f640 RDI: ffffffffb8ad9667 [ 827.188721][ C1] RBP: 0000000000000000 R08: ffffffffbae694f1 R09: 1fe2200006a5639a [ 827.188722][ C1] R10: 0000000000000001 R11: 0000000000000000 R12: 1ff4000000028fc0 [ 827.188723][ C1] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 827.188724][ C1] ? ct_kernel_exit.constprop.0 (./include/linux/instrumented.h:97 kernel/context_tracking.c:124) [ 827.188726][ C1] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 827.188729][ C1] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:767) [ 827.188731][ C1] default_idle_call (kernel/sched/idle.c:122) [ 827.188732][ C1] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 827.188734][ C1] ? arch_cpu_idle_exit+0x40/0x40 [ 827.188735][ C1] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 827.188737][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 827.188738][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 827.188740][ C1] do_idle (kernel/sched/idle.c:352) [ 827.188741][ C1] cpu_startup_entry (kernel/sched/idle.c:451) [ 827.188743][ C1] start_secondary (arch/x86/kernel/smpboot.c:312) [ 827.188744][ C1] ? set_cpu_sibling_map (./arch/x86/include/asm/smp.h:148 (discriminator 4)) [ 827.188746][ C1] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 828.432310][ C1] INFO: lockdep is turned off. | [ 828.432380][ C1] Preemption disabled at: | [ 828.432381][ C1] handle_softirqs (kernel/softirq.c:463 (discriminator 1) kernel/softirq.c:598 (discriminator 1)) | [ 828.432552][ C1] Tainted: [W]=WARN [ 828.432553][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 828.432554][ C1] Call Trace: [ 828.432556][ C1] [ 828.432557][ C1] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 828.432563][ C1] ? handle_softirqs (kernel/softirq.c:463 (discriminator 1) kernel/softirq.c:598 (discriminator 1)) [ 828.432565][ C1] __might_resched.cold (kernel/sched/core.c:9163) [ 828.432569][ C1] ? perf_trace_sched_switch (./include/linux/list.h:1021 (discriminator 3)) [ 828.432573][ C1] __mutex_lock (kernel/locking/mutex.c:623 kernel/locking/mutex.c:820) [ 828.432576][ C1] ? __tcf_chain_put (net/sched/cls_api.c:694) [ 828.432580][ C1] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 828.432583][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 828.432586][ C1] ? __tcf_chain_put (net/sched/cls_api.c:694) [ 828.432588][ C1] __tcf_chain_put (net/sched/cls_api.c:694) [ 828.432589][ C1] ? free_percpu.part.0 (./include/linux/spinlock.h:408 (discriminator 3) mm/percpu.c:2283 (discriminator 3)) [ 828.432593][ 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) [ 828.432595][ C1] tcf_action_rcu_free (net/sched/act_api.c:130 net/sched/act_api.c:370 net/sched/act_api.c:378) [ 828.432597][ C1] ? rcu_do_batch (./include/linux/rcupdate.h:310 (discriminator 2) kernel/rcu/tree.c:2619 (discriminator 2)) [ 828.432599][ C1] rcu_do_batch (kernel/rcu/tree.c:2617) [ 828.432601][ C1] ? rcu_start_this_gp (kernel/rcu/tree.c:1040 (discriminator 1)) [ 828.432604][ C1] ? trace_rcu_batch_end (./include/trace/events/rcu.h:714 (discriminator 19)) [ 828.432605][ 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)) [ 828.432607][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 828.432609][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 828.432612][ C1] rcu_core (kernel/rcu/tree.c:2869) [ 828.432614][ C1] handle_softirqs (kernel/softirq.c:622) [ 828.432616][ C1] ? _local_bh_enable (kernel/softirq.c:405 (discriminator 1)) [ 828.432618][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 828.432619][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 828.432621][ C1] run_ksoftirqd (kernel/softirq.c:1076 kernel/softirq.c:1068) [ 828.432622][ C1] smpboot_thread_fn (kernel/smpboot.c:160) [ 828.432625][ C1] ? sort_range (kernel/range.c:164) [ 828.432627][ C1] kthread (kernel/kthread.c:436) [ 828.432629][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 828.432631][ C1] ? kthread_affine_node (kernel/kthread.c:378) [ 828.432632][ C1] ret_from_fork (arch/x86/kernel/process.c:158) [ 828.432635][ C1] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 828.432637][ C1] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 828.432639][ C1] ? kthread_affine_node (kernel/kthread.c:378) [ 828.432641][ C1] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 829.632299][ C1] INFO: lockdep is turned off. | [ 829.632375][ C1] Preemption disabled at: | [ 829.632376][ C1] 0x0 | [ 829.632521][ C1] Tainted: [W]=WARN [ 829.632522][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 829.632524][ C1] Call Trace: [ 829.632525][ C1] [ 829.632527][ C1] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 829.632534][ C1] __might_resched.cold (kernel/sched/core.c:9163) [ 829.632538][ C1] ? default_idle_call (kernel/sched/idle.c:122) [ 829.632542][ C1] ? perf_trace_sched_switch (./include/linux/list.h:1021 (discriminator 3)) [ 829.632546][ C1] ? start_secondary (arch/x86/kernel/smpboot.c:312) [ 829.632549][ C1] __mutex_lock (kernel/locking/mutex.c:623 kernel/locking/mutex.c:820) [ 829.632550][ C1] ? __tcf_chain_put (net/sched/cls_api.c:694) [ 829.632554][ C1] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 829.632557][ C1] ? __tcf_chain_put (net/sched/cls_api.c:694) [ 829.632559][ C1] __tcf_chain_put (net/sched/cls_api.c:694) [ 829.632561][ C1] ? free_percpu.part.0 (./include/linux/spinlock.h:408 (discriminator 3) mm/percpu.c:2283 (discriminator 3)) [ 829.632564][ C1] tcf_action_rcu_free (net/sched/act_api.c:130 net/sched/act_api.c:370 net/sched/act_api.c:378) [ 829.632566][ C1] ? rcu_do_batch (./include/linux/rcupdate.h:310 (discriminator 2) kernel/rcu/tree.c:2619 (discriminator 2)) [ 829.632569][ C1] rcu_do_batch (kernel/rcu/tree.c:2617) [ 829.632572][ C1] ? trace_rcu_batch_end (./include/trace/events/rcu.h:714 (discriminator 19)) [ 829.632574][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 829.632575][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 829.632578][ C1] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 829.632580][ C1] rcu_core (kernel/rcu/tree.c:2869) [ 829.632582][ C1] handle_softirqs (kernel/softirq.c:622) [ 829.632585][ C1] ? clockevents_tick_resume (kernel/time/clockevents.c:193) [ 829.632588][ C1] ? _local_bh_enable (kernel/softirq.c:405 (discriminator 1)) [ 829.632589][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 829.632590][ C1] ? lock_release (./include/trace/events/lock.h:69 (discriminator 22) kernel/locking/lockdep.c:5879 (discriminator 22)) [ 829.632593][ C1] __irq_exit_rcu (kernel/softirq.c:656 kernel/softirq.c:496 kernel/softirq.c:735) [ 829.632594][ C1] irq_exit_rcu (kernel/softirq.c:752) [ 829.632596][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1061 (discriminator 37) arch/x86/kernel/apic/apic.c:1061 (discriminator 37)) [ 829.632598][ C1] [ 829.632598][ C1] [ 829.632599][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 829.632601][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:697) [ 829.632603][ C1] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:62) [ 829.632605][ 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 [ 829.632607][ C1] RSP: 0018:ffa0000000147de8 EFLAGS: 00000246 [ 829.632610][ C1] RAX: 0000000000000001 RBX: ff11000001bb2340 RCX: 0000000000000001 [ 829.632612][ C1] RDX: 0000000000000001 RSI: ffffffffbb26f640 RDI: ffffffffb8ad9667 [ 829.632612][ C1] RBP: 0000000000000000 R08: ffffffffbae694f1 R09: 1fe2200006a5639a [ 829.632613][ C1] R10: 0000000000000001 R11: 0000000000000000 R12: 1ff4000000028fc0 [ 829.632614][ C1] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 829.632615][ C1] ? ct_kernel_exit.constprop.0 (./include/linux/instrumented.h:97 kernel/context_tracking.c:124) [ 829.632617][ C1] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 829.632620][ C1] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:767) [ 829.632622][ C1] default_idle_call (kernel/sched/idle.c:122) [ 829.632624][ C1] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 829.632625][ C1] ? arch_cpu_idle_exit+0x40/0x40 [ 829.632627][ C1] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 829.632628][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 829.632630][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 829.632632][ C1] do_idle (kernel/sched/idle.c:352) [ 829.632633][ C1] cpu_startup_entry (kernel/sched/idle.c:451) [ 829.632635][ C1] start_secondary (arch/x86/kernel/smpboot.c:312) [ 829.632636][ C1] ? set_cpu_sibling_map (./arch/x86/include/asm/smp.h:148 (discriminator 4)) [ 829.632638][ C1] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 830.857353][ C1] INFO: lockdep is turned off. | [ 830.857439][ C1] Preemption disabled at: | [ 830.857440][ C1] handle_softirqs (kernel/softirq.c:463 (discriminator 1) kernel/softirq.c:598 (discriminator 1)) | [ 830.857600][ C1] Tainted: [W]=WARN [ 830.857601][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 830.857603][ C1] Call Trace: [ 830.857604][ C1] [ 830.857606][ C1] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 830.857612][ C1] ? handle_softirqs (kernel/softirq.c:463 (discriminator 1) kernel/softirq.c:598 (discriminator 1)) [ 830.857613][ C1] __might_resched.cold (kernel/sched/core.c:9163) [ 830.857617][ C1] ? perf_trace_sched_switch (./include/linux/list.h:1021 (discriminator 3)) [ 830.857621][ C1] __mutex_lock (kernel/locking/mutex.c:623 kernel/locking/mutex.c:820) [ 830.857625][ C1] ? __tcf_chain_put (net/sched/cls_api.c:694) [ 830.857629][ C1] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 830.857632][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 830.857636][ C1] ? __tcf_chain_put (net/sched/cls_api.c:694) [ 830.857638][ C1] __tcf_chain_put (net/sched/cls_api.c:694) [ 830.857639][ C1] ? free_percpu.part.0 (./include/linux/spinlock.h:408 (discriminator 3) mm/percpu.c:2283 (discriminator 3)) [ 830.857643][ C1] tcf_action_rcu_free (net/sched/act_api.c:130 net/sched/act_api.c:370 net/sched/act_api.c:378) [ 830.857645][ C1] ? rcu_do_batch (./include/linux/rcupdate.h:310 (discriminator 2) kernel/rcu/tree.c:2619 (discriminator 2)) [ 830.857647][ C1] rcu_do_batch (kernel/rcu/tree.c:2617) [ 830.857649][ C1] ? rcu_start_this_gp (kernel/rcu/tree.c:1040 (discriminator 1)) [ 830.857651][ C1] ? trace_rcu_batch_end (./include/trace/events/rcu.h:714 (discriminator 19)) [ 830.857653][ 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)) [ 830.857655][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 830.857657][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 830.857660][ C1] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 830.857662][ C1] rcu_core (kernel/rcu/tree.c:2869) [ 830.857664][ C1] handle_softirqs (kernel/softirq.c:622) [ 830.857666][ C1] ? _local_bh_enable (kernel/softirq.c:405 (discriminator 1)) [ 830.857668][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 830.857670][ C1] run_ksoftirqd (kernel/softirq.c:1076 kernel/softirq.c:1068) [ 830.857671][ C1] smpboot_thread_fn (kernel/smpboot.c:160) [ 830.857674][ C1] ? sort_range (kernel/range.c:164) [ 830.857675][ C1] kthread (kernel/kthread.c:436) [ 830.857678][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 830.857680][ C1] ? kthread_affine_node (kernel/kthread.c:378) [ 830.857681][ C1] ret_from_fork (arch/x86/kernel/process.c:158) [ 830.857685][ C1] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 830.857686][ C1] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 830.857689][ C1] ? kthread_affine_node (kernel/kthread.c:378) [ 830.857691][ C1] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 832.065510][ C0] INFO: lockdep is turned off. | [ 832.065581][ C0] Preemption disabled at: | [ 832.065582][ C0] handle_softirqs (kernel/softirq.c:463 (discriminator 1) kernel/softirq.c:598 (discriminator 1)) | [ 832.065731][ C0] Tainted: [W]=WARN [ 832.065732][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 832.065734][ C0] Call Trace: [ 832.065735][ C0] [ 832.065737][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 832.065742][ C0] ? handle_softirqs (kernel/softirq.c:463 (discriminator 1) kernel/softirq.c:598 (discriminator 1)) [ 832.065744][ C0] __might_resched.cold (kernel/sched/core.c:9163) [ 832.065747][ C0] ? perf_trace_sched_switch (./include/linux/list.h:1021 (discriminator 3)) [ 832.065751][ C0] __mutex_lock (kernel/locking/mutex.c:623 kernel/locking/mutex.c:820) [ 832.065755][ C0] ? __tcf_chain_put (net/sched/cls_api.c:694) [ 832.065759][ C0] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 832.065762][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 832.065765][ C0] ? __tcf_chain_put (net/sched/cls_api.c:694) [ 832.065767][ C0] __tcf_chain_put (net/sched/cls_api.c:694) [ 832.065768][ C0] ? free_percpu.part.0 (./include/linux/spinlock.h:408 (discriminator 3) mm/percpu.c:2283 (discriminator 3)) [ 832.065772][ C0] tcf_action_rcu_free (net/sched/act_api.c:130 net/sched/act_api.c:370 net/sched/act_api.c:378) [ 832.065774][ C0] ? rcu_do_batch (./include/linux/rcupdate.h:310 (discriminator 2) kernel/rcu/tree.c:2619 (discriminator 2)) [ 832.065775][ C0] rcu_do_batch (kernel/rcu/tree.c:2617) [ 832.065780][ C0] ? rcu_start_this_gp (kernel/rcu/tree.c:1040 (discriminator 1)) [ 832.065782][ C0] ? trace_rcu_batch_end (./include/trace/events/rcu.h:714 (discriminator 19)) [ 832.065783][ C0] ? 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)) [ 832.065785][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 832.065787][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 832.065790][ C0] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 832.065792][ C0] rcu_core (kernel/rcu/tree.c:2869) [ 832.065794][ C0] handle_softirqs (kernel/softirq.c:622) [ 832.065796][ C0] ? _local_bh_enable (kernel/softirq.c:405 (discriminator 1)) [ 832.065797][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 832.065799][ C0] run_ksoftirqd (kernel/softirq.c:1076 kernel/softirq.c:1068) [ 832.065801][ C0] smpboot_thread_fn (kernel/smpboot.c:160) [ 832.065803][ C0] ? sort_range (kernel/range.c:164) [ 832.065805][ C0] kthread (kernel/kthread.c:436) [ 832.065808][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 832.065809][ C0] ? kthread_affine_node (kernel/kthread.c:378) [ 832.065811][ C0] ret_from_fork (arch/x86/kernel/process.c:158) [ 832.065813][ C0] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 832.065815][ C0] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 832.065818][ C0] ? kthread_affine_node (kernel/kthread.c:378) [ 832.065820][ C0] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 833.469308][ C1] INFO: lockdep is turned off. | [ 833.469387][ C1] Preemption disabled at: | [ 833.469388][ C1] 0x0 | [ 833.469539][ C1] Tainted: [W]=WARN [ 833.469540][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 833.469542][ C1] Call Trace: [ 833.469544][ C1] [ 833.469545][ C1] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 833.469552][ C1] __might_resched.cold (kernel/sched/core.c:9163) [ 833.469556][ C1] ? default_idle_call (kernel/sched/idle.c:122) [ 833.469560][ C1] ? perf_trace_sched_switch (./include/linux/list.h:1021 (discriminator 3)) [ 833.469564][ C1] ? start_secondary (arch/x86/kernel/smpboot.c:312) [ 833.469567][ C1] __mutex_lock (kernel/locking/mutex.c:623 kernel/locking/mutex.c:820) [ 833.469569][ C1] ? __tcf_chain_put (net/sched/cls_api.c:694) [ 833.469573][ C1] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 833.469576][ C1] ? __tcf_chain_put (net/sched/cls_api.c:694) [ 833.469578][ C1] __tcf_chain_put (net/sched/cls_api.c:694) [ 833.469579][ C1] ? free_percpu.part.0 (./include/linux/spinlock.h:408 (discriminator 3) mm/percpu.c:2283 (discriminator 3)) [ 833.469583][ C1] tcf_action_rcu_free (net/sched/act_api.c:130 net/sched/act_api.c:370 net/sched/act_api.c:378) [ 833.469585][ C1] ? rcu_do_batch (./include/linux/rcupdate.h:310 (discriminator 2) kernel/rcu/tree.c:2619 (discriminator 2)) [ 833.469588][ C1] rcu_do_batch (kernel/rcu/tree.c:2617) [ 833.469590][ C1] ? trace_rcu_batch_end (./include/trace/events/rcu.h:714 (discriminator 19)) [ 833.469592][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 833.469594][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 833.469597][ C1] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 833.469599][ C1] rcu_core (kernel/rcu/tree.c:2869) [ 833.469601][ C1] handle_softirqs (kernel/softirq.c:622) [ 833.469603][ C1] ? clockevents_tick_resume (kernel/time/clockevents.c:193) [ 833.469606][ C1] ? _local_bh_enable (kernel/softirq.c:405 (discriminator 1)) [ 833.469608][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 833.469609][ C1] ? lock_release (./include/trace/events/lock.h:69 (discriminator 22) kernel/locking/lockdep.c:5879 (discriminator 22)) [ 833.469612][ C1] __irq_exit_rcu (kernel/softirq.c:656 kernel/softirq.c:496 kernel/softirq.c:735) [ 833.469613][ C1] irq_exit_rcu (kernel/softirq.c:752) [ 833.469615][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1061 (discriminator 37) arch/x86/kernel/apic/apic.c:1061 (discriminator 37)) [ 833.469617][ C1] [ 833.469617][ C1] [ 833.469618][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 833.469619][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:697) [ 833.469622][ C1] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:62) [ 833.469624][ 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 [ 833.469626][ C1] RSP: 0018:ffa0000000147de8 EFLAGS: 00000246 [ 833.469629][ C1] RAX: 0000000000000001 RBX: ff11000001bb2340 RCX: 0000000000000001 [ 833.469631][ C1] RDX: 0000000000000001 RSI: ffffffffbb26f640 RDI: ffffffffb8ad9667 [ 833.469631][ C1] RBP: 0000000000000000 R08: ffffffffbae694f1 R09: 1fe2200006a5639a [ 833.469632][ C1] R10: 0000000000000001 R11: 0000000000000000 R12: 1ff4000000028fc0 [ 833.469633][ C1] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 833.469634][ C1] ? ct_kernel_exit.constprop.0 (./include/linux/instrumented.h:97 kernel/context_tracking.c:124) [ 833.469636][ C1] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 833.469639][ C1] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:767) [ 833.469641][ C1] default_idle_call (kernel/sched/idle.c:122) [ 833.469643][ C1] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 833.469644][ C1] ? arch_cpu_idle_exit+0x40/0x40 [ 833.469646][ C1] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 833.469647][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 833.469649][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 833.469650][ C1] do_idle (kernel/sched/idle.c:352) [ 833.469652][ C1] cpu_startup_entry (kernel/sched/idle.c:451) [ 833.469653][ C1] start_secondary (arch/x86/kernel/smpboot.c:312) [ 833.469655][ C1] ? set_cpu_sibling_map (./arch/x86/include/asm/smp.h:148 (discriminator 4)) [ 833.469657][ C1] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 834.681653][ C1] INFO: lockdep is turned off. | [ 834.681725][ C1] Preemption disabled at: | [ 834.681727][ C1] handle_softirqs (kernel/softirq.c:463 (discriminator 1) kernel/softirq.c:598 (discriminator 1)) | [ 834.681895][ C1] Tainted: [W]=WARN [ 834.681896][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 834.681898][ C1] Call Trace: [ 834.681899][ C1] [ 834.681901][ C1] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 834.681907][ C1] ? handle_softirqs (kernel/softirq.c:463 (discriminator 1) kernel/softirq.c:598 (discriminator 1)) [ 834.681909][ C1] __might_resched.cold (kernel/sched/core.c:9163) [ 834.681913][ C1] ? perf_trace_sched_switch (./include/linux/list.h:1021 (discriminator 3)) [ 834.681918][ C1] __mutex_lock (kernel/locking/mutex.c:623 kernel/locking/mutex.c:820) [ 834.681923][ C1] ? __tcf_chain_put (net/sched/cls_api.c:694) [ 834.681932][ C1] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 834.681938][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 834.681945][ C1] ? __tcf_chain_put (net/sched/cls_api.c:694) [ 834.681948][ C1] __tcf_chain_put (net/sched/cls_api.c:694) [ 834.681951][ C1] ? free_percpu.part.0 (./include/linux/spinlock.h:408 (discriminator 3) mm/percpu.c:2283 (discriminator 3)) [ 834.681956][ C1] tcf_action_rcu_free (net/sched/act_api.c:130 net/sched/act_api.c:370 net/sched/act_api.c:378) [ 834.681966][ C1] ? rcu_do_batch (./include/linux/rcupdate.h:310 (discriminator 2) kernel/rcu/tree.c:2619 (discriminator 2)) [ 834.681972][ C1] rcu_do_batch (kernel/rcu/tree.c:2617) [ 834.681977][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 834.681980][ C1] ? trace_rcu_batch_end (./include/trace/events/rcu.h:714 (discriminator 19)) [ 834.681983][ C1] ? finish_task_switch.isra.0 (kernel/sched/sched.h:1644 kernel/sched/core.c:5125 kernel/sched/core.c:5243) [ 834.681985][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 834.681987][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 834.681991][ C1] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 834.681995][ C1] rcu_core (kernel/rcu/tree.c:2869) [ 834.681998][ C1] handle_softirqs (kernel/softirq.c:622) [ 834.682001][ C1] ? _local_bh_enable (kernel/softirq.c:405 (discriminator 1)) [ 834.682003][ C1] ? perf_trace_sched_switch (./include/linux/list.h:1021 (discriminator 3)) [ 834.682006][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 834.682008][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 834.682011][ C1] run_ksoftirqd (kernel/softirq.c:1076 kernel/softirq.c:1068) [ 834.682013][ C1] smpboot_thread_fn (kernel/smpboot.c:160) [ 834.682017][ C1] ? sort_range (kernel/range.c:164) [ 834.682019][ C1] kthread (kernel/kthread.c:436) [ 834.682021][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 834.682024][ C1] ? kthread_affine_node (kernel/kthread.c:378) [ 834.682026][ C1] ret_from_fork (arch/x86/kernel/process.c:158) [ 834.682030][ C1] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 834.682033][ C1] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 834.682035][ C1] ? kthread_affine_node (kernel/kthread.c:378) [ 834.682037][ C1] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 835.886315][ C1] INFO: lockdep is turned off. | [ 835.886389][ C1] Preemption disabled at: | [ 835.886391][ C1] handle_softirqs (kernel/softirq.c:463 (discriminator 1) kernel/softirq.c:598 (discriminator 1)) | [ 835.886556][ C1] Tainted: [W]=WARN [ 835.886557][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 835.886559][ C1] Call Trace: [ 835.886561][ C1] [ 835.886562][ C1] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 835.886568][ C1] ? handle_softirqs (kernel/softirq.c:463 (discriminator 1) kernel/softirq.c:598 (discriminator 1)) [ 835.886570][ C1] __might_resched.cold (kernel/sched/core.c:9163) [ 835.886573][ C1] ? perf_trace_sched_switch (./include/linux/list.h:1021 (discriminator 3)) [ 835.886577][ C1] __mutex_lock (kernel/locking/mutex.c:623 kernel/locking/mutex.c:820) [ 835.886581][ C1] ? __tcf_chain_put (net/sched/cls_api.c:694) [ 835.886586][ C1] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 835.886588][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 835.886592][ C1] ? __tcf_chain_put (net/sched/cls_api.c:694) [ 835.886594][ C1] __tcf_chain_put (net/sched/cls_api.c:694) [ 835.886596][ C1] ? free_percpu.part.0 (./include/linux/spinlock.h:408 (discriminator 3) mm/percpu.c:2283 (discriminator 3)) [ 835.886599][ C1] tcf_action_rcu_free (net/sched/act_api.c:130 net/sched/act_api.c:370 net/sched/act_api.c:378) [ 835.886601][ C1] ? rcu_do_batch (./include/linux/rcupdate.h:310 (discriminator 2) kernel/rcu/tree.c:2619 (discriminator 2)) [ 835.886603][ C1] rcu_do_batch (kernel/rcu/tree.c:2617) [ 835.886605][ C1] ? rcu_start_this_gp (kernel/rcu/tree.c:1040 (discriminator 1)) [ 835.886608][ C1] ? trace_rcu_batch_end (./include/trace/events/rcu.h:714 (discriminator 19)) [ 835.886609][ 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)) [ 835.886612][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 835.886613][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 835.886617][ C1] rcu_core (kernel/rcu/tree.c:2869) [ 835.886618][ C1] handle_softirqs (kernel/softirq.c:622) [ 835.886621][ C1] ? _local_bh_enable (kernel/softirq.c:405 (discriminator 1)) [ 835.886622][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 835.886624][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 835.886625][ C1] run_ksoftirqd (kernel/softirq.c:1076 kernel/softirq.c:1068) [ 835.886627][ C1] smpboot_thread_fn (kernel/smpboot.c:160) [ 835.886630][ C1] ? sort_range (kernel/range.c:164) [ 835.886631][ C1] kthread (kernel/kthread.c:436) [ 835.886634][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 835.886635][ C1] ? kthread_affine_node (kernel/kthread.c:378) [ 835.886637][ C1] ret_from_fork (arch/x86/kernel/process.c:158) [ 835.886640][ C1] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 835.886642][ C1] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 835.886645][ C1] ? kthread_affine_node (kernel/kthread.c:378) [ 835.886646][ C1] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 837.108306][ C1] INFO: lockdep is turned off. | [ 837.108382][ C1] Preemption disabled at: | [ 837.108383][ C1] 0x0 | [ 837.108527][ C1] Tainted: [W]=WARN [ 837.108528][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 837.108529][ C1] Call Trace: [ 837.108531][ C1] [ 837.108532][ C1] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 837.108539][ C1] __might_resched.cold (kernel/sched/core.c:9163) [ 837.108543][ C1] ? default_idle_call (kernel/sched/idle.c:122) [ 837.108547][ C1] ? perf_trace_sched_switch (./include/linux/list.h:1021 (discriminator 3)) [ 837.108551][ C1] ? start_secondary (arch/x86/kernel/smpboot.c:312) [ 837.108554][ C1] __mutex_lock (kernel/locking/mutex.c:623 kernel/locking/mutex.c:820) [ 837.108556][ C1] ? __tcf_chain_put (net/sched/cls_api.c:694) [ 837.108560][ C1] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 837.108563][ C1] ? __tcf_chain_put (net/sched/cls_api.c:694) [ 837.108565][ C1] __tcf_chain_put (net/sched/cls_api.c:694) [ 837.108566][ C1] ? free_percpu.part.0 (./include/linux/spinlock.h:408 (discriminator 3) mm/percpu.c:2283 (discriminator 3)) [ 837.108570][ C1] tcf_action_rcu_free (net/sched/act_api.c:130 net/sched/act_api.c:370 net/sched/act_api.c:378) [ 837.108572][ C1] ? rcu_do_batch (./include/linux/rcupdate.h:310 (discriminator 2) kernel/rcu/tree.c:2619 (discriminator 2)) [ 837.108575][ C1] rcu_do_batch (kernel/rcu/tree.c:2617) [ 837.108578][ C1] ? trace_rcu_batch_end (./include/trace/events/rcu.h:714 (discriminator 19)) [ 837.108580][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 837.108583][ 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) [ 837.108585][ C1] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 837.108587][ C1] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:179 (discriminator 1) kernel/locking/spinlock.c:198 (discriminator 1)) [ 837.108589][ C1] rcu_core (kernel/rcu/tree.c:2869) [ 837.108591][ C1] handle_softirqs (kernel/softirq.c:622) [ 837.108594][ C1] ? clockevents_tick_resume (kernel/time/clockevents.c:193) [ 837.108596][ C1] ? _local_bh_enable (kernel/softirq.c:405 (discriminator 1)) [ 837.108598][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 837.108599][ C1] ? lock_release (./include/trace/events/lock.h:69 (discriminator 22) kernel/locking/lockdep.c:5879 (discriminator 22)) [ 837.108601][ C1] __irq_exit_rcu (kernel/softirq.c:656 kernel/softirq.c:496 kernel/softirq.c:735) [ 837.108603][ C1] irq_exit_rcu (kernel/softirq.c:752) [ 837.108604][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1061 (discriminator 37) arch/x86/kernel/apic/apic.c:1061 (discriminator 37)) [ 837.108606][ C1] [ 837.108607][ C1] [ 837.108607][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 837.108609][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:697) [ 837.108611][ C1] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:62) [ 837.108614][ 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 [ 837.108615][ C1] RSP: 0018:ffa0000000147de8 EFLAGS: 00000246 [ 837.108619][ C1] RAX: 0000000000000001 RBX: ff11000001bb2340 RCX: 0000000000000001 [ 837.108620][ C1] RDX: 0000000000000001 RSI: ffffffffbb26f640 RDI: ffffffffb8ad9667 [ 837.108621][ C1] RBP: 0000000000000000 R08: ffffffffbae694f1 R09: 1fe2200006a5639a [ 837.108622][ C1] R10: 0000000000000001 R11: 0000000000000000 R12: 1ff4000000028fc0 [ 837.108622][ C1] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 837.108624][ C1] ? ct_kernel_exit.constprop.0 (./include/linux/instrumented.h:97 kernel/context_tracking.c:124) [ 837.108626][ C1] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 837.108629][ C1] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:767) [ 837.108631][ C1] default_idle_call (kernel/sched/idle.c:122) [ 837.108632][ C1] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 837.108634][ C1] ? arch_cpu_idle_exit+0x40/0x40 [ 837.108635][ C1] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 837.108637][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 837.108639][ C1] do_idle (kernel/sched/idle.c:352) [ 837.108640][ C1] cpu_startup_entry (kernel/sched/idle.c:451) [ 837.108642][ C1] start_secondary (arch/x86/kernel/smpboot.c:312) [ 837.108643][ C1] ? set_cpu_sibling_map (./arch/x86/include/asm/smp.h:148 (discriminator 4)) Finger prints: 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