)]}'
{
  "commit": "bc831f37398b51dfe65d99a67bcff9352f84a9d2",
  "tree": "44b929c57319fbdc7d95f9b1cfb05bb49d3baeaa",
  "parents": [
    "76929d61171b0ebf22df2aafe264ae297db76b03",
    "7dbe2d7df094aa8af2d8fcdf08fccce70b1ca5bc"
  ],
  "author": {
    "name": "Richard Henderson",
    "email": "richard.henderson@linaro.org",
    "time": "Tue Oct 28 11:48:05 2025 +0100"
  },
  "committer": {
    "name": "Richard Henderson",
    "email": "richard.henderson@linaro.org",
    "time": "Tue Oct 28 11:48:05 2025 +0100"
  },
  "message": "Merge tag \u0027hw-misc-20251028\u0027 of https://github.com/philmd/qemu into staging\n\nMisc HW patches\n\nVarious fixes and cleanups:\n- Set FPCR exception flag bits for HPPA non-trapped exceptions\n- Convert VirtIONet::vlans from pointer to array\n  and remove VMSTATE_BUFFER_POINTER_UNSAFE()\n- Remove redundant QOM typedef when OBJECT_DECLARE_SIMPLE_TYPE() is used\n- Have various QDev / SysBus helpers take a const device argument\n- Improve errors when loaders parse images\n- Remove IntelIOMMUState::dma_translation leftover\n- Remove most target_[u]long uses in hw/riscv/\n- Fix DS1225Y MemoryRegion owner\n- Simplification refactors on Raven PCI Host Bridge\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQIzBAABCAAdFiEE+qvnXhKRciHc/Wuy4+MsLN6twN4FAmkAdQ8ACgkQ4+MsLN6t\n# wN5ochAAihqZQaRpLWeIt+EQMUAdkJwsg8ctLAz9vJE9leZZh10j1Uw2Y0b5EDKy\n# k3vwJUz0gDYnbbq33+FNBVv7Iq4bIvyundqX4odi4AOvRysJRBwkVQ+LeUo+Dyh3\n# of1eKDX6psJTo4Jy1ooOkkUq0vWpJPrGZYyzR7bsPDgpuqNOfF6+mwMQkYDXa2uw\n# vCJIOnzl+IIHxpnT+XVVXJsO05LUzkAru38jkjQZ1BcWj07ggSs70U7jcOhtvkpC\n# x0hXcKNj+uHjoupoX8LMOb6M+D06oL6ZyW51++Cnqu/cAvQqP/VQtb7b4AAKj3G9\n# yOMFZPyd4IObf7bxC4Zi/TYLYD43DrSppT4eU5zqYrzKSD6v0fdENkhqJuLTiLTa\n# cd4nhWJto+EdZBogp+jVW6ekLoC5CMqNT8HiqdGvDLMp45oSmlYPC030l4gBQdo8\n# 4SUWLIRZULybObv+uF3heeaemahWIXOFpclCpITcLqa+VkXlboc0JH2PjbETvAQU\n# DBxSJ65izr4795rRhX5yoy2aBfiTFlYxIbpwztEzesdnAHw1N6gQ0J3WraxWSjAh\n# Y6IzXBAYLjZNTx5pongcuZT3cX7Cn+0zwaK/ajRcZhIvukDL/bT7GK25akcYIgBR\n# XS//Ccm79vs85o1zTBVLQzw343Bvtp4LfRLtrXjdLC+06pEixvo\u003d\n# \u003d5G1o\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Tue 28 Oct 2025 08:47:27 AM CET\n# gpg:                using RSA key FAABE75E12917221DCFD6BB2E3E32C2CDEADC0DE\n# gpg: Good signature from \"Philippe Mathieu-Daudé (F4BUG) \u003cf4bug@amsat.org\u003e\" [unknown]\n# gpg: WARNING: This key is not certified with a trusted signature!\n# gpg:          There is no indication that the signature belongs to the owner.\n# Primary key fingerprint: FAAB E75E 1291 7221 DCFD  6BB2 E3E3 2C2C DEAD C0DE\n\n* tag \u0027hw-misc-20251028\u0027 of https://github.com/philmd/qemu: (23 commits)\n  hw/riscv: Widen OpenSBI dynamic info struct\n  hw/riscv: Use generic hwaddr for firmware addresses\n  hw/i386/intel_iommu: Remove an unused state field\n  nw/nvram/ds1225y: Fix nvram MemoryRegion owner\n  hw/ppc: Pass error_fatal to load_image_targphys()\n  hw/core/loader: Pass errp to load_image_targphys_as()\n  hw/core/loader: add check for zero size in load_image_targphys_as\n  hw/core/loader: improve error handling in image loading functions\n  hw/core/loader: capture Error from load_image_targphys\n  hw/core/loader: Use qemu_open() instead of open() in get_image_size()\n  hw/int/loongarch: Include missing \u0027system/memory.h\u0027 header\n  hw/uefi: Include missing \u0027system/memory.h\u0027 header\n  hw/sysbus: Have various helpers take a const SysBusDevice argument\n  hw/qdev: Have qdev_get_gpio_out_connector() take const DeviceState arg\n  hw/pci-host/raven: Simplify PCI bus creation\n  hw/pci-host/raven: Use DEFINE_TYPES macro\n  hw/pci-host/raven: Simplify host bridge type declaration\n  hw/pci-host/raven: Simplify PCI facing part\n  hw/pci-host/raven: Simplify creating PCI facing part\n  migration/vmstate: remove VMSTATE_BUFFER_POINTER_UNSAFE macro\n  ...\n\nSigned-off-by: Richard Henderson \u003crichard.henderson@linaro.org\u003e\n",
  "tree_diff": []
}
