Avi Kivity wrote:
> Dong, Eddie wrote:
>> @@ -2199,6 +2194,9 @@ void reset_rsvds_bits_mask(struct kvm_vcpu
>>              *vcpu, int level) context->rsvd_bits_mask[1][0] = 0;
>>              break;
>>      case PT32E_ROOT_LEVEL:
>> +            context->rsvd_bits_mask[0][2] = exb_bit_rsvd |
>> +                    rsvd_bits(maxphyaddr, 62) |
>> +                    rsvd_bits(7, 8) | rsvd_bits(1, 2);      /* PDPTE */
>>              context->rsvd_bits_mask[0][1] = exb_bit_rsvd |
>>                      rsvd_bits(maxphyaddr, 62);              /* PDE */
>>              context->rsvd_bits_mask[0][0] = exb_bit_rsvd
> 
> Are you sure that PDPTEs support NX?  They don't support R/W and U/S,
> so it seems likely that NX is reserved as well even when EFER.NXE is
> enabled. 


Gil:
        Here is the original mail in KVM mailinglist. If you would be able to 
help, that is great.
thx, eddie--
To unsubscribe from this list: send the line "unsubscribe kvm" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to