Fix build on !KVM_CAP_MCE
PATCH 1/1 Fix build on !KVM_CAP_MCE
This patch removes following warnings:
target-i386/kvm.c: In function 'kvm_put_msrs':target-i386/kvm.c:782: error: unused variable 'i' target-i386/kvm.c: In function 'kvm_get_msrs':target-i386/kvm.c:1083: error: label at end of compound statement
Signed-off-by Hidetoshi Seto <[email protected]>
--- target-i386/kvm.c | 5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-)
target-i386/kvm.c +3 -2
@@ -779,7 +779,7 @@ static int kvm_put_msrs(CPUState *env, int level)struct kvm_msr_entry entries[100 ]; } msr_data;struct kvm_msr_entry *msrs = msr_data.entries; -int i, n =0 ; +int n =0 ;kvm_msr_entry_set (&msrs[n++],MSR_IA32_SYSENTER_CS , env->sysenter_cs);kvm_msr_entry_set (&msrs[n++],MSR_IA32_SYSENTER_ESP , env->sysenter_esp);
@@ -801,6 +801,7 @@ static int kvm_put_msrs(CPUState *env, int level) }#ifdef KVM_CAP_MCE if (env->mcg_cap) { +int i;if (level ==KVM_PUT_RESET_STATE )kvm_msr_entry_set (&msrs[n++],MSR_MCG_STATUS , env->mcg_status);else if (level ==KVM_PUT_FULL_STATE ) {
@@ -1085,9 +1086,9 @@ static int kvm_get_msrs(CPUState *env)if (msrs[i].index >=MSR_MC0_CTL && msrs[i].index <MSR_MC0_CTL + (env->mcg_cap &0xff ) *4 ) { env->mce_banks[msrs[i].index -MSR_MC0_CTL ] = msrs[i].data; -break ; }#endif +break ; } }
Signature · 1 line
1.6.5.2