Richard Henderson
7ce5a15fa6
* Fix emulated LCCB, LOCFHR, MXDB and MXDBR s390x instructions
* Fix the malta machine on s390x (big endian) hosts
* Emulate /proc/cpuinfo on s390x
* Remove pointless QOM casts
* Improve the inclusion logic for libkeyutils and ipmi-bt-test in meson.build
-----BEGIN PGP SIGNATURE-----
iQJFBAABCAAvFiEEJ7iIR+7gJQEY8+q5LtnXdP5wLbUFAmR+ycgRHHRodXRoQHJl
ZGhhdC5jb20ACgkQLtnXdP5wLbWXXw//WPz3ng50KLS+M1t3/ULEjO6XkGfP2LQZ
RsZq3hf9THFPZgcREk+6SQvttOSTuvHNfakfujS6U1Ou5thReWqLe4itFW6+hB5j
kQ+Sm6YJ+fpezkBnSefcUoL5nA9VVKZ6KE6kxq5CUBZNoIk1sSsfrU8y8wjzW0yg
2nraOcG10aLpO2BfvKHVEAhJtwl9pHJsFANmHC2/h2wC9BZIAzdxiytzdcJ909gN
AAa0hIrLK/oFgJjkSSxu+QTaVGPARXqkx5WV546F/zmDMFUWd9nrXaegwqxjgPBN
m9Ua0SXll5hX2Z57vjJWlbTYkD+JUB22L0N7p5/xzhYRpLVSq1pdveo9psrzIC3E
Bt7chZB58acQepJHxxa3UHDOHcnfdfaN+Dd9wD29wHr7nK8lOcsen7/7V+5YXomc
qenkCtkpjKTl07OBxe6MDGZtPZYA8fK1CjEyYwHCe8QvxEzsyg96Bm3j4N2VPxQU
+f/sFPX7SgogZI4mB4wdoxOF1RmQ+DXQ2tnB970txZRkmFq2jJHpW86jkkbq2Jl1
KIjgdIXjVgy+MPtuQzO5cT+jfhGQL7FQynGXHjv/UidBid5XD3TDVNa9AthN3Mng
+rPT90VJ7j9soMqvmNT1COSIRD+M49dQKBIQuq/gWplaTOHaAcJrCwYScwqe0u0P
zmjCNeuPVw8=
=dfJr
-----END PGP SIGNATURE-----
Merge tag 'pull-request-2023-06-06' of https://gitlab.com/thuth/qemu into staging
* Fix emulated LCCB, LOCFHR, MXDB and MXDBR s390x instructions
* Fix the malta machine on s390x (big endian) hosts
* Emulate /proc/cpuinfo on s390x
* Remove pointless QOM casts
* Improve the inclusion logic for libkeyutils and ipmi-bt-test in meson.build
# -----BEGIN PGP SIGNATURE-----
#
# iQJFBAABCAAvFiEEJ7iIR+7gJQEY8+q5LtnXdP5wLbUFAmR+ycgRHHRodXRoQHJl
# ZGhhdC5jb20ACgkQLtnXdP5wLbWXXw//WPz3ng50KLS+M1t3/ULEjO6XkGfP2LQZ
# RsZq3hf9THFPZgcREk+6SQvttOSTuvHNfakfujS6U1Ou5thReWqLe4itFW6+hB5j
# kQ+Sm6YJ+fpezkBnSefcUoL5nA9VVKZ6KE6kxq5CUBZNoIk1sSsfrU8y8wjzW0yg
# 2nraOcG10aLpO2BfvKHVEAhJtwl9pHJsFANmHC2/h2wC9BZIAzdxiytzdcJ909gN
# AAa0hIrLK/oFgJjkSSxu+QTaVGPARXqkx5WV546F/zmDMFUWd9nrXaegwqxjgPBN
# m9Ua0SXll5hX2Z57vjJWlbTYkD+JUB22L0N7p5/xzhYRpLVSq1pdveo9psrzIC3E
# Bt7chZB58acQepJHxxa3UHDOHcnfdfaN+Dd9wD29wHr7nK8lOcsen7/7V+5YXomc
# qenkCtkpjKTl07OBxe6MDGZtPZYA8fK1CjEyYwHCe8QvxEzsyg96Bm3j4N2VPxQU
# +f/sFPX7SgogZI4mB4wdoxOF1RmQ+DXQ2tnB970txZRkmFq2jJHpW86jkkbq2Jl1
# KIjgdIXjVgy+MPtuQzO5cT+jfhGQL7FQynGXHjv/UidBid5XD3TDVNa9AthN3Mng
# +rPT90VJ7j9soMqvmNT1COSIRD+M49dQKBIQuq/gWplaTOHaAcJrCwYScwqe0u0P
# zmjCNeuPVw8=
# =dfJr
# -----END PGP SIGNATURE-----
# gpg: Signature made Mon 05 Jun 2023 10:53:12 PM PDT
# gpg: using RSA key 27B88847EEE0250118F3EAB92ED9D774FE702DB5
# gpg: issuer "thuth@redhat.com"
# gpg: Good signature from "Thomas Huth <th.huth@gmx.de>" [unknown]
# gpg: aka "Thomas Huth <thuth@redhat.com>" [unknown]
# gpg: aka "Thomas Huth <th.huth@posteo.de>" [unknown]
# gpg: aka "Thomas Huth <huth@tuxfamily.org>" [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: 27B8 8847 EEE0 2501 18F3 EAB9 2ED9 D774 FE70 2DB5
* tag 'pull-request-2023-06-06' of https://gitlab.com/thuth/qemu:
linux-user: Emulate /proc/cpuinfo on s390x
linux-user/elfload: Introduce elf_hwcap_str() on s390x
linux-user/elfload: Expose get_elf_hwcap() on s390x
s390x/tcg: Fix CPU address returned by STIDP
bulk: Remove pointless QOM casts
scripts: Add qom-cast-macro-clean-cocci-gen.py
hw/mips/malta: Fix the malta machine on big endian hosts
gitlab-ci: Remove unused Python package
tests/qtest: Run ipmi-bt-test only if CONFIG_IPMI_EXTERN is set
tests/tcg/s390x: Test MXDB and MXDBR
target/s390x: Fix MXDB and MXDBR
Add conditional dependency for libkeyutils
tests/tcg/s390x: Test single-stepping SVC
linux-user/s390x: Fix single-stepping SVC
tests/tcg/s390x: Test LOCFHR
target/s390x: Fix LOCFHR taking the wrong half of R2
tests/tcg/s390x: Test LCBB
target/s390x: Fix LCBB overwriting the top 32 bits
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
2023-06-06 07:07:37 -07:00
..
2023-05-02 15:47:41 +01:00
2023-01-13 16:22:57 +01:00
2023-04-28 11:31:54 +02:00
2022-12-15 11:18:20 +00:00
2022-12-15 11:18:20 +00:00
2022-11-21 11:45:13 +00:00
2020-11-15 16:42:14 +01:00
2022-12-15 11:18:20 +00:00
2021-12-15 10:11:34 +00:00
2023-02-03 12:59:23 +00:00
2023-01-18 11:14:34 +01:00
2022-12-15 11:18:20 +00:00
2022-12-15 11:18:20 +00:00
2023-01-18 11:14:34 +01:00
2022-12-15 11:18:20 +00:00
2023-01-18 11:14:34 +01:00
2022-03-07 13:16:50 +00:00
2023-02-27 13:27:05 +00:00
2019-08-16 13:31:52 +02:00
2022-02-21 13:30:20 +00:00
2022-02-21 13:30:20 +00:00
2021-03-19 15:18:43 +01:00
2023-01-18 11:14:34 +01:00
2022-04-21 09:27:54 -07:00
2018-09-25 15:13:24 +01:00
2022-04-22 14:44:53 +01:00
2021-11-09 10:11:27 +01:00
2021-05-02 17:24:51 +02:00
2022-10-31 18:48:23 +00:00
2023-03-08 00:37:48 +01:00
2023-03-08 00:37:48 +01:00
2019-08-16 13:31:52 +02:00
2021-05-02 17:24:50 +02:00
2016-10-04 10:00:25 +02:00
2023-02-27 22:29:01 +01:00
2023-02-27 22:29:01 +01:00
2023-03-15 11:52:25 +01:00
2023-01-06 10:42:55 +10:00
2023-01-13 16:22:57 +01:00
2023-06-05 20:48:34 +02:00
2023-06-05 11:08:55 +08:00
2023-01-06 10:54:20 +08:00
2023-01-06 14:12:43 +08:00
2021-02-21 18:41:46 +01:00
2021-11-09 10:11:27 +01:00
2023-01-16 17:56:59 +01:00
2023-03-08 00:37:48 +01:00
2022-04-26 08:17:05 -07:00
2023-01-12 17:15:09 +00:00
2021-05-02 17:24:50 +02:00
2021-09-30 15:30:24 +02:00
2022-10-31 18:48:23 +00:00
2020-09-18 14:12:32 -04:00
2022-03-02 06:51:39 +01:00
2023-01-20 07:25:10 +01:00
2019-03-12 14:33:04 +11:00
2023-01-20 07:25:10 +01:00
2022-08-31 14:08:06 -03:00
2020-07-10 15:18:08 +02:00
2023-03-05 15:33:40 -08:00
2023-05-05 10:49:50 +10:00
2023-03-05 15:33:40 -08:00
2020-11-23 10:41:58 +00:00
2022-04-06 10:50:38 +02:00
2021-05-02 17:24:51 +02:00
2021-10-30 18:39:37 +02:00
2023-01-06 10:42:55 +10:00
2020-09-18 14:12:32 -04:00
2021-10-21 11:42:47 +11:00
2022-03-02 06:51:39 +01:00
2023-05-15 19:09:33 +08:00
2020-08-21 06:18:24 -04:00
2015-09-24 01:29:36 +01:00
2022-04-06 14:31:55 +02:00
2020-11-15 16:38:24 +01:00
2021-05-02 17:24:51 +02:00
2022-12-16 15:59:07 +00:00
2023-01-12 17:15:09 +00:00
2022-05-05 15:36:17 -03:00
2022-07-18 13:59:43 -03:00
2020-01-24 20:59:15 +01:00
2019-08-16 13:31:52 +02:00