commit | f7eaf9d702efdd02481d5f1c25f7d8e0ffb64c6e | [log] [tgz] |
---|---|---|
author | Richard Henderson <richard.henderson@linaro.org> | Tue Aug 01 10:46:03 2023 -0700 |
committer | Richard Henderson <richard.henderson@linaro.org> | Sat Aug 05 18:17:17 2023 +0000 |
tree | a54a5d81514b999ef1c6e0bb9c7588d55fc83f96 | |
parent | 190aba803fbcac30b29bdab25f454b1284a96201 [diff] |
accel/tcg: Do not issue misaligned i/o In the single-page case we were issuing misaligned i/o to the memory subsystem, which does not handle it properly. Split such accesses via do_{ld,st}_mmio_*. Resolves: https://gitlab.com/qemu-project/qemu/-/issues/1800 Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org>