)]}'
{
  "commit": "1a648f7ae4d3ac97ef0855baec46047ea21a400a",
  "tree": "90174d27f6e9b16482773ed16f598ee9b32fc3fe",
  "parents": [
    "4e66a08546a2588a4667766a1edab9caccf24ce3",
    "8b4d80bb53af30db5de91749216d0bb73fa93cab"
  ],
  "author": {
    "name": "Richard Henderson",
    "email": "richard.henderson@linaro.org",
    "time": "Thu May 09 05:45:56 2024 +0200"
  },
  "committer": {
    "name": "Richard Henderson",
    "email": "richard.henderson@linaro.org",
    "time": "Thu May 09 05:45:56 2024 +0200"
  },
  "message": "Merge tag \u0027hw-misc-20240508\u0027 of https://github.com/philmd/qemu into staging\n\nMisc HW patches\n\n- Few more g_memdup() replaced by safer g_memdup2() wrapper (Phil)\n- Endianness access fixed in vfio-user config space (Mattias)\n- Replace qemu_mutex_lock() -\u003e QEMU_LOCK_GUARD in system/physmem (Phil)\n- Per-AddressSpace bounce buffering (Mattias)\n- Allow to compile x86 PC machines without Floppy Controller (Thomas)\n- Cleanups around i386 \"isa-bios\" memory regions (Bernhard)\n- Remove unused usb rndis_config_parameter structure (David)\n- Migrate missing clock in STM32L4x5 GPIOs (Inès)\n- Deprecate PPC \u0027ref405ep\u0027 machine and 405 CPUs (Cédric)\n- Memory leak fixed in Loongarch Virt machine (Song Gao)\n- hw/loongarch/ code moved around (Paolo \u0026 Bibo Mao)\n- Emulate S3 suspend in loongson3_virt machine (Jiaxun)\n- Implement IOCSR address space in Loongson IPI (Jiaxun)\n- Use QEMU header path relative to include/ directory (Phil)\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQIzBAABCAAdFiEE+qvnXhKRciHc/Wuy4+MsLN6twN4FAmY7+NgACgkQ4+MsLN6t\n# wN4QdhAAnPGMoIGubXiZjrEmCuDU117Hm//g3wFdirn6pSr3XFWk+LGHurpgWzwf\n# 6AG2ERE6ouEqbZmhfnkLA9/3cSuS/6YgCDxfQ/2Z5N7hy5+GaG60paIk2iw4wJc+\n# z+3EBBNp1MKP7etP/f7XvBbempOGHSENvH83ZEKTXln6oYe/HQWBoTChV/W6Uczv\n# Txf45DJ6QPPQl7cBYqtLpg9Nmc4g6d3M5t5YWzkBrecvXiBlKdZnEsI5CBtmXM8D\n# h7+wIyNMl0Nc3DgQWN1SsARFDUyHG4bE4K6MS2KkGLkfFF84o8rRtEPV0RvsT+g6\n# 0VkhZqLf+Gdq2w1IxCt1k5VCx8HK25+zWZypXlXY1o1dbfssqqbvXEh+3sws67eJ\n# 4Hn+8QIXZBsl/zUxBbw5/CVYTHmy4Aosc1TItvDsCPnlicfV2phKSxADlL/WJCCU\n# IQBwDMtxNwYM/QMP3bRIN0xNNSpB0+kOzfkRf1hVQmxH+ObqIvvIA+RbI6NhjM3L\n# qXw5o0+FltLg7kPGk4Fo/rlhfnydRAE/swrwYd3WRp0sKjDe0lV3r7Bu+FZ4imdB\n# 4u24FJK8ygcQOKiyHEX9cEkKruYAXeFmI3WglimYe5Po2LvIonsRLiqX97CGhgDX\n# UM9Oo0Sr/0NnV7FnOW75OijNa2PE7pLVgWDjM3Xefmltqui7F/M\u003d\n# \u003duOIs\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Thu 09 May 2024 12:12:40 AM CEST\n# gpg:                using RSA key FAABE75E12917221DCFD6BB2E3E32C2CDEADC0DE\n# gpg: Good signature from \"Philippe Mathieu-Daudé (F4BUG) \u003cf4bug@amsat.org\u003e\" [full]\n\n* tag \u0027hw-misc-20240508\u0027 of https://github.com/philmd/qemu: (28 commits)\n  misc: Use QEMU header path relative to include/ directory\n  hw/intc/loongson_ipi: Implement IOCSR address space for MIPS\n  hw/intc/loongarch_ipi: Rename as loongson_ipi\n  hw/intc/loongarch_ipi: Remove pointless MAX_CPU check\n  hw/mips/loongson3_virt: Emulate suspend function\n  hw/loongarch: Rename LoongArchMachineState with LoongArchVirtMachineState\n  hw/loongarch: Rename LOONGARCH_MACHINE with LOONGARCH_VIRT_MACHINE\n  hw/loongarch/virt: Fix memory leak\n  hw/loongarch: move memory map to boot.c\n  hw/ppc: Deprecate \u0027ref405ep\u0027 machine and 405 CPUs\n  hw/gpio: Handle clock migration in STM32L4x5 gpios\n  hw/usb/dev-network: Remove unused struct \u0027rndis_config_parameter\u0027\n  hw/i386/x86: Extract x86_isa_bios_init() from x86_bios_rom_init()\n  hw/i386/x86: Don\u0027t leak \"pc.bios\" memory region\n  hw/i386/x86: Don\u0027t leak \"isa-bios\" memory regions\n  hw/i386: Have x86_bios_rom_init() take X86MachineState rather than MachineState\n  hw/i386/x86: Eliminate two if statements in x86_bios_rom_init()\n  hw/i386: Add the possibility to use i440fx and isapc without FDC\n  hw/i386/Kconfig: Allow to compile Q35 without FDC_ISA\n  hw/i386/pc: Allow to compile without CONFIG_FDC_ISA\n  ...\n\nSigned-off-by: Richard Henderson \u003crichard.henderson@linaro.org\u003e\n",
  "tree_diff": []
}
