Message ID | 20231228084051.3235354-6-zhaotianrui@loongson.cn |
---|---|
State | New |
Headers | show |
Series | Add loongarch kvm accel support | expand |
在 2023/12/28 下午4:40, Tianrui Zhao 写道: > Implement the kvm_arch_init of loongarch, in the function, the > KVM_CAP_MP_STATE cap is checked by kvm ioctl. > > Signed-off-by: Tianrui Zhao <zhaotianrui@loongson.cn> > Signed-off-by: xianglai li <lixianglai@loongson.cn> > Reviewed-by: Richard Henderson <richard.henderson@linaro.org> > --- > target/loongarch/kvm.c | 1 + > 1 file changed, 1 insertion(+) Reviewed-by: Song Gao <gaosong@loongson.cn> Thanks. Song Gao > diff --git a/target/loongarch/kvm.c b/target/loongarch/kvm.c > index e7c9ef830c..29944b9ef8 100644 > --- a/target/loongarch/kvm.c > +++ b/target/loongarch/kvm.c > @@ -665,6 +665,7 @@ int kvm_arch_get_default_type(MachineState *ms) > > int kvm_arch_init(MachineState *ms, KVMState *s) > { > + cap_has_mp_state = kvm_check_extension(s, KVM_CAP_MP_STATE); > return 0; > } >
diff --git a/target/loongarch/kvm.c b/target/loongarch/kvm.c index e7c9ef830c..29944b9ef8 100644 --- a/target/loongarch/kvm.c +++ b/target/loongarch/kvm.c @@ -665,6 +665,7 @@ int kvm_arch_get_default_type(MachineState *ms) int kvm_arch_init(MachineState *ms, KVMState *s) { + cap_has_mp_state = kvm_check_extension(s, KVM_CAP_MP_STATE); return 0; }