diff options
author | Fenghua Yu <[email protected]> | 2018-04-23 11:29:22 -0700 |
---|---|---|
committer | Ingo Molnar <[email protected]> | 2018-04-26 07:31:12 +0200 |
commit | 9124130573950dcfc06b6a59306edfda2fc33ec7 (patch) | |
tree | f145c5d1b3eaf3fa5eadaaf4978438770282b7fa /tools/perf/scripts/python/export-to-postgresql.py | |
parent | 09e182d17e8891dd73baba961a0f5a82e9274c97 (diff) |
x86/cpufeatures: Enumerate cldemote instruction
cldemote is a new instruction in future x86 processors. It hints
to hardware that a specified cache line should be moved ("demoted")
from the cache(s) closest to the processor core to a level more
distant from the processor core. This instruction is faster than
snooping to make the cache line available for other cores.
cldemote instruction is indicated by the presence of the CPUID
feature flag CLDEMOTE (CPUID.(EAX=0x7, ECX=0):ECX[bit25]).
More details on cldemote instruction can be found in the latest
Intel Architecture Instruction Set Extensions and Future Features
Programming Reference.
Signed-off-by: Fenghua Yu <[email protected]>
Signed-off-by: Thomas Gleixner <[email protected]>
Cc: "Ravi V Shankar" <[email protected]>
Cc: "H. Peter Anvin" <[email protected]>
Cc: "Ashok Raj" <[email protected]>
Link: https://lkml.kernel.org/r/[email protected]
Signed-off-by: Ingo Molnar <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions