)]}'
{
  "log": [
    {
      "commit": "a5569a565f7315fe7241cf963f2cc74e53871e11",
      "tree": "489e3518f5e5f36f3a9bb0d6d8925f2a5981a0a5",
      "parents": [
        "1fc3858a6358400195c067f8726cf3c86a180d80"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Mon Jan 21 17:18:24 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Jan 21 19:39:41 2008 -0800"
      },
      "message": "keyspan: fix oops\n\nIf we get a data URB back from the hardware after we have put the tty to\nbed we go kaboom.  Fortunately all we need to do is process the URB without\ntrying to ram its contents down the throat of an ex-tty.\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@akpm@linux-foundation.org\u003e\n"
    },
    {
      "commit": "bf5e5834bffc62b50cd4a201804506eb11ef1af8",
      "tree": "09cd94995a4c67b0fd84f7c81b7f2bb58fac8e50",
      "parents": [
        "cf0594625083111ae522496dc1c256f7476939c2"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Tue Jan 08 14:55:51 2008 +0000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jan 08 16:16:34 2008 -0800"
      },
      "message": "pl2303: Fix mode switching regression\n\nCleaning out all the incorrect \u0027no change made\u0027 checks for termios\nsettings showed up a problem with the PL2303. The hardware here seems to\nlose sync and bits if you tell it to make no changes. This shows up with\na real world application.\n\nTo fix this the driver check for meaningful hardware changes is restored\nbut doing the tests correctly and as a tty layer function so it doesn\u0027t\nget duplicated wrongly everywhere if other drivers turn out to need it.\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nTested-by: Mirko Parthey \u003cmirko.parthey@informatik.tu-chemnitz.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "014840ec57760ec555cd6f694d1f65a4f54e4155",
      "tree": "6e52ae57b333b2ff9bfefe8b091141bff6b0fd65",
      "parents": [
        "ed0ccdbb616cd7e1d5570b8078e0deb37c1c3c16"
      ],
      "author": {
        "name": "Martin Kusserow",
        "email": "kusserow@ife.ee.ethz.ch",
        "time": "Fri Dec 21 12:02:17 2007 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sat Dec 22 23:14:33 2007 -0800"
      },
      "message": "USB: New device ID for the CP2101 driver\n\nattached please find a new device ID for CP2101 driver. This device is a\nusb stick from Dynastream to communicate with ANT wireless devices which\nI suppose is fairly similar to the ANT dev board having product id 0x1003.\n\nFrom: Martin Kusserow \u003ckusserow@ife.ee.ethz.ch\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "ed0ccdbb616cd7e1d5570b8078e0deb37c1c3c16",
      "tree": "38952d52f9960f6563c167a3392f7ac297c2dfed",
      "parents": [
        "3bf44688df34b6cb948d30b85766d0dab6cf6d21"
      ],
      "author": {
        "name": "Kevin R Page",
        "email": "linux-kernel@krp.org.uk",
        "time": "Thu Dec 13 01:10:48 2007 +0000"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sat Dec 22 23:14:33 2007 -0800"
      },
      "message": "USB: VID/PID update for sierra\n\nAdds VID/PID for the MC8775 found internally in the Thinkpad X61s laptop\n(and likely others). For commercial reasons the driver maintainer cannot\nadd VID/PIDs for laptop OEM devices himself.\n\nSigned-off-by: Kevin R Page \u003clinux-kernel@krp.org.uk\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "b5ce18afecda8ce1a9ed5fb8ec6362df6f6f85b8",
      "tree": "a5983d4dcc5fd77934d19a8838e282fca5605370",
      "parents": [
        "8be27c2de64e95c3da12a4b002f623570b039874"
      ],
      "author": {
        "name": "Jaime Velasco Juan",
        "email": "jsagarribay@gmail.com",
        "time": "Fri Nov 30 16:30:11 2007 +0000"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Dec 17 10:47:15 2007 -0800"
      },
      "message": "USB: option: Bind to the correct interface of the Huawei E220\n\nThis fixes a bunch of problems we are having with the Huawei devices...\n\n\nSigned-off-by: Oliver Neukum \u003coneukum@suse.de\u003e\nSigned-off-by: Jaime Velasco Juan \u003cjsagarribay@gmail.com\u003e\nSigned-off-by: Pete Zaitcev \u003czaitcev@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "8be27c2de64e95c3da12a4b002f623570b039874",
      "tree": "4079d208d74fc7b64305ab03ecb9f4532c692363",
      "parents": [
        "33abc04f0420dceed0ebc2d1094019d3bb2b5c29"
      ],
      "author": {
        "name": "Jeff Long",
        "email": "JeffLong@mitre.org",
        "time": "Wed Nov 28 11:02:09 2007 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Dec 17 10:47:14 2007 -0800"
      },
      "message": "USB: cp2101: new device id\n\nThis adds a device ID for the Aerocomm Radio Modem, which uses the\ncp2102.  I\u0027m sure changing num_bulk_in/num_bulk_out to NUM_DONT_CARE\nis the wrong fix, but this is the only device I have with a cp2102,\nso I have no idea what a good global value would be, if there is one.\nZero didn\u0027t work with this device.\n\nFrom: Jeff Long \u003cJeffLong@mitre.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "b9e13ac30f850313be9232497ff98e90c43bc6b6",
      "tree": "1125e91223ba36dcf27f6dfd66eca80fbc23a2e5",
      "parents": [
        "da8cadb31b82c9d41fc593c8deab6aa20b162d6b"
      ],
      "author": {
        "name": "agilmore@wirelessbeehive.com",
        "email": "agilmore@wirelessbeehive.com",
        "time": "Tue Dec 04 11:37:12 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Dec 17 10:47:14 2007 -0800"
      },
      "message": "USB: sierra: fix product id\n\nAttached is a patch to fix the addition of the new product ids I sent.\n\nIt is against 2.6.24-rc4, as Linus included the broken version of the\npatch I sent you in that tree. :(\n\nNot sure if this is the right method to go about this, but hopefully I got\nit right this time.\n\nSigned-off-by: Andrew Gilmore \u003cagilmore@wirelessbeehive.com\u003e\nCC: Kevin Lloyd \u003cklloyd@sierrawireless.com\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "f78ba15705a5ef36b55c4e3142724e2211cb1733",
      "tree": "3a49be1fd5770753a647f26516087e018538001a",
      "parents": [
        "db573b241eb1259f749e88f54105d7fa946cb9b2"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Wed Nov 28 16:21:54 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Nov 29 09:24:54 2007 -0800"
      },
      "message": "revert \"keyspan: init termios properly\"\n\nRevert 7eea436433b7b18045f272562e256976f593f7c0.\n\nLucy said:\n\n  This patch will work with the 19HS but WILL BREAK all other Keyspan\n  adapters.  It will take me a few days to get to looking at a correct fix but\n  that keyspan_send_setup(port, 1) (and the \u00271\u0027 is the important part) must\n  happen once when the port is first opened.  The cflag can just be set to\n  whatever the normal default is for your serial environment.\n\nSo revert this again pending the proper fix.\n\nCc: Borislav Petkov \u003cbbpetkov@yahoo.de\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nCc: Lucy McCoy \u003clucy@keyspan.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "5fdcd0396be443e36a4e2128f51818acca570ee7",
      "tree": "cf47a6e06ac6c1af1b0ec3d93612953378991c05",
      "parents": [
        "ddc1fd6ac1f3ad3275e19451fb07d2eff249161c"
      ],
      "author": {
        "name": "agilmore@wirelessbeehive.com",
        "email": "agilmore@wirelessbeehive.com",
        "time": "Tue Nov 20 13:39:03 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Nov 28 13:58:35 2007 -0800"
      },
      "message": "USB: sierra: new product id\n\nPer the maintainer of the usbserial/sierra.c driver, the patch below adds\na new id to the list of supported cards for the sierra driver. Tested and\nworking for me on Fedora 8, kernel 2.6.23 and on the more recent sierra.c\navailable in\nhttp://www.sierrawireless.com/resources/support/Software/Linux/v.1.2.6b(kernel2.6.21).zip\n\nHardware is a MiniPCI card in a Lenovo T61p.\n\n\nSigned-off-by: Andrew Gilmore \u003cagilmore@wirelessbeehive.com\u003e\nCc: Kevin Lloyd \u003clinux@sierrawireless.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "bfaeafcfc2242277e31cc1cfae687afaac0cd9ec",
      "tree": "15b6a182df4e0d2d15a26a9c10124b7ec18e82a3",
      "parents": [
        "ed206ec9ab398e1c3756ff0eb9507db1d009e65f"
      ],
      "author": {
        "name": "Borislav Petkov",
        "email": "bbpetkov@yahoo.de",
        "time": "Sun Oct 28 13:24:16 2007 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Nov 28 13:58:34 2007 -0800"
      },
      "message": "usbserial: fix inconsistent lock state\n\nIn commit acd2a847e7fee7df11817f67dba75a2802793e5d usb_serial_generic_write()\ndisables interrupts when taking \u0026port-\u003elock which is also taken in\nusb_serial_generic_read_bulk_callback() resulting in an inconsistent lock state\ndue to the latter not disabling interrupts on the local cpu. Fix that by\ndisabling interrupts in the latter call site also.\n\nSigned-off-by: Borislav Petkov \u003cbbpetkov@yahoo.de\u003e\nAcked-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "7ced46c3ad1dfaaabf9ec6c98cbb0a48e080fb11",
      "tree": "335ad5e2a45af15625253e5b52bc70f7e881c805",
      "parents": [
        "2e2c5eea95cfe4f36d708e6f124d9ac050b19fa1"
      ],
      "author": {
        "name": "Roel Kluin",
        "email": "12o3l@tiscali.nl",
        "time": "Sat Oct 27 03:36:37 2007 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Nov 28 13:58:33 2007 -0800"
      },
      "message": "USB: free memory when writing fails in usb/serial/mos7840.c\n\nFree buffer when writing ZLP_REG5 failed\n\nSigned-off-by: Roel Kluin \u003c12o3l@tiscali.nl\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "9e3285dba5cac12d656da66fd7d420ff1bc0ecc0",
      "tree": "2aa28d01b6f1b317cef78c6e7b7a2bf6fac618fa",
      "parents": [
        "9cfbba73118e45d935577389976f0d6af1a8e58b"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "magnus.damm@gmail.com",
        "time": "Thu Nov 08 16:45:46 2007 +0900"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Nov 28 13:58:33 2007 -0800"
      },
      "message": "USB: pl2303: add support for Corega CG-USBRS232R\n\npl2303: add support for Corega CG-USBRS232R\n\nThis patch adds support for Corega CG-USBRS232R Serial Adapters.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "7eea436433b7b18045f272562e256976f593f7c0",
      "tree": "f1477e08d43358f53e6c84a4bc6c9baa41f9731f",
      "parents": [
        "5bfeca3138a6031e38c566d57128ff592eb009a8"
      ],
      "author": {
        "name": "Borislav Petkov",
        "email": "bbpetkov@yahoo.de",
        "time": "Wed Nov 14 17:00:39 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Nov 14 18:45:44 2007 -0800"
      },
      "message": "keyspan: init termios properly\n\nRemove redundant code leading to NULL ptr deref and let terminal config\nsettings take place in the proper initialization path in\nusb_console_setup().\n\nSigned-off-by: Borislav Petkov \u003cbbpetkov@yahoo.de\u003e\nCc: \u003clucy@keyspan.com\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "8abaee238ebb1ef9b8bcafac7a1833f92e7f2319",
      "tree": "320bb5bc2dc5780c53762b4e3dcc6fc41343a0ae",
      "parents": [
        "da6fb5704feeadd10b99a1025166f1a3f627825d"
      ],
      "author": {
        "name": "Sarah Sharp",
        "email": "sarah.a.sharp@intel.com",
        "time": "Thu Oct 25 10:58:43 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Oct 25 12:18:45 2007 -0700"
      },
      "message": "USB: usb_serial_resume bug fix\n\nAvoid potential null pointer dereference.\n\nSigned-off-by: Sarah Sharp \u003csarah.a.sharp@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "acd2a847e7fee7df11817f67dba75a2802793e5d",
      "tree": "7eba6fe6c15f5f11ffdec779c9979f1ec6b4c6b9",
      "parents": [
        "8a28dea3accda319d51a1bf4d3e280771d946f78"
      ],
      "author": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Sat Oct 20 00:05:19 2007 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Oct 25 12:18:45 2007 -0700"
      },
      "message": "USB: usbserial - fix potential deadlock between write() and IRQ\n\nUSB: usbserial - fix potential deadlock between write() and IRQ\n\nusb_serial_generic_write() doesn\u0027t disable interrupts when taking port-\u003elock,\nand could therefore deadlock with usb_serial_generic_read_bulk_callback()\nbeing called from interrupt, taking the same lock. Fix it.\n\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\nAcked-by: Larry Finger \u003clarry.finger@lwfinger.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "8a28dea3accda319d51a1bf4d3e280771d946f78",
      "tree": "943010bda3ae9af1a7ce44598f202bd519301af8",
      "parents": [
        "d718d2b17822bb92708204cb1a9175e512520261"
      ],
      "author": {
        "name": "Masakazu Mokuno",
        "email": "mokuno@sm.sony.co.jp",
        "time": "Tue Oct 23 13:51:57 2007 +0900"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Oct 25 12:18:45 2007 -0700"
      },
      "message": "usb: serial/pl2303: support for IO Data Device RSAQ5\n\nThis patch adds support for the IO Data Device USB-RSAQ5, PL2303 based\nUSB-serial converter, to pl2303 driver\n\nSigned-off-by: Masakazu Mokuno \u003cmokuno@sm.sony.co.jp\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "df64c47184aedf34fd2a69a4b7f68584fe982fdf",
      "tree": "3a45099fe4a9d6b32bfb7c7caf3dd65863290761",
      "parents": [
        "3d3ddce568b79911bc893b9e8542f7e1d3bc72c7"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Mon Oct 15 20:54:47 2007 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Oct 25 12:18:44 2007 -0700"
      },
      "message": "USB: pl2303: remove can\u0027t happen checks, set speed properly and report baud rate\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "3d3ddce568b79911bc893b9e8542f7e1d3bc72c7",
      "tree": "1a75796df4ee43261eac7cb9329bf3b5def6c9ca",
      "parents": [
        "3328d9752f3796a5f5f8695d27a175c34407a5ed"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Mon Oct 15 20:53:35 2007 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Oct 25 12:18:44 2007 -0700"
      },
      "message": "USB: mos7840: Clean up old checks and stuff\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "6ce073bd8be0a741440944fed892a136a1d24bbe",
      "tree": "ff1bf5c19fd6a70016b2e4570513dac545c83443",
      "parents": [
        "bd5e47ccb656e74a775c002d0308c666bea65a2b"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Thu Oct 18 01:24:25 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Oct 25 12:18:43 2007 -0700"
      },
      "message": "USB: io_edgeport: cleanups, and tty speed reporting\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "bd5e47ccb656e74a775c002d0308c666bea65a2b",
      "tree": "70bb4449988a0b8269e74d7ca584cc8c5f7ed754",
      "parents": [
        "669a6db1037efeb064dd6620f69384f99fb45584"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Thu Oct 18 01:24:25 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Oct 25 12:18:42 2007 -0700"
      },
      "message": "USB: ftd_sio cleanups and updates for new termios work checkpatch fixes\n\nWARNING: line over 80 characters\n#23: FILE: drivers/usb/serial/ftdi_sio.c:297:\n+\tspeed_t force_baud;\t/* if non-zero, force the baud rate to this value */\n\nERROR: use tabs not spaces\n#31: FILE: drivers/usb/serial/ftdi_sio.c:881:\n+^I$\n\nERROR: use tabs not spaces\n#39: FILE: drivers/usb/serial/ftdi_sio.c:890:\n+^I$\n\nWARNING: line over 80 characters\n#111: FILE: drivers/usb/serial/ftdi_sio.c:1956:\n+\t\ttty_encode_baud_rate(port-\u003etty, priv-\u003eforce_baud, priv-\u003eforce_baud);\n\nYour patch has style problems, please review.  If any of these errors\nare false positives report them to the maintainer, see\nCHECKPATCH in MAINTAINERS.\n\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "669a6db1037efeb064dd6620f69384f99fb45584",
      "tree": "4eec77059d14193554a4312e9910601e7bde10c0",
      "parents": [
        "9ab0f202e6a700d1362a1eb990ac3054f2cd15ea"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Thu Oct 18 01:24:24 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Oct 25 12:18:42 2007 -0700"
      },
      "message": "USB: ftd_sio: cleanups and updates for new termios work\n\n- Remove can\u0027t happen tests\n- Rework speed validation in terms of baud rates not CBAUD bits\n- Report speed set (or chosen)\n- Minor termios correctness\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "9ab0f202e6a700d1362a1eb990ac3054f2cd15ea",
      "tree": "f73f1b3120a1d5c123276ac7487d037e8d8f8ef0",
      "parents": [
        "01d1df29517625b8e8b5f48a0d3c2020d950eb4b"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Thu Oct 18 01:24:24 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Oct 25 12:18:42 2007 -0700"
      },
      "message": "USB: cp2101: convert to new termios\n\n- Convert to new baud rate functions\n- Add baud rate reporting\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "01d1df29517625b8e8b5f48a0d3c2020d950eb4b",
      "tree": "97eb968ccbf59b8d7014e8741cb5accb5d8a5aec",
      "parents": [
        "337850917a690ca83605b30b29c464bb3397abdf"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Thu Oct 18 01:24:23 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Oct 25 12:18:42 2007 -0700"
      },
      "message": "USB: whiteheat: clean up can\u0027t happen checks and encode baud rate\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "337850917a690ca83605b30b29c464bb3397abdf",
      "tree": "0679361038211be1991e61278ef0490c7e54d603",
      "parents": [
        "ed1f12ec50224222be9cc494cb72b4322bbacd7f"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Thu Oct 18 01:24:22 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Oct 25 12:18:42 2007 -0700"
      },
      "message": "usb-serial: handle NULL termios methods as \"no hardware changing support\"\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "ed1f12ec50224222be9cc494cb72b4322bbacd7f",
      "tree": "2cb088932ec76945121fcf82738587196e280705",
      "parents": [
        "e650d8ae0494bb937eea6c7fd1a60e57ba74cd53"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Thu Oct 18 01:24:22 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Oct 25 12:18:42 2007 -0700"
      },
      "message": "USB: sierra: termios\n\nNo hardware termios setting in this case so keep the old settings\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "e650d8ae0494bb937eea6c7fd1a60e57ba74cd53",
      "tree": "683552e42ba4af001607e2a8bdaf62bb14c8f6e1",
      "parents": [
        "a6ebf80dbc186d4782d6b08cf3676e4f22a8a84b"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Thu Oct 18 01:24:21 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Oct 25 12:18:41 2007 -0700"
      },
      "message": "USB: option: termios handling\n\nFor the devices that have no hardware settings set up the termios return\nproperly.\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "a6ebf80dbc186d4782d6b08cf3676e4f22a8a84b",
      "tree": "7d6acd371442a2af77e4bffe8425c3d839cbce3d",
      "parents": [
        "74240b07a908e09e18fa09f2cba44f212be9c4c3"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Thu Oct 18 01:24:21 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Oct 25 12:18:41 2007 -0700"
      },
      "message": "USB: kobil_sct: termios encoding fixups\n\n- Clear unsupported CMSPAR\n- Encode resulting speeds\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "74240b07a908e09e18fa09f2cba44f212be9c4c3",
      "tree": "fcc756264d57bad1fb9fd555f3d5021048aa24ae",
      "parents": [
        "560aac22e1dce7c7e9756a0a4450ca3bae58fcd5"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Thu Oct 18 01:24:20 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Oct 25 12:18:41 2007 -0700"
      },
      "message": "USB: keyspan termios tidy\n\n- Clear unsupported CMSPAR bit\n- Clean up long chains of a-\u003eb-\u003e a bit\n- Encode baud rate back into tty structure properly\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "560aac22e1dce7c7e9756a0a4450ca3bae58fcd5",
      "tree": "a0ffe1ab9432939c28760f221a5b6542a5752fc1",
      "parents": [
        "998e8638711680aecceb9c2ea3b8a09a120d605b"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Thu Oct 18 01:24:20 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Oct 25 12:18:41 2007 -0700"
      },
      "message": "USB: ir_usb: termios handling\n\n- Clean up paranoia checks\n- Propogate back a correct fixed termios\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "998e8638711680aecceb9c2ea3b8a09a120d605b",
      "tree": "6f0d8be357110c37e76d71d4c503b7a3fc739a40",
      "parents": [
        "7fa36a994cb4298f29994a248ced831be8dc7051"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Thu Oct 18 01:24:19 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Oct 25 12:18:41 2007 -0700"
      },
      "message": "USB: empeg: clean up and handle speeds\n\nThe empeg is pretty fixed. Tidy up the long foo-\u003ebar-\u003ebaz stuff and\nencode the fixed speed properly.\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "7fa36a994cb4298f29994a248ced831be8dc7051",
      "tree": "65a31bd6116536761e6c7b462d37928280e3a622",
      "parents": [
        "73f593081911b1be0d8d3962ecedd635c1e27179"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Thu Oct 18 01:24:19 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Oct 25 12:18:41 2007 -0700"
      },
      "message": "USB: digi_acceleport: fix termios and also readability a bit\n\n- Expand some x\u0026y to x \u0026 y so I could read it when checking\n- Clear CMSPAR bit in the termios (as the driver does not support it)\n- Encode the speed using the new tty_encode_baud_rate facility\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "73f593081911b1be0d8d3962ecedd635c1e27179",
      "tree": "2f42500419d9ed6bd39d60168f3b2b5035784682",
      "parents": [
        "7cc7ee28263e89793ae4d21e6e0102404c9a037b"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Thu Oct 18 01:24:18 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Oct 25 12:18:40 2007 -0700"
      },
      "message": "USB: ch341: fix termios handling\n\nThe ch341 currently doesn\u0027t support most of the hardware setting.  So to keep\nthe termios data right we propogate the old termios hardware values back then\nencode the speed.\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "7cc7ee28263e89793ae4d21e6e0102404c9a037b",
      "tree": "ca54d962a6faf99fbdd1396e43ef5383328a8f2c",
      "parents": [
        "adb5dca17dde297b685d57ec68fa0e5490feee8b"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Thu Oct 18 01:24:18 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Oct 25 12:18:40 2007 -0700"
      },
      "message": "usb serial: kill another case we pass NULL and shouldn\u0027t\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "adb5dca17dde297b685d57ec68fa0e5490feee8b",
      "tree": "473157128883bf2fe66f3d90cc179832f930eecc",
      "parents": [
        "149b36eae2ab6aa6056664f4bc461f3d3affc9c1"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Thu Oct 18 01:24:17 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Oct 25 12:18:40 2007 -0700"
      },
      "message": "USB: ark3116: update termios handling\n\n- Set the i/ospeed in the initial termios properly\n\n- Use the tty_encode_baud_rate functions to report resulting rates properly\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "3657f6c018907870d4264d466def384b58608484",
      "tree": "5237e7564712ca828c3313e6f5929a4a3d1e425c",
      "parents": [
        "c9927c2bf4f45bb85e8b502ab3fb79ad6483c244"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Apr 09 12:14:34 2002 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Oct 25 12:18:40 2007 -0700"
      },
      "message": "USB: add new Novatel device ids to option driver\n\nThis adds support for the U727 and MC950 devices.\n\nCc: Rony Sarkis \u003crsarkis@nvtl.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "01dd2fbf0da4019c380b6ca22a074538fb31db5a",
      "tree": "210291bd341c4450c8c51d8db890af0978f4035d",
      "parents": [
        "0f035b8e8491f4ff87f6eec3e3f754d36b39d7a2"
      ],
      "author": {
        "name": "Matt LaPlante",
        "email": "kernel1@cyberdogtech.com",
        "time": "Sat Oct 20 01:34:40 2007 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Sat Oct 20 01:34:40 2007 +0200"
      },
      "message": "typo fixes\n\nMost of these fixes were already submitted for old kernel versions, and were\napproved, but for some reason they never made it into the releases.\n\nBecause this is a consolidation of a couple old missed patches, it touches both\nKconfigs and documentation texts.\n\nSigned-off-by: Matt LaPlante \u003ckernel1@cyberdogtech.com\u003e\nAcked-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\n"
    },
    {
      "commit": "96de0e252cedffad61b3cb5e05662c591898e69a",
      "tree": "e3eb7d3e65ec27d39e1da13a17f6f0f91b28f5e9",
      "parents": [
        "3f5b98a2a0cba3351f96fcaa6d79aa1a0d93ee78"
      ],
      "author": {
        "name": "Jan Engelhardt",
        "email": "jengelh@gmx.de",
        "time": "Fri Oct 19 23:21:04 2007 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Fri Oct 19 23:21:04 2007 +0200"
      },
      "message": "Convert files to UTF-8 and some cleanups\n\n* Convert files to UTF-8.\n\n  * Also correct some people\u0027s names\n    (one example is Eißfeldt, which was found in a source file.\n    Given that the author used an ß at all in a source file\n    indicates that the real name has in fact a \u0027ß\u0027 and not an \u0027ss\u0027,\n    which is commonly used as a substitute for \u0027ß\u0027 when limited to\n    7bit.)\n\n  * Correct town names (Goettingen -\u003e Göttingen)\n\n  * Update Eberhard Mönkeberg\u0027s address (http://lkml.org/lkml/2007/1/8/313)\n\nSigned-off-by: Jan Engelhardt \u003cjengelh@gmx.de\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\n"
    },
    {
      "commit": "898eb71cb17644964c5895fb190e79e3d0c49679",
      "tree": "96be8f0a40feaf56fef836634c89955e432b12db",
      "parents": [
        "6c0286b199c3eb2caa973525dfc8a7ed67090ec0"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Thu Oct 18 03:06:30 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Oct 18 14:37:28 2007 -0700"
      },
      "message": "Add missing newlines to some uses of dev_\u003clevel\u003e messages\n\nFound these while looking at printk uses.\n\nAdd missing newlines to dev_\u003clevel\u003e uses\nAdd missing KERN_\u003clevel\u003e prefixes to multiline dev_\u003clevel\u003es\nFixed a wierd-\u003eweird spelling typo\nAdded a newline to a printk\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nCc: \"Luck, Tony\" \u003ctony.luck@intel.com\u003e\nCc: Jens Axboe \u003cjens.axboe@oracle.com\u003e\nCc: Mark M. Hoffman \u003cmhoffman@lightlink.com\u003e\nCc: Roland Dreier \u003crolandd@cisco.com\u003e\nCc: Tilman Schmidt \u003ctilman@imap.cc\u003e\nCc: David Woodhouse \u003cdwmw2@infradead.org\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nCc: Stephen Hemminger \u003cshemminger@linux-foundation.org\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nCc: Jeremy Fitzhardinge \u003cjeremy@goop.org\u003e\nCc: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nCc: David Brownell \u003cdavid-b@pacbell.net\u003e\nCc: James Smart \u003cJames.Smart@Emulex.Com\u003e\nCc: Andrew Vasquez \u003candrew.vasquez@qlogic.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nCc: Evgeniy Polyakov \u003cjohnpol@2ka.mipt.ru\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nCc: Jaroslav Kysela \u003cperex@suse.cz\u003e\nCc: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "64a6f9500d8e8a8e1b1adc2120e56cc88df5727f",
      "tree": "19949f0c50538e08b7e434db7860bef02d8aa611",
      "parents": [
        "64b33619a30ff18c1535ee779572ecffcc4711d2"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Sun Oct 14 19:35:30 2007 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Oct 14 12:41:52 2007 -0700"
      },
      "message": "signedness: module_param_array nump argument\n\n... should be unsigned int\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "063a2da8f01806906f7d7b1a1424b9afddebc443",
      "tree": "960243995fe608580e842b1a34228a3f991ea4dc",
      "parents": [
        "cd38c1e1ae5273c28a12baacaf17c1faa062661f"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Wed Oct 10 16:24:06 2007 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 12 14:55:34 2007 -0700"
      },
      "message": "USB: serial core should respect driver requirements\n\nThis patch (as997) fixes a bug in the USB serial core.  The core needs\nto pay attention to drivers\u0027 requirements regarding the number and\ntype of endpoints a device has.\n\nAt the same time, the patch changes the NUM_DONT_CARE constant (which\nis stored in a single-byte field) from -1 to a safer, unsigned value.\nIt also improves the kerneldoc for several fields in the\nusb_serial_driver structure.\n\nFinally, the patch replaces a list_for_each() with list_for_each_entry().\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "eecfb911a03a48ef5f7114246343128bd01c1b5f",
      "tree": "0f21503d2b13a63bd6b01c3c3251042a074a6888",
      "parents": [
        "914a3f3b375493eb44ad652a431939258cf34f71"
      ],
      "author": {
        "name": "Nobuhiro Iwamatsu",
        "email": "iwamatsu@nigauri.org",
        "time": "Thu Oct 11 00:37:50 2007 +0900"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 12 14:55:33 2007 -0700"
      },
      "message": "USB: Adding support for SHARP WS011SH to ipaq.c\n\nThis patch supports for SHARP WS011SH[0] to ipaq.c\n\n[0]: http://www.willcom-inc.com/ja/lineup/ws/011sh/index.html\n(Sorry , Japanese only.)\n\nSigned-off-by: Nobuhiro Iwamatsu \u003ciwamatsu@nigauri.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "f621b8437d6ae502dde45797f56407e48c7a68b4",
      "tree": "767bc0813ac43baafb9a136a04d20a3068dc6a0b",
      "parents": [
        "d9c563626d9a136636385209d59d0c4f16c4a7ab"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Wed Sep 26 23:22:36 2007 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 12 14:55:32 2007 -0700"
      },
      "message": "USB: funsoft: Fix termios\n\nFunsoft has a bogus ioctl handler doing bogus termios handling in a bogus\nmanner. Fortunately we can simply delete all the bogus bits and get the\nright default behaviour !\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "d9c563626d9a136636385209d59d0c4f16c4a7ab",
      "tree": "160565a3f1bdb7c9720757a2e1858bf4bf598b60",
      "parents": [
        "3046c6db575019ba4ce6b9deac352d438ddf733d"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Wed Sep 26 23:34:18 2007 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 12 14:55:32 2007 -0700"
      },
      "message": "USB: visor: termios bits\n\nVisor has a huge complex routine which displays termios bits for debug\nbut doesn\u0027t do anything. Get the correct behaviour by removing it all\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "93b6497da99978742ffa9d9db6177397436278f5",
      "tree": "e6a14551af1c69fcb95fd6f76ad7065500564c4b",
      "parents": [
        "6ce76104781a10554129791dc62c3104424f6d48"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Sun Sep 09 22:25:04 2007 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 12 14:55:29 2007 -0700"
      },
      "message": "USB: usb/serial/ch341.c: make 4 functions static\n\nThis patch makes four needlessly global functions static.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "6ce76104781a10554129791dc62c3104424f6d48",
      "tree": "0756774b493cce844b1d34f0df45fc6b462e79cf",
      "parents": [
        "4ac0718e83821db53451614e098399004694aa81"
      ],
      "author": {
        "name": "Frank A Kingswood",
        "email": "frank@kingswood-consulting.co.uk",
        "time": "Wed Aug 22 20:48:58 2007 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 12 14:55:29 2007 -0700"
      },
      "message": "USB: Driver for CH341 USB-serial adaptor\n\nThis patch implements a USB serial port driver for the Winchiphead\nCH341 USB-RS232 Converter. This chip also implements an IEEE 1284\nparallel port, I2C and SPI, but that is not supported by the driver.\n\nSigned-off-by: Frank A Kingswood \u003cfrank@kingswood-consulting.co.uk\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "1f4f714f88955cfb61fba0cd43fe3b07e4212257",
      "tree": "c4e1015cfa043b62160920616483733120747cd6",
      "parents": [
        "16eb345f4d9189b59bae576ae63cba7ca77817b2"
      ],
      "author": {
        "name": "Edouard Lafargue",
        "email": "edouard@lafargue.name",
        "time": "Tue Sep 25 10:15:36 2007 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 12 14:55:28 2007 -0700"
      },
      "message": "USB: cp2101.c: add additional device ID\n\nThis patch adds an additional device ID to the cp2101 USB serial\ndriver. This device is a Gemalto Prox-PU or CU contactless card reader\n(ISO14443-A/B and Mifare). The reader is a standard Gemalto serial\nproximity reader using the Gemalto Block Protocol (see reader\u0027s\ndocumentation) bundled with a built-in CP2102 for serial/USB\nconversion.\n\nSigned-off-by: Edouard Lafargue (edouard@lafargue.name)\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "ed6590a861a16276db34ee626375fa79f3369ac3",
      "tree": "b8f20b07045e42ba77eea677ac7314a6e8b0d62c",
      "parents": [
        "0e66fb3492442faa17fc7f27a3eba35b3c811e38"
      ],
      "author": {
        "name": "Oliver Neukum",
        "email": "oliver@neukum.org",
        "time": "Mon Sep 17 20:15:53 2007 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 12 14:55:26 2007 -0700"
      },
      "message": "USB: fix double frees in error code paths of ipaq driver\n\nthe error code paths can be enter with buffers to freed buffers.\nSerial core would do a kfree() on memory already freed.\n\nSigned-off-by: Oliver Neukum \u003coneukum@suse.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "5adceac5da3d353dd1318d0482cab94a79472adf",
      "tree": "37a05deba01fafa4e8cde7963cc7d556f84fd95a",
      "parents": [
        "b5b80f2b20c833f979060cf48ae3ee6fbfa552be"
      ],
      "author": {
        "name": "Oliver Neukum",
        "email": "oliver@neukum.org",
        "time": "Fri Aug 17 14:01:38 2007 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 12 14:55:25 2007 -0700"
      },
      "message": "USB: fix errornous assumption in the usb serial framework revealed by iuu_phoenix\n\nthe iuu_phoenix driver submits another URB from a completion handler.\nThis dictates a certain order of calls to usb_kill_urb() in kill_traffic().\nAs other drivers may do it the other way round, we need to use both\norders in kill_traffic().\nThis patch does so and should be merged before iuu_phoenix is merged.\n\nSigned-off-by: Oliver Neukum \u003coneukum@suse.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "e7beb667842ad0f6ec95a22e7c88e71dfbd60649",
      "tree": "def25b893922555fbe67b530cdc0b299cdea7f55",
      "parents": [
        "b84d2bf07ffb962733ba56307c61539a301a742e"
      ],
      "author": {
        "name": "Andreas Loibl",
        "email": "andreas@andreas-loibl.de",
        "time": "Fri Aug 24 01:51:11 2007 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 12 14:55:21 2007 -0700"
      },
      "message": "usb: serial/pl2303: support for BenQ Siemens Mobile Phone EF81\n\nThis patch adds support for the BenQ Mobile Phone EF81 to pl2303\n\nSigned-off-by: Andreas Loibl \u003candreas@andreas-loibl.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "b84d2bf07ffb962733ba56307c61539a301a742e",
      "tree": "f328d4a0d4b9e67d8123163301701b1e78b2178f",
      "parents": [
        "092a212e8e3eb49ab7360d652f457d0a360d5383"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "jesper.juhl@gmail.com",
        "time": "Fri Aug 24 02:35:14 2007 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 12 14:55:21 2007 -0700"
      },
      "message": "usb: avoid redundant cast of kmalloc() return value in OTi-6858 driver\n\nIn drivers/usb/serial/oti6858.c::pl2303_buf_alloc() the return value\nof kmalloc() is being cast to \"struct pl2303_buf *\", but that need\nnot be done here since kmalloc() returns \"void *\".\n\nSigned-off-by: Jesper Juhl \u003cjesper.juhl@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "ce0d9325b19555f05b08cbb1ea4c2393eec188ec",
      "tree": "8e7da899788b3a5e0c266b94bd9c3549f9f5df9d",
      "parents": [
        "fdf99c9ec10cb9cd44be3ac0bd007a49ac6dc751"
      ],
      "author": {
        "name": "Roman Kagan",
        "email": "rkagan@sw.ru",
        "time": "Fri Aug 24 20:22:52 2007 +0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 12 14:55:20 2007 -0700"
      },
      "message": "usb-serial: show port number in sysfs\n\nSome usb-serial devices (e.g. certain Edgeport models) have more than\none serial port on the same USB device/interface.\n\nCurrently the only way to distinguish these ports in userspace is by\ntheir minor device number: the driver makes them consecutive and in\nstable order.\n\nHowever, for the purpose of stable naming with udev this is\ninsufficient: when udev handles the ADD event for one of the ports it\ndoesn\u0027t know what minor number the other one has.\n\nTo make stable naming easier, export the port number via sysfs.\n\nSigned-off-by: Roman Kagan \u003crkagan@sw.ru\u003e\nSigned-off-by: Dmitry Guryanov \u003cdimak@dgap.mipt.ru\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "94d0f7eac77a84da2cee41b8038796891f75f09e",
      "tree": "d7720a684ada866fdd62ca35faf84879cfa54821",
      "parents": [
        "c4e41562e09961df6ba72b49269793d21c0034dc"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Wed Aug 22 23:09:16 2007 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 12 14:55:20 2007 -0700"
      },
      "message": "USB: kobil_sct: Rework driver\n\nNo hardware but this driver is currently totally broken so we can\u0027t make\nit much worse. Remove all tbe broken invalid termios handling and replace\nit with a proper set_termios method.\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "c4e41562e09961df6ba72b49269793d21c0034dc",
      "tree": "40e725dcc4a1e0a38cd3864ecb213f0544057869",
      "parents": [
        "6e8fe43b26085a64327d1cbb751ab895f3ad3f5d"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Wed Aug 22 23:06:48 2007 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 12 14:55:20 2007 -0700"
      },
      "message": "USB: cp2101: Coding style police\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "ed6e52829c113ca18f042ac55cc77b1b90745eab",
      "tree": "c004ad7b5028040e8f7b9580733fca7170a37d0c",
      "parents": [
        "eb23105462304fd35571fd0cab1de7aec79a9ec5"
      ],
      "author": {
        "name": "Andrew M. Bishop",
        "email": "amb@gedanken.demon.co.uk",
        "time": "Tue Aug 21 19:08:56 2007 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 12 14:55:19 2007 -0700"
      },
      "message": "USB: ftdi_sio: Handle FT232RL devices like FT232BM devices\n\nHandle the FT232RL device type in exactly the same way as FT232BM\ndevices (FT232RL detection was added around kernel 2.6.20 but not code\nfor handling it).\n\nSigned-off-by: Andrew M. Bishop \u003camb@gedanken.demon.co.uk\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "f311cf58bd04adc683067f8d66daa5925b80f082",
      "tree": "a2e37ee44ade8de4b107876dd4fd926acd8a9edd",
      "parents": [
        "f6c1ceaa3844b7a7787816cc97d15b9fea8b0909"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Tue Aug 14 23:22:50 2007 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 12 14:55:16 2007 -0700"
      },
      "message": "USB: ark3116.c: fix check-after-use\n\nThe Coverity checker spotted that we\u0027d have already oops\u0027ed if one of\nthese was NULL.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "b3aceb2bab988e514e65dd37f385221a095ad477",
      "tree": "a3857b287eda5b7257900aab8c3aa08e363c8dd8",
      "parents": [
        "3f6ff6ef044bc7078daa01412c911015d6cbaa39"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Fri Aug 10 14:53:35 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 12 14:55:15 2007 -0700"
      },
      "message": "USB: mct_u232-convert-to-proper-speed-handling-api-fix\n\nMake Pete happy\n\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nCc: Pete Zaitcev \u003czaitcev@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "3f6ff6ef044bc7078daa01412c911015d6cbaa39",
      "tree": "859c6011006ccdf2b7122de88200eb22e8592b21",
      "parents": [
        "42cb967fd01b1f50374fdfa811f86db103eea532"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Fri Aug 10 14:53:34 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 12 14:55:15 2007 -0700"
      },
      "message": "USB: kl5kusb105: witch to new speed API\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "9f705bde6e77c24a3ba737ac45abc0f8e619e92e",
      "tree": "239014a081c1687e71b83c64c03fcdcdc7b4a4f0",
      "parents": [
        "89a0fd18a96eb1f8732714b575073f8a8d69c009"
      ],
      "author": {
        "name": "Robert P. J. Day",
        "email": "rpjday@mindspring.com",
        "time": "Wed Aug 01 18:16:55 2007 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 12 14:54:59 2007 -0700"
      },
      "message": "USB: Remove dead references to \"SAFE_SERIAL\" CONFIG variables.\n\nRemove the references to CONFIG_USBD_SAFE_SERIAL_{VENDOR,PRODUCT},\nwhich aren\u0027t defined in any Kconfig file.\n\nSigned-off-by: Robert P. J. Day \u003crpjday@mindspring.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "03fc370bdc1b31f3d09bd88d65bc50c03f450a9d",
      "tree": "a5985466ccde42e2076531361bee516554b98291",
      "parents": [
        "e6a20ff999fe849d1f5f15d5e14763f5a553778f"
      ],
      "author": {
        "name": "Satyam Sharma",
        "email": "satyam@infradead.org",
        "time": "Mon Sep 03 01:42:43 2007 +0530"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Sep 11 07:48:17 2007 -0700"
      },
      "message": "USB: drivers/usb/serial/bus.c: Fix incompatible pointer type warning\n\ndrivers/usb/serial/bus.c: In function usb_serial_bus_deregister:\ndrivers/usb/serial/bus.c:185:\nwarning: passing argument 1 of free_dynids from incompatible pointer type\n\nAbove build warning comes when CONFIG_HOTPLUG\u003dn because argument of\nfree_dynids() in serial/bus.c is a struct usb_serial_driver, not a\nstruct usb_driver. This is not a runtime bug, because the function\nis an empty stub and never dereferences the passed pointer anyway.\n\nSigned-off-by: Satyam Sharma \u003csatyam@infradead.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "2c4cd1f13a658daacb4fe5ed88887675c31ae78f",
      "tree": "b5d15a7900dc0897726514c8ff0756702d67033d",
      "parents": [
        "a3209a0efc404cc4190b496bae247e7706371032"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Aug 30 19:02:10 2007 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Sep 11 07:48:15 2007 -0700"
      },
      "message": "USB: option: Add Dell HSDPA 5520 to driver\n\nThis is based on information sent in by Christian Gothe.\n\nCc: Christian Gothe \u003cchristian.gothe@kapelan.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "a3209a0efc404cc4190b496bae247e7706371032",
      "tree": "a988837881bd388f24b591a346e3bad50bc15e13",
      "parents": [
        "e5dd01154c1e9ca2400f4682602d1a4fa54c25dd"
      ],
      "author": {
        "name": "Jaime Velasco Juan",
        "email": "jsagarribay@gmail.com",
        "time": "Fri Sep 07 19:06:39 2007 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Sep 11 07:48:15 2007 -0700"
      },
      "message": "USB: option: Add a new device ID for the HUAWEI E220 HSDPA modem.\n\nSigned-off-by: Jaime Velasco Juan \u003cjaime@singular.local\u003e\nCC: Matthias Urlichs \u003csmurf@smurf.noris.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "d7fde2d6729482e093b18a74fc24c4c2c0c61ca5",
      "tree": "bc008dfd0a9744a0175965e4371136fd37ca5f01",
      "parents": [
        "ca9024eb6ca31df971c5fa40bf4bee2d913115e2"
      ],
      "author": {
        "name": "Pierre Castella",
        "email": "pp.castella@gmail.com",
        "time": "Thu Sep 06 22:34:39 2007 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Sep 11 07:48:14 2007 -0700"
      },
      "message": "USB: ftdi_sio: add of a new product/manufacturer, TML\n\nI have added to a new product based on the FTDI 232R USB/Serial\ntransceiver, which is commercialized by The Mobility Lab. Here is a\ntrivial patch enclosed, against 2.6.22.6 kernel.\n\nSigned-off-by: Pierre Castella \u003cpp.castella@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "fa0e6721e7931f5bb0293db982b327b0dff97596",
      "tree": "eaf93e7fc98616e8ab5467425e26cb9c73baaa81",
      "parents": [
        "0d4cbb5e7f60b2f1a4d8b7f6ea4cc264262c7a01"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Wed Aug 22 23:11:06 2007 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Sep 11 07:48:13 2007 -0700"
      },
      "message": "USB: oti6858: Remove broken ioctl code in -mm tree and also the broken fixes\n\nThis stuff is simply not needed.\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "04cab1329336d4577d6638360c905e360934b425",
      "tree": "b0dab33839f4715a822477529fea6a718fdea38d",
      "parents": [
        "53059f4d19eb2cd6cde1bbcb1b7201bec340a47b"
      ],
      "author": {
        "name": "Christian Heim",
        "email": "phreak@gentoo.org",
        "time": "Sun Aug 19 13:29:15 2007 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Aug 22 14:27:54 2007 -0700"
      },
      "message": "USB: Adding support for HTC Smartphones to ipaq\n\nThis patch enables support for HTC Smartphones. The original patch is at\nhttps://bugs.gentoo.org/show_bug.cgi?id\u003d187522. Original author is Mike Doty\n\u003ckingtaco@gentoo.org\u003e.\n\nSigned-off-by: Christian Heim \u003cphreak@gentoo.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "a66639ab286250fe66b960c34ac91d0b2ee58a79",
      "tree": "80eb5386a7b1446821a45d7e4cb607c647c83bd0",
      "parents": [
        "0bd307e1b950e0aca1dbbc2b76f542f9c96b9a95"
      ],
      "author": {
        "name": "Thomas Viehmann",
        "email": "tv@beamnet.de",
        "time": "Wed Jul 25 10:21:21 2007 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Aug 22 14:27:48 2007 -0700"
      },
      "message": "usb-serial: fix oti6858.c segfault in termios handling\n\nThe oti6858 usb serial driver should use kernel_termios_to_user_termios/\nuser_termios_to_kernel_termios to avoid segfaults because the kernel\nuses a structure differing from that of user space with a different\nsize.\n\nSigned-off-by: Thomas Viehmann \u003ctv@beamnet.de\u003e\nCC: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "e48eb085aca2971a1249efbb68f33e9ebca1395e",
      "tree": "0613a312f1e69ce313c29e7d510ff75b9464a882",
      "parents": [
        "c1f8ea7d350d46c68f9d5293c4101816170301bc"
      ],
      "author": {
        "name": "Andy Green",
        "email": "andy@warmcat.com",
        "time": "Thu Aug 09 12:19:38 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Aug 22 14:27:46 2007 -0700"
      },
      "message": "USB: belkin_sa: avoid divide by zero error\n\nThe belkin_sa module has a problem coping with a 0 return from\ntty_get_baud_rate() -- the subsequent BELKIN_SA_BAUD macro\n\ndrivers/usb/serial/belkin_sa.h:#define BELKIN_SA_BAUD(b) (230400/b)\n\nperforms a divide with it leading to the following divide error:\n\nusb 3-1: Belkin / Peracom / GoHubs USB Serial Adapter converter now attached to ttyUSB0\nPM: Adding info for No Bus:usbdev3.3_ep81\nPM: Adding info for No Bus:usbdev3.3_ep01\nPM: Adding info for No Bus:usbdev3.3_ep82\ndivide error: 0000 [#1]\nSMP\nModules linked in: vfat fat iwl3945 mac80211 cfg80211 belkin_sa usbserial usb_storage autofs4 vmnet(P) vmmon(P) aes nf_conntrack_netbios_ns ipt_REJECT nf_conntrack_ipv4 xt_state nf_conntrack nfnetlink xt_tcpudp iptable_filter ip_tables x_tables cpufreq_ondemand acpi_cpufreq video output sbs button dock battery ac arc4 snd_hda_intel ecb blkcipher snd_seq_dummy snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device snd_pcm_oss sr_mod snd_mixer_oss rtc_cmos cdrom iTCO_wdt iTCO_vendor_support snd_pcm rtc_core snd_timer serio_raw b44 ssb rtc_lib parport ata_piix snd soundcore snd_page_alloc mii ata_generic sg ahci libata sd_mod scsi_mod ext3 jbd mbcache ehci_hcd ohci_hcd uhci_hcd\nCPU:    1\nEIP:    0060:[\u003cf8dd1747\u003e]    Tainted: P        VLI\nEFLAGS: 00010246   (2.6.23-rc1 #1)\nEIP is at belkin_sa_set_termios+0x18e/0x5b9 [belkin_sa]\neax: 00038400   ebx: 00000000   ecx: 00000000   edx: 00000000\nesi: 00038400   edi: 00001cb2   ebp: de49adb0   esp: de49ad6c\nds: 007b   es: 007b   fs: 00d8  gs: 0033  ss: 0068\nProcess minicom (pid: 7306, ti\u003dde49a000 task\u003deed6c3b0 task.ti\u003dde49a000)\nStack: d85c74f0 00000046 00000002 00000001 d85c74f0 d85c74f0 00000246 c887c658\n       00000001 00000cb0 00000001 00000084 00000000 d01b58c0 f6ba10e0 de49ade8\n       de49ae40 de49add0 f8e2526b d85c74b8 ca6e6dbc de49ae40 d85c746c eded72e8\nCall Trace:\n [\u003cc0405f35\u003e] show_trace_log_lvl+0x1a/0x2f\n [\u003cc0405fe5\u003e] show_stack_log_lvl+0x9b/0xa3\n [\u003cc04061a5\u003e] show_registers+0x1b8/0x289\n [\u003cc0406389\u003e] die+0x113/0x246\n [\u003cc0622f98\u003e] do_trap+0x8a/0xa3\n [\u003cc04068dc\u003e] do_divide_error+0x85/0x8f\n [\u003cc0622d6a\u003e] error_code+0x72/0x78\n [\u003cf8e2526b\u003e] serial_set_termios+0x86/0x8d [usbserial]\n [\u003cc0542d33\u003e] set_termios+0x309/0x34c\n [\u003cc0542ece\u003e] n_tty_ioctl+0x158/0x4ba\n [\u003cc054030b\u003e] tty_ioctl+0xc78/0xcd6\n [\u003cc048aea0\u003e] do_ioctl+0x50/0x67\n [\u003cc048b100\u003e] vfs_ioctl+0x249/0x25c\n [\u003cc048b15c\u003e] sys_ioctl+0x49/0x61\n [\u003cc0404ed2\u003e] sysenter_past_esp+0x5f/0x99\n \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\nCode: 85 c0 79 14 c7 44 24 04 67 1c dd f8 c7 04 24 d4 1e dd f8 e8 96 99 65 c7 8b 46 04 be 00 84 03 00 e8 47 11 77 c7 31 d2 89 c1 89 f0 \u003cf7\u003e f1 66 85 c0 89 c1 b8 01 00 00 00 0f 44 c8 8b 45 d8 85 db 8b\nEIP: [\u003cf8dd1747\u003e] belkin_sa_set_termios+0x18e/0x5b9 [belkin_sa] SS:ESP 0068:de49ad6c\n\nThe small patch below should take care of this situation.  Note that my\nkernel was tainted (vmware) but the problem will occur if\ntty_get_baud_rate() ever returns zero and should be taken care of.\n\nSigned-off-by: Andy Green \u003candy@warmcat.com\u003e\nCc: William Greathouse \u003cwgreathouse@smva.com\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "c1f8ea7d350d46c68f9d5293c4101816170301bc",
      "tree": "343ed9f93c0af68f2790205f6811c8a00dfcb777",
      "parents": [
        "8b2580e26565246cb196b5e9469b5aa5073d48ec"
      ],
      "author": {
        "name": "Søren Hauberg",
        "email": "hauberg@gmail.com",
        "time": "Wed Aug 08 10:50:17 2007 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Aug 22 14:27:46 2007 -0700"
      },
      "message": "USB: Support for the Evolution Scorpion robots\n\n  The attached (mostly trivial) patches adds support for the Evolution\nScorpion Robots.\n  Evolution Robotics supplies a patch against 2.6.8 with their\nsoftware. My patch is based on their work, so I don\u0027t know if I can\nsign it off, or if you need some Evolution people to do this (which\nmight be hard).\n  The patch adds device ID\u0027s for some robots which is trivial.\n\n\n\nFrom: Søren Hauberg \u003chauberg@gmail.com\u003e\nAcked-by: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\nSøren\n"
    },
    {
      "commit": "96443218be7f61027c23772d048a1bf549dfb2d7",
      "tree": "cd1b086a3cafef39cb7f0020c4100a0fa0b65a8c",
      "parents": [
        "5b570d43cea0f5a6aa5bec2da2a0f68b96a37346"
      ],
      "author": {
        "name": "Faidon Liambotis",
        "email": "paravoid@debian.org",
        "time": "Tue Aug 07 05:46:05 2007 +0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Aug 22 14:27:44 2007 -0700"
      },
      "message": "USB: fix support for Dell Wireless Broadband (aka WWAN)\n\nDell Wireless Broadband ExpressCards are rebrands of Novatel\u0027s cards.\nAdd all of their known PCI IDs to date along with their mapping to the exact\nNovatel model to the Option driver which already claims to support them.\n\nSigned-off-by: Faidon Liambotis \u003cparavoid@debian.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "3aec6e26d7655eea07be8bbec4728447274ed43f",
      "tree": "33b725cf84abfb8a35478a6cd9954cb2c355172d",
      "parents": [
        "88e45dbbababd29cd6c80a3e0b60a828676b3ba9"
      ],
      "author": {
        "name": "Robert P. J. Day",
        "email": "rpjday@mindspring.com",
        "time": "Mon Jul 30 06:38:31 2007 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Aug 22 14:27:44 2007 -0700"
      },
      "message": "USB: Typo: \"USB_SAFE_PADDED\" -\u003e \"USB_SERIAL_SAFE_PADDED\".\n\nFix typo in safe_serial.c to match the actual CONFIG variable.\n\nSigned-off-by: Robert P. J. Day \u003crpjday@mindspring.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "468d13623b6c8d048abab71ed465fa8ad3bf8875",
      "tree": "4caa0cc363b63ec4dfb0cfad9a0ff2d99b9ea291",
      "parents": [
        "c8ba84a0c682068a55a5892d6e12e3f196fd792c"
      ],
      "author": {
        "name": "Hermann Kneissel",
        "email": "hermann.kneissel@gmx.net",
        "time": "Fri Aug 03 20:20:33 2007 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Aug 22 14:27:44 2007 -0700"
      },
      "message": "USB: serial: garmin_gps: fixes package loss if used from gpsbabel\n\nThis patch contains two fixes submitted by Ondrej Palkovsky:\n- the \u0027ACK\u0027 packet is sent after the transfer of the USB packet is\ncompleted, i.e. in the write_callback function. Because the close\nfunction sends the \u0027abort\u0027 command, a parameter is added that allows\nthe caller of garmin_write_bulk to specify, if the \u0027ack\u0027 should be\npropagated to the serial link or dimissed.\nThis fixes the problem with gpsbabel, it has sent several packets that\nwere acknowledged before they were sent to the GPS and GpsBabel closed\nthe device - thus effectively cancelled all outstanding requests in the\nqueue.\n- removed the APP_RESP_SEEN and APP_REQ_SEEN flags and changed\nthem into counters. It evades USB reset of the gps on every device close.\n\nSigned-off-by: Hermann Kneissel \u003chermann.kneissel@gmx.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "c8ba84a0c682068a55a5892d6e12e3f196fd792c",
      "tree": "a5ac0ccd6b24187e92b2a9593c24c4ac77dbdc2b",
      "parents": [
        "74da5d68a54d66667664fbe233ededab2376a070"
      ],
      "author": {
        "name": "Maximilian Attems",
        "email": "max@stro.at",
        "time": "Sat Aug 04 10:19:41 2007 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Aug 22 14:27:43 2007 -0700"
      },
      "message": "USB: visor add ACER S10 palm device id\n\nmodprobe visor vendor\u003d0x502 product\u003d0x1\nis said to work, plus there are patch instructions for it.\nfixes http://bugs.debian.org/340547\nsee http://www.chinaitpower.com/A/2004-07-28/87909.html\n\nSigned-off-by: Maximilian Attems \u003cmax@stro.at\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "bc71e479cdb2caab9b4473f7ad508c3fcb142486",
      "tree": "8e8f499491acced62f303e853196ec6d039a377e",
      "parents": [
        "1060bce7b74c8914999a067803ec659949ff682e"
      ],
      "author": {
        "name": "Adam Kropelin",
        "email": "akropel1@rochester.rr.com",
        "time": "Sun Jul 29 11:03:29 2007 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jul 30 13:27:47 2007 -0700"
      },
      "message": "usb-serial: Fix edgeport regression on non-EPiC devices\n\nFix serious regression on non-EPiC edgeport usb-serial devices. Baud\nrate and MCR/LCR registers are not being written on these models due\nto apparent copy-n-paste errors introduced with EPiC support.\n\nFailure reported by Nick Pasich \u003cNick@NickAndBarb.net\u003e.\n\nSigned-off-by: Adam Kropelin \u003cakropel1@rochester.rr.com\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "82a24e688585752f08fdae7209075b215215a673",
      "tree": "fed9bdcce50cbd3fcae2ae4b5ca519c3d0f5694f",
      "parents": [
        "3ddad8232c3802f7a602d1ea24938a8067114479"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sun Jul 29 16:59:02 2007 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jul 30 13:27:46 2007 -0700"
      },
      "message": "USB: drivers/usb/serial/sierra.c: make 3 functions static\n\nThis patch makes three needlessly global functions static.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nCc: Kevin Lloyd \u003clinux@sierrawireless.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "3ddad8232c3802f7a602d1ea24938a8067114479",
      "tree": "ba648621b4c4df0846e222c6c81843bca6077b55",
      "parents": [
        "f42449003114cc17cda0458c14f2deadfadf9f63"
      ],
      "author": {
        "name": "Oliver Neukum",
        "email": "oliver@neukum.org",
        "time": "Tue Jul 24 15:13:42 2007 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jul 30 13:27:46 2007 -0700"
      },
      "message": "USB: fix BUG: sleeping function called from invalid context at /home/jeremy/hg/xen/paravirt/linux/drivers/usb/core/urb.c:524, in_atomic():1, irqs_disabled():0\n\nClearly there\u0027s a bug in\ndrivers/usb/serial/usb-serial.c:usb_serial_put().  It shouldn\u0027t call\nkref_put() while holding a spinlock.\n\nSigned-off-by: Oliver Neukum \u003coneukum@suse.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "f42449003114cc17cda0458c14f2deadfadf9f63",
      "tree": "c2c1fc0e9daa69e7731c73c8f6dd8543c0c49425",
      "parents": [
        "c6d61269f530e3f7da6bad32e8b42ab7993a5927"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Thu Jul 26 19:01:10 2007 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jul 30 13:27:46 2007 -0700"
      },
      "message": "USB: mct_u232: Convert to proper speed handling API\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nAcked-by: Pete Zaitcev \u003czaitcev@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "c6d61269f530e3f7da6bad32e8b42ab7993a5927",
      "tree": "3d97b956fc5f4425c018c46d169ff41ab59a193c",
      "parents": [
        "01e96d282a062f09923fea33e1039719925d09b8"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Thu Jul 26 18:57:52 2007 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jul 30 13:27:46 2007 -0700"
      },
      "message": "digi_acceleport: Drag the driver kicking and screaming into coding style\n\n- The outbreak of acute bracketitus has been cured\n- The belief that brackets should have spaces everywhere likewise\n- Various other coding style tweaks\n- Use baud rates not Bfoo in the speed setup switch\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "01e96d282a062f09923fea33e1039719925d09b8",
      "tree": "6c1476c113dc8ce3dc8fc5dde0ca912ce68309c7",
      "parents": [
        "67f5dde3d4961032aeeecaf0d1c7a9232bef3f44"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Thu Jul 26 18:54:12 2007 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jul 30 13:27:45 2007 -0700"
      },
      "message": "cp2101: Remove broken termios optimisation, use proper speed API\n\nI\u0027ve also enabled the commented out support for 7200, 14400, 55854,\n127117 and 3686400 baud as you can now set such rates in the kernel.\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "e31c18804f584dd838a752f6628e8c15bd7a3372",
      "tree": "abead87733ffe5e3da890058d523851e849794f1",
      "parents": [
        "209b3cfd538e7d56d228cf6daf0b27e2cc26c6c2"
      ],
      "author": {
        "name": "Oliver Neukum",
        "email": "oneukum@suse.de",
        "time": "Mon Jul 23 08:58:39 2007 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jul 30 13:27:45 2007 -0700"
      },
      "message": "USB: fix usb_serial_suspend(): buggy code\n\nAm Montag 23 Juli 2007 schrieb Adrian Bunk:\n\u003e Commit ec22559e0b7a05283a3413bda5d177e42c950e23 added the following \n\u003e function to drivers/usb/serial/usb-serial.c:\n\u003e \n[..]\n\u003e \n\u003e The Coverity checker spotted the inconsequent NULL checking for \"serial\".\n\u003e \n\u003e Looking at the code it also doesn\u0027t seem to have been intended to always \n\u003e return 0.\n\nCoverity is right. The check for NULL is wrongly done and the error\nreturn is lost.\n\nSigned-off-by: Oliver Neukum \u003coneukum@suse.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "0d46c0079a8eeed25105fa374f79862842ee80c1",
      "tree": "755e983112d21c9784f64a9ea48217af3f2d48b0",
      "parents": [
        "167a675a8caa249f8bc9053c02d711545d1f7662"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "jesper.juhl@gmail.com",
        "time": "Mon Jul 16 22:17:25 2007 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jul 19 17:46:05 2007 -0700"
      },
      "message": "USB: Remove pointless conditional in drivers/usb/serial/io_ti.c::edge_shutdown()\n\nCoverity scan found (CID: 1708) this in\ndrivers/usb/serial/io_ti.c::edge_shutdown() :\n\n...\n2797 \t\tfor (i\u003d0; i \u003c serial-\u003enum_ports; ++i) {\n2798 \t\t\tedge_port \u003d usb_get_serial_port_data(serial-\u003eport[i]);\n2799 \t\t\tedge_remove_sysfs_attrs(edge_port-\u003eport);\n2800 \t\t\tif (edge_port) {\n2801 \t\t\t\tedge_buf_free(edge_port-\u003eep_out_buf);\n2802 \t\t\t\tkfree(edge_port);\n2803 \t\t\t}\n2804 \t\t\tusb_set_serial_port_data(serial-\u003eport[i], NULL);\n2805 \t\t}\n...\n\nIt\u0027s complaining that we dereference \u0027edge_port\u0027 in line 2799 which\nmakes the test of that pointer against NULL in 2800 pointless, since if\nedge_port was actually NULL we\u0027d have crashed already before reaching\nline 2800.\nReading the edge_open() function it seems to me that the pointer\nreturned by usb_get_serial_port_data(serial-\u003eport[i]) and stored in\n\u0027edge_port\u0027 can never actually be NULL here, so the test is entirely\nsuperfluous (even if it could be NULL it would be pointless here,\nignoring the then possible crash in that case, since both\nedge_buf_free() and kfree() can handle being passed NULL pointers.\n\nThis patch removes the pointless conditional (and also makes a few\ntiny style corrections now that I was in the area anyway).\n\n\nSigned-off-by: Jesper Juhl \u003cjesper.juhl@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "e94fa28f137813c2f6e05470b41bd8f3c5422a04",
      "tree": "f905111f970cd1e971d5afc43dabe94afd87c2ed",
      "parents": [
        "195af2cce5ff81c4609c7ba585b6698a7771cbfc"
      ],
      "author": {
        "name": "Florin Malita",
        "email": "fmalita@gmail.com",
        "time": "Mon Jul 16 11:50:53 2007 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jul 19 17:46:04 2007 -0700"
      },
      "message": "USB: mos7720, mos7840: remove redundant urb check\n\nCoverity (1709, 1710, 1711, 1712, 1713) actually flagged these as\nREVERSE_INULLs (NULL check performed after dereference). But looking at\nthe other drivers I can\u0027t see any similar tests and the USB core already\nmakes sure urb is non-null - so might as well get rid of the checks.\n\n\nSigned-off-by: Florin Malita \u003cfmalita@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "9454c46a89c13fe82a28c91706b86f612fd19462",
      "tree": "7a91701fdb4513486730e14c9e586ae2afd8273b",
      "parents": [
        "112225b13cedd53dfd6455038b8843cf004ddec9"
      ],
      "author": {
        "name": "Kevin Lloyd",
        "email": "linux@sierrawireless.com",
        "time": "Mon Jul 16 13:49:29 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jul 19 17:46:03 2007 -0700"
      },
      "message": "USB: sierra: Add new devices\n\nThis patch adds new devices to the Sierra Wireless driver. This is being\nresubmitted because the dependent patch (patch 01/02) needed to be\nresubmitted.\n\nSigned-off-by: Kevin Lloyd \u003clinux@sierrawireless.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "112225b13cedd53dfd6455038b8843cf004ddec9",
      "tree": "b700aba6f57c5d7805314039a49b89801dd2e166",
      "parents": [
        "eb33caec1ed29fa2b04a2c5f02e3fed2add91db4"
      ],
      "author": {
        "name": "Kevin Lloyd",
        "email": "linux@sierrawireless.com",
        "time": "Mon Jul 16 13:49:27 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jul 19 17:46:03 2007 -0700"
      },
      "message": "USB: sierra: Add TRU-Install (c) Support\n\nThis patch adds compatibility with Sierra Wireless\u0027 new TRU-Install\nfeature. Future devices that use this feature will not work unless this\npatch has been applied.\n\nSigned-off-by: Kevin Lloyd \u003clinux@sierrawireless.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "6dc731024347ab499c3fc0347ab90d972771b8a1",
      "tree": "e65eda4fc7d141afc0db1acaa17a4c1987697780",
      "parents": [
        "eb58c0c5f2b3cf6306a184cdf1c751155b7ddb3b"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Mon Jul 09 12:03:12 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jul 12 16:34:41 2007 -0700"
      },
      "message": "USB: io_*: remove bogus termios no change checks\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "eb58c0c5f2b3cf6306a184cdf1c751155b7ddb3b",
      "tree": "91fc820f410f7a8070ffd8a11fa889e7621300b6",
      "parents": [
        "9a64f251326154dcd40b21a6980fe2ab9537dde7"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Mon Jul 09 12:03:12 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jul 12 16:34:41 2007 -0700"
      },
      "message": "USB: mos7720: remove bogus no termios change check\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "9a64f251326154dcd40b21a6980fe2ab9537dde7",
      "tree": "4a153913109fae480be4369f197cb2d693521dc1",
      "parents": [
        "e0c79f512cf469bc11fe9d53a4dcc5d0c39a3b79"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Mon Jul 09 12:03:11 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jul 12 16:34:41 2007 -0700"
      },
      "message": "USB: visor and whiteheat: remove bogus termios change checks\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "e0c79f512cf469bc11fe9d53a4dcc5d0c39a3b79",
      "tree": "1f636db22152d33fe2b97c547bbb6081db11cec9",
      "parents": [
        "31473aae5afb11f0c5217dafdbc9df8a470071aa"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Mon Jul 09 12:03:10 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jul 12 16:34:41 2007 -0700"
      },
      "message": "USB: pl2303: remove bogus checks and fix speed support to use tty_get_baud_rate()\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "31473aae5afb11f0c5217dafdbc9df8a470071aa",
      "tree": "13d533cf73884c41ea7258b6d4a213d4d2aef2c2",
      "parents": [
        "70f458f668aa09cc45384728dec434f2975a3947"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Mon Jul 09 12:03:10 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jul 12 16:34:41 2007 -0700"
      },
      "message": "USB: mos7840.c: turn this into a serial driver\n\nThe MOS driver is \"interesting\", in a bad kind of \u0027how the hell did this\nget merged\u0027 kind of way\n\n- Remove the bogus termios change check\n- Remove the duplicate code for half the ioctls\n- Remove the supporting code to duplicate the ioctl code\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "0ffbbe25a73db12792a05f725aa39f8a5de2c882",
      "tree": "1ffc276b87738797558df1ed41e397450659f61e",
      "parents": [
        "a69228deefea57ca27c17a196e5727b091c6d323"
      ],
      "author": {
        "name": "Oliver Neukum",
        "email": "oliver@neukum.org",
        "time": "Mon Jul 09 12:03:08 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jul 12 16:34:40 2007 -0700"
      },
      "message": "USB: ftdi_sio: fix oops due to processing workarounds too early\n\nFix an oops that happens in relation with applying work arounds for buggy\nftdi_sio devices.  The quirks were handled too early because due to changes in\nthe initialisation of usb serial devices the device was not fully initialised\nwhen the old hook was called.\n\nAddresses bug 8564\n\nCc: \u003cstable@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "50d2dc7266573dfbdc84fc207494dd21315782ef",
      "tree": "54a7c44083f7838496d527f1bb674d03bd3db0a4",
      "parents": [
        "8ccef0df54642f0f72f922d8aa57e8b290e31671"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jun 25 01:08:01 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jul 12 16:34:40 2007 -0700"
      },
      "message": "USB: mos7720: change developer email addresses\n\nUpdate the original developer\u0027s email addresses at their request.\n\n\nCc: Vijaya Kumar \u003cvijaykumar.gn@gmail.com\u003e\nCc: Ajay Kumar \u003cnaanuajay@yahoo.com\u003e\nCc: Gurudeva \u003cngurudeva@yahoo.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "a6ea438b6d38689b7f876093bcba4505fe1995d1",
      "tree": "76c090a4c4c5de30184605e84019ecde5beaeac7",
      "parents": [
        "9a8baec77205dfe14f98a4e291c830a311125a8b"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Fri Jun 22 14:44:54 2007 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jul 12 16:34:37 2007 -0700"
      },
      "message": "USB: serial: ir_usb: Clean up the worst of it, remove exciting \u0027crash on open\u0027 feature\n\n- Drivers don\u0027t call ldisc termios methods. They certainly don\u0027t call\nthem the way this one does - remove wrong call\n- The tty buffer code isn\u0027t designed to be abused from IRQ handlers and\nthe new buffering removes the need for the uglies involved - fix them\n- Style\n- Remove incorrect baud and change handling for termios changes\n\nThe driver now has some style, but not a lot - it goes insane if you have\ntwo dongles for example as it continues to use global variables for per\ndongle state. That bit isn\u0027t my problem.\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "9a8baec77205dfe14f98a4e291c830a311125a8b",
      "tree": "29ec66c3dcacb81956e2daaa3c7073e9e0754977",
      "parents": [
        "568c24adeaa4d9ec2fd04c6ae226eeb673a385db"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Fri Jun 22 14:40:18 2007 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jul 12 16:34:37 2007 -0700"
      },
      "message": "USB: serial: belkin_sa: Various needed fixes\n\nUse the baud rate stuff from the kernel don\u0027t parse CBAUD directly\nRemove pointless and wrong \u0027no change\u0027 check\n\nCould do with some good testing as well but again better than adding \u0026\u0026\nBROKEN\n\n(The use of BELKIN_SA_BAUD() might seem a bit odd but x/a \u003d b and x/b \u003d\na (rounded for integers)).\n\n\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "568c24adeaa4d9ec2fd04c6ae226eeb673a385db",
      "tree": "a86aa556a093474530f8957d211c876a4c121c56",
      "parents": [
        "9e85c5f63268a5700860f53e52b090973652a5b2"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Fri Jun 22 14:36:29 2007 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jul 12 16:34:37 2007 -0700"
      },
      "message": "USB: serial: ark3116.c: Mixed fixups\n\no\tDon\u0027t parse the cflag for baud rates, its not valid to do so\n\tany more and this driver got it wrong anyway\no\tDon\u0027t do clever termios change checks in drivers and get them\n\twrong (arguably we should do some smart ones in the tty core but\n\tstty to change nothing is *not* a common or critical path\n\nI don\u0027t have the hardware so if you can test this carefully please do. I\nthought fixing it up this far was better than marking it and other bits of\nUSB serial \u0026\u0026 BROKEN\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "9e85c5f63268a5700860f53e52b090973652a5b2",
      "tree": "4d0258d76ceab4621e57b646ad80ace80f5911aa",
      "parents": [
        "17c2327419a889293fb955baf0c69a7d38c5809c"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Jun 20 14:22:23 2007 +0900"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jul 12 16:34:37 2007 -0700"
      },
      "message": "USB: sierra: cleanup the startup and shutdown path\n\nThis removes the ugly code that was copied from the keyspan driver and\nallocates the in urbs in a much shorter code path that can be understood\neasier.\n\nAlso turned off the interrupt urb when no port was open as it\u0027s not nice\nto keep the bus busy for no good reason at all (this should be a power\nsavings.)\n\nAll in all, this saved over 40 lines of code and cleaned things up\nbetter.\n\nCc: Kevin Lloyd \u003clinux@sierrawireless.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "17c2327419a889293fb955baf0c69a7d38c5809c",
      "tree": "6eacf6dd5ff7a01798fba38a9bd76b428ae33d47",
      "parents": [
        "05400013698776a71b1e401ceacf709bda3d1517"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Jun 20 14:22:23 2007 +0900"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jul 12 16:34:37 2007 -0700"
      },
      "message": "USB: sierra: remove incorrect usage of the urb status field\n\nYou can\u0027t rely on the fact that the status really is correct like it was.\n\nAlso simplified the write path and now we allocate the urb and data on\nthe fly, instead of trying to do that really odd timeout check which I\nam guessing doesn\u0027t really work properly.  This should speed up the\ndevice by keeping the hardware queue full easier.\n\nAs a benefit, this reduces the size of the driver.\n\nCc: Kevin Lloyd \u003clinux@sierrawireless.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "05400013698776a71b1e401ceacf709bda3d1517",
      "tree": "81dc1319ef1445ff05053fc4120853de06c603d2",
      "parents": [
        "38e8c910ff7a1aafe2923f085df0f74a60f9de3c"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Jun 15 15:44:13 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jul 12 16:34:36 2007 -0700"
      },
      "message": "USB: serial: whiteheat: clean up urb-\u003estatus usage\n\nThis done in anticipation of removal of urb-\u003estatus, which will make\nthat patch easier to review and apply in the future.\n\n\nCc: \u003clinux-usb-devel@lists.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "38e8c910ff7a1aafe2923f085df0f74a60f9de3c",
      "tree": "2bd5d27e859e3d43e478fc89a0b0a4b51ee23f54",
      "parents": [
        "52171b480865985c060a58fa3cbcd31ba6e13f75"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Jun 15 15:44:13 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jul 12 16:34:36 2007 -0700"
      },
      "message": "USB: serial: visor: clean up urb-\u003estatus usage\n\nThis done in anticipation of removal of urb-\u003estatus, which will make\nthat patch easier to review and apply in the future.\n\n\nCc: \u003clinux-usb-devel@lists.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "52171b480865985c060a58fa3cbcd31ba6e13f75",
      "tree": "aa9f691fcc5c91262c394832fb8094a5a0b18595",
      "parents": [
        "17dd2215adee8c988b88308671cc20a69839a850"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Jun 15 15:44:13 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jul 12 16:34:36 2007 -0700"
      },
      "message": "USB: serial: ti_usb_3410_5052: clean up urb-\u003estatus usage\n\nThis done in anticipation of removal of urb-\u003estatus, which will make\nthat patch easier to review and apply in the future.\n\n\nCc: \u003clinux-usb-devel@lists.sourceforge.net\u003e\nCc: Al Borchers \u003calborchers@steinerpoint.com\u003e\nCc: Peter Berger \u003cpberger@brimson.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "17dd2215adee8c988b88308671cc20a69839a850",
      "tree": "4fbcd2fb3edea39934d378f14c3327fc138e4d55",
      "parents": [
        "3a75ab943688d765cdb60b33f3f9db72c752c521"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Jun 15 15:44:13 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jul 12 16:34:36 2007 -0700"
      },
      "message": "USB: serial: sierra: clean up urb-\u003estatus usage\n\nThis done in anticipation of removal of urb-\u003estatus, which will make\nthat patch easier to review and apply in the future.\n\n\nCc: \u003clinux-usb-devel@lists.sourceforge.net\u003e\nCc: Kevin Lloyd \u003clinux@sierrawireless.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "3a75ab943688d765cdb60b33f3f9db72c752c521",
      "tree": "e018dcb2e0f200d057dbd3ce9a33ca08a2cdf8f2",
      "parents": [
        "461d696aeeae294ad22dfcaae462d1757f955778"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Jun 15 15:44:13 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jul 12 16:34:36 2007 -0700"
      },
      "message": "USB: serial: safe_serial: clean up urb-\u003estatus usage\n\nThis done in anticipation of removal of urb-\u003estatus, which will make\nthat patch easier to review and apply in the future.\n\n\nCc: \u003clinux-usb-devel@lists.sourceforge.net\u003e\nCc: Stuart Lynne \u003csl@lineo.com\u003e\nCc: Tom Rushworth \u003ctbr@lineo.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "461d696aeeae294ad22dfcaae462d1757f955778",
      "tree": "c2c223bd8a0c1114c636f26bf0ce0f0d67996947",
      "parents": [
        "78c26aebd9f4d29f9bd163c7c47f2c89991fcdb1"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Jun 15 15:44:13 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jul 12 16:34:36 2007 -0700"
      },
      "message": "USB: serial: pl2303: clean up urb-\u003estatus usage\n\nThis done in anticipation of removal of urb-\u003estatus, which will make\nthat patch easier to review and apply in the future.\n\n\nCc: \u003clinux-usb-devel@lists.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    }
  ],
  "next": "78c26aebd9f4d29f9bd163c7c47f2c89991fcdb1"
}
