)]}'
{
  "commit": "d6dfd8d40cebebc3378d379cd28879e0345fbf91",
  "tree": "30ee836e90be1f015c3fe6ceda12a388ea372ff2",
  "parents": [
    "d08b8becc368cf8035eaecb49f96c135d2680615",
    "b71e2b281a23aca474e128a8487efb07e29f4019"
  ],
  "author": {
    "name": "Richard Henderson",
    "email": "richard.henderson@linaro.org",
    "time": "Fri Sep 26 13:27:00 2025 -0700"
  },
  "committer": {
    "name": "Richard Henderson",
    "email": "richard.henderson@linaro.org",
    "time": "Fri Sep 26 13:27:01 2025 -0700"
  },
  "message": "Merge tag \u0027pull-target-arm-20250926\u0027 of https://gitlab.com/pm215/qemu into staging\n\ntarget-arm queue:\n * reimplement VHE alias register handling\n * replace magic GIC values by proper definitions\n * convert power control DPRINTF() uses to trace events\n * better reset related tracepoints\n * implement ID_AA64PFR2_EL1\n * hw/usb/hcd-uhci: don\u0027t assert for SETUP to non-0 endpoint\n * net/passt: Fix build failure due to missing GIO dependency\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQJNBAABCAA3FiEE4aXFk81BneKOgxXPPCUl7RQ2DN4FAmjWnkUZHHBldGVyLm1h\n# eWRlbGxAbGluYXJvLm9yZwAKCRA8JSXtFDYM3upeD/4x0k6ciiJ2wRE1PFUA2KHZ\n# bS12+j6Um5BNdcZtRV1aT3x3xOrW3X0JTcmhb9/UdpEPki/krQQgQX50tOiLCeU2\n# U4lZke5160Gk3ThdkpELlQDnCVDuNR0wxYgy1GBgAInCa/T/qFnyWwaWBIooCCUh\n# +UMJ9tP4XWKvKlkzw9ONFYChxerY2enpOewEbnfSU4NPg9pU8OEZ3yeFWaLZ3Tnl\n# 0bei/iFFeuN8RtgJEkuqWI6oENEZZbxGtJ+J/+wvggAfOzfy0I6CmW6y9tQMmKe8\n# fTnCQ837uHmlRPWQ615M2wWydbJ1ffdEIYDb5U6UsbfG8sMt5+qg38yo0AyDs6RK\n# qJkTceuhqFTDIoi92o2+NFnohCTfASeYaCHjODgcdjGUtbZO7LZ31fOKQrdsHc5e\n# chAOnzNxCu9Bt4UqpUmb+ED0fXWDahV1tmgazFS2LORYxnr2q+/WJEdwSgHXNzVy\n# 2rdyUx7v7U1finhRE1nAdy8XwJTCQ3gDwDbPGBrH9mhR9DnK6eotFCljI2XnDtAE\n# f1i0w/47cnyRW6KsBVK6dJObiOfBRrRYqe3Rt4nA4xjeCNmWcr5IcytpnL/2YT1p\n# 1vj+RklbcK7Ns+kWH3H2a9b44zKQrtGGXf8fcNyAqT1YrzrrLUqaiKTfesGfjWit\n# ekMWOulOe6UePnoC3SJHFw\u003d\u003d\n# \u003d+Aj+\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Fri 26 Sep 2025 07:08:05 AM PDT\n# gpg:                using RSA key E1A5C593CD419DE28E8315CF3C2525ED14360CDE\n# gpg:                issuer \"peter.maydell@linaro.org\"\n# gpg: Good signature from \"Peter Maydell \u003cpeter.maydell@linaro.org\u003e\" [unknown]\n# gpg:                 aka \"Peter Maydell \u003cpmaydell@gmail.com\u003e\" [unknown]\n# gpg:                 aka \"Peter Maydell \u003cpmaydell@chiark.greenend.org.uk\u003e\" [unknown]\n# gpg:                 aka \"Peter Maydell \u003cpeter@archaic.org.uk\u003e\" [unknown]\n# gpg: WARNING: The key\u0027s User ID is not certified with a trusted signature!\n# gpg:          There is no indication that the signature belongs to the owner.\n# Primary key fingerprint: E1A5 C593 CD41 9DE2 8E83  15CF 3C25 25ED 1436 0CDE\n\n* tag \u0027pull-target-arm-20250926\u0027 of https://gitlab.com/pm215/qemu: (44 commits)\n  target/arm: Implement ID_AA64PFR2_EL1\n  target/arm: Move ID register field defs to cpu-features.h\n  target/arm: Trace vCPU reset call\n  target/arm: Trace emulated firmware reset call\n  target/arm: Convert power control DPRINTF() uses to trace events\n  target/arm: Replace magic GIC values by proper definitions\n  target/arm: Remove define_arm_vh_e2h_redirects_aliases\n  target/arm: Rename some cpreg to their aarch64 names\n  target/arm: Redirect VHE FOO_EL12 to FOO_EL1 during translation\n  target/arm: Redirect VHE FOO_EL1 -\u003e FOO_EL2 during translation\n  target/arm: Split out redirect_cpreg\n  target/arm: Rename TBFLAG_A64_NV2_MEM_E20 with *_E2H\n  target/arm: Move endianness fixup for 32-bit registers\n  target/arm: Move writeback of CP_ANY fields\n  target/arm: Move alias setting for wildcards\n  target/arm: Remove name argument to alloc_cpreg\n  target/arm: Hoist the allocation of ARMCPRegInfo\n  target/arm: Split out alloc_cpreg\n  target/arm: Add key parameter to add_cpreg_to_hashtable\n  target/arm: Move cpreg elimination to define_one_arm_cp_reg\n  ...\n\nSigned-off-by: Richard Henderson \u003crichard.henderson@linaro.org\u003e\n",
  "tree_diff": []
}
