qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PATCH v1 00/10] testing and tcg tweaks


From: Alex Bennée
Subject: [PATCH v1 00/10] testing and tcg tweaks
Date: Wed, 13 May 2020 18:51:24 +0100

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




reply via email to

[Prev in Thread] Current Thread [Next in Thread]