]> git.proxmox.com Git - mirror_qemu.git/commit - target/ppc/machine.c
target/ppc: Implement lwsync with weaker memory ordering
authorNicholas Piggin <npiggin@gmail.com>
Thu, 19 May 2022 13:59:08 +0000 (23:59 +1000)
committerDaniel Henrique Barboza <danielhb413@gmail.com>
Thu, 26 May 2022 20:11:33 +0000 (17:11 -0300)
commit03abfd90cfb02aa08f44bbb7141b0aaaf69042ef
treef44f2f70b6db7a1eab45a8ed086c6f5150b36745
parentfc879703f74851e3e861894a0c4a6902877d0c2c
target/ppc: Implement lwsync with weaker memory ordering

This allows an x86 host to no-op lwsyncs, and ppc host can use lwsync
rather than sync.

Signed-off-by: Nicholas Piggin <npiggin@gmail.com>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20220519135908.21282-5-npiggin@gmail.com>
Signed-off-by: Daniel Henrique Barboza <danielhb413@gmail.com>
target/ppc/cpu.h
target/ppc/cpu_init.c
target/ppc/machine.c
target/ppc/translate.c