[PULL 0/9] Testing, s390x and misc patches

Thomas Huth posted 9 patches 1 year, 3 months ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20230118113418.1650416-1-thuth@redhat.com
Maintainers: "Alex Bennée" <alex.bennee@linaro.org>, "Philippe Mathieu-Daudé" <philmd@linaro.org>, Thomas Huth <thuth@redhat.com>, Wainer dos Santos Moschetta <wainersm@redhat.com>, Beraldo Leal <bleal@redhat.com>, Paolo Bonzini <pbonzini@redhat.com>, Richard Henderson <richard.henderson@linaro.org>, Peter Maydell <peter.maydell@linaro.org>, Kevin Wolf <kwolf@redhat.com>, Hanna Reitz <hreitz@redhat.com>, Antony Pavlov <antonynpavlov@gmail.com>, "Marc-André Lureau" <marcandre.lureau@redhat.com>, "Edgar E. Iglesias" <edgar.iglesias@gmail.com>, "Daniel P. Berrangé" <berrange@redhat.com>, Eduardo Habkost <eduardo@habkost.net>, Gerd Hoffmann <kraxel@redhat.com>, Alistair Francis <alistair@alistair23.me>, "Michael S. Tsirkin" <mst@redhat.com>, Marcel Apfelbaum <marcel.apfelbaum@gmail.com>, Stefano Stabellini <sstabellini@kernel.org>, Anthony Perard <anthony.perard@citrix.com>, Paul Durrant <paul@xen.org>, Igor Mitsyanko <i.mitsyanko@gmail.com>, Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>, Beniamino Galvani <b.galvani@gmail.com>, Strahinja Jankovic <strahinja.p.jankovic@gmail.com>, Jason Wang <jasowang@redhat.com>, Jiri Pirko <jiri@resnulli.us>, Huacai Chen <chenhuacai@kernel.org>, Jiaxun Yang <jiaxun.yang@flygoat.com>, Halil Pasic <pasic@linux.ibm.com>, Christian Borntraeger <borntraeger@linux.ibm.com>, Eric Farman <farman@linux.ibm.com>, David Hildenbrand <david@redhat.com>, Ilya Leoshkevich <iii@linux.ibm.com>, Yoshinori Sato <ysato@users.sourceforge.jp>, Markus Armbruster <armbru@redhat.com>, "Dr. David Alan Gilbert" <dgilbert@redhat.com>, Peter Xu <peterx@redhat.com>, Song Gao <gaosong@loongson.cn>, Xiaojuan Yang <yangxiaojuan@loongson.cn>, Aurelien Jarno <aurelien@aurel32.net>, Aleksandar Rikalo <aleksandar.rikalo@syrmia.com>, Daniel Henrique Barboza <danielhb413@gmail.com>, "Cédric Le Goater" <clg@kaod.org>, David Gibson <david@gibson.dropbear.id.au>, Greg Kurz <groug@kaod.org>, Palmer Dabbelt <palmer@dabbelt.com>, Bin Meng <bin.meng@windriver.com>, Artyom Tarasenko <atar4qemu@gmail.com>, Bastian Koppelmann <kbastian@mail.uni-paderborn.de>, Laurent Vivier <lvivier@redhat.com>
MAINTAINERS                         |  2 --
Makefile                            |  2 +-
include/exec/hwaddr.h               |  2 +-
tests/qtest/libqos/e1000e.h         |  5 -----
accel/tcg/cputlb.c                  |  2 +-
hw/arm/strongarm.c                  | 24 +++++++++++-----------
hw/block/pflash_cfi01.c             |  2 +-
hw/char/digic-uart.c                |  4 ++--
hw/char/etraxfs_ser.c               |  4 ++--
hw/core/loader.c                    |  8 ++++----
hw/core/sysbus.c                    |  4 ++--
hw/display/cirrus_vga.c             |  4 ++--
hw/display/g364fb.c                 |  4 ++--
hw/display/vga.c                    |  8 ++++----
hw/dma/etraxfs_dma.c                | 34 +++++++++++++++----------------
hw/dma/pl330.c                      | 14 ++++++-------
hw/dma/xilinx_axidma.c              |  4 ++--
hw/dma/xlnx_csu_dma.c               |  4 ++--
hw/i2c/mpc_i2c.c                    |  4 ++--
hw/i386/multiboot.c                 |  8 ++++----
hw/i386/xen/xen-hvm.c               |  8 ++++----
hw/i386/xen/xen-mapcache.c          | 16 +++++++--------
hw/i386/xen/xen_platform.c          |  4 ++--
hw/intc/arm_gicv3_dist.c            |  8 ++++----
hw/intc/arm_gicv3_its.c             | 14 ++++++-------
hw/intc/arm_gicv3_redist.c          |  8 ++++----
hw/intc/exynos4210_combiner.c       | 10 +++++-----
hw/misc/auxbus.c                    |  2 +-
hw/misc/ivshmem.c                   |  6 +++---
hw/misc/macio/mac_dbdma.c           |  4 ++--
hw/misc/mst_fpga.c                  |  4 ++--
hw/net/allwinner-sun8i-emac.c       |  4 ++--
hw/net/allwinner_emac.c             |  4 ++--
hw/net/fsl_etsec/etsec.c            |  4 ++--
hw/net/fsl_etsec/rings.c            |  4 ++--
hw/net/pcnet.c                      |  4 ++--
hw/net/rocker/rocker.c              | 26 ++++++++++++------------
hw/net/rocker/rocker_desc.c         |  2 +-
hw/net/xilinx_axienet.c             |  4 ++--
hw/net/xilinx_ethlite.c             |  6 +++---
hw/pci-bridge/pci_expander_bridge.c |  2 +-
hw/pci-host/bonito.c                | 14 ++++++-------
hw/pci-host/ppce500.c               |  4 ++--
hw/pci/pci_host.c                   |  4 ++--
hw/ppc/ppc4xx_sdram.c               |  2 +-
hw/rtc/exynos4210_rtc.c             |  4 ++--
hw/s390x/pv.c                       | 40 +++++++++++++++++++++++++++++++++++++
hw/sh4/sh7750.c                     |  4 ++--
hw/ssi/xilinx_spi.c                 |  4 ++--
hw/ssi/xilinx_spips.c               |  8 ++++----
hw/timer/digic-timer.c              |  4 ++--
hw/timer/etraxfs_timer.c            |  3 +--
hw/timer/exynos4210_mct.c           |  2 +-
hw/timer/exynos4210_pwm.c           |  4 ++--
hw/virtio/virtio-mmio.c             |  4 ++--
hw/xen/xen_pt.c                     |  4 ++--
monitor/misc.c                      |  2 +-
softmmu/memory.c                    | 18 ++++++++---------
softmmu/memory_mapping.c            |  4 ++--
softmmu/physmem.c                   | 10 +++++-----
target/i386/monitor.c               |  6 +++---
target/loongarch/tlb_helper.c       |  2 +-
target/microblaze/op_helper.c       |  2 +-
target/mips/tcg/sysemu/tlb_helper.c |  2 +-
target/ppc/mmu-hash32.c             | 14 ++++++-------
target/ppc/mmu-hash64.c             | 12 +++++------
target/ppc/mmu_common.c             | 26 ++++++++++++------------
target/ppc/mmu_helper.c             |  4 ++--
target/riscv/cpu_helper.c           | 10 +++++-----
target/riscv/monitor.c              |  2 +-
target/sparc/ldst_helper.c          |  6 +++---
target/sparc/mmu_helper.c           | 10 +++++-----
target/tricore/helper.c             |  2 +-
tests/qtest/e1000e-test.c           |  2 +-
tests/qtest/libqos/e1000e.c         | 26 +++++++++++++-----------
.gitlab-ci.d/cirrus.yml             |  4 ++--
tests/qtest/meson.build             |  4 ++--
tests/vm/haiku.x86_64               |  7 +++----
78 files changed, 300 insertions(+), 267 deletions(-)
[PULL 0/9] Testing, s390x and misc patches
Posted by Thomas Huth 1 year, 3 months ago
 Hi Peter!

The following changes since commit 7c9236d6d61f30583d5d860097d88dbf0fe487bf:

  Merge tag 'pull-tcg-20230116' of https://gitlab.com/rth7680/qemu into staging (2023-01-17 10:24:16 +0000)

are available in the Git repository at:

  https://gitlab.com/thuth/qemu.git tags/pull-request-2023-01-18

for you to fetch changes up to 75d7150c636569f6687f7e70a33be893be43eb5f:

  s390x/pv: Implement a CGS check helper (2023-01-18 12:27:21 +0100)

----------------------------------------------------------------
* Fix the FreeBSD CI jobs in Gitlab by upgrading the packages in the beginning
* Fix the Haiku VM test by updating it to r1beta4
* Allow "make uninstall"
* Rename TARGET_FMT_plx to HWADDR_FMT_plx
* Some small qtest fixes/improvements
* Check for valid amount of CPUs before starting a secure execution s390x guest

----------------------------------------------------------------
Akihiko Odaki (2):
      tests/qtest/e1000e-test: Fix the code style
      tests/qtest/libqos/e1000e: Remove duplicate register definitions

Cédric Le Goater (1):
      s390x/pv: Implement a CGS check helper

Fabiano Rosas (1):
      tests/qtest: Restrict bcm2835-dma-test to CONFIG_RASPI

Li-Wen Hsu (1):
      Upgrade all packages in the FreeBSD VMs to ensure the freshness

Peter Maydell (1):
      Makefile: allow 'make uninstall'

Philippe Mathieu-Daudé (1):
      bulk: Rename TARGET_FMT_plx -> HWADDR_FMT_plx

Thomas Huth (2):
      MAINTAINERS: Remove bouncing mail address from Kamil Rytarowski
      tests/vm/haiku.x86_64: Update the Haiku VM to Beta 4

 MAINTAINERS                         |  2 --
 Makefile                            |  2 +-
 include/exec/hwaddr.h               |  2 +-
 tests/qtest/libqos/e1000e.h         |  5 -----
 accel/tcg/cputlb.c                  |  2 +-
 hw/arm/strongarm.c                  | 24 +++++++++++-----------
 hw/block/pflash_cfi01.c             |  2 +-
 hw/char/digic-uart.c                |  4 ++--
 hw/char/etraxfs_ser.c               |  4 ++--
 hw/core/loader.c                    |  8 ++++----
 hw/core/sysbus.c                    |  4 ++--
 hw/display/cirrus_vga.c             |  4 ++--
 hw/display/g364fb.c                 |  4 ++--
 hw/display/vga.c                    |  8 ++++----
 hw/dma/etraxfs_dma.c                | 34 +++++++++++++++----------------
 hw/dma/pl330.c                      | 14 ++++++-------
 hw/dma/xilinx_axidma.c              |  4 ++--
 hw/dma/xlnx_csu_dma.c               |  4 ++--
 hw/i2c/mpc_i2c.c                    |  4 ++--
 hw/i386/multiboot.c                 |  8 ++++----
 hw/i386/xen/xen-hvm.c               |  8 ++++----
 hw/i386/xen/xen-mapcache.c          | 16 +++++++--------
 hw/i386/xen/xen_platform.c          |  4 ++--
 hw/intc/arm_gicv3_dist.c            |  8 ++++----
 hw/intc/arm_gicv3_its.c             | 14 ++++++-------
 hw/intc/arm_gicv3_redist.c          |  8 ++++----
 hw/intc/exynos4210_combiner.c       | 10 +++++-----
 hw/misc/auxbus.c                    |  2 +-
 hw/misc/ivshmem.c                   |  6 +++---
 hw/misc/macio/mac_dbdma.c           |  4 ++--
 hw/misc/mst_fpga.c                  |  4 ++--
 hw/net/allwinner-sun8i-emac.c       |  4 ++--
 hw/net/allwinner_emac.c             |  4 ++--
 hw/net/fsl_etsec/etsec.c            |  4 ++--
 hw/net/fsl_etsec/rings.c            |  4 ++--
 hw/net/pcnet.c                      |  4 ++--
 hw/net/rocker/rocker.c              | 26 ++++++++++++------------
 hw/net/rocker/rocker_desc.c         |  2 +-
 hw/net/xilinx_axienet.c             |  4 ++--
 hw/net/xilinx_ethlite.c             |  6 +++---
 hw/pci-bridge/pci_expander_bridge.c |  2 +-
 hw/pci-host/bonito.c                | 14 ++++++-------
 hw/pci-host/ppce500.c               |  4 ++--
 hw/pci/pci_host.c                   |  4 ++--
 hw/ppc/ppc4xx_sdram.c               |  2 +-
 hw/rtc/exynos4210_rtc.c             |  4 ++--
 hw/s390x/pv.c                       | 40 +++++++++++++++++++++++++++++++++++++
 hw/sh4/sh7750.c                     |  4 ++--
 hw/ssi/xilinx_spi.c                 |  4 ++--
 hw/ssi/xilinx_spips.c               |  8 ++++----
 hw/timer/digic-timer.c              |  4 ++--
 hw/timer/etraxfs_timer.c            |  3 +--
 hw/timer/exynos4210_mct.c           |  2 +-
 hw/timer/exynos4210_pwm.c           |  4 ++--
 hw/virtio/virtio-mmio.c             |  4 ++--
 hw/xen/xen_pt.c                     |  4 ++--
 monitor/misc.c                      |  2 +-
 softmmu/memory.c                    | 18 ++++++++---------
 softmmu/memory_mapping.c            |  4 ++--
 softmmu/physmem.c                   | 10 +++++-----
 target/i386/monitor.c               |  6 +++---
 target/loongarch/tlb_helper.c       |  2 +-
 target/microblaze/op_helper.c       |  2 +-
 target/mips/tcg/sysemu/tlb_helper.c |  2 +-
 target/ppc/mmu-hash32.c             | 14 ++++++-------
 target/ppc/mmu-hash64.c             | 12 +++++------
 target/ppc/mmu_common.c             | 26 ++++++++++++------------
 target/ppc/mmu_helper.c             |  4 ++--
 target/riscv/cpu_helper.c           | 10 +++++-----
 target/riscv/monitor.c              |  2 +-
 target/sparc/ldst_helper.c          |  6 +++---
 target/sparc/mmu_helper.c           | 10 +++++-----
 target/tricore/helper.c             |  2 +-
 tests/qtest/e1000e-test.c           |  2 +-
 tests/qtest/libqos/e1000e.c         | 26 +++++++++++++-----------
 .gitlab-ci.d/cirrus.yml             |  4 ++--
 tests/qtest/meson.build             |  4 ++--
 tests/vm/haiku.x86_64               |  7 +++----
 78 files changed, 300 insertions(+), 267 deletions(-)


Re: [PULL 0/9] Testing, s390x and misc patches
Posted by Peter Maydell 1 year, 3 months ago
On Wed, 18 Jan 2023 at 11:34, Thomas Huth <thuth@redhat.com> wrote:
>
>  Hi Peter!
>
> The following changes since commit 7c9236d6d61f30583d5d860097d88dbf0fe487bf:
>
>   Merge tag 'pull-tcg-20230116' of https://gitlab.com/rth7680/qemu into staging (2023-01-17 10:24:16 +0000)
>
> are available in the Git repository at:
>
>   https://gitlab.com/thuth/qemu.git tags/pull-request-2023-01-18
>
> for you to fetch changes up to 75d7150c636569f6687f7e70a33be893be43eb5f:
>
>   s390x/pv: Implement a CGS check helper (2023-01-18 12:27:21 +0100)
>
> ----------------------------------------------------------------
> * Fix the FreeBSD CI jobs in Gitlab by upgrading the packages in the beginning
> * Fix the Haiku VM test by updating it to r1beta4
> * Allow "make uninstall"
> * Rename TARGET_FMT_plx to HWADDR_FMT_plx
> * Some small qtest fixes/improvements
> * Check for valid amount of CPUs before starting a secure execution s390x guest
>


Applied, thanks.

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

-- PMM