On 7/27/23 21:54, Helge Deller wrote:
@@ -174,6 +175,10 @@ static void arm_kernel_cmpxchg64_helper(CPUARMState *env) return; }+ /* endianess-swap if emulating armeb */ + oldval = tswap32(oldval); + newval = tswap32(newval);
Must be tswap64. r~
On 7/27/23 21:54, Helge Deller wrote:
@@ -174,6 +175,10 @@ static void arm_kernel_cmpxchg64_helper(CPUARMState *env) return; }+ /* endianess-swap if emulating armeb */ + oldval = tswap32(oldval); + newval = tswap32(newval);
Must be tswap64. r~