summaryrefslogtreecommitdiff
path: root/libsanitizer/hwasan/hwasan_linux.cpp
diff options
context:
space:
mode:
authorH.J. Lu <hjl.tools@gmail.com>2021-11-12 22:23:45 -0800
committerH.J. Lu <hjl.tools@gmail.com>2021-11-13 05:15:24 -0800
commit86289a4ff4768fab61f16372650fe85c37f9284e (patch)
tree4e2328cbff3a90cb8739f7e6fd95621d8aa16789 /libsanitizer/hwasan/hwasan_linux.cpp
parenta30a2e43e4a357919ecfa916451966f8e32b5176 (diff)
libsanitizer: Merge with upstream
Merged revision: 82bc6a094e85014f1891ef9407496f44af8fe442 with the fix for PR sanitizer/102911
Diffstat (limited to 'libsanitizer/hwasan/hwasan_linux.cpp')
-rw-r--r--libsanitizer/hwasan/hwasan_linux.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/libsanitizer/hwasan/hwasan_linux.cpp b/libsanitizer/hwasan/hwasan_linux.cpp
index a86ec28507f..ba9e23621cc 100644
--- a/libsanitizer/hwasan/hwasan_linux.cpp
+++ b/libsanitizer/hwasan/hwasan_linux.cpp
@@ -250,7 +250,7 @@ void InstallAtExitHandler() { atexit(HwasanAtExit); }
// ---------------------- TSD ---------------- {{{1
extern "C" void __hwasan_thread_enter() {
- hwasanThreadList().CreateCurrentThread()->InitRandomState();
+ hwasanThreadList().CreateCurrentThread()->EnsureRandomStateInited();
}
extern "C" void __hwasan_thread_exit() {