)]}'
{
  "commit": "760b4dcdddba4a40b9fa0eb78fdfc7eda7cb83d0",
  "tree": "8f2786ac38d975b11b6887b6648d859b185cde3b",
  "parents": [
    "8bef947ff4bc8b9fe941651462da204069d1f75e",
    "5f9beb5001738d9d32bb8a617ed0528d99d7f09a"
  ],
  "author": {
    "name": "Peter Maydell",
    "email": "peter.maydell@linaro.org",
    "time": "Tue Feb 20 10:11:08 2024 +0000"
  },
  "committer": {
    "name": "Peter Maydell",
    "email": "peter.maydell@linaro.org",
    "time": "Tue Feb 20 10:11:08 2024 +0000"
  },
  "message": "Merge tag \u0027for-upstream\u0027 of https://gitlab.com/bonzini/qemu into staging\n\n* Some hw/isa cleanups\n* Fixes for x86 CPUID\n* Cleanups for configure, hw/isa and x86\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQFIBAABCAAyFiEE8TM4V0tmI4mGbHaCv/vSX3jHroMFAmXPW5sUHHBib256aW5p\n# QHJlZGhhdC5jb20ACgkQv/vSX3jHroO1Mgf/USSqZxAyS1tyutpVslKmQjCyUiNW\n# xEuHhAqoTz4Xg/8Q1J9aCcs2hdpBx2ULEQryUiTlH3LPLy3j9lGxMfg9Ma65mPVg\n# KOSm/vfnw2VPXav8MJVNbm0gSI5fPmprRYgFi4TrkknmKnDo2TElrCG6Oe6LN/X+\n# kiJD9K8PE+OE7xVhNDf7JAxUHt531oX7iM8p6JGGBYQdPOZ8rGf4K5PDrDxnHckG\n# dbKHhqkbrSHaX/gu4q0ukgfIprs40ChYQ10vZ95mYyuWgIHOi51PciPmQ/qLPof0\n# b/au08F0SpTE5cxx1Rk4cAuhP/PtzVln5lsSl9r9KzJ3Hcv6qnwXUU1nUg\u003d\u003d\n# \u003dU+N2\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Fri 16 Feb 2024 12:56:59 GMT\n# gpg:                using RSA key F13338574B662389866C7682BFFBD25F78C7AE83\n# gpg:                issuer \"pbonzini@redhat.com\"\n# gpg: Good signature from \"Paolo Bonzini \u003cbonzini@gnu.org\u003e\" [full]\n# gpg:                 aka \"Paolo Bonzini \u003cpbonzini@redhat.com\u003e\" [full]\n# Primary key fingerprint: 46F5 9FBD 57D6 12E7 BFD4  E2F7 7E15 100C CD36 69B1\n#      Subkey fingerprint: F133 3857 4B66 2389 866C  7682 BFFB D25F 78C7 AE83\n\n* tag \u0027for-upstream\u0027 of https://gitlab.com/bonzini/qemu:\n  ci: Fix again build-previous-qemu\n  usb: inline device creation functions\n  target/i386: Generate an illegal opcode exception on cmp instructions with lock prefix\n  i386: xen: fix compilation --without-default-devices\n  configure: put all symlink creation together\n  configure: do not create legacy symlinks\n  smc37c669: remove useless is_enabled functions\n  isa-superio: validate floppy.count value\n  mips: remove unnecessary \"select PTIMER\"\n  i386/cpuid: Move leaf 7 to correct group\n  i386/cpuid: Remove subleaf constraint on CPUID leaf 1F\n  i386/cpuid: Decrease cpuid_i when skipping CPUID leaf 1F\n  physmem: replace function name with __func__ in ram_block_discard_range()\n  i386/pc: Drop pc_machine_kvm_type()\n  target/i386: Add support of KVM_FEATURE_ASYNC_PF_VMEXIT for guest\n  i386/cpu: Mask with XCR0/XSS mask for FEAT_XSAVE_XCR0_HI and FEAT_XSAVE_XSS_HI leafs\n  i386/cpu: Clear FEAT_XSAVE_XSS_LO/HI leafs when CPUID_EXT_XSAVE is not available\n\nSigned-off-by: Peter Maydell \u003cpeter.maydell@linaro.org\u003e\n",
  "tree_diff": []
}
