Vol. 3A 6-39
INTERRUPT AND EXCEPTION HANDLING
•
If the segment descriptor pointed to by the segment selector in the destination operand is a code segment and
it has both the D-bit and the L-bit set.
•
If the segment descriptor from a 64-bit call gate is in non-canonical space.
•
If the DPL from a 64-bit call-gate is less than the CPL or than the RPL of the 64-bit call-gate.
•
If the type field of the upper 64 bits of a 64-bit call gate is not 0.
•
If an attempt is made to load a null selector in the SS register in compatibility mode.
•
If an attempt is made to load null selector in the SS register in CPL3 and 64-bit mode.
•
If an attempt is made to load a null selector in the SS register in non-CPL3 and 64-bit mode where RPL is not
equal to CPL.
•
If an attempt is made to clear CR0.PG while IA-32e mode is enabled.
•
If an attempt is made to set a reserved bit in CR3, CR4 or CR8.