)]}'
{
  "log": [
    {
      "commit": "e6bee325e49f17c65c1fd66e9e8b348c85788341",
      "tree": "bcc9e5d8e82efa9009edd481a837cc3626360091",
      "parents": [
        "a5e6b135bdff649e4330f98e2e80dbb1984f7e77",
        "6ae705b23be8da52d3163be9d81e9b767876aaf9"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Mar 16 15:11:04 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Mar 16 15:11:04 2011 -0700"
      },
      "message": "Merge branch \u0027tty-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty-2.6\n\n* \u0027tty-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty-2.6: (76 commits)\n  pch_uart: reference clock on CM-iTC\n  pch_phub: add new device ML7213\n  n_gsm: fix UIH control byte : P bit should be 0\n  n_gsm: add a documentation\n  serial: msm_serial_hs: Add MSM high speed UART driver\n  tty_audit: fix tty_audit_add_data live lock on audit disabled\n  tty: move cd1865.h to drivers/staging/tty/\n  Staging: tty: fix build with epca.c driver\n  pcmcia: synclink_cs: fix prototype for mgslpc_ioctl()\n  Staging: generic_serial: fix double locking bug\n  nozomi: don\u0027t use flush_scheduled_work()\n  tty/serial: Relax the device_type restriction from of_serial\n  MAINTAINERS: Update HVC file patterns\n  tty: phase out of ioctl file pointer for tty3270 as well\n  tty: forgot to remove ipwireless from drivers/char/pcmcia/Makefile\n  pch_uart: Fix DMA channel miss-setting issue.\n  pch_uart: fix exclusive access issue\n  pch_uart: fix auto flow control miss-setting issue\n  pch_uart: fix uart clock setting issue\n  pch_uart : Use dev_xxx not pr_xxx\n  ...\n\nFix up trivial conflicts in drivers/misc/pch_phub.c (same patch applied\ntwice, then changes to the same area in one branch)\n"
    },
    {
      "commit": "971f115a50afbe409825c9f3399d5a3b9aca4381",
      "tree": "cb42dc07a032e325f22b64d961587c081225c6d6",
      "parents": [
        "2e270d84223262a38d4755c61d55f5c73ea89e56",
        "500132a0f26ad7d9916102193cbc6c1b1becb373"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Mar 16 15:04:26 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Mar 16 15:04:26 2011 -0700"
      },
      "message": "Merge branch \u0027usb-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6\n\n* \u0027usb-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6: (172 commits)\n  USB: Add support for SuperSpeed isoc endpoints\n  xhci: Clean up cycle bit math used during stalls.\n  xhci: Fix cycle bit calculation during stall handling.\n  xhci: Update internal dequeue pointers after stalls.\n  USB: Disable auto-suspend for USB 3.0 hubs.\n  USB: Remove bogus USB_PORT_STAT_SUPER_SPEED symbol.\n  xhci: Return canceled URBs immediately when host is halted.\n  xhci: Fixes for suspend/resume of shared HCDs.\n  xhci: Fix re-init on power loss after resume.\n  xhci: Make roothub functions deal with device removal.\n  xhci: Limit roothub ports to 15 USB3 \u0026 31 USB2 ports.\n  xhci: Return a USB 3.0 hub descriptor for USB3 roothub.\n  xhci: Register second xHCI roothub.\n  xhci: Change xhci_find_slot_id_by_port() API.\n  xhci: Refactor bus suspend state into a struct.\n  xhci: Index with a port array instead of PORTSC addresses.\n  USB: Set usb_hcd-\u003estate and flags for shared roothubs.\n  usb: Make core allocate resources per PCI-device.\n  usb: Store bus type in usb_hcd, not in driver flags.\n  usb: Change usb_hcd-\u003ebandwidth_mutex to a pointer.\n  ...\n"
    },
    {
      "commit": "d0781383038e983a63843a9a6a067ed781db89c1",
      "tree": "d9c0cd2443169bfd4a2b9fb1467791c51ee08385",
      "parents": [
        "752d57a8b7b97423bffa3452638aa0fd3c3bb9d1"
      ],
      "author": {
        "name": "wangyanqing",
        "email": "udknight@gmail.com",
        "time": "Fri Mar 11 06:24:38 2011 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Mar 11 14:21:17 2011 -0800"
      },
      "message": "USB: serial: ch341: add new id\n\nI picked up a new DAK-780EX(professional digitl reverb/mix system),\nwhich use CH341T chipset to communication with computer on 3/2011\nand the CH341T\u0027s vendor code is 1a86\n\nLooking up the CH341T\u0027s vendor and product id\u0027s I see:\n\n1a86  QinHeng Electronics\n  5523  CH341 in serial mode, usb to serial port converter\n\nCH341T,CH341 are the products of the same company, maybe\nhave some common hardware, and I test the ch341.c works\nwell with CH341T\n\nCc: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\nCc: stable \u003cstable@kernel.org\u003e\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "b88ccf6f97ceb3f34cecbb513edc58815707187d",
      "tree": "2d038f4e029da9e90bd2c097ac1a8ea9a3aa6ea0",
      "parents": [
        "7a89e4cb9cdaba92f5fbc509945cf4e3c48db4e2"
      ],
      "author": {
        "name": "JF Argentino",
        "email": "jf.argentino@free.fr",
        "time": "Wed Mar 09 22:13:20 2011 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Mar 09 15:40:05 2011 -0800"
      },
      "message": "USB: serial: ftdi_sio: adding support for OLIMEX ARM-USB-OCD-H\n\nAdding support for the OLIMEX ARM-USB-OCD-H JTAG device (id 15ba:002b)\nbased on FTDI FT2232H\n\nSigned-off-by: JF Argentino \u003cjf.argentino@free.fr\u003e\nAcked-by: Johan Hovold \u003cjhovold@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "7a89e4cb9cdaba92f5fbc509945cf4e3c48db4e2",
      "tree": "1c455c4663c22fccdce1688ce9885ed33d18b026",
      "parents": [
        "1f15318cdae665550746e7fcdfe5ef41bf2360af"
      ],
      "author": {
        "name": "Herton Ronaldo Krzesinski",
        "email": "herton.krzesinski@canonical.com",
        "time": "Wed Mar 09 09:19:48 2011 +0000"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Mar 09 15:40:05 2011 -0800"
      },
      "message": "USB: serial: option: Apply OPTION_BLACKLIST_SENDSETUP also for ZTE MF626\n\nOn https://bugs.launchpad.net/ubuntu/+source/linux/+bug/636091, one of\nthe cases reported is a big timeout on option_send_setup, which causes\nsome side effects as tty_lock is held. Looks like some of ZTE MF626\ndevices also don\u0027t like the RTS/DTR setting in option_send_setup, like\nwith 4G XS Stick W14. The reporter confirms which this it solves the\nlong freezes in his system.\n\nSigned-off-by: Herton Ronaldo Krzesinski \u003cherton.krzesinski@canonical.com\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "e4738e29bef8ed9bdd8a0606d0561557b4547649",
      "tree": "ac7e36d66314a3e86b5e57bf1acf6a6e3e67653e",
      "parents": [
        "2cd5bb29a42f305c5749571c8cd693fbe69cc28d"
      ],
      "author": {
        "name": "Huzaifa Sidhpurwala",
        "email": "huzaifas@redhat.com",
        "time": "Wed Mar 02 11:59:26 2011 +0530"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Mar 02 19:52:30 2011 -0500"
      },
      "message": "USB: Remove unused timeout from io_edgeport.c\n\ntimeout variable is not used anywhere in int write_cmd_usb, remove it\n\nSigned-off-by: Huzaifa Sidhpurwala \u003chuzaifas@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "6960f40a954619857e7095a6179eef896f297077",
      "tree": "57d7c5e0177399c5aa92bec9b1510dfcc6b2d684",
      "parents": [
        "f7d7aedfcd4e20e7dfc7356d30cc22dc0b0f493e"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jslaby@suse.cz",
        "time": "Mon Feb 28 10:34:06 2011 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Feb 28 19:24:54 2011 -0800"
      },
      "message": "USB: serial/kobil_sct, fix potential tty NULL dereference\n\nMake sure that we check the return value of tty_port_tty_get.\nSometimes it may return NULL and we later dereference that.\n\nThe only place here is in kobil_read_int_callback, so fix it.\n\nSigned-off-by: Jiri Slaby \u003cjslaby@suse.cz\u003e\nCc: Alan Cox \u003calan@linux.intel.com\u003e\nCc: stable@kernel.org\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "f7d7aedfcd4e20e7dfc7356d30cc22dc0b0f493e",
      "tree": "69b2b977e5900de9e5a5a2b934ecadc7b0ccbf33",
      "parents": [
        "7adc14b14b43b6ca9f2f00ac7a4780577dbe883b"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jslaby@suse.cz",
        "time": "Mon Feb 28 10:34:05 2011 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Feb 28 19:24:54 2011 -0800"
      },
      "message": "USB: serial/keyspan_pda, fix potential tty NULL dereferences\n\nMake sure that we check the return value of tty_port_tty_get.\nSometimes it may return NULL and we later dereference that.\n\nThere are several places to check. For easier handling,\ntty_port_tty_get is moved directly to the palce where needed in\nkeyspan_pda_rx_interrupt.\n\nSigned-off-by: Jiri Slaby \u003cjslaby@suse.cz\u003e\nCc: Alan Cox \u003calan@linux.intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "309a057932ab20057da9fe4cb18fb61803dfc924",
      "tree": "18c3287eae4f7cc1fc127b93d6dc16a88a25f10f",
      "parents": [
        "c9642374d0e969e8c17f4f31cd1a2bd111634227"
      ],
      "author": {
        "name": "Martin Jansen",
        "email": "martin.jansen@opticon.com",
        "time": "Thu Feb 24 14:50:16 2011 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Feb 25 11:41:12 2011 -0800"
      },
      "message": "USB: opticon: add rts and cts support\n\nAdd support for RTS and CTS line status\n\nSigned-off-by: Martin Jansen \u003cmartin.jansen@opticon.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "969e3033ae7733a0af8f7742ca74cd16c0857e71",
      "tree": "2aa76d00720d20304f318b8a7fd247c804d0e2cf",
      "parents": [
        "22ced6874fc47bb051e7460443e454ca8efc457e"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Wed Feb 23 15:28:18 2011 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Feb 25 11:38:32 2011 -0800"
      },
      "message": "USB: serial drivers need to use larger bulk-in buffers\n\nWhen a driver doesn\u0027t know how much data a device is going to send,\nthe buffer size should be at least as big as the endpoint\u0027s maxpacket\nvalue.  The serial drivers don\u0027t follow this rule; many of them\nrequest only 256-byte bulk-in buffers.  As a result, they suffer\noverflow errors if a high-speed device wants to send a lot of data,\nbecause high-speed bulk endpoints are required to have a maxpacket\nsize of 512.\n\nThis patch (as1450) fixes the problem by using the driver\u0027s\nbulk_in_size value as a minimum, always allocating buffers no smaller\nthan the endpoint\u0027s maxpacket size.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nTested-by: Flynn Marquardt \u003cflynn@flynnux.de\u003e\nCC: \u003cstable@kernel.org\u003e [after .39-rc1 is out]\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "91f58ae61913b40da35e119017e70b3420c6f3a0",
      "tree": "1fe4028facedf2d99f16a0e0f9b2886f4b65f646",
      "parents": [
        "d866150a1914453c3d57689adfd8d01bf741d9d4"
      ],
      "author": {
        "name": "Huzaifa Sidhpurwala",
        "email": "huzaifas@redhat.com",
        "time": "Mon Feb 21 12:58:45 2011 +0530"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Feb 25 11:33:01 2011 -0800"
      },
      "message": "USB: serial: mos7720: Fix possible null pointer dereference\n\nSigned-off-by: Huzaifa Sidhpurwala \u003chuzaifas@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "d866150a1914453c3d57689adfd8d01bf741d9d4",
      "tree": "c889fb3dfd8cbc48e888c49a3e620a3a756a69a9",
      "parents": [
        "108be95f9ffc53660c9a35b5ceef94121b1e23c4"
      ],
      "author": {
        "name": "Huzaifa Sidhpurwala",
        "email": "huzaifas@redhat.com",
        "time": "Mon Feb 21 12:58:44 2011 +0530"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Feb 25 11:33:01 2011 -0800"
      },
      "message": "USB: serial: keyspan: Fix possible null pointer dereference.\n\nSigned-off-by: Huzaifa Sidhpurwala \u003chuzaifas@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "f227e08b71b9c273eaa29a57370a3a5b833aa382",
      "tree": "9f1483776a2bde3bb1a6bd744e69acf19f6f3428",
      "parents": [
        "fec38d1752c01ad72789bac9f1a128f7e933735d",
        "f5412be599602124d2bdd49947b231dd77c0bf99"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Feb 24 11:36:31 2011 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Feb 24 11:36:31 2011 -0800"
      },
      "message": "Merge 2.6.38-rc6 into tty-next\n\nThis was to resolve a merge issue with drivers/char/Makefile and\ndrivers/tty/serial/68328serial.c\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "6caa76b7786891b42b66a0e61e2c2fff2c884620",
      "tree": "eb6e387e080a44680d6d8686999336e69ec97e71",
      "parents": [
        "00a0d0d65b61241a718d0aee96f46b9a2d93bf26"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@linux.intel.com",
        "time": "Mon Feb 14 16:27:22 2011 +0000"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Feb 17 11:59:56 2011 -0800"
      },
      "message": "tty: now phase out the ioctl file pointer for good\n\nOnly oddities here are a couple of drivers that bogusly called the ldisc\nhelpers instead of returning -ENOIOCTLCMD. Fix the bug and the rest goes\naway.\n\nSigned-off-by: Alan Cox \u003calan@linux.intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "00a0d0d65b61241a718d0aee96f46b9a2d93bf26",
      "tree": "edca1d6b83d92fcce4c4c48d6308057f99c35a37",
      "parents": [
        "20b9d17715017ae4dd4ec87fabc36d33b9de708e"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@linux.intel.com",
        "time": "Mon Feb 14 16:27:06 2011 +0000"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Feb 17 11:59:14 2011 -0800"
      },
      "message": "tty: remove filp from the USB tty ioctls\n\nWe don\u0027t use it so we can trim it from here as we try and stamp the file\nobject dependencies out of the serial code.\n\nSigned-off-by: Alan Cox \u003calan@linux.intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "20b9d17715017ae4dd4ec87fabc36d33b9de708e",
      "tree": "64e9c4ff845844298f9056357d9f4914802207f8",
      "parents": [
        "60b33c133ca0b7c0b6072c87234b63fee6e80558"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@linux.intel.com",
        "time": "Mon Feb 14 16:26:50 2011 +0000"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Feb 17 11:52:43 2011 -0800"
      },
      "message": "tiocmset: kill the file pointer argument\n\nDoing tiocmget was such fun we should do tiocmset as well for the same\nreasons\n\nSigned-off-by: Alan Cox \u003calan@linux.intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "60b33c133ca0b7c0b6072c87234b63fee6e80558",
      "tree": "379340a7ab563df42ddb2907be6f282202244077",
      "parents": [
        "adf9251fe9b87b5a50deebe489db2df8df4715fc"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@linux.intel.com",
        "time": "Mon Feb 14 16:26:14 2011 +0000"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Feb 17 11:47:33 2011 -0800"
      },
      "message": "tiocmget: kill off the passing of the struct file\n\nWe don\u0027t actually need this and it causes problems for internal use of\nthis functionality. Currently there is a single use of the FILE * pointer.\nThat is the serial core which uses it to check tty_hung_up_p. However if\nthat is true then IO_ERROR is also already set so the check may be removed.\n\nSigned-off-by: Alan Cox \u003calan@linux.intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "5b7c1178eb94f31a0199c3b361722775c54a8db3",
      "tree": "5e60fbbb251e7314be629679b73fee7b36111cfa",
      "parents": [
        "9a91aedca2f4ef24344b7cd8f56570e620fbe4d5"
      ],
      "author": {
        "name": "Oliver Neukum",
        "email": "oliver@neukum.org",
        "time": "Fri Feb 11 12:56:40 2011 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Feb 17 10:51:13 2011 -0800"
      },
      "message": "USB: sierra: error handling in runtime PM\n\nresumption of devices can fail. Errors must be handled.\n\nSigned-off-by: Oliver Neukum \u003coneukum@suse.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "9a91aedca2f4ef24344b7cd8f56570e620fbe4d5",
      "tree": "c62af4d5e6c493508b1ddb1b33efbca62a6f67f1",
      "parents": [
        "16871dcac74c63227aa92e0012f3004a648c2062"
      ],
      "author": {
        "name": "Oliver Neukum",
        "email": "oliver@neukum.org",
        "time": "Thu Feb 10 15:33:37 2011 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Feb 17 10:51:13 2011 -0800"
      },
      "message": "usb_wwan: fix error case in close()\n\nThe device never needs to be resumed in close(). But the counters\nmust be balanced. As resumption can fail, but the counters must\nbe balanced, use the _no_resume() version which cannot fail.\n\nSigned-off-by: Oliver Neukum \u003coneukum@suse.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "16871dcac74c63227aa92e0012f3004a648c2062",
      "tree": "9cfb094c3e86ed37fe1a99a2f8024dd3860f0e43",
      "parents": [
        "433508ae30f13c0bf6905e576c42899a8535f0bb"
      ],
      "author": {
        "name": "Oliver Neukum",
        "email": "oliver@neukum.org",
        "time": "Thu Feb 10 15:33:29 2011 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Feb 17 10:51:12 2011 -0800"
      },
      "message": "usb_wwan: error case of resume\n\nIf an error happens during resumption.\nThe remaining data has to be cleanly discarded and the pm\ncounters have to be adjusted.\n\nSigned-off-by: Oliver Neukum \u003coneukum@suse.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "433508ae30f13c0bf6905e576c42899a8535f0bb",
      "tree": "9a660bc03d3686924dd734322206164ca8fe440a",
      "parents": [
        "3d06bf152abcc3895a0f3afa21d762d84c9aecbc"
      ],
      "author": {
        "name": "Oliver Neukum",
        "email": "oliver@neukum.org",
        "time": "Thu Feb 10 15:33:23 2011 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Feb 17 10:51:12 2011 -0800"
      },
      "message": "usb_wwan: data consistency in error case\n\nAs soon as the first error happens, the write must\nbe stopped, lest we send mutilated messages.\n\nSigned-off-by: Oliver Neukum \u003coneukum@suse.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "3d06bf152abcc3895a0f3afa21d762d84c9aecbc",
      "tree": "772c5f2f28daa3af306b66bacce2f3d46fa86d4f",
      "parents": [
        "c9c4558f7874676e31ea7a74caafcf09ebbc03ed"
      ],
      "author": {
        "name": "Oliver Neukum",
        "email": "oliver@neukum.org",
        "time": "Thu Feb 10 15:33:17 2011 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Feb 17 10:51:12 2011 -0800"
      },
      "message": "usb_wwan: fix runtime PM in error case\n\nAn error in the write code path would permanently disable\nruntime PM in this driver\n\nSigned-off-by: Oliver Neukum \u003coliver@neukum.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "c9c4558f7874676e31ea7a74caafcf09ebbc03ed",
      "tree": "bb42c86cc0768f9671b22573704503b68f6e6c62",
      "parents": [
        "8ab10400a037a516cc846c338f879e5bd62497ce"
      ],
      "author": {
        "name": "Oliver Neukum",
        "email": "oliver@neukum.org",
        "time": "Thu Feb 10 15:33:10 2011 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Feb 17 10:51:11 2011 -0800"
      },
      "message": "usb_wwan: fix error in marking device busy\n\nThis fixes two errors:\n- the device is busy if a message was recieved even if resubmission fails\n- the device is not busy if resubmission fails due to -EPERM\n\nSigned-off-by: Oliver Neukum \u003coneukum@suse.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "e1dc5157c574e7249dc1cd072fde2e48b3011533",
      "tree": "726e50827dbaf5d1b2047801d2e0ad246555b47e",
      "parents": [
        "38237fd2be9421c104f84cc35665097bdce89013"
      ],
      "author": {
        "name": "Jon Thomas",
        "email": "jthomas@redhat.com",
        "time": "Wed Feb 16 11:02:34 2011 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Feb 17 10:30:25 2011 -0800"
      },
      "message": "sierra: add new ID for Airprime/Sierra USB IP modem\n\nI picked up a new Sierra usb 308 (At\u0026t Shockwave) on 2/2011 and the vendor code\nis 0x0f3d\n\nLooking up vendor and product id\u0027s I see:\n\n0f3d  Airprime, Incorporated\n 0112  CDMA 1xEVDO PC Card, PC 5220\n\nSierra and Airprime are somehow related and I\u0027m guessing the At\u0026t usb 308 might\nbe have some common hardware with the AirPrime SL809x.\n\nSigned-off-by: Jon Thomas \u003cjthomas@redhat.com\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "38237fd2be9421c104f84cc35665097bdce89013",
      "tree": "5f8a8906662f9d0a398db53332d8f2204878b0c6",
      "parents": [
        "637d11bfb814637ec7b81e878db3ffea6408a89a"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jslaby@suse.cz",
        "time": "Tue Feb 15 15:55:07 2011 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Feb 17 10:30:25 2011 -0800"
      },
      "message": "USB: serial/usb_wwan, fix tty NULL dereference\n\ntty_port_tty_get may return without any problems NULL. Handle this\ncase and do not oops in usb_wwan_indat_callback by dereferencing it.\n\nThe oops:\nUnable to handle kernel paging request for data at address 0x000000d8\nFaulting instruction address: 0xc0175b3c\nOops: Kernel access of bad area, sig: 11 [#1]\nPowerPC 40x Platform\nlast sysfs file:\n/sys/devices/pci0000:00/0000:00:00.0/0000:01:00.0/0000:02:09.2/usb1/idVendor\nModules linked in:\nNIP: c0175b3c LR: c0175e7c CTR: c0215c90\nREGS: c77f7d50 TRAP: 0300   Not tainted  (2.6.37-rc5)\nMSR: 00021030 \u003cME,CE,IR,DR\u003e  CR: 88482028  XER: 2000005f\nDEAR: 000000d8, ESR: 00000000\nTASK \u003d c7141b90[1149] \u0027wvdial\u0027 THREAD: c2750000\nGPR00: 00021030 c77f7e00 c7141b90 00000000 0000000e 00000000 0000000e c0410680\nGPR08: c683db00 00000000 00000001 c03c81f8 88482028 10073ef4 ffffffb9 ffffff94\nGPR16: 00000000 fde036c0 00200200 00100100 00000001 ffffff8d c34fabcc 00000000\nGPR24: c71120d4 00000000 00000000 0000000e 00021030 00000000 00000000 0000000e\nNIP [c0175b3c] tty_buffer_request_room+0x2c/0x194\nLR [c0175e7c] tty_insert_flip_string_fixed_flag+0x3c/0xb0\nCall Trace:\n[c77f7e00] [00000003] 0x3 (unreliable)\n[c77f7e30] [c0175e7c] tty_insert_flip_string_fixed_flag+0x3c/0xb0\n[c77f7e60] [c0215df4] usb_wwan_indat_callback+0x164/0x170\n...\n\nReferences: https://bugzilla.kernel.org/show_bug.cgi?id\u003d24582\nCc: Amit Shah \u003camitshah@gmx.net\u003e\nCc: baoyb \u003cbaoyb@avit.org.cn\u003e\nSigned-off-by: Jiri Slaby \u003cjslaby@suse.cz\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "acb52cb1613e1d3c8a8c650717cc51965c60d7d4",
      "tree": "8f4552cd6c1c6542a834c8be5eec1317f8660bf3",
      "parents": [
        "3c18e30f87ac5466bddbb05cf955605efd7db025"
      ],
      "author": {
        "name": "Maciej Szmigiero",
        "email": "mhej@o2.pl",
        "time": "Mon Feb 07 12:42:36 2011 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Feb 17 10:30:23 2011 -0800"
      },
      "message": "USB: Add Samsung SGH-I500/Android modem ID switch to visor driver\n\n[USB]Add Samsung SGH-I500/Android modem ID switch to visor driver\n\nSamsung decided to reuse USB ID of its old CDMA phone SGH-I500 for the\nmodem part of some of their Android phones. At least Galaxy Spica\nis affected.\n\nThis modem needs ACM driver and does not work with visor driver which\nbinds the conflicting ID for SGH-I500.\nBecause SGH-I500 is pretty an old hardware its best to add switch to\nvisor\ndriver in cause somebody still wants to use that phone with Linux.\n\nNote that this is needed only when using the Android phone as modem,\nnot in USB storage or ADB mode.\n\nSigned-off-by: Maciej Szmigiero \u003cmhej@o2.pl\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "66b0835e2bb3d345f060a47bb8c8f883bd25ec2b",
      "tree": "d1fc390dfa58f131df908267d87ef99d4522a596",
      "parents": [
        "479b46b5599b1e610630d7332e168c1f9c4ee0b4",
        "85e2efbb1db9a18d218006706d6e4fbeb0216213"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Feb 17 09:56:40 2011 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Feb 17 09:56:55 2011 -0800"
      },
      "message": "Merge 2.6.38-rc5 into usb-next\n\nThis is needed to resolve some merge conflicts that were found\nin the USB host controller patches, and reported by Stephen Rothwell.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "7af75af2424c3a866041e7981d91f01f93235533",
      "tree": "ccca09fa2bdc570947762f0d5ad44a681ab6aa27",
      "parents": [
        "0fe6f1d1f612035d78d8d195bbc3485a341386d5"
      ],
      "author": {
        "name": "Vadim Tsozik",
        "email": "vtsozik@optimum.net",
        "time": "Sun Jan 09 01:00:11 2011 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Feb 04 11:42:51 2011 -0800"
      },
      "message": "USB: serial: mct_u232: added _ioctl, _msr_to_icount and _get_icount functions\n\nAdded mct_u232_ioctl (implements TIOCMIWAIT command),\nmct_u232_get_icount (implements TIOCGICOUNT command) and\nmct_u232_msr_to_icount functions. MCT U232 P9 is one of a few usb to\nserail adapters which converts USB +/-5v voltage levels to COM +/-15\nvoltages. So it can also power COM interfaced devices. This makes it\nvery usable for legacy COM interfaced data-acquisition hardware. I\ntested new implementation with AWARE Electronics RM-60 radiation meter,\nwhich sends pulse via RNG COM line whenever new particle is registered.\n\nSigned-off-by: Vadim Tsozik \u003ctsozik@yahoo.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "28fe2eb0162a1d23370dd99ff7d0e35632b1ee91",
      "tree": "5c44a58244ff0e7c4c3ceba0572123a760567e25",
      "parents": [
        "bf3d7d40e42a85ca73a34e1385ff34f092a384eb"
      ],
      "author": {
        "name": "Michael Williamson",
        "email": "michael.h.williamson@gmail.com",
        "time": "Thu Jan 27 18:36:19 2011 -0600"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Feb 03 16:49:42 2011 -0800"
      },
      "message": "USB: ftdi_sio: Add VID\u003d0x0647, PID\u003d0x0100 for Acton Research spectrograph\n\nAdd the USB Vendor ID and Product ID for a Acton Research Corp.\nspectrograph device with a FTDI chip for serial I/O.\n\nSigned-off-by: Michael H Williamson \u003cmichael.h.williamson@gmail.com\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "6ec2f46c4b4abf48c88c0ae7c476f347b97e1105",
      "tree": "48b62528fb8bdb3b3f57c094096e771917cc1ecc",
      "parents": [
        "c25f6b1591b158f7ae3b9132367d0fa6d632e70e"
      ],
      "author": {
        "name": "Jean-Christophe PLAGNIOL-VILLARD",
        "email": "plagnioj@jcrosoft.com",
        "time": "Sat Jan 29 15:32:52 2011 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Feb 03 16:45:04 2011 -0800"
      },
      "message": "USB: ftdi_sio: add ST Micro Connect Lite uart support\n\non ST Micro Connect Lite we have 4 port\nPart A and B for the JTAG\nPort C Uart\nPort D for PIO\n\nSigned-off-by: Jean-Christophe PLAGNIOL-VILLARD \u003cplagnioj@jcrosoft.com\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "b14de3857227cd978f515247853fd15cc2425d3e",
      "tree": "e28a5bb76e789e2b0e68c97c4c2189f19acd6493",
      "parents": [
        "271c1150b4f8e1685e5a8cbf76e329ec894481da"
      ],
      "author": {
        "name": "Ionut Nicu",
        "email": "ionut.nicu@gmail.com",
        "time": "Tue Dec 28 22:21:08 2010 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Feb 03 16:40:59 2011 -0800"
      },
      "message": "USB: ti_usb: fix module removal\n\nIf usb_deregister() is called after usb_serial_deregister() when\nthe device is plugged in, the following Oops occurs:\n\n[   95.337377] BUG: unable to handle kernel NULL pointer dereference at 00000010\n[   95.338236] IP: [\u003cc0776b2d\u003e] klist_put+0x12/0x62\n[   95.338356] *pdpt \u003d 000000003001a001 *pde \u003d 0000000000000000\n[   95.338356] Oops: 0000 [#1] SMP\n[   95.340499] last sysfs file: /sys/devices/pci0000:00/0000:00:1d.2/usb8/idVendor\n[   95.340499] Modules linked in: ti_usb_3410_5052(-) usbserial cpufreq_ondemand acpi_cpufreq mperf iptable_nat nf_nat iptable_mangle ip6t_REJECT nf_conntrack_ipv6 nf_defrag_ipv6 ip6table_filter ip6_tables ipv6 uinput arc4 ecb iwlagn iwlcore mac80211 cfg80211 microcode pcspkr acer_wmi joydev wmi sky2 [last unloaded: scsi_wait_scan]\n[   95.341908]\n[   95.341908] Pid: 1532, comm: modprobe Not tainted 2.6.37-rc7+ #6 Eiger                          /Aspire 5930\n[   95.341908] EIP: 0060:[\u003cc0776b2d\u003e] EFLAGS: 00010246 CPU: 0\n[   95.341908] EIP is at klist_put+0x12/0x62\n[   95.341908] EAX: 00000000 EBX: eedc0c84 ECX: c09c21b4 EDX: 00000001\n[   95.341908] ESI: 00000000 EDI: efaa0c1c EBP: f214fe2c ESP: f214fe1c\n[   95.341908]  DS: 007b ES: 007b FS: 00d8 GS: 00e0 SS: 0068\n[   95.341908] Process modprobe (pid: 1532, ti\u003df214e000 task\u003defaaf080 task.ti\u003df214e000)\n[   95.341908] Stack:\n[   95.341908]  f214fe24 eedc0c84 efaaf080 efaa0c1c f214fe34 c0776ba8 f214fe5c c0776c76\n[   95.341908]  c09c21b4 c09c21b4 eedc0c84 efaaf080 00000000 c0634398 eafe2d1c f7b515f0\n[   95.341908]  f214fe6c c0631b5c eafe2d50 eafe2d1c f214fe7c c0631ba2 eafe2d1c eafe2c00\n[   95.341908] Call Trace:\n[   95.341908]  [\u003cc0776ba8\u003e] ? klist_del+0xd/0xf\n[   95.341908]  [\u003cc0776c76\u003e] ? klist_remove+0x48/0x74\n[   95.341908]  [\u003cc0634398\u003e] ? devres_release_all+0x49/0x51\n[   95.341908]  [\u003cc0631b5c\u003e] ? __device_release_driver+0x7b/0xa4\n[   95.341908]  [\u003cc0631ba2\u003e] ? device_release_driver+0x1d/0x28\n[   95.341908]  [\u003cc06317c4\u003e] ? bus_remove_device+0x92/0xa1\n[   95.341908]  [\u003cc062f3d8\u003e] ? device_del+0xf9/0x13e\n[   95.341908]  [\u003cf7b06146\u003e] ? usb_serial_disconnect+0xd9/0x116 [usbserial]\n[   95.341908]  [\u003cc0681e3f\u003e] ? usb_disable_interface+0x32/0x40\n[   95.341908]  [\u003cc0683972\u003e] ? usb_unbind_interface+0x48/0xfd\n[   95.341908]  [\u003cc0631b43\u003e] ? __device_release_driver+0x62/0xa4\n[   95.341908]  [\u003cc06320b9\u003e] ? driver_detach+0x62/0x81\n[   95.341908]  [\u003cc0631a41\u003e] ? bus_remove_driver+0x8f/0xae\n[   95.341908]  [\u003cc063214c\u003e] ? driver_unregister+0x50/0x57\n[   95.341908]  [\u003cc0682f95\u003e] ? usb_deregister+0x77/0x84\n[   95.341908]  [\u003cf7b505b6\u003e] ? ti_exit+0x26/0x28 [ti_usb_3410_5052]\n[   95.341908]  [\u003cc046a307\u003e] ? sys_delete_module+0x181/0x1de\n[   95.341908]  [\u003cc04e2727\u003e] ? path_put+0x1a/0x1d\n[   95.341908]  [\u003cc047f4c5\u003e] ? audit_syscall_entry+0x116/0x138\n[   95.341908]  [\u003cc04094df\u003e] ? sysenter_do_call+0x12/0x28\n[   95.341908] Code: 00 83 7d f0 00 74 09 85 f6 74 05 89 f0 ff 55 f0 8b 43 04 5a 5b 5e 5f 5d c3 55 89 e5 57 56 53 89 c3 83 ec 04 8b 30 83 e6 fe 89 f0 \u003c8b\u003e 7e 10 88 55 f0 e8 47 26 01 00 8a 55 f0 84 d2 74 17 f6 03 01\n[   95.341908] EIP: [\u003cc0776b2d\u003e] klist_put+0x12/0x62 SS:ESP 0068:f214fe1c\n[   95.341908] CR2: 0000000000000010\n[   95.342357] ---[ end trace 8124d00ad871ad18 ]---\n\nSigned-off-by: Ionut Nicu \u003cionut.nicu@mindbit.ro\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "271c1150b4f8e1685e5a8cbf76e329ec894481da",
      "tree": "4601bb0615eb96da0b03249630156088310704ba",
      "parents": [
        "ebf53826e105f488f4f628703a108e98940d1dc5"
      ],
      "author": {
        "name": "Bjørn Mork",
        "email": "bjorn@mork.no",
        "time": "Mon Jan 17 14:19:37 2011 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Feb 03 16:40:58 2011 -0800"
      },
      "message": "USB: io_edgeport: fix the reported firmware major and minor\n\nThe major and minor number saved in the product_info structure\nwere copied from the address instead of the data, causing an\ninconsistency in the reported versions during firmware loading:\n\n usb 4-1: firmware: requesting edgeport/down.fw\n /usr/src/linux/drivers/usb/serial/io_edgeport.c: downloading firmware version (930) 1.16.4\n [..]\n /usr/src/linux/drivers/usb/serial/io_edgeport.c: edge_startup - time 3 4328191260\n /usr/src/linux/drivers/usb/serial/io_edgeport.c:   FirmwareMajorVersion  0.0.4\n\nThis can cause some confusion whether firmware loaded successfully\nor not.\n\nCc: stable@kernel.org\nSigned-off-by: Bjørn Mork \u003cbjorn@mork.no\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "f6c259a39fd7bb8db6661690976a0f05d12b707d",
      "tree": "607537090b998ecf679c21097583690ccef8769c",
      "parents": [
        "9abff15dd69c6f4ed88ecc8ba089f55e9cf6655e"
      ],
      "author": {
        "name": "Daniel Glöckner",
        "email": "dg@emlix.com",
        "time": "Tue Jan 11 00:42:14 2011 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sat Jan 22 19:38:57 2011 -0800"
      },
      "message": "USB: ftdi_sio: fix resolution of 2232H baud rate dividers\n\nThe 2232H high speed baud rates also support fractional baud\nrate divisors, but when the performing the divisions before\nthe multiplication, the fractional bits are lost.\n\nSigned-off-by: Daniel Glöckner \u003cdg@emlix.com\u003e\nAcked-by: Mark Adamson \u003cmark.adamson@ftdichip.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "d14fc1a74e846d7851f24fc9519fe87dc12a1231",
      "tree": "9d014b0200d4f2ba94c6d5ed1002c46027147fae",
      "parents": [
        "ca9cfea09fc5802074f79d086547c6363ddc894b"
      ],
      "author": {
        "name": "Libor Pechacek",
        "email": "lpechacek@suse.cz",
        "time": "Fri Jan 14 14:30:21 2011 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sat Jan 22 18:53:26 2011 -0800"
      },
      "message": "USB: serial: handle Data Carrier Detect changes\n\nAlan\u0027s commit 335f8514f200e63d689113d29cb7253a5c282967 introduced\n.carrier_raised function in several drivers.  That also means\ntty_port_block_til_ready can now suspend the process trying to open the serial\nport when Carrier Detect is low and put it into tty_port.open_wait queue.  We\nneed to wake up the process when Carrier Detect goes high and trigger TTY\nhangup when CD goes low.\n\nSome of the devices do not report modem status line changes, or at least we\ndon\u0027t understand the status message, so for those we remove .carrier_raised\nagain.\n\nSigned-off-by: Libor Pechacek \u003clpechacek@suse.cz\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "a9d61bc49188e32d2ae9cf0f683cde3e1744feef",
      "tree": "5fc17decc0c5586e36146a22e034cb37bdb5518f",
      "parents": [
        "a464dc4d4044c936d4558725fa2229fb4a1aa932"
      ],
      "author": {
        "name": "Pieter Maes",
        "email": "maescool@gmail.com",
        "time": "Tue Jan 18 00:26:16 2011 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sat Jan 22 18:48:10 2011 -0800"
      },
      "message": "USB: serial: Updated support for ICOM devices\n\nI found the original patch on the db0fhn repeater wiki (couldn\u0027t find the email\nof the origial author) I guess it was never commited.\nI updated and added some Icom HAM-radio devices to the ftdi driver.\nAdded extra comments to make clear what devices it are.\n\nSigned-off-by: Pieter Maes \u003cmaescool@gmail.com\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "96a3e79edff6f41b0f115a82f1a39d66218077a7",
      "tree": "554b4c5df0a5a563ae841a3c29473556558cbad5",
      "parents": [
        "aa52b3a92918039b273fc9d1994bd34227c40269"
      ],
      "author": {
        "name": "Dario Lombardo",
        "email": "dario.lombardo@libero.it",
        "time": "Fri Jan 21 15:35:19 2011 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sat Jan 22 18:44:38 2011 -0800"
      },
      "message": "drivers: update to pl2303 usb-serial to support Motorola cables\n\nAdded 0x0307 device id to support Motorola cables to the pl2303 usb\nserial driver. This cable has a modified chip that is a pl2303, but\ndeclares itself as 0307. Fixed by adding the right device id to the\nsupported devices list, assigning it the code labeled\nPL2303_PRODUCT_ID_MOTOROLA.\n\nSigned-off-by: Dario Lombardo \u003cdario.lombardo@libero.it\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "aa52b3a92918039b273fc9d1994bd34227c40269",
      "tree": "8a8c81891f045d4b77d019feeefff80db78ec668",
      "parents": [
        "5620b5f7f19e9ee3fcf6ecf493fed7821b7b495b"
      ],
      "author": {
        "name": "Nicolaus Colberg",
        "email": "nicolaus.colberg@cinterion.com",
        "time": "Wed Jan 12 16:30:03 2011 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sat Jan 22 18:40:21 2011 -0800"
      },
      "message": "USB: adding USB support for Cinterion\u0027s HC2x, EU3 and PH8 products\n\n/drivers/usb/serial/option.c: Adding support for Cinterion\u0027s HC25, HC28,\nHC28J, EU3-E, EU3-P and PH8 by correcting/adding Cinterion\u0027s and\nSiemens\u0027 Vendor IDs as well as Product IDs and USB_DEVICE tuples\n\nSigned-off-by: Nicolaus Colberg \u003cnicolaus.colberg@cinterion.com\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "5620b5f7f19e9ee3fcf6ecf493fed7821b7b495b",
      "tree": "59aa3c05bca4552fc92903deafc3181e3df273ec",
      "parents": [
        "cc604ddd118cf4a699c12bc41a5fa2d2f225f702"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Tue Jan 11 14:16:50 2011 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sat Jan 22 18:38:59 2011 -0800"
      },
      "message": "USB serial: add missing .usb_driver field in serial drivers\n\nThis patch (as1443) fixes a bug found in many of the USB serial\ndrivers: They don\u0027t set the .usb_driver field in their\nusb_serial_driver structure.  This field is needed for assigning\ndynamic IDs for device matching.\n\nIn addition, starting with the 2.6.37 kernel, the .usb_driver field is\nneeded for proper autosuspend operation.  Without it, attempts to open\nthe device file will fail.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nReported-by: Dan Williams \u003cdcbw@redhat.com\u003e\nCC: \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "9926c0df7b31b2128eebe92e0e2b052f380ea464",
      "tree": "e4c6cf130c7a2826525920c531b64275a45f8d87",
      "parents": [
        "faea63f7ccfddfb8fc19798799fcd38c58415172"
      ],
      "author": {
        "name": "Craig Shelley",
        "email": "craig@microtron.org.uk",
        "time": "Sun Jan 02 21:59:08 2011 +0000"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sat Jan 22 18:32:16 2011 -0800"
      },
      "message": "USB: CP210x Removed incorrect device ID\n\nDevice ID removed 0x10C4/0x8149 for West Mountain Radio Computerized\nBattery Analyzer.  This device is actually based on a SiLabs C8051Fxxx,\nsee http://www.etheus.net/SiUSBXp_Linux_Driver for further info.\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"
    },
    {
      "commit": "faea63f7ccfddfb8fc19798799fcd38c58415172",
      "tree": "bdf2d8934e9a8db050cd32c9de10b0aa41975242",
      "parents": [
        "a58861fbde2a350df4d27fc62fb42905669b37ce"
      ],
      "author": {
        "name": "Craig Shelley",
        "email": "craig@microtron.org.uk",
        "time": "Sun Jan 02 21:51:46 2011 +0000"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sat Jan 22 18:32:16 2011 -0800"
      },
      "message": "USB: CP210x Add two device IDs\n\nDevice Ids added for IRZ Automation Teleport SG-10 GSM/GPRS Modem and\nDekTec DTA Plus VHF/UHF Booster/Attenuator.\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"
    },
    {
      "commit": "a58861fbde2a350df4d27fc62fb42905669b37ce",
      "tree": "f2743c7aea2d999838163f933d33a23c5e825f72",
      "parents": [
        "7e1e7bd9dbd469267b6e6de1bf8d71a7d65ce86a"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Fri Dec 31 10:51:51 2010 -0600"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sat Jan 22 18:32:15 2011 -0800"
      },
      "message": "USB: qcaux: add Pantech UML290 device ID\n\nAnother CDC-ACM + vendor specific interface layout for the QCDM port.\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "949f6711b83d2809d1ccb9d830155a65fdacdff9",
      "tree": "4b8bdb0e98489bc8ad77fa144926931c37e2e4f2",
      "parents": [
        "443e6221e465efa8efb752a8405a759ef1161af9",
        "7959d55679e4360205c9ebc89d40a5503c53bae2"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 10 16:04:53 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 10 16:04:53 2011 -0800"
      },
      "message": "Merge branch \u0027staging-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging-2.6\n\n* \u0027staging-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging-2.6: (510 commits)\n  staging: speakup: fix failure handling\n  staging: usbip: remove double giveback of URB\n  Staging: batman-adv: Remove batman-adv from staging\n  Staging: hv: Use only one txf buffer per channel and kmalloc/GFP_KERNEL on initialize\n  staging: hv: remove unneeded osd_schedule_callback\n  staging: hv: convert channel_mgmt.c to not call osd_schedule_callback\n  staging: hv: convert vmbus_on_msg_dpc to not call osd_schedule_callback\n  staging: brcm80211: Fix WL_\u003ctype\u003e logging macros\n  Staging: IIO: DDS: AD9833 / AD9834 driver\n  Staging: IIO: dds.h convenience macros\n  Staging: IIO: Direct digital synthesis abi documentation\n  staging: brcm80211: Convert ETHER_TYPE_802_1X to ETH_P_PAE\n  staging: brcm80211: Remove unused ETHER_TYPE_\u003cfoo\u003e #defines\n  staging: brcm80211: Remove ETHER_HDR_LEN, use ETH_HLEN\n  staging: brcm80211: Convert ETHER_ADDR_LEN to ETH_ALEN\n  staging: brcm80211: Convert ETHER_IS\u003cFOO\u003e to is_\u003cfoo\u003e_ether_addr\n  staging: brcm80211: Remove unused ether_\u003cfoo\u003e #defines and struct\n  staging: brcm80211: Convert ETHER_IS_MULTI to is_multicast_ether_addr\n  staging: brcm80211: Remove unused #defines ETHER_\u003cfoo\u003e_LOCALADDR\n  Staging: comedi: Fix checkpatch.pl issues in file s526.c\n  ...\n\nFix up trivial conflict in drivers/video/udlfb.c\n"
    },
    {
      "commit": "23d69b09b78c4876e134f104a3814c30747c53f1",
      "tree": "40744de4f4126c21027ce537264524095e0e7979",
      "parents": [
        "e744070fd4ff9d3114277e52d77afa21579adce2",
        "569ff2de2e1c8ac67c8df3a7367d46d0d9460a35"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jan 07 16:58:04 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jan 07 16:58:04 2011 -0800"
      },
      "message": "Merge branch \u0027for-2.6.38\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq\n\n* \u0027for-2.6.38\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq: (33 commits)\n  usb: don\u0027t use flush_scheduled_work()\n  speedtch: don\u0027t abuse struct delayed_work\n  media/video: don\u0027t use flush_scheduled_work()\n  media/video: explicitly flush request_module work\n  ioc4: use static work_struct for ioc4_load_modules()\n  init: don\u0027t call flush_scheduled_work() from do_initcalls()\n  s390: don\u0027t use flush_scheduled_work()\n  rtc: don\u0027t use flush_scheduled_work()\n  mmc: update workqueue usages\n  mfd: update workqueue usages\n  dvb: don\u0027t use flush_scheduled_work()\n  leds-wm8350: don\u0027t use flush_scheduled_work()\n  mISDN: don\u0027t use flush_scheduled_work()\n  macintosh/ams: don\u0027t use flush_scheduled_work()\n  vmwgfx: don\u0027t use flush_scheduled_work()\n  tpm: don\u0027t use flush_scheduled_work()\n  sonypi: don\u0027t use flush_scheduled_work()\n  hvsi: don\u0027t use flush_scheduled_work()\n  xen: don\u0027t use flush_scheduled_work()\n  gdrom: don\u0027t use flush_scheduled_work()\n  ...\n\nFixed up trivial conflict in drivers/media/video/bt8xx/bttv-input.c\nas per Tejun.\n"
    },
    {
      "commit": "569ff2de2e1c8ac67c8df3a7367d46d0d9460a35",
      "tree": "124784a459d055a97506b37ce3d51e9713485922",
      "parents": [
        "37c95bfe944babae817bfcf02c996729c9a3335d"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "tj@kernel.org",
        "time": "Fri Dec 24 16:14:20 2010 +0100"
      },
      "committer": {
        "name": "Tejun Heo",
        "email": "tj@kernel.org",
        "time": "Fri Dec 24 16:14:20 2010 +0100"
      },
      "message": "usb: don\u0027t use flush_scheduled_work()\n\nflush_scheduled_work() is being deprecated.  Directly flush or cancel\nwork items instead.\n\n* u_ether, isp1301_omap, speedtch conversions are straight-forward.\n\n* ochi-hcd should only flush when quirk_nec() is true as otherwise the\n  work wouldn\u0027t have been initialized.\n\n* In oti6858, cancel_delayed_work() + flush_scheduled_work() -\u003e\n  cancel_delayed_work_sync().\n\nSigned-off-by: Tejun Heo \u003ctj@kernel.org\u003e\nAcked-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nCc: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nCc: Duncan Sands \u003cduncan.sands@free.fr\u003e\nCc: linux-usb@vger.kernel.org\n"
    },
    {
      "commit": "2af10844eb6ed104f9505bf3a7ba3ceb02264f31",
      "tree": "8a00024ff525b22379ea90a78ac3222db5a73062",
      "parents": [
        "73bc7d315f56e260071bdb5f15e25b53bddc1402",
        "90a8a73c06cc32b609a880d48449d7083327e11a"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Dec 22 12:25:34 2010 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Dec 22 12:25:34 2010 -0800"
      },
      "message": "USB: Merge 2.6.37-rc5 into usb-next\n\nThis is to resolve the conflict in the file,\ndrivers/usb/gadget/composite.c that was due to a revert in Linus\u0027s tree\nneeded for the 2.6.37 release.\n\nReported-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "c466cd2bb9cee2e576fc9663b828f51e322d7b4b",
      "tree": "1a760ce38bca5d2451c414725d25939397186004",
      "parents": [
        "0247a7bcd4273fa10c4aba9b3f567c659bab2d2b"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Dec 16 13:40:42 2010 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Dec 16 13:40:42 2010 -0800"
      },
      "message": "USB: serial: ftdi_sio: add support for TIOCSERGETLSR\n\nWillem-Jan noticed that the ftdi_sio driver did not support the\nTIOCSERGETLSR ioctl, and some userspace programs rely on it.  This patch\nadds the support.\n\nReported-by: Willem-Jan de Hoog \u003cwdehoog@exalondelft.nl\u003e\nTested-by: Willem-Jan de Hoog \u003cwdehoog@exalondelft.nl\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "36facadd9ea98f8415d0dbb63e0763b7ee9d3911",
      "tree": "99dea00b332ed852f2b0a4923b581dd723f03634",
      "parents": [
        "2faa83e2a519abea1055d156ce1b42b8fa57e87b",
        "0b83ae960cd7d4a5ee02786ecf41ab45688999bf"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Dec 16 10:05:06 2010 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Dec 16 10:05:06 2010 -0800"
      },
      "message": "Merge branch \u0027usb-next\u0027 into musb-merge\n\n* usb-next: (132 commits)\n  USB: uas: Use GFP_NOIO instead of GFP_KERNEL in I/O submission path\n  USB: uas: Ensure we only bind to a UAS interface\n  USB: uas: Rename sense pipe and sense urb to status pipe and status urb\n  USB: uas: Use kzalloc instead of kmalloc\n  USB: uas: Fix up the Sense IU\n  usb: musb: core: kill unneeded #include\u0027s\n  DA8xx: assign name to MUSB IRQ resource\n  usb: gadget: g_ncm added\n  usb: gadget: f_ncm.c added\n  usb: gadget: u_ether: prepare for NCM\n  usb: pch_udc: Fix setup transfers with data out\n  usb: pch_udc: Fix compile error, warnings and checkpatch warnings\n  usb: add ab8500 usb transceiver driver\n  USB: gadget: Implement runtime PM for MSM bus glue driver\n  USB: gadget: Implement runtime PM for ci13xxx gadget\n  USB: gadget: Add USB controller driver for MSM SoC\n  USB: gadget: Introduce ci13xxx_udc_driver struct\n  USB: gadget: Initialize ci13xxx gadget device\u0027s coherent DMA mask\n  USB: gadget: Fix \"scheduling while atomic\" bugs in ci13xxx_udc\n  USB: gadget: Separate out PCI bus code from ci13xxx_udc\n  ...\n"
    },
    {
      "commit": "66921edd7df109196bd1a41309c17896ea0913d7",
      "tree": "5a46c15c223f501a89d08d670484ed0f691665ea",
      "parents": [
        "352a337832774a6929c16b569abe9cedc3db01cc"
      ],
      "author": {
        "name": "Peter Huewe",
        "email": "peterhuewe@gmx.de",
        "time": "Thu Dec 09 23:27:35 2010 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Dec 10 14:18:36 2010 -0800"
      },
      "message": "USB: serial: usb_wwan: Add missing uaccess.h / fix build failure\n\nThis patch fixes a build failure[1] by adding the missing uaccess.h needed\nfor copy_from_user and copy_to_user\n\nReferences:\n\thttp://kisskb.ellerman.id.au/kisskb/buildresult/3607218/\n\nSigned-off-by: Peter Huewe \u003cpeterhuewe@gmx.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "5363cdc3c5da9bd431552cf5989ab481596f0c6d",
      "tree": "d0fb0cf906a98dad60c303f1ef5e4d4ea84560d4",
      "parents": [
        "f8bbeabc34aa945ab4275abc9a4dfde0aea798ca"
      ],
      "author": {
        "name": "Florian Faber",
        "email": "faberman@linuxproaudio.org",
        "time": "Wed Dec 01 10:11:08 2010 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Dec 10 13:01:52 2010 -0800"
      },
      "message": "USB: ftdi_sio: Add D.O.Tec PID\n\nAdd FTDI PID to identify D.O.Tec devices correctly.\n\nSigned-off-by: Florian Faber \u003cfaberman@linuxproaudio.org\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "ea3398a1ae54cd3403f3cc0f6aa498c7452c681a",
      "tree": "19903cfd3eb11f6cdd84f3b6923e604028178150",
      "parents": [
        "03fa6fc5a68242ddd7cc3ba4255fe6f65b21ce41",
        "cf7d7e5a1980d1116ee152d25dac382b112b9c17"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Dec 07 10:47:56 2010 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Dec 07 10:47:56 2010 -0800"
      },
      "message": "Staging: Merge 2.6.37-rc5 into staging-next\n\nThis was done to handle a number of conflicts in the batman-adv\nand winbond drivers properly.  It also now allows us to fix up the sysfs\nattributes properly that were not in the .37 release due to them being\nonly in this tree at the time.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "02303f73373aa1da19dbec510ec5a4e2576f9610",
      "tree": "965bb7f33b4c96fd543803d41248c962cb79958e",
      "parents": [
        "73f35c60d5c4a98061fc0f94505bf26fd4bb1a1c"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Fri Nov 19 16:04:00 2010 -0600"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Nov 30 16:44:57 2010 -0800"
      },
      "message": "usb-wwan: implement TIOCGSERIAL and TIOCSSERIAL to avoid blocking close(2)\n\nSome devices (ex ZTE 2726) simply don\u0027t respond at all when data is sent\nto some of their USB interfaces.  The data gets stuck in the TTYs queue\nand sits there until close(2), which them blocks because closing_wait\ndefaults to 30 seconds (even though the fd is O_NONBLOCK).  This is\nrarely desired.  Implement the standard mechanism to adjust closing_wait\nand let applications handle it how they want to.\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\n"
    },
    {
      "commit": "abf03184a31a3286fc0ab30f838ddee8ba9f9b7b",
      "tree": "872111596aa69ff687fb4881cc9aa4c911d278bb",
      "parents": [
        "a85b4e7f4481c5a1ca89fa63c9c871151965075e"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Mon Nov 29 10:17:22 2010 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Nov 30 10:28:07 2010 -0800"
      },
      "message": "USB: fix autosuspend bug in usb-serial\n\nThis patch (as1437) fixes a bug in the usb-serial autosuspend\nhandling.  Since the usb-serial core now has autosuspend support, it\nmust set the .supports_autosuspend member in every serial driver it\nregisters.  Otherwise the usb_autopm_get_interface() call won\u0027t work.\n\nThis fixes Bugzilla #23012.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nCC: stable@kernel.org\nReported-by: Kevin Smith \u003cthirdwiggin@gmail.com\u003e\nReported-and-tested-by: Simon Gerber \u003cgesimu@gmail.com\u003e\nReported-and-tested-by: Matteo Croce \u003cmatteo@openwrt.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "6fdbad8021151a9e93af8159a6232c8f26415c09",
      "tree": "ed84e719ed60b853c4205d071bf7a84d6976e0f5",
      "parents": [
        "27f485b5b27926878ffc8f528bdefeb25e6bd3d3"
      ],
      "author": {
        "name": "Jacques Viviers",
        "email": "jacques.viviers@gmail.com",
        "time": "Wed Nov 24 11:56:38 2010 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Nov 30 10:26:30 2010 -0800"
      },
      "message": "USB: serial: ftdi_sio: Vardaan USB RS422/485 converter PID added\n\nAdd the PID for the Vardaan Enterprises VEUSB422R3 USB to RS422/485\nconverter. It uses the same chip as the FTDI_8U232AM_PID 0x6001.\n\nThis should also work with the stable branches for:\n2.6.31, 2.6.32, 2.6.33, 2.6.34, 2.6.35, 2.6.36\n\nSigned-off-by: Jacques Viviers \u003cjacques.viviers@gmail.com\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "28942bb6a9dd4e2ed793675e515cfb8297ed355b",
      "tree": "f3220b7c3c56424852ca9ee0fe1e9a7023a46e07",
      "parents": [
        "72083646528d4887b920deb71b37e09bc7d227bb"
      ],
      "author": {
        "name": "Michael Stuermer",
        "email": "ms@mallorn.de",
        "time": "Thu Nov 18 00:45:43 2010 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Nov 30 10:23:07 2010 -0800"
      },
      "message": "USB: ftdi_sio: Add ID for RT Systems USB-29B radio cable\n\nAnother variant of the RT Systems programming cable for ham radios.\n\nSigned-off-by: Michael Stuermer \u003cms@mallorn.de\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "451a3c24b0135bce54542009b5fde43846c7cf67",
      "tree": "f0fbbcc155aef2a1ffcb8aa593fe7a966d0e6900",
      "parents": [
        "55f6561c6941713ab5ae9180525b026dd40b7d14"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Wed Nov 17 16:26:55 2010 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Nov 17 08:59:32 2010 -0800"
      },
      "message": "BKL: remove extraneous #include \u003csmp_lock.h\u003e\n\nThe big kernel lock has been removed from all these files at some point,\nleaving only the #include.\n\nRemove this too as a cleanup.\n\nSigned-off-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "491acf0032c08a74a4c88032ca1c03b498bfec37",
      "tree": "b7194d3afb144fa007d0ca6a11c96297f36d42f8",
      "parents": [
        "06fc8846a2c0ddcc51e6666a78fc29a8e749ca3b",
        "e53beacd23d9cb47590da6a7a7f6d417b941a994"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Nov 16 10:44:50 2010 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Nov 16 10:44:50 2010 -0800"
      },
      "message": "Staging: Merge 2.6.37-rc2 into staging-next\n\nThis was necessary in order  to resolve some conflicts that happened\nbetween -rc1 and -rc2 with the following files:\n\tdrivers/staging/bcm/Bcmchar.c\n\tdrivers/staging/intel_sst/intel_sst_app_interface.c\n\nAll should be resolved now.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "58c0d9d70109bd7e82bdb9517007311a48499960",
      "tree": "d9303886c2111064ded1562274592bd7d4b3c24c",
      "parents": [
        "ef821ae70fc35a76bdce7e07c70a1a7c2c33cdb9"
      ],
      "author": {
        "name": "ma rui",
        "email": "m00150988@huawei.com",
        "time": "Mon Nov 01 11:32:18 2010 +0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Nov 11 07:01:48 2010 -0800"
      },
      "message": "USB: option: fix when the driver is loaded incorrectly for some Huawei devices.\n\nWhen huawei datacard with PID 0x14AC is insterted into Linux system, the\npresent kernel will load the \"option\" driver to all the interfaces. But\nactually, some interfaces run as other function and do not need \"option\"\ndriver.\n\nIn this path, we modify the id_tables, when the PID is 0x14ac ,VID is\n0x12d1, Only when the interface\u0027s Class is 0xff,Subclass is 0xff, Pro is\n0xff, it does need \"option\" driver.\n\nSigned-off-by: ma rui \u003cm00150988@huawei.com\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "f7043ecbb3f7b8632a6d6470f8f95160ac868d0f",
      "tree": "643957628f663d5dc9c5d5fb3adbb534896b3ff1",
      "parents": [
        "c8ddb2713c624f432fa5fe3c7ecffcdda46ea0d4"
      ],
      "author": {
        "name": "Bill Pemberton",
        "email": "wfp5p@virginia.edu",
        "time": "Thu Oct 21 14:43:05 2010 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Nov 11 05:51:15 2010 -0800"
      },
      "message": "USB: ssu100: remove max_packet_size calculation\n\nThe max_packet_size logic is taken from ftdi_sio, but it\u0027s not needed\nfor this device.  This also makes proces_read_urb simpler.\n\nSigned-off-by: Bill Pemberton \u003cwfp5p@virginia.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "16618c20e18d60b2c8908b7758228a62a450769a",
      "tree": "7c0400dd63aee0d9476030647876d4e412a92e87",
      "parents": [
        "b706113f1475ce983faabf12120ac4e90d512d02"
      ],
      "author": {
        "name": "Alejandro R. Sedeño",
        "email": "asedeno@MIT.EDU",
        "time": "Wed Nov 10 01:42:02 2010 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Nov 10 16:28:30 2010 -0800"
      },
      "message": "Staging: beceem: Move ZTE TU25\u0027s USB id to the beceem module\n\nSigned-off-by: Alejandro R. Sedeño \u003casedeno@mit.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "7fea0f714ffb3f303d4b66933af2df2f5584c9bf",
      "tree": "337d4dcd1353ba1cc6193222f7b1cd569a905ca8",
      "parents": [
        "a91be2acc648f18d39b15c6eb7136b0c208e2cab"
      ],
      "author": {
        "name": "Sebastien Bourdeauducq",
        "email": "sebastien@milkymist.org",
        "time": "Wed Nov 03 11:54:12 2010 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Nov 08 12:28:32 2010 -0800"
      },
      "message": "USB: ftdi_sio: add device IDs for Milkymist One JTAG/serial\n\nAdd the USB IDs for the Milkymist One FTDI-based JTAG/serial adapter\n(http://projects.qi-hardware.com/index.php/p/mmone-jtag-serial-cable/)\nto the ftdi_sio driver and disable the first serial channel (used as\nJTAG from userspace).\n\nSigned-off-by: Sebastien Bourdeauducq \u003csebastien@milkymist.org\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "229aebb873e29726b91e076161649cf45154b0bf",
      "tree": "acc02a3702215bce8d914f4c8cc3d7a1382b1c67",
      "parents": [
        "8de547e1824437f3c6af180d3ed2162fa4b3f389",
        "50a23e6eec6f20d55a3a920e47adb455bff6046e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 24 13:41:39 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 24 13:41:39 2010 -0700"
      },
      "message": "Merge branch \u0027for-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial\n\n* \u0027for-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial: (39 commits)\n  Update broken web addresses in arch directory.\n  Update broken web addresses in the kernel.\n  Revert \"drivers/usb: Remove unnecessary return\u0027s from void functions\" for musb gadget\n  Revert \"Fix typo: configuation \u003d\u003e configuration\" partially\n  ida: document IDA_BITMAP_LONGS calculation\n  ext2: fix a typo on comment in ext2/inode.c\n  drivers/scsi: Remove unnecessary casts of private_data\n  drivers/s390: Remove unnecessary casts of private_data\n  net/sunrpc/rpc_pipe.c: Remove unnecessary casts of private_data\n  drivers/infiniband: Remove unnecessary casts of private_data\n  drivers/gpu/drm: Remove unnecessary casts of private_data\n  kernel/pm_qos_params.c: Remove unnecessary casts of private_data\n  fs/ecryptfs: Remove unnecessary casts of private_data\n  fs/seq_file.c: Remove unnecessary casts of private_data\n  arm: uengine.c: remove C99 comments\n  arm: scoop.c: remove C99 comments\n  Fix typo configue \u003d\u003e configure in comments\n  Fix typo: configuation \u003d\u003e configuration\n  Fix typo interrest[ing|ed] \u003d\u003e interest[ing|ed]\n  Fix various typos of valid in comments\n  ...\n\nFix up trivial conflicts in:\n\tdrivers/char/ipmi/ipmi_si_intf.c\n\tdrivers/usb/gadget/rndis.c\n\tnet/irda/irnet/irnet_ppp.c\n"
    },
    {
      "commit": "5cc103506289de7ee0a0b526ae0381541990cad4",
      "tree": "ae8a4958e70c6d1295030b40e333dcc007b3c074",
      "parents": [
        "73ecf3a6e3f0206bf56a0fefe3b3eda042fb7034",
        "92ca0dc5ee022e4c0e488177e1d8865a0778c6c2"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Oct 22 20:30:48 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Oct 22 20:30:48 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: (141 commits)\n  USB: mct_u232: fix broken close\n  USB: gadget: amd5536udc.c: fix error path\n  USB: imx21-hcd - fix off by one resource size calculation\n  usb: gadget: fix Kconfig warning\n  usb: r8a66597-udc: Add processing when USB was removed.\n  mxc_udc: add workaround for ENGcm09152 for i.MX35\n  USB: ftdi_sio: add device ids for ScienceScope\n  USB: musb: AM35x: Workaround for fifo read issue\n  USB: musb: add musb support for AM35x\n  USB: AM35x: Add musb support\n  usb: Fix linker errors with CONFIG_PM\u003dn\n  USB: ohci-sh - use resource_size instead of defining its own resource_len macro\n  USB: isp1362-hcd - use resource_size instead of defining its own resource_len macro\n  USB: isp116x-hcd - use resource_size instead of defining its own resource_len macro\n  USB: xhci: Fix compile error when CONFIG_PM\u003dn\n  USB: accept some invalid ep0-maxpacket values\n  USB: xHCI: PCI power management implementation\n  USB: xHCI: bus power management implementation\n  USB: xHCI: port remote wakeup implementation\n  USB: xHCI: port power management implementation\n  ...\n\nManually fix up (non-data) conflict: the SCSI merge gad renamed the\n\u0027hw_sector_size\u0027 member to \u0027physical_block_size\u0027, and the USB tree\nbrought a new use of it.\n"
    },
    {
      "commit": "92ca0dc5ee022e4c0e488177e1d8865a0778c6c2",
      "tree": "00e1220ec196088a564dc99e5f1adace06340dc6",
      "parents": [
        "f34c25ed78df6d1297db2187bf5e58aaf6674183"
      ],
      "author": {
        "name": "Johan Hovold",
        "email": "jhovold@gmail.com",
        "time": "Thu Oct 21 10:49:10 2010 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 22 10:22:19 2010 -0700"
      },
      "message": "USB: mct_u232: fix broken close\n\nFix regression introduced by commit\nf26788da3b342099d2b02d99ba1cb7f154d6ef7b (USB: serial: refactor generic\nclose) which broke driver close().\n\nThis driver uses non-standard semantics for the read urb which makes the\ngeneric close function fail to kill it (the read urb is actually an\ninterrupt urb and therefore bulk_in size is zero).\n\nReported-by: Eric Shattow \"Eprecocious\" \u003clucent@gmail.com\u003e\nTested-by: Eric Shattow \"Eprecocious\" \u003clucent@gmail.com\u003e\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": "0f266abd70cd83571eca019f764b5f1992da7361",
      "tree": "b12cd5c3784409a6d9b507ab3d90fe1f51d5fab0",
      "parents": [
        "843bb1d0ff29b96eeb184988223ba55e3e8c2f57"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Oct 19 09:05:43 2010 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 22 10:22:17 2010 -0700"
      },
      "message": "USB: ftdi_sio: add device ids for ScienceScope\n\nThis adds the requested device ids to the ftdi_sio driver.\n\nReported-by: Ewan Bingham \u003cewan@auc.co.uk\u003e\nCc: Kuba Ober \u003ckuba@mareimbrium.org\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "c6f694af8318a526c639306d9d07ee33cb7c168a",
      "tree": "eaa3fb22e93d56dd493ad37fe1355f4b7827d7d5",
      "parents": [
        "0d930e51cfe6f748339d7d13b3fad2b91a1d92c2"
      ],
      "author": {
        "name": "Alon Ziv",
        "email": "alon+git@nolaviz.org",
        "time": "Sun Oct 10 08:32:20 2010 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 22 10:22:10 2010 -0700"
      },
      "message": "USB: opticon: Whitespace fixes in opticon driver\n\nSigned-off-by: Alon Ziv \u003calon-git@nolaviz.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "0d930e51cfe6f748339d7d13b3fad2b91a1d92c2",
      "tree": "cb6b1223824ce45dc385f4d4e488a564fdef08f0",
      "parents": [
        "97cd8dc4ca9a1a5efb2cc38758e01492e3b013e2"
      ],
      "author": {
        "name": "Alon Ziv",
        "email": "alon+git@nolaviz.org",
        "time": "Sun Oct 10 08:32:19 2010 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 22 10:22:09 2010 -0700"
      },
      "message": "USB: opticon: Add Opticon OPN2001 write support\n\nOPN2001 expects write operations to arrive as a vendor-specific command\nthrough the control pipe (instead of using a separate bulk-out pipe).\n\nSigned-off-by: Alon Ziv \u003calon-git@nolaviz.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "97cd8dc4ca9a1a5efb2cc38758e01492e3b013e2",
      "tree": "e7ef87664f93d7af5e4acd78eadf8f50eebd2ce4",
      "parents": [
        "c19db4c9e49a049054594272d408e101aaf41b27"
      ],
      "author": {
        "name": "Alon Ziv",
        "email": "alon+git@nolaviz.org",
        "time": "Sun Oct 10 08:32:18 2010 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 22 10:22:09 2010 -0700"
      },
      "message": "USB: opticon: Fix long-standing bugs in opticon driver\n\nThe bulk-read callback had two bugs:\na) The bulk-in packet\u0027s leading two zeros were returned (and the two last\n   bytes truncated)\nb) The wrong URB was transmitted for the second (and later) read requests,\n   causing further reads to return the entire packet (including leading\n   zeros)\n\nSigned-off-by: Alon Ziv \u003calon-git@nolaviz.org\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "c19db4c9e49a049054594272d408e101aaf41b27",
      "tree": "1e026e2ce178a8e27e7fe97934166f8a25b12757",
      "parents": [
        "3ed780117dbe5acb64280d218f0347f238dafed0"
      ],
      "author": {
        "name": "Johan Hovold",
        "email": "jhovold@gmail.com",
        "time": "Mon Oct 11 20:23:36 2010 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 22 10:22:09 2010 -0700"
      },
      "message": "USB: ftdi_sio: set device latency timeout at port probe\n\nNo need to set latency timeout at every open.\n\nThis also fixes an issue with the read latency being as high as 250ms\n(instead of 1ms) for the first read after port probe.\n\nSigned-off-by: Johan Hovold \u003cjhovold@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "cfb8da8f69b81d367b766888e83ec0483a31bf01",
      "tree": "674452f2d38dcac834a67c479177c19b4b1a112a",
      "parents": [
        "59c6ccd9f9aecfa59c99ceba6d4d34b180547a05"
      ],
      "author": {
        "name": "Johan Hovold",
        "email": "jhovold@gmail.com",
        "time": "Tue Oct 12 01:07:05 2010 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 22 10:22:08 2010 -0700"
      },
      "message": "USB: visor: fix initialisation of UX50/TH55 devices\n\nFix regression introduced by commit\n214916f2ec6701e1c9972f26c60b3dc37d3153c6 (USB: visor: reimplement using\ngeneric framework) which broke initialisation of UX50/TH55 devices that\nused re-mapped bulk-out endpoint addresses.\n\nReported-by: Robert Gadsdon \u003crgadsdon@bayarea.net\u003e\nTested-by: Robert Gadsdon \u003crgadsdon@bayarea.net\u003e\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": "59c6ccd9f9aecfa59c99ceba6d4d34b180547a05",
      "tree": "12ab3ec79b0161413320df1af34f29ed174c1f55",
      "parents": [
        "562e7c71c6708353bfe7b615576bcbcf7afd522e"
      ],
      "author": {
        "name": "Daniel Suchy",
        "email": "danny@danysek.cz",
        "time": "Tue Oct 12 15:44:24 2010 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 22 10:22:08 2010 -0700"
      },
      "message": "USB: ftdi_sio: new VID/PIDs for various Papouch devices\n\nThis patch for FTDI USB serial driver ads new VID/PIDs used on various\ndevices manufactured by Papouch (http://www.papouch.com). These devices\nhave their own VID/PID, although they\u0027re using standard FTDI chip. In\nftdi_sio.c, I also made small cleanup to have declarations for all\nPapouch devices together.\n\nSigned-off-by: Daniel Suchy \u003cdanny@danysek.cz\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "0a2b8a0d1101179fdebc974a7c72b514aede9d9d",
      "tree": "148dce87f8a233184ba3f8b75853d3584510af49",
      "parents": [
        "75d87cdf3cefd2744fabd3f2a558c49cdf36238b"
      ],
      "author": {
        "name": "matt mooney",
        "email": "mfm@muteddisk.com",
        "time": "Wed Oct 06 19:03:26 2010 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 22 10:22:07 2010 -0700"
      },
      "message": "usb: makefile cleanup\n\nFor all modules, change \u003cmodule\u003e-objs to \u003cmodule\u003e-y; remove\nif-statements and replace with lists using the kbuild idiom; move\nflags to the top of the file; and fix alignment while trying to\nmaintain the original scheme in each file.\n\nNone of the dependencies are modified.\n\nSigned-off-by: matt mooney \u003cmfm@muteddisk.com\u003e\nAcked-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\nAcked-by: Felipe Balbi \u003cbalbi@ti.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "93ad03d60b5b18897030038234aa2ebae8234748",
      "tree": "7134043334ddf25217ed8521abb05df9784165d0",
      "parents": [
        "7491f13367919d97525b73b1fd38801ac83aac06"
      ],
      "author": {
        "name": "Anders Larsen",
        "email": "al@alarsen.net",
        "time": "Wed Oct 06 23:46:25 2010 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 22 10:22:06 2010 -0700"
      },
      "message": "USB: cp210x: Add WAGO 750-923 Service Cable device ID\n\nThe WAGO 750-923 USB Service Cable is used for configuration and firmware\nupdates of several industrial automation products from WAGO Kontakttechnik GmbH.\n\nBus 004 Device 002: ID 1be3:07a6\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           0x1be3\n  idProduct          0x07a6\n  bcdDevice            1.00\n  iManufacturer           1 Silicon Labs\n  iProduct                2 WAGO USB Service Cable\n  iSerial                 3 1277796751\n  . . .\n\nSigned-off-by: Anders Larsen \u003cal@alarsen.net\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "99c1e4f89d1033444ce4d0c064bd2826e81c3775",
      "tree": "d8067618a8ba689616a9b7f509364dfe9635b658",
      "parents": [
        "748eee0986f0d51c7bc39f194d515a8d8248ebdd"
      ],
      "author": {
        "name": "Rainer Keller",
        "email": "mail@rainerkeller.de",
        "time": "Tue Sep 28 12:27:43 2010 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 22 10:21:57 2010 -0700"
      },
      "message": "USB: add PID for FTDI based OpenDCC hardware\n\nThe OpenDCC project is developing a new hardware. This patch adds its\nPID to the list of known FTDI devices. The PID can be found at\nhttp://www.opendcc.de/elektronik/usb/opendcc_usb.html\n\nSigned-off-by: Rainer Keller \u003cmail@rainerkeller.de\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "1992de83e375acc789daf66b7b72a812a5235b75",
      "tree": "7b6d89041289904b889f331e3ace60cd41ac864d",
      "parents": [
        "6195e3c6aa84dbbf80a60731168118824bd58bba"
      ],
      "author": {
        "name": "Matthias G. Eckermann",
        "email": "mge@arcor.de",
        "time": "Fri Sep 24 18:12:01 2010 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 22 10:21:49 2010 -0700"
      },
      "message": "USB: qcserial: Enable Diagnostics Monitor and GPS ports on Gobi 2000\n\nthis patch to qcserial.c enables the Diagnostics Monitor\nand NMEA GPS ports on Qualcomm Gobi 2000 devices.\n\nA Gobi 2000 device will provide 3 serial ports:\n        # /dev/ttyUSB0 -\u003e Diagnostics\n        # /dev/ttyUSB1 -\u003e 3G Modem\n        # /dev/ttyUSB2 -\u003e NMEA GPS port\n\n* The Diagnostics Monitor uses Qualcomm\u0027s DM protocol; I used\n  libqcdm (ModemManager) to talk to it, found it working, but at\n  least DM commands 12 and 64 are not implemented on my device\n  (Gobi 2000 built into Thinkpad x100e).\n\n* Functionality of the 3G Modem port remains unchanged.\n\n* The GPS port and how to enable it has been confirmed now in the\n  Gobi 3000 source code at:\n\thttps://www.codeaurora.org/patches/quic/gobi/\n  Enable/disable GPS via:\n        echo \"\\$GPS_START\" \u003e /dev/ttyUSB2\n        # use GPS\n        echo \"\\$GPS_STOP\"  \u003e /dev/ttyUSB2\n\n\nSigned-off-by: Matthias G. Eckermann \u003cmge@arcor.de\u003e\n\n"
    },
    {
      "commit": "677aeafe19e88c282af74564048243ccabb1c590",
      "tree": "eae0d1d254351f391c49893d75a441241c975b81",
      "parents": [
        "1f8dd0154e09220be346819b85d195c791bb0f0b"
      ],
      "author": {
        "name": "Johan Hovold",
        "email": "jhovold@gmail.com",
        "time": "Sun Sep 12 16:31:45 2010 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 22 10:21:48 2010 -0700"
      },
      "message": "USB: ftdi_sio: revert \"USB: ftdi_sio: fix DTR/RTS line modes\"\n\nThis reverts commit 6a1a82df91fa0eb1cc76069a9efe5714d087eccd.\n\nRTS and DTR should not be modified based on CRTSCTS when calling\nset_termios.\n\nModem control lines are raised at port open by the tty layer and should stay\nraised regardless of whether hardware flow control is enabled or not.\n\nThis is in conformance with the way serial ports work today and many\napplications depend on this behaviour to be able to talk to hardware\nimplementing hardware flow control (without the applications actually using\nit).\n\nHardware which expects different behaviour on these lines can always\nuse TIOCMSET/TIOCMBI[SC] after port open to change them.\n\nReported-by: Daniel Mack \u003cdaniel@caiaq.de\u003e\nReported-by: Dave Mielke \u003cdave@mielke.cc\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": "1f8dd0154e09220be346819b85d195c791bb0f0b",
      "tree": "01a8b3e57211dc7923e0ce9cc3a76ab32661cf28",
      "parents": [
        "969affff54702785330de553b790372e261e93f9"
      ],
      "author": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Thu Sep 16 14:00:51 2010 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 22 10:21:47 2010 -0700"
      },
      "message": "USB: serial: Enable USB autosuspend by default on qcserial\n\nSeems to work fine in my testing.\n\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "c6991b6fd2b4201174dc4620d0c8c4f5ff27b36f",
      "tree": "0d4e9a58699520a94ef34d00464cf8384d26f748",
      "parents": [
        "2f1136d1d08a63dcdbcd462621373f30d8dfe590"
      ],
      "author": {
        "name": "Enrico Mioso",
        "email": "mrkiko.rs@gmail.com",
        "time": "Fri Sep 17 10:54:23 2010 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 22 10:21:44 2010 -0700"
      },
      "message": "USB: option: Add new ONDA vendor id and product id for ONDA MT825UP\n\nThis patch, adds to the option driver the Onda Communication\n(http://www.ondacommunication.com) vendor id, and the MT825UP modem\ndevice id.\n\nNote that many variants of this same device are being release here in\nItaly (at least one or two per telephony operator).\n\nThese devices are perfectly equivalent except for some predefined\nsettings (which can be changed of course).\n\nIt should be noted that most ONDA devices are allready supported (they\nused other vendor\u0027s ids in the past). The patch seems working fine here,\nand the rest of the driver seems uninfluenced.\n\nSigned-off-by: Enrico Mioso \u003cmrkiko.rs@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "2f1136d1d08a63dcdbcd462621373f30d8dfe590",
      "tree": "4be1689a9371cbe62b766454e34d20c444ec06ed",
      "parents": [
        "ffb6748fa988927270cafb4d0988e42545b35f82"
      ],
      "author": {
        "name": "DJ Delorie",
        "email": "dj@delorie.com",
        "time": "Fri Sep 17 11:09:06 2010 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 22 10:21:43 2010 -0700"
      },
      "message": "USB: cp210x: Add Renesas RX-Stick device ID\n\nRX610 development board by Renesas\n\nBus 001 Device 024: ID 045b:0053 Hitachi, Ltd\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           0x045b Hitachi, Ltd\n  idProduct          0x0053\n  bcdDevice            1.00\n  iManufacturer           1 Silicon Labs\n  iProduct                2 RX-Stick\n  iSerial                 3 0001\n  . . .\n\nhttp://am.renesas.com/rx610stick\n\nSigned-off-by: DJ Delorie \u003cdj@delorie.com\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "3126d8236ca6f68eb8292c6af22c2e59afbeef24",
      "tree": "4fb1418c3f81779f073479cf2db6652484ad3071",
      "parents": [
        "82cef0b8bf90047ee10d6b826ca16630e4e80fae"
      ],
      "author": {
        "name": "Rich Mattes",
        "email": "richmattes@gmail.com",
        "time": "Tue Sep 14 00:35:40 2010 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 22 10:21:42 2010 -0700"
      },
      "message": "USB: ftdi_sio: Add PID for accesio products\n\nAdds support for Accesio USB to Serial adapters, which are built around\nFTDI FT232 UARTs.  Tested with the Accesio USB-COM-4SM.\n\nSigned-off-by: Rich Mattes \u003crichmattes@gmail.com\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "ecfa153ef616b901e86d9a051b329fcda7a6ce7b",
      "tree": "204c21af4c98095fda2be713af5ff93ca43b1683",
      "parents": [
        "c0109b8fd29d1e1623fc0455cdf00463052bb566"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Sep 12 11:41:50 2010 -0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 22 10:21:39 2010 -0700"
      },
      "message": "USB: option: Add more ZTE modem USB id\u0027s\n\nThere are lots of ZTE USB id\u0027s currently not covered by usb/serial. Adds them,\nto allow those devices to work properly on Linux.\n\nWhile here, put the USB ID\u0027s for 0x2002/0x2003 at the sorted order.\n\nThis patch is based on zte.c file found on MF645.\n\nPS.: The ZTE driver is commenting the USB ID for 0x0053. It also adds, commented,\nan USB ID for 0x0026.\n\nNot sure why, but I think that 0053 is used by their devices in storage mode only.\nSo, I opted to keep the comment on this patch.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "90593899de83a6e6fdea563d058acd2f4334e3f9",
      "tree": "3ae2d6c6c76c0ef4710c2937dc66189278940b97",
      "parents": [
        "c6a76781da6b7ee2589a6ec87be30abdbc303384"
      ],
      "author": {
        "name": "Johan Hovold",
        "email": "jhovold@gmail.com",
        "time": "Thu Aug 19 00:13:48 2010 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 22 10:21:20 2010 -0700"
      },
      "message": "USB: sam-ba: add driver for Atmel SAM Boot Assistant (SAM-BA)\n\nAdd new driver to access the SAM-BA boot application of Atmel AT91SAM\ndevices.\n\nThe SAM-BA firmware cannot handle merged write requests so we cannot use\nthe generic write implementation (which uses the port write fifo).\n\nTested with the SAM-BA 2.10 tools and an Atmel at91sam9260-ek.\n\nSigned-off-by: Johan Hovold \u003cjhovold@gmail.com\u003e\nTested-by: Peter Korsgaard \u003cjacmet@sunsite.dk\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "a9e2e06015201c32c43d3615c9bf5e0d4efb4302",
      "tree": "23f79daebf23efe74f9291311602a7720c7265d1",
      "parents": [
        "0587102cf9f427c185bfdeb2cef41e13ee0264b1"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@linux.intel.com",
        "time": "Fri Sep 24 15:49:18 2010 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 22 10:20:05 2010 -0700"
      },
      "message": "tty: Fix warning left over from TIOCGICOUNT changes\n\nSigned-off-by: Alan Cox \u003calan@linux.intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "0bca1b913affbd7e2fdaffee62a499659a466eb5",
      "tree": "a7e1c20146790345c0cdcadb31b4ff908d1632c2",
      "parents": [
        "d281da7ff6f70efca0553c288bb883e8605b3862"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@linux.intel.com",
        "time": "Thu Sep 16 18:21:40 2010 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 22 10:20:04 2010 -0700"
      },
      "message": "tty: Convert the USB drivers to the new icount interface\n\nSimple pasting job using the new ops function. Also fix a couple of devices\ndirectly returning the internal struct (which happens at this point to match\nfor the fields that matter but isn\u0027t correct or futureproof)\n\nSigned-off-by: Alan Cox \u003calan@linux.intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "d281da7ff6f70efca0553c288bb883e8605b3862",
      "tree": "ee6a46b33070159af51c07643cf99186f1ef3e03",
      "parents": [
        "68707539df1e9d12435e5d54ffedc7ded50fcd01"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@linux.intel.com",
        "time": "Thu Sep 16 18:21:24 2010 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 22 10:20:04 2010 -0700"
      },
      "message": "tty: Make tiocgicount a handler\n\nDan Rosenberg noted that various drivers return the struct with uncleared\nfields. Instead of spending forever trying to stomp all the drivers that\nget it wrong (and every new driver) do the job in one place.\n\nThis first patch adds the needed operations and hooks them up, including\nthe needed USB midlayer and serial core plumbing.\n\nSigned-off-by: Alan Cox \u003calan@linux.intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "631dd1a885b6d7e9f6f51b4e5b311c2bb04c323c",
      "tree": "c431fa3479c1d35842fb5635ed7ccd487d063a62",
      "parents": [
        "d7eccbbae84b2ee7dbb756e60287c4b47071444e"
      ],
      "author": {
        "name": "Justin P. Mattock",
        "email": "justinmattock@gmail.com",
        "time": "Mon Oct 18 11:03:14 2010 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Oct 18 11:03:14 2010 +0200"
      },
      "message": "Update broken web addresses in the kernel.\n\nThe patch below updates broken web addresses in the kernel\n\nSigned-off-by: Justin P. Mattock \u003cjustinmattock@gmail.com\u003e\nCc: Maciej W. Rozycki \u003cmacro@linux-mips.org\u003e\nCc: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nCc: Finn Thain \u003cfthain@telegraphics.com.au\u003e\nCc: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nCc: Matt Turner \u003cmattst88@gmail.com\u003e\nCc: Dimitry Torokhov \u003cdmitry.torokhov@gmail.com\u003e\nCc: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nAcked-by: Ben Pfaff \u003cblp@cs.stanford.edu\u003e\nAcked-by: Hans J. Koch \u003chjk@linutronix.de\u003e\nReviewed-by: Finn Thain \u003cfthain@telegraphics.com.au\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "a0846f1868b11cd827bdfeaf4527d8b1b1c0b098",
      "tree": "01ca49ce4f0c11d1a8274dce1484f039a41781e9",
      "parents": [
        "fc8f2a7608d855b911e35a33e771e6358c705c43"
      ],
      "author": {
        "name": "Dan Rosenberg",
        "email": "drosenberg@vsecurity.com",
        "time": "Wed Sep 15 17:44:16 2010 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Sep 20 16:05:00 2010 -0700"
      },
      "message": "USB: serial/mos*: prevent reading uninitialized stack memory\n\nThe TIOCGICOUNT device ioctl in both mos7720.c and mos7840.c allows\nunprivileged users to read uninitialized stack memory, because the\n\"reserved\" member of the serial_icounter_struct struct declared on the\nstack is not altered or zeroed before being copied back to the user.\nThis patch takes care of it.\n\nSigned-off-by: Dan Rosenberg \u003cdan.j.rosenberg@gmail.com\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "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"
    }
  ],
  "next": "5c7efeb76e7dc5145b467657fa049f3c1bd9cf58"
}
