aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTony Luck <tony.luck@intel.com>2022-11-04 13:43:04 -0700
committerTony Luck <tony.luck@intel.com>2022-11-04 13:43:04 -0700
commit26393ed44ba02b7855ef3a1c58e3ea3b1473767b (patch)
tree301e33e1f8eb5c13ee1f694e1f3b0f5a1d90b715
parent09a53f13248fe311311349d710ebfd6e492b4ca1 (diff)
downloadras-tools-26393ed44ba02b7855ef3a1c58e3ea3b1473767b.tar.gz
einj_mem_uc: Implement trigger_prefetch() for x86
Signed-off-by: Tony Luck <tony.luck@intel.com>
-rw-r--r--einj_mem_uc.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/einj_mem_uc.c b/einj_mem_uc.c
index 0b916bb..8cdc6d7 100644
--- a/einj_mem_uc.c
+++ b/einj_mem_uc.c
@@ -770,6 +770,9 @@ int trigger_llc(char *addr)
int trigger_prefetch(char *addr)
{
+ PRINT_TRIGGERING;
+ __builtin_prefetch(addr, 0, 3);
+ sleep(5);
}
#elif __aarch64__
int trigger_llc(char *addr)