1
0
mirror of https://github.com/xmrig/xmrig.git synced 2025-12-08 08:23:34 -05:00

Merge pull request #2401 from SChernykh/dev

RandomX: fix broken light mode mining
This commit is contained in:
xmrig
2021-05-22 18:54:29 +07:00
committed by GitHub

View File

@@ -8,10 +8,10 @@
mov qword ptr [rsp+16], r13 mov qword ptr [rsp+16], r13
mov qword ptr [rsp+8], r14 mov qword ptr [rsp+8], r14
mov qword ptr [rsp+0], r15 mov qword ptr [rsp+0], r15
xor rbp, rax ;# modify "mx"
ror rbp, 32 ;# swap "ma" and "mx" ror rbp, 32 ;# swap "ma" and "mx"
mov ebx, ebp ;# ecx = ma xor rbp, rax ;# modify "mx"
and ebx, RANDOMX_DATASET_BASE_MASK mov rbx, rbp ;# ebx = ma
shr ebx, 6 ;# ebx = Dataset block number shr rbx, 38
and ebx, RANDOMX_DATASET_BASE_MASK / 64 ;# ebx = Dataset block number
;# add ebx, datasetOffset / 64 ;# add ebx, datasetOffset / 64
;# call 32768 ;# call 32768