qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
From: "Alex Bennée" <alex.bennee@linaro.org>
To: qemu-devel@nongnu.org
Cc: "Alex Bennée" <alex.bennee@linaro.org>
Subject: [PATCH  v1 00/10] testing and tcg tweaks
Date: Wed, 13 May 2020 18:51:24 +0100	[thread overview]
Message-ID: <20200513175134.19619-1-alex.bennee@linaro.org> (raw)

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	other threads:[~2020-05-13 17:52 UTC|newest]

Thread overview: 19+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-05-13 17:51 Alex Bennée [this message]
2020-05-13 17:51 ` [PATCH v1 01/10] tests/guest-debug: catch hanging guests Alex Bennée
2020-05-21 14:06   ` Philippe Mathieu-Daudé
2020-05-13 17:51 ` [PATCH v1 02/10] travis.yml: Improve the --disable-tcg test on s390x Alex Bennée
2020-05-13 17:51 ` [PATCH v1 03/10] tests/docker: Kludge <linux/swab.h> breakage by pinning linux-libc-dev Alex Bennée
2020-05-13 17:51 ` [PATCH v1 04/10] linux-user: completely re-write init_guest_space Alex Bennée
2020-05-21  4:43   ` Thomas Huth
2020-05-21  8:21     ` Alex Bennée
2020-05-21 15:39       ` Richard Henderson
2020-05-22 10:24         ` Alex Bennée
2020-05-22 10:36           ` Peter Maydell
2020-05-13 17:51 ` [PATCH v1 05/10] exec/cpu-all: Use bool for have_guest_base Alex Bennée
2020-05-13 18:18   ` Laurent Vivier
2020-05-13 17:51 ` [PATCH v1 06/10] accel/tcg: Relax va restrictions on 64-bit guests Alex Bennée
2020-05-13 17:51 ` [PATCH v1 07/10] accel/tcg: don't disable exec_tb trace events Alex Bennée
2020-05-13 17:51 ` [PATCH v1 08/10] disas: include an optional note for the start of disassembly Alex Bennée
2020-05-13 17:51 ` [PATCH v1 09/10] disas: add optional note support to cap_disas Alex Bennée
2020-05-13 17:51 ` [PATCH v1 10/10] translate-all: include guest address in out_asm output Alex Bennée
2020-05-21 14:04   ` Philippe Mathieu-Daudé

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20200513175134.19619-1-alex.bennee@linaro.org \
    --to=alex.bennee@linaro.org \
    --cc=qemu-devel@nongnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).