summary refs log tree commit diff stats
path: root/util/bufferiszero.c
diff options
context:
space:
mode:
authorRichard Henderson <richard.henderson@linaro.org>2023-02-22 23:05:01 -1000
committerRichard Henderson <richard.henderson@linaro.org>2023-03-05 13:44:07 -0800
commit0953674ed0acacfa9b2409678f8ce8333398ee1c (patch)
tree5b84b8ee0c68499cbb51a7b05f9f12911df6d99a /util/bufferiszero.c
parent20f7fe93f59fd840b06de2341f789725e382902b (diff)
downloadfocaccia-qemu-0953674ed0acacfa9b2409678f8ce8333398ee1c.tar.gz
focaccia-qemu-0953674ed0acacfa9b2409678f8ce8333398ee1c.zip
accel/tcg: Honor TLB_DISCARD_WRITE in atomic_mmu_lookup
Using an atomic write or read-write insn on ROM is basically
a happens-never case.  Handle it via stop-the-world, which
will generate non-atomic serial code, where we can correctly
ignore the write while producing the correct read result.

Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Diffstat (limited to 'util/bufferiszero.c')
0 files changed, 0 insertions, 0 deletions