mbox

[PULL,v2,00/13] testing, tcg and plugin updates

Message ID 20200515144405.20580-1-alex.bennee@linaro.org (mailing list archive)
State New, archived
Headers show

Pull-request

https://github.com/stsquad/qemu.git tags/pull-testing-tcg-plugins-150520-2

Message

Alex Bennée May 15, 2020, 2:43 p.m. UTC
The following changes since commit 2478b8ecd45f81a21b9aa319ce7147a790a2144f:

  Merge remote-tracking branch 'remotes/kraxel/tags/ui-20200515-pull-request' into staging (2020-05-15 11:18:13 +0100)

are available in the Git repository at:

  https://github.com/stsquad/qemu.git tags/pull-testing-tcg-plugins-150520-2

for you to fetch changes up to adf1cfbdc29e6e3342ca07701be4d2cbfd7d3907:

  MAINTAINERS: update the orphaned cpus-common.c file (2020-05-15 15:25:16 +0100)

----------------------------------------------------------------
Various testing, tcg and plugin updates

  - fix bug in gdbstub tests that leave hanging QEMUs
  - tweak s390x travis test
  - re-factor guest_base handling
  - support "notes" in disassembler output
  - include guest address notes in out_asm
  - cleanup plugin headers and and constify hwaddr
  - updates MAINTAINERS for cpu-common.c

----------------------------------------------------------------
Alex Bennée (7):
      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
      MAINTAINERS: update the orphaned cpus-common.c file

Philippe Mathieu-Daudé (3):
      qemu/plugin: Trivial code movement
      qemu/plugin: Move !CONFIG_PLUGIN stubs altogether
      qemu/qemu-plugin: Make qemu_plugin_hwaddr_is_io() hwaddr argument const

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 +-
 include/qemu/plugin.h         |  65 +++---
 include/qemu/qemu-plugin.h    |   2 +-
 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 +--
 plugins/api.c                 |   4 +-
 tcg/tcg.c                     |   4 +-
 .travis.yml                   |  18 +-
 MAINTAINERS                   |   1 +
 accel/tcg/trace-events        |   8 +-
 tests/guest-debug/run-test.py |   6 +
 19 files changed, 424 insertions(+), 392 deletions(-)

Comments

Peter Maydell May 15, 2020, 3:46 p.m. UTC | #1
On Fri, 15 May 2020 at 15:44, Alex Bennée <alex.bennee@linaro.org> wrote:
>
> The following changes since commit 2478b8ecd45f81a21b9aa319ce7147a790a2144f:
>
>   Merge remote-tracking branch 'remotes/kraxel/tags/ui-20200515-pull-request' into staging (2020-05-15 11:18:13 +0100)
>
> are available in the Git repository at:
>
>   https://github.com/stsquad/qemu.git tags/pull-testing-tcg-plugins-150520-2
>
> for you to fetch changes up to adf1cfbdc29e6e3342ca07701be4d2cbfd7d3907:
>
>   MAINTAINERS: update the orphaned cpus-common.c file (2020-05-15 15:25:16 +0100)
>
> ----------------------------------------------------------------
> Various testing, tcg and plugin updates
>
>   - fix bug in gdbstub tests that leave hanging QEMUs
>   - tweak s390x travis test
>   - re-factor guest_base handling
>   - support "notes" in disassembler output
>   - include guest address notes in out_asm
>   - cleanup plugin headers and and constify hwaddr
>   - updates MAINTAINERS for cpu-common.c


Applied, thanks.

Please update the changelog at https://wiki.qemu.org/ChangeLog/5.1
for any user-visible changes.

-- PMM