)]}'
{
  "log": [
    {
      "commit": "ce7e9065958191e6b7ca49d7ed0e1099c486d198",
      "tree": "e9f7689a5751d1f8eb0ee6f16d197a4621b6edd9",
      "parents": [
        "2f1def2695c223b2aa325e5e47d0d64200a45d23"
      ],
      "author": {
        "name": "Artur Zimmer",
        "email": "artur128@3dzimmer.de",
        "time": "Wed Aug 10 03:51:28 2011 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Aug 10 22:11:45 2011 -0700"
      },
      "message": "USB: Serial: Add PID(0xF7C0) to FTDI SIO driver for a zeitcontrol-device\n\nHere is a patch for a new PID (zeitcontrol-device mifare-reader FT232BL(like FT232BM but lead free)).\n\nSigned-off-by: Artur Zimmer \u003cartur128@3dzimmer.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "2f1def2695c223b2aa325e5e47d0d64200a45d23",
      "tree": "b651508ab6dc514a04bf2758642cb8f3481c461f",
      "parents": [
        "e468561739fffb972d486b98f66c723936335136"
      ],
      "author": {
        "name": "Florian Echtler",
        "email": "floe@butterbrot.org",
        "time": "Tue Aug 09 13:37:49 2011 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Aug 10 22:11:44 2011 -0700"
      },
      "message": "USB: Serial: Add device ID for Sierra Wireless MC8305\n\nA new device ID pair is added for Sierra Wireless MC8305.\n\nSigned-off-by: Florian Echtler \u003cfloe@butterbrot.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "e468561739fffb972d486b98f66c723936335136",
      "tree": "51011d993bd118900673a0ea93b9b2b84e26c045",
      "parents": [
        "a7e6401e19aa54924ab11ee548afaad0a55ffdc6"
      ],
      "author": {
        "name": "Vijay Chavan",
        "email": "vijaychavan007@gmail.com",
        "time": "Tue Aug 09 02:41:12 2011 +0530"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Aug 08 14:28:05 2011 -0700"
      },
      "message": "USB: Serial: Added device ID for Qualcomm Modem in Sagemcom\u0027s HiLo3G\n\nA new device ID pair is added for Qualcomm Modem present in Sagemcom\u0027s HiLo3G module.\n\nSigned-off-by: Vijay Chavan \u003cVijayChavan007@gmail.com\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "35e9e21fb30dc4452b33aed5cbf233743bffca40",
      "tree": "1f282b0145d2526e01cd070b685147371a694a9d",
      "parents": [
        "0930bb46bbbb43afe3381ece2cb2f8a5bc3fb544"
      ],
      "author": {
        "name": "Andrew Bird",
        "email": "ajb@spheresystems.co.uk",
        "time": "Wed Jul 27 17:03:20 2011 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Aug 08 12:38:01 2011 -0700"
      },
      "message": "USB: option driver: add PID for Vodafone-Huawei K4511\n\nThis patch adds the product ID of Huawei\u0027s Vodafone K4511 mobile broadband\nmodem to option.c. This is necessary so that the driver gets loaded on demand\nwithout the intervention of usb_modeswitch. This has the benefit of it becoming\navailable faster and also ensures that the option driver is not bound to a\nnetwork interface that should be claimed by cdc_ether.\n\nSigned-off-by: Andrew Bird \u003cajb@spheresystems.co.uk\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "0930bb46bbbb43afe3381ece2cb2f8a5bc3fb544",
      "tree": "cfaf3700aa825f1f06d4331c5c352d5cb5847ef9",
      "parents": [
        "e2949080792256d1c979aaf30ecd4cab42829f87"
      ],
      "author": {
        "name": "Andrew Bird",
        "email": "ajb@spheresystems.co.uk",
        "time": "Wed Jul 27 17:03:19 2011 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Aug 08 12:38:01 2011 -0700"
      },
      "message": "USB: option driver: add PID for Vodafone-Huawei K4510\n\nThis patch adds the product ID of Huawei\u0027s Vodafone K4510 mobile broadband\nmodem to option.c. This is necessary so that the driver gets loaded on demand\nwithout the intervention of usb_modeswitch. This has the benefit of it becoming\navailable faster and also ensures that the option driver is not bound to a\nnetwork interface that should be claimed by cdc_ether.\n\nSigned-off-by: Andrew Bird \u003cajb@spheresystems.co.uk\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "e2949080792256d1c979aaf30ecd4cab42829f87",
      "tree": "6ab163bbf05d4661facef350c4a26b32d255f2f1",
      "parents": [
        "07b21fd83606263fe6f327b98774d51e13e502fd"
      ],
      "author": {
        "name": "Andrew Bird",
        "email": "ajb@spheresystems.co.uk",
        "time": "Wed Jul 27 17:03:18 2011 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Aug 08 12:38:00 2011 -0700"
      },
      "message": "USB: option driver: add PID for Vodafone-Huawei K3771\n\nThis patch adds the product ID of Huawei\u0027s Vodafone K3771 mobile broadband\nmodem to option.c. This is necessary so that the driver gets loaded on demand\nwithout the intervention of usb_modeswitch. This has the benefit of it becoming\navailable faster and also ensures that the option driver is not bound to a\nnetwork interface that should be claimed by cdc_ether.\n\nSigned-off-by: Andrew Bird \u003cajb@spheresystems.co.uk\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "07b21fd83606263fe6f327b98774d51e13e502fd",
      "tree": "e7e9cd4d5648dde179c7095ac289ebfae70d5495",
      "parents": [
        "0ee404ccf1c63aa25363940d474c3c03f8d7e882"
      ],
      "author": {
        "name": "Andrew Bird",
        "email": "ajb@spheresystems.co.uk",
        "time": "Wed Jul 27 17:03:17 2011 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Aug 08 12:37:59 2011 -0700"
      },
      "message": "USB: option driver: add PID for Vodafone-Huawei K3770\n\nThis patch adds the product ID of Huawei\u0027s Vodafone K3770 mobile broadband\nmodem to option.c. This is necessary so that the driver gets loaded on demand\nwithout the intervention of usb_modeswitch. This has the benefit of it becoming\navailable faster and also ensures that the option driver is not bound to a\nnetwork interface that should be claimed by cdc_ether.\n\nSigned-off-by: Andrew Bird \u003cajb@spheresystems.co.uk\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "0ee404ccf1c63aa25363940d474c3c03f8d7e882",
      "tree": "a59624c6f19fa45254546cd15f9fb0d3572ca523",
      "parents": [
        "17d3e145a4ad680b3d1b1c30d0696a5bbb2b65c4"
      ],
      "author": {
        "name": "Uwe Bonnes",
        "email": "bon@elektron.ikp.physik.tu-darmstadt.de",
        "time": "Fri Jul 22 10:41:15 2011 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Aug 08 12:34:48 2011 -0700"
      },
      "message": "usb: serial: ftdi_sio.c: For the FT232H FTDI_SIO_SET_BAUDRATE_REQUEST, index needs to be shifted too\n\nthe recent addition of the FT232H showed that baudrate was set wrong. See\ngmane.linux.usb.general: \"[ftdi_sio] FT232H support\".  With the old code,\nthe MSB of the 4 encoded fractional divider bits and more important the\nclock predivider bits got lost. Adding the FT232H to the code patch were\nthese bits are shifted solves the problem. I verified baud rates with a\nscope now.\n\nI suspect, that the BM device probably needs these bits shifted too. But\nthere is no predivider bit, so this is not obvious, and a missing MSB of the\nencoded fractional divider only shifts the resulting baudrate minimal.\nThe AM has only 3 bits of encoded fractional divider, so it is not impacted.\n\nI have no BM device to test, so I only added a comment and left the code for\nthe BM untouched.\n\nSigned-off-by: Uwe Bonnes \u003cbon@elektron.ikp.physik.tu-darmstadt.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "1862cdd542025218f7a390b7e6ddc83a1362d1e0",
      "tree": "95aefa34ac53dca0e73fd71e0c26b581a074a6af",
      "parents": [
        "eed393667b15a8f42fc0cdf5e8fee49f77c79aae"
      ],
      "author": {
        "name": "Ionut Nicu",
        "email": "ionut.nicu@cloudbit.ro",
        "time": "Mon Jul 11 16:46:12 2011 +0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Aug 08 12:34:47 2011 -0700"
      },
      "message": "USB: ftdi_sio: fix minor typo in get_ftdi_divisor\n\nEven if it\u0027s unlikely for this to cause an error,\nthere is a typo in the code that uses the bitwise-AND\noperator instead of the logical one.\n\nSigned-off-by: Ionut Nicu \u003cionut.nicu@cloudbit.ro\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "60063497a95e716c9a689af3be2687d261f115b4",
      "tree": "6ce0d68db76982c53df46aee5f29f944ebf2c320",
      "parents": [
        "148817ba092f9f6edd35bad3c6c6b8e8f90fe2ed"
      ],
      "author": {
        "name": "Arun Sharma",
        "email": "asharma@fb.com",
        "time": "Tue Jul 26 16:09:06 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jul 26 16:49:47 2011 -0700"
      },
      "message": "atomic: use \u003clinux/atomic.h\u003e\n\nThis allows us to move duplicated code in \u003casm/atomic.h\u003e\n(atomic_inc_not_zero() for now) to \u003clinux/atomic.h\u003e\n\nSigned-off-by: Arun Sharma \u003casharma@fb.com\u003e\nReviewed-by: Eric Dumazet \u003ceric.dumazet@gmail.com\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: David Miller \u003cdavem@davemloft.net\u003e\nCc: Eric Dumazet \u003ceric.dumazet@gmail.com\u003e\nAcked-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "f549953c15deab4c54708b39af86d4edecc6cddc",
      "tree": "f0412f989b77cdceab34c18aa85a8a25d5942a1f",
      "parents": [
        "f0deb97ab13ad1f89cd0993f7339655d59788405",
        "e04f5f7e423018bcec84c11af2058cdce87816f3"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 25 23:08:32 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 25 23:08:32 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: (115 commits)\n  EHCI: fix direction handling for interrupt data toggles\n  USB: serial: add IDs for WinChipHead USB-\u003eRS232 adapter\n  USB: OHCI: fix another regression for NVIDIA controllers\n  usb: gadget: m66592-udc: add pullup function\n  usb: gadget: m66592-udc: add function for external controller\n  usb: gadget: r8a66597-udc: add pullup function\n  usb: renesas_usbhs: support multi driver\n  usb: renesas_usbhs: inaccessible pipe is not an error\n  usb: renesas_usbhs: care buff alignment when dma handler\n  USB: PL2303: correctly handle baudrates above 115200\n  usb: r8a66597-hcd: fixup USB_PORT_STAT_C_SUSPEND shift\n  usb: renesas_usbhs: compile/config are rescued\n  usb: renesas_usbhs: fixup comment-out\n  usb: update email address in ohci-sh and r8a66597-hcd\n  usb: r8a66597-hcd: add function for external controller\n  EHCI: only power off port if over-current is active\n  USB: mon: Allow to use usbmon without debugfs\n  USB: EHCI: go back to using the system clock for QH unlinks\n  ehci: add pci quirk for Ordissimo and RM Slate 100 too\n  ehci: refactor pci quirk to use standard dmi_check_system method\n  ...\n\nFix up trivial conflicts in Documentation/feature-removal-schedule.txt\n"
    },
    {
      "commit": "026dfaf18973404a01f488d6aa556a8c466e06a4",
      "tree": "f6b392e4b39d868b744c9d1cfd84239a26fd778b",
      "parents": [
        "6ea12a04d295235ed67010a09fdea58c949e3eb0"
      ],
      "author": {
        "name": "Wolfgang Denk",
        "email": "wd@denx.de",
        "time": "Tue Jul 19 11:25:38 2011 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jul 19 04:48:45 2011 -0700"
      },
      "message": "USB: serial: add IDs for WinChipHead USB-\u003eRS232 adapter\n\nAdd ID 4348:5523 for WinChipHead USB-\u003eRS 232 adapter with\nProlifec PL2303 chipset\n\nSigned-off-by: Wolfgang Denk \u003cwd@denx.de\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "8d48fdf689fed2c73c493e5146d1463689246442",
      "tree": "617f026fd8f52438f8da1ed874e2f86d0cdc6d04",
      "parents": [
        "35da41375caabe5433e6d20ab1ec087bd31d12b1"
      ],
      "author": {
        "name": "Michał Sroczyński",
        "email": "msroczyn@gmail.com",
        "time": "Tue Jul 05 21:53:35 2011 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Jul 08 14:58:27 2011 -0700"
      },
      "message": "USB: PL2303: correctly handle baudrates above 115200\n\nPL2303: correctly handle baudrates above 115200\n\nSigned-off-by: Michal Sroczynski \u003cmsroczyn@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "309427b6351b763917caac3e4b2ab5651df99823",
      "tree": "62e9e5a67fff16390a99db8390fbde1470ce0250",
      "parents": [
        "8b1ab60c767f33d79894ef66037ef851a7a88fc8"
      ],
      "author": {
        "name": "Uwe Bonnes",
        "email": "bon@elektron.ikp.physik.tu-darmstadt.de",
        "time": "Fri Jun 17 17:30:23 2011 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jun 27 13:46:44 2011 -0700"
      },
      "message": "USB: Add new FT232H chip to drivers/usb/serial/ftdi_sio.c\n\nappended patch adds support for the new FTDI FT232H chip. This chip is a\nsingle channel version of the dual FT2232H/quad FT4232H, coming with it\u0027s\nown default PID 0x6014 (FT2232H uses the same PID 0x6010 like FT2232C,\nFT4232H has also it\u0027s own PID).\n\nThe patch was checked on an UM232H module and a terminal program with TX/RX\nshorted to that typing in the terminal reproduced the characters.\n\nSigned-off-by: Uwe Bonnes \u003cbon@elektron.ikp.physik.tu-darmstadt.de\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "357f45db920393aac983a137bd74095f612d5a01",
      "tree": "55139bfad33a4c54b18e8dfa92cf08eda70c9926",
      "parents": [
        "869e9e567fe6bba859e1d761250d160a9216498a"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "jj@chaosbits.net",
        "time": "Mon Jun 13 22:50:41 2011 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jun 14 14:20:30 2011 -0700"
      },
      "message": "USB: TI 3410/5052 USB Serial Driver: Fix mem leak when firmware is too big.\n\nIf the size of the firmware exceeds TI_FIRMWARE_BUF_SIZE we\u0027ll leak \u0027fw_p\u0027\nby failing to call release_firmware().\nThis patch fixes the leak.\n\nSigned-off-by: Jesper Juhl \u003cjj@chaosbits.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "a26d31cef06f43a76327c21235e75450869df2b8",
      "tree": "d7960c449c685b8ca3a64857d3b390131d46089c",
      "parents": [
        "3095ec895fd5ec19a7cb60b5cbfa766d68a74a24"
      ],
      "author": {
        "name": "Steffen Sledz",
        "email": "sledz@dresearch-fe.de",
        "time": "Tue Jun 07 14:01:56 2011 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Jun 08 13:48:30 2011 -0700"
      },
      "message": "USB: serial: add another 4N-GALAXY.DE PID to ftdi_sio driver\n\nE.g. newer CAN 2.0 A/B \u003c\u003d\u003e USB 2.0 converters report idProduct\u003df3c2.\n\nSigned-off-by: Steffen Sledz \u003csledz@dresearch-fe.de\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "3095ec895fd5ec19a7cb60b5cbfa766d68a74a24",
      "tree": "e0a9124c9e84fefe9f1da7cb2e7cebd5cf694ba1",
      "parents": [
        "7febe2be36035e5c75128e8cc3baeb1f30fa2bc4"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jun 07 15:03:37 2011 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jun 07 15:03:37 2011 -0700"
      },
      "message": "Revert \"USB: option: add ID for ZTE MF 330\"\n\nThis reverts commit a559d2c8c1bf652ea2d0ecd6ab4a250fcdb37db8.\n\nTurns out that device id 0x1d6b:0x0002 is a USB hub, which causes havoc\nwhen the option driver tries to bind to it.\n\nSo revert this as it doesn\u0027t seem to be needed at all.\n\nThanks to Michael Tokarev and Paweł Drobek for working on resolving this\nissue.\n\nCc: Paweł Drobek \u003cpawel.drobek@gmail.com\u003e\nCc: Michael Tokarev \u003cmjt@tls.msk.ru\u003e\nCc: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "7e8e62e4a5d26e4cb45f25dddd093837d75616c2",
      "tree": "b6ac4cf1ca63396326c0878d2f832e36b18f079e",
      "parents": [
        "5c3e4076ee8253c1e3688d10653ddee47a03b0db"
      ],
      "author": {
        "name": "Torsten Hilbrich",
        "email": "torsten.hilbrich@secunet.com",
        "time": "Mon Jun 06 15:39:55 2011 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jun 06 15:58:57 2011 -0700"
      },
      "message": "USB: option Add blacklist for ZTE K3765-Z (19d2:2002)\n\nThe funtion option_send_status times out when sending USB messages\nto the interfaces 0, 1, and 2 of this UMTS stick. This results in a\n5s timeout in the function causing other tty operations to feel very\nsluggish.\n\nThis patch adds a blacklist entry for these 3 interfaces on the ZTE\nK3765-Z device.\n\nI was also able to reproduce the problem with v2.6.38 and v2.6.39.\n\nThis is very similar to a problem fixed in\n\ncommit 7a89e4cb9cdaba92f5fbc509945cf4e3c48db4e2\nAuthor: Herton Ronaldo Krzesinski \u003cherton.krzesinski@canonical.com\u003e\nDate:   Wed Mar 9 09:19:48 2011 +0000\n\n    USB: serial: option: Apply OPTION_BLACKLIST_SENDSETUP also for ZTE MF626\n\nSigned-off-by: Torsten Hilbrich \u003ctorsten.hilbrich@secunet.com\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "5c3e4076ee8253c1e3688d10653ddee47a03b0db",
      "tree": "fb6dc70aee73d33829e6882c2160526905c85401",
      "parents": [
        "15badbcc8eede58b0d7e53a3acde1c90a7b6e40e"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Mon Jun 06 16:55:41 2011 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jun 06 15:58:15 2011 -0700"
      },
      "message": "option: add Prolink PH300 modem IDs\n\nSimple ID addition.\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nCc: stable@kernel.org\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "15badbcc8eede58b0d7e53a3acde1c90a7b6e40e",
      "tree": "1ea554354240cf1dca726ce45b4656752ae793bd",
      "parents": [
        "cdacb598fe7ab85de80908c818dd7d66a2971117"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Mon Jun 06 16:22:44 2011 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jun 06 15:58:14 2011 -0700"
      },
      "message": "option: add Alcatel X200 to sendsetup blacklist\n\nThis modem really wants sendsetup blacklisted for interfaces 0 and 1,\notherwise the kernel hardlocks for about 10 seconds while waiting for\nthe modem\u0027s firmware to respond, which it of course doesn\u0027t do.\n\nA slight complication here is that TCT (who owns the Alcatel brand) used\nthe same USB IDs for the X200 as the X060s despite the devices having\ncompletely different firmware and AT command sets, so we end up adding\nthe X060s to the blacklist at the same time.  PSA to OEMs: don\u0027t use the\nsame USB IDs for different devices.  Really.  It makes your kittens cry.\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nCc: stable@kernel.org\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "cdacb598fe7ab85de80908c818dd7d66a2971117",
      "tree": "5d600ae2feed41918356572ab4f4c64e84efd504",
      "parents": [
        "eab54042cd850778febae18098e77000dd298630"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Mon Jun 06 16:08:39 2011 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jun 06 15:58:14 2011 -0700"
      },
      "message": "option: add Zoom 4597 modem USB IDs\n\nUses Longcheer-based firmware and AT command set.\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nCc: stable@kernel.org\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "610ba42f29c3dfa46a05ff8c2cadc29f544ff76d",
      "tree": "d1ce9e99285889322d4172473417e5509979082f",
      "parents": [
        "834cb0fc4712a3b21c6b8c5cb55bd13607191311"
      ],
      "author": {
        "name": "Marcin Gałczyński",
        "email": "marcin@galczynski.pl",
        "time": "Sun May 15 11:41:54 2011 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue May 17 11:20:22 2011 -0700"
      },
      "message": "USB: option: add support for Huawei E353 device\n\nI am sharing patch to the devices/usb/serial/option.c. This allows\noperation of Huawei E353 broadband modem using the “option” driver. The\npatch simply adds new constant with proper product ID and an entry to\nusb_device_id. I worked on the 2.6.38.6 sources. Tested on Dell inspiron\n1764 (i3 core cpu) and brand new Huawei E353 modem, Fedora 15 beta.\n\nLooking at the type of change, i doubt it has potential to introduce\nproblems in other parts of kernel or the driver itself.\n\nSigned-off-by: Marcin Galczynski \u003cmarcin@galczynski.pl\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "b0795bbf6dc6bd0a7a37d9d1ef4558e9e2b0acd6",
      "tree": "92e6f17971bf9c4ec0042c654f6a386b0286e051",
      "parents": [
        "2328ceaea4fb917f8b861b18151b2245233b083f"
      ],
      "author": {
        "name": "Julia Lawall",
        "email": "julia@diku.dk",
        "time": "Fri May 13 17:30:46 2011 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri May 13 15:51:08 2011 -0700"
      },
      "message": "drivers/usb/serial/opticon.c: Release resources on kmalloc failure\n\nSeveral resources have been allocated before this kmalloc failure, and thus\nthey should be released in this error handling code, as done in nearby\nerror handling code.\n\nThe semantic match that finds this problem is:\n(http://coccinelle.lip6.fr/)\n\n// \u003csmpl\u003e\n@r exists@\nlocal idexpression urb;\nstatement S;\nposition p1,p2;\n@@\n\nurb \u003d usb_alloc_urb@p1(...);\n... when !\u003d urb\nif (urb \u003d\u003d NULL) S\n... when !\u003d urb\n(\nreturn \u003c+...urb...+\u003e;\n|\nreturn@p2 ...;\n)\n\n@script:python@\np1 \u003c\u003c r.p1;\np2 \u003c\u003c r.p2;\n@@\n\ncocci.print_main(\"\",p1)\ncocci.print_secs(\"\",p2)\n// \u003c/smpl\u003e\n\nSigned-off-by: Julia Lawall \u003cjulia@diku.dk\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "c851e83f00f6d343ff7e7405f6f50eb3ba288a2c",
      "tree": "05ccca44366b030a3d9009981ad87eb7c5a8156c",
      "parents": [
        "95ed32366748e2034e82c9e738c312df8fb3d3a9"
      ],
      "author": {
        "name": "Florian Fainelli",
        "email": "f.fainelli@gmail.com",
        "time": "Tue May 10 11:17:33 2011 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue May 10 14:14:58 2011 -0700"
      },
      "message": "USB: cp210x: fix typo, Telegesys should have been Telegesis\n\nCC: David Chalmers \u003cdavid.chalmers@telegesis.com\u003e\nReported-by: Xavier Carcelle \u003cxavier.carcelle@gmail.com\u003e\nSigned-off-by: Florian Fainelli \u003cf.fainelli@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "15b2f3204a5c878c32939094775fb7349f707263",
      "tree": "2d10528af15993b74ce74e53e8757895bb043619",
      "parents": [
        "d771d8aa37805f5bf75808b12b737f39ee97f5d4"
      ],
      "author": {
        "name": "Marius B. Kotsbak",
        "email": "marius@kotsbak.com",
        "time": "Mon Mar 21 23:27:21 2011 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 29 17:05:06 2011 -0700"
      },
      "message": "Bind only modem AT command endpoint to option module.\n\nNetwork interface is handled by upcoming gt_b3730 module.\n\nRemoved \"GT-B3710\" from comment, it is another modem with another USB ID.\n\nSigned-off-by: Marius B. Kotsbak \u003cmarius@kotsbak.com\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "b4026c4584cd70858d4d3450abfb1cd0714d4f32",
      "tree": "34f4629839fb678084306ad4c03c329c0126b166",
      "parents": [
        "7701846fd52f86dffe50715e0e63154088b7c982"
      ],
      "author": {
        "name": "Hermann Kneissel",
        "email": "herkne@gmx.de",
        "time": "Fri Apr 29 08:58:43 2011 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 29 17:03:59 2011 -0700"
      },
      "message": "USB: gamin_gps: Fix for data transfer problems in native mode\n\nThis patch fixes a problem where data received from the gps is sometimes\ntransferred incompletely to the serial port. If used in native mode now\nall data received via the bulk queue will be forwarded to the serial\nport.\n\nSigned-off-by: Hermann Kneissel \u003cherkne@gmx.de\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "37909fe588c9e09ab57cd267e98678a17ceda64a",
      "tree": "48389a20e330c2d738f74ae02c347d1bfe5e6a79",
      "parents": [
        "3938a0b32dc12229e76735679b37095bc2bc1578"
      ],
      "author": {
        "name": "Benedek László",
        "email": "benedekl@gmail.com",
        "time": "Wed Apr 20 03:22:21 2011 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 29 16:45:22 2011 -0700"
      },
      "message": "USB: serial: ftdi_sio: adding support for TavIR STK500\n\nAdding support for the TavIR STK500 (id 0403:FA33)\nAtmel AVR programmer device based on FTDI FT232RL.\n\nSigned-off-by: Benedek László \u003cbenedekl@gmail.com\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "3938a0b32dc12229e76735679b37095bc2bc1578",
      "tree": "8193884fcd7cd61ccd4caea643dc4f6c7a2ff311",
      "parents": [
        "4eff0b40a7174896b860312910e0db51f2dcc567"
      ],
      "author": {
        "name": "Elizabeth Jennifer Myers",
        "email": "elizabeth@sporksirc.net",
        "time": "Sat Apr 16 14:49:51 2011 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 29 16:45:21 2011 -0700"
      },
      "message": "USB: moto_modem: Add USB identifier for the Motorola VE240.\n\nTested on my phone, the ttyUSB device is created and is fully\nfunctional.\n\nSigned-off-by: Elizabeth Jennifer Myers \u003celizabeth@sporksirc.net\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "4eff0b40a7174896b860312910e0db51f2dcc567",
      "tree": "470e1504132a26b2f03c3b3478a208f989062106",
      "parents": [
        "50ee9339c7347c2b16fa79d43777f72e9f41ef5a"
      ],
      "author": {
        "name": "Craig Shelley",
        "email": "craig@microtron.org.uk",
        "time": "Sun Mar 20 13:51:13 2011 +0000"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 29 16:45:20 2011 -0700"
      },
      "message": "USB: CP210x Add 4 Device IDs for AC-Services Devices\n\nThis patch adds 4 device IDs for CP2102 based devices manufactured by\nAC-Services. See http://www.ac-services.eu 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": "50ee9339c7347c2b16fa79d43777f72e9f41ef5a",
      "tree": "ce09aa147e5c8bb74c72c46cebfdbffeece6678f",
      "parents": [
        "f0e615c3cb72b42191b558c130409335812621d8",
        "98346f7db014614a4814eb60639f651f8bbc591d"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Apr 19 05:50:26 2011 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Apr 19 05:50:38 2011 -0700"
      },
      "message": "Merge 2.6.39-rc4 into usb-next\n\nThis is needed to help resolve some xhci issues and other minor\ndifferences.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "b750106bafbf9e8cb888a2b3681f444d8183a296",
      "tree": "de555f59a1644c6715454fbfafb273efd88fdc69",
      "parents": [
        "a87103a6d4a91cbb9be49d3bbd2f35dcf5510da1"
      ],
      "author": {
        "name": "Johan Hovold",
        "email": "jhovold@gmail.com",
        "time": "Mon Apr 04 11:38:07 2011 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Apr 13 16:48:25 2011 -0700"
      },
      "message": "Revert \"USB: sam-ba: add driver for Atmel SAM Boot Assistant (SAM-BA)\"\n\nThis reverts commit 90593899de83a6e6fdea563d058acd2f4334e3f9.\n\nSAM-BA devices identify themselves CDC-ACM devices and should be using\nthe cdc-acm driver.\n\nSince commit 5b239f0aebd4dd6f85b13decf5e18e86e35d57f0 (USB: cdc-acm: Add pseudo\nmodem without AT command capabilities) cdc-acm also binds to them.\n\nNote that the Atmel SAM-BA tools expect to use a USB-serial driver and thus\nrequire a symlink from /dev/ttyACMn to some /dev/ttyUSBm (with m \u003c 30) to be\nable to select the device. This is simply a UI-issue that should be\nfixed by Atmel.\n\nTested with the SAM-BA 2.10 tools and an Atmel at91sam9260-ek.\n\nSigned-off-by: Johan Hovold \u003cjhovold@gmail.com\u003e\nCc: Sven Köhler \u003csven.koehler@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "cb62d65f966146a39fdde548cb474dacf1d00fa5",
      "tree": "52ad1605b719a2891ba3ed49066cc6e11c589142",
      "parents": [
        "99ab3f9e4eaec35fd2d7159c31b71f17f7e613e3"
      ],
      "author": {
        "name": "Steven Hardy",
        "email": "shardy@redhat.com",
        "time": "Mon Apr 04 18:02:25 2011 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Apr 13 15:53:16 2011 -0700"
      },
      "message": "usb: qcserial add missing errorpath kfrees\n\nThere are two -ENODEV error paths in qcprobe where the allocated private\ndata is not freed, this patch adds the two missing kfrees to avoid\nleaking memory on the error path\n\nSigned-off-by: Steven Hardy \u003cshardy@redhat.com\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "99ab3f9e4eaec35fd2d7159c31b71f17f7e613e3",
      "tree": "59223dfce886e17092fe093e74e11a1a36453e71",
      "parents": [
        "10c9ab15d6aee153968d150c05b3ee3df89673de"
      ],
      "author": {
        "name": "Steven Hardy",
        "email": "shardy@redhat.com",
        "time": "Mon Apr 04 17:59:55 2011 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Apr 13 15:53:16 2011 -0700"
      },
      "message": "usb: qcserial avoid pointing to freed memory\n\nRework the qcprobe logic such that serial-\u003eprivate is not set when\nqcprobe exits with -ENODEV, otherwise serial-\u003eprivate will point to freed\nmemory on -ENODEV\n\nSigned-off-by: Steven Hardy \u003cshardy@redhat.com\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "10c9ab15d6aee153968d150c05b3ee3df89673de",
      "tree": "810082bf8abfbc7daa43f6368aff0714a58fad91",
      "parents": [
        "c53c2fab40cf16e13af66f40bfd27200cda98d2f"
      ],
      "author": {
        "name": "Steven Hardy",
        "email": "shardy@redhat.com",
        "time": "Mon Apr 04 17:57:37 2011 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Apr 13 15:53:16 2011 -0700"
      },
      "message": "usb: Fix qcserial memory leak on rmmod\n\nqcprobe function allocates serial-\u003eprivate but this is never freed, this\npatch adds a new function qc_release() which frees serial-\u003eprivate, after\ncalling usb_wwan_release\n\nSigned-off-by: Steven Hardy \u003cshardy@redhat.com\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "c53c2fab40cf16e13af66f40bfd27200cda98d2f",
      "tree": "6c51da89a7d2733636105799988e20fa08c16c20",
      "parents": [
        "80f9df3e0093ad9f1eeefd2ff7fd27daaa518d25"
      ],
      "author": {
        "name": "Paul Friedrich",
        "email": "Paul.Friedrich@hameg.com",
        "time": "Fri Mar 18 11:13:55 2011 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Apr 13 15:52:19 2011 -0700"
      },
      "message": "USB: ftdi_sio: add ids for Hameg HO720 and HO730\n\nusb serial: ftdi_sio: add two missing USB ID\u0027s for Hameg interfaces HO720\nand HO730\n\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "80f9df3e0093ad9f1eeefd2ff7fd27daaa518d25",
      "tree": "8a3f231e973789b31e00a9f6910fe9a8d77908e9",
      "parents": [
        "485707116b3949ab41e1aba8d74f45a7551e3a65"
      ],
      "author": {
        "name": "Marius B. Kotsbak",
        "email": "marius@kotsbak.com",
        "time": "Tue Mar 22 00:01:53 2011 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Apr 13 15:49:25 2011 -0700"
      },
      "message": "USB: option: Added support for Samsung GT-B3730/GT-B3710 LTE USB modem.\n\nBind only modem AT command endpoint to option.\n\nSigned-off-by: Marius B. Kotsbak \u003cmarius@kotsbak.com\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "11a31d84129dc3133417d626643d714c9df5317e",
      "tree": "f353e15d1158ba31d516faf260c518d888338e3c",
      "parents": [
        "36a52c009a39049893c9a3a4091f8f8f48585f47"
      ],
      "author": {
        "name": "Johan Hovold",
        "email": "jhovold@gmail.com",
        "time": "Fri Apr 08 17:38:22 2011 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Apr 13 15:44:03 2011 -0700"
      },
      "message": "USB: ftdi_sio: add PID for OCT DK201 docking station\n\nAdd PID 0x0103 for serial port of the OCT DK201 docking station.\n\nReported-by: Jan Hoogenraad \u003cjan@hoogenraad.net\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"
    },
    {
      "commit": "5a9443f08c83c294c5c806a689c1184b27cb26b3",
      "tree": "4e6adc15bc1ce2c58a5938ae536101174ce2f349",
      "parents": [
        "2c2da1799ba776c4bd8d51ee46d9f00cb4cc6120"
      ],
      "author": {
        "name": "Christian Simon",
        "email": "simon@swine.de",
        "time": "Mon Mar 28 21:54:47 2011 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Apr 13 15:44:01 2011 -0700"
      },
      "message": "USB: ftdi_sio: Added IDs for CTI USB Serial Devices\n\nI added new ProdutIds for two devices from CTI GmbH Leipzig.\n\nSigned-off-by: Christian Simon \u003csimon@swine.de\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "42933bac11e811f02200c944d8562a15f8ec4ff0",
      "tree": "fcdd9afe56eb0e746565ddd1f92f22d36678b843",
      "parents": [
        "2b9accbee563f535046ff2cd382d0acaa92e130c",
        "25985edcedea6396277003854657b5f3cb31a628"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Apr 07 11:14:49 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Apr 07 11:14:49 2011 -0700"
      },
      "message": "Merge branch \u0027for-linus2\u0027 of git://git.profusion.mobi/users/lucas/linux-2.6\n\n* \u0027for-linus2\u0027 of git://git.profusion.mobi/users/lucas/linux-2.6:\n  Fix common misspellings\n"
    },
    {
      "commit": "4acfaf829dacb8f8170b439d30065e8d2cfdaac9",
      "tree": "8cd9b0468331d7d3797aaa5d6ff8f877423e9584",
      "parents": [
        "3e858759f72931683cb4a938871bac7a87d0de56"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Sun Apr 03 11:42:00 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Apr 04 08:35:20 2011 -0700"
      },
      "message": "usb/serial: fix function args warnings, dropping *filp\n\nFix build warnings caused by removal of *filp arg in struct\nusb_serial_driver.\n\nThese changes were missed somehow in commits 00a0d0d65b61 (\"tty: remove\nfilp from the USB tty ioctls\") and 60b33c133ca0b (\"tiocmget: kill off\nthe passing of the struct file\")\n\n  drivers/usb/serial/mct_u232.c:159: warning: initialization from incompatible pointer type\n  drivers/usb/serial/opticon.c:627: warning: initialization from incompatible pointer type\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nCc: Alan Cox \u003calan@linux.intel.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "25985edcedea6396277003854657b5f3cb31a628",
      "tree": "f026e810210a2ee7290caeb737c23cb6472b7c38",
      "parents": [
        "6aba74f2791287ec407e0f92487a725a25908067"
      ],
      "author": {
        "name": "Lucas De Marchi",
        "email": "lucas.demarchi@profusion.mobi",
        "time": "Wed Mar 30 22:57:33 2011 -0300"
      },
      "committer": {
        "name": "Lucas De Marchi",
        "email": "lucas.demarchi@profusion.mobi",
        "time": "Thu Mar 31 11:26:23 2011 -0300"
      },
      "message": "Fix common misspellings\n\nFixes generated by \u0027codespell\u0027 and manually reviewed.\n\nSigned-off-by: Lucas De Marchi \u003clucas.demarchi@profusion.mobi\u003e\n"
    },
    {
      "commit": "97ac01d8f1b8d1c9e5af32c2813ba771835961f9",
      "tree": "c3aafd90f3ca9afd4bd67daadf515879c11ff54d",
      "parents": [
        "adaa3c6342b249548ea830fe8e02aa5b45be8688"
      ],
      "author": {
        "name": "Oliver Neukum",
        "email": "oliver@neukum.org",
        "time": "Fri Mar 18 12:44:17 2011 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Mar 23 13:16:06 2011 -0700"
      },
      "message": "usb: wwan: fix compilation without CONFIG_PM_RUNTIME\n\nThe pm usage counter must be accessed with the proper wrappers\nto allow compilation under all configurations.\n\nSigned-off-by: Oliver Neukum \u003coneukum@suse.de\u003e\nReported-by: Eric Dumazet \u003ceric.dumazet@gmail.com\u003e\nReported-by: Tao Ma \u003cboyu.mt@taobao.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "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"
    }
  ],
  "next": "16618c20e18d60b2c8908b7758228a62a450769a"
}
