)]}'
{
  "commit": "78f8b6d9c88740d7e6ec8300a936f17460e41008",
  "tree": "a8817c36f5bb520a60e037414ec99a5dec0e5f50",
  "parents": [
    "a7e8e30e7ca071c8fbf8920a7a4ee9976a0e7544",
    "92e2e6a867334a990f8d29f07ca34e3162fdd6ec"
  ],
  "author": {
    "name": "Stefan Hajnoczi",
    "email": "stefanha@redhat.com",
    "time": "Mon Sep 11 09:11:22 2023 -0400"
  },
  "committer": {
    "name": "Stefan Hajnoczi",
    "email": "stefanha@redhat.com",
    "time": "Mon Sep 11 09:11:22 2023 -0400"
  },
  "message": "Merge tag \u0027for-upstream\u0027 of https://repo.or.cz/qemu/kevin into staging\n\nBlock layer patches\n\n- Optimise reqs_lock to make multiqueue actually scale\n- virtio: Drop out of coroutine context in virtio_load()\n- iotests: Fix reference output for some tests after recent changes\n- vpc: Avoid dynamic stack allocation\n- Code cleanup, improved documentation\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQJFBAABCAAvFiEE3D3rFZqa+V09dFb+fwmycsiPL9YFAmT7VYgRHGt3b2xmQHJl\n# ZGhhdC5jb20ACgkQfwmycsiPL9YfOg/7BoYF6lkB7DF/jH3XLY6f8zoI+OVM7dg1\n# QFEjyVO+uZiJVh0CeBNI9WgnBe7f5vXMbiStyGbWKo3BLUsjnwoQcW/Sxpw61bR2\n# jZYK6UHe0RhFqTQpbt8G1iCmlpRS+sX+Cy+lxcVcbqxcnLRXCOjT6ivyA4bGbYIC\n# q9BHg/9hBmjuM05NTV6Axy8qjqBGVaIWE9ALTnw8H//waBr4/ydJPTl7EWHe3+tO\n# Stm73evgPG7aLHM6W4qdFW4gwAQ8f+f42Q+0NH1YavB/pN3LTN1B6sLQY/51du+0\n# d/JCsXex0IZQXmNPhqv1h01vhOyU9WBmlwpPG2iZv3a06SXk1ys3rQt/L7uIcsZg\n# Z58CpcUJ517FERnkl0BWXzYhsdcW2K+RdlaiL5PX6H1A2B9LT05ouZfD47hh7kKv\n# oX+Ulk05PFr3JRCKQF6QDEejRKXt169bGzInTlns/wXinD/V4sCkUnr9aWQuhoWk\n# KhQm7WMscTTIyHP2FznO4x9kq0ALsoX/NKqBW2wgJUtqRzsd4XxPp5CXEsAir8Vt\n# dpne/DaV5iDI1mGFJrvkctJN545tEoezBtUzC8/9rZGE0cxHAkhvQVZUDo7xVmrq\n# PlGQ1ko9cNui/Gf9B6qDqaJJwSyw0S6vHurGVQJRwbyly57Fi5aisWkr4w7Rc4eA\n# 7u9B1RvwF/Q\u003d\n# \u003d2wGD\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Fri 08 Sep 2023 13:10:32 EDT\n# gpg:                using RSA key DC3DEB159A9AF95D3D7456FE7F09B272C88F2FD6\n# gpg:                issuer \"kwolf@redhat.com\"\n# gpg: Good signature from \"Kevin Wolf \u003ckwolf@redhat.com\u003e\" [full]\n# Primary key fingerprint: DC3D EB15 9A9A F95D 3D74  56FE 7F09 B272 C88F 2FD6\n\n* tag \u0027for-upstream\u0027 of https://repo.or.cz/qemu/kevin:\n  virtio: Drop out of coroutine context in virtio_load()\n  vmstate: Mark VMStateInfo.get/put() coroutine_mixed_fn\n  block: Make more BlockDriver definitions static\n  block/meson.build: Restore alphabetical order of files\n  block: Remove unnecessary variable in bdrv_block_device_info\n  block: Remove bdrv_query_block_node_info\n  vmdk: Clean up bdrv_open_child() return value check\n  qemu-img: Update documentation for compressed images\n  block: Be more verbose in create fallback\n  block/iscsi: Document why we use raw malloc()\n  qemu-img: omit errno value in error message\n  block: change reqs_lock to QemuMutex\n  block: minimize bs-\u003ereqs_lock section in tracked_request_end()\n  iotests: adapt test output for new qemu_cleanup() behavior\n  block/vpc: Avoid dynamic stack allocation\n\nSigned-off-by: Stefan Hajnoczi \u003cstefanha@redhat.com\u003e\n",
  "tree_diff": []
}
