[ 282.812054][ T3712] unchecked MSR access error: WRMSR to 0xc0010000 (tried to write 0x0000000fffd4ffe5) at rIP: 0xffffffffa91e79c4 (native_write_msr+0x4/0x40) [ 282.821755][ T3712] Call Trace: [ 282.826004][ T3712] x86_pmu_enable_all+0x152/0x240 [ 282.830440][ T3712] ? x86_pmu_start+0xd8/0x140 [ 282.834859][ T3712] x86_pmu_enable+0x217/0x540 [ 282.839230][ T3712] ctx_resched+0x111/0x180 [ 282.843427][ T3712] ? static_call_text_reserved+0x201/0x240 [ 282.847674][ T3712] __perf_install_in_context+0x31b/0x480 [ 282.851961][ T3712] ? tracer_hardirqs_off+0x33/0x340 [ 282.856214][ T3712] ? __static_call_return0+0x40/0x40 [ 282.860470][ T3712] remote_function+0x6e/0x80 [ 282.864655][ T3712] ? __static_call_return0+0x40/0x40 [ 282.868927][ T3712] generic_exec_single+0x12d/0x300 [ 282.873186][ T3712] smp_call_function_single+0x1d0/0x2c0 [ 282.877497][ T3712] ? find_held_lock+0x32/0xc0 [ 282.881724][ T3712] ? __static_call_return0+0x40/0x40 [ 282.886032][ T3712] ? lock_acquired+0x287/0x3c0 [ 282.890295][ T3712] ? perf_install_in_context+0x300/0x300 [ 282.894667][ T3712] task_function_call+0x77/0x100 [ 282.898965][ T3712] ? perf_install_in_context+0x300/0x300 [ 282.903331][ T3712] perf_install_in_context+0x157/0x300 [ 282.907729][ T3712] ? __sanitizer_cov_trace_pc+0x1d/0x80 [ 282.912102][ T3712] __do_sys_perf_event_open+0x129f/0x1b40 [ 282.916522][ T3712] ? syscall_exit_to_user_mode+0x48/0x80 [ 282.920952][ T3712] do_syscall_64+0x5d/0xc0 [ 282.925263][ T3712] ? do_syscall_64+0x6b/0xc0 [ 282.929578][ T3712] ? asm_exc_page_fault+0x8/0x30 [ 282.933909][ T3712] ? __sanitizer_cov_trace_pc+0x1d/0x80 [ 282.938316][ T3712] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 282.942781][ T3712] RIP: 0033:0x7fce773b6f59 [ 282.947083][ T3712] Code: 00 c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 07 6f 0c 00 f7 d8 64 89 01 48 [ 282.957116][ T3712] RSP: 002b:00007fff3e968e38 EFLAGS: 00000246 ORIG_RAX: 000000000000012a [ 282.962105][ T3712] RAX: ffffffffffffffda RBX: 00007fce75d69000 RCX: 00007fce773b6f59 [ 282.967035][ T3712] RDX: ffffffffffffffff RSI: 0000000000000000 RDI: 0000560591843630 [ 282.971923][ T3712] RBP: 0000000000000002 R08: 0000000000000008 R09: 0000000000000001 [ 282.976811][ T3712] R10: ffffffffffffffff R11: 0000000000000246 R12: 0000000000000001 [ 282.981689][ T3712] R13: 0000560590027250 R14: 0000000000000007 R15: ffffffffffffffff [ 282.986700][ T3712] [ 282.990982][ T3712] ====================================================== [ 282.995809][ T3712] WARNING: possible circular locking dependency detected [ 283.000699][ T3712] 5.14.0-rc2-00609-g831119f88781 #1 Not tainted [ 283.005377][ T3712] ------------------------------------------------------ [ 283.010005][ T3712] trinity-main/3712 is trying to acquire lock: [ 283.014593][ T3712] ffff890f15fbee20 (&ctx->lock){....}-{2:2}, at: __perf_event_task_sched_out+0x422/0xf80 [ 283.019679][ T3712] [ 283.019679][ T3712] but task is already holding lock: [ 283.028610][ T3712] ffff8911afc152d8 (&rq->__lock){-.-.}-{2:2}, at: raw_spin_rq_lock_nested+0x22/0xc0 [ 283.033816][ T3712] [ 283.033816][ T3712] which lock already depends on the new lock. [ 283.033816][ T3712] [ 283.047566][ T3712] [ 283.047566][ T3712] the existing dependency chain (in reverse order) is: [ 283.056930][ T3712] [ 283.056930][ T3712] -> #3 (&rq->__lock){-.-.}-{2:2}: [ 283.066119][ T3712] __lock_acquire+0x5a7/0x980 [ 283.070848][ T3712] lock_acquire+0xf0/0x380 [ 283.075581][ T3712] _raw_spin_lock_nested+0x2f/0x80 [ 283.080382][ T3712] raw_spin_rq_lock_nested+0x22/0xc0 [ 283.085220][ T3712] task_fork_fair+0x39/0x1c0 [ 283.089966][ T3712] sched_fork+0x150/0x2c0 [ 283.094666][ T3712] copy_process+0x973/0x2700 [ 283.099362][ T3712] kernel_clone+0xfb/0xbc0 [ 283.103996][ T3712] kernel_thread+0x66/0xc0 [ 283.108594][ T3712] rest_init+0x24/0x380 [ 283.113154][ T3712] start_kernel+0xb3d/0xb64 [ 283.117721][ T3712] secondary_startup_64_no_verify+0xc2/0xcb [ 283.122433][ T3712] [ 283.122433][ T3712] -> #2 (&p->pi_lock){-.-.}-{2:2}: [ 283.131336][ T3712] __lock_acquire+0x5a7/0x980 [ 283.135956][ T3712] lock_acquire+0xf0/0x380 [ 283.140520][ T3712] _raw_spin_lock_irqsave+0x65/0xc0 [ 283.145169][ T3712] try_to_wake_up+0x56/0x8c0 [ 283.149630][ T3712] up+0x40/0x80 [ 283.153845][ T3712] __up_console_sem+0x84/0x180 [ 283.158089][ T3712] console_unlock+0x57b/0xa80 [ 283.162257][ T3712] wake_up_klogd_work_func+0x6f/0xc0 [ 283.166497][ T3712] irq_work_single+0x5d/0xc0 [ 283.170648][ T3712] irq_work_run_list+0x64/0x80 [ 283.174797][ T3712] update_process_times+0xf5/0x100 [ 283.178981][ T3712] tick_sched_handle.isra.0+0x4c/0xc0 [ 283.183136][ T3712] tick_sched_timer+0x9d/0xc0 [ 283.187145][ T3712] __hrtimer_run_queues+0x32d/0x840 [ 283.191176][ T3712] hrtimer_interrupt+0x13f/0x2c0 [ 283.195147][ T3712] __sysvec_apic_timer_interrupt+0x82/0x240 [ 283.199185][ T3712] sysvec_apic_timer_interrupt+0x6f/0x80 [ 283.203157][ T3712] asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 283.207084][ T3712] _raw_spin_unlock_irqrestore+0x73/0x80 [ 283.210869][ T3712] __debug_object_init+0x190/0x400 [ 283.214644][ T3712] debug_object_activate+0x12d/0x240 [ 283.218348][ T3712] __call_rcu+0x41/0x540 [ 283.221836][ T3712] __key_link+0xae/0x1c0 [ 283.225283][ T3712] __key_instantiate_and_link+0x1a1/0x2c0 [ 283.228898][ T3712] key_create_or_update+0x3d3/0x740 [ 283.232515][ T3712] __x64_sys_add_key+0x1a9/0x340 [ 283.236090][ T3712] do_syscall_64+0x5d/0xc0 [ 283.239585][ T3712] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 283.243239][ T3712] [ 283.243239][ T3712] -> #1 ((console_sem).lock){-.-.}-{2:2}: [ 283.250062][ T3712] __lock_acquire+0x5a7/0x980 [ 283.253649][ T3712] lock_acquire+0xf0/0x380 [ 283.257194][ T3712] _raw_spin_lock_irqsave+0x65/0xc0 [ 283.260825][ T3712] down_trylock+0xf/0x40 [ 283.264369][ T3712] __down_trylock_console_sem+0x79/0x1c0 [ 283.268085][ T3712] console_trylock+0x17/0xc0 [ 283.271720][ T3712] vprintk_emit+0x2c0/0x740 [ 283.275366][ T3712] vprintk+0x90/0x240 [ 283.278929][ T3712] printk+0x65/0x82 [ 283.282477][ T3712] ex_handler_wrmsr_unsafe.cold+0x2b/0x30 [ 283.286227][ T3712] fixup_exception+0x55/0x80 [ 283.289847][ T3712] exc_general_protection+0xe2/0x3c0 [ 283.293557][ T3712] asm_exc_general_protection+0x1e/0x30 [ 283.297295][ T3712] native_write_msr+0x4/0x40 [ 283.300945][ T3712] x86_pmu_enable_all+0x152/0x240 [ 283.304636][ T3712] x86_pmu_enable+0x217/0x540 [ 283.308270][ T3712] ctx_resched+0x111/0x180 [ 283.311866][ T3712] __perf_install_in_context+0x31b/0x480 [ 283.315605][ T3712] remote_function+0x6e/0x80 [ 283.319245][ T3712] generic_exec_single+0x12d/0x300 [ 283.322951][ T3712] smp_call_function_single+0x1d0/0x2c0 [ 283.326722][ T3712] task_function_call+0x77/0x100 [ 283.330451][ T3712] perf_install_in_context+0x157/0x300 [ 283.334240][ T3712] __do_sys_perf_event_open+0x129f/0x1b40 [ 283.338051][ T3712] do_syscall_64+0x5d/0xc0 [ 283.341759][ T3712] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 283.345649][ T3712] [ 283.345649][ T3712] -> #0 (&ctx->lock){....}-{2:2}: [ 283.352795][ T3712] check_prev_add+0x51/0x4c0 [ 283.356517][ T3712] validate_chain+0x5da/0x780 [ 283.360217][ T3712] __lock_acquire+0x5a7/0x980 [ 283.363869][ T3712] lock_acquire+0xf0/0x380 [ 283.367461][ T3712] _raw_spin_lock+0x31/0x80 [ 283.371041][ T3712] __perf_event_task_sched_out+0x422/0xf80 [ 283.374779][ T3712] __schedule+0x564/0xa00 [ 283.378387][ T3712] schedule+0x67/0x100 [ 283.381946][ T3712] exit_to_user_mode_prepare+0x24e/0x2c0 [ 283.385690][ T3712] syscall_exit_to_user_mode+0x41/0x80 [ 283.389399][ T3712] do_syscall_64+0x6b/0xc0 [ 283.393021][ T3712] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 283.396813][ T3712] [ 283.396813][ T3712] other info that might help us debug this: [ 283.396813][ T3712] [ 283.407122][ T3712] Chain exists of: [ 283.407122][ T3712] &ctx->lock --> &p->pi_lock --> &rq->__lock [ 283.407122][ T3712] [ 283.417611][ T3712] Possible unsafe locking scenario: [ 283.417611][ T3712] [ 283.424515][ T3712] CPU0 CPU1 [ 283.428109][ T3712] ---- ---- [ 283.431688][ T3712] lock(&rq->__lock); [ 283.435138][ T3712] lock(&p->pi_lock); [ 283.438866][ T3712] lock(&rq->__lock); [ 283.442538][ T3712] lock(&ctx->lock); [ 283.445913][ T3712] [ 283.445913][ T3712] *** DEADLOCK *** [ 283.445913][ T3712] [ 283.455396][ T3712] 1 lock held by trinity-main/3712: [ 283.458829][ T3712] #0: ffff8911afc152d8 (&rq->__lock){-.-.}-{2:2}, at: raw_spin_rq_lock_nested+0x22/0xc0 [ 283.462846][ T3712] [ 283.462846][ T3712] stack backtrace: [ 283.469499][ T3712] CPU: 1 PID: 3712 Comm: trinity-main Not tainted 5.14.0-rc2-00609-g831119f88781 #1 dffefc44ac58dca579963aa956096de9f7597d15 [ 283.477316][ T3712] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.14.0-2 04/01/2014 [ 283.481699][ T3712] Call Trace: [ 283.485524][ T3712] dump_stack_lvl+0xf9/0x169 [ 283.489479][ T3712] check_noncircular+0x103/0x140 [ 283.493461][ T3712] check_prev_add+0x51/0x4c0 [ 283.497357][ T3712] ? __sanitizer_cov_trace_pc+0x1d/0x80 [ 283.501335][ T3712] validate_chain+0x5da/0x780 [ 283.505270][ T3712] __lock_acquire+0x5a7/0x980 [ 283.509172][ T3712] lock_acquire+0xf0/0x380 [ 283.513037][ T3712] ? __perf_event_task_sched_out+0x422/0xf80 [ 283.517141][ T3712] ? kvm_sched_clock_read+0x14/0x40 [ 283.521171][ T3712] ? sched_clock_cpu+0x9/0xc0 [ 283.525154][ T3712] _raw_spin_lock+0x31/0x80 [ 283.529112][ T3712] ? __perf_event_task_sched_out+0x422/0xf80 [ 283.533221][ T3712] __perf_event_task_sched_out+0x422/0xf80 [ 283.537349][ T3712] ? __sanitizer_cov_trace_pc+0x1d/0x80 [ 283.541468][ T3712] __schedule+0x564/0xa00 [ 283.545462][ T3712] ? __sanitizer_cov_trace_pc+0x1d/0x80 [ 283.549595][ T3712] schedule+0x67/0x100 [ 283.553557][ T3712] exit_to_user_mode_prepare+0x24e/0x2c0 [ 283.557681][ T3712] syscall_exit_to_user_mode+0x41/0x80 [ 283.561780][ T3712] do_syscall_64+0x6b/0xc0 [ 283.565775][ T3712] ? do_syscall_64+0x6b/0xc0 [ 283.569798][ T3712] ? asm_exc_page_fault+0x8/0x30 [ 283.573849][ T3712] ? __sanitizer_cov_trace_pc+0x1d/0x80 [ 283.577933][ T3712] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 283.582087][ T3712] RIP: 0033:0x7fce773b6f59 [ 283.586108][ T3712] Code: 00 c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 07 6f 0c 00 f7 d8 64 89 01 48 [ 283.595772][ T3712] RSP: 002b:00007fff3e968e38 EFLAGS: 00000246 ORIG_RAX: 000000000000012a [ 283.600661][ T3712] RAX: 000000000000011c RBX: 00007fce75d69000 RCX: 00007fce773b6f59 [ 283.605538][ T3712] RDX: ffffffffffffffff RSI: 0000000000000000 RDI: 0000560591843630 [ 283.610495][ T3712] RBP: 0000000000000002 R08: 0000000000000008 R09: 0000000000000001 [ 283.615470][ T3712] R10: ffffffffffffffff R11: 0000000000000246 R12: 0000000000000001 [ 283.620452][ T3712] R13: 0000560590027250 R14: 0000000000000007 R15: ffffffffffffffff