[PULL 00/17] target-arm queue

Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20260316104230.836962-1-peter.maydell@linaro.org
Maintainers: Marcel Apfelbaum <marcel.apfelbaum@gmail.com>, "Philippe Mathieu-Daudé" <philmd@linaro.org>, Yanan Wang <wangyanan55@huawei.com>, Zhao Liu <zhao1.liu@intel.com>, Peter Maydell <peter.maydell@linaro.org>, Jason Wang <jasowang@redhat.com>, "Michael S. Tsirkin" <mst@redhat.com>, "Alex Bennée" <alex.bennee@linaro.org>, Nicholas Piggin <npiggin@gmail.com>, Chinmay Rath <rathc@linux.ibm.com>, Glenn Miles <milesg@linux.ibm.com>, Fabiano Rosas <farosas@suse.de>, Laurent Vivier <lvivier@redhat.com>, Paolo Bonzini <pbonzini@redhat.com>, "Cédric Le Goater" <clg@kaod.org>, Steven Lee <steven_lee@aspeedtech.com>, Troy Lee <leetroy@gmail.com>, Jamin Lin <jamin_lin@aspeedtech.com>, Andrew Jeffery <andrew@codeconstruct.com.au>, Joel Stanley <joel@jms.id.au>
There is a newer version of this series
MAINTAINERS                      | 18 ++----------------
hw/core/cpu-system.c             |  6 +++---
hw/dma/pl080.c                   | 28 +++++++++++++++++++++++-----
hw/net/rtl8139.c                 | 23 +++++++++++++++++++++++
hw/virtio/virtio.c               |  2 +-
include/exec/tswap.h             | 36 ++++++++++++++++++++++++++++++++++++
include/hw/core/cpu.h            |  4 ++--
include/hw/core/sysemu-cpu-ops.h |  6 +++---
include/semihosting/uaccess.h    |  8 ++++----
target/arm/cpu.c                 |  4 ++--
target/ppc/cpu_init.c            |  2 +-
tests/qtest/arm-cpu-features.c   | 24 +++++++++++++++---------
tests/qtest/aspeed_gpio-test.c   |  4 ++--
tests/qtest/ast2700-gpio-test.c  |  3 +--
tests/qtest/ast2700-sgpio-test.c | 24 ++++++++++++------------
15 files changed, 130 insertions(+), 62 deletions(-)
[PULL 00/17] target-arm queue
Posted by Peter Maydell 3 weeks ago
Some arm changes for rc0, all fairly minor bugfixes.

-- PMM

The following changes since commit fff352b9b6080e580aa1fadd29b4eccf4cb2922a:

  Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging (2026-03-12 15:21:06 +0000)

are available in the Git repository at:

  https://gitlab.com/pm215/qemu.git tags/pull-target-arm-20260316

for you to fetch changes up to ed44618b8e6cb394c6b9d3642d9d130b46b8457a:

  tests/qtest/aspeed_gpio-test: Use g_strdup_printf() instead of char arrays (2026-03-13 13:27:57 +0000)

----------------------------------------------------------------
target-arm queue:
 * hw/net/rtl8319: Work around GCC sanitizer / -Wstringop-overflow bug
 * semihosting: Correctly byteswap data when CPU is in big-endian mode
 * hw/dma/pl080: Fix various minor bugs
 * MAINTAINERS: Remove some no-longer active maintainers
 * tests/qtest: Use g_strdup_printf() in various arm tests

----------------------------------------------------------------
Martin Kröning (3):
      include/hw/core: Rename virtio_is_big_endian to internal_is_big_endian
      include/exec: Provide the cpu_internal_tswap() functions
      semihosting/uaccess: Use the cpu_internal_tswap() functions

Peter Maydell (12):
      hw/net/rtl8319: Work around GCC sanitizer / -Wstringop-overflow bug
      hw/dma/pl080: Handle bogus swidth and dwidth in transfers
      MAINTAINERS: Remove Hannes Reinecke
      MAINTAINERS: Remove Cameron Esfahani
      MAINTAINERS: Remove Eduardo Habkost
      MAINTAINERS: Remove Radoslaw Biernacki
      MAINTAINERS: Remove Andrey Smirnov
      MAINTAINERS: Remove Chris Browy
      tests/qtest/ast2700-sgpio-test: Use g_strdup_printf() instead of char arrays
      tests/qtest/arm-cpu-features: Use g_strdup_printf() instead of char arrays
      tests/qtest/ast2700-gpio-test: Use g_strdup_printf() instead of char arrays
      tests/qtest/aspeed_gpio-test: Use g_strdup_printf() instead of char arrays

Tao Ding (2):
      hw/dma/pl080: Update interrupts after pl080_run()
      hw/dma/pl080: Ignore bottom 2 bits of LLI register

 MAINTAINERS                      | 18 ++----------------
 hw/core/cpu-system.c             |  6 +++---
 hw/dma/pl080.c                   | 28 +++++++++++++++++++++++-----
 hw/net/rtl8139.c                 | 23 +++++++++++++++++++++++
 hw/virtio/virtio.c               |  2 +-
 include/exec/tswap.h             | 36 ++++++++++++++++++++++++++++++++++++
 include/hw/core/cpu.h            |  4 ++--
 include/hw/core/sysemu-cpu-ops.h |  6 +++---
 include/semihosting/uaccess.h    |  8 ++++----
 target/arm/cpu.c                 |  4 ++--
 target/ppc/cpu_init.c            |  2 +-
 tests/qtest/arm-cpu-features.c   | 24 +++++++++++++++---------
 tests/qtest/aspeed_gpio-test.c   |  4 ++--
 tests/qtest/ast2700-gpio-test.c  |  3 +--
 tests/qtest/ast2700-sgpio-test.c | 24 ++++++++++++------------
 15 files changed, 130 insertions(+), 62 deletions(-)

Re: [PULL 00/17] target-arm queue
Posted by Peter Maydell 3 weeks ago
On Mon, 16 Mar 2026 at 10:42, Peter Maydell <peter.maydell@linaro.org> wrote:
>
> Some arm changes for rc0, all fairly minor bugfixes.
>
> -- PMM
>
> The following changes since commit fff352b9b6080e580aa1fadd29b4eccf4cb2922a:
>
>   Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging (2026-03-12 15:21:06 +0000)
>
> are available in the Git repository at:
>
>   https://gitlab.com/pm215/qemu.git tags/pull-target-arm-20260316
>
> for you to fetch changes up to ed44618b8e6cb394c6b9d3642d9d130b46b8457a:
>
>   tests/qtest/aspeed_gpio-test: Use g_strdup_printf() instead of char arrays (2026-03-13 13:27:57 +0000)
>
> ----------------------------------------------------------------
> target-arm queue:
>  * hw/net/rtl8319: Work around GCC sanitizer / -Wstringop-overflow bug
>  * semihosting: Correctly byteswap data when CPU is in big-endian mode
>  * hw/dma/pl080: Fix various minor bugs
>  * MAINTAINERS: Remove some no-longer active maintainers
>  * tests/qtest: Use g_strdup_printf() in various arm tests
>



Applied, thanks.

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

-- PMM