Revision 0c03266a

b/target-i386/kvm.c
861 861
    kvm_msr_entry_set(&msrs[n++], MSR_IA32_SYSENTER_CS, env->sysenter_cs);
862 862
    kvm_msr_entry_set(&msrs[n++], MSR_IA32_SYSENTER_ESP, env->sysenter_esp);
863 863
    kvm_msr_entry_set(&msrs[n++], MSR_IA32_SYSENTER_EIP, env->sysenter_eip);
864
    kvm_msr_entry_set(&msrs[n++], MSR_PAT, env->pat);
864 865
    if (has_msr_star) {
865 866
        kvm_msr_entry_set(&msrs[n++], MSR_STAR, env->star);
866 867
    }
......
1113 1114
    msrs[n++].index = MSR_IA32_SYSENTER_CS;
1114 1115
    msrs[n++].index = MSR_IA32_SYSENTER_ESP;
1115 1116
    msrs[n++].index = MSR_IA32_SYSENTER_EIP;
1117
    msrs[n++].index = MSR_PAT;
1116 1118
    if (has_msr_star) {
1117 1119
        msrs[n++].index = MSR_STAR;
1118 1120
    }
......
1168 1170
        case MSR_IA32_SYSENTER_EIP:
1169 1171
            env->sysenter_eip = msrs[i].data;
1170 1172
            break;
1173
        case MSR_PAT:
1174
            env->pat = msrs[i].data;
1175
            break;
1171 1176
        case MSR_STAR:
1172 1177
            env->star = msrs[i].data;
1173 1178
            break;

Also available in: Unified diff