)]}'
{
  "commit": "0282b7f2a874e72c18fcd5a112ccf67f71ba7f5c",
  "tree": "85db6db24e0ee5d8c018fa9b58a720d3da521b64",
  "parents": [
    "e67d70f2f55d90c79dcb384ad5b798f0f9a68085"
  ],
  "author": {
    "name": "Alan Stern",
    "email": "stern@rowland.harvard.edu",
    "time": "Tue Jul 29 12:01:04 2008 -0400"
  },
  "committer": {
    "name": "Greg Kroah-Hartman",
    "email": "gregkh@suse.de",
    "time": "Wed Aug 13 17:32:50 2008 -0700"
  },
  "message": "usb-serial: don\u0027t release unregistered minors\n\nThis patch (as1121) fixes a bug in the USB serial core.  When a device\nis unregistered, the core will give back its minors -- even if the\ndevice hasn\u0027t been assigned any!\n\nThe patch reserves the highest minor value (255) to mean that no minor\nwas assigned.  It also removes some dead code and does a small style\nfixup.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8c2d531eedea1f3bf2759ec9796dcf96cb8dcfff",
      "old_mode": 33188,
      "old_path": "drivers/usb/serial/usb-serial.c",
      "new_id": "b157c48e8b78df594bd0386f5ff38a725cf18929",
      "new_mode": 33188,
      "new_path": "drivers/usb/serial/usb-serial.c"
    },
    {
      "type": "modify",
      "old_id": "09a3e6a7518fc2e043fd3568f95b74d822b78af6",
      "old_mode": 33188,
      "old_path": "include/linux/usb/serial.h",
      "new_id": "655341d0f534a370f7966aa617b8733b52124acb",
      "new_mode": 33188,
      "new_path": "include/linux/usb/serial.h"
    }
  ]
}
