)]}'
{
  "commit": "a1f9a4072655843fc03186acbad65990cc05dd2d",
  "tree": "d0f7a1d8f41a716287be84fc6dac695c104e4200",
  "parents": [
    "d0ab54783f2de0c216115333eca1a8d3d5c3e75b"
  ],
  "author": {
    "name": "Greg Kroah-Hartman",
    "email": "gregkh@linuxfoundation.org",
    "time": "Tue Nov 25 00:38:17 2014 -0800"
  },
  "committer": {
    "name": "Dmitry Torokhov",
    "email": "dmitry.torokhov@gmail.com",
    "time": "Tue Nov 25 00:42:19 2014 -0800"
  },
  "message": "Input: xpad - use proper endpoint type\n\nThe xpad wireless endpoint is not a bulk endpoint on my devices, but\nrather an interrupt one, so the USB core complains when it is submitted.\nI\u0027m guessing that the author really did mean that this should be an\ninterrupt urb, but as there are a zillion different xpad devices out\nthere, let\u0027s cover out bases and handle both bulk and interrupt\nendpoints just as easily.\n\nSigned-off-by: \"Pierre-Loup A. Griffais\" \u003cpgriffais@valvesoftware.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\nCc: stable \u003cstable@vger.kernel.org\u003e\nSigned-off-by: Dmitry Torokhov \u003cdmitry.torokhov@gmail.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2ed7905a068fc9033e8998e547bd7d750b1fedb9",
      "old_mode": 33188,
      "old_path": "drivers/input/joystick/xpad.c",
      "new_id": "fc55f0d15b70118a3a5be5fc221f151475f014e3",
      "new_mode": 33188,
      "new_path": "drivers/input/joystick/xpad.c"
    }
  ]
}
