Re: [PATCH] target/i386: Add kvm_get_one_msr helper

2022-01-28 Thread Yang, Weijiang
On 1/28/2022 6:55 PM, Paolo Bonzini wrote: On 1/27/22 16:58, Yang Weijiang wrote: @@ -135,6 +135,7 @@ static struct kvm_msr_list *kvm_feature_msrs;     #define BUS_LOCK_SLICE_TIME 10ULL /* ns */   static RateLimit bus_lock_ratelimit_ctrl; +static int kvm_get_one_msr(X86CPU *cpu, int

Re: [PATCH] target/i386: Add kvm_get_one_msr helper

2022-01-28 Thread Paolo Bonzini
On 1/27/22 16:58, Yang Weijiang wrote: @@ -135,6 +135,7 @@ static struct kvm_msr_list *kvm_feature_msrs; #define BUS_LOCK_SLICE_TIME 10ULL /* ns */ static RateLimit bus_lock_ratelimit_ctrl; +static int kvm_get_one_msr(X86CPU *cpu, int index, uint64_t *value); int

[PATCH] target/i386: Add kvm_get_one_msr helper

2022-01-27 Thread Yang Weijiang
When try to get one msr from KVM, I found there's no such kind of existing interface while kvm_put_one_msr() is there. So here comes the patch. It'll remove redundant preparation code before finally call KVM_GET_MSRS IOCTL. No functional change intended. Signed-off-by: Yang Weijiang ---