From 59d1483ad70bbe0c8b34d153cc1972c6925fdf24 Mon Sep 17 00:00:00 2001 From: SChernykh Date: Fri, 26 May 2023 12:49:29 +0200 Subject: [PATCH] Fixed `jccErratum` list --- src/jit_compiler_x86.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/jit_compiler_x86.cpp b/src/jit_compiler_x86.cpp index 9c2814b..3f6b131 100644 --- a/src/jit_compiler_x86.cpp +++ b/src/jit_compiler_x86.cpp @@ -251,7 +251,7 @@ namespace randomx { // Affected CPU models and stepping numbers are taken from https://www.intel.com/content/dam/support/us/en/documents/processors/mitigations-jump-conditional-code-erratum.pdf return ((model == 0x4E) && (stepping == 0x3)) || - ((model == 0x55) && (stepping == 0x4)) || + ((model == 0x55) && ((stepping == 0x4) || (stepping == 0x7))) || ((model == 0x5E) && (stepping == 0x3)) || ((model == 0x8E) && (stepping >= 0x9) && (stepping <= 0xC)) || ((model == 0x9E) && (stepping >= 0x9) && (stepping <= 0xD)) ||