mbox

[PULL,00/16] Final bits for 9.1-rc0 (docker, plugins, gdbstub, semihosting)

Message ID 20240722110413.118418-1-alex.bennee@linaro.org
State New
Headers show

Pull-request

https://gitlab.com/stsquad/qemu.git pull-target-arm-20240711-209-gc135d5eaaf

Message

Alex Bennée July 22, 2024, 11:03 a.m. UTC
warn: No match for commit c135d5eaafe7aa2533da663d8e5a34a424b71eb9 found at https://gitlab.com/stsquad/qemu.git
warn: Are you sure you pushed 'pull-target-arm-20240711-209-gc135d5eaaf' there?
The following changes since commit a7ddb48bd1363c8bcdf42776d320289c42191f01:

  Merge tag 'pull-aspeed-20240721' of https://github.com/legoater/qemu into staging (2024-07-22 07:52:05 +1000)

are available in the Git repository at:

  https://gitlab.com/stsquad/qemu.git pull-target-arm-20240711-209-gc135d5eaaf

for you to fetch changes up to c135d5eaafe7aa2533da663d8e5a34a424b71eb9:

  tests/tcg/aarch64: Fix test-mte.py (2024-07-22 09:38:17 +0100)

----------------------------------------------------------------
Alex Bennée (3):
      testing: bump to latest libvirt-ci
      gdbstub: Re-factor gdb command extensions
      tests/plugins: use qemu_plugin_outs for inline stats

Frédéric Pétrot (1):
      plugins/execlog.c: correct dump of registers values

Philippe Mathieu-Daudé (8):
      semihosting: Include missing 'gdbstub/syscalls.h' header
      target/m68k: Add semihosting stub
      target/mips: Add semihosting stub
      target/m68k: Restrict semihosting to TCG
      target/mips: Restrict semihosting to TCG
      target/riscv: Restrict semihosting to TCG
      target/xtensa: Restrict semihosting to TCG
      semihosting: Restrict to TCG

Pierrick Bouvier (1):
      plugins: fix mem callback array size

Richard Henderson (1):
      tests/tcg/aarch64: Fix test-mte.py

Simon Hamelin (1):
      plugins/stoptrigger: TCG plugin to stop execution under conditions

Thomas Huth (1):
      tests/avocado: Remove non-working sparc leon3 test

 MAINTAINERS                               |   1 -
 docs/devel/tcg-plugins.rst                |  22 +++++
 include/gdbstub/commands.h                |  19 ++--
 include/semihosting/syscalls.h            |   2 +
 target/arm/internals.h                    |   4 +-
 accel/tcg/plugin-gen.c                    |   3 +-
 contrib/plugins/execlog.c                 |   2 +-
 contrib/plugins/stoptrigger.c             | 151 ++++++++++++++++++++++++++++++
 gdbstub/gdbstub.c                         | 141 ++++++++++++++++------------
 target/arm/gdbstub.c                      |  16 +---
 target/arm/gdbstub64.c                    |  11 +--
 target/m68k/semihosting-stub.c            |  15 +++
 target/mips/tcg/sysemu/semihosting-stub.c |  15 +++
 tests/plugin/inline.c                     |  58 +++++++-----
 .gitlab-ci.d/cirrus/freebsd-13.vars       |   2 +-
 contrib/plugins/Makefile                  |   1 +
 semihosting/Kconfig                       |   1 +
 target/m68k/Kconfig                       |   2 +-
 target/m68k/meson.build                   |   5 +-
 target/mips/Kconfig                       |   2 +-
 target/mips/tcg/sysemu/meson.build        |   6 +-
 target/riscv/Kconfig                      |   4 +-
 target/xtensa/Kconfig                     |   2 +-
 tests/avocado/machine_sparc_leon3.py      |  37 --------
 tests/lcitool/libvirt-ci                  |   2 +-
 tests/tcg/aarch64/gdbstub/test-mte.py     |   2 +-
 tests/vm/generated/freebsd.json           |  14 +--
 27 files changed, 370 insertions(+), 170 deletions(-)
 create mode 100644 contrib/plugins/stoptrigger.c
 create mode 100644 target/m68k/semihosting-stub.c
 create mode 100644 target/mips/tcg/sysemu/semihosting-stub.c
 delete mode 100644 tests/avocado/machine_sparc_leon3.py

Comments

Philippe Mathieu-Daudé July 22, 2024, 9:07 p.m. UTC | #1
Hi Alex,

On 22/7/24 13:03, Alex Bennée wrote:
> warn: No match for commit c135d5eaafe7aa2533da663d8e5a34a424b71eb9 found at https://gitlab.com/stsquad/qemu.git
> warn: Are you sure you pushed 'pull-target-arm-20240711-209-gc135d5eaaf' there?

Is this warning expected?

> The following changes since commit a7ddb48bd1363c8bcdf42776d320289c42191f01:
> 
>    Merge tag 'pull-aspeed-20240721' of https://github.com/legoater/qemu into staging (2024-07-22 07:52:05 +1000)
> 
> are available in the Git repository at:
> 
>    https://gitlab.com/stsquad/qemu.git pull-target-arm-20240711-209-gc135d5eaaf
> 
> for you to fetch changes up to c135d5eaafe7aa2533da663d8e5a34a424b71eb9:
> 
>    tests/tcg/aarch64: Fix test-mte.py (2024-07-22 09:38:17 +0100)
> 
> ----------------------------------------------------------------
Philippe Mathieu-Daudé July 22, 2024, 9:09 p.m. UTC | #2
On 22/7/24 23:07, Philippe Mathieu-Daudé wrote:
> Hi Alex,
> 
> On 22/7/24 13:03, Alex Bennée wrote:
>> warn: No match for commit c135d5eaafe7aa2533da663d8e5a34a424b71eb9 
>> found at https://gitlab.com/stsquad/qemu.git
>> warn: Are you sure you pushed 
>> 'pull-target-arm-20240711-209-gc135d5eaaf' there?
> 
> Is this warning expected?

Apparently the tag you pushed is pull-maintainer-9.1-rc0-220724-1.

> 
>> The following changes since commit 
>> a7ddb48bd1363c8bcdf42776d320289c42191f01:
>>
>>    Merge tag 'pull-aspeed-20240721' of 
>> https://github.com/legoater/qemu into staging (2024-07-22 07:52:05 +1000)
>>
>> are available in the Git repository at:
>>
>>    https://gitlab.com/stsquad/qemu.git 
>> pull-target-arm-20240711-209-gc135d5eaaf
>>
>> for you to fetch changes up to c135d5eaafe7aa2533da663d8e5a34a424b71eb9:
>>
>>    tests/tcg/aarch64: Fix test-mte.py (2024-07-22 09:38:17 +0100)
>>
>> ----------------------------------------------------------------
>
Alex Bennée July 22, 2024, 11 p.m. UTC | #3
Philippe Mathieu-Daudé <philmd@linaro.org> writes:

> On 22/7/24 23:07, Philippe Mathieu-Daudé wrote:
>> Hi Alex,
>> On 22/7/24 13:03, Alex Bennée wrote:
>>> warn: No match for commit c135d5eaafe7aa2533da663d8e5a34a424b71eb9
>>> found at https://gitlab.com/stsquad/qemu.git
>>> warn: Are you sure you pushed
>>> 'pull-target-arm-20240711-209-gc135d5eaaf' there?
>> Is this warning expected?
>
> Apparently the tag you pushed is pull-maintainer-9.1-rc0-220724-1.

doh - I fixed up a checkpatch warning and forgot to push the new tag,
let me send v2.

>
>> 
>>> The following changes since commit
>>> a7ddb48bd1363c8bcdf42776d320289c42191f01:
>>>
>>>    Merge tag 'pull-aspeed-20240721' of
>>> https://github.com/legoater/qemu into staging (2024-07-22 07:52:05
>>> +1000)
>>>
>>> are available in the Git repository at:
>>>
>>>    https://gitlab.com/stsquad/qemu.git
>>> pull-target-arm-20240711-209-gc135d5eaaf
>>>
>>> for you to fetch changes up to c135d5eaafe7aa2533da663d8e5a34a424b71eb9:
>>>
>>>    tests/tcg/aarch64: Fix test-mte.py (2024-07-22 09:38:17 +0100)
>>>
>>> ----------------------------------------------------------------
>>