From ffc9f6775172e6c9c251928c49f214332e38c63b Mon Sep 17 00:00:00 2001 From: SChernykh Date: Sun, 2 Feb 2020 17:16:59 +0100 Subject: [PATCH 1/3] Crash fix for Bullodzer CPUs --- src/crypto/randomx/asm/program_loop_load_xop.inc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/crypto/randomx/asm/program_loop_load_xop.inc b/src/crypto/randomx/asm/program_loop_load_xop.inc index 5ea2386e..560559a0 100644 --- a/src/crypto/randomx/asm/program_loop_load_xop.inc +++ b/src/crypto/randomx/asm/program_loop_load_xop.inc @@ -1,5 +1,5 @@ lea rcx, [rsi+rax] - mov [rsp+8], rcx + mov [rsp+16], rcx xor r8, qword ptr [rcx+0] xor r9, qword ptr [rcx+8] xor r10, qword ptr [rcx+16] @@ -9,7 +9,7 @@ xor r14, qword ptr [rcx+48] xor r15, qword ptr [rcx+56] lea rcx, [rsi+rdx] - mov [rsp+16], rcx + mov [rsp+24], rcx cvtdq2pd xmm0, qword ptr [rcx+0] cvtdq2pd xmm1, qword ptr [rcx+8] cvtdq2pd xmm2, qword ptr [rcx+16] From ff59f3dbb44489059219c80620e34c301c42fe2a Mon Sep 17 00:00:00 2001 From: xmrig Date: Sun, 2 Feb 2020 23:38:54 +0700 Subject: [PATCH 2/3] Update CHANGELOG.md --- CHANGELOG.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 15826ff8..e4f53c5a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,6 @@ +# v5.5.3 +- [#1529](https://github.com/xmrig/xmrig/pull/1529) Fixed crash on Bulldozer CPUs. + # v5.5.2 - [#1500](https://github.com/xmrig/xmrig/pull/1500) Removed unnecessary code from RandomX JIT compiler. - [#1502](https://github.com/xmrig/xmrig/pull/1502) Optimizations for AMD Bulldozer. From 217540296f854c40ce301629edee054441c7c75b Mon Sep 17 00:00:00 2001 From: XMRig Date: Sun, 2 Feb 2020 23:40:26 +0700 Subject: [PATCH 3/3] v5.5.3 --- src/version.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/version.h b/src/version.h index 3774dfa1..0f1c78c4 100644 --- a/src/version.h +++ b/src/version.h @@ -28,7 +28,7 @@ #define APP_ID "xmrig" #define APP_NAME "XMRig" #define APP_DESC "XMRig miner" -#define APP_VERSION "5.5.2" +#define APP_VERSION "5.5.3" #define APP_DOMAIN "xmrig.com" #define APP_SITE "www.xmrig.com" #define APP_COPYRIGHT "Copyright (C) 2016-2020 xmrig.com" @@ -36,7 +36,7 @@ #define APP_VER_MAJOR 5 #define APP_VER_MINOR 5 -#define APP_VER_PATCH 2 +#define APP_VER_PATCH 3 #ifdef _MSC_VER # if (_MSC_VER >= 1920)