Intel Xeon Processor LV and ULV Specification Update
Errata 
Specification Update     21 
AF10.  Invalid Entries in Page-Directory-Pointer-Table Register (PDPTR) May 
Cause General Protection (#GP) Exception If the Reserved Bits Are 
Set to One 
Problem:  Invalid entries in the Page-Directory-Pointer-Table Register (PDPTR) that have the 
reserved bits set to one may cause a General Protection (#GP) exception. 
Implication:  Intel has not observed this erratum with any commercially available software. 
Workaround: Do not set the reserved bits to one when PDPTR entries are invalid. 
Status:  For the steppings affected, see the Summary Tables of Changes. 
AF11.  VMCALL When Executed during VMX Root Operation while CPL > 0 
May Not Generate #GP Fault 
Problem:  If VMCALL is executed during VMX root operation with CPL > 0, the expected behavior 
is for the processor to generate a General Protection Fault (#GP). Due to this 
erratum, the #GP fault may not be generated. 
Implication:  VM Monitor code running with CPL > 0 may not generate #GP fault on VMCALL, but 
still will behave as if VM Exit had occurred. 
Workaround: None identified. 
Status:  For the steppings affected, see the Summary Tables of Changes. 
AF12.  FP Inexact-Result Exception Flag May Not be Set Title Case 
Problem:  When the result of a floating-point operation is not exactly representable in the 
destination format (1/3 in binary form, for example), an inexact-result (precision) 
exception occurs. When this occurs, the PE bit (bit 5 of the FPU status word) is 
normally set by the processor. Under certain rare conditions, this bit may not be set 
when this rounding occurs. However, other actions taken by the processor (invoking 
the software exception handler if the exception is unmasked) are not affected. This 
erratum can only occur if the floating-point operation which causes the precision 
exception is immediately followed by one of the following instructions: 
•  FST m32real 
•  FST m64real 
•  FSTP m32real 
•  FSTP m64real 
•  FSTP m80real 
•  FIST m16int 
•  FIST m32int 
•  FISTP m16in 
•  FISTP m32int 
•  FISTP m64int 
Note that even if this combination of instructions is encountered, there is also a 
dependency on the internal pipelining and execution state of both instructions in the 
processor. 
Implication:  Inexact-result exceptions are commonly masked or ignored by applications, as it 
happens frequently, and produces a rounded result acceptable to most applications. 










