target/loongarch/kvm: Add vCPU reset function
authorBibo Mao <maobibo@loongson.cn>
Thu, 22 Aug 2024 02:28:27 +0000 (10:28 +0800)
committerSong Gao <gaosong@loongson.cn>
Thu, 12 Sep 2024 12:51:18 +0000 (20:51 +0800)
commita724f5a84ef027cd481a18eda67ea2de58282c3e
treeac2f49f2b73ef9a396e4f564a4abe876504b0952
parentd69490c499b628cdcacf7bf689cff0880147027f
target/loongarch/kvm: Add vCPU reset function

KVM provides interface KVM_REG_LOONGARCH_VCPU_RESET to reset vCPU,
it can be used to clear internal state about kvm kernel. vCPU reset
function is added here for kvm mode.

Signed-off-by: Bibo Mao <maobibo@loongson.cn>
Reviewed-by: Song Gao <gaosong@loongson.cn>
Message-Id: <20240822022827.2273534-1-maobibo@loongson.cn>
Signed-off-by: Song Gao <gaosong@loongson.cn>
target/loongarch/cpu.c
target/loongarch/kvm/kvm.c
target/loongarch/kvm/kvm_loongarch.h