From 7dd475a9498db1cb244e8f608077d113510fb3aa Mon Sep 17 00:00:00 2001 From: Robert Golshan <8961627+rpgolshan@users.noreply.github.com> Date: Tue, 19 Oct 2021 13:52:17 -0500 Subject: [PATCH] Revert "lockhammer/prefetch64: do not dereference lock pointer" --- benchmarks/lockhammer/include/atomics.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/benchmarks/lockhammer/include/atomics.h b/benchmarks/lockhammer/include/atomics.h index 8d3db7c..c1ae409 100644 --- a/benchmarks/lockhammer/include/atomics.h +++ b/benchmarks/lockhammer/include/atomics.h @@ -95,7 +95,7 @@ static inline void prefetch64 (unsigned long *ptr) { #if defined(__aarch64__) asm volatile(" prfm pstl1keep, %[ptr]\n" : - : [ptr] "Q" (ptr)); + : [ptr] "Q" (*(unsigned long *)ptr)); #endif }