)]}'
{
  "log": [
    {
      "commit": "90ab5ee94171b3e28de6bb42ee30b527014e0be7",
      "tree": "fcf89889f6e881f2b231d3d20287c08174ce4b54",
      "parents": [
        "476bc0015bf09dad39d36a8b19f76f0c181d1ec9"
      ],
      "author": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Fri Jan 13 09:32:20 2012 +1030"
      },
      "committer": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Fri Jan 13 09:32:20 2012 +1030"
      },
      "message": "module_param: make bool parameters really bool (drivers \u0026 misc)\n\nmodule_param(bool) used to counter-intuitively take an int.  In\nfddd5201 (mid-2009) we allowed bool or int/unsigned int using a messy\ntrick.\n\nIt\u0027s time to remove the int/unsigned int option.  For this version\nit\u0027ll simply give a warning, but it\u0027ll break next kernel version.\n\nAcked-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\nSigned-off-by: Rusty Russell \u003crusty@rustcorp.com.au\u003e\n"
    },
    {
      "commit": "55b81e6f2795484ea8edf5805c95c007cacfa736",
      "tree": "c3724975107857fcc03b5dd649c462e4f72397be",
      "parents": [
        "5983faf942f260023e547f3c5f38c1033c35cc9b",
        "08e87d0d773dc9ca5faf4c3306e238ed0ea129b0"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 09 12:09:47 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 09 12:09:47 2012 -0800"
      },
      "message": "Merge branch \u0027usb-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb\n\n* \u0027usb-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb: (232 commits)\n  USB: Add USB-ID for Multiplex RC serial adapter to cp210x.c\n  xhci: Clean up 32-bit build warnings.\n  USB: update documentation for usbmon\n  usb: usb-storage doesn\u0027t support dynamic id currently, the patch disables the feature to fix an oops\n  drivers/usb/class/cdc-acm.c: clear dangling pointer\n  drivers/usb/dwc3/dwc3-pci.c: introduce missing kfree\n  drivers/usb/host/isp1760-if.c: introduce missing kfree\n  usb: option: add ZD Incorporated HSPA modem\n  usb: ch9: fix up MaxStreams helper\n  USB: usb-skeleton.c: cleanup open_count\n  USB: usb-skeleton.c: fix open/disconnect race\n  xhci: Properly handle COMP_2ND_BW_ERR\n  USB: remove dead code from suspend/resume path\n  USB: add quirk for another camera\n  drivers: usb: wusbcore: Fix dependency for USB_WUSB\n  xhci: Better debugging for critical host errors.\n  xhci: Be less verbose during URB cancellation.\n  xhci: Remove debugging about ring structure allocation.\n  xhci: Remove debugging about toggling cycle bits.\n  xhci: Remove debugging for individual transfers.\n  ...\n"
    },
    {
      "commit": "98793265b429a3f0b3f1750e74d67cd4d740d162",
      "tree": "b0bd717673f0c21845cf053f3fb6b75d42530af5",
      "parents": [
        "b4a133da2eaccb844a7beaef16ffd9c76a0d21d3",
        "bd1b2a555952d959f47169056fca05acf7eff81f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Jan 08 13:21:22 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Jan 08 13:21:22 2012 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial: (53 commits)\n  Kconfig: acpi: Fix typo in comment.\n  misc latin1 to utf8 conversions\n  devres: Fix a typo in devm_kfree comment\n  btrfs: free-space-cache.c: remove extra semicolon.\n  fat: Spelling s/obsolate/obsolete/g\n  SCSI, pmcraid: Fix spelling error in a pmcraid_err() call\n  tools/power turbostat: update fields in manpage\n  mac80211: drop spelling fix\n  types.h: fix comment spelling for \u0027architectures\u0027\n  typo fixes: aera -\u003e area, exntension -\u003e extension\n  devices.txt: Fix typo of \u0027VMware\u0027.\n  sis900: Fix enum typo \u0027sis900_rx_bufer_status\u0027\n  decompress_bunzip2: remove invalid vi modeline\n  treewide: Fix comment and string typo \u0027bufer\u0027\n  hyper-v: Update MAINTAINERS\n  treewide: Fix typos in various parts of the kernel, and fix some comments.\n  clockevents: drop unknown Kconfig symbol GENERIC_CLOCKEVENTS_MIGR\n  gpio: Kconfig: drop unknown symbol \u0027CS5535_GPIO\u0027\n  leds: Kconfig: Fix typo \u0027D2NET_V2\u0027\n  sound: Kconfig: drop unknown symbol ARCH_CLPS7500\n  ...\n\nFix up trivial conflicts in arch/powerpc/platforms/40x/Kconfig (some new\nkconfig additions, close to removed commented-out old ones)\n"
    },
    {
      "commit": "08e87d0d773dc9ca5faf4c3306e238ed0ea129b0",
      "tree": "57982019adc6c3af005a65af094602c65d424cd3",
      "parents": [
        "435c724232457f32e66d6460d036c5f64f67b0a7"
      ],
      "author": {
        "name": "Malte Schröder",
        "email": "maltesch@gmx.de",
        "time": "Thu Jan 05 20:34:40 2012 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jan 05 12:10:52 2012 -0800"
      },
      "message": "USB: Add USB-ID for Multiplex RC serial adapter to cp210x.c\n\nHi, below patch adds the USB-ID of the serial adapters sold by\nMultiplex RC (www.multiplex-rc.de).\n\nSigned-off-by: Malte Schröder \u003cmaltesch@gmx.de\u003e\nCc: stable \u003cstable@vger.kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "3c8c9316710b83e906e425024153bf0929887b59",
      "tree": "2980c1288e7fd90b60f64499ef8f1a952e4bc597",
      "parents": [
        "18b7ede5f7ee2092aedcb578d3ac30bd5d4fc23c"
      ],
      "author": {
        "name": "Janne Snabb",
        "email": "snabb@epipe.com",
        "time": "Wed Dec 28 19:36:00 2011 +0000"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Jan 04 15:52:42 2012 -0800"
      },
      "message": "usb: option: add ZD Incorporated HSPA modem\n\nAdd support for Chinese Noname HSPA USB modem which is apparently\nmanufactured by a company called ZD Incorporated (based on texts in the\nWindows drivers).\n\nThis product is available at least from Dealextreme (SKU 80032) and\npossibly in India with name Olive V-MW250. It is based on Qualcomm\nMSM6280 chip.\n\nI needed to also add \"options usb-storage quirks\u003d0685:7000:i\" in modprobe\nconfiguration because udevd or the kernel keeps poking the embedded\nfake-cd-rom which fails and causes the device to reset. There might be\na better way to accomplish the same. usb_modeswitch is not needed with\nthis device.\n\nSigned-off-by: Janne Snabb \u003csnabb@epipe.com\u003e\nCc: stable \u003cstable@vger.kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "d36b691077dc59c74efec0d54ed21b86f7a2a21a",
      "tree": "4f4a82eab16f403f531a860a428ebbec4c0d0db3",
      "parents": [
        "92f1b8518708c085ed7d07d8e7ed36411c92fa4f"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Thu Dec 29 17:09:01 2011 -0500"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Jan 02 13:04:55 2012 +0100"
      },
      "message": "misc latin1 to utf8 conversions\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "02a551c9755b799579e0a093bcc99b80b4dc1453",
      "tree": "62e17c90cdfc648d7107f7a5d0830bc8ee8d28dc",
      "parents": [
        "6abff5dc4d5a2c90e597137ce8987e7fd439259b"
      ],
      "author": {
        "name": "Bjørn Mork",
        "email": "bjorn@mork.no",
        "time": "Tue Dec 13 05:33:02 2011 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Dec 13 09:46:01 2011 -0800"
      },
      "message": "USB: option: Removing one bogus and adding some new Huawei combinations\n\nHuawei use the product code HUAWEI_PRODUCT_E353 (0x1506) for a\nnumber of different devices, which each can appear with a number\nof different descriptor sets.  Different types of interfaces\ncan be identified by looking at the subclass and protocol fields\n\nSubclass 1 protocol 8 is actually the data interface of a CDC\nECM set, with subclass 1 protocol 9 as the control interface.\nNeither support serial data communcation, and cannot therefore\nbe supported by this driver.\n\nAt the same time, add a few other sets which appear if the\ndevice is configured in \"Windows mode\" using this modeswitch\nmessage:\n55534243000000000000000000000011060000000100000000000000000000\n\nSigned-off-by: Bjørn Mork \u003cbjorn@mork.no\u003e\nCc: stable \u003cstable@vger.kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "007d00d4c11b30b8fd7ff23b9d5aed3743e41f74",
      "tree": "d5c307ba2ee0e2f56fbc284db21b8bccf95d8a40",
      "parents": [
        "c91043adaf50ef13609003120f3471783460fb71",
        "68d3e668d245bb8300c7c6ddbc8508ddfe352e0f"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Dec 12 15:19:40 2011 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Dec 12 15:19:53 2011 -0800"
      },
      "message": "Merge branch \u0027for-next/dwc3\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb into usb-next\n\n* \u0027for-next/dwc3\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb: (392 commits)\n  usb: dwc3: ep0: fix for possible early delayed_status\n  usb: dwc3: gadget: fix stream enable bit\n  usb: dwc3: ep0: fix GetStatus handling (again)\n  usb: dwc3: ep0: use dwc3_request for ep0 requsts instead of usb_request\n  usb: dwc3: use correct hwparam register for power mgm check\n  usb: dwc3: omap: move to module_platform_driver\n  usb: dwc3: workaround: missing disconnect event\n  usb: dwc3: workaround: missing USB3 Reset event\n  usb: dwc3: workaround: U1/U2 -\u003e U0 transiton\n  usb: dwc3: gadget: return early in dwc3_cleanup_done_reqs()\n  usb: dwc3: ep0: handle delayed_status again\n  usb: dwc3: ep0: push ep0state into xfernotready processing\n  usb: dwc3: fix sparse errors\n  usb: dwc3: fix few coding style problems\n  usb: dwc3: move generic dwc3 code from gadget into core\n  usb: dwc3: use a helper function for operation mode setting\n  usb: dwc3: ep0: don\u0027t use ep0in for transfers\n  usb: dwc3: ep0: use proper endianess in SetFeature for wIndex\n  usb: dwc3: core: drop DWC3_EVENT_BUFFERS_MAX\n  usb: dwc3: omap: add multiple instances support to OMAP\n  ...\n"
    },
    {
      "commit": "414b591fd16655871e9f5592a55368b10a3ccc30",
      "tree": "8b9a9cbda1a7319f482410334a75869bc1da3758",
      "parents": [
        "1115b9e279a23ca0bf7eda7d7697fe20a441304e"
      ],
      "author": {
        "name": "Alex Hermann",
        "email": "alex@wenlex.nl",
        "time": "Mon Dec 12 21:42:23 2011 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Dec 12 14:31:32 2011 -0800"
      },
      "message": "usb: option: Add Huawei E398 controlling interfaces\n\nThis patch adds the controlling interfaces for the Huawei E398.\n\nThanks to Bjørn Mork \u003cbjorn@mork.no\u003e for extracting the interface\nnumbers from the windows driver.\n\nSigned-off-by: Alex Hermann \u003calex@wenlex.nl\u003e\nCc: stable \u003cstable@vger.kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "307369b0ca06b27b511b61714e335ddfccf19c4f",
      "tree": "850afa3a9aa9cc8ceb1639b183ec1c82859d9e7c",
      "parents": [
        "6414e94c203d92b163ca61b5f51a25b80a621dbe"
      ],
      "author": {
        "name": "Marcin Kościelnicki",
        "email": "koriakin@0x04.net",
        "time": "Wed Nov 30 17:01:04 2011 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Dec 01 10:42:22 2011 -0800"
      },
      "message": "usb: ftdi_sio: add PID for Propox ISPcable III\n\nSigned-off-by: Marcin Kościelnicki \u003ckoriakin@0x04.net\u003e\nCc: stable \u003cstable@vger.kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "c515598e0f5769916c31c00392cc2bfe6af74e55",
      "tree": "0ad96e7c288d9f953c537e1959d76ff70fbddae0",
      "parents": [
        "045ddc8991698a8e9c5668c6190faa8b5d516dc0"
      ],
      "author": {
        "name": "Andrew Worsley",
        "email": "amworsley@gmail.com",
        "time": "Tue Nov 22 20:00:19 2011 +1100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sat Nov 26 19:58:47 2011 -0800"
      },
      "message": "USB: serial: ftdi_sio: Handle the old_termios \u003d\u003d 0 case e.g. uart_resume_port()\n\n  Handle null old_termios in ftdi_set_termios() calls from uart_resume_port().\n\nSigned-off-by: Andrew Worsley \u003camworsley@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "568987116ed5fce7e9e9c731ffe5f5af193ab2e3",
      "tree": "ab46fcf8d249126632dc4e34e191440bd94df20c",
      "parents": [
        "47b649590dbbea182f854d6470ee1cd59b7b7684"
      ],
      "author": {
        "name": "Davidlohr Bueso",
        "email": "dave@gnu.org",
        "time": "Thu Nov 24 16:23:44 2011 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sat Nov 26 19:58:46 2011 -0800"
      },
      "message": "USB: remove BKL comments\n\nThe BKL is a gonner.\n\nSigned-off-by: Davidlohr Bueso \u003cdave@gnu.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "ec0cd94d881ca89cc9fb61d00d0f4b2b52e605b3",
      "tree": "2bcd00ae72d6dff96c33ba98af5b7c6ea974c00c",
      "parents": [
        "46b1848360c8e634e0b063932a1261062fa0f7d6"
      ],
      "author": {
        "name": "Veli-Pekka Peltola",
        "email": "veli-pekka.peltola@bluegiga.com",
        "time": "Thu Nov 24 22:08:56 2011 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sat Nov 26 19:56:47 2011 -0800"
      },
      "message": "usb: option: add SIMCom SIM5218\n\nTested with SIM5218EVB-KIT evaluation kit.\n\nSigned-off-by: Veli-Pekka Peltola \u003cveli-pekka.peltola@bluegiga.com\u003e\nCc: stable \u003cstable@vger.kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "46b1848360c8e634e0b063932a1261062fa0f7d6",
      "tree": "35fbc775c8ec285173eb5469a168e9956f182a2c",
      "parents": [
        "caca6a03d365883564885f2c1da3e88dcf65d139"
      ],
      "author": {
        "name": "Dirk Nehring",
        "email": "dnehring@gmx.net",
        "time": "Thu Nov 24 19:22:23 2011 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sat Nov 26 19:56:47 2011 -0800"
      },
      "message": "usb: option: add Huawei E353 controlling interfaces\n\nThis patch creates the missing controlling devices for the Huawei E353\nHSPA+ stick.\n\nSigned-off-by: Dirk Nehring \u003cdnehring@gmx.net\u003e\nCc: stable \u003cstable@vger.kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "47b649590dbbea182f854d6470ee1cd59b7b7684",
      "tree": "a2de3610f9c5e963234cffb35b9d559aab62e164",
      "parents": [
        "3af5154a869bc278a829bb03e65a709480e821b0",
        "caca6a03d365883564885f2c1da3e88dcf65d139"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sat Nov 26 19:46:19 2011 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sat Nov 26 19:46:48 2011 -0800"
      },
      "message": "Merge 3.2-rc3 into usb-linus\n\nThis pulls in the latest USB bugfixes and helps a few of the drivers\nmerge nicer in the future due to changes in both branches.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "b1ffb4c851f185e9051ba837c16d9b84ef688d26",
      "tree": "393552d83086b527a641425ef1634b76b8767585",
      "parents": [
        "4aa3648c719265bac9c2742c9ebb043e6dbdd790"
      ],
      "author": {
        "name": "Andrew Worsley",
        "email": "amworsley@gmail.com",
        "time": "Fri Nov 18 23:13:33 2011 +1100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Nov 18 11:27:16 2011 -0800"
      },
      "message": "USB: Fix Corruption issue in USB ftdi driver ftdi_sio.c\n\nFix for ftdi_set_termios() glitching output\n\nftdi_set_termios() is constantly setting the baud rate, data bits and parity\nunnecessarily on every call, . When called while characters are being\ntransmitted can cause the FTDI chip to corrupt the serial port bit stream\noutput by stalling the output half a bit during the output of a character.\nSimple fix by skipping this setting if the baud rate/data bits/parity are\nunchanged.\n\nSigned-off-by: Andrew Worsley \u003camworsley@gmail.com\u003e\nCc: stable \u003cstable@vger.kernel.org\u003e\n----\n\n  I had a brief run with strace on the getty and it was doing ioctl()s on\n  each call but it didn\u0027t look relavant to the problem. I think the issue is\n  that XON/XOFF flow control was being implmented via hardware - for the ixoff\n  to allow the user to use XON/XOFF to control output. Unfortunately it would\n  send 3 Control URBs updating all of the settings after each piece of input\n\n  I am trying to work around the issue of gmail messing with the tab/spacing\n  by submitting via SMTP via gmail which I believe should fix the issue.\n\n  The patch is against v3.2-rc2 and compiles - but no additional testing in\n  this kernel has been done.\n\n  Thanks\n\n   Andrew\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "4aa3648c719265bac9c2742c9ebb043e6dbdd790",
      "tree": "efdf57eed9be48afef69c83ea0f3a47ea4db303f",
      "parents": [
        "c61875977458637226ab093a35d200f2d5789787"
      ],
      "author": {
        "name": "Ferenc Wagner",
        "email": "wferi@niif.hu",
        "time": "Thu Nov 17 16:44:58 2011 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Nov 18 11:18:46 2011 -0800"
      },
      "message": "USB: option: add PID of Huawei E173s 3G modem\n\nSigned-off-by: Ferenc Wagner \u003cwferi@niif.hu\u003e\nCc: stable \u003cstable@vger.kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "46b5a277ed90317a4d17e936c16037e76011b219",
      "tree": "fb5c72310276f4bb635e33933016152dd4b51a81",
      "parents": [
        "e253dec31b3ffc2bf19aa8c29865ab7254e90c29"
      ],
      "author": {
        "name": "zheng.zhijian@zte.com.cn",
        "email": "zheng.zhijian@zte.com.cn",
        "time": "Thu Nov 17 19:23:25 2011 +0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Nov 18 11:16:37 2011 -0800"
      },
      "message": "USB: option: release new PID for ZTE 3G modem\n\nThis patch adds new PIDs for ZTE 3G modem, after we confirm it and tested.\nThanks for Dan\u0027s work at kernel option devier.\n\nSigned-off-by: Alvin.Zheng \u003czheng.zhijian@zte.com.cn\u003e\nSigned-off-by: wsalvin \u003cwsalvin@yahoo.com.cn\u003e\nCc: stable \u003cstable@vger.kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "c6249ff7521c0211e9daa37f07a4c016a5c4d454",
      "tree": "ec21f5ec94e2fc221bf883436899eee66486d82f",
      "parents": [
        "3e1f49011973ff3e67014d03cac50593004cee3c"
      ],
      "author": {
        "name": "Johan Hovold",
        "email": "jhovold@gmail.com",
        "time": "Thu Nov 10 17:40:44 2011 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Nov 15 10:49:42 2011 -0800"
      },
      "message": "USB: serial: do not forward USB specific errors in write\n\nUse usb_translate_errors() to map USB-specific errors to errors\nappropriate for user space (ENOMEM, ENODEV and EIO) in write.\n\nCurrently almost all serial drivers simply forward error codes from the\nstack (e.g. from usb_submit_urb()), but these codes often have\ndifferent meanings in user-space. Doing the mapping in usb-serial core\nsimplifies driver code and allows for more consistent error reporting.\n\nSigned-off-by: Johan Hovold \u003cjhovold@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "3e1f49011973ff3e67014d03cac50593004cee3c",
      "tree": "00cae3b5bf58b2335af1ca2d3169b55e63c2a8f3",
      "parents": [
        "d5e450ee4f6d88711879592e30c0fb1cf14bf504"
      ],
      "author": {
        "name": "Johan Hovold",
        "email": "jhovold@gmail.com",
        "time": "Thu Nov 10 17:40:43 2011 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Nov 15 10:49:42 2011 -0800"
      },
      "message": "USB: serial: fix whitespace issues\n\nMinor whitespace clean ups.\n\nSigned-off-by: Johan Hovold \u003cjhovold@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "d5e450ee4f6d88711879592e30c0fb1cf14bf504",
      "tree": "7b1aaf8408a1df0d7be3be74b9e67516da36eeee",
      "parents": [
        "7da02cdcdf4b31cfba501d87e63bce2ddd58872e"
      ],
      "author": {
        "name": "Johan Hovold",
        "email": "jhovold@gmail.com",
        "time": "Thu Nov 10 14:58:32 2011 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Nov 15 10:47:44 2011 -0800"
      },
      "message": "USB: oti6858: forward USB errors to USB serial core\n\nForward errors from usb_submit_urb in open.\n\nSigned-off-by: Johan Hovold \u003cjhovold@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "7da02cdcdf4b31cfba501d87e63bce2ddd58872e",
      "tree": "3ac820bbb4c0b0edd004c0c1d727d6f7778c93bb",
      "parents": [
        "b58a64624ccdaa72f8d9000afddf2ba1865ac498"
      ],
      "author": {
        "name": "Johan Hovold",
        "email": "jhovold@gmail.com",
        "time": "Thu Nov 10 14:58:31 2011 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Nov 15 10:47:43 2011 -0800"
      },
      "message": "USB: oti6858: remove dead code\n\nRemove code that was apparently copied from pl2303, disabled and then\nnever used.\n\nSigned-off-by: Johan Hovold \u003cjhovold@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "b58a64624ccdaa72f8d9000afddf2ba1865ac498",
      "tree": "7000f1fef48287ca5d2d04fb9fc20a0bb689d232",
      "parents": [
        "2479e2a9c05899bd8789f8bd48565641806120aa"
      ],
      "author": {
        "name": "Johan Hovold",
        "email": "jhovold@gmail.com",
        "time": "Thu Nov 10 14:58:30 2011 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Nov 15 10:47:43 2011 -0800"
      },
      "message": "USB: iuu_phoenix: forward USB errors to USB serial core\n\nForward errors from usb_submit_urb in open.\n\nSigned-off-by: Johan Hovold \u003cjhovold@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "2479e2a9c05899bd8789f8bd48565641806120aa",
      "tree": "449cd0e3aac6625bf3ffa2c4c9deb1610de1f282",
      "parents": [
        "06946a66546aedfc5192645e8fc56081441e378c"
      ],
      "author": {
        "name": "Johan Hovold",
        "email": "jhovold@gmail.com",
        "time": "Thu Nov 10 14:58:29 2011 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Nov 15 10:47:42 2011 -0800"
      },
      "message": "USB: cp210x: forward USB errors to USB serial core\n\nMake sure we forward all error codes (e.g. ENOMEM) to USB serial core.\n\nSigned-off-by: Johan Hovold \u003cjhovold@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "06946a66546aedfc5192645e8fc56081441e378c",
      "tree": "96e1ede46e332106bc8ba8cc098572195586ba33",
      "parents": [
        "3827d8762febd68ff1b6db0bb5efa55bfbccaeb4"
      ],
      "author": {
        "name": "Johan Hovold",
        "email": "jhovold@gmail.com",
        "time": "Thu Nov 10 14:58:28 2011 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Nov 15 10:47:42 2011 -0800"
      },
      "message": "USB: ch341: forward USB errors to USB serial core\n\nAll error messages from stack in open are being forwarded except for\none call to usb_submit_urb. Change this for consistency.\n\nSigned-off-by: Johan Hovold \u003cjhovold@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "3827d8762febd68ff1b6db0bb5efa55bfbccaeb4",
      "tree": "1103c4e441d74776e0949399d01e11746aa58a88",
      "parents": [
        "2c4d6bf295ae10ffcd84f0df6cb642598eb66603"
      ],
      "author": {
        "name": "Johan Hovold",
        "email": "jhovold@gmail.com",
        "time": "Thu Nov 10 17:38:13 2011 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Nov 15 10:47:41 2011 -0800"
      },
      "message": "USB: serial: do not forward USB specific errors in open\n\nUse usb_translate_errors() to map USB-specific errors to errors\nappropriate for user space (ENOMEM, ENODEV and EIO) in open.\n\nCurrently almost all serial drivers simply forward error codes from the\nstack (e.g. from usb_submit_urb()), but these codes often have\ndifferent meanings in user-space. Doing the mapping in usb-serial core\nsimplifies driver code and allows for more consistent error reporting.\n\nSigned-off-by: Johan Hovold \u003cjhovold@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "d83b405383c965498923f3561c3321e2b5df5727",
      "tree": "e3fea4f1f5ab17150acb55140ebfd5404edfd445",
      "parents": [
        "f5230a53c1d551811b077ccad219105786da1bec"
      ],
      "author": {
        "name": "Johan Hovold",
        "email": "jhovold@gmail.com",
        "time": "Sun Nov 06 19:06:37 2011 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Nov 15 10:46:13 2011 -0800"
      },
      "message": "USB: serial: add support for multiple read urbs\n\nAdd support for multiple read urbs to generic read implementation.\n\nUse a static array of two read urbs for now which is enough to get a\n50% throughput increase in one test setup.\n\nSigned-off-by: Johan Hovold \u003cjhovold@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "f5230a53c1d551811b077ccad219105786da1bec",
      "tree": "fb8e97ab157cf8d26dca21741145bbf1427e6716",
      "parents": [
        "d4691c3fa3d371835b1eacb39066ab113c4b9d8c"
      ],
      "author": {
        "name": "Johan Hovold",
        "email": "jhovold@gmail.com",
        "time": "Sun Nov 06 19:06:36 2011 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Nov 15 10:43:46 2011 -0800"
      },
      "message": "USB: pl2303: use usb_serial_generic_open\n\nUse generic open rather than calling usb_serial_submit_read_urb\ndirectly.\n\nSigned-off-by: Johan Hovold \u003cjhovold@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "d4691c3fa3d371835b1eacb39066ab113c4b9d8c",
      "tree": "19a1ed1b781a337d703444363787615e23930c06",
      "parents": [
        "db6e9186c90188edea20aaa5161ea073440cc2a1"
      ],
      "author": {
        "name": "Johan Hovold",
        "email": "jhovold@gmail.com",
        "time": "Sun Nov 06 19:06:35 2011 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Nov 15 10:43:30 2011 -0800"
      },
      "message": "USB: pl2302: clean up error handling in open\n\nReorder urb submission and simply kill interrupt urb should read-urb\nsubmission fail (rather than calling close).\n\nSigned-off-by: Johan Hovold \u003cjhovold@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "db6e9186c90188edea20aaa5161ea073440cc2a1",
      "tree": "b538b05a5f6ca18da4bc0db0dd7ccaa3f57d3499",
      "parents": [
        "ac3695fb74f27ae36632bcc2d83c0f2c8c4a7ca2"
      ],
      "author": {
        "name": "Johan Hovold",
        "email": "jhovold@gmail.com",
        "time": "Sun Nov 06 19:06:34 2011 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Nov 15 10:43:14 2011 -0800"
      },
      "message": "USB: pl2303: return errors from usb_submit_urb in open\n\nReturn errors from usb_submit_urb rather than EPROTO on errors in open.\n\nSigned-off-by: Johan Hovold \u003cjhovold@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "ac3695fb74f27ae36632bcc2d83c0f2c8c4a7ca2",
      "tree": "331f351bda9e8429afe4ce5eadfc75093f2b45b4",
      "parents": [
        "e63aa508f20283b49cfdc47018455778690800cd"
      ],
      "author": {
        "name": "Johan Hovold",
        "email": "jhovold@gmail.com",
        "time": "Sun Nov 06 19:06:33 2011 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Nov 15 10:40:30 2011 -0800"
      },
      "message": "USB: usb_debug: use process_read_urb\n\nUse process_read_urb rather than read_bulk_callback for break\nprocessing.\n\nSigned-off-by: Johan Hovold \u003cjhovold@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "e63aa508f20283b49cfdc47018455778690800cd",
      "tree": "e1c4edfa8c5a12ddd71595498d2c224020495164",
      "parents": [
        "1ce7b9349fad3ab47ecf214c76e29cadff5e1a93"
      ],
      "author": {
        "name": "Johan Hovold",
        "email": "jhovold@gmail.com",
        "time": "Sun Nov 06 19:06:32 2011 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Nov 15 10:40:30 2011 -0800"
      },
      "message": "USB: usb_debug: fix indentation\n\nUse tabs for indentation.\n\nSigned-off-by: Johan Hovold \u003cjhovold@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "1ce7b9349fad3ab47ecf214c76e29cadff5e1a93",
      "tree": "143ca7aec5d5d3a64ac3c0b098e596c64e205ab0",
      "parents": [
        "fd11961a2deaf4220ca90ce734439b4006db2911"
      ],
      "author": {
        "name": "Johan Hovold",
        "email": "jhovold@gmail.com",
        "time": "Sun Nov 06 19:06:31 2011 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Nov 15 10:40:00 2011 -0800"
      },
      "message": "USB: serial: reuse generic write urb and bulk-out buffer\n\nReuse first write urb and bulk-out buffer of the generic write\nimplementation for drivers that rely on port-\u003ewrite_urb rather than\nallocating them separately.\n\nSigned-off-by: Johan Hovold \u003cjhovold@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "fd11961a2deaf4220ca90ce734439b4006db2911",
      "tree": "f18e3a656eb93b01fe3238ba2b014add9a85b034",
      "parents": [
        "b7195188e9884f62efd96a3a91415418cb44381f"
      ],
      "author": {
        "name": "Johan Hovold",
        "email": "jhovold@gmail.com",
        "time": "Sun Nov 06 19:06:30 2011 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Nov 15 10:35:27 2011 -0800"
      },
      "message": "USB: serial: remove unnecessary bulk-urb re-fills\n\nRemove unnecessary re-fills of bulk urbs whose fields have not changed\nsince port probe.\n\nCompile-only tested.\n\nCc: Matthias Bruestle and Harald Welte \u003csupport@reiner-sct.com\u003e\nSigned-off-by: Johan Hovold \u003cjhovold@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "b7195188e9884f62efd96a3a91415418cb44381f",
      "tree": "a328ed1b0c43371e331deb1c9a9692f84e837025",
      "parents": [
        "5833041f1b130e5823a99d03b14538282e5ad345"
      ],
      "author": {
        "name": "Johan Hovold",
        "email": "jhovold@gmail.com",
        "time": "Sun Nov 06 19:06:29 2011 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Nov 15 10:35:26 2011 -0800"
      },
      "message": "USB: serial: remove unnecessary reinitialisations of urb fields\n\nRemove unnecessary reinitialisations of completion and context fields of\nurbs.\n\nCompile-only tested.\n\nSigned-off-by: Johan Hovold \u003cjhovold@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "5833041f1b130e5823a99d03b14538282e5ad345",
      "tree": "394caf266125dd725d47470a11cb5840040130ec",
      "parents": [
        "016af7ec49836342c3b35166792c8d73a360571c"
      ],
      "author": {
        "name": "Johan Hovold",
        "email": "jhovold@gmail.com",
        "time": "Sun Nov 06 19:06:28 2011 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Nov 15 10:33:16 2011 -0800"
      },
      "message": "USB: serial: remove unnecessary reinitialisations of urb-\u003edev\n\nRemove unnecessary reinitialisations of urb-\u003edev before each submission,\nwhich were based on the (no longer valid) assumption that serial-\u003edev\nwill be set to NULL on close.\n\nCompile-only tested.\n\nCc: Matthias Bruestle and Harald Welte \u003csupport@reiner-sct.com\u003e\nCc: Lonnie Mendez \u003cdignome@gmail.com\u003e\nCc: Peter Berger \u003cpberger@brimson.com\u003e\nCc: Al Borchers \u003calborchers@steinerpoint.com\u003e\nCc: Support Department \u003csupport@connecttech.com\u003e\nSigned-off-by: Johan Hovold \u003cjhovold@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "016af7ec49836342c3b35166792c8d73a360571c",
      "tree": "f324bb6fc76fa3cb5315d7c307fdc039bf21e672",
      "parents": [
        "6d0f41abae30112b3cdca62c09370cc8801ee1f5"
      ],
      "author": {
        "name": "Johan Hovold",
        "email": "jhovold@gmail.com",
        "time": "Sun Nov 06 19:06:27 2011 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Nov 15 10:33:14 2011 -0800"
      },
      "message": "USB: mos7720: remove unused code\n\nRemove variable port0 from open as it is not used.\n\nSigned-off-by: Johan Hovold \u003cjhovold@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "6d0f41abae30112b3cdca62c09370cc8801ee1f5",
      "tree": "94e76bf754557517d92b482efba99da7b3dc3a88",
      "parents": [
        "4556143cab73e013d0c3fa00f0f4f4373882399e"
      ],
      "author": {
        "name": "Johan Hovold",
        "email": "jhovold@gmail.com",
        "time": "Sun Nov 06 19:06:26 2011 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Nov 15 10:33:13 2011 -0800"
      },
      "message": "USB: mos7720: remove incorrect read-urb check\n\nRemove incorrect and unnecessary check for port-\u003eread_urb which is not\nset to NULL, contrary to what seems to be assumed, when urb is killed.\n\nCompile only-tested.\n\nSigned-off-by: Johan Hovold \u003cjhovold@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "da280e3488660042a1659cb756ae6ab0bf6f8f5f",
      "tree": "03f3bde6ff88c3a5969bf11e29f397d47e82169a",
      "parents": [
        "c1cac10c175f4b01b6722d246d80dd6c9975f0c1"
      ],
      "author": {
        "name": "Johan Hovold",
        "email": "jhovold@gmail.com",
        "time": "Sun Nov 06 19:06:24 2011 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Nov 15 10:33:12 2011 -0800"
      },
      "message": "USB: keyspan_pda: clean up write-urb busy handling\n\nUse port write_urbs_free mask rather than write_urb_busy field in struct\nserial_port.\n\nCompile-only tested.\n\nSigned-off-by: Johan Hovold \u003cjhovold@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "c1cac10c175f4b01b6722d246d80dd6c9975f0c1",
      "tree": "306067d4bee6f106bb9928b89118138dd1e7bd02",
      "parents": [
        "120f9dbc968c67f9448a4be535dfff6edc3ce711"
      ],
      "author": {
        "name": "Johan Hovold",
        "email": "jhovold@gmail.com",
        "time": "Sun Nov 06 19:06:23 2011 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Nov 15 10:33:11 2011 -0800"
      },
      "message": "USB: cyberjack: clean up write-urb busy handling\n\nUse port write_urbs_free mask rather than write_urb_busy field in struct\nserial_port.\n\nCompile-only tested.\n\nCc: Matthias Bruestle and Harald Welte \u003csupport@reiner-sct.com\u003e\nSigned-off-by: Johan Hovold \u003cjhovold@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "120f9dbc968c67f9448a4be535dfff6edc3ce711",
      "tree": "10bc1bb080f9d56893ddc488a48c839bfa8a8ea8",
      "parents": [
        "694c6301e515bad574af74b6552134c4d9dcb334"
      ],
      "author": {
        "name": "Johan Hovold",
        "email": "jhovold@gmail.com",
        "time": "Sun Nov 06 19:06:22 2011 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Nov 15 10:33:10 2011 -0800"
      },
      "message": "USB: omninet: clean up write-urb busy handling\n\nUse port write_urbs_free mask rather than write_urb_busy field in struct\nserial_port.\n\nCompile-only tested.\n\nSigned-off-by: Johan Hovold \u003cjhovold@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "694c6301e515bad574af74b6552134c4d9dcb334",
      "tree": "42553bd4038b49080e218da07786997209886bc6",
      "parents": [
        "14b54e39b4121f679376d4175682fe47a9a86447"
      ],
      "author": {
        "name": "Johan Hovold",
        "email": "jhovold@gmail.com",
        "time": "Sun Nov 06 19:06:21 2011 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Nov 15 10:33:10 2011 -0800"
      },
      "message": "USB: omninet: fix write_room\n\nFix regression introduced by commit 507ca9bc047666 ([PATCH] USB: add\nability for usb-serial drivers to determine if their write urb is\ncurrently being used.) which inverted the logic in write_room so that it\nreturns zero when the write urb is actually free.\n\nSigned-off-by: Johan Hovold \u003cjhovold@gmail.com\u003e\nCc: stable \u003cstable@vger.kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "14b54e39b4121f679376d4175682fe47a9a86447",
      "tree": "1ad6566f692349156b4150f6000758efed6dbb98",
      "parents": [
        "5c85477fe6b53744709621ec14c6335e33a70992"
      ],
      "author": {
        "name": "Johan Hovold",
        "email": "jhovold@gmail.com",
        "time": "Sun Nov 06 19:06:20 2011 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Nov 15 10:31:03 2011 -0800"
      },
      "message": "USB: serial: remove changelogs and old todo entries\n\nRemove remaining changelogs from file headers (can still be retrieved\nthrough git).\nRemove even older changelog entries stored in Changelog.history.\nRemove outdated todo entries from belkin_sa.\n\nSigned-off-by: Johan Hovold \u003cjhovold@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "5b061623355d8f69327a24838b0aa05e435ae5d5",
      "tree": "039b403c78d2894b832721509aaca024f319ced6",
      "parents": [
        "0c16595539b612fe948559433dda08ff96a8bdc7"
      ],
      "author": {
        "name": "VU Tuan Duc",
        "email": "DucVT@viettel.com.vn",
        "time": "Tue Nov 15 14:08:00 2011 +0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Nov 15 10:06:15 2011 -0800"
      },
      "message": "USB: option: add id for 3G dongle Model VT1000 of Viettel\n\nAdd VendorID/ProductID for USB 3G dongle Model VT1000 of Viettel.\n\nSigned-off-by: VU Tuan Duc \u003cducvt@viettel.com.vn\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "0c16595539b612fe948559433dda08ff96a8bdc7",
      "tree": "cceab1cbb8a2fece8711c77c367810aa80f3023a",
      "parents": [
        "09b658dcb23efab48af10f85d5003ad3659938bc"
      ],
      "author": {
        "name": "wangyanqing",
        "email": "udknight@gmail.com",
        "time": "Thu Nov 10 14:04:08 2011 +0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Nov 15 10:06:15 2011 -0800"
      },
      "message": "USB: serial: pl2303: rm duplicate id\n\nI get report from customer that his usb-serial\nconverter doesn\u0027t work well,it sometimes work,\nbut sometimes it doesn\u0027t.\n\nThe usb-serial converter\u0027s id:\nvendor_id product_id\n0x4348    0x5523\n\nThen I search the usb-serial codes, and there are\ntwo drivers announce support this device, pl2303\nand ch341, commit 026dfaf1 cause it. Through many\ntimes to test, ch341 works well with this device,\nand pl2303 doesn\u0027t work quite often(it just work quite little).\n\nch341 works well with this device, so we doesn\u0027t\nneed pl2303 to support.I try to revert 026dfaf1 first,\nbut it failed. So I prepare this patch by hand to revert it.\n\nSigned-off-by: Wang YanQing \u003cUdknight@gmail.com\u003e\nCc: stable \u003cstable@vger.kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "4b6181caa411ccb91ff4aad10b83d62d5a0464d3",
      "tree": "085e904de89946babe7c4a4a949f735ee3e6d6e4",
      "parents": [
        "968b822c0023861ef6e4e15bb68582b36e89ad29"
      ],
      "author": {
        "name": "Roland Koebler",
        "email": "r.koebler@yahoo.de",
        "time": "Wed Nov 09 19:37:08 2011 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Nov 14 16:46:06 2011 -0800"
      },
      "message": "USB: serial: cp210x.c: add mark/space parity\n\nAdd mark and space parity support.\n\nSigned-off-by: Roland Koebler \u003cr.koebler@yahoo.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "583182ba5f02c8c9be82ea550f2051eaec15b975",
      "tree": "66930f1d6f86aa3f44fb2ba6904baac946ce720b",
      "parents": [
        "ab570da26eec4e840dc1d18f45ab9d64bae49a5d"
      ],
      "author": {
        "name": "Bart Hartgers",
        "email": "bart.hartgers@gmail.com",
        "time": "Wed Oct 26 13:29:42 2011 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Nov 14 13:47:47 2011 -0800"
      },
      "message": "USB: ark3116 initialisation fix\n\nThis patch for the usb serial ark3116 driver fixes an initialisation\nordering bug that gets triggered on hotplug when using at least recent\ndebian/ubuntu userspace. Without it, ark3116 serial cables don\u0027t work.\n\nSigned-off-by: Bart Hartgers \u003cbart.hartgers@gmail.com\u003e\nTested-by: law_ence.dev@ntlworld.com\nCc: stable \u003cstable@vger.kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "6eb0de827084060e6607c8f8542d9e9566214538",
      "tree": "01e340eab5a0758e19eeb1c813f6cef831b7a834",
      "parents": [
        "acf3368ffb75fc4a83726655d697e79646fe4eb3"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Sun Jul 03 16:09:31 2011 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:31:25 2011 -0400"
      },
      "message": "usb: Add module.h to drivers/usb consumers who really use it.\n\nThe situation up to this point meant that module.h was pretty\nmuch everywhere, regardless of whether you asked for it or not.\nWe are fixing that, so give the USB folks who want it an actual\ninclude of it.\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "7e0bb71e75020348bee523720a0c2f04cc72f540",
      "tree": "1a22d65bbce34e8cc0f82c543c9486ffb58332f7",
      "parents": [
        "b9e2780d576a010d4aba1e69f247170bf3718d6b",
        "0ab1e79b825a5cd8aeb3b34d89c9a89dea900056"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Oct 25 15:18:39 2011 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Oct 25 15:18:39 2011 +0200"
      },
      "message": "Merge branch \u0027pm-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm\n\n* \u0027pm-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm: (63 commits)\n  PM / Clocks: Remove redundant NULL checks before kfree()\n  PM / Documentation: Update docs about suspend and CPU hotplug\n  ACPI / PM: Add Sony VGN-FW21E to nonvs blacklist.\n  ARM: mach-shmobile: sh7372 A4R support (v4)\n  ARM: mach-shmobile: sh7372 A3SP support (v4)\n  PM / Sleep: Mark devices involved in wakeup signaling during suspend\n  PM / Hibernate: Improve performance of LZO/plain hibernation, checksum image\n  PM / Hibernate: Do not initialize static and extern variables to 0\n  PM / Freezer: Make fake_signal_wake_up() wake TASK_KILLABLE tasks too\n  PM / Hibernate: Add resumedelay kernel param in addition to resumewait\n  MAINTAINERS: Update linux-pm list address\n  PM / ACPI: Blacklist Vaio VGN-FW520F machine known to require acpi_sleep\u003dnonvs\n  PM / ACPI: Blacklist Sony Vaio known to require acpi_sleep\u003dnonvs\n  PM / Hibernate: Add resumewait param to support MMC-like devices as resume file\n  PM / Hibernate: Fix typo in a kerneldoc comment\n  PM / Hibernate: Freeze kernel threads after preallocating memory\n  PM: Update the policy on default wakeup settings\n  PM / VT: Cleanup #if defined uglyness and fix compile error\n  PM / Suspend: Off by one in pm_suspend()\n  PM / Hibernate: Include storage keys in hibernation image on s390\n  ...\n"
    },
    {
      "commit": "1be025d3cb40cd295123af2c394f7229ef9b30ca",
      "tree": "5dc14e1ea412cc7fdc3e563ad23187059fe8bfb5",
      "parents": [
        "2d03423b2319cc854adeb28a03f65de5b5e0ab63",
        "a2c76b83fdd763c826f38a55127ccf25708099ce"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Oct 25 12:23:15 2011 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Oct 25 12:23:15 2011 +0200"
      },
      "message": "Merge branch \u0027usb-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb\n\n* \u0027usb-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb: (260 commits)\n  usb: renesas_usbhs: fixup inconsistent return from usbhs_pkt_push()\n  usb/isp1760: Allow to optionally trigger low-level chip reset via GPIOLIB.\n  USB: gadget: midi: memory leak in f_midi_bind_config()\n  USB: gadget: midi: fix range check in f_midi_out_open()\n  QE/FHCI: fixed the CONTROL bug\n  usb: renesas_usbhs: tidyup for smatch warnings\n  USB: Fix USB Kconfig dependency problem on 85xx/QoirQ platforms\n  EHCI: workaround for MosChip controller bug\n  usb: gadget: file_storage: fix race on unloading\n  USB: ftdi_sio.c: Use ftdi async_icount structure for TIOCMIWAIT, as in other drivers\n  USB: ftdi_sio.c:Fill MSR fields of the ftdi async_icount structure\n  USB: ftdi_sio.c: Fill LSR fields of the ftdi async_icount structure\n  USB: ftdi_sio.c:Fill TX field of the ftdi async_icount structure\n  USB: ftdi_sio.c: Fill the RX field of the ftdi async_icount structure\n  USB: ftdi_sio.c: Basic icount infrastructure for ftdi_sio\n  usb/isp1760: Let OF bindings depend on general CONFIG_OF instead of PPC_OF .\n  USB: ftdi_sio: Support TI/Luminary Micro Stellaris BD-ICDI Board\n  USB: Fix runtime wakeup on OHCI\n  xHCI/USB: Make xHCI driver have a BOS descriptor.\n  usb: gadget: add new usb gadget for ACM and mass storage\n  ...\n"
    },
    {
      "commit": "1d749f9afa657f6ee9336b2bc1fcd750a647d157",
      "tree": "41986cef44e366a5a359bc5a9d2605cd065982cb",
      "parents": [
        "005b3cded789c2358b71cb7d2d410ad0df00e366"
      ],
      "author": {
        "name": "Uwe Bonnes",
        "email": "bon@elektron.ikp.physik.tu-darmstadt.de",
        "time": "Mon Oct 10 17:24:51 2011 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Oct 18 13:46:31 2011 -0700"
      },
      "message": "USB: ftdi_sio.c: Use ftdi async_icount structure for TIOCMIWAIT, as in other drivers\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": "005b3cded789c2358b71cb7d2d410ad0df00e366",
      "tree": "8a7d666aeaa4dded996f698e4f53f189b616c8df",
      "parents": [
        "ac295f39249896f100ab1c49e2cbc269d176bf48"
      ],
      "author": {
        "name": "Uwe Bonnes",
        "email": "bon@elektron.ikp.physik.tu-darmstadt.de",
        "time": "Mon Oct 10 17:24:46 2011 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Oct 18 13:46:30 2011 -0700"
      },
      "message": "USB: ftdi_sio.c:Fill MSR fields of the ftdi async_icount structure\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": "ac295f39249896f100ab1c49e2cbc269d176bf48",
      "tree": "b3be61f20063f9c20048d446dd81dcb66a6d2a5c",
      "parents": [
        "da7fbb6dd061fc4e2945d63cf04f843063dd51e5"
      ],
      "author": {
        "name": "Uwe Bonnes",
        "email": "bon@elektron.ikp.physik.tu-darmstadt.de",
        "time": "Mon Oct 10 17:24:34 2011 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Oct 18 13:46:30 2011 -0700"
      },
      "message": "USB: ftdi_sio.c: Fill LSR fields of the ftdi async_icount structure\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": "da7fbb6dd061fc4e2945d63cf04f843063dd51e5",
      "tree": "0c0d7b92b1b14cf44a44263fdaf828ed44379c62",
      "parents": [
        "c9222ec92e6ac60a4624234b61cf848c237e8e0e"
      ],
      "author": {
        "name": "Uwe Bonnes",
        "email": "bon@elektron.ikp.physik.tu-darmstadt.de",
        "time": "Mon Oct 10 17:24:27 2011 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Oct 18 13:46:30 2011 -0700"
      },
      "message": "USB: ftdi_sio.c:Fill TX field of the ftdi async_icount structure\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": "c9222ec92e6ac60a4624234b61cf848c237e8e0e",
      "tree": "76e5713c840be1e87b1de29100c89b1bcfd4e28d",
      "parents": [
        "c75ccd481258d923216337955930ea49ea1a9a1a"
      ],
      "author": {
        "name": "Uwe Bonnes",
        "email": "bon@elektron.ikp.physik.tu-darmstadt.de",
        "time": "Mon Oct 10 17:24:16 2011 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Oct 18 13:46:29 2011 -0700"
      },
      "message": "USB: ftdi_sio.c: Fill the RX field of the ftdi async_icount structure\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": "c75ccd481258d923216337955930ea49ea1a9a1a",
      "tree": "57f5fddf7372b6962b12258178997cd41601eaed",
      "parents": [
        "8f5d621543cb064d2989fc223d3c2bc61a43981e"
      ],
      "author": {
        "name": "Uwe Bonnes",
        "email": "bon@elektron.ikp.physik.tu-darmstadt.de",
        "time": "Mon Oct 10 17:24:08 2011 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Oct 18 13:46:29 2011 -0700"
      },
      "message": "USB: ftdi_sio.c: Basic icount infrastructure for ftdi_sio\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": "3687f641307eeff6f7fe31a88dc39db88e89238b",
      "tree": "9698371184aa9e1d64f8d8ff4d318347f6faa176",
      "parents": [
        "a8b43c00ef06aec49b9fe0a5bad8a6a320e4d27b"
      ],
      "author": {
        "name": "Peter Stuge",
        "email": "peter@stuge.se",
        "time": "Mon Oct 10 03:34:54 2011 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Oct 18 13:42:07 2011 -0700"
      },
      "message": "USB: ftdi_sio: Support TI/Luminary Micro Stellaris BD-ICDI Board\n\nSome Stellaris evaluation kits have the JTAG/SWD FTDI chip onboard,\nand some, like EK-LM3S9B90, come with a separate In-Circuit Debugger\nInterface Board. The ICDI board can also be used stand-alone, for\nother boards and chips than the kit it came with. The ICDI has both\nold style 20-pin JTAG connector and new style JTAG/SWD 10-pin 1.27mm\npitch connector.\n\nTested with EK-LM3S9B90, where the BD-ICDI board is included.\n\nSigned-off-by: Peter Stuge \u003cpeter@stuge.se\u003e\nCc: stable \u003cstable@vger.kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "d727b60659a1173eb4142a5fc521ce67c28b34e1",
      "tree": "793d0fc86ecf98331024db5c86bc271cc72aa2d2",
      "parents": [
        "3ee72ca99288f1de95ec9c570e43f531c8799f06",
        "2a5306cc5f383b0e7414c75e458111afd4a563a4"
      ],
      "author": {
        "name": "Rafael J. Wysocki",
        "email": "rjw@sisk.pl",
        "time": "Fri Oct 07 23:16:55 2011 +0200"
      },
      "committer": {
        "name": "Rafael J. Wysocki",
        "email": "rjw@sisk.pl",
        "time": "Fri Oct 07 23:16:55 2011 +0200"
      },
      "message": "Merge branch \u0027pm-runtime\u0027 into pm-for-linus\n\n* pm-runtime:\n  PM / Tracing: build rpm-traces.c only if CONFIG_PM_RUNTIME is set\n  PM / Runtime: Replace dev_dbg() with trace_rpm_*()\n  PM / Runtime: Introduce trace points for tracing rpm_* functions\n  PM / Runtime: Don\u0027t run callbacks under lock for power.irq_safe set\n  USB: Add wakeup info to debugging messages\n  PM / Runtime: pm_runtime_idle() can be called in atomic context\n  PM / Runtime: Add macro to test for runtime PM events\n  PM / Runtime: Add might_sleep() to runtime PM functions\n"
    },
    {
      "commit": "74bdf22b5c3858b06af46f19d05c23e76c40a3bb",
      "tree": "ea574582b8b3cabe29f3626b06ea88d0a886e9ca",
      "parents": [
        "2204fdee84eba175d58b6f78a9659dcd7806f532"
      ],
      "author": {
        "name": "Hakan Kvist",
        "email": "hakan.kvist@sonyericsson.com",
        "time": "Mon Oct 03 13:41:15 2011 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Oct 04 10:27:31 2011 -0700"
      },
      "message": "USB: ftdi_sio: add PID for Sony Ericsson Urban\n\nAdd PID 0xfc8a, 0xfc8b for device Sony Ericsson Urban\n\nSigned-off-by: Hakan Kvist \u003chakan.kvist@sonyericsson.com\u003e\nSigned-off-by: Oskar Andero \u003coskar.andero@sonyericsson.com\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "1bfac90d1b8e63a4d44158c3445d8fda3fb6d5eb",
      "tree": "fc28ac5fc22e36815e18d090446adf455feeda37",
      "parents": [
        "393cbb5151ecda9f9e14e3082d048dd27a1ff9f6"
      ],
      "author": {
        "name": "Rigbert Hamisch",
        "email": "rigbert@gmx.de",
        "time": "Tue Sep 27 10:46:43 2011 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Sep 29 13:12:36 2011 -0700"
      },
      "message": "USB: qcserial: add device ID for \"HP un2430 Mobile Broadband Module\"\n\nadd device ID for \"HP un2430 Mobile Broadband Module\"\n\nSigned-off-by: Rigbert Hamisch \u003crigbert@gmx.de\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "395cf9691d72173d8cdaa613c5f0255f993af94b",
      "tree": "813be524794fe1c0850805d7faca90e45fd0e60b",
      "parents": [
        "e060c38434b2caa78efe7cedaff4191040b65a15"
      ],
      "author": {
        "name": "Paul Bolle",
        "email": "pebolle@tiscali.nl",
        "time": "Mon Aug 15 02:02:26 2011 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Sep 27 18:08:04 2011 +0200"
      },
      "message": "doc: fix broken references\n\nThere are numerous broken references to Documentation files (in other\nDocumentation files, in comments, etc.). These broken references are\ncaused by typo\u0027s in the references, and by renames or removals of the\nDocumentation files. Some broken references are simply odd.\n\nFix these broken references, sometimes by dropping the irrelevant text\nthey were part of.\n\nSigned-off-by: Paul Bolle \u003cpebolle@tiscali.nl\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "598f0b703506da841d3459dc0c48506be14d1778",
      "tree": "a45db9656e986b03f5aba2ea75131945848eb073",
      "parents": [
        "68c79e5756903229fa96826a2493c2265a3b395f"
      ],
      "author": {
        "name": "Eric Benoit",
        "email": "eric@ecks.ca",
        "time": "Sat Sep 24 02:04:50 2011 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Sep 26 15:34:50 2011 -0700"
      },
      "message": "USB: pl2303: add id for SMART device\n\nAdd vendor and product ID for the SMART USB to serial adapter. These\nwere meant to be used with their SMART Board whiteboards, but can be\nre-purposed for other tasks. Tested and working (at at least 9600 bps).\n\nSigned-off-by: Eric Benoit \u003ceric@ecks.ca\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "68c79e5756903229fa96826a2493c2265a3b395f",
      "tree": "ab6f51cf6fe4418ecb60ed6c51c211d4ba40cf56",
      "parents": [
        "27ccaaa507f6211afc277786d461d1884951d038"
      ],
      "author": {
        "name": "Richard Hartmann",
        "email": "richih.mailinglist@gmail.com",
        "time": "Tue Sep 20 20:50:51 2011 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Sep 20 12:40:38 2011 -0700"
      },
      "message": "USB: qcserial: Add support for Sierra Wireless MC8355/Gobi 3000\n\nSimple patch to make qcserial recognize the USB id of the Sierra\nWireless MC8355 which is based on the Gobi 3000 chip.\n\nBoth UMTS and GPS work fine.\n\nSigned-off-by: Richard Hartmann \u003crichih.mailinglist@gmail.com\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "c58a76cdd7ab5a945a44fd2d64f6faf40323f95b",
      "tree": "76bdd3796cc2a90c521c9b4ca236be3bae116148",
      "parents": [
        "eb05ce567a81c592c58f4bdb96eb91ce96661c30"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Tue Sep 13 13:52:52 2011 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sun Sep 18 01:23:23 2011 -0700"
      },
      "message": "USB: option: add various ZTE device network interfaces to the blacklist\n\nIDs found in the Windows driver\u0027s ZTEusbnet.inf file from the\nZTE MF100 drivers (O2 UK).  Also fixes the ZTE MF626 device\nsince it really is distinct from the 4G Systems stick and\napparently needs the net interface blacklisted too, while\nthere\u0027s no indication (yet) that the 4G Systems stick does.\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": "eb05ce567a81c592c58f4bdb96eb91ce96661c30",
      "tree": "c67dfa6607ed2bd577e855138c9101e6fdca750e",
      "parents": [
        "0d905fd5ece4ab65e8407c450077744e1c8f661b"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Tue Sep 13 13:51:45 2011 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sun Sep 18 01:23:22 2011 -0700"
      },
      "message": "USB: option: add ZTE product 0x0037 to sendsetup blacklist\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": "0d905fd5ece4ab65e8407c450077744e1c8f661b",
      "tree": "8bdf394a8aec9d24372609c66ed0b7206f894acb",
      "parents": [
        "b4626c10928c13ee73b013dcbc23676333e79b59"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Tue Sep 13 13:51:13 2011 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sun Sep 18 01:23:10 2011 -0700"
      },
      "message": "USB: option: convert Huawei K3765, K4505, K4605 reservered interface to blacklist\n\nThat\u0027s what the blacklist is for...\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": "b4626c10928c13ee73b013dcbc23676333e79b59",
      "tree": "110d10e3fef918e66adf195cd8658982f617b006",
      "parents": [
        "28c9fc68ebd32d473a8787d05c74e3f39c6c866b"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Tue Sep 13 13:49:41 2011 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sun Sep 18 01:22:53 2011 -0700"
      },
      "message": "USB: option: convert interface blacklisting to bitfields\n\nIt\u0027s cleaner than the array stuff, and we\u0027re about to add a bunch\nmore blacklist entries.  Second, there are devices that need both\nthe sendsetup and the reserved interface blacklists, which the\ncurrent code can\u0027t accommodate.\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": "e060c38434b2caa78efe7cedaff4191040b65a15",
      "tree": "407361230bf6733f63d8e788e4b5e6566ee04818",
      "parents": [
        "10e4ac572eeffe5317019bd7330b6058a400dfc2",
        "cc39c6a9bbdebfcf1a7dee64d83bf302bc38d941"
      ],
      "author": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Thu Sep 15 15:08:05 2011 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Thu Sep 15 15:08:18 2011 +0200"
      },
      "message": "Merge branch \u0027master\u0027 into for-next\n\nFast-forward merge with Linus to be able to merge patches\nbased on more recent version of the tree.\n"
    },
    {
      "commit": "6ed962a208cb72cff29a107d6c73247526017ddb",
      "tree": "2bd574d8ab1db79b369735ba0519a66760019189",
      "parents": [
        "c6a389f123b9f68d605bb7e0f9b32ec1e3e14132",
        "55a46269ccedec140e2487a2344e8a247d48b385"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Aug 29 08:56:17 2011 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Aug 29 08:56:17 2011 -0700"
      },
      "message": "Merge 3.1-rc4 into usb-next\n\nThis was done to resolve a conflict in this file:\n\tdrivers/usb/host/xhci-ring.c\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "55a46269ccedec140e2487a2344e8a247d48b385",
      "tree": "400f9d7f2a3d0a319c145520b095476d7e222293",
      "parents": [
        "065e60964e293227e4feb0c1f7e27e609316ed9a"
      ],
      "author": {
        "name": "Michał Sroczyński",
        "email": "msroczyn@gmail.com",
        "time": "Thu Aug 25 19:52:27 2011 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Aug 26 11:27:50 2011 -0700"
      },
      "message": "USB: pl2303: remove unreachable code\n\nSigned-off-by: Michal Sroczynski \u003cmsroczyn@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "c96fbdd0ab97235f930ebf24b38fa42a2e3458cf",
      "tree": "b36358b9a7ce03928049fbbeed002e555483fe7a",
      "parents": [
        "6118514e8749105334f46ccec6faf9a439be6cf9"
      ],
      "author": {
        "name": "Jean-Christophe PLAGNIOL-VILLARD",
        "email": "plagnioj@jcrosoft.com",
        "time": "Thu Aug 25 11:46:58 2011 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Aug 25 09:44:50 2011 -0700"
      },
      "message": "USB: ftdi_sio: add Calao reference board support\n\nCalao use on there dev kits a FT2232 where the port 0 is used for the JTAG and\nport 1 for the UART\n\nThey use the same VID and PID as FTDI Chip but they program the manufacturer\nname in the eeprom\n\nSo use this information to detect it\n\nSigned-off-by: Jean-Christophe PLAGNIOL-VILLARD \u003cplagnioj@jcrosoft.com\u003e\nCc: Gregory Hermant \u003cgregory.hermant@calao-systems.com\u003e\nCc: Alan Cox \u003calan@linux.intel.com\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "5d7a1c8a81244e8ea16d9a87b4434557f9103e3c",
      "tree": "3f05fb6000550c6113782d84b57b31b0a6aaf10c",
      "parents": [
        "096cb25d624289a054c9e4d0537c26c0a5eff487"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Tue Aug 23 11:22:37 2011 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Aug 24 15:06:53 2011 -0700"
      },
      "message": "usb: fix ipw.c build error, select USB_SERIAL_WWAN\n\nUSB_SERIAL_IPW needs to select USB_SERIAL_WWAN to fix build errors:\n\nipw.c:(.text+0x333841): undefined reference to `usb_wwan_close\u0027\nipw.c:(.text+0x3339e6): undefined reference to `usb_wwan_open\u0027\nipw.c:(.text+0x333bb9): undefined reference to `usb_wwan_release\u0027\ndrivers/built-in.o:(.data+0x29dac): undefined reference to `usb_wwan_startup\u0027\ndrivers/built-in.o:(.data+0x29db4): undefined reference to `usb_wwan_disconnect\u0027\ndrivers/built-in.o:(.data+0x29dd4): undefined reference to `usb_wwan_write\u0027\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "29cc88979a8818cd8c5019426e945aed118b400e",
      "tree": "849401ad869d09ce45dd7a3fadd7eb71b1e9fcbd",
      "parents": [
        "46a57283e86c68351377ac3349f1465aee938fbd"
      ],
      "author": {
        "name": "Kuninori Morimoto",
        "email": "kuninori.morimoto.gx@renesas.com",
        "time": "Tue Aug 23 03:12:03 2011 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Aug 23 09:47:40 2011 -0700"
      },
      "message": "USB: use usb_endpoint_maxp() instead of le16_to_cpu()\n\nNow ${LINUX}/drivers/usb/* can use usb_endpoint_maxp(desc) to get maximum packet size\ninstead of le16_to_cpu(desc-\u003ewMaxPacketSize).\nThis patch fix it up\n\nCc: Armin Fuerst \u003cfuerst@in.tum.de\u003e\nCc: Pavel Machek \u003cpavel@ucw.cz\u003e\nCc: Johannes Erdfelt \u003cjohannes@erdfelt.com\u003e\nCc: Vojtech Pavlik \u003cvojtech@suse.cz\u003e\nCc: Oliver Neukum \u003coliver@neukum.name\u003e\nCc: David Kubicek \u003cdave@awk.cz\u003e\nCc: Johan Hovold \u003cjhovold@gmail.com\u003e\nCc: Brad Hards \u003cbhards@bigpond.net.au\u003e\nAcked-by: Felipe Balbi \u003cbalbi@ti.com\u003e\nCc: Sebastian Andrzej Siewior \u003cbigeasy@linutronix.de\u003e\nCc: Thomas Dahlmann \u003cdahlmann.thomas@arcor.de\u003e\nCc: David Brownell \u003cdavid-b@pacbell.net\u003e\nCc: David Lopo \u003cdlopo@chipidea.mips.com\u003e\nCc: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nCc: Michal Nazarewicz \u003cm.nazarewicz@samsung.com\u003e\nCc: Xie Xiaobo \u003cX.Xie@freescale.com\u003e\nCc: Li Yang \u003cleoli@freescale.com\u003e\nCc: Jiang Bo \u003ctanya.jiang@freescale.com\u003e\nCc: Yuan-hsin Chen \u003cyhchen@faraday-tech.com\u003e\nCc: Darius Augulis \u003caugulis.darius@gmail.com\u003e\nCc: Xiaochen Shen \u003cxiaochen.shen@intel.com\u003e\nCc: Yoshihiro Shimoda \u003cyoshihiro.shimoda.uh@renesas.com\u003e\nCc: OKI SEMICONDUCTOR, \u003ctoshiharu-linux@dsn.okisemi.com\u003e\nCc: Robert Jarzmik \u003crobert.jarzmik@free.fr\u003e\nCc: Ben Dooks \u003cben@simtec.co.uk\u003e\nCc: Thomas Abraham \u003cthomas.ab@samsung.com\u003e\nCc: Herbert Pötzl \u003cherbert@13thfloor.at\u003e\nCc: Arnaud Patard \u003carnaud.patard@rtp-net.org\u003e\nCc: Roman Weissgaerber \u003cweissg@vienna.at\u003e\nAcked-by: Sarah Sharp \u003csarah.a.sharp@linux.intel.com\u003e\nCc: Tony Olech \u003ctony.olech@elandigitalsystems.com\u003e\nCc: Florian Floe Echtler \u003cechtler@fs.tum.de\u003e\nCc: Christian Lucht \u003clucht@codemercs.com\u003e\nCc: Juergen Stuber \u003cstarblue@sourceforge.net\u003e\nCc: Georges Toth \u003cg.toth@e-biz.lu\u003e\nCc: Bill Ryder \u003cbryder@sgi.com\u003e\nCc: Kuba Ober \u003ckuba@mareimbrium.org\u003e\nCc: Inaky Perez-Gonzalez \u003cinaky.perez-gonzalez@intel.com\u003e\nSigned-off-by: Kuninori Morimoto \u003ckuninori.morimoto.gx@renesas.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "53e77df25f64567ee1f55e7d76b8843689c79d9e",
      "tree": "aa124d50abe3cf7c20226ab2b2529ce32743be42",
      "parents": [
        "f02fe890ece7d695a5744b20525d45312382e6e4"
      ],
      "author": {
        "name": "Oliver Neukum",
        "email": "oneukum@suse.de",
        "time": "Wed Jul 13 13:54:48 2011 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Aug 22 15:21:16 2011 -0700"
      },
      "message": "USB: ipw: convert to usb-wwan framework\n\nFrom 2d487c10136f76cf3705881d34868e8592839cfe Mon Sep 17 00:00:00 2001\nFrom: Oliver Neukum \u003coliver@neukum.org\u003e\nDate: Tue, 12 Jul 2011 15:36:51 +0200\nSubject: [PATCH] USB: ipw: convert to usb-wwan framework\n\nThis patch allows the ipw driver to use the multibuffer\ninfrastructure of usb-wwan. This improves speed.\n\nSigned-off-by: Oliver Neukum\u003coneukum@suse.de\u003e\nTested-by: Michal Hybner \u003cdta081@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "6118514e8749105334f46ccec6faf9a439be6cf9",
      "tree": "a0e0b84fb6202c1f4107d3e0ab3ac8d3c742b26b",
      "parents": [
        "c6eb2d75ffcdfafa37ff010bf467de20d468ef79"
      ],
      "author": {
        "name": "Andrew Bird",
        "email": "ajb@spheresystems.co.uk",
        "time": "Wed Aug 17 00:20:03 2011 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Aug 22 13:55:51 2011 -0700"
      },
      "message": "USB option driver K3765/K4505 avoid CDC_DATA interface\n\nCurrently the Option driver avoids binding interface 1 on Huawei K3765\nand K4505 broadband modems as it should be handled by the cdc_ether\ndriver instead. This patch ensures we don\u0027t bind the interface 2\non those devices as that is CDC_DATA.\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": "c6eb2d75ffcdfafa37ff010bf467de20d468ef79",
      "tree": "a5b563326fcb845e95bce72950b0d4aeaa99b7d6",
      "parents": [
        "e5d3d4463fb30998385f9e78ab3c7f63b5813000"
      ],
      "author": {
        "name": "Gavin.zhu",
        "email": "gavin.kx@qq.com",
        "time": "Mon Aug 22 13:51:53 2011 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Aug 22 13:51:53 2011 -0700"
      },
      "message": "USB: option: add YUGA device id to driver\n\nSigned-off-by: Gavin.zhu \u003cgavin.kx@qq.com\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "7e1805844da18a37e6d251d286f93c94b52d791e",
      "tree": "d010d8e17198726540a0ca024ae3a563bc94441e",
      "parents": [
        "0e69d75ccb2f091757b38d4d6a2ed739e06b615e"
      ],
      "author": {
        "name": "Andrew Bird",
        "email": "ajb@spheresystems.co.uk",
        "time": "Tue Aug 16 13:58:21 2011 -0600"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Aug 22 13:38:51 2011 -0700"
      },
      "message": "USB option driver add PID of Huawei Vodafone K4605\n\nThis patch adds the product ID of Huawei\u0027s Vodafone K4605 mobile broadband\nmodem to option.c. This is necessary so that the driver gets loaded on\ndemand without the intervention of usb_modeswitch. This has the benefit of\nit becoming available faster and also ensures that the option driver is not\nbound to a network interface that should be claimed by suitable network\ndriver.\n\nSigned-off-by: Andrew Bird \u003cajb@spheresystems.co.uk\u003e\nSigned-off-by: Alex Chiang \u003cachiang@canonical.com\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "0e69d75ccb2f091757b38d4d6a2ed739e06b615e",
      "tree": "58388d71a78f71fa1dce948b749102111d5dd64f",
      "parents": [
        "b978d51ac3342dfdb089503b64feea8da69e5c15"
      ],
      "author": {
        "name": "Andrew Bird",
        "email": "ajb@spheresystems.co.uk",
        "time": "Tue Aug 16 13:57:14 2011 -0600"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Aug 22 13:38:50 2011 -0700"
      },
      "message": "USB option driver add PID of Huawei Vodafone K3806\n\nThis patch adds the product ID of Huawei\u0027s Vodafone K3806 mobile broadband\nmodem to option.c. This is necessary so that the driver gets loaded on\ndemand without the intervention of usb_modeswitch. This has the benefit of\nit becoming available faster and also ensures that the option driver is not\nbound to a network interface that should be claimed by cdc_ether.\n\nSigned-off-by: Andrew Bird \u003cajb@spheresystems.co.uk\u003e\nSigned-off-by: Alex Chiang \u003cachiang@canonical.com\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "5b1b0b812a7b1a5b968c5d06d90d1cb88621b941",
      "tree": "dd57943592e4152147d1a5667b082e5f30faaf83",
      "parents": [
        "311aab73d273eb22be976055f6cab224f7279d5e"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Fri Aug 19 23:49:48 2011 +0200"
      },
      "committer": {
        "name": "Rafael J. Wysocki",
        "email": "rjw@sisk.pl",
        "time": "Fri Aug 19 23:49:48 2011 +0200"
      },
      "message": "PM / Runtime: Add macro to test for runtime PM events\n\nThis patch (as1482) adds a macro for testing whether or not a\npm_message value represents an autosuspend or autoresume (i.e., a\nruntime PM) event.  Encapsulating this notion seems preferable to\nopen-coding the test all over the place.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nAcked-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\n"
    },
    {
      "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": "6580a67b9b67a9d3aac0ad5cb0b775cba6f9a1cf",
      "tree": "f136431671e88dcbce460d4688ffd42ec68607a7",
      "parents": [
        "bd74b32b77e0e4af47651da852cb3ced84e423b3"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "error27@gmail.com",
        "time": "Sat Aug 06 07:31:26 2011 -0700"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Wed Aug 10 14:17:08 2011 +0200"
      },
      "message": "USB: serial: remove duplicate returns\n\nThis small untidiness with two returns in a row was copy and pasted\ninto mos7720.c and mos7840.c.\n\nSigned-off-by: Dan Carpenter \u003cerror27@gmail.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\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"
    }
  ],
  "next": "cdacb598fe7ab85de80908c818dd7d66a2971117"
}
