)]}'
{
  "commit": "aef04fc79084fe340c931679413eb6070f2f13ca",
  "tree": "8e1576f073221bc7e121c61982ce191876cd8db5",
  "parents": [
    "0fdb73112b6fb40af46a99e3251c340935a121ad"
  ],
  "author": {
    "name": "Emanuele Giuseppe Esposito",
    "email": "eesposit@redhat.com",
    "time": "Fri Feb 03 08:17:31 2023 -0500"
  },
  "committer": {
    "name": "Kevin Wolf",
    "email": "kwolf@redhat.com",
    "time": "Tue Apr 25 13:17:28 2023 +0200"
  },
  "message": "thread-pool: avoid passing the pool parameter every time\n\nthread_pool_submit_aio() is always called on a pool taken from\nqemu_get_current_aio_context(), and that is the only intended\nuse: each pool runs only in the same thread that is submitting\nwork to it, it can\u0027t run anywhere else.\n\nTherefore simplify the thread_pool_submit* API and remove the\nThreadPool function parameter.\n\nSigned-off-by: Emanuele Giuseppe Esposito \u003ceesposit@redhat.com\u003e\nMessage-Id: \u003c20230203131731.851116-5-eesposit@redhat.com\u003e\nReviewed-by: Kevin Wolf \u003ckwolf@redhat.com\u003e\nReviewed-by: Stefan Hajnoczi \u003cstefanha@redhat.com\u003e\nSigned-off-by: Kevin Wolf \u003ckwolf@redhat.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "375587e743d022cac2dbea6affcf96dce4385a60",
      "old_mode": 33188,
      "old_path": "backends/tpm/tpm_backend.c",
      "new_id": "485a20b9e09f66ffc7879ac6f9d6fca6dcb26d19",
      "new_mode": 33188,
      "new_path": "backends/tpm/tpm_backend.c"
    },
    {
      "type": "modify",
      "old_id": "173b3b165307dd8b2de3fb752946f94ebed201b8",
      "old_mode": 33188,
      "old_path": "block/file-posix.c",
      "new_id": "c7b723368e53ecfc6a404a37facf648c59139bae",
      "new_mode": 33188,
      "new_path": "block/file-posix.c"
    },
    {
      "type": "modify",
      "old_id": "0aedb0875cec2cc34cae277790ff73940bbafbc1",
      "old_mode": 33188,
      "old_path": "block/file-win32.c",
      "new_id": "48b790d91739429e6f93ce6e9cbb5d5957850ba3",
      "new_mode": 33188,
      "new_path": "block/file-win32.c"
    },
    {
      "type": "modify",
      "old_id": "6d2e6b7bf412f3b902e02766fbb77203389b463c",
      "old_mode": 33188,
      "old_path": "block/qcow2-threads.c",
      "new_id": "d6071a1eae4a087c90b7c8eb287e8bcae8ec4905",
      "new_mode": 33188,
      "new_path": "block/qcow2-threads.c"
    },
    {
      "type": "modify",
      "old_id": "2802d41cce20114090f593afe22c19ba07bd8ce6",
      "old_mode": 33188,
      "old_path": "hw/9pfs/coth.c",
      "new_id": "598f46add9936c83ea3594e601329a634313576f",
      "new_mode": 33188,
      "new_path": "hw/9pfs/coth.c"
    },
    {
      "type": "modify",
      "old_id": "04a64cada339f1e82432516cf6538947a7723541",
      "old_mode": 33188,
      "old_path": "hw/ppc/spapr_nvdimm.c",
      "new_id": "a8688243a6fd6336be3631080b5fd4964c983b7c",
      "new_mode": 33188,
      "new_path": "hw/ppc/spapr_nvdimm.c"
    },
    {
      "type": "modify",
      "old_id": "dff402f08f8642be1d1f2d0e7fc5d2ba7611ac03",
      "old_mode": 33188,
      "old_path": "hw/virtio/virtio-pmem.c",
      "new_id": "c3512c2dae3f5d17cbd4ba193d0190b2b8abdfdb",
      "new_mode": 33188,
      "new_path": "hw/virtio/virtio-pmem.c"
    },
    {
      "type": "modify",
      "old_id": "c408bde74c9a1e8ccdaf16ff03ce665bbc9c2042",
      "old_mode": 33188,
      "old_path": "include/block/thread-pool.h",
      "new_id": "948ff5f30c31de452361578dec9fa252817b4a69",
      "new_mode": 33188,
      "new_path": "include/block/thread-pool.h"
    },
    {
      "type": "modify",
      "old_id": "2098d7e759cc81543fcaa412dbf51e636ae004ee",
      "old_mode": 33188,
      "old_path": "scsi/pr-manager.c",
      "new_id": "fb5fc297309c98ff9e8d6cb21559a468d7d5c0f6",
      "new_mode": 33188,
      "new_path": "scsi/pr-manager.c"
    },
    {
      "type": "modify",
      "old_id": "199227a556e6de3a77a998b32c1f29b73ca1119f",
      "old_mode": 33188,
      "old_path": "scsi/qemu-pr-helper.c",
      "new_id": "e9b3ad259a81582d5becb7928e95a9a34c972361",
      "new_mode": 33188,
      "new_path": "scsi/qemu-pr-helper.c"
    },
    {
      "type": "modify",
      "old_id": "6020e65d6986f6af76e33793a4c97ec5b8f820aa",
      "old_mode": 33188,
      "old_path": "tests/unit/test-thread-pool.c",
      "new_id": "448fbf7e5f5663738e9ae5b0a73872140918b42e",
      "new_mode": 33188,
      "new_path": "tests/unit/test-thread-pool.c"
    },
    {
      "type": "modify",
      "old_id": "a70abb8a59f131f35969ff4482c89727493052f1",
      "old_mode": 33188,
      "old_path": "util/thread-pool.c",
      "new_id": "0d97888df01a118761e35da9f07722eb3a53ad3c",
      "new_mode": 33188,
      "new_path": "util/thread-pool.c"
    }
  ]
}
