]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
LoongArch: KVM: Use kvm_get_vcpu_by_id() instead of kvm_get_vcpu()
authorSong Gao <gaosong@loongson.cn>
Wed, 20 Aug 2025 14:51:15 +0000 (22:51 +0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 28 Aug 2025 14:34:49 +0000 (16:34 +0200)
commitf771c0acfbe716ea3d11f1f385865cd91fc667c3
treeb87e487dbbdecec973068b0d7ebbf6c261f43525
parent8bb4dfcc3611db7c3f77521e33666248bfc9df03
LoongArch: KVM: Use kvm_get_vcpu_by_id() instead of kvm_get_vcpu()

[ Upstream commit 0dfd9ea7bf80fabe11f5b775d762a5cd168cdf41 ]

Since using kvm_get_vcpu() may fail to retrieve the vCPU context,
kvm_get_vcpu_by_id() should be used instead.

Fixes: 8e3054261bc3 ("LoongArch: KVM: Add IPI user mode read and write function")
Fixes: 3956a52bc05b ("LoongArch: KVM: Add EIOINTC read and write functions")
Reviewed-by: Yanteng Si <siyanteng@cqsoftware.com.cm>
Signed-off-by: Song Gao <gaosong@loongson.cn>
Signed-off-by: Huacai Chen <chenhuacai@loongson.cn>
Signed-off-by: Sasha Levin <sashal@kernel.org>
arch/loongarch/kvm/intc/eiointc.c
arch/loongarch/kvm/intc/ipi.c