)]}'
{
  "commit": "733318ea9c6d846a6a047b87619e7d9d6e9707d1",
  "tree": "3f04d770021971263aadf822fb2dff6bc3a99aa9",
  "parents": [
    "98815437f731372d9456f6a2ad103f3b836a9646"
  ],
  "author": {
    "name": "Glauber Costa",
    "email": "glommer@redhat.com",
    "time": "Wed Sep 02 17:18:43 2009 -0400"
  },
  "committer": {
    "name": "Anthony Liguori",
    "email": "aliguori@us.ibm.com",
    "time": "Wed Sep 09 17:31:27 2009 -0500"
  },
  "message": "don\u0027t call cpu_sychronize_state from reset handlers\n\nDoing this will make the vcpu ioctl be issued from the I/O thread, instead\nof cpu thread. The correct behaviour is to call it from within the cpu thread,\nas soon as we are ready to go.\n\nSigned-off-by: Glauber Costa \u003cglommer@redhat.com\u003e\nSigned-off-by: Anthony Liguori \u003caliguori@us.ibm.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2c414c1878f69b72e9a273aba63032e605cec06b",
      "old_mode": 33188,
      "old_path": "hw/apic.c",
      "new_id": "9f1d25e55796c52a671fd1be58fe2bff1939d894",
      "new_mode": 33188,
      "new_path": "hw/apic.c"
    },
    {
      "type": "modify",
      "old_id": "8e5d9db3e20560e93d20323ad2de820a80fd0879",
      "old_mode": 33188,
      "old_path": "vl.c",
      "new_id": "c6c6a6b59ec1509b520cf62ddfb15cb0f28f6798",
      "new_mode": 33188,
      "new_path": "vl.c"
    }
  ]
}
