diff --git a/VMCS-GUEST.md b/VMCS-GUEST.md index 28bd4f8..df60318 100644 --- a/VMCS-GUEST.md +++ b/VMCS-GUEST.md @@ -67,12 +67,14 @@ This section specifies the checks on the fields for CS, SS, DS, ES, FS, GS, TR, - SS. If the guest will not be virtual-8086 and the “unrestricted guest” VM-execution control is 0, the RPL (bits 1:0) must equal the RPL of the selector field for CS. + * Base-address fields. - TR, FS, GS. The address must be canonical. - CS. Bits 63:32 of the address must be zero. - SS, DS, ES. If the register is usable, bits 63:32 of the address must be zero. + * Access-rights fields for CS, SS, DS, ES, FS, GS. - CS Bits 3:0 (Type): must be 9, 11, 13, or 15 (accessed code segment).