[PULL 00/19] s390x and misc patches

Thomas Huth posted 19 patches 4 months, 3 weeks ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20250626055350.218271-1-thuth@redhat.com
Maintainers: Viktor Prutyanov <viktor.prutyanov@phystech.edu>, Akihiko Odaki <odaki@rsg.ci.i.u-tokyo.ac.jp>, Dmitry Fleytman <dmitry.fleytman@gmail.com>, Jason Wang <jasowang@redhat.com>, Halil Pasic <pasic@linux.ibm.com>, Christian Borntraeger <borntraeger@linux.ibm.com>, Eric Farman <farman@linux.ibm.com>, Farhan Ali <alifm@linux.ibm.com>, Thomas Huth <thuth@redhat.com>, Matthew Rosato <mjrosato@linux.ibm.com>, Richard Henderson <richard.henderson@linaro.org>, David Hildenbrand <david@redhat.com>, Ilya Leoshkevich <iii@linux.ibm.com>, Jason Herne <jjherne@linux.ibm.com>, Paolo Bonzini <pbonzini@redhat.com>, Fam Zheng <fam@euphon.net>, "Cédric Le Goater" <clg@kaod.org>, Peter Maydell <peter.maydell@linaro.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>, "Michael S. Tsirkin" <mst@redhat.com>, Marcel Apfelbaum <marcel.apfelbaum@gmail.com>, Cameron Esfahani <dirty@apple.com>, Roman Bolshakov <rbolshakov@ddn.com>, Phil Dennis-Jordan <phil@philjordan.eu>, Wei Liu <wei.liu@kernel.org>, Max Filippov <jcmvbkbc@gmail.com>, Warner Losh <imp@bsdimp.com>, Kyle Evans <kevans@freebsd.org>, "Alex Bennée" <alex.bennee@linaro.org>, "Philippe Mathieu-Daudé" <philmd@linaro.org>
MAINTAINERS                                    |  24 ++-
hw/net/vmxnet3.h                               |   4 +-
hw/scsi/vmw_pvscsi.h                           |   4 +-
include/hw/i2c/aspeed_i2c.h                    |   3 +-
include/hw/pci/pci_bridge.h                    |   4 +-
include/hw/s390x/event-facility.h              |  17 ++
include/hw/s390x/s390-virtio-ccw.h             |   1 +
include/hw/timer/aspeed_timer.h                |   3 +-
include/libdecnumber/dconfig.h                 |   5 +-
include/libdecnumber/decContext.h              |   5 +-
include/libdecnumber/decDPD.h                  |   5 +-
include/libdecnumber/decNumber.h               |   5 +-
include/libdecnumber/decNumberLocal.h          |   5 +-
include/libdecnumber/dpd/decimal128.h          |   5 +-
include/libdecnumber/dpd/decimal128Local.h     |   5 +-
include/libdecnumber/dpd/decimal32.h           |   5 +-
include/libdecnumber/dpd/decimal64.h           |   5 +-
include/qemu/rcu.h                             |   4 +-
include/qemu/rcu_queue.h                       |   4 +-
target/i386/emulate/x86_flags.h                |   4 +-
contrib/elf2dmp/pdb.c                          |   4 +-
hw/s390x/ccw-device.c                          |   2 +-
hw/s390x/event-facility.c                      |   2 +
hw/s390x/s390-virtio-ccw.c                     |  22 +++
hw/s390x/sclpcpi.c                             | 212 +++++++++++++++++++++++++
libdecnumber/decContext.c                      |   5 +-
libdecnumber/decNumber.c                       |   5 +-
libdecnumber/dpd/decimal128.c                  |   5 +-
libdecnumber/dpd/decimal32.c                   |   5 +-
libdecnumber/dpd/decimal64.c                   |   5 +-
target/i386/emulate/x86_emu.c                  |   4 +-
target/i386/emulate/x86_flags.c                |   4 +-
util/rcu.c                                     |   4 +-
target/xtensa/core-dc232b/gdb-config.c.inc     |   5 +-
target/xtensa/core-dc232b/xtensa-modules.c.inc |   5 +-
target/xtensa/core-fsf/xtensa-modules.c.inc    |   5 +-
COPYING                                        |   5 +-
COPYING.LIB                                    |   5 +-
hw/s390x/meson.build                           |   1 +
scripts/device-crash-test                      |   3 +-
tests/functional/test_pc_cpu_hotplug_props.py  |   1 +
tests/vm/openbsd                               |   4 +-
42 files changed, 338 insertions(+), 92 deletions(-)
create mode 100644 hw/s390x/sclpcpi.c
[PULL 00/19] s390x and misc patches
Posted by Thomas Huth 4 months, 3 weeks ago
 Hi Stefan!

The following changes since commit f9a3def17b2a57679902c33064cf7853263db0ef:

  Merge tag 'pull-tcg-20250623' of https://gitlab.com/rth7680/qemu into staging (2025-06-24 10:38:38 -0400)

are available in the Git repository at:

  https://gitlab.com/thuth/qemu.git tags/pull-request-2025-06-26

for you to fetch changes up to fd68168e0af14546117705176ace84d2c6c52416:

  target/i386/emulate: replace FSF postal address with licenses URL (2025-06-26 00:42:37 +0200)

----------------------------------------------------------------
* Implement the "Control Program Identification" feature on s390x
* Fix memory leak in loadparm setter on s390x
* Update OpenBSD image to 7.7
* Replace the invalid address of the Free Software Foundation
* Some updates to the MAINTAINERS file

----------------------------------------------------------------
Haseung Bong (1):
      tests/vm: update openbsd image to 7.7

Kevin Wolf (1):
      hw/s390x/ccw-device: Fix memory leak in loadparm setter

Matthew Rosato (1):
      MAINTAINERS: add reviewers for some s390 areas

Sean Wei (11):
      COPYING: replace FSF postal address with licenses URL
      libdecnumber: replace FSF postal address with licenses URL
      include/libdecnumber: replace FSF postal address with licenses URL
      include/hw: replace FSF postal address with licenses URL
      include/qemu: replace FSF postal address with licenses URL
      util/rcu.c: replace FSF postal address with licenses URL
      hw: replace FSF postal address with licenses URL
      scripts: replace FSF postal address with licenses URL
      contrib: replace FSF postal address with licenses URL
      target/xtensa: replace FSF postal address with licenses URL
      target/i386/emulate: replace FSF postal address with licenses URL

Shalini Chellathurai Saroja (3):
      hw/s390x: add SCLP event type CPI
      hw/s390x: add Control-Program Identification to QOM
      hw/s390x: support migration of CPI data

Thomas Huth (1):
      tests/functional/test_pc_cpu_hotplug_props: Set 'pc' machine type explicitly

Yoshinori Sato (1):
      MAINTAINERS: Yoshinori Sato email address has been updated

 MAINTAINERS                                    |  24 ++-
 hw/net/vmxnet3.h                               |   4 +-
 hw/scsi/vmw_pvscsi.h                           |   4 +-
 include/hw/i2c/aspeed_i2c.h                    |   3 +-
 include/hw/pci/pci_bridge.h                    |   4 +-
 include/hw/s390x/event-facility.h              |  17 ++
 include/hw/s390x/s390-virtio-ccw.h             |   1 +
 include/hw/timer/aspeed_timer.h                |   3 +-
 include/libdecnumber/dconfig.h                 |   5 +-
 include/libdecnumber/decContext.h              |   5 +-
 include/libdecnumber/decDPD.h                  |   5 +-
 include/libdecnumber/decNumber.h               |   5 +-
 include/libdecnumber/decNumberLocal.h          |   5 +-
 include/libdecnumber/dpd/decimal128.h          |   5 +-
 include/libdecnumber/dpd/decimal128Local.h     |   5 +-
 include/libdecnumber/dpd/decimal32.h           |   5 +-
 include/libdecnumber/dpd/decimal64.h           |   5 +-
 include/qemu/rcu.h                             |   4 +-
 include/qemu/rcu_queue.h                       |   4 +-
 target/i386/emulate/x86_flags.h                |   4 +-
 contrib/elf2dmp/pdb.c                          |   4 +-
 hw/s390x/ccw-device.c                          |   2 +-
 hw/s390x/event-facility.c                      |   2 +
 hw/s390x/s390-virtio-ccw.c                     |  22 +++
 hw/s390x/sclpcpi.c                             | 212 +++++++++++++++++++++++++
 libdecnumber/decContext.c                      |   5 +-
 libdecnumber/decNumber.c                       |   5 +-
 libdecnumber/dpd/decimal128.c                  |   5 +-
 libdecnumber/dpd/decimal32.c                   |   5 +-
 libdecnumber/dpd/decimal64.c                   |   5 +-
 target/i386/emulate/x86_emu.c                  |   4 +-
 target/i386/emulate/x86_flags.c                |   4 +-
 util/rcu.c                                     |   4 +-
 target/xtensa/core-dc232b/gdb-config.c.inc     |   5 +-
 target/xtensa/core-dc232b/xtensa-modules.c.inc |   5 +-
 target/xtensa/core-fsf/xtensa-modules.c.inc    |   5 +-
 COPYING                                        |   5 +-
 COPYING.LIB                                    |   5 +-
 hw/s390x/meson.build                           |   1 +
 scripts/device-crash-test                      |   3 +-
 tests/functional/test_pc_cpu_hotplug_props.py  |   1 +
 tests/vm/openbsd                               |   4 +-
 42 files changed, 338 insertions(+), 92 deletions(-)
 create mode 100644 hw/s390x/sclpcpi.c
Re: [PULL 00/19] s390x and misc patches
Posted by Stefan Hajnoczi 4 months, 2 weeks ago
Applied, thanks.

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