)]}'
{
  "commit": "b6b8a33354a448ee421f57676c1a93a536a63269",
  "tree": "42500103c1b9a5afb4683b9047984b9064d39e33",
  "parents": [
    "11212d8fa08a4e5bd56bb4f6877f9a4c0439a02b"
  ],
  "author": {
    "name": "Paolo Bonzini",
    "email": "pbonzini@redhat.com",
    "time": "Wed Sep 04 19:00:28 2013 +0200"
  },
  "committer": {
    "name": "Stefan Hajnoczi",
    "email": "stefanha@redhat.com",
    "time": "Fri Sep 06 15:25:09 2013 +0200"
  },
  "message": "block: introduce bdrv_get_block_status API\n\nFor now, bdrv_get_block_status is just another name for bdrv_is_allocated.\nThe next patches will add more flags.\n\nThis also touches all block drivers with a mostly mechanical rename.  The\nsole exception is cow; because it calls cow_co_is_allocated from the read\ncode, we keep that function and make cow_co_get_block_status a wrapper.\n\nReviewed-by: Eric Blake \u003ceblake@redhat.com\u003e\nSigned-off-by: Paolo Bonzini \u003cpbonzini@redhat.com\u003e\nSigned-off-by: Stefan Hajnoczi \u003cstefanha@redhat.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2a90893464fc0e3dd12786d35f9951d6170e4c5e",
      "old_mode": 33188,
      "old_path": "block.c",
      "new_id": "a5bfe74ef674dfffdcddc306e4268493b2f02c32",
      "new_mode": 33188,
      "new_path": "block.c"
    },
    {
      "type": "modify",
      "old_id": "7450801cb73aa3907f691facc286e68c9bca1eaa",
      "old_mode": 33188,
      "old_path": "block/cow.c",
      "new_id": "d4b8c6bdd51856ef2533d4752c73aa7522df425c",
      "new_mode": 33188,
      "new_path": "block/cow.c"
    },
    {
      "type": "modify",
      "old_id": "6b891aca8dbdb906137c46a0fe2ad3c3e9438724",
      "old_mode": 33188,
      "old_path": "block/qcow.c",
      "new_id": "0d76656a04b8b6d6766b1feec265dceee50ec2b0",
      "new_mode": 33188,
      "new_path": "block/qcow.c"
    },
    {
      "type": "modify",
      "old_id": "cf03a14ae0e68c58e20752eb2d9315388c2128f6",
      "old_mode": 33188,
      "old_path": "block/qcow2.c",
      "new_id": "c220654ef3ac15f589443543073de329ceec4e5d",
      "new_mode": 33188,
      "new_path": "block/qcow2.c"
    },
    {
      "type": "modify",
      "old_id": "9712a4208a45f68f9e82dd41d742f72459d42ff0",
      "old_mode": 33188,
      "old_path": "block/qed.c",
      "new_id": "86bf1790ed4f6aca6f75e9083c3f99c5e8b30c9a",
      "new_mode": 33188,
      "new_path": "block/qed.c"
    },
    {
      "type": "modify",
      "old_id": "ba721d3f5bd98a6b62791c2e20dbf2894021ad76",
      "old_mode": 33188,
      "old_path": "block/raw-posix.c",
      "new_id": "dbc65b0a3d552b99c0eb2119b5b6b76bc473319f",
      "new_mode": 33188,
      "new_path": "block/raw-posix.c"
    },
    {
      "type": "modify",
      "old_id": "926712ed27ca69c49585169010da558c457a94bb",
      "old_mode": 33188,
      "old_path": "block/raw_bsd.c",
      "new_id": "a9060caec403d4cef68c7b9dc37a32802f042c21",
      "new_mode": 33188,
      "new_path": "block/raw_bsd.c"
    },
    {
      "type": "modify",
      "old_id": "36c3cc8f58994e3ff3ca17f2055c94c2244e5548",
      "old_mode": 33188,
      "old_path": "block/sheepdog.c",
      "new_id": "7d3fc55d553a7bbc72ffc68e24db6cbd6f38d393",
      "new_mode": 33188,
      "new_path": "block/sheepdog.c"
    },
    {
      "type": "modify",
      "old_id": "8a915257e82d162200b23c780e067ed40e18d642",
      "old_mode": 33188,
      "old_path": "block/vdi.c",
      "new_id": "7ab256776e2fe60801d96e8e229ed83ccb10f1c2",
      "new_mode": 33188,
      "new_path": "block/vdi.c"
    },
    {
      "type": "modify",
      "old_id": "9f82c45f0cfc73a251a65c7ec3c24c9cc847bfa7",
      "old_mode": 33188,
      "old_path": "block/vmdk.c",
      "new_id": "23b4954258229507be17e3748104886a72a6277b",
      "new_mode": 33188,
      "new_path": "block/vmdk.c"
    },
    {
      "type": "modify",
      "old_id": "2178a131687658b11e8f4cb9959f39cff957d1c1",
      "old_mode": 33188,
      "old_path": "block/vvfat.c",
      "new_id": "2a5bca3fcf1dbe54015bcc44eacfda559295e4b0",
      "new_mode": 33188,
      "new_path": "block/vvfat.c"
    },
    {
      "type": "modify",
      "old_id": "5469c94f374a23fc661603fb676b21b883b4c009",
      "old_mode": 33188,
      "old_path": "include/block/block.h",
      "new_id": "0b83321419b142d9250a05ddd56286041e8f38cf",
      "new_mode": 33188,
      "new_path": "include/block/block.h"
    },
    {
      "type": "modify",
      "old_id": "b9212b83310c9181e0c21329866d18c06b33e094",
      "old_mode": 33188,
      "old_path": "include/block/block_int.h",
      "new_id": "7c35198ad7330a9916f3b92f41b89376d36d1407",
      "new_mode": 33188,
      "new_path": "include/block/block_int.h"
    }
  ]
}
