)]}'
{
  "commit": "80fda8f609457736ab43f0cb8027abb0e28a67f8",
  "tree": "bc4b26d5ab64d0b88b6ae84e103e0985e1d75ef7",
  "parents": [
    "8f280309030331a912fd8924c129d8bd59e1bdc7",
    "79b3c12ac5714e036a16d1a163a3517d74504f87"
  ],
  "author": {
    "name": "Peter Maydell",
    "email": "peter.maydell@linaro.org",
    "time": "Thu Nov 19 15:05:06 2015 +0000"
  },
  "committer": {
    "name": "Peter Maydell",
    "email": "peter.maydell@linaro.org",
    "time": "Thu Nov 19 15:05:06 2015 +0000"
  },
  "message": "Merge remote-tracking branch \u0027remotes/juanquintela/tags/migration/20151119\u0027 into staging\n\nmigration/next for 20151119\n\n# gpg: Signature made Thu 19 Nov 2015 11:17:07 GMT using RSA key ID 5872D723\n# gpg: Good signature from \"Juan Quintela \u003cquintela@redhat.com\u003e\"\n# gpg:                 aka \"Juan Quintela \u003cquintela@trasno.org\u003e\"\n\n* remotes/juanquintela/tags/migration/20151119:\n  migration: normalize locking in migration/savevm.c\n  migration: implement bdrv_all_find_vmstate_bs helper\n  migration: reorder processing in hmp_savevm\n  snapshot: create bdrv_all_create_snapshot helper\n  migration: drop find_vmstate_bs check in hmp_delvm\n  snapshot: create bdrv_all_find_snapshot helper\n  migration: factor our snapshottability check in load_vmstate\n  snapshot: create bdrv_all_goto_snapshot helper\n  snapshot: create bdrv_all_delete_snapshot helper\n  snapshot: return error code from bdrv_snapshot_delete_by_id_or_name\n  snapshot: create helper to test that block drivers supports snapshots\n  Unneeded NULL check\n  migration: Dead assignment of current_time\n  Set last_sent_block\n\nSigned-off-by: Peter Maydell \u003cpeter.maydell@linaro.org\u003e\n",
  "tree_diff": []
}
