)]}'
{
  "commit": "097db4384860b4363364eb531285296f616d89e5",
  "tree": "d011fd4dbb6fd36dbe01974f0ea43002756400d6",
  "parents": [
    "515aa3c57986b3e26558d72ecaeb7545ecd30510"
  ],
  "author": {
    "name": "Gerd Hoffmann",
    "email": "kraxel@redhat.com",
    "time": "Fri Dec 16 11:54:11 2011 +0100"
  },
  "committer": {
    "name": "Gerd Hoffmann",
    "email": "kraxel@redhat.com",
    "time": "Fri Jan 13 10:25:44 2012 +0100"
  },
  "message": "usb-host: rip out legacy procfs support\n\nThis patch removes support for parsing /proc/bus/usb/devices for device\ndiscovery.  The code lacks a few features compared to the sysfs code and\nis also bitrotting as everybody has sysfs these days.\n\nThis implies having sysfs mounted is mandatory now to use the usb-host\ndriver.  udev isn\u0027t required though.  qemu will prefer the udev-managed\ndevice nodes below /dev/bus/usb, but in case this directory isn\u0027t preset\nqemu will use the device nodes below /proc/bus/usb (default usbfs mount\npoint).\n\nBottom line: make sure you have both sysfs and usbfs mounted properly,\nand everything should continue to work as it did before.\n\nSigned-off-by: Gerd Hoffmann \u003ckraxel@redhat.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "749ce71081b45c159116721a448d1afc98d3b10b",
      "old_mode": 33188,
      "old_path": "usb-linux.c",
      "new_id": "c68e1940533b898164ffd3e351674d22b9098428",
      "new_mode": 33188,
      "new_path": "usb-linux.c"
    }
  ]
}
