51
Specification Update
AAN120.
VM Exit May Incorrectly Clear IA32_PERF_GLOBAL_CTRL [34:32]
Problem:
If the “load IA32_PERF_GLOBAL_CTRL” VM-exit control is 1, a VM exit should load the
IA32_PERF_GLOBAL_CTRL MSR (38FH) from the IA32_PERF_GLOBAL_CTRL field in the
guest-state area of the VMCS. Due to this erratum, such a VM exit may instead clear
bits 34:32 of the MSR, loading only bits 31:0 from the VMCS.
Implication:
All fixed-function performance counters will be disabled after an affected VM exit, even
if the VM exit should have enabled them based on the IA32_PERF_GLOBAL_CTRL field
in the guest-state area of the VMCS.
Workaround:
A VM monitor that wants the fixed-function performance counters to be enabled after a
VM exit may do one of two things: (1) clear the “load IA32_PERF_GLOBAL_CTRL” VM-
exit control; or (2) include an entry for the IA32_PERF_GLOBAL_CTRL MSR in the VM-
exit MSR-load list.
Status:
For the steppings affected, see the Summary Tables of Changes.
AAN121.
PCIe Port’s LTSSM May Not Transition Properly in the Presence of TS1
or TS2 Ordered Sets That Have Unexpected Symbols Within those Sets
Problem:
When a PCIe port receives TS1 and/or TS2 ordered sets with unexpected symbols (per
the PCIe Base Specification), the port’s LTSSM (Link Training State Machine) might not
transition according to the PCIe Base Specification requirements. The LTSSM may
incorrectly stay in its current state, or transition to an incorrect state. If the unexpected
symbols are sporadic in nature the link will recover and go to the proper state.
Implication:
PCIe Port’s LTSMM may not transition according to PCIe Base Specification as described
above. This problem has not been seen in real system testing, but was discovered by
synthetic tests designed to check for illegal conditions.
Workaround:
None identified.
Status:
For the steppings affected, see the Summary Tables of Changes.
AAN122.
NTB/RP Link Will Send Extra TS2 Ordered Set During Link Training
Problem:
The NTB (Non-Transparent Bridge) when operating in NTB/RP (Root Port) mode will
send a superfluous TS2 ordered set after transitioning to the CONFIGURATION.IDLE
state during link training. This TS2 ordered set may contain invalid capability data.
Implication:
NTB/RP Link will transmit a TS2 ordered set after transitioning to the
CONFIGURATION.IDLE state. No impact expected for specification compliant PCIe
partners. Specification compliant PCIe link partners will have transitioned to
CONFIGURATION.IDLE before this ordered set is sent and will ignore it.
Workaround:
None identified.
Status:
For the steppings affected, see the Summary Tables of Changes.
AAN123.
PCIe Ports May Not Enter Slave Loopback Mode From the
Configuration LTSSM State
Problem:
If a PCIe port’s LTSSM (Link Training State Machine) is in the
CONFIG.LINK_WIDTH_START state, it may not enter slave loopback mode when
requested to do so by the link partner. If the request is missed the link will continue to
train and enter the Slave loopback mode after it first transitions through the L0 and
RECOVERY LTSSM states.
Implication:
Due to this erratum, PCIe ports may be delayed in entering the slave loopback mode.
Workaround:
None identified.
Status:
For the steppings affected, see the Summary Tables of Changes.
Содержание BX80605I5760
Страница 4: ...Contents 4 Specification Update...