[PATCH 6.6 057/142] RISCV: KVM: Introduce mp_state_lock to avoid lock inversion