)]}'
{
  "log": [
    {
      "commit": "4ae897df80019db433cd46cdd50d3b48463757d9",
      "tree": "26f89125b7b2bb445a31d96faf1bc18707172a89",
      "parents": [
        "350351006426471458fe50b1de1160200a1ba138"
      ],
      "author": {
        "name": "Sven Andersen",
        "email": "s.andersen@cryonet.de",
        "time": "Tue Mar 04 22:09:11 2008 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Mar 04 14:57:44 2008 -0800"
      },
      "message": "USB: ftdi_sio - really enable EM1010PC\n\nAdd EM1010PC to ftdi_sio.c\n\nSigned-off-by: Sven Andersen \u003cs.andersen@cryonet.de\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "546d7eec389a3df3173b3131d92829c14e614601",
      "tree": "d4b4deb3e0e4ed7875978aeef80620aad11c700c",
      "parents": [
        "85fb62a001278270f9fffbdc3508ef23d5f3693d"
      ],
      "author": {
        "name": "Kevin Vance",
        "email": "kvance@kvance.com",
        "time": "Sat Mar 01 13:49:59 2008 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Mar 04 14:57:44 2008 -0800"
      },
      "message": "USB: ftdi_sio: Workaround for broken Matrix Orbital serial port\n\nWorkaround for the FT232RL-based, Matrix Orbital VK204-25-USB serial port\nadded to the ftdi_sio driver.\n\nThe device has an invalid endpoint descriptor, which must be modified\nbefore it can be used.\n\nSigned-off-by: Kevin Vance \u003ckvance@kvance.com\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "85fb62a001278270f9fffbdc3508ef23d5f3693d",
      "tree": "843c40085e82573a237c908cc9d14da34171ef26",
      "parents": [
        "6d512a80c26d87f8599057c86dc920fbfe0aa3aa"
      ],
      "author": {
        "name": "Daniel Kozák",
        "email": "kozzi11@gmail.com",
        "time": "Tue Mar 04 18:54:53 2008 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Mar 04 14:57:44 2008 -0800"
      },
      "message": "USB: Add support for AXESSTEL MV110H CDMA modem\n\nAdd entry for Axesstel MV110H CDMA modem (ID: 1726:1000) to option driver\n\nSigned-off-by: Daniel Kozák \u003ckozzi11@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "11e1abb453690a907ea26c07043987165a4f277f",
      "tree": "c571799e321537b387a01bbfd4ca4744612fab99",
      "parents": [
        "fcab59a3186640ce085e89ee6dfc03cacfb6c7c9"
      ],
      "author": {
        "name": "David Ludlow",
        "email": "dave.ludlow@bay.ws",
        "time": "Mon Feb 25 17:30:52 2008 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Mar 04 14:57:42 2008 -0800"
      },
      "message": "usb: Add support for the mos7820/7840-based B\u0026B USB/RS485 converter to mos7840.c\n\nAdd support for the mos7820/7840-based B\u0026B USOPTL4_2/USOPTL4_4 USB/RS485\nconverter to mos7840.c\n\nSigned-off-by: Dave Ludlow \u003cdave.ludlow@bay.ws\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "d726fb757722a3907356830a0b8d976267596d5c",
      "tree": "a3cb96833675a80424e3d5b26adbaa6abfe7b177",
      "parents": [
        "5b0a4d66a11df34b632e48ce80ebe81da94bdb65"
      ],
      "author": {
        "name": "Kevin Lloyd",
        "email": "linux@sierrawireless.com",
        "time": "Thu Feb 14 13:35:16 2008 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Feb 21 15:38:53 2008 -0800"
      },
      "message": "USB: serial: move zte MF330 from sierra to option\n\nMove the Onda H600/ZTE MF33 device from the sierra driver to the option\ndriver.\n\nThe reason it was moved is because the sierra driver is starting to support\nmore and more sierra proprietary features, so it makes more sense to keep\nsierra only devices in there.\n\n\nSigned-off-by: Kevin Lloyd \u003cklloyd@sierrawireless.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": "7f4a9e8750bb904d94f37778821afd021e875c51",
      "tree": "c8d5e30eb94d703ce2084cf28b0eb319b6426325",
      "parents": [
        "9232951ada7ec2f2c1424e4c024dc8540ae97e91"
      ],
      "author": {
        "name": "Warren Turkal",
        "email": "turkal@google.com",
        "time": "Thu Feb 14 14:01:46 2008 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Feb 21 15:38:52 2008 -0800"
      },
      "message": "USB: Add another Novatel U727 ID to the device table for usbserial\n\nSigned-off-by: Warren Turkal \u003cturkal@google.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "aa59e053da08336e7def83e83c86369cd9fdaf8b",
      "tree": "fa8d80c0c4701ae8fbf5f054b3954386cc2adb57",
      "parents": [
        "564d61d30effcc727f9519538143a6c6aeb92e46"
      ],
      "author": {
        "name": "Stefan Bader",
        "email": "stefan.bader@canonical.com",
        "time": "Tue Feb 05 15:25:35 2008 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Feb 21 15:38:52 2008 -0800"
      },
      "message": "USB: option: Added vendor id for Dell 5720 broadband modem\n\nthis is a small patch to add support for a rebranded Novatel modem (see\nhttp://ubuntuforums.org/archive/index.php/t-608388.html for details).\n\nSigned-off-by: Stefan Bader \u003cstefan.bader@canonical.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "564d61d30effcc727f9519538143a6c6aeb92e46",
      "tree": "d1f79ba0544e8eeaf0efefe5f1b460b406d322d6",
      "parents": [
        "b68a42b1d98f66c70a536a540f73dba07ddd5d36"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Tue Feb 19 13:15:30 2008 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Feb 21 15:38:51 2008 -0800"
      },
      "message": "USB: option: Add Kyocera KPC680 ids\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "59036e94732edc2fb957465008c68bbcfc6736fa",
      "tree": "34c3700d3a52a639963e6db2fa22ce5aa9d23816",
      "parents": [
        "1902869019918411c148c18cc3a22aade569ac9a"
      ],
      "author": {
        "name": "Andy Shevchenko",
        "email": "andy@smile.org.ua",
        "time": "Mon Feb 04 23:57:49 2008 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Feb 21 15:38:48 2008 -0800"
      },
      "message": "USB: usb: yet another Dell wireless CDMA/EVDO modem\n\nAdd native support of the Dell wireless CDMA/EVDO modem.\n\n# modprobe usbserial vendor\u003d0x413c product\u003d0x8129\n\nFollowing seesion lines describe modem itself\nat\nOK\nati3\nManufacturer: NOVATEL WIRELESS INCORPORATED\nModel: EXPEDITE ET620\nRevision: M6500C-BBIRD_TLS_MINI_DELL-Q40306.166 [Aug 25 2006 14:00:00]\nESN: 0x5B39071D\n+GCAP: +CIS707-A, CIS-856, +MS, +ES, +DS, +FCLASS\n\nOK\n\nSigned-off-by: Andy Shevchenko \u003candy@smile.org.ua\u003e\nCc: Matthias Urlichs \u003csmurf@smurf.noris.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "2129c4e1b4469e1f9711a54e97e8ddf8b26bb62d",
      "tree": "90b58e9648ebff476c90ce7c3f28a0c832396e76",
      "parents": [
        "bbc5d276ec1e24d48f794dae1c4bdfc1512f65d5"
      ],
      "author": {
        "name": "Oliver Neukum",
        "email": "oneukum@suse.de",
        "time": "Fri Feb 01 13:58:52 2008 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Feb 21 15:38:48 2008 -0800"
      },
      "message": "USB: Sane memory allocation in option driver\n\nThe option driver\n- violates DMA coherency rules\n- allocates ~16500 bytes in one chunk\nThis patch splits out the buffers and uses __get_free_page() to avoid\nhigher order allocations.\n\nSigned-off-by: Oliver Neukum \u003coneukum@suse.de\u003e\nAcked-By: Matthias Urlichs \u003cmatthias@urlichs.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "bbc5d276ec1e24d48f794dae1c4bdfc1512f65d5",
      "tree": "9a9e3df1c9bbdee7cee5c03f83697fdd4694436b",
      "parents": [
        "e80af3a8dbbbf431b2070cc760699f01c5a6ac69"
      ],
      "author": {
        "name": "Roel Kluin",
        "email": "12o3l@tiscali.nl",
        "time": "Thu Feb 07 01:06:07 2008 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Feb 21 15:38:48 2008 -0800"
      },
      "message": "USB: ftdi_sio.c add missing \u0027|\u0027\n\nadd missing \u0027|\u0027\n\nSigned-off-by: Roel Kluin \u003c12o3l@tiscali.nl\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "8dd70705c4a7a3110076da412333c90d773bbb63",
      "tree": "15d272f9d458d492d64b9fabad027dd42df3c334",
      "parents": [
        "c06d4dcf5034ee2289a921b9b2c547f3fed2d878"
      ],
      "author": {
        "name": "Stefan Bader",
        "email": "stefan.bader@canonical.com",
        "time": "Fri Jan 25 08:09:41 2008 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Feb 01 14:35:06 2008 -0800"
      },
      "message": "USB: Fix usb_serial_driver structure for Kobil cardreader driver.\n\nThe device setup did miss to initialize the num_interrupt_out field, thus\nfailing to successfully complete the probe function.\n\nSigned-off-by: Stefan Bader \u003cstefan.bader@canonical.com\u003e\nCc: stable \u003cstable@kernel.org\u003e\nCc: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "b75be4abf18e9725766ed835f0d2cf201b52de7e",
      "tree": "0533b72cf51f04db1f30f8fd6c36958cfa02ef1d",
      "parents": [
        "f54aab6ebcecd93e86cea34ddba5f3d454382041"
      ],
      "author": {
        "name": "Denis Cheng",
        "email": "crquan@gmail.com",
        "time": "Thu Jan 24 16:36:31 2008 +0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Feb 01 14:35:06 2008 -0800"
      },
      "message": "USB: Use menuconfig objects\n\ncommit 04d06ad0f1fdb499af84ae3d7969e2136a462f38 have added menuconfig support\nfor the whole USB Kconfig, but there are still menuconfig need for usb/serial,\nusb/atm, and usb/gadget, so that the user can disable all the options in that\nmenu at once instead of having to disable each option separately.\n\nSigned-off-by: Denis Cheng \u003ccrquan@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "0915f490d81c1a5098b399ec6c0be45bd421ee1d",
      "tree": "840285ec52dba9ae65757b27c68ee3933c041ff3",
      "parents": [
        "3edbc986509888fa9977cc180c1fe458d2f89076"
      ],
      "author": {
        "name": "Oliver Neukum",
        "email": "oliver@neukum.org",
        "time": "Wed Jan 23 12:28:45 2008 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Feb 01 14:35:05 2008 -0800"
      },
      "message": "USB: last abuses of intfdata in close for usb-serial drivers\n\nthese drivers abused intfdata in close() as flags for binding.\nThat races with reprobing of those devices. This patch fixes that by using\nthe flag and the locks introduced with the patch against mos7720.\n\nSigned-off-by: Oliver Neukum \u003coneukum@suse.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "3edbc986509888fa9977cc180c1fe458d2f89076",
      "tree": "d80fa46312676df21cf89af632f15e1ac94c9f82",
      "parents": [
        "b0a239da17beb34354181bebb744c0b0d534967f"
      ],
      "author": {
        "name": "Oliver Neukum",
        "email": "oliver@neukum.org",
        "time": "Tue Jan 22 12:47:15 2008 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Feb 01 14:35:05 2008 -0800"
      },
      "message": "USB: kl5kusb105 don\u0027t flush to logically disconnected devices\n\nIf disconnect() is called for a logical disconnect, no more IO must be\ndone after disconnect() returns, or the old and new drivers may conflict.\nThis patch avoids this by using the flag and lock introduced by the earlier\npatch for the mos7720 driver.\n\nSigned-off-by: Oliver Neukum \u003coneukum@suse.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "b0a239da17beb34354181bebb744c0b0d534967f",
      "tree": "822583c30cb0588330bac12fc3032ae33ef3d412",
      "parents": [
        "95bef012ea4a3cce437a4fcf59bb097d14944b0d"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Sat Jan 19 16:02:37 2008 +0000"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Feb 01 14:35:05 2008 -0800"
      },
      "message": "USB: oti6858: cleanup\n\n- Rename the copied buffer functions from pl2303 to oti6858 to avodi\n  confusion\n- Initialise speeds properly\n- Use modern baud rate handling\n- Remove GSERIAL/SSERIAL ioctl hacks that reference termios unlocked\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "95bef012ea4a3cce437a4fcf59bb097d14944b0d",
      "tree": "bc9991b335211030bcc2ee76fdc42ae2fcccb645",
      "parents": [
        "e33fe4d86f91127f6f7d931ff59ed6cbda06e72b"
      ],
      "author": {
        "name": "Oliver Neukum",
        "email": "oliver@neukum.org",
        "time": "Tue Jan 22 13:56:18 2008 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Feb 01 14:35:05 2008 -0800"
      },
      "message": "USB: more serial drivers writing after disconnect\n\nthis covers the rest of the obvious cases by using the flags\nand locks to guard against disconnect which were introduced\nin the earlier patch against mos7720.\n\nSigned-off-by: Oliver Neukum \u003coneukum@suse.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "e33fe4d86f91127f6f7d931ff59ed6cbda06e72b",
      "tree": "7af352e8fc696220a06c6e2a9b9006a0ea5ee075",
      "parents": [
        "004b4f2d4448cff7f13871c05d744b00a7c74d4a"
      ],
      "author": {
        "name": "Oliver Neukum",
        "email": "oliver@neukum.org",
        "time": "Mon Jan 21 17:44:10 2008 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Feb 01 14:35:04 2008 -0800"
      },
      "message": "USB: make sure usb serial drivers don\u0027t flush to logically disconnected devices\n\nIf disconnect() is called for a logical disconnect, no more IO must be\ndone after disconnect() returns, or the old and new drivers may conflict.\nThis patch avoids this by using the flag and lock introduced by the earlier\npatch for the mos7720 driver.\n\nSigned-off-by: Oliver Neukum \u003coneukum@suse.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "004b4f2d4448cff7f13871c05d744b00a7c74d4a",
      "tree": "dee298674c6620516a60c52c7d4e01495b3fe453",
      "parents": [
        "9e3b1d8e3d5d135ac7be43f6710b7a67b569c292"
      ],
      "author": {
        "name": "Oliver Neukum",
        "email": "oliver@neukum.org",
        "time": "Tue Jan 22 14:24:56 2008 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Feb 01 14:35:04 2008 -0800"
      },
      "message": "USB: fix memleak in ark3116 serial driver\n\nin an error case memory already allocated must be freed again.\n\nSigned-off-by: Oliver Neukum \u003coneukum@suse.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "9e3b1d8e3d5d135ac7be43f6710b7a67b569c292",
      "tree": "d49c28ab6eb379e9cdc7cd9d28110c0967790486",
      "parents": [
        "0b3f5fe673d4626ea91816ca9c486b43b39a2fd1"
      ],
      "author": {
        "name": "Oliver Neukum",
        "email": "oliver@neukum.org",
        "time": "Tue Jan 22 15:54:54 2008 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Feb 01 14:35:04 2008 -0800"
      },
      "message": "USB: stop abuse of intfdata in cypress_m8\n\nthis driver uses usb_get_intfdata() \u003d\u003d NULL as a test for disconnect().\nYou must not do that as this races with probe(). By the time you test\nyour erstwhile interface may already be somebody else\u0027s interface.\nThis fixes the close() method of cypress_m8 to use the recently introduced\nflag and use locking against disconnect() where required in close().\n\nSigned-off-by: Oliver Neukum \u003coneukum@suse.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "a1cd7e99b343543af2be4c8c5755e26f6bfd725a",
      "tree": "41f8de097dd0889a9c6d02fa0a22b16d5146de46",
      "parents": [
        "828d55c58cba6b652fd30e00c3d940cb7c523e3c"
      ],
      "author": {
        "name": "Oliver Neukum",
        "email": "oliver@neukum.org",
        "time": "Wed Jan 16 17:18:52 2008 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Feb 01 14:35:03 2008 -0800"
      },
      "message": "USB: stop io performed by mos7720 upon close()\n\nThis fixes a problem where the mos7720 driver will make io to a device from\nwhich it has been logically disconnected. It does so by introducing a flag by\nwhich the generic usb serial code can signal the subdrivers their\ndisconnection and appropriate locking.\n\nSigned-off-by: Oliver Neukum \u003coneukum@suse.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "504b55cc8bca420856159833629da8f9f92d5adc",
      "tree": "7b0abbfbb2c681690f821ca711d8a04e50f9237b",
      "parents": [
        "7bd4b20c876e5f7aa8e1405657aee9078f896d26"
      ],
      "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": "Fri Feb 01 14:35:03 2008 -0800"
      },
      "message": "USB: ftdi_sio: remove very old changelog entries from the file.\n\nPeople keep trying to add entries to this section of the driver for\nthings.  That\u0027s what the Changelog is supposed to be for, not the .c\nfile.\n\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "7bd4b20c876e5f7aa8e1405657aee9078f896d26",
      "tree": "63a41a61639b3e22a1acc619201a13b66e778abe",
      "parents": [
        "cd930c931417295ac6b4d9fea62accc67192ac34"
      ],
      "author": {
        "name": "Paul Chavent",
        "email": "paul.chavent@free.fr",
        "time": "Sat Jan 12 15:23:17 2008 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Feb 01 14:35:03 2008 -0800"
      },
      "message": "USB: usbserial: provide ezusb functions for an external module.\n\nWhen building an external module, the ezusb_* functions are not defined\nif we haven\u0027t loaded any built\u0027in module that use them (whiteheat,\nkeyspan, ...).\n\nThis patch allow to build those functions even if we only have selected\nthe usbserial generic driver.\n\nSigned-off-by: Paul Chavent \u003cpaul.chavent@fnac.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "228426edac844a2c9270528e9cd7ab6260ef7628",
      "tree": "27b91a52a410b98b5854e1d2f248b8a5977e0e22",
      "parents": [
        "20734345b35a5ff661293fcca1e376522bcf01de"
      ],
      "author": {
        "name": "Kevin Lloyd",
        "email": "linux@sierrawireless.com",
        "time": "Thu Jan 10 11:11:04 2008 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Feb 01 14:35:00 2008 -0800"
      },
      "message": "USB: sierra driver - add update dtr logic\n\nThe following improvements were made:\n - Fixed control line issue where asserting DTR on ep5 would close ep2\n - Added support for calc_num_ports (will help support future composite\n   devices)\n\nSigned-off-by: Kevin Lloyd \u003clinux@sierrawireless.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "20734345b35a5ff661293fcca1e376522bcf01de",
      "tree": "683a6a2311a1a2b6086d35d63478faa151a6b8a1",
      "parents": [
        "d5f5bcd425b771c0b7ff5a650b2ce061ac8bbb87"
      ],
      "author": {
        "name": "Harald Welte",
        "email": "laforge@gnumonks.org",
        "time": "Tue Jan 01 15:08:35 2008 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Feb 01 14:35:00 2008 -0800"
      },
      "message": "USB: ftdi_sio: Support for more JTAG adaptors\n\n[PATCH] ftdi_sio: add support for more FTDI based JTAG adaptors\n\nThere are more devices similar to the Olimex JTAG adaptor, in that the first\nport of the FT2232C is used for JTAG, and only the second port is available as\nUART.\n\nI have thus renamed ftdi_olimex_{probe,quirk} to ftdi_jtag_{probe,quirk} and\nadded vendor/product ID\u0027s for the OpenMoko Neo1973 Debug Board as well as the\nOOCDlink device.\n\nI\u0027ve also updated the KERN_INFO message sent to userspace to remove the word\n\u0027olimex\u0027 and an extra \u0027\\n\u0027 that was causing an empty line in dmesg.\n\nSigned-off-by: Harald Welte \u003claforge@openmoko.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "d5f5bcd425b771c0b7ff5a650b2ce061ac8bbb87",
      "tree": "ecff8e29d62111338f1e1a4435cd7ea669572a2c",
      "parents": [
        "537699ef53f8b97546f0845bf51a49c9ab114a13"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Thu Jan 03 16:57:33 2008 +0000"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Feb 01 14:35:00 2008 -0800"
      },
      "message": "USB: io_ti: clean up termios handling\n\nDon\u0027t pass NULL into termios functions when calling them internally\nRemove all the crap which then checks for NULL which can\u0027t occur now\nClear CMSPAR as it is not supported\nReport the baud rate back to the caller properly (See FIXME someone with\nthe docs)\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "537699ef53f8b97546f0845bf51a49c9ab114a13",
      "tree": "954a9e9e20f4b7e7d663443023403051b078e841",
      "parents": [
        "65d063ab21feea8cf65d64fba50a5c4fa7bfd6be"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Thu Jan 03 17:03:11 2008 +0000"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Feb 01 14:35:00 2008 -0800"
      },
      "message": "USB: ti_usb: termios cleanups\n\nRemove internal NULL passing in termios code\nRemove all the if checks it causes\nEncode the baud rate back properly\nClear CMSPAR as it is not supported\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "65d063ab21feea8cf65d64fba50a5c4fa7bfd6be",
      "tree": "de5062b987cc676cf9fbb8d68168873ab4fb2a4b",
      "parents": [
        "487dc9225a8e7cc522177316abee7b1e272a2863"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Thu Jan 03 17:01:18 2008 +0000"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Feb 01 14:34:59 2008 -0800"
      },
      "message": "USB: mos7720: clean up termios\n\nRemove lots of NULL checks that can no longer occur\nEncode the baud rate back into the termios (again someone with docs see\nFIXME to improve this further)\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "e58679805dab3fb75df88141d9d869904a93337f",
      "tree": "d14ba8ad0f78b026d452b5f05bc6d54aff4deb87",
      "parents": [
        "e7b13ec9235b9fded90f826ceeb8c34548631351"
      ],
      "author": {
        "name": "Oliver Neukum",
        "email": "oliver@neukum.org",
        "time": "Thu Dec 20 12:23:03 2007 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Feb 01 14:34:58 2008 -0800"
      },
      "message": "USB: fix NULL pointer dereference on drivers/usb/serial/whiteheat.c\n\nAm Sonntag, 16. Dezember 2007 05:23:47 schrieb Andrew Morton:\n\u003e On Sat, 15 Dec 2007 07:08:52 -0800 (PST) bugme-daemon@bugzilla.kernel.org wrote:\n\u003e \n\u003e \u003e http://bugzilla.kernel.org/show_bug.cgi?id\u003d9573\n \n\u003e \u003e There\u0027s a null pointer dereference on drivers/usb/serial/whiteheat.c as\n\u003e \u003e follows:\n\u003e \u003e \n\u003e \u003e (1) line 613:  the test \"if (port-\u003etty)\" implies that null is a legal value\n\u003e \u003e     for \"port-\u003etty\" at that point\n\u003e \u003e \n\u003e \u003e (2) neither firm_open nor firm_purge initialize \"port-\u003etty\"\n\ndrivers/usb/serial/usb-serial::serial_open() sets port-\u003etty\nThe check for NULL is bogus. This patch removes the check.\n\nSigned-off-by: Oliver Neukum \u003coneukum@suse.de\u003e\nAcked-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "dc0d5c1e5c7532e800fff6e313cd4af44af99976",
      "tree": "db693889e235934734ed1a83a1b14db6efed3f81",
      "parents": [
        "d4a8d46d9129fbb26b4c2d3143b1b0975a9b4ae4"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Mon Dec 17 11:40:18 2007 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Feb 01 14:34:57 2008 -0800"
      },
      "message": "USB: Spelling fixes\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "d0fab0ddf3fca22f73b95d2e15b598fa17876c69",
      "tree": "3ed6724b67161a46407172963cf87c5490e902cf",
      "parents": [
        "e7806e366bcab561a6ecc1a6c4a5337f1714ece1"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Thu Dec 13 16:15:29 2007 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Feb 01 14:34:56 2008 -0800"
      },
      "message": "USB: mct232: speed, new termios and compliance cleanups\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\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": "e7806e366bcab561a6ecc1a6c4a5337f1714ece1",
      "tree": "41e6dfb6244c6b09b47ce51ae29513932b79254e",
      "parents": [
        "3ec466b49636c89866f7681813443c3abcefcbc2"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Thu Dec 13 16:15:28 2007 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Feb 01 14:34:56 2008 -0800"
      },
      "message": "USB: keyspan_pda: clean up speed handling\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": "3ec466b49636c89866f7681813443c3abcefcbc2",
      "tree": "f7404dde2d8117d7cb7d62e351568e4ed8f89910",
      "parents": [
        "fcf9e55e066d12c18add7c8a292bf879b45b1d55"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Thu Dec 13 16:15:26 2007 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Feb 01 14:34:56 2008 -0800"
      },
      "message": "USB: belkin_sa: clean up for new style termios and speed handling, plus style\n\nA tester with actual hardware would be useful\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": "fcf9e55e066d12c18add7c8a292bf879b45b1d55",
      "tree": "9f0ce8602dedb0e35660908b3819f205de8e9627",
      "parents": [
        "3e152505a57db6622deb1322c22551c046e33d16"
      ],
      "author": {
        "name": "Sarah Sharp",
        "email": "saharabeara@gmail.com",
        "time": "Fri Dec 14 14:09:30 2007 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Feb 01 14:34:56 2008 -0800"
      },
      "message": "USB: pl2303: Add autosuspend support to pl2303 usb serial converter.\n\nSigned-off-by: Sarah Sharp \u003csaharabeara@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "3e152505a57db6622deb1322c22551c046e33d16",
      "tree": "c6fd97a1a5a882e41e30c6e97efe6ca1182fe13e",
      "parents": [
        "eb44da0b3aa0105cb38d81c5747a8feae64834be"
      ],
      "author": {
        "name": "Sarah Sharp",
        "email": "saharabeara@gmail.com",
        "time": "Fri Dec 14 14:08:35 2007 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Feb 01 14:34:55 2008 -0800"
      },
      "message": "USB: pl2303: Move pl2303 vendor specific init to probe function.\n\nWithout this fix, the pl2303 usb-serial adapter would not suspend properly\nunless it had been opened first.  A pl2303 type_1 chip will still break if the\nsystem is hibernated while the RS-232 connector is powered by another system.\nThis was broken before, and a reset resume does not fix it.  All other suspend\nand autosuspend scenarios work with ATEN pl2303 adaptors with HX and type_1 chips.\n\nSigned-off-by: Sarah Sharp \u003csaharabeara@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "eb44da0b3aa0105cb38d81c5747a8feae64834be",
      "tree": "7907396d7a749fa5d2fb0b2d4d2421eb75b3517e",
      "parents": [
        "caf29f62655e7aa57996821535d11fa3b0537b6b"
      ],
      "author": {
        "name": "Sarah Sharp",
        "email": "saharabeara@gmail.com",
        "time": "Fri Dec 14 14:08:00 2007 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Feb 01 14:34:55 2008 -0800"
      },
      "message": "USB: pl2303: Cleanup FISH and SOUP macros in pl2303 driver.\n\nReplace the FISH and SOUP macros that violated the macro guidelines in CodingStyle.\nTurn them into function calls with clearer variable names.\n\nSigned-off-by: Sarah Sharp \u003csaharabeara@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "241ca64fc55bd2b676890472880e2d2d86cfae82",
      "tree": "8aeb96dc067904ea8e2e812dac9290545feadb9c",
      "parents": [
        "852c4b43bdd0953483e93bb97ca2fac7e5111dcb"
      ],
      "author": {
        "name": "Matthias Kaehlcke",
        "email": "matthias.kaehlcke@gmail.com",
        "time": "Tue Dec 04 16:15:40 2007 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Feb 01 14:34:53 2008 -0800"
      },
      "message": "USB: Edgeport USB Serial Converter: convert es_sem to mutex\n\nEdgeport USB Serial Converter: convert semaphore es_sem to the\nmutex API\n\nSigned-off-by: Matthias Kaehlcke \u003cmatthias.kaehlcke@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "7b62cc86689e721f0aae87e88cb04ca841cf6c38",
      "tree": "84d793047446750083b3d620f48db6d9551fa713",
      "parents": [
        "f0fbd5b9ba893b965b2892c1971e3433092b98c7"
      ],
      "author": {
        "name": "Andre Haupt",
        "email": "andre@bitwigglers.org",
        "time": "Tue Nov 20 11:41:37 2007 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Feb 01 14:34:51 2008 -0800"
      },
      "message": "USB: cyberjack: remove a unnecessary variable.\n\nThis also fixes a sparse warning that symbol \u0027result\u0027 shadows an earlier one.\n\nSigned-off-by: Andre Haupt \u003candre@bitwigglers.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "f0fbd5b9ba893b965b2892c1971e3433092b98c7",
      "tree": "8f2684012950c354d1fcb0dd08e78c0ce5fb6ff6",
      "parents": [
        "00274921a052d3232d9f00856387fb269ac0af11"
      ],
      "author": {
        "name": "Sarah Sharp",
        "email": "sarah.a.sharp@intel.com",
        "time": "Tue Nov 13 17:10:09 2007 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Feb 01 14:34:51 2008 -0800"
      },
      "message": "USB: Prepare serial core for autosuspend.\n\nClaim the interface for a USB to serial converter when the tty is open,\nand release the interface when the tty is closed.\n\nIf a driver doesn\u0027t provide a resume function, use the generic resume\ninstead.\n\nMake sure the generic resume function does not submit the URBs if we\u0027re\ncoming back from autosuspend.  On autoresume, we know that the open\nfunction will be called next, which will attempt to submit the URBs.  If\nwe submit them in the resume function, the open will fail.\n\nThis works for:\n - autosuspend\n - suspending with the tty open or closed\n - hibernate with the tty closed\n\nA hibernate (or a suspend that causes the USB subsystem to lose power)\nhas issues.  If you have the tty open when you hibernate, a new tty will\nbe created when the device re-enumerates during resume.\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": "c87d6a4f67657f4f1b992eea43796c7e7c09fb17",
      "tree": "7c6e2350b4774a3bf46a7b7e0f4305cccfa10722",
      "parents": [
        "9a6b1efa6fd1ee022fdf42c91a9868c589cc95b7"
      ],
      "author": {
        "name": "Aristeu Rozanski",
        "email": "aris@ruivo.org",
        "time": "Tue Nov 13 17:22:07 2007 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Feb 01 14:34:50 2008 -0800"
      },
      "message": "USB: usb_serial_console: allocate fake tty and termios before calling driver open() method\n\nThe usb serial method set_termios() is called for the first time from\nopen() method in order to set up the termios structure with the default\ndevice\u0027s settings, ignoring the current settings. Once it\u0027s initialized,\nthe next set_termios() calls will update the device with the\ntty-\u003etermios settings.\nCurrently USB serial console code calls the driver open() method without\na tty and after that will allocate a fake tty and termios so the command\nline arguments can be applied to the device\n(console\u003dttyUSB0,115200,...). This makes the driver overwrite the\ntermios with the default settings and not applying the command line\noptions.\n\nThis patch changes usb_console_setup() to allocate the fake tty and\ntermios before the open() method is called.\n\nTested successfully with a pl2303\n\nSigned-off-by: Aristeu Rozanski \u003carozansk@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "9a6b1efa6fd1ee022fdf42c91a9868c589cc95b7",
      "tree": "4ffc94dfd9fe3c2bd4723687bca32be795a59102",
      "parents": [
        "27680d232b04d434d8d49a8417429b9512ffb7c6"
      ],
      "author": {
        "name": "Aristeu Rozanski",
        "email": "aris@ruivo.org",
        "time": "Mon Nov 12 15:15:02 2007 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Feb 01 14:34:50 2008 -0800"
      },
      "message": "USB: usb_serial: clean tty reference in the last close\n\nWhen a usb serial adapter is used as console, the usb serial console\ndriver bumps the open_count on the port struct used but doesn\u0027t attach\na real tty to it (only a fake one temporaly). If this port is opened later\nusing the regular character device interface, the open method won\u0027t\ninitialize the port, which is the expected, and will receive a brand new\ntty struct created by tty layer, which will be stored in port-\u003etty.\n\nWhen the last close is issued, open_count won\u0027t be 0 because of the\nconsole usage and the port-\u003etty will still contain the old tty value. This\nis the last ttyUSB\u003cn\u003e close so the allocated tty will be freed by the\ntty layer. The usb_serial and usb_serial_port are still in use by the\nconsole, so port_free() won\u0027t be called (serial_close() -\u003e\nusb_serial_put() -\u003e destroy_serial() -\u003e port_free()), so the scheduled\nwork (port-\u003ework, usb_serial_port_work()) will still run. And\nusb_serial_port_work() does:\n(...)\n        tty \u003d port-\u003etty;\n        if (!tty)\n                return;\n\n        tty_wakeup(tty);\nwhich causes (manually copied):\n\nFaulting instruction address: 0x6b6b6b68\nOops: Kernel access of bad area, sig: 11 [#1]\nPREEMPT PowerMac\nModules linked in: binfmt_misc ipv6 nfs lockd nfs_acl sunrpc dm_snapshot dm_mirror dm_mod hfsplus uinput ams input_polldev genrtc cpufreq_powersave i2c_powermac therm_adt746x snd_aoa_codec_tas snd_aoa_fabric_layout snd_aoa joydev snd_aoa_i2sbus snd_pcm_oss snd_mixer_oss snd_pcm snd_timer snd_page_alloc pmac_zilog serial_core evdev ide_cd cdrom snd appletouch soundcore snd_aoa_soundbus bcm43xx firmware_class usbhid ieee80211softmac ff_memless firewire_ohci firewire_core ieee80211 ieee80211_crypt crc_itu_t sungem sungem_phy uninorth_agp agpart ssb\nNIP: 6b6b6b68 LR: c01b2108 CTR: 6b6b6b6b\nREGS: c106de80 TRAP: 0400   Not tainted  (2.6.24-rc2)\nMSR: 40009032 \u003cEE,ME,IR,DR\u003e  CR: 82004024  XER: 00000000\nTASK \u003d c106b4c0[5] \u0027events/0\u0027 THREAD: c106c000\nGPR00: 6b6b6b6b c106df30 c106b4c0 c2d613a0 00009032 00000001 00001a00 00000001\nGPR08: 00000008 00000000 00000000 c106c000 42004028 00000000 016ffbe0 0171a724\nGPR16: 016ffcf4 00240e24 00240e70 016fee68 016ff9a4 c03046c4 c0327f50 c03046fc\nGPR24: c106b6b9 c106b4c0 c101d610 c106c000 c02160fc c1eac1dc c2d613ac c2d613a0\nNIP [6b6b6b68] 0x6b6b6b68\nLR [c01b2108] tty_wakeup+0x6c/0x9c\nCall Trace:\n[c106df30] [c01b20e8] tty_wakeup+0x4c/0x9c (unreliable)\n[c106df40] [c0216138] usb_serial_port_work+0x3c/0x78\n[c106df50] [c00432e8] run_workqueue+0xc4/0x15c\n[c106df90] [c0043798] worker_thread+0xa0/0x124\n[c106dfd0] [c0048224] kthread+0x48/0x84\n[c106dff0] [c00129bc] kernel_thread+0x44/0x60\nInstruction dump:\nXXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX\nXXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX\nSlab corruption: size-2048 start\u003dc2d613a0, len\u003d2048\nRedzone: 0x9f911029d74e35b/0x9f911029d74e35b.\nLast user: [\u003cc01b16d8\u003e](release_one_tty+0xbc/0xf4)\n050: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b\nPrev obj: start\u003dc2d60b88, len\u003d2048\nRedzone: 0x9f911029d74e35b/0x9f911029d74e35b.\nLast user: [\u003cc00f30ec\u003e](show_stat+0x410/0x428)\n000: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b\n010: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b\n\nThis patch avoids this, clearing port-\u003etty considering if the port is\nused as serial console or not\n\nSigned-off-by: Aristeu Rozanski \u003carozansk@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "27680d232b04d434d8d49a8417429b9512ffb7c6",
      "tree": "083cf04c12463faf11ce72df2c9a2c57daa3620b",
      "parents": [
        "d09d6a351498fcd6195f05c3964320ae6fbeadb1"
      ],
      "author": {
        "name": "Aristeu Rozanski",
        "email": "aris@ruivo.org",
        "time": "Mon Nov 12 15:14:49 2007 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Feb 01 14:34:50 2008 -0800"
      },
      "message": "USB: usb_serial_console: fix command line parsing\n\nCurrently usb serial console support ignores the device and always use\nttyUSB0.\n\nSigned-off-by: Aristeu Rozanski \u003carozansk@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "9da0068a4964540d8d1caa8455fe193b544d846d",
      "tree": "13ab0571b740d46a0451ee0e24fa61fca1ac4900",
      "parents": [
        "527ea73eaea4600120117edd19ac88864a488d57"
      ],
      "author": {
        "name": "Matthias Kaehlcke",
        "email": "matthias.kaehlcke@gmail.com",
        "time": "Wed Nov 21 15:13:16 2007 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Feb 01 14:34:48 2008 -0800"
      },
      "message": "USB: TI 3410/5052 USB Serial: convert td_open_close_lock to mutex\n\nTI 3410/5052 USB Serial: convert semaphore td_open_close_lock to the mutex\nAPI.\n\nSigned-off-by: Matthias Kaehlcke \u003cmatthias.kaehlcke@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "60a8fc017103325db4b56e4f175f060a6aaac147",
      "tree": "f3ded94b313365c6d3483532ac770f8e0184ead3",
      "parents": [
        "c74e809565b27085519c723a949761cea7badb4b"
      ],
      "author": {
        "name": "Alain Degreffe",
        "email": "info@ecze.com",
        "time": "Fri Oct 26 13:51:49 2007 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Feb 01 14:34:47 2008 -0800"
      },
      "message": "USB: add iuu_phoenix driver\n\nSigned-off-by: Alain Degreffe \u003ceczema@ecze.com\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nCc: Oliver Neukum \u003coliver@neukum.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "ab91d346c82e794e9dce29cf4fda067b4961ca64",
      "tree": "b03aa68d0f596c14f443e54cabc7d1de46153cc0",
      "parents": [
        "0cc1a51ff32cd54881a7e4d92ed89cee49843265"
      ],
      "author": {
        "name": "Nate Carlson",
        "email": "natecars@natecarlson.com",
        "time": "Thu Jan 24 12:45:07 2008 -0600"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Feb 01 14:34:46 2008 -0800"
      },
      "message": "USB: Variant of the Dell Wireless 5520 driver\n\nI\u0027ve got a Dell wireless 5520 card with a different USB ID - specifically, 8136\ninstead of 8137. Attached a small patch to add support, and the output of an\n\u0027ati3\u0027.\n\nIf we could get this in, that\u0027d be sweet.  ;)  Thanks!\n\nnc@knight:~/tmp/linux-2.6.24-rc8/drivers/usb/serial$ lsusb | grep 8136\n\tBus 001 Device 005: ID 413c:8136 Dell Computer Corp.\nnc@knight:~/tmp/linux-source-2.6.23/drivers/usb/serial$ cu -l ttyUSB0 -s 115200\n\tConnected.\n\tati3\n\tManufacturer: Novatel Wireless Incorporated\n\tModel: Expedite EU860D MiniCard\n\tRevision: 10.10.04.01-01  [2007-04-11 14:07:19]\n\tIMEI: 011186000228043\n\t+GCAP: +CGSM,+DS,+ES\n\nFrom: Nate Carlson \u003cnatecars@natecarlson.com\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "4bb0ef193bae8ca881d14fa713a831c042147041",
      "tree": "6896e34f22b340f77bdce7c5ac063c22a269dc02",
      "parents": [
        "57833ea6b95a3995149f1f6d1a8d8862ab7a0ba2"
      ],
      "author": {
        "name": "Ed Beroset",
        "email": "beroset@mindspring.com",
        "time": "Thu Jan 17 17:37:46 2008 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Feb 01 14:34:45 2008 -0800"
      },
      "message": "USB: ftdi driver - add support for optical probe device\n\nAdded support for the Elster Unicom III Optical Probe.\nThe device ID has already been added to the usb.ids file.\n\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Ed Beroset \u003cberoset@mindspring.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "57833ea6b95a3995149f1f6d1a8d8862ab7a0ba2",
      "tree": "303f628c28492b792bef30be808ee03c6f49ac8f",
      "parents": [
        "94cb373a75a903a6246d3e671cabd3e7b7084105"
      ],
      "author": {
        "name": "Akira Tsukamoto",
        "email": "akirat@rd.scei.sony.co.jp",
        "time": "Fri Jan 18 18:58:28 2008 +0900"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Feb 01 14:34:45 2008 -0800"
      },
      "message": "USB: pl2303: add support for RATOC REX-USB60F\n\npl2303: add support for RATOC REX-USB60F\n\nThis patch adds support for RATOC REX-USB60F Serial Adapters,\nwhich is widely used in Japan recently.\n\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Akira Tsukamoto \u003cakirat@rd.scei.sony.co.jp\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "94cb373a75a903a6246d3e671cabd3e7b7084105",
      "tree": "8ce08f6e0580b614c6cb03efc1a2f36411521f68",
      "parents": [
        "e3e73c90e529fd882a402296581644062be0e46c"
      ],
      "author": {
        "name": "Daniel Kozák",
        "email": "kozzi11@gmail.com",
        "time": "Sat Jan 12 11:53:09 2008 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Feb 01 14:34:45 2008 -0800"
      },
      "message": "USB: remove duplicate entry in Option driver and Pl2303 driver for Huawei modem\n\nRemove entry for Huawei E620 UMTS/HSDPA card (ID: 12d1:1001) in pl2303 driver\nOption driver is use instead\n\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Daniel Kozák \u003ckozzi11@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "e3e73c90e529fd882a402296581644062be0e46c",
      "tree": "5016d5473eeacef977646d6a934235ddcfbecb45",
      "parents": [
        "34910434a2c5556c3b44f78c1c0347709b59a4da"
      ],
      "author": {
        "name": "Bruno Redondi",
        "email": "bruno.redondi@altarisoluzione.com",
        "time": "Fri Jan 11 22:00:59 2008 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Feb 01 14:34:45 2008 -0800"
      },
      "message": "USB: sierra: add support for Onda H600/Zte MF330 datacard to USB Driver for Sierra Wireless\n\nAdded support for Onda H600/Zte MF330 GPRS/UMTS/HSDPA datacard\n\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Bruno Redondi \u003cbruno.redondi@altarisoluzione.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "34910434a2c5556c3b44f78c1c0347709b59a4da",
      "tree": "cb8b245330939e3630378c7406ccb4a430a480c9",
      "parents": [
        "42f8aa945660b901a3c7f25447aa948bf03f208a"
      ],
      "author": {
        "name": "Franco Lanza",
        "email": "nextime@nexlab.it",
        "time": "Wed Dec 26 03:29:33 2007 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Feb 01 14:34:45 2008 -0800"
      },
      "message": "USB: ftdi-sio: Patch to add vendor/device id for ATK_16IC CCD\n\nlittle patches only to add vendor/device id of ATK_16IC CCD cam for\nastronomy.\n\nFrom: Franco Lanza \u003cnextime@nexlab.it\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "42f8aa945660b901a3c7f25447aa948bf03f208a",
      "tree": "2b038bfa06020a86b530160b71afb93b13481a0e",
      "parents": [
        "da287623723f97939cdae8db44735228de15f3b5"
      ],
      "author": {
        "name": "Peter Stark",
        "email": "Peter.Stark@t-online.de",
        "time": "Tue Dec 25 18:32:08 2007 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Feb 01 14:34:44 2008 -0800"
      },
      "message": "USB: ftdi_sio - enabling multiple ELV devices, adding EM1010PC\n\nI work with a group of people on a free home automation tool called\nFHEM.  Some of the users own more than one USB-serial device by ELV. The\nftdi_sio driver has most of the ELV devices disabled by default and\nneeds to be re-enabled every time you get a new kernel. Additionally a\nnew device (EM 1010 PC - enegry monitor) is missing in the list.\nCurrently our users have to follow the instructions we provide at\nhttp://www.koeniglich.de/fhem/linux.html ... However, to some users it\nis too complicated to compile their own kernel module.\n\nWe are aware that you can specify one additional device using the\nvendor/product option of the module. But lot\u0027s of users own more than\none device.\n\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Peter Stark \u003cpeter.stark@t-online.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "6835b32c38d3a64669f04a3e864f6933c5fdbd73",
      "tree": "6216821510e37d74e6d99e6352ef20ef9715e736",
      "parents": [
        "cc311ee7d29d96f0bf15599f4456012d6f5ea23c"
      ],
      "author": {
        "name": "Kevin Lloyd",
        "email": "linux@sierrawireless.com",
        "time": "Thu Jan 10 11:11:04 2008 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Feb 01 14:34:44 2008 -0800"
      },
      "message": "USB: sierra driver - add devices\n\nThe following improvements were made:\n - Added new product support: MC5725, AC 880 U, MP 3G (UMTS \u0026 CDMA)\n\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Kevin Lloyd \u003clinux@sierrawireless.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "cc311ee7d29d96f0bf15599f4456012d6f5ea23c",
      "tree": "a6878a0197135f628a1360af0c6804d08b32f6aa",
      "parents": [
        "62aad3ab11fb4e7c43447ac655595b9cbba3f431"
      ],
      "author": {
        "name": "Damien Stuart",
        "email": "dstuart@dstuart.org",
        "time": "Sun Jan 06 13:51:39 2008 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Feb 01 14:34:43 2008 -0800"
      },
      "message": "USB: Adding YC Cable USB Serial device to pl2303\n\nThis simply adds the \"YC Cable\" as a vendor and its pl2303-based\nUSB\u003c-\u003eSerial adapter as a product.  This particular adapter is sold by\nRadio Shack.  I\u0027ve done limited testing on a few different systems with\nno issues.\n\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "62aad3ab11fb4e7c43447ac655595b9cbba3f431",
      "tree": "f500edd0e3b94a73747c9f64933b37e5fae5abb5",
      "parents": [
        "002e8f2c80c6be76bb312940bc278fc10b2b2487"
      ],
      "author": {
        "name": "Jessica L. Blank",
        "email": "j@twu.net",
        "time": "Sun Dec 30 20:11:35 2007 -0600"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Feb 01 14:34:43 2008 -0800"
      },
      "message": "USB: Sierra - Add support for Aircard 881U\n\nAdds the appropriate vendor and device IDs for the AirCard 881U to\nsierra.c. (This device is often rebadged by AT\u0026T as the USBConnect 881).\n\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Jessica L Blank \u003cj@twu.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "002e8f2c80c6be76bb312940bc278fc10b2b2487",
      "tree": "808c2e62f61a999f1d732580c332109aea44e038",
      "parents": [
        "5de8b3acda2d03f8aeb21b5a267645088718c356"
      ],
      "author": {
        "name": "Piotr Roszatycki",
        "email": "dexter@debian.org",
        "time": "Wed Jan 02 11:16:57 2008 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Feb 01 14:34:43 2008 -0800"
      },
      "message": "USB: add support for 4348:5523 WinChipHead USB-\u003eRS 232 adapter\n\nadd support for:\n\n  4348:5523 WinChipHead USB-\u003eRS 232 adapter with Prolifec PL 2303 chipset\n\n[ mingo@elte.hu: merged it and nursed it upstream ]\n\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "5de8b3acda2d03f8aeb21b5a267645088718c356",
      "tree": "c74bb9254f1f8f0a8697780194fbfde6baf73247",
      "parents": [
        "2336a986793c771008b181ec65334c240ce512ca"
      ],
      "author": {
        "name": "Craig Shelley",
        "email": "craig@microtron.org.uk",
        "time": "Thu Jan 03 12:45:59 2008 +0000"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Feb 01 14:34:43 2008 -0800"
      },
      "message": "USB: CP2101 New Device IDs\n\nSix new device IDs for CP2101 driver.\n\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Craig Shelley \u003ccraig@microtron.org.uk\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "3004e5379a525d848bbe8ddff2c534ac0fb04e2c",
      "tree": "fa8b89f8be36ef50a1a3750f2bd1c1c03ec9fbdf",
      "parents": [
        "24e1c13c93cbdd05e4b7ea921c0050b036555adc"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Thu Jan 03 16:59:04 2008 +0000"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Feb 01 14:34:42 2008 -0800"
      },
      "message": "USB: 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\nwithout trying to ram its contents down the throat of an ex-tty.\n\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "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"
    }
  ],
  "next": "93b6497da99978742ffa9d9db6177397436278f5"
}
