User Guide

Errata
28 Specification Update
Status For the steppings affected, see the Summary Table of Changes.
KBL019
Debug Exceptions May Be Lost or Misreported Following WRMSR to
IA32_BIOS_UPDT_TRIG
Problem
If the WRMSR instruction writes to the IA32_BIOS_UPDT_TRIG MSR (79H)
immediately after an execution of MOV SS or POP SS that generated a debug
exception, the processor may fail to deliver the debug exception or, if it does, the
DR6 register contents may not correctly reflect the causes of the debug exception.
Implication
Debugging software may fail to operate properly if a debug exception is lost or does
not report complete information.
Workaround
Software should avoid using WRMSR instruction immediately after executing MOV SS
or POP SS
Status For the steppings affected, see the Summary Table of Changes.
KBL020
Complex Interactions With Internal Graphics May Impact Processor
Responsiveness
Problem
Under complex conditions associated with the use of internal graphics, the processor
may exceed the MAX_LAT CSR values (PCI configuration space, offset 03FH,
bits[7:0]).
Implication
When this erratum occurs, the processor responsiveness is affected. Intel has not
observed this erratum with any commercially available software.
Workaround None identified.
Status For the steppings affected, see the Summary Table of Changes.
KBL021 Intel® Processor Trace PSB+ Packets May Contain Unexpected Packets
Problem
Some Intel Processor Trace packets should be issued only between TIP.PGE (Target
IP Packet.Packet Generation Enable) and TIP.PGD (Target IP Packet.Packet
Generation Disable) packets. Due to this erratum, when a TIP.PGE packet is
generated it may be preceded by a PSB+ (Packet Stream Boundary) that incorrectly
includes FUP (Flow Update Packet) and MODE.Exec packets.
Implication Due to this erratum, FUP and MODE.Exec may be generated unexpectedly.
Workaround
Decoders should ignore FUP and MODE.Exec packets that are not between TIP.PGE
and TIP.PGD packets.
Status For the steppings affected, see the Summary Table of Changes.
KBL022
Placing an Intel® PT ToPA in Non-WB Memory or Writing It Within a
Transactional Region May Lead to System Instability
Problem
If an Intel PT (Intel® Processor Trace) ToPA (Table of Physical Addresses) is not
placed in WB (writeback) memory or is written by software executing within an
Intel® TSX (Intel® Transactional Synchronization Extension) transactional region,
the system may become unstable.
Implication Unusual treatment of the ToPA may lead to system instability.
Workaround
None identified. Intel PT ToPA should reside in WB memory and should not be written
within a Transactional Region.