)]}'
{
  "commit": "dca21ef23ba48f6f1428c59f295a857e5dc203c8",
  "tree": "28daeefd49eb4e968495c755f1af3855486e3e61",
  "parents": [
    "d87d01e16a0e59a6af9634162cf0ded142b43e0d"
  ],
  "author": {
    "name": "Fam Zheng",
    "email": "famz@redhat.com",
    "time": "Fri Oct 23 11:08:05 2015 +0800"
  },
  "committer": {
    "name": "Kevin Wolf",
    "email": "kwolf@redhat.com",
    "time": "Fri Oct 23 18:18:23 2015 +0200"
  },
  "message": "aio: Add \"is_external\" flag for event handlers\n\nAll callers pass in false, and the real external ones will switch to\ntrue in coming patches.\n\nSigned-off-by: Fam Zheng \u003cfamz@redhat.com\u003e\nReviewed-by: Jeff Cody \u003cjcody@redhat.com\u003e\nReviewed-by: Kevin Wolf \u003ckwolf@redhat.com\u003e\nSigned-off-by: Kevin Wolf \u003ckwolf@redhat.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d4770336c5d5355758c3da207b8be5160f66fc5f",
      "old_mode": 33188,
      "old_path": "aio-posix.c",
      "new_id": "f0f912258ff2c73457ed5b84ee4f6ecbed821cba",
      "new_mode": 33188,
      "new_path": "aio-posix.c"
    },
    {
      "type": "modify",
      "old_id": "50a68674589aa3c6418604bfb9320e915f624796",
      "old_mode": 33188,
      "old_path": "aio-win32.c",
      "new_id": "3110d856e4a2641a825e320cd35c48c6825ba19a",
      "new_mode": 33188,
      "new_path": "aio-win32.c"
    },
    {
      "type": "modify",
      "old_id": "efce14b63a84e4f8d21d59e212ba49df5401b753",
      "old_mode": 33188,
      "old_path": "async.c",
      "new_id": "bdc64a3da95c8b4f8cb3db961a8ca8849ab81558",
      "new_mode": 33188,
      "new_path": "async.c"
    },
    {
      "type": "modify",
      "old_id": "032cc8ae221f96a01667b6d6649989c28907ac0c",
      "old_mode": 33188,
      "old_path": "block/curl.c",
      "new_id": "89941826ed69c04c7e07dab34f50077dec5da03c",
      "new_mode": 33188,
      "new_path": "block/curl.c"
    },
    {
      "type": "modify",
      "old_id": "93f1ee4c63120a0e05f005c18e875f524e19f27d",
      "old_mode": 33188,
      "old_path": "block/iscsi.c",
      "new_id": "9a628b7c66489512a08889f4fa37adce61061aad",
      "new_mode": 33188,
      "new_path": "block/iscsi.c"
    },
    {
      "type": "modify",
      "old_id": "c991443c5d5cfbb0c1edb468c9090e76f67a3572",
      "old_mode": 33188,
      "old_path": "block/linux-aio.c",
      "new_id": "88b0520a8b73f5f1317fb5dd72995b203f95648a",
      "new_mode": 33188,
      "new_path": "block/linux-aio.c"
    },
    {
      "type": "modify",
      "old_id": "e1bb9198c52a92a03d4a1db4b5a29bdddd13ebeb",
      "old_mode": 33188,
      "old_path": "block/nbd-client.c",
      "new_id": "b7fd17a1156c79efc5c65e57bea034a20f758592",
      "new_mode": 33188,
      "new_path": "block/nbd-client.c"
    },
    {
      "type": "modify",
      "old_id": "887a98e3fcfbee935cb4e2c04a791d4ef396606e",
      "old_mode": 33188,
      "old_path": "block/nfs.c",
      "new_id": "fd79f89945e52e72cd9096c55f7714d25591d725",
      "new_mode": 33188,
      "new_path": "block/nfs.c"
    },
    {
      "type": "modify",
      "old_id": "e7e58b782c4d5ac7b7eccd72902892e4075c85d1",
      "old_mode": 33188,
      "old_path": "block/sheepdog.c",
      "new_id": "d80e4ed18ddfee738173c8015391d1ac5e4a738a",
      "new_mode": 33188,
      "new_path": "block/sheepdog.c"
    },
    {
      "type": "modify",
      "old_id": "d35b51f987953bd1b0bb9bb039a7ef1b7a567ffa",
      "old_mode": 33188,
      "old_path": "block/ssh.c",
      "new_id": "af025c08a09a23b0fb43fbc8857c77098d923325",
      "new_mode": 33188,
      "new_path": "block/ssh.c"
    },
    {
      "type": "modify",
      "old_id": "64e86827bcd7c766bf51257eb4e9b61adbcc2335",
      "old_mode": 33188,
      "old_path": "block/win32-aio.c",
      "new_id": "bbf2f01c12d6931c5510a9eb2035a7407a40953a",
      "new_mode": 33188,
      "new_path": "block/win32-aio.c"
    },
    {
      "type": "modify",
      "old_id": "6106e46158e9170d2d3de125d4ffb638643068a3",
      "old_mode": 33188,
      "old_path": "hw/block/dataplane/virtio-blk.c",
      "new_id": "f8716bc73ef54308e3ebf24a613b52a0d2bda1ec",
      "new_mode": 33188,
      "new_path": "hw/block/dataplane/virtio-blk.c"
    },
    {
      "type": "modify",
      "old_id": "1248fd93ee5085dd25531d764cc8aed2486dd288",
      "old_mode": 33188,
      "old_path": "hw/scsi/virtio-scsi-dataplane.c",
      "new_id": "21f51dfe02dc6209b27371de3195781d36e2ffc0",
      "new_mode": 33188,
      "new_path": "hw/scsi/virtio-scsi-dataplane.c"
    },
    {
      "type": "modify",
      "old_id": "400b1b00208292b5e673e1fe432f78732aba4db1",
      "old_mode": 33188,
      "old_path": "include/block/aio.h",
      "new_id": "12f11414e47ec4f40065a34966059928e7788d3f",
      "new_mode": 33188,
      "new_path": "include/block/aio.h"
    },
    {
      "type": "modify",
      "old_id": "55f85015241d517871bd4d2422a24aecec43484e",
      "old_mode": 33188,
      "old_path": "iohandler.c",
      "new_id": "eb680835597532279de2e2d7e1464d699b6fafee",
      "new_mode": 33188,
      "new_path": "iohandler.c"
    },
    {
      "type": "modify",
      "old_id": "fc34c449c8e49bcf567ea4fd1d03926b41c06722",
      "old_mode": 33188,
      "old_path": "nbd.c",
      "new_id": "7eb6f3fd61f52be7568a2af00e28a1148c1ca5dc",
      "new_mode": 33188,
      "new_path": "nbd.c"
    },
    {
      "type": "modify",
      "old_id": "217e33772ec11327f99e22e8db69ddd4eaf1f1b4",
      "old_mode": 33188,
      "old_path": "tests/test-aio.c",
      "new_id": "03cd45d82b923f2debfc38304f65e17ff3e3f582",
      "new_mode": 33188,
      "new_path": "tests/test-aio.c"
    }
  ]
}
