)]}'
{
  "commit": "72391da50621c9f11bb8c57193ab2d1ad8bc5ad8",
  "tree": "64d2a2e2f454fdbe0da521e715e8ddf312951c90",
  "parents": [
    "3b444eadf7726d976be4ac89e8e742cb7eb7a5ee"
  ],
  "author": {
    "name": "Hans de Goede",
    "email": "hdegoede@redhat.com",
    "time": "Tue Nov 19 14:36:58 2013 +0100"
  },
  "committer": {
    "name": "Gerd Hoffmann",
    "email": "kraxel@redhat.com",
    "time": "Tue Nov 26 09:21:17 2013 +0100"
  },
  "message": "xhci: Call usb_device_alloc/free_streams\n\nNote this code is not as KISS as I would like, the reason for this is that\nthe Linux kernel interface wants streams on eps belonging to one interface\nto be allocated in one call. Things will also work if we do this one ep at a\ntime (as long as all eps support the same amount of streams), but lets stick\nto the kernel API.\n\nSigned-off-by: Hans de Goede \u003chdegoede@redhat.com\u003e\nSigned-off-by: Gerd Hoffmann \u003ckraxel@redhat.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "220e99dc355365aebc0bdf897af318481d24ad48",
      "old_mode": 33188,
      "old_path": "hw/usb/hcd-xhci.c",
      "new_id": "bafe08590b02f9c3b1243807765c891981bd3831",
      "new_mode": 33188,
      "new_path": "hw/usb/hcd-xhci.c"
    }
  ]
}
