CPUIDLEVEL(FALSE, 4, 0x4, 7, 0) \
CPUIDLEVEL(FALSE, 5, 0x5, 0, 0) \
CPUIDLEVEL(TRUE, 6, 0x6, 0, 0) \
- CPUIDLEVEL(TRUE, 7, 0x7, 2, 0) \
+ CPUIDLEVEL(TRUE, 7, 0x7, 3, 0) \
CPUIDLEVEL(TRUE, 9, 0x9, 0, 17) \
CPUIDLEVEL(FALSE, A, 0xa, 0, 0) \
CPUIDLEVEL(FALSE, B, 0xb, 3, 0) \
FLAG( 7, 1, EAX, 11, 1, FAST_SHORT_STOSB, YES, 20 ) \
FLAG( 7, 1, EAX, 12, 1, FAST_SHORT_CMPSB_SCASB, YES, 20 ) \
FLAG( 7, 1, EAX, 22, 1, HRESET, NO, 0 ) \
-FLAG( 7, 1, EAX, 26, 1, LAM, NO, 0 )
+FLAG( 7, 1, EAX, 26, 1, LAM, NO, 0 ) \
+FLAG( 7, 2, EDX, 0, 1, PSFD, NO, 0 )
/* LEVEL, SUB-LEVEL, REG, POS, SIZE, NAME, MON SUPP, HWV */
#define CPUID_FIELD_DATA_LEVEL_9 \