Revision aa851e36 target-i386/kvm.c

b/target-i386/kvm.c
790 790
    kvm_msr_entry_set(&msrs[n++], MSR_IA32_SYSENTER_EIP, env->sysenter_eip);
791 791
    if (kvm_has_msr_star(env))
792 792
	kvm_msr_entry_set(&msrs[n++], MSR_STAR, env->star);
793
    kvm_msr_entry_set(&msrs[n++], MSR_VM_HSAVE_PA, env->vm_hsave);
793 794
#ifdef TARGET_X86_64
794 795
    /* FIXME if lm capable */
795 796
    kvm_msr_entry_set(&msrs[n++], MSR_CSTAR, env->cstar);
......
1015 1016
    msrs[n++].index = MSR_IA32_SYSENTER_EIP;
1016 1017
    if (kvm_has_msr_star(env))
1017 1018
	msrs[n++].index = MSR_STAR;
1019
    msrs[n++].index = MSR_VM_HSAVE_PA;
1018 1020
    msrs[n++].index = MSR_IA32_TSC;
1019 1021
#ifdef TARGET_X86_64
1020 1022
    /* FIXME lm_capable_kernel */
......
1071 1073
        case MSR_IA32_TSC:
1072 1074
            env->tsc = msrs[i].data;
1073 1075
            break;
1076
        case MSR_VM_HSAVE_PA:
1077
            env->vm_hsave = msrs[i].data;
1078
            break;
1074 1079
        case MSR_KVM_SYSTEM_TIME:
1075 1080
            env->system_time_msr = msrs[i].data;
1076 1081
            break;

Also available in: Unified diff