)]}'
{
  "commit": "333df1c6c7a388ddccaaa041b4fa2ce565d1255e",
  "tree": "69a6f2f6b50180259809d0c0580c05aa2e158e89",
  "parents": [
    "89aafcf2a79307b7d658b174e2d649dd63365bd1"
  ],
  "author": {
    "name": "Alex Bennée",
    "email": "alex.bennee@linaro.org",
    "time": "Fri May 26 17:53:58 2023 +0100"
  },
  "committer": {
    "name": "Stefan Hajnoczi",
    "email": "stefanha@redhat.com",
    "time": "Thu Jun 01 11:05:05 2023 -0400"
  },
  "message": "trace: remove control-vcpu.h\n\nNow we no longer have vcpu controlled trace events we can excise the\ncode that allows us to query its status.\n\nReviewed-by: Philippe Mathieu-Daudé \u003cphilmd@linaro.org\u003e\nReviewed-by: Stefan Hajnoczi \u003cstefanha@redhat.com\u003e\nReviewed-by: Richard Henderson \u003crichard.henderson@linaro.org\u003e\nSigned-off-by: Alex Bennée \u003calex.bennee@linaro.org\u003e\nMessage-id: 20230526165401.574474-9-alex.bennee@linaro.org\nMessage-Id: \u003c20230524133952.3971948-8-alex.bennee@linaro.org\u003e\nSigned-off-by: Stefan Hajnoczi \u003cstefanha@redhat.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "285d7b03a91ff113212cf1d1ec80f47a9609b880",
      "old_mode": 33188,
      "old_path": "scripts/tracetool/format/h.py",
      "new_id": "ea126b07ea57b2ccbacda97eaa9494a2f1ebec8b",
      "new_mode": 33188,
      "new_path": "scripts/tracetool/format/h.py"
    },
    {
      "type": "delete",
      "old_id": "800fc5a21910aa99d28e74fc1010307adbf39d05",
      "old_mode": 33188,
      "old_path": "trace/control-vcpu.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "aa760f1fc4ad9ebd1f9b978a7bed34364741eb4e",
      "old_mode": 33188,
      "old_path": "trace/qmp.c",
      "new_id": "3e3971c6a8778779f88b01e39a756b3b99404332",
      "new_mode": 33188,
      "new_path": "trace/qmp.c"
    }
  ]
}
