Vol. 3C 36-59
INTELĀ® PROCESSOR TRACE
36.4.2.23 MWAIT Packet
Table 36-42. MWAIT Packet Definition
Name
MWAIT Packet
Packet Format
Dependencies
TriggerEn & PwrEvtEn & Contex-
tEn
Generation
Scenario
MWAIT instruction, or I/O redirection to MWAIT, that complete
without fault or VMexit.
Description
Indicates that an MWAIT operation to C-state deeper than C0.0 completed. The MWAIT hints and extensions passed
in by software are exposed in the payload.
This packet is CYC-eligible, and hence will generate a CYC packet if IA32_RTIT_CTL.CYCEn=1 and any CYC Threshold
has been reached.
Application
The MWAIT packet should bind to the IP of the next FUP, which will be the IP of the instruction that caused the
MWAIT. This FUP will be shared with EXSTOP.
7
6
5
4
3
2
1
0
0
0
0
0
0
0
0
1
0
1
1
1
0
0
0
0
1
0
2
MWAIT Hints[7:0]
3
Reserved
4
Reserved
5
Reserved
6
Reserved
EXT[1:0]
7
Reserved
8
Reserved
9
Reserved