Only the memory_barrer one is a bug; the rest improve system-wide
interaction, and would only affect pre-armv6.
r~
Richard Henderson (3):
linux-user/arm: Implement __kernel_memory_barrier
linux-user/arm: Implement __kernel_cmpxchg with host atomics
linux-user/arm: Implement __kernel_cmpxchg64 with host atomics
linux-user/arm/cpu_loop.c | 166 +++++++++++++++++++++++---------------
1 file changed, 99 insertions(+), 67 deletions(-)
--
2.25.1