)]}'
{
  "log": [
    {
      "commit": "657373883417b2618023fd4135d251ba06a2c30a",
      "tree": "f166868ae346d46e887c581b5f0c053e9cfe7813",
      "parents": [
        "577045c0a76e34294f902a7d5d60e90b04d094d0"
      ],
      "author": {
        "name": "Luke Lowrey",
        "email": "luke@chamsys.co.uk",
        "time": "Thu Sep 02 11:39:49 2010 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Sep 03 17:33:41 2010 -0700"
      },
      "message": "USB: ftdi_sio: Added custom PIDs for ChamSys products\n\nAdded the 0xDAF8 to 0xDAFF PID range for ChamSys limited USB interface/wing products\n\nSigned-off-by: Luke Lowrey \u003cluke@chamsys.co.uk\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "870408c8291015872a7a0b583673a9e56b3e73f4",
      "tree": "04e972a161dfc0c19d559182f16a0605affaba2c",
      "parents": [
        "4035e45632c2a8bb4edae83c20447051bd9a9604"
      ],
      "author": {
        "name": "Dave Ludlow",
        "email": "dave.ludlow@bay.ws",
        "time": "Wed Sep 01 12:33:30 2010 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Sep 03 17:33:41 2010 -0700"
      },
      "message": "usb: serial: mos7840: Add USB IDs to support more B\u0026B USB/RS485 converters.\n\nAdd the USB IDs needed to support the B\u0026B USOPTL4-4P, USO9ML2-2P, and\nUSO9ML2-4P.  This patch expands and corrects a typo in the patch sent\non 08-31-2010.\n\nSigned-off-by: Dave Ludlow \u003cdave.ludlow@bay.ws\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "caf3a636a9f809fdca5fa746e6687096457accb1",
      "tree": "1c7007f18eb76db08953c57e9d869f66a83b2ca6",
      "parents": [
        "3c35b002da0c749ec15cf25cfe58f06aa230ae9c"
      ],
      "author": {
        "name": "Dave Ludlow",
        "email": "dave.ludlow@bay.ws",
        "time": "Tue Aug 31 14:26:17 2010 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Sep 03 17:33:41 2010 -0700"
      },
      "message": "usb: serial: mos7840: Add USB ID to support the B\u0026B Electronics USOPTL4-2P.\n\nAdd the USB ID needed to support B\u0026B Electronic\u0027s 2-port, optically-isolated,\npowered, USB to RS485 converter.\n\nSigned-off-by: Dave Ludlow \u003cdave.ludlow@bay.ws\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "3c35b002da0c749ec15cf25cfe58f06aa230ae9c",
      "tree": "3c28661b6466ef18bd8e809aea0a71398d51a4a4",
      "parents": [
        "0791971ba8fbc44e4f476079f856335ed45e6324"
      ],
      "author": {
        "name": "Bill Pemberton",
        "email": "wfp5p@virginia.edu",
        "time": "Wed Aug 25 18:21:23 2010 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Sep 03 17:33:41 2010 -0700"
      },
      "message": "USB: ssu100: turn off debug flag\n\nRemove the hard coding of the debug flag to 1.\n\nSigned-off-by: Bill Pemberton \u003cwfp5p@virginia.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "5b22a32e76defeb573991b301a27d299472c5714",
      "tree": "d54b98b740b8f4b6a8554431169f8e3b8022a358",
      "parents": [
        "0bf7a81c5d447c21db434be35363c44c0a30f598"
      ],
      "author": {
        "name": "A E Lawrence",
        "email": "lawrence_a_e@ntlworld.com",
        "time": "Sun Aug 29 21:51:52 2010 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Sep 03 17:33:40 2010 -0700"
      },
      "message": "USB: cp210x usb driver: add USB_DEVICE for Pirelli DP-L10 mobile.\n\nThe Pirelli DP-L10 mobile is sold under various brand names. One, already\nsupported by cp210x, is the T-COM TC300. Here is the lsusb for that version:\n-------------------------------------------------------------------\nBus 001 Device 002: ID 0489:e000 Foxconn / Hon Hai T-Com TC 300\nDevice Descriptor:\n  bLength                18\n  bDescriptorType         1\n  bcdUSB               1.10\n  bDeviceClass            0 (Defined at Interface level)\n  bDeviceSubClass         0 \n  bDeviceProtocol         0 \n  bMaxPacketSize0        64\n  idVendor           0x0489 Foxconn / Hon Hai\n  idProduct          0xe000 T-Com TC 300\n  bcdDevice            1.00\n  iManufacturer           1 Silicon Labs\n  iProduct                2 TC 300\n  iSerial                 3 0001\n    [snip]\n---------------------------------------------------------------------------\n\nHowever the native Pirelli DP-L10 is not supported:\n------------------------------------------------------------------\nBus 001 Device 003: ID 0489:e003 Foxconn / Hon Hai Pirelli DP-L10\nDevice Descriptor:\n  bLength                18\n  bDescriptorType         1\n  bcdUSB               1.10\n  bDeviceClass            0 (Defined at Interface level)\n  bDeviceSubClass         0 \n  bDeviceProtocol         0 \n  bMaxPacketSize0        64\n  idVendor           0x0489 Foxconn / Hon Hai\n  idProduct          0xe003 Pirelli DP-L10\n  bcdDevice            1.00\n  iManufacturer           1 Silicon Labs\n  iProduct                2 DP-L10\n  iSerial                 3 0001\n    [snip]\n-------------------------------------------------------------------------\n\nAll that is required is an extra USB_DEVICE entry:\n\n{ USB_DEVICE(0x0489, 0xE003) }, /* Pirelli Broadband S.p.A, DP-L10 SIP/GSM\n+Mobile */\n\nThe patch adds that entry. Tested under 2.6.36-rc2 from git.\n\nSigned-off-by: A E Lawrence \u003clawrence_a_e@ntlworld.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "0bf7a81c5d447c21db434be35363c44c0a30f598",
      "tree": "8203dc29bbbcacf62c8a9b89dd5facd64df9ffc9",
      "parents": [
        "541e05ec3add5ab5bcf238d60161b53480280b20"
      ],
      "author": {
        "name": "Jason Detring",
        "email": "jason.detring@navico.com",
        "time": "Thu Aug 26 15:08:54 2010 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Sep 03 17:33:40 2010 -0700"
      },
      "message": "USB: cp210x: Add B\u0026G H3000 link cable ID\n\nThis is the cable between an H3000 navigation unit and a multi-function display.\nhttp://www.bandg.com/en/Products/H3000/Spares-and-Accessories/Cables/H3000-CPU-USB-Cable-Pack/\n\nSigned-off-by: Jason Detring \u003cjason.detring@navico.com\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "541e05ec3add5ab5bcf238d60161b53480280b20",
      "tree": "338c4879bef9cfdcf72bc0b2c856ea95d022237a",
      "parents": [
        "c7aa8f44b4d1dc73591894a2dd6909213612d299"
      ],
      "author": {
        "name": "Craig Shelley",
        "email": "craig@microtron.org.uk",
        "time": "Mon Aug 23 20:50:57 2010 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Sep 03 17:33:40 2010 -0700"
      },
      "message": "USB: CP210x Add new device ID\n\nNew device ID added for Balluff RFID reader.\n\nSigned-off-by: Craig Shelley \u003ccraig@microtron.org.uk\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "c7aa8f44b4d1dc73591894a2dd6909213612d299",
      "tree": "d0a3d6ef21ce6c15d0978fef3639f6b4db097d15",
      "parents": [
        "037d3656adbd7e8cb848f01cf5dec423ed76bbe7"
      ],
      "author": {
        "name": "Dirk De Schepper",
        "email": "ddeschepper@nvtl.com",
        "time": "Tue Aug 24 20:38:35 2010 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Sep 03 17:33:40 2010 -0700"
      },
      "message": "USB: option: fix incorrect novatel entries\n\nUnfortunately some of the hardware PID belonging to auto-install CDROM\n(AICD) of Novatel modems found their way into the option module. This\ncauses the AICD to be treated as a modem in stead of a disk. Since the\nmodem ports do not appear until after the AICD is ejected, this\nessentially disables the modem. After a couple of minutes the AICD\nshould auto-eject, but it is just too long a wait. The frequency of the\nfailure seems to depend on both the hardware and the linux distribution.\n\nHere is a patch that fixes this up, and also adds a couple of new PID,\noffering some explanations and removing some incomplete and unnecessary\ncomments.\n\nSigned-off-by: Dirk De Schepper \u003cddeschepper@nvtl.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "2637d139fb9a1bd428a003b7671fda40a034854f",
      "tree": "7983e0776c95990a545f83275682614e16a71167",
      "parents": [
        "494e2fbe1f8bee22ab2070bd6f4d1a24f7d5fd8b",
        "288933c02b440621d9c8e7bb5f232cfb7bdef7df"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Aug 28 13:55:31 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Aug 28 13:55:31 2010 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input:\n  Input: pxa27x_keypad - remove input_free_device() in pxa27x_keypad_remove()\n  Input: mousedev - fix regression of inverting axes\n  Input: uinput - add devname alias to allow module on-demand load\n  Input: hil_kbd - fix compile error\n  USB: drop tty argument from usb_serial_handle_sysrq_char()\n  Input: sysrq - drop tty argument form handle_sysrq()\n  Input: sysrq - drop tty argument from sysrq ops handlers\n"
    },
    {
      "commit": "ea233f805537f5da16c2b34d85b6c5cf88a0f9aa",
      "tree": "6abf03c5a6b7e1e10678cf729a01f292763fa914",
      "parents": [
        "1865a9c382ede507065cf1575308b53495814c7d"
      ],
      "author": {
        "name": "Galen Seitz",
        "email": "galens@seitzassoc.com",
        "time": "Thu Aug 19 11:15:20 2010 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Aug 23 20:50:17 2010 -0700"
      },
      "message": "USB: ftdi_sio: add product ID for Lenz LI-USB\n\nAdd ftdi product ID for Lenz LI-USB, a model train interface.  This\nwas NOT tested against 2.6.35, but a similar patch was tested with the\nCentOS 2.6.18-194.11.1.el5 kernel.  It wasn\u0027t clear to me what\nordering is being used in ftdi_sio.c, so I inserted the ID after another\nmodel train entry(SPROG_II).\n\nSigned-off-by: Galen Seitz \u003cgalens@seitzassoc.com\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "666cc076d284e32d11bfc5ea2fbfc50434cff051",
      "tree": "765ab9153b0b78872b7d446f3c30a87e1a28b9d9",
      "parents": [
        "fd6e5bbb241720715cee737f534496d7c0ae9022"
      ],
      "author": {
        "name": "Martin Michlmayr",
        "email": "tbm@cyrius.com",
        "time": "Tue Aug 10 20:31:21 2010 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Aug 23 20:50:16 2010 -0700"
      },
      "message": "USB: ftdi_sio: Add ID for Ionics PlugComputer\n\nAdd the ID for the Ionics PlugComputer (\u003chttp://ionicsplug.com/\u003e).\n\nSigned-off-by: Martin Michlmayr \u003ctbm@cyrius.com\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "fd6e5bbb241720715cee737f534496d7c0ae9022",
      "tree": "43bc8b85b2039c260f0d451d048be77e3121b2e8",
      "parents": [
        "461c317705eca5cac09a360f488715927fd0a927"
      ],
      "author": {
        "name": "Roel Kluin",
        "email": "roel.kluin@gmail.com",
        "time": "Tue Aug 10 14:29:19 2010 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Aug 23 20:50:16 2010 -0700"
      },
      "message": "USB: serial: io_ti.c: don\u0027t return 0 if writing the download record failed\n\nIf the write download record failed we shouldn\u0027t return 0.\n\nSigned-off-by: Roel Kluin \u003croel.kluin@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "6b8f1ca5581bf9783069cd6bde65ba7a3a470aab",
      "tree": "0a626d008a02e857fafba936eba46225f592ee53",
      "parents": [
        "85dee135b84f1c7cad252fa4a619ea692077a7fc"
      ],
      "author": {
        "name": "Bill Pemberton",
        "email": "wfp5p@virginia.edu",
        "time": "Fri Aug 13 09:59:31 2010 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Aug 23 20:50:16 2010 -0700"
      },
      "message": "USB: ssu100: set tty_flags in ssu100_process_packet\n\nflag was never set in ssu100_process_packet.  Add logic to set it\nbefore calling tty_insert_flip_*\n\nSigned-off-by: Bill Pemberton \u003cwfp5p@virginia.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "85dee135b84f1c7cad252fa4a619ea692077a7fc",
      "tree": "e057b258899d9c22764ed4d223f8b12d7f1a18ad",
      "parents": [
        "5c7efeb76e7dc5145b467657fa049f3c1bd9cf58"
      ],
      "author": {
        "name": "Bill Pemberton",
        "email": "wfp5p@virginia.edu",
        "time": "Thu Aug 05 17:01:11 2010 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Aug 23 20:50:16 2010 -0700"
      },
      "message": "USB: ssu100: add disconnect function for ssu100\n\nAdd a disconnect function to the functions of this device.  The\ndisconnect is a call to usb_serial_generic_disconnect() so it requires\nthat symbol to be exported from generic.c.\n\nSigned-off-by: Bill Pemberton \u003cwfp5p@virginia.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "5c7efeb76e7dc5145b467657fa049f3c1bd9cf58",
      "tree": "bf1f7af8ee556d012dfd128c9c48f214e69f791e",
      "parents": [
        "f81c83db563334d8377b26ad45585261f604605a"
      ],
      "author": {
        "name": "Bill Pemberton",
        "email": "wfp5p@virginia.edu",
        "time": "Thu Aug 05 17:01:10 2010 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Aug 23 20:50:16 2010 -0700"
      },
      "message": "USB: serial: export symbol usb_serial_generic_disconnect\n\nThis is needed by the ssu100 driver to use this function.\n\nSigned-off-by: Bill Pemberton \u003cwfp5p@virginia.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "f81c83db563334d8377b26ad45585261f604605a",
      "tree": "c6566eb22756dc8da59da413d3287443dbae5ba0",
      "parents": [
        "556f1a0e9c178193e584209b47cf1cb9f669bd51"
      ],
      "author": {
        "name": "Bill Pemberton",
        "email": "wfp5p@virginia.edu",
        "time": "Thu Aug 05 17:01:09 2010 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Aug 23 20:50:16 2010 -0700"
      },
      "message": "USB: ssu100: rework logic for TIOCMIWAIT\n\nRework the logic for TIOCMIWAIT to use wait_event_interruptible.\n\nThis also adds support for TIOCGICOUNT.\n\nSigned-off-by: Bill Pemberton \u003cwfp5p@virginia.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "556f1a0e9c178193e584209b47cf1cb9f669bd51",
      "tree": "7df2db7a1a0f40c2894d65520dededd8b094f863",
      "parents": [
        "79f203a26a07a9d5701c404925e85eb161b72cde"
      ],
      "author": {
        "name": "Bill Pemberton",
        "email": "wfp5p@virginia.edu",
        "time": "Thu Aug 05 17:01:08 2010 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Aug 23 20:50:15 2010 -0700"
      },
      "message": "USB: ssu100: add register parameter to ssu100_setregister\n\nThe function ssu100_setregister was hard coded to only set the MCR\nregister.  Add a register parameter so that other registers can be\nset.\n\nSigned-off-by: Bill Pemberton \u003cwfp5p@virginia.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "79f203a26a07a9d5701c404925e85eb161b72cde",
      "tree": "3bbe3adb4561aa3889b56e5bd624cd133edb6290",
      "parents": [
        "9b2cef31f2823558eb92a35624d37439599f3f9f"
      ],
      "author": {
        "name": "Bill Pemberton",
        "email": "wfp5p@virginia.edu",
        "time": "Thu Aug 05 17:01:07 2010 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Aug 23 20:50:15 2010 -0700"
      },
      "message": "USB: ssu100: remove duplicate #defines in ssu100\n\nThe ssu100 uses a TI16C550C UART so the SERIAL_ defines in this code\nare duplicates of those found in serial_reg.h.  Remove the defines in\nssu100.c and use the ones in the header file.\n\nSigned-off-by: Bill Pemberton \u003cwfp5p@virginia.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "9b2cef31f2823558eb92a35624d37439599f3f9f",
      "tree": "a0204b8573ef9695bed6db1373b671d055c5ced9",
      "parents": [
        "175230587bcca6dee0a1d6832a8a2138e32ab6ab"
      ],
      "author": {
        "name": "Bill Pemberton",
        "email": "wfp5p@virginia.edu",
        "time": "Thu Aug 05 17:01:06 2010 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Aug 23 20:50:15 2010 -0700"
      },
      "message": "USB: ssu100: refine process_packet in ssu100\n\nThe status information does not appear at the start of each incoming\npacket so the check for len \u003c 4 at the start of ssu100_process_packet\nis wrong.  Remove it.\n\nSigned-off-by: Bill Pemberton \u003cwfp5p@virginia.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "175230587bcca6dee0a1d6832a8a2138e32ab6ab",
      "tree": "ee5632466b6d4558749fc7c36dbd144c66b4e781",
      "parents": [
        "96f2a34d2cec71d59014be9ecd7a038435e88584"
      ],
      "author": {
        "name": "Bill Pemberton",
        "email": "wfp5p@virginia.edu",
        "time": "Thu Aug 05 17:01:05 2010 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Aug 23 20:50:15 2010 -0700"
      },
      "message": "USB: ssu100: add locking for port private data in ssu100\n\nSigned-off-by: Bill Pemberton \u003cwfp5p@virginia.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "0827a9ff2bbcbb03c33f1a6eb283fe051059482c",
      "tree": "db790f7012c7d31d989c884075bd7d1af0f670ba",
      "parents": [
        "d1ab903d2552b2362339b19203c7f01c797cb316"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Aug 17 15:15:37 2010 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Aug 23 20:50:15 2010 -0700"
      },
      "message": "USB: io_ti: check firmware version before updating\n\nIf we can\u0027t read the firmware for a device from the disk, and yet the\ndevice already has a valid firmware image in it, we don\u0027t want to\nreplace the firmware with something invalid.  So check the version\nnumber to be less than the current one to verify this is the correct\nthing to do.\n\n\nReported-by: Chris Beauchamp \u003cchris@chillibean.tv\u003e\nTested-by: Chris Beauchamp \u003cchris@chillibean.tv\u003e\nCc: 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"
    },
    {
      "commit": "d1ab903d2552b2362339b19203c7f01c797cb316",
      "tree": "ca6194c3a70dac47fb86b834bdc1c01917312d8d",
      "parents": [
        "72916791cbeb9cc607ae620cfba207dea481cd76"
      ],
      "author": {
        "name": "Michael Wileczka",
        "email": "mikewileczka@yahoo.com",
        "time": "Wed Aug 18 07:14:37 2010 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Aug 23 20:50:15 2010 -0700"
      },
      "message": "USB: ftdi_sio: fix endianess of max packet size\n\nThe USB max packet size (always little-endian) was not being byte\nswapped on big-endian systems.\n\nApplicable since [USB: ftdi_sio: fix hi-speed device packet size calculation] approx 2.6.31\n\nSigned-off-by: Michael Wileczka \u003cmikewileczka@yahoo.com\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "72916791cbeb9cc607ae620cfba207dea481cd76",
      "tree": "ed75dafc34a8ff276bd4251814f7eef4490460c0",
      "parents": [
        "f36ecd5de93e4c85a9e3d25100c6e233155b12e5"
      ],
      "author": {
        "name": "Craig Shelley",
        "email": "craig@microtron.org.uk",
        "time": "Wed Aug 18 22:13:39 2010 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Aug 23 20:50:15 2010 -0700"
      },
      "message": "USB: CP210x Fix Break On/Off\n\nThe definitions for BREAK_ON and BREAK_OFF are inverted, causing break\nrequests to fail. This patch sets BREAK_ON and BREAK_OFF to the correct\nvalues.\n\nSigned-off-by: Craig Shelley \u003ccraig@microtron.org.uk\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "f36ecd5de93e4c85a9e3d25100c6e233155b12e5",
      "tree": "bb5b97163baea25f7d0187326ef8b9400d72cf0d",
      "parents": [
        "d92a3ca689257c6bec94e026538782c280afaaab"
      ],
      "author": {
        "name": "Jef Driesen",
        "email": "jefdriesen@telenet.be",
        "time": "Mon Aug 09 15:55:32 2010 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Aug 23 20:50:15 2010 -0700"
      },
      "message": "USB: pl2303: New vendor and product id\n\nAdd support for the Zeagle N2iTiON3 dive computer interface. Since\nZeagle devices are actually manufactured by Seiko, this patch will\nsupport other Seiko based models as well.\n\nSigned-off-by: Jef Driesen \u003cjefdriesen@telenet.be\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "d92a3ca689257c6bec94e026538782c280afaaab",
      "tree": "632adc518c4e76a343e4e975a925261e6b4ff525",
      "parents": [
        "0eee6a2b2a52e17066a572d30ad2805d3ebc7508"
      ],
      "author": {
        "name": "Ming Lei",
        "email": "tom.leiming@gmail.com",
        "time": "Sat Aug 07 16:20:35 2010 +0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Aug 23 20:50:15 2010 -0700"
      },
      "message": "USB: serial: fix leak of usb serial module refrence count\n\nThe patch with title below makes reference count of usb serial module\nalways more than one after driver is bound.\n\n\tUSB-BKL: Remove BKL use for usb serial driver probing\n\nIn fact, the patch above only replaces lock_kernel() with try_module_get()\n, and does not use module_put() to do what unlock_kernel() did, so casue leak\nof reference count of usb serial module and the module can not be unloaded\nafter serial driver is bound with device.\n\nThis patch fixes the issue, also simplifies such things:\n\t-only call try_module_get() once in the entry of usb_serial_probe()\n\t-only call module_put() once in the exit of usb_serial_probe\n\nSigned-off-by: Ming Lei \u003ctom.leiming@gmail.com\u003e\nCc: Johan Hovold \u003cjhovold@gmail.com\u003e\nCc: Andi Kleen \u003cak@linux.intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "0eee6a2b2a52e17066a572d30ad2805d3ebc7508",
      "tree": "e68cd447fec2f67e3009fe0d05f275d4a142d986",
      "parents": [
        "ebb8a4e48722c8f5e04a6490b197d2fbc894a0f6"
      ],
      "author": {
        "name": "Ross Burton",
        "email": "ross@linux.intel.com",
        "time": "Fri Aug 06 16:36:39 2010 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Aug 23 20:50:15 2010 -0700"
      },
      "message": "USB: add device IDs for igotu to navman\n\nI recently bought a i-gotU USB GPS, and whilst hunting around for linux\nsupport discovered this post by you back in 2009:\n\nhttp://kerneltrap.org/mailarchive/linux-usb/2009/3/12/5148644\n\n\u003eTry the navman driver instead.  You can either add the device id to the\n\u003e driver and rebuild it, or do this before you plug the device in:\n\u003e \tmodprobe navman\n\u003e \techo -n \"0x0df7 0x0900\" \u003e /sys/bus/usb-serial/drivers/navman/new_id\n\u003e\n\u003e and then plug your device in and see if that works.\n\nI can confirm that the navman driver works with the right device IDs on\nmy i-gotU GT-600, which has the same device IDs.  Attached is a patch\nadding the IDs.\n\nFrom: Ross Burton \u003cross@linux.intel.com\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "76078dc4fc389185fe467d33428f259ea9e69807",
      "tree": "7d082d4153e0bbd357a6a85009f74374c2cda94f",
      "parents": [
        "9a887162be81bd21ea8495e0a57b46ab1d77d205"
      ],
      "author": {
        "name": "Michael Tokarev",
        "email": "mjt@tls.msk.ru",
        "time": "Fri Aug 06 18:49:21 2010 +0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Aug 23 20:50:14 2010 -0700"
      },
      "message": "USB: option: add Celot CT-650\n\nSigned-off-by: Michael Tokarev \u003cmjt@tls.msk.ru\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "6ee9f4b4affe751d313d2538999aeec134d413a6",
      "tree": "e7515b333f1770db976de4d6989cc3bc7955b322",
      "parents": [
        "f335397d177c906256ee1bba28e8c49e8ec63817"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Tue Aug 17 21:15:47 2010 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Sat Aug 21 00:37:39 2010 -0700"
      },
      "message": "USB: drop tty argument from usb_serial_handle_sysrq_char()\n\nSince handle_sysrq() does not take tty as argument anymore we can\ndrop it from usb_serial_handle_sysrq_char() as well.\n\nAcked-by: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nAcked-by: Jason Wessel \u003cjason.wessel@windriver.com\u003e\nAcked-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "f335397d177c906256ee1bba28e8c49e8ec63817",
      "tree": "b6911d0b40940cbec9083769856e7744d5461e22",
      "parents": [
        "1495cc9df4e81f5a8fa9b0b8f1034b14d24b7d8c"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Tue Aug 17 21:15:47 2010 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Sat Aug 21 00:34:45 2010 -0700"
      },
      "message": "Input: sysrq - drop tty argument form handle_sysrq()\n\nSysrq operations do not accept tty argument anymore so no need to pass\nit to us.\n\n[Stephen Rothwell \u003csfr@canb.auug.org.au\u003e: fix build breakage in drm code\n caused by sysrq using bool but not including linux/types.h]\n\n[Sachin Sant \u003csachinp@in.ibm.com\u003e: fix build breakage in s390 keyboadr\n driver]\n\nAcked-by: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nAcked-by: Jason Wessel \u003cjason.wessel@windriver.com\u003e\nAcked-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "9895850b23886e030cd1e7241d5529a57e969c3d",
      "tree": "1061626db450aeb72dcfcd247c24b33e5238c8c4",
      "parents": [
        "fc385c313275b114bc6ad36e60c5177d63250548",
        "b58af4066d240b18b43f202e07b9ec7461d90b17"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Aug 10 15:05:02 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Aug 10 15:05:02 2010 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6: (148 commits)\n  USB: serial: fix stalled writes\n  USB: remove fake \"address-of\" expressions\n  USB: fix thread-unsafe anchor utiliy routines\n  USB: usbtest: support test device with only one iso-in or iso-out endpoint\n  USB: usbtest: avoid to free coherent buffer in atomic context\n  USB: xhci: Set DMA mask for host.\n  USB: xhci: Don\u0027t flush doorbell writes.\n  USB: xhci: Reduce reads and writes of interrupter registers.\n  USB: xhci: Make xhci_set_hc_event_deq() static.\n  USB: xhci: Minimize HW event ring dequeue pointer writes.\n  USB: xhci: Make xhci_handle_event() static.\n  USB: xhci: Remove unnecessary reads of IRQ_PENDING register.\n  USB: xhci: Performance - move xhci_work() into xhci_irq()\n  USB: xhci: Performance - move interrupt handlers into xhci-ring.c\n  USB: xhci: Performance - move functions that find ep ring.\n  USB:: fix linux/usb.h kernel-doc warnings\n  USB: add USB serial ssu100 driver\n  USB: usb-storage: implement autosuspend\n  USB: ehci: fix remove of ehci debugfs dir\n  USB: Add USB 2.0 to ssb ohci driver\n  ...\n"
    },
    {
      "commit": "b58af4066d240b18b43f202e07b9ec7461d90b17",
      "tree": "a6f04122c5849383b0981d0a130bdf787788f1fa",
      "parents": [
        "b409214c683ed06c26e2cdad0be546ad11463354"
      ],
      "author": {
        "name": "Johan Hovold",
        "email": "jhovold@gmail.com",
        "time": "Wed Aug 04 15:45:57 2010 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Aug 10 14:35:45 2010 -0700"
      },
      "message": "USB: serial: fix stalled writes\n\nAs David VomLehn points out, it was possible to receive an interrupt\nbefore clearing the free-urb flag which could lead to the urb being\nincorrectly marked as busy.\n\nFor the same reason, move tx_bytes accounting so that it will never be\nnegative.\n\nNote that the free-flags set and clear operations do not need any\nadditional locking as they are manipulated while USB_SERIAL_WRITE_BUSY\nis set.\n\nReported-by: David VomLehn \u003cdvomlehn@cisco.com\u003e\nTested-by: David VomLehn \u003cdvomlehn@cisco.com\u003e\nSigned-off-by: Johan Hovold \u003cjhovold@gmail.com\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "52af954599396e5945a895035525c703f2761b20",
      "tree": "73e5bba4974ec5640cde374e846033a3393392fa",
      "parents": [
        "f283925fe9ef4ee75dc43e4c2bfbbd6b8a70bd0a"
      ],
      "author": {
        "name": "Bill Pemberton",
        "email": "wfp5p@virginia.edu",
        "time": "Thu Jul 29 11:05:41 2010 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Aug 10 14:35:44 2010 -0700"
      },
      "message": "USB: add USB serial ssu100 driver\n\nAdd support for the Quatech SSU-100 single port usb to serial device.\nThis driver is based on the ftdi_sio.c driver and the original\nserqt_usb driver from Quatech.\n\nSigned-off-by: Bill Pemberton \u003cwfp5p@virginia.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "356c5a4834a74c621715f7a7f16ded914eecbd3c",
      "tree": "a2e571056f7ed63e03253cc12ce88e5a4ceaa1cf",
      "parents": [
        "b6180ef7c99574c3350bbffa2a3a9d675321543d"
      ],
      "author": {
        "name": "Alessio Igor Bogani",
        "email": "abogani@texware.it",
        "time": "Tue Jul 27 23:05:14 2010 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Aug 10 14:35:43 2010 -0700"
      },
      "message": "USB: cp210x: Add four new device IDs\n\nSigned-off-by: Alessio Igor Bogani \u003cabogani@texware.it\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "b6180ef7c99574c3350bbffa2a3a9d675321543d",
      "tree": "59d32bbbe960483eb556df247878bf983e1e8b72",
      "parents": [
        "c4e0b508bcdd1af6b1b3c317042336936173591f"
      ],
      "author": {
        "name": "dranch@trinnet.net",
        "email": "dranch@trinnet.net",
        "time": "Mon Jul 26 19:44:33 2010 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Aug 10 14:35:43 2010 -0700"
      },
      "message": "USB: ftdi_sio: device id for Navitator\n\nThis patch is to add a US Interface, Inc. \"Navigator\" USB device.\nSpecifically, it\u0027s a HAM Radio USB sound modem that also\nincorporates three pairs of unique FTDI serial ports.  The standard\nLinux FTDI serial driver will only recognize the first two serial\nports of an unknown FDTI derived device and this patch adds in\nrecognition to these specific new IDs.\n\nSigned-off-by: David A. Ranch \u003cdranch@trinnet.net\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n\n"
    },
    {
      "commit": "0372a754be9aa43e19fd86c9bc04796d43b55e38",
      "tree": "b0ddb1b60971ce208913a6d8b72ea85b2b398c2e",
      "parents": [
        "567064916e4fe32af81b89e473a1e4f40c64b27b"
      ],
      "author": {
        "name": "Andrew Bird",
        "email": "ajb@spheresystems.co.uk",
        "time": "Fri Jul 23 16:04:41 2010 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Aug 10 14:35:43 2010 -0700"
      },
      "message": "USB: option: add huawei k3765 k4505 devices to work properly\n\nThis patch adds the product IDs of Huawei\u0027s K3765 and K4505 mobile\nbroadband usb modems to option.c. It also adds a quirk to the option\nprobe function so that binding to the device\u0027s network interface(class\n0xff) is avoided. This is necessary to allow another driver to bind to\nthat, and to avoid programs like wvdial opening a nonfunctioning tty\nduring modem discovery.\n\nSigned-off-by: Andrew Bird \u003cajb@spheresystems.co.uk\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "afad19648f70c6493193e0a774bd754b7790b4a0",
      "tree": "3ca3d3df870f9b6f8f5da33d01570b703cea9f5d",
      "parents": [
        "31ee04de7e670de4199572595cce4aaa7f7f6351"
      ],
      "author": {
        "name": "John G. Rogers",
        "email": "jgrogers@gmail.com",
        "time": "Sat Jul 24 09:50:52 2010 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Aug 10 14:35:43 2010 -0700"
      },
      "message": "USB: serial: enabling support for Segway RMP in ftdi_sio\n\nI have added the ProductID\u003d0xe729 VendorID\u003dFTDI_VID\u003d0x0403 which will\nenable support for the Segway Robotic Mobility Platform (RMP200) in the\nftdi_sio kernel module.  Currently, users of the Segway RMP200 must use\na RUN+\u003d\"/sbin/modprobe -q ftdi-sio product\u003d0xe729 vendor\u003d0x0403 in a\nudev rule to get the ftdi_sio module to handle the usb interface and\nmount it on /dev/ttyXXX.  This is not a good solution because some users\nwill have multiple USB to Serial converters which will use the ftdi_sio\nmodule.\n\nSigned-off-by: John Rogers \u003cjgrogers@gmail.com\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "b972302b0a13aaddc9e90da2b4b52722e5d0e776",
      "tree": "cedf36372c0e7dca2190a1e1cc065897eb72771b",
      "parents": [
        "93362a875fc69881ae69299efaf19a55a1f57db0"
      ],
      "author": {
        "name": "Pavel Kazlou",
        "email": "p.i.kazlou@gmail.com",
        "time": "Thu Jul 22 03:22:20 2010 +0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Aug 10 14:35:41 2010 -0700"
      },
      "message": "USB: option: Huawei ETS 1220 support added\n\nThe patch adds Huawei ETS 1220 product id into the list of supported\ndevices in \u0027option\u0027 usb serial driver.\n\nSigned-off-by: Pavel Kazlou \u003cp.i.kazlou@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "9800eb330df0c1a8ef6f4123705eea691000e374",
      "tree": "cfeae541a860869d48012239c81a20f142b46af2",
      "parents": [
        "10d0ca024257c88b28235fcd58577c3eb01b0460"
      ],
      "author": {
        "name": "Roel Kluin",
        "email": "roel.kluin@gmail.com",
        "time": "Tue Jul 20 15:29:08 2010 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Aug 10 14:35:40 2010 -0700"
      },
      "message": "USB: io_ti.c: don\u0027t return 0 if writing the download record failed\n\nIf the write download record failed we shouldn\u0027t return 0.\n\nSigned-off-by: Roel Kluin \u003croel.kluin@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "a7a6b79bc5bd5dda9fdd1adb4a342a4c5ee789a8",
      "tree": "69e4a66d57271fb1d4f307801f06aedd7c0a50a5",
      "parents": [
        "d0390d92bf548a903a48e1a2b3a12eff8a9d838b"
      ],
      "author": {
        "name": "Ming Lei",
        "email": "tom.leiming@gmail.com",
        "time": "Tue Jul 13 23:56:24 2010 +0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Aug 10 14:35:39 2010 -0700"
      },
      "message": "USB: serial: enable async suspend for usb serial port device\n\nUsb serial port device is child of its usb interface device, so\nwe can enable async suspend of usb serial port device to speedup\nsystem suspend.\n\nSigned-off-by: Ming Lei \u003ctom.leiming@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "1e29709e2e577a862dbffe1c89f8033255a322bb",
      "tree": "0ac6c832fc1c13cbd19dc5d1e67ea62162c7eef7",
      "parents": [
        "d0893264db29b9bfdb1bc66e731f4ed7f8b52795"
      ],
      "author": {
        "name": "Roel Kluin",
        "email": "roel.kluin@gmail.com",
        "time": "Fri Jul 02 00:36:43 2010 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Aug 10 14:35:38 2010 -0700"
      },
      "message": "USB: serial: io_ti: Don\u0027t return 0 if writing the download record failed\n\nIf the write download record failed we shouldn\u0027t return 0.\n\nSigned-off-by: Roel Kluin \u003croel.kluin@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "0daeed381c6a33fdbdc3b0e9f09d96f0a2a8a195",
      "tree": "01ec5ec82b3b08a20b64e5a16cbcd3a55aaf1002",
      "parents": [
        "c532b29a6f6d31e84a7c88f995eebdc75ebd4248"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Tue Jun 01 23:04:42 2010 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Aug 10 14:35:36 2010 -0700"
      },
      "message": "USB-BKL: Remove BKL use for usb serial driver probing\n\nThe usb serial driver initialization tried to use the BKL to stop\ndriver modules from unloading, but that didn\u0027t work anyways.\n\nThere was already some code to do proper try_module_get,\nbut it was conditional on having a new probe interface.\nI checked all the low level drivers and they all have proper\n.owner \u003d THIS_MODULE, so it\u0027s ok to always use.\n\nThe other problem was the usb_serial_driver_list needing\nprotection by a lock. This was broken anyways because unregister\ndid not necessarily have the BKL.\n\nI extended the extending table_lock mutex to protect this case too.\n\nWith these changes the BKL can be removed here.\n\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\nCc: Arnd Bergmann \u003carnd@arndb.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "c48271e0729a42a0692a5b7e1aa1552d7f2ff8ab",
      "tree": "5370743f1f00837d024d8a7984fd9a72be2d87a3",
      "parents": [
        "3f37bca1038de01ab2666adde1954460c35ff3af"
      ],
      "author": {
        "name": "Leann Ogasawara",
        "email": "leann.ogasawara@canonical.com",
        "time": "Thu Jun 10 15:49:24 2010 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Aug 10 14:35:35 2010 -0700"
      },
      "message": "Revert \"USB: Adding support for HTC Smartphones to ipaq\"\n\nipaq already had this device id defined:\n\n{ USB_DEVICE(0x0BB4, 0x00CF) }, /* HTC USB Modem */\n\nRevert the commit which adds the duplicate entry.\n\nThis reverts commit 04cab1329336d4577d6638360c905e360934b425.\n\nOriginally-by: Ben Collins \u003cben.collins@canonical.com\u003e\nSigned-off-by: Leann Ogasawara \u003cleann.ogasawara@canonical.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "3f37bca1038de01ab2666adde1954460c35ff3af",
      "tree": "4b1e5db0b09272e8aa987125b39a73c7d6d4acd6",
      "parents": [
        "5a9cdf332eae724b11906cb1712e3a662eba32b2"
      ],
      "author": {
        "name": "Leann Ogasawara",
        "email": "leann.ogasawara@canonical.com",
        "time": "Thu Jun 10 14:51:51 2010 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Aug 10 14:35:35 2010 -0700"
      },
      "message": "USB: option: Remove duplicate AMOI_VENDOR_ID\n\nAMOI_VENDOR_ID is defined twice.  Remove the duplicate entry and move\nthe AMOI_PRODUCT_9508 definition to be grouped with the other AMOI\nproduct definitions.\n\nOriginally-by: Ben Collins \u003cben.collins@ubuntu.com\u003e\nSigned-off-by: Leann Ogasawara \u003cleann.ogasawara@canonical.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "89b54397909dd1d76737b65f682d2aae0781a33c",
      "tree": "4cf55096f6ba9de6f31579a96e8aa3d041374f75",
      "parents": [
        "202380d913d4bf219fdb070b90368cf0275e7b06"
      ],
      "author": {
        "name": "James Courtier-Dutton",
        "email": "James@superbug.co.uk",
        "time": "Fri May 21 11:53:25 2010 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Aug 10 14:35:34 2010 -0700"
      },
      "message": "USB: iuu_phoenix: Add support for different baud rates.\n\nSigned-off-by: James Courtier-Dutton \u003cJames@superbug.co.uk\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "4287341d4dba27ef8048f589e3c0bc683c9f2017",
      "tree": "92f822da34f610215977154b8a792e7ae75e1369",
      "parents": [
        "7479db07011c9c85a65eeb03724193230af0a99d"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@linux.intel.com",
        "time": "Wed May 19 13:01:56 2010 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Aug 10 13:47:41 2010 -0700"
      },
      "message": "tty: Fix the digi acceleport driver NULL checks\n\nThis now refcounts but doesn\u0027t actually check the reference was obtained in\nall the places it should.\n\nSigned-off-by: Alan Cox \u003calan@linux.intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "d790d4d583aeaed9fc6f8a9f4d9f8ce6b1c15c7f",
      "tree": "854ab394486288d40fa8179cbfaf66e8bdc44b0f",
      "parents": [
        "73b2c7165b76b20eb1290e7efebc33cfd21db1ca",
        "3a09b1be53d23df780a0cd0e4087a05e2ca4a00c"
      ],
      "author": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Wed Aug 04 15:14:38 2010 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Wed Aug 04 15:14:38 2010 +0200"
      },
      "message": "Merge branch \u0027master\u0027 into for-next\n"
    },
    {
      "commit": "fcc6cb789c77ffee31710eec64efeb25f2124f7a",
      "tree": "ab121954f3fae60ae0d34c8868bea13f3a30c702",
      "parents": [
        "63ab71deae67b031045bb28bf8cff45180089f8f"
      ],
      "author": {
        "name": "Corey Minyard",
        "email": "minyard@acm.org",
        "time": "Wed Jul 21 08:39:22 2010 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jul 26 12:00:58 2010 -0700"
      },
      "message": "USB: FTDI: Add support for the RT System VX-7 radio programming cable\n\nRT Systems has put out bunch of ham radio cables based on the FT232RL\nchip.  Each cable type has a unique PID, this adds one for the Yaesu VX-7\nradios.\n\nSigned-off-by: Corey Minyard \u003cminyard@acm.org\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "7595931c986f50b1e197ce7b881563e36a7d041e",
      "tree": "4441831cc6090a26c47fcd18512bca6d3e75ba5a",
      "parents": [
        "bec25b891e08fe364f329b045a3566422ca372ec"
      ],
      "author": {
        "name": "Dennis Jansen",
        "email": "d.g.jansen@googlemail.com",
        "time": "Fri Jul 09 22:03:53 2010 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jul 26 12:00:58 2010 -0700"
      },
      "message": "USB: option: Add support for AMOI Skypephone S2\n\nusbserial: Add AMOI Skypephone S2 support.\n\nThis patch adds support for the AMOI Skypephone S2 to the usbserial module.\n\nTested-by: Dennis Jansen \u003cDennis.Jansen@web.de\u003e\nSigned-off-by: Dennis Jansen \u003cDennis.Jansen@web.de\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "bec25b891e08fe364f329b045a3566422ca372ec",
      "tree": "3d109b5782647a91a37c57eb4c368fba6e23ed17",
      "parents": [
        "77dbd74e16b566e9d5eeb4be18ae3ee7d5902bd3"
      ],
      "author": {
        "name": "Andrew Bird",
        "email": "ajb@spheresytems.co.uk",
        "time": "Thu Jul 01 20:50:07 2010 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jul 26 12:00:58 2010 -0700"
      },
      "message": "USB: New PIDs for Qualcomm gobi 2000 (qcserial)\n\nAdds support for the Generic Qualcomm Gobi 2000 WWAN UMTS/CDMA modem\n\nSigned-off-by: Andrew Bird \u003cajb@spheresytems.co.uk\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "77dbd74e16b566e9d5eeb4be18ae3ee7d5902bd3",
      "tree": "385be03d68316ac7fd00f8e990bb36c10634ab22",
      "parents": [
        "00c05aabf228d220b6189a314d181bad1a09718f"
      ],
      "author": {
        "name": "Colin Leitner",
        "email": "colin.leitner@googlemail.com",
        "time": "Thu Jul 01 10:49:55 2010 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jul 26 12:00:58 2010 -0700"
      },
      "message": "USB: ftdi_sio: support for Signalyzer tools based on FTDI chips\n\nftdi_sio: support for Signalyzer tools based on FTDI chips\n\nThis patch adds support for the Xverve Signalyzers.\n\nSigned-off-by: Colin Leitner \u003ccolin.leitner@googlemail.com\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "9d72c81d657340e54a260a3b621f4a9f5b33829c",
      "tree": "c0e8be08182f5befff907e6e715201ee499088af",
      "parents": [
        "646d90e2b925578abef5c45853e0b166b6a450bf"
      ],
      "author": {
        "name": "august huber",
        "email": "gus@pbx.org",
        "time": "Mon Jun 28 11:46:05 2010 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jul 26 12:00:57 2010 -0700"
      },
      "message": "USB: Add PID for Sierra 250U to drivers/usb/serial/sierra.c\n\nAdd VID/PID for Sierra Wireless 250U USB dongle to sierra.c\nAllows use of 3G radio only\n\nSigned-off-by: August Huber \u003cgus@pbx.org\u003e\nCc: Elina Pasheva \u003cepasheva@sierrawireless.com\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "646d90e2b925578abef5c45853e0b166b6a450bf",
      "tree": "e9a08bf95401c97eed8d95eaa1c1c07a27f3fc73",
      "parents": [
        "dbbe4649d683577de1063dbd9f6da7d4b8de2fed"
      ],
      "author": {
        "name": "Ömer Sezgin Ugurlu",
        "email": "omer.ugurlu@a-kent.com",
        "time": "Mon Jun 28 19:01:58 2010 +0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jul 26 12:00:57 2010 -0700"
      },
      "message": "USB: option: add support for 1da5:4518\n\nSigned-off-by: Omer Sezgin Ugurlu \u003comer.ugurlu@a-kent.com\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "0d152de56938361fa2b960db67657b20cdaa6d84",
      "tree": "bb5c65990a747423ef283fd56e9ff40444e26f9f",
      "parents": [
        "10ca4425714a6115c5d865718d64874a1e1ea09a"
      ],
      "author": {
        "name": "Axel Lin",
        "email": "axel.lin@gmail.com",
        "time": "Mon Jun 21 08:44:17 2010 +0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Jun 30 08:16:06 2010 -0700"
      },
      "message": "USB: qcserial: fix a memory leak in qcprobe error path\n\nThis patch adds missing kfree(data) before return -ENODEV.\n\nSigned-off-by: Axel Lin \u003caxel.lin@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "9a49a14da4afe2c4ab7d7025a2f7f0f99a1c90e0",
      "tree": "08f9a79995e4ec461def50eac47aad51b1b30263",
      "parents": [
        "64d65872f96e2a754caa12ef48949c314384bd9f"
      ],
      "author": {
        "name": "Daniel Sangorrin",
        "email": "daniel.sangorrin@gmail.com",
        "time": "Fri Jun 18 15:30:02 2010 +0900"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Jun 30 08:16:06 2010 -0700"
      },
      "message": "USB: serial: ftdi: correct merge conflict with CONTEC id\n\nThis patch corrects a problem with the merge of a previous\npatch to add the CONTEC identifier.\n\nI believe the merge problem occurred with the commit:\ndee5658b482e9e2ac7d6205dc876fc11d4008138\n\nOriginally I submitted a patch and then they asked me to order the IDs\nand resubmit, so did I. But unfortunately in the end somehow both\npatches were merged.\n\nSigned-off-by: Daniel Sangorrin \u003cdaniel.sangorrin@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "f1bbbb6912662b9f6070c5bfc4ca9eb1f06a9d5b",
      "tree": "c2c130a74be25b0b2dff992e1a195e2728bdaadd",
      "parents": [
        "fd0961ff67727482bb20ca7e8ea97b83e9de2ddb",
        "7e27d6e778cd87b6f2415515d7127eba53fe5d02"
      ],
      "author": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Wed Jun 16 18:08:13 2010 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Wed Jun 16 18:08:13 2010 +0200"
      },
      "message": "Merge branch \u0027master\u0027 into for-next\n"
    },
    {
      "commit": "421f91d21ad6f799dc7b489bb33cc560ccc56f98",
      "tree": "aaf9f6385233fdf9277e634603156c89ede7f770",
      "parents": [
        "65155b3708137fabee865dc4da822763c0c41208"
      ],
      "author": {
        "name": "Uwe Kleine-König",
        "email": "u.kleine-koenig@pengutronix.de",
        "time": "Fri Jun 11 12:17:00 2010 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Wed Jun 16 18:05:05 2010 +0200"
      },
      "message": "fix typos concerning \"initiali[zs]e\"\n\nSigned-off-by: Uwe Kleine-König \u003cu.kleine-koenig@pengutronix.de\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "109f34e71b9049a57f6cdf3f1da6bee2b722b259",
      "tree": "fc81ea178fc4a885fecc476aaf47089923f2eeb8",
      "parents": [
        "1f23b2d98c11fed43c552a5dbd00c793f81a8736"
      ],
      "author": {
        "name": "Julia Lawall",
        "email": "julia@diku.dk",
        "time": "Thu May 27 14:32:09 2010 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Jun 04 13:16:19 2010 -0700"
      },
      "message": "USB: serial: digi_acceleport: Eliminate a NULL pointer dereference\n\nIf port is NULL, then the call to dev_err will dereference a value that is\na small offset from NULL.\n\nA simplified version of the semantic match that finds this problem is as\nfollows: (http://coccinelle.lip6.fr/)\n\n// \u003csmpl\u003e\n@r exists@\nexpression E,E1;\nidentifier f;\nstatement S1,S2,S3;\n@@\n\nif ((E \u003d\u003d NULL \u0026\u0026 ...) || ...)\n{\n  ... when !\u003d if (...) S1 else S2\n      when !\u003d E \u003d E1\n* E-\u003ef\n  ... when any\n  return ...;\n}\nelse S3\n// \u003c/smpl\u003e\n\nSigned-off-by: Julia Lawall \u003cjulia@diku.dk\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "6a1a82df91fa0eb1cc76069a9efe5714d087eccd",
      "tree": "960e24f709aaf0101a831000a70d194bbc5bdf4c",
      "parents": [
        "1703a6d3c38944731ba23594843a704d828266f3"
      ],
      "author": {
        "name": "Daniel Mack",
        "email": "daniel@caiaq.de",
        "time": "Thu Jun 03 13:55:02 2010 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Jun 04 13:16:19 2010 -0700"
      },
      "message": "USB: ftdi_sio: fix DTR/RTS line modes\n\nCall set_mctrl() and clear_mctrl() according to the flow control mode\nselected. This makes serial communication for FT232 connected devices\nwork when CRTSCTS is not set.\n\nThis fixes a regression introduced by 4175f3e31 (\"tty_port: If we are\nopened non blocking we still need to raise the carrier\"). This patch\ncalls the low-level driver\u0027s dtr_rts() function which consequently sets\nTIOCM_DTR | TIOCM_RTS. A later call to set_termios() without CRTSCTS in\ncflags, however, does not reset these bits, and so data is not actually\nsent out on the serial wire.\n\nSigned-off-by: Daniel Mack \u003cdaniel@caiaq.de\u003e\nCc: Johan Hovold \u003cjhovold@gmail.com\u003e\nCc: Alan Cox \u003calan@linux.intel.com\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "b41709f1263bb1ad37efc43fea0bb0b670c12e78",
      "tree": "f3dbaa9d588dc1e76b79463960599d37936e5d7f",
      "parents": [
        "ad8456361fa19068cf49b50a4f98e41b73c08e76"
      ],
      "author": {
        "name": "Johan Hovold",
        "email": "jhovold@gmail.com",
        "time": "Wed May 19 22:13:17 2010 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Jun 04 13:16:18 2010 -0700"
      },
      "message": "USB: mos7840: fix null-pointer dereference\n\nFix null-pointer dereference on error path.\n\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Johan Hovold \u003cjhovold@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "c1aa075acb696c374613fded0380c7ad8a96ebf5",
      "tree": "cbdd204f095b3dcf25c331e8e29304a8f712b578",
      "parents": [
        "60b3013cdaf3fa8a17243ca46b19db3cbe08d943"
      ],
      "author": {
        "name": "Johan Hovold",
        "email": "jhovold@gmail.com",
        "time": "Wed May 19 00:01:41 2010 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu May 20 13:21:50 2010 -0700"
      },
      "message": "USB: ftdi_sio: fix legacy SIO-device header\n\nLength field of header was incorrectly set to available payload space\nrather than the actual payload size.\n\nSigned-off-by: Johan Hovold \u003cjhovold@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "60b3013cdaf3fa8a17243ca46b19db3cbe08d943",
      "tree": "adcd171323c298313160cdbe7500a0c731df6c90",
      "parents": [
        "ff8c195ff56d5d4226d4c1586e89b7b2e96c120a"
      ],
      "author": {
        "name": "Johan Hovold",
        "email": "jhovold@gmail.com",
        "time": "Wed May 19 00:01:40 2010 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu May 20 13:21:50 2010 -0700"
      },
      "message": "USB: kl5usb105: reimplement using generic framework\n\nKill custom read and write implementations (static per-port,\nsingleton(!) urb pool).\n\nAlso remove changelog header (can be retrieved through git).\n\nRead processing and write-buffer handling tested using a cp210x device\nin a loopback setup.\n\nSigned-off-by: Johan Hovold \u003cjhovold@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "ff8c195ff56d5d4226d4c1586e89b7b2e96c120a",
      "tree": "b757ed0b8c2027af2fab0e75397d0f8788e0ea5e",
      "parents": [
        "313b0d80c1717ffe8f64b455a4d323996748b91a"
      ],
      "author": {
        "name": "Johan Hovold",
        "email": "jhovold@gmail.com",
        "time": "Wed May 19 00:01:39 2010 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu May 20 13:21:50 2010 -0700"
      },
      "message": "USB: kl5usb105: minor clean ups\n\nWhitespace changes and some removed comments.\n\nSigned-off-by: Johan Hovold \u003cjhovold@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "313b0d80c1717ffe8f64b455a4d323996748b91a",
      "tree": "152cc0d987d1fc517a4f8932962f3b6b5efc228f",
      "parents": [
        "d733cec1ab0ab3b34e4acfc413cb31157eea67c3"
      ],
      "author": {
        "name": "Johan Hovold",
        "email": "jhovold@gmail.com",
        "time": "Wed May 19 00:01:38 2010 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu May 20 13:21:50 2010 -0700"
      },
      "message": "USB: kl5usb105: fix memory leak\n\nPrivate data was not freed on error path in startup.\n\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Johan Hovold \u003cjhovold@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "d733cec1ab0ab3b34e4acfc413cb31157eea67c3",
      "tree": "56b606d0e7ac5fecf2ce162e67d80ced30da33e5",
      "parents": [
        "a3a30f10f56987a1df0dea857a706273145ed6fd"
      ],
      "author": {
        "name": "Johan Hovold",
        "email": "jhovold@gmail.com",
        "time": "Wed May 19 00:01:37 2010 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu May 20 13:21:50 2010 -0700"
      },
      "message": "USB: io_ti: use kfifo to implement write buffering\n\nKill custom fifo implementation.\n\nCompile-only tested.\n\nSigned-off-by: Johan Hovold \u003cjhovold@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "a3a30f10f56987a1df0dea857a706273145ed6fd",
      "tree": "ca6a2ef9a2f266dc978295f7a7d4ee1b7b43ed84",
      "parents": [
        "074ef65aacdf4eb5a0af191e85ded8c995047e9d"
      ],
      "author": {
        "name": "Johan Hovold",
        "email": "jhovold@gmail.com",
        "time": "Wed May 19 00:01:36 2010 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu May 20 13:21:50 2010 -0700"
      },
      "message": "USB: io_ti: remove unsused private counter\n\nSigned-off-by: Johan Hovold \u003cjhovold@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "074ef65aacdf4eb5a0af191e85ded8c995047e9d",
      "tree": "2111a4b4d8e2d431576e2043140bf45df80b701b",
      "parents": [
        "e421fe97adf96a2b1f9d89140ec3e184f0cb7d7c"
      ],
      "author": {
        "name": "Johan Hovold",
        "email": "jhovold@gmail.com",
        "time": "Wed May 19 00:01:35 2010 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu May 20 13:21:50 2010 -0700"
      },
      "message": "USB: ti_usb: use kfifo to implement write buffering\n\nKill custom fifo implementation.\n\nCompile-only tested.\n\nSigned-off-by: Johan Hovold \u003cjhovold@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "e421fe97adf96a2b1f9d89140ec3e184f0cb7d7c",
      "tree": "a6b476bbbe775c69c290f8a5390b0f634a5b19a9",
      "parents": [
        "f26c2889a4d937371e2ec9b5690ac407f0496634"
      ],
      "author": {
        "name": "Johan Hovold",
        "email": "jhovold@gmail.com",
        "time": "Wed May 19 00:01:34 2010 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu May 20 13:21:50 2010 -0700"
      },
      "message": "USB: ir-usb: fix incorrect write-buffer length\n\nReturned length should include header length.\n\nSigned-off-by: Johan Hovold \u003cjhovold@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "f26c2889a4d937371e2ec9b5690ac407f0496634",
      "tree": "117dc47c1de32a8eda2dd195825d10905e653658",
      "parents": [
        "6d1bf48e240bde4e9c7313ccdd2fe32f37f67ad4"
      ],
      "author": {
        "name": "Johan Hovold",
        "email": "jhovold@gmail.com",
        "time": "Wed May 19 00:01:33 2010 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu May 20 13:21:49 2010 -0700"
      },
      "message": "USB: aircable: fix incorrect write-buffer length\n\nReturned length should include header length.\n\nSigned-off-by: Johan Hovold \u003cjhovold@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "6d1bf48e240bde4e9c7313ccdd2fe32f37f67ad4",
      "tree": "e2fd1e7a4d65f2ec1fd29f3aa26471a0f40c4833",
      "parents": [
        "12e2e52cc578714d5824a27dd1a131a5418d636b"
      ],
      "author": {
        "name": "Johan Hovold",
        "email": "jhovold@gmail.com",
        "time": "Wed May 19 00:01:32 2010 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu May 20 13:21:49 2010 -0700"
      },
      "message": "USB: safe_serial: straighten out read processing\n\nClean up read processing logic.\n\nTested using a cp210x device in a loopback setup.\n\nSigned-off-by: Johan Hovold \u003cjhovold@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "12e2e52cc578714d5824a27dd1a131a5418d636b",
      "tree": "c191a5a9006fd7a097fc474097e021614dcb20c4",
      "parents": [
        "241c80ea72be4828c63f5dd44b142e54d0a12f5d"
      ],
      "author": {
        "name": "Johan Hovold",
        "email": "jhovold@gmail.com",
        "time": "Wed May 19 00:01:31 2010 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu May 20 13:21:49 2010 -0700"
      },
      "message": "USB: safe_serial: reimplement read using generic framework\n\nUse process_read_urb to implement read processing.\n\nSigned-off-by: Johan Hovold \u003cjhovold@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "241c80ea72be4828c63f5dd44b142e54d0a12f5d",
      "tree": "feeea46c468b0cd71596ef44a7767c3d2e3082b5",
      "parents": [
        "39f2f080b39ceb7ccbc0da4bc13fea5698f7fa3a"
      ],
      "author": {
        "name": "Johan Hovold",
        "email": "jhovold@gmail.com",
        "time": "Wed May 19 00:01:30 2010 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu May 20 13:21:49 2010 -0700"
      },
      "message": "USB: safe_serial: reimplement write using generic framework\n\nKill custom single-urb write implementation.\n\nNote that this driver still depended on the write callback from the old\ngeneric framework.\n\nTested against original read processing using a cp210x device in a\nloopback setup.\n\nSigned-off-by: Johan Hovold \u003cjhovold@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "28f27dcbd255b44a30bf75bb438fdb3415fda4c7",
      "tree": "72a701ab70d0a30b6e4ce69eaf3cc8b0bc4a3a9b",
      "parents": [
        "e3c1803f8b33fb97005202fa3645501ebb946d93"
      ],
      "author": {
        "name": "Johan Hovold",
        "email": "jhovold@gmail.com",
        "time": "Sun May 16 20:33:52 2010 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu May 20 13:21:49 2010 -0700"
      },
      "message": "USB: oti6858: use port write fifo\n\nKill private write fifo and use port fifo instead (protected under\nport lock).\n\nCompile-only tested.\n\nSigned-off-by: Johan Hovold \u003cjhovold@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "e3c1803f8b33fb97005202fa3645501ebb946d93",
      "tree": "1e91d0181ab866413fccb9503f5949b0188048fe",
      "parents": [
        "117fb8d086cfc6e51c729fe5533bb83cb55c150a"
      ],
      "author": {
        "name": "Johan Hovold",
        "email": "jhovold@gmail.com",
        "time": "Sun May 16 20:33:51 2010 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu May 20 13:21:49 2010 -0700"
      },
      "message": "USB: oti6858: use kfifo to implement write buffering\n\nKill custom fifo implementation.\n\nUse private write fifo to minimise changes to lock handling.\n\nCompile-only tested.\n\nSigned-off-by: Johan Hovold \u003cjhovold@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "117fb8d086cfc6e51c729fe5533bb83cb55c150a",
      "tree": "638ecc35e7181a482a425250729622cbe2f2016e",
      "parents": [
        "c4f4736fc4518b92d7071016c4e28fe4f4e13e82"
      ],
      "author": {
        "name": "Johan Hovold",
        "email": "jhovold@gmail.com",
        "time": "Sun May 16 20:33:50 2010 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu May 20 13:21:49 2010 -0700"
      },
      "message": "USB: cypress_m8: use kfifo to implement write buffering\n\nKill custom fifo implementation.\n\nNote that cypress_m8 has no port write fifo as it has no bulk-out\nendpoint.\n\nCompile-only tested.\n\nSigned-off-by: Johan Hovold \u003cjhovold@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "c4f4736fc4518b92d7071016c4e28fe4f4e13e82",
      "tree": "e8d0f284abcd88bb2e0bc2b1490542d7ab1ec0db",
      "parents": [
        "7288d7550056c17d26c09a21f1a5c3764f2f882a"
      ],
      "author": {
        "name": "Johan Hovold",
        "email": "jhovold@gmail.com",
        "time": "Sun May 16 20:33:49 2010 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu May 20 13:21:49 2010 -0700"
      },
      "message": "USB: cypress_m8: remove unused drain define\n\nDriver uses tty-port drain these days.\n\nSigned-off-by: Johan Hovold \u003cjhovold@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "7288d7550056c17d26c09a21f1a5c3764f2f882a",
      "tree": "f47ce566dc1823dd55dd3e634857e50c9bb294cb",
      "parents": [
        "4b8e12336fede9e30b6140e840431161d46cf677"
      ],
      "author": {
        "name": "Johan Hovold",
        "email": "jhovold@gmail.com",
        "time": "Sun May 16 20:33:48 2010 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu May 20 13:21:49 2010 -0700"
      },
      "message": "USB: usb_debug: set bulk out size at probe\n\nUse bulk_out_size in usb_serial_driver to set urb buffer size.\n\nSigned-off-by: Johan Hovold \u003cjhovold@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "eefd9029fde4d90d59804eeb54880ab8db5c1866",
      "tree": "1900d0a5ae2046eabc57bafe85fc0b65a1cd8c33",
      "parents": [
        "9a1f298f8bc92f21b09bd7ef396c2fc6544ce9aa"
      ],
      "author": {
        "name": "Craig Shelley",
        "email": "craig@microtron.org.uk",
        "time": "Sat May 15 13:36:38 2010 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu May 20 13:21:48 2010 -0700"
      },
      "message": "USB: CP210x New Device IDs 11 New device IDs\n\nSigned-off-by: Craig Shelley \u003ccraig@microtron.org.uk\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "9a1f298f8bc92f21b09bd7ef396c2fc6544ce9aa",
      "tree": "f9fae1079c49013defcb751a0e8d771c57e9fcf4",
      "parents": [
        "2afd8287c6e2ac6c1affb46d009cfd866dffed77"
      ],
      "author": {
        "name": "Johan Hovold",
        "email": "jhovold@gmail.com",
        "time": "Sun May 16 15:06:55 2010 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu May 20 13:21:48 2010 -0700"
      },
      "message": "USB: visor: increase bulk-out buffer size\n\nIncrease the bulk-out buffer size to avoid any regression in throughput\nafter replacing the old writing scheme which used dynamic buffers (e.g.\nup to 2k).\n\n256b has been determined to be a good choice for several drivers\nincluding ftdi_sio which used to have a more or less identical write\nimplementation.\n\nSigned-off-by: Johan Hovold \u003cjhovold@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "2afd8287c6e2ac6c1affb46d009cfd866dffed77",
      "tree": "0222e5ebe9c2a7b1ec415de20cec222700f0d646",
      "parents": [
        "f2f8b7fe5a7542df8e3c906fcc9897b596bbf1fc"
      ],
      "author": {
        "name": "Johan Hovold",
        "email": "jhovold@gmail.com",
        "time": "Sat May 15 17:53:53 2010 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu May 20 13:21:48 2010 -0700"
      },
      "message": "USB: belkin_sa: implement line status handling\n\nUse process_read_urb to implement line status handling.\n\nCompile-only tested.\n\nSigned-off-by: Johan Hovold \u003cjhovold@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "f2f8b7fe5a7542df8e3c906fcc9897b596bbf1fc",
      "tree": "5473b4448af468b06ab5ca10f6e65c6e46f5ae09",
      "parents": [
        "726ef428af41b1fbdf569772ab73de0844c4e0f2"
      ],
      "author": {
        "name": "Johan Hovold",
        "email": "jhovold@gmail.com",
        "time": "Sat May 15 17:53:52 2010 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu May 20 13:21:48 2010 -0700"
      },
      "message": "USB: belkin_sa: clean up open\n\nUse generic open to submit read urb.\n\nSigned-off-by: Johan Hovold \u003cjhovold@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "726ef428af41b1fbdf569772ab73de0844c4e0f2",
      "tree": "2b7a44f25225d1f92c7e000df43aabe4b2cf0fe6",
      "parents": [
        "a90131763dfd9a95f43071f0b67a737e6ca6a6c0"
      ],
      "author": {
        "name": "Johan Hovold",
        "email": "jhovold@gmail.com",
        "time": "Sat May 15 17:53:51 2010 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu May 20 13:21:48 2010 -0700"
      },
      "message": "USB: belkin_sa: minor clean-ups\n\nRemove some whitepace and comments.\nClean up close.\n\nSigned-off-by: Johan Hovold \u003cjhovold@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "a90131763dfd9a95f43071f0b67a737e6ca6a6c0",
      "tree": "93d1f3e753450054f5c446774859edb2e2deb156",
      "parents": [
        "214916f2ec6701e1c9972f26c60b3dc37d3153c6"
      ],
      "author": {
        "name": "Johan Hovold",
        "email": "jhovold@gmail.com",
        "time": "Sat May 15 17:53:50 2010 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu May 20 13:21:48 2010 -0700"
      },
      "message": "USB: cp210x: use generic open to start reading from device\n\nSigned-off-by: Johan Hovold \u003cjhovold@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "214916f2ec6701e1c9972f26c60b3dc37d3153c6",
      "tree": "d3aa9b0e5d0861ff9b17fdd99982b639a6fe9c81",
      "parents": [
        "199b113978015309dd02c69844c19a1be3f4dbcf"
      ],
      "author": {
        "name": "Johan Hovold",
        "email": "jhovold@gmail.com",
        "time": "Sat May 15 17:53:49 2010 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu May 20 13:21:48 2010 -0700"
      },
      "message": "USB: visor: reimplement using generic framework\n\nKill custom read and write implementations (dynamically allocated write\nurbs).\n\nNote that I chose to remove the stat module parameter which was supposed\nto keep count of the amount of data sent and received, but which has\nbeen broken for three years (since b308e74d9c708ee2a9af14fbe235e0a41216f4ed\n\"USB: visor driver adapted to new tty buffering\" -- bytes_in was\nincorrectly updated and was thus always reported as 0).\n\nCompile-only tested.\n\nSigned-off-by: Johan Hovold \u003cjhovold@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "199b113978015309dd02c69844c19a1be3f4dbcf",
      "tree": "f3dbf0a5cbc70994baa76e47c91f286991700c6f",
      "parents": [
        "fa993ca8641ba650c762ea6701b0333118430d8c"
      ],
      "author": {
        "name": "Johan Hovold",
        "email": "jhovold@gmail.com",
        "time": "Sat May 15 17:53:48 2010 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu May 20 13:21:48 2010 -0700"
      },
      "message": "USB: visor: fix memory leak\n\nFix memory leak for some devices (Sony Clie 3.5) due to port private\ndata not being freed on release.\n\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Johan Hovold \u003cjhovold@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "fa993ca8641ba650c762ea6701b0333118430d8c",
      "tree": "0627de12ced565508a2dc09078e66ba93495a897",
      "parents": [
        "6b6962f9c489ecfa43ae27eb798c46717e203322"
      ],
      "author": {
        "name": "Johan Hovold",
        "email": "jhovold@gmail.com",
        "time": "Sat May 15 17:53:47 2010 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu May 20 13:21:48 2010 -0700"
      },
      "message": "USB: spcp8x5: reimplement using generic framework\n\nKill custom fifo, read, and single-urb write implementations.\n\nCompile-only tested.\n\nSigned-off-by: Johan Hovold \u003cjhovold@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "6b6962f9c489ecfa43ae27eb798c46717e203322",
      "tree": "80efc634058a09fe1b6c95fe5c8cfc8e94c2d4dd",
      "parents": [
        "695aaae684e249f9f0e7f1ed4caafa0687dbfa5b"
      ],
      "author": {
        "name": "Johan Hovold",
        "email": "jhovold@gmail.com",
        "time": "Sat May 15 17:53:46 2010 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu May 20 13:21:48 2010 -0700"
      },
      "message": "USB: ipaq: reimplement using generic framework\n\nKill custom fifo, read and write implementations (single-urb and fifo,\nbut still maintained list of 256*256b urb buffers per port).\n\nCompile-only tested.\n\nSigned-off-by: Johan Hovold \u003cjhovold@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "695aaae684e249f9f0e7f1ed4caafa0687dbfa5b",
      "tree": "9f6ef24b5c62300e3bee5181c2196f5b56633652",
      "parents": [
        "56a1df46c19150db0a9b0f0c14e0b1d42e7f32d4"
      ],
      "author": {
        "name": "Johan Hovold",
        "email": "jhovold@gmail.com",
        "time": "Sat May 15 17:53:45 2010 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu May 20 13:21:48 2010 -0700"
      },
      "message": "USB: empeg: reimplement using generic framework\n\nKill custom read and write implementations (static 16*4k write-urb pool\nshared among all ports in system).\n\nAlso remove old changelog entries in header (code is now gone, and\nthese entries can still be retrieved through git).\n\nCompile-only tested.\n\nSigned-off-by: Johan Hovold \u003cjhovold@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "56a1df46c19150db0a9b0f0c14e0b1d42e7f32d4",
      "tree": "a46afa9a17f75a420599ecb85d194d68e3136dbf",
      "parents": [
        "c0f631d1948658b27349545b2cbcb4b32f010c7a"
      ],
      "author": {
        "name": "Johan Hovold",
        "email": "jhovold@gmail.com",
        "time": "Sat May 15 17:53:44 2010 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu May 20 13:21:48 2010 -0700"
      },
      "message": "USB: serial: add special case for processing of empty read urbs\n\nReturn immediately from generic process_read_urb if urb is empty.\n\nSigned-off-by: Johan Hovold \u003cjhovold@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "c0f631d1948658b27349545b2cbcb4b32f010c7a",
      "tree": "01a88964ccbeb2c551da1e9b1ffc3b97bf279a9f",
      "parents": [
        "86234d4975ce084d14711283a3bfc69305f97602"
      ],
      "author": {
        "name": "Johan Hovold",
        "email": "jhovold@gmail.com",
        "time": "Sat May 15 17:53:43 2010 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu May 20 13:21:47 2010 -0700"
      },
      "message": "USB: kobil: fix memory leak\n\nAn urb transfer buffer is allocated at every open but was never freed.\n\nThis driver is a bit of a mess...\n\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Johan Hovold \u003cjhovold@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "86234d4975ce084d14711283a3bfc69305f97602",
      "tree": "fb623325a4c7024d5b5270865dd25d65d5f5782e",
      "parents": [
        "c3443a6dbab1545265354d02a7edf95c84b0affd"
      ],
      "author": {
        "name": "Nils Radtke",
        "email": "lkml@Think-Future.de",
        "time": "Mon May 17 14:14:11 2010 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu May 20 13:21:47 2010 -0700"
      },
      "message": "USB: option.c: OLIVETTI OLICARD100 support\n\nThis patch adds support for an olivetti olicard100 HЅDPA usb-stick.\n\nThis device is a zeroCD one with ID 0b3c:c700 that needs switching via\neject or usb-modeswitch with\nMessageContent\u003d\"5553424312345678000000000000061b000000030000000000000000000000\".\nAfter switching it has ID 0b3c:c000 and provides 5 serial ports ttyUSB[0-4].\nPort 0 (modem) and 4 are interrupt ports.\n\nSigned-off-by: Nils Radtke \u003clkml@Think-Future.de\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "aa84dfc4296b8dd296da9a4d9e19ec1e6f7ddb94",
      "tree": "9f6c67675b730deb60fecf550d348c07627f9847",
      "parents": [
        "5d78fcb0caf219e2e6c8e486d7e31fec1333ac06"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon May 17 10:33:41 2010 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu May 20 13:21:47 2010 -0700"
      },
      "message": "USB: visor.h: checkpatch cleanups\n\nMinor whitespace cleanups to make checkpatch happy.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "5d78fcb0caf219e2e6c8e486d7e31fec1333ac06",
      "tree": "a804b76f3f43567c094b79e93bff8075a8a0886a",
      "parents": [
        "e4582b6a4c8e5549f2e8ffe176f08c8b1fd6beff"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon May 17 10:33:41 2010 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu May 20 13:21:47 2010 -0700"
      },
      "message": "USB: pl2303.h: checkpatch cleanups\n\nMinor whitespace cleanups to make checkpatch happy.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "e4582b6a4c8e5549f2e8ffe176f08c8b1fd6beff",
      "tree": "a7d6ef7468bab54a7835522f3d117e788be0d58d",
      "parents": [
        "932d22c95504979d0ad927ed9a4cd02dd6af7071"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon May 17 10:33:41 2010 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu May 20 13:21:47 2010 -0700"
      },
      "message": "USB: kobil_sct.h: checkpatch cleanups\n\nMinor whitespace cleanups to make checkpatch happy.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "932d22c95504979d0ad927ed9a4cd02dd6af7071",
      "tree": "2ec9e5c872662e066208005cb93bad8cb9294b84",
      "parents": [
        "a320471147fe61ed9260295958f07cc23ec360c8"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon May 17 10:33:41 2010 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu May 20 13:21:47 2010 -0700"
      },
      "message": "USB: kl5kusb105.h: checkpatch cleanups\n\nMinor whitespace cleanups to make checkpatch happy.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "a320471147fe61ed9260295958f07cc23ec360c8",
      "tree": "7a324996de1f0e897f8efbad1a2ba55ed347e943",
      "parents": [
        "3bb36aa266f11f762e345cc85499a15d8df7ec51"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon May 17 10:33:41 2010 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu May 20 13:21:47 2010 -0700"
      },
      "message": "USB: io_edgeport: checkpatch cleanups\n\nMinor whitespace cleanups to make checkpatch happy.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "3bb36aa266f11f762e345cc85499a15d8df7ec51",
      "tree": "a462c317023dbf528321ab79563b663b99029646",
      "parents": [
        "995834eb37c22ee9fd85324165ff71e9d6da5ae4"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon May 17 10:33:41 2010 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu May 20 13:21:46 2010 -0700"
      },
      "message": "USB: ftdi_sio: checkpatch cleanups\n\nMinor whitespace cleanups to make checkpatch happy.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "995834eb37c22ee9fd85324165ff71e9d6da5ae4",
      "tree": "61b3e868c74058d038ca00de2fd9d33b3c9ed002",
      "parents": [
        "1689e993b335e1a22d74f7ddf1b51725ccfc3ade"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon May 17 10:33:41 2010 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu May 20 13:21:46 2010 -0700"
      },
      "message": "USB: cypress_m8.h: checkpatch cleanups\n\nMinor whitespace cleanups to make checkpatch happy.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "1689e993b335e1a22d74f7ddf1b51725ccfc3ade",
      "tree": "511059e92ce3d44fc613d952fa7de58466328386",
      "parents": [
        "42047699fae79190fd7ebd0b02fa4bde016adc04"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon May 17 10:33:41 2010 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu May 20 13:21:46 2010 -0700"
      },
      "message": "USB: belkin_sa.h: checkpatch cleanups\n\nMinor whitespace cleanups to make checkpatch happy.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "42047699fae79190fd7ebd0b02fa4bde016adc04",
      "tree": "336e89513a29c0eb862d006703cfb53c5c56e2cc",
      "parents": [
        "7f1cccd3ec8789e52897bc34420ca81a5e2edeab"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon May 17 10:33:41 2010 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu May 20 13:21:46 2010 -0700"
      },
      "message": "USB: mct_u232.h: checkpatch cleanups\n\nMinor whitespace cleanups to make checkpatch happy.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "12e7eca9630c0e00284e8a3995fc5eceaa0c199e",
      "tree": "35b9771b3b29047cb2e44ae1fc812c83d31d7884",
      "parents": [
        "1ac93a30398774e084c12e25b3a74285ee4dba90"
      ],
      "author": {
        "name": "Johan Hovold",
        "email": "jhovold@gmail.com",
        "time": "Thu May 13 22:25:09 2010 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu May 20 13:21:46 2010 -0700"
      },
      "message": "USB: cp210x: remove redundant disconnect()\n\nRemove cp210x_disconnect which is used to kill traffic although this is\nalready handled by the generic framework.\n\nSigned-off-by: Johan Hovold \u003cjhovold@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    }
  ],
  "next": "1ac93a30398774e084c12e25b3a74285ee4dba90"
}
