Branch: refs/heads/master Home: https://github.com/qemu/qemu Commit: 44ee69ea16bd0390082ed88d4e82d6cea3a18b46 https://github.com/qemu/qemu/commit/44ee69ea16bd0390082ed88d4e82d6cea3a18b46 Author: Thomas Huth <th...@redhat.com> Date: 2022-11-16 (Wed, 16 Nov 2022)
Changed paths: M hw/s390x/ipl.h M hw/s390x/s390-pci-vfio.c M hw/s390x/s390-virtio-ccw.c M pc-bios/s390-ccw/cio.h M pc-bios/s390-ccw/iplb.h M pc-bios/s390-ccw/start.S M target/s390x/cpu_models.h M target/s390x/ioinst.c M target/s390x/tcg/excp_helper.c M target/s390x/tcg/fpu_helper.c M target/s390x/tcg/misc_helper.c M target/s390x/tcg/translate.c M target/s390x/tcg/translate_vx.c.inc Log Message: ----------- s390x: Fix spelling errors Fix typos (discovered with the 'codespell' utility). Note: Though "migrateable" still seems to be a valid spelling, we change it to "migratable" since this is the way more common spelling here. Message-Id: <20221111182828.282251-1-th...@redhat.com> Reviewed-by: Stefan Weil <s...@weilnetz.de> Reviewed-by: Ilya Leoshkevich <i...@linux.ibm.com> Signed-off-by: Thomas Huth <th...@redhat.com> Commit: be5df2edb5d69ff3107c5616aa035a9ba8d0422e https://github.com/qemu/qemu/commit/be5df2edb5d69ff3107c5616aa035a9ba8d0422e Author: Thomas Huth <th...@redhat.com> Date: 2022-11-16 (Wed, 16 Nov 2022) Changed paths: M docs/system/s390x/bootdevices.rst Log Message: ----------- docs/system/s390x: Document the "loadparm" machine property The "loadparm" machine property is useful for selecting alternative kernels on the disk of the guest, but so far we do not tell the users yet how to use it. Add some documentation to fill this gap. Buglink: https://bugzilla.redhat.com/show_bug.cgi?id=2128235 Message-Id: <20221114132502.110213-1-th...@redhat.com> Reviewed-by: Claudio Imbrenda <imbre...@linux.ibm.com> Signed-off-by: Thomas Huth <th...@redhat.com> Commit: c70fe3b148c82f6dc2f13c2a98a430b81ba8a8b4 https://github.com/qemu/qemu/commit/c70fe3b148c82f6dc2f13c2a98a430b81ba8a8b4 Author: Daniel P. Berrangé <berra...@redhat.com> Date: 2022-11-17 (Thu, 17 Nov 2022) Changed paths: M .gitlab-ci.d/cirrus.yml R .gitlab-ci.d/cirrus/macos-11.vars A .gitlab-ci.d/cirrus/macos-12.vars M tests/lcitool/libvirt-ci M tests/lcitool/refresh Log Message: ----------- ci: replace x86_64 macos-11 with aarch64 macos-12 The Cirrus CI service has announced the intent to discontinue support for x86_64 macOS CI runners. They already have aarch64 runners available and require all projects to switch to these images before Jan 1st 2023. The different architecture is merely determined by the image name requested. For aarch64 they only support macOS 12 onwards. At the same time our support policy only guarantees the most recent 2 major versions, so macOS 12 is already technically our min version. https://cirrus-ci.org/blog/2022/11/08/sunsetting-intel-macos-instances/ Signed-off-by: Daniel P. Berrangé <berra...@redhat.com> Message-Id: <20221116175023.80627-1-berra...@redhat.com> Tested-by: Thomas Huth <th...@redhat.com> Signed-off-by: Thomas Huth <th...@redhat.com> Commit: 1b7a07c4414323d985e89c4e78a4c30cba0e7a85 https://github.com/qemu/qemu/commit/1b7a07c4414323d985e89c4e78a4c30cba0e7a85 Author: Ani Sinha <a...@anisinha.ca> Date: 2022-11-17 (Thu, 17 Nov 2022) Changed paths: M docs/devel/acpi-bits.rst M tests/avocado/acpi-bits.py Log Message: ----------- acpi/tests/avocado/bits: some misc fixes Most of the changes are trivial. The bits test timeout has now been increased to 200 seconds in order to accommodate slower systems and fewer unnecessary failures. Removed of the reference to non-existent README file in docs. Some minor corrections in the doc file. Signed-off-by: Ani Sinha <a...@anisinha.ca> Message-Id: <20221117053644.516649-1-...@anisinha.ca> Reviewed-by: Thomas Huth <th...@redhat.com> Signed-off-by: Thomas Huth <th...@redhat.com> Commit: 049b4ad66984aad278b3fc0a75b5a995c9b66a16 https://github.com/qemu/qemu/commit/049b4ad66984aad278b3fc0a75b5a995c9b66a16 Author: Vaibhav Jain <vaib...@linux.ibm.com> Date: 2022-11-17 (Thu, 17 Nov 2022) Changed paths: M target/ppc/cpu_init.c M target/ppc/excp_helper.c Log Message: ----------- target/ppc: Fix build warnings when building with 'disable-tcg' Kowshik reported that building qemu with GCC 12.2.1 for 'ppc64-softmmu' target is failing due to following build warnings: <snip> ../target/ppc/cpu_init.c:7018:13: error: 'ppc_restore_state_to_opc' defined but not used [-Werror=unused-function] 7018 | static void ppc_restore_state_to_opc(CPUState *cs, <snip> Fix this by wrapping these function definitions in 'ifdef CONFIG_TCG' so that they are only defined if qemu is compiled with '--enable-tcg' Reported-by: Kowshik Jois B S <kowsj...@linux.ibm.com> Fixes: 61bd1d2942 ("target/ppc: Convert to tcg_ops restore_state_to_opc") Fixes: 670f1da374 ("target/ppc: Implement hashst and hashchk") Fixes: 53ae2aeb94 ("target/ppc: Implement hashstp and hashchkp") Resolves: https://gitlab.com/qemu-project/qemu/-/issues/1319 Signed-off-by: Vaibhav Jain <vaib...@linux.ibm.com> Reviewed-by: Greg Kurz <gr...@kaod.org> Reviewed-by: Philippe Mathieu-Daudé <phi...@linaro.org> Tested-by: Kowshik Jois B S <kowsj...@linux.vnet.ibm.com> Message-Id: <20221116131743.658708-1-vaib...@linux.ibm.com> Signed-off-by: Daniel Henrique Barboza <danielhb...@gmail.com> Commit: 2be954aa59f1e61ec6ad11b3e07bef03e186fb83 https://github.com/qemu/qemu/commit/2be954aa59f1e61ec6ad11b3e07bef03e186fb83 Author: Stefan Hajnoczi <stefa...@redhat.com> Date: 2022-11-17 (Thu, 17 Nov 2022) Changed paths: M .gitlab-ci.d/cirrus.yml R .gitlab-ci.d/cirrus/macos-11.vars A .gitlab-ci.d/cirrus/macos-12.vars M docs/devel/acpi-bits.rst M docs/system/s390x/bootdevices.rst M hw/s390x/ipl.h M hw/s390x/s390-pci-vfio.c M hw/s390x/s390-virtio-ccw.c M pc-bios/s390-ccw/cio.h M pc-bios/s390-ccw/iplb.h M pc-bios/s390-ccw/start.S M target/s390x/cpu_models.h M target/s390x/ioinst.c M target/s390x/tcg/excp_helper.c M target/s390x/tcg/fpu_helper.c M target/s390x/tcg/misc_helper.c M target/s390x/tcg/translate.c M target/s390x/tcg/translate_vx.c.inc M tests/avocado/acpi-bits.py M tests/lcitool/libvirt-ci M tests/lcitool/refresh Log Message: ----------- Merge tag 'pull-request-2022-11-17' of https://gitlab.com/thuth/qemu into staging * Add s390x documentation for the "loadparm" machine parameter * Spelling fixes in the s390x code * Update the macOS Cirrus-CI job to use aarch64 hosts * Increase timeout and fix comments in the acpi avacodo test # -----BEGIN PGP SIGNATURE----- # # iQJFBAABCAAvFiEEJ7iIR+7gJQEY8+q5LtnXdP5wLbUFAmN1+DYRHHRodXRoQHJl # ZGhhdC5jb20ACgkQLtnXdP5wLbVg+A//Zt85xV8CEIVHRcvP3CPC35/goJ5O73Yj # WwU2mck/1F0g06nsxrlAKpQuh82BJ+qRNpTnCY4n+owNO1oMgNZ7Em2vNlVjazvQ # 7xsMpTvasoudYaQHES4Dz3l8j8E7Y1Xc3uks/Y5jBqXR5R+G2Pu2iSYDv8VGBjqt # v4Cmjk48j9taVeYosYfHVOH17TRbAYDVqtppLtEWil8Zqjn7FKPDhexszaCIfql/ # M7CmTEjB6myt4Gjrby7HHEII1rorhYI0A+0Y6qyYA8EuF69f1tuqpLtImTycXFVF # 7Wkx+9QAvPQsO+LmpK5ZYvsLPkouPqgvvxERCzI1mZkDqRs5TF0rIyQPaJfL8G8x # RF0CVkIHER8umCNBfCThIsNYMesfWgFhoNOTmJyoJRb3OagPlIhkhx8zRXZ4MwIM # 6tfhYWQa3SGVNWs6dzYwfHGw67/YuU8RT/6q9pPsUgHMoPSFc0aYsyD5hTyY6hOX # 49SrDnv4rwLGutFiI1VR8/W8DPVXpn714hOJbSk1RRfXj8ZboHtQPBRrrBchMK4+ # kb/PgGLO2eOljR9mrCwpXNmJdeZ2KiOlhak2vV1rqjdOUsYc1u8k6tnwrJJjVu45 # JoT4/tWgDrfFcY9srngYlk2NzaUrloTIWSltAc31nq+1RfZsiyuDAnKZFH2v1Y0j # fTFq2CFm7rE= # =eS4s # -----END PGP SIGNATURE----- # gpg: Signature made Thu 17 Nov 2022 04:00:38 EST # gpg: using RSA key 27B88847EEE0250118F3EAB92ED9D774FE702DB5 # gpg: issuer "th...@redhat.com" # gpg: Good signature from "Thomas Huth <th.h...@gmx.de>" [full] # gpg: aka "Thomas Huth <th...@redhat.com>" [full] # gpg: aka "Thomas Huth <h...@tuxfamily.org>" [full] # gpg: aka "Thomas Huth <th.h...@posteo.de>" [unknown] # Primary key fingerprint: 27B8 8847 EEE0 2501 18F3 EAB9 2ED9 D774 FE70 2DB5 * tag 'pull-request-2022-11-17' of https://gitlab.com/thuth/qemu: acpi/tests/avocado/bits: some misc fixes ci: replace x86_64 macos-11 with aarch64 macos-12 docs/system/s390x: Document the "loadparm" machine property s390x: Fix spelling errors Signed-off-by: Stefan Hajnoczi <stefa...@redhat.com> Commit: a082fab9d259473a9d5d53307cf83b1223301181 https://github.com/qemu/qemu/commit/a082fab9d259473a9d5d53307cf83b1223301181 Author: Stefan Hajnoczi <stefa...@redhat.com> Date: 2022-11-17 (Thu, 17 Nov 2022) Changed paths: M target/ppc/cpu_init.c M target/ppc/excp_helper.c Log Message: ----------- Merge tag 'pull-ppc-20221117' of https://gitlab.com/danielhb/qemu into staging ppc patch queue for 2022-11-17: Short queue with a build regression fix when using --disable-tcg. # -----BEGIN PGP SIGNATURE----- # # iHUEABYKAB0WIQQX6/+ZI9AYAK8oOBk82cqW3gMxZAUCY3ZP3wAKCRA82cqW3gMx # ZB7uAPwN3C8R0YeL+NR44ZlzJVM75TjT1sDYD3oZjEraIfAz9AD7BKRNMPXmmF3A # sIHlbhVWquFU07ZDq5UmMfa2WudFZgc= # =z2+u # -----END PGP SIGNATURE----- # gpg: Signature made Thu 17 Nov 2022 10:14:39 EST # gpg: using EDDSA key 17EBFF9923D01800AF2838193CD9CA96DE033164 # gpg: Good signature from "Daniel Henrique Barboza <danielhb...@gmail.com>" [unknown] # gpg: WARNING: This key is not certified with a trusted signature! # gpg: There is no indication that the signature belongs to the owner. # Primary key fingerprint: 17EB FF99 23D0 1800 AF28 3819 3CD9 CA96 DE03 3164 * tag 'pull-ppc-20221117' of https://gitlab.com/danielhb/qemu: target/ppc: Fix build warnings when building with 'disable-tcg' Signed-off-by: Stefan Hajnoczi <stefa...@redhat.com> Compare: https://github.com/qemu/qemu/compare/2c8311241d1f...a082fab9d259