)]}'
{
  "commit": "14722ef4acedc643f0b78b7165ceff2d300dae4d",
  "tree": "ec7fba47784c4aebdcc898ab7c36e27773cbf185",
  "parents": [
    "aff6d18f95bb81b2d07994372c8edcc2c2b41180"
  ],
  "author": {
    "name": "Alan Stern",
    "email": "stern@rowland.harvard.edu",
    "time": "Thu Apr 17 10:18:11 2008 -0400"
  },
  "committer": {
    "name": "Greg Kroah-Hartman",
    "email": "gregkh@suse.de",
    "time": "Thu Apr 24 21:16:54 2008 -0700"
  },
  "message": "USB: usbfs: export the URB_NO_INTERRUPT flag to userspace\n\nThis patch (as1079) cleans up the way URB_* flags are exported in\nusbfs.\n\n\tThe URB_NO_INTERRUPT flag is now exported (this is the\n\tonly behavioral change).\n\n\tUSBDEVFS_URB_* macros are added for URB_NO_FSBR,\n\tURB_ZERO_PACKET, and URB_NO_INTERRUPT, making explicit the\n\tfact that the kernel accepts them.\n\n\tThe flag matching takes into account that the URB_* values\n\tmay change as the kernel evolves, whereas the USBDEVFS_URB_*\n\tvalues must remain fixed since they are a user API.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "039ba23cc8b69809264794eca7281e2f7ecd5c79",
      "old_mode": 33188,
      "old_path": "drivers/usb/core/devio.c",
      "new_id": "6c4cd82d7d14e99416963a8ad7c13f748319c3e3",
      "new_mode": 33188,
      "new_path": "drivers/usb/core/devio.c"
    },
    {
      "type": "modify",
      "old_id": "17cb108b7db038558ef4e49337503c1217d8592a",
      "old_mode": 33188,
      "old_path": "include/linux/usbdevice_fs.h",
      "new_id": "3118ede2c67b3f35c18b7ea326c63220c0cdc4f1",
      "new_mode": 33188,
      "new_path": "include/linux/usbdevice_fs.h"
    }
  ]
}
