Stefan Hajnoczi
665f1a0904
Merge tag 'pull-target-arm-20260616' of https://gitlab.com/pm215/qemu into staging
target-arm queue:
* Implementation of various insns preparatory to FEAT_SVE2p2
* hw/arm/smmuv3: Make smmuv3 ATS, RIL, SSIDSIZE, and OAS 'auto' properties work
* hw/pci/pci: Enforce pci_setup_iommu_per_bus() is called only once per bus
* hw/arm/virt: Introduce Tegra241 CMDQV support for accelerated SMMUv3
* target/arm: honour CCR.BFHFNMIGN for probed data BusFaults
* hw/arm/bcm2838: Route I2C interrupts to GIC
# -----BEGIN PGP SIGNATURE-----
#
# iQJNBAABCAA3FiEE4aXFk81BneKOgxXPPCUl7RQ2DN4FAmoxnm0ZHHBldGVyLm1h
# eWRlbGxAbGluYXJvLm9yZwAKCRA8JSXtFDYM3pkwEACvFoqnwXHW7hrRI8LneG38
# uAhRJmyUmuzCFFDL7AF9//eJFL37GuFWekifyzoaQdq3Agwh0rhjH1DXWK1jLCaV
# jyidDrdZt7dn7VIgxUbfq9618kHtN16wvCJ1Dvi8YVqShpAKeXWTEj006qujiEth
# oRqcHVzu2OeYNEw2wlf9jBWjk8j4Pq9PIho2qC2hALB95zFYjOu4aTcPO0sKnFu/
# DwBQyKPTuO+u7uiv4f12CoRQ1PxsSbpObLARmkaQXlwbKVddgHC0PyZDGKN4jRIy
# 7w6A4JTEAnkk5btyPkNSm+iRonBnqrVbWOS7s4sOqQB6T6vCKtFIPh4jpL6Lt0ub
# BExwssYLGc/YXkHPUEbxwiV8/8lKkJy89JRUN33HEyDU4N5SiMDElUF5tpXIWK58
# hT25QdARNILK0zahGaVhgzmX3tlBuFn/HeHZAJcRL1xLbbvvGNoNJaGHVU5jlbet
# 07191qquh6oVW43vWbg+LuspIYgvdzJWoZ32zVn1ZGH+9+Au3+6K60dMDRA/JLXW
# bpdF3ClvQHx34dHw8aVPbkh8Vbnz2C0R7jYTlvvQL5ibHX2jCeCdi6bt3gsZLGMB
# j1AX+1MkYKttmfp7HubPkwR/p4VxHJB/MP8XL/oQNTjJGR4/C5qF7xdY3UO0JiaM
# Eg0Fyw94SNW7nzziYAYF+A==
# =rqLU
# -----END PGP SIGNATURE-----
# gpg: Signature made Tue 16 Jun 2026 15:05:17 EDT
# gpg: using RSA key E1A5C593CD419DE28E8315CF3C2525ED14360CDE
# gpg: issuer "peter.maydell@linaro.org"
# gpg: Good signature from "Peter Maydell <peter.maydell@linaro.org>" [full]
# gpg: aka "Peter Maydell <pmaydell@gmail.com>" [full]
# gpg: aka "Peter Maydell <pmaydell@chiark.greenend.org.uk>" [full]
# gpg: aka "Peter Maydell <peter@archaic.org.uk>" [unknown]
# Primary key fingerprint: E1A5 C593 CD41 9DE2 8E83 15CF 3C25 25ED 1436 0CDE
* tag 'pull-target-arm-20260616' of https://gitlab.com/pm215/qemu: (61 commits)
target/arm: Implement floating-point log and convert to integer (zeroing)
target/arm: Implement SVE floating-point convert (top, predicated, zeroing)
target/arm: Enable zeroing in DO_FCVT{N, L}T macros in sve_helper.c
target/arm: Implement FRINT{32,64}{X,Z}
target/arm: Implement SCVTF, UCVTF (predicated, zeroing)
target/arm: Implement Floating-point square root (predicated, zeroing)
target/arm: Implement Floating-point convert (predicated, zeroing)
target/arm: Implement Floating-point round to integral value (predicated, zeroing)
target/arm: Add data argument to do_frint_mode
target/arm: Implement SVE2 integer unary operations (predicated, zeroing)
target/arm: Implement SVE reverse doublewords (zeroing)
target/arm: Implement SVE reverse within elements (zeroing)
target/arm: Implement SVE bitwise unary operations (predicated, zeroing)
target/arm: Implement SVE integer unary operations (predicated, zeroing)
target/arm: Expand DO_ZPZ in translate-sve.c
target/arm: Enable zeroing in DO_ZPZ macros in sve_helper.c
target/arm: Rename sve unary predicated patterns
target/arm: Add feature predicates for SVE2.2 and SME2.2
hw/arm/bcm2838: Route I2C interrupts to GIC
target/arm: honour CCR.BFHFNMIGN for probed data BusFaults
...
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
2026-06-17 10:17:03 -04:00
..
2026-01-22 11:23:31 +00:00
2025-12-27 10:11:09 +01:00
2026-05-19 17:25:48 +02:00
2025-12-27 10:11:09 +01:00
2026-02-27 14:22:07 +01:00
2026-01-17 10:46:51 +11:00
2025-09-17 19:00:56 +02:00
2025-12-27 10:11:12 +01:00
2026-01-29 13:32:05 +00:00
2026-05-15 09:55:25 +01:00
2026-05-05 09:25:21 +01:00
2026-02-27 08:18:31 +01:00
2026-02-03 08:32:33 +01:00
2026-03-31 08:53:47 +02:00
2026-03-12 12:02:55 +01:00
2026-06-17 10:17:03 -04:00
2026-04-29 11:31:44 -04:00
2026-02-27 14:48:04 +01:00
2026-05-06 12:37:33 +02:00
2026-03-10 11:36:21 +01:00
2026-01-22 10:48:45 +01:00
2025-12-27 10:11:06 +01:00
2026-01-22 10:48:45 +01:00
2026-01-22 10:48:45 +01:00
2026-01-22 10:48:45 +01:00
2026-01-22 10:48:45 +01:00
2025-12-27 10:11:09 +01:00
2026-06-17 10:17:03 -04:00
2026-03-10 11:36:21 +01:00
2026-01-22 11:23:31 +00:00
2026-02-27 08:18:31 +01:00
2025-10-01 08:33:24 +02:00
2026-02-27 14:22:07 +01:00
2025-10-28 14:49:52 +01:00
2025-12-27 10:11:09 +01:00
2026-03-09 15:27:25 -04:00
2025-12-27 10:11:09 +01:00
2026-05-25 01:00:54 +04:00
2025-12-27 10:11:08 +01:00
2025-10-30 07:07:14 +01:00
2026-04-24 21:20:44 +02:00
2025-10-28 14:49:52 +01:00
2026-02-26 18:58:39 +01:00
2026-04-30 17:55:03 +02:00
2026-04-30 17:55:03 +02:00
2026-04-30 17:55:04 +02:00
2026-02-10 11:34:49 +00:00
2026-03-09 15:27:26 -04:00
2026-03-09 15:27:26 -04:00