aboutsummaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorGravatar Peter Zijlstra (Intel) <peterz@infradead.org> 2019-03-05 22:23:17 +0100
committerGravatar Thomas Gleixner <tglx@linutronix.de> 2019-03-06 09:25:41 +0100
commit52f64909409c17adf54fcf5f9751e0544ca3a6b4 (patch)
treee61af1fcb70735394b1269070d5a763c52cf604c /tools
parentperf/x86/intel: Generalize dynamic constraint creation (diff)
downloadlinux-52f64909409c.tar.gz
linux-52f64909409c.tar.bz2
linux-52f64909409c.zip
x86: Add TSX Force Abort CPUID/MSR
Skylake systems will receive a microcode update to address a TSX errata. This microcode will (by default) clobber PMC3 when TSX instructions are (speculatively or not) executed. It also provides an MSR to cause all TSX transaction to abort and preserve PMC3. Add the CPUID enumeration and MSR definition. Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Diffstat (limited to 'tools')
0 files changed, 0 insertions, 0 deletions