)]}'
{
  "commit": "f6977f15561973d4a67b6aa46da88aa678c505dd",
  "tree": "6e1cd06c0ddf480d1c8ecb47c29411f611d0fc23",
  "parents": [
    "9991923b262dc35f6dd8393ab4853edd7fc3724f"
  ],
  "author": {
    "name": "Stefan Hajnoczi",
    "email": "stefanha@redhat.com",
    "time": "Mon Mar 04 15:02:31 2013 +0100"
  },
  "committer": {
    "name": "Stefan Hajnoczi",
    "email": "stefanha@redhat.com",
    "time": "Fri Mar 15 16:07:50 2013 +0100"
  },
  "message": "qcow2: flush refcount cache correctly in qcow2_write_snapshots()\n\nSince qcow2 metadata is cached we need to flush the caches, not just the\nunderlying file.  Use bdrv_flush(bs) instead of bdrv_flush(bs-\u003efile).\n\nAlso add the error return path when bdrv_flush() fails and move the\nflush after checking for qcow2_alloc_clusters() failure so that the\nqcow2_alloc_clusters() error return value takes precedence.\n\nSigned-off-by: Stefan Hajnoczi \u003cstefanha@redhat.com\u003e\nSigned-off-by: Kevin Wolf \u003ckwolf@redhat.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "eb8fcd55497ff6e5d11b038a01d6abf27b79bd56",
      "old_mode": 33188,
      "old_path": "block/qcow2-snapshot.c",
      "new_id": "f4719d9909c5ae1e35d148d24f73dc510f5b0ce9",
      "new_mode": 33188,
      "new_path": "block/qcow2-snapshot.c"
    }
  ]
}
