Hi,
These are the testing and translation tweaks I intend to include in a
PR by the end of the week. Of the un-reviewed patches:
- translate-all: include guest address in out_asm output
has been looked over before and needs a final check.
- linux-user: completely re-write init_guest_space
has an Acked-by from Laurent and was written by myself and Richard. If
anyone else has some spare bandwidth to check them then please shout.
It's fairly well tested as I've been using the changes to enable
santizer runs on the other guest types.
- tests/guest-debug: catch hanging guests
Is a fix for the gdbstub tests which otherwise leave a bunch of
hanging QEMU tasks which older gdb's failed to connect to.
Alex Bennée (6):
tests/guest-debug: catch hanging guests
linux-user: completely re-write init_guest_space
accel/tcg: don't disable exec_tb trace events
disas: include an optional note for the start of disassembly
disas: add optional note support to cap_disas
translate-all: include guest address in out_asm output
Philippe Mathieu-Daudé (1):
tests/docker: Kludge <linux/swab.h> breakage by pinning linux-libc-dev
Richard Henderson (2):
exec/cpu-all: Use bool for have_guest_base
accel/tcg: Relax va restrictions on 64-bit guests
Thomas Huth (1):
travis.yml: Improve the --disable-tcg test on s390x
include/disas/disas.h | 2 +-
include/exec/cpu-all.h | 25 +-
include/exec/log.h | 4 +-
linux-user/qemu.h | 31 +-
target/alpha/cpu-param.h | 15 +-
accel/tcg/translate-all.c | 54 ++-
bsd-user/main.c | 4 +-
disas.c | 37 +-
linux-user/elfload.c | 503 +++++++++++------------
linux-user/flatload.c | 6 +
linux-user/main.c | 27 +-
tcg/tcg.c | 4 +-
.travis.yml | 18 +-
accel/tcg/trace-events | 8 +-
tests/docker/dockerfiles/debian10.docker | 9 +
tests/guest-debug/run-test.py | 6 +
16 files changed, 398 insertions(+), 355 deletions(-)
--
2.20.1