)]}'
{
  "log": [
    {
      "commit": "64a6f9500d8e8a8e1b1adc2120e56cc88df5727f",
      "tree": "19949f0c50538e08b7e434db7860bef02d8aa611",
      "parents": [
        "64b33619a30ff18c1535ee779572ecffcc4711d2"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Sun Oct 14 19:35:30 2007 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Oct 14 12:41:52 2007 -0700"
      },
      "message": "signedness: module_param_array nump argument\n\n... should be unsigned int\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "063a2da8f01806906f7d7b1a1424b9afddebc443",
      "tree": "960243995fe608580e842b1a34228a3f991ea4dc",
      "parents": [
        "cd38c1e1ae5273c28a12baacaf17c1faa062661f"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Wed Oct 10 16:24:06 2007 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 12 14:55:34 2007 -0700"
      },
      "message": "USB: serial core should respect driver requirements\n\nThis patch (as997) fixes a bug in the USB serial core.  The core needs\nto pay attention to drivers\u0027 requirements regarding the number and\ntype of endpoints a device has.\n\nAt the same time, the patch changes the NUM_DONT_CARE constant (which\nis stored in a single-byte field) from -1 to a safer, unsigned value.\nIt also improves the kerneldoc for several fields in the\nusb_serial_driver structure.\n\nFinally, the patch replaces a list_for_each() with list_for_each_entry().\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "eecfb911a03a48ef5f7114246343128bd01c1b5f",
      "tree": "0f21503d2b13a63bd6b01c3c3251042a074a6888",
      "parents": [
        "914a3f3b375493eb44ad652a431939258cf34f71"
      ],
      "author": {
        "name": "Nobuhiro Iwamatsu",
        "email": "iwamatsu@nigauri.org",
        "time": "Thu Oct 11 00:37:50 2007 +0900"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 12 14:55:33 2007 -0700"
      },
      "message": "USB: Adding support for SHARP WS011SH to ipaq.c\n\nThis patch supports for SHARP WS011SH[0] to ipaq.c\n\n[0]: http://www.willcom-inc.com/ja/lineup/ws/011sh/index.html\n(Sorry , Japanese only.)\n\nSigned-off-by: Nobuhiro Iwamatsu \u003ciwamatsu@nigauri.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "f621b8437d6ae502dde45797f56407e48c7a68b4",
      "tree": "767bc0813ac43baafb9a136a04d20a3068dc6a0b",
      "parents": [
        "d9c563626d9a136636385209d59d0c4f16c4a7ab"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Wed Sep 26 23:22:36 2007 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 12 14:55:32 2007 -0700"
      },
      "message": "USB: funsoft: Fix termios\n\nFunsoft has a bogus ioctl handler doing bogus termios handling in a bogus\nmanner. Fortunately we can simply delete all the bogus bits and get the\nright default behaviour !\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "d9c563626d9a136636385209d59d0c4f16c4a7ab",
      "tree": "160565a3f1bdb7c9720757a2e1858bf4bf598b60",
      "parents": [
        "3046c6db575019ba4ce6b9deac352d438ddf733d"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Wed Sep 26 23:34:18 2007 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 12 14:55:32 2007 -0700"
      },
      "message": "USB: visor: termios bits\n\nVisor has a huge complex routine which displays termios bits for debug\nbut doesn\u0027t do anything. Get the correct behaviour by removing it all\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "93b6497da99978742ffa9d9db6177397436278f5",
      "tree": "e6a14551af1c69fcb95fd6f76ad7065500564c4b",
      "parents": [
        "6ce76104781a10554129791dc62c3104424f6d48"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Sun Sep 09 22:25:04 2007 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 12 14:55:29 2007 -0700"
      },
      "message": "USB: usb/serial/ch341.c: make 4 functions static\n\nThis patch makes four needlessly global functions static.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "6ce76104781a10554129791dc62c3104424f6d48",
      "tree": "0756774b493cce844b1d34f0df45fc6b462e79cf",
      "parents": [
        "4ac0718e83821db53451614e098399004694aa81"
      ],
      "author": {
        "name": "Frank A Kingswood",
        "email": "frank@kingswood-consulting.co.uk",
        "time": "Wed Aug 22 20:48:58 2007 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 12 14:55:29 2007 -0700"
      },
      "message": "USB: Driver for CH341 USB-serial adaptor\n\nThis patch implements a USB serial port driver for the Winchiphead\nCH341 USB-RS232 Converter. This chip also implements an IEEE 1284\nparallel port, I2C and SPI, but that is not supported by the driver.\n\nSigned-off-by: Frank A Kingswood \u003cfrank@kingswood-consulting.co.uk\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "1f4f714f88955cfb61fba0cd43fe3b07e4212257",
      "tree": "c4e1015cfa043b62160920616483733120747cd6",
      "parents": [
        "16eb345f4d9189b59bae576ae63cba7ca77817b2"
      ],
      "author": {
        "name": "Edouard Lafargue",
        "email": "edouard@lafargue.name",
        "time": "Tue Sep 25 10:15:36 2007 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 12 14:55:28 2007 -0700"
      },
      "message": "USB: cp2101.c: add additional device ID\n\nThis patch adds an additional device ID to the cp2101 USB serial\ndriver. This device is a Gemalto Prox-PU or CU contactless card reader\n(ISO14443-A/B and Mifare). The reader is a standard Gemalto serial\nproximity reader using the Gemalto Block Protocol (see reader\u0027s\ndocumentation) bundled with a built-in CP2102 for serial/USB\nconversion.\n\nSigned-off-by: Edouard Lafargue (edouard@lafargue.name)\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "ed6590a861a16276db34ee626375fa79f3369ac3",
      "tree": "b8f20b07045e42ba77eea677ac7314a6e8b0d62c",
      "parents": [
        "0e66fb3492442faa17fc7f27a3eba35b3c811e38"
      ],
      "author": {
        "name": "Oliver Neukum",
        "email": "oliver@neukum.org",
        "time": "Mon Sep 17 20:15:53 2007 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 12 14:55:26 2007 -0700"
      },
      "message": "USB: fix double frees in error code paths of ipaq driver\n\nthe error code paths can be enter with buffers to freed buffers.\nSerial core would do a kfree() on memory already freed.\n\nSigned-off-by: Oliver Neukum \u003coneukum@suse.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "5adceac5da3d353dd1318d0482cab94a79472adf",
      "tree": "37a05deba01fafa4e8cde7963cc7d556f84fd95a",
      "parents": [
        "b5b80f2b20c833f979060cf48ae3ee6fbfa552be"
      ],
      "author": {
        "name": "Oliver Neukum",
        "email": "oliver@neukum.org",
        "time": "Fri Aug 17 14:01:38 2007 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 12 14:55:25 2007 -0700"
      },
      "message": "USB: fix errornous assumption in the usb serial framework revealed by iuu_phoenix\n\nthe iuu_phoenix driver submits another URB from a completion handler.\nThis dictates a certain order of calls to usb_kill_urb() in kill_traffic().\nAs other drivers may do it the other way round, we need to use both\norders in kill_traffic().\nThis patch does so and should be merged before iuu_phoenix is merged.\n\nSigned-off-by: Oliver Neukum \u003coneukum@suse.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "e7beb667842ad0f6ec95a22e7c88e71dfbd60649",
      "tree": "def25b893922555fbe67b530cdc0b299cdea7f55",
      "parents": [
        "b84d2bf07ffb962733ba56307c61539a301a742e"
      ],
      "author": {
        "name": "Andreas Loibl",
        "email": "andreas@andreas-loibl.de",
        "time": "Fri Aug 24 01:51:11 2007 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 12 14:55:21 2007 -0700"
      },
      "message": "usb: serial/pl2303: support for BenQ Siemens Mobile Phone EF81\n\nThis patch adds support for the BenQ Mobile Phone EF81 to pl2303\n\nSigned-off-by: Andreas Loibl \u003candreas@andreas-loibl.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "b84d2bf07ffb962733ba56307c61539a301a742e",
      "tree": "f328d4a0d4b9e67d8123163301701b1e78b2178f",
      "parents": [
        "092a212e8e3eb49ab7360d652f457d0a360d5383"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "jesper.juhl@gmail.com",
        "time": "Fri Aug 24 02:35:14 2007 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 12 14:55:21 2007 -0700"
      },
      "message": "usb: avoid redundant cast of kmalloc() return value in OTi-6858 driver\n\nIn drivers/usb/serial/oti6858.c::pl2303_buf_alloc() the return value\nof kmalloc() is being cast to \"struct pl2303_buf *\", but that need\nnot be done here since kmalloc() returns \"void *\".\n\nSigned-off-by: Jesper Juhl \u003cjesper.juhl@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "ce0d9325b19555f05b08cbb1ea4c2393eec188ec",
      "tree": "8e7da899788b3a5e0c266b94bd9c3549f9f5df9d",
      "parents": [
        "fdf99c9ec10cb9cd44be3ac0bd007a49ac6dc751"
      ],
      "author": {
        "name": "Roman Kagan",
        "email": "rkagan@sw.ru",
        "time": "Fri Aug 24 20:22:52 2007 +0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 12 14:55:20 2007 -0700"
      },
      "message": "usb-serial: show port number in sysfs\n\nSome usb-serial devices (e.g. certain Edgeport models) have more than\none serial port on the same USB device/interface.\n\nCurrently the only way to distinguish these ports in userspace is by\ntheir minor device number: the driver makes them consecutive and in\nstable order.\n\nHowever, for the purpose of stable naming with udev this is\ninsufficient: when udev handles the ADD event for one of the ports it\ndoesn\u0027t know what minor number the other one has.\n\nTo make stable naming easier, export the port number via sysfs.\n\nSigned-off-by: Roman Kagan \u003crkagan@sw.ru\u003e\nSigned-off-by: Dmitry Guryanov \u003cdimak@dgap.mipt.ru\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "94d0f7eac77a84da2cee41b8038796891f75f09e",
      "tree": "d7720a684ada866fdd62ca35faf84879cfa54821",
      "parents": [
        "c4e41562e09961df6ba72b49269793d21c0034dc"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Wed Aug 22 23:09:16 2007 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 12 14:55:20 2007 -0700"
      },
      "message": "USB: kobil_sct: Rework driver\n\nNo hardware but this driver is currently totally broken so we can\u0027t make\nit much worse. Remove all tbe broken invalid termios handling and replace\nit with a proper set_termios method.\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "c4e41562e09961df6ba72b49269793d21c0034dc",
      "tree": "40e725dcc4a1e0a38cd3864ecb213f0544057869",
      "parents": [
        "6e8fe43b26085a64327d1cbb751ab895f3ad3f5d"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Wed Aug 22 23:06:48 2007 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 12 14:55:20 2007 -0700"
      },
      "message": "USB: cp2101: Coding style police\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "ed6e52829c113ca18f042ac55cc77b1b90745eab",
      "tree": "c004ad7b5028040e8f7b9580733fca7170a37d0c",
      "parents": [
        "eb23105462304fd35571fd0cab1de7aec79a9ec5"
      ],
      "author": {
        "name": "Andrew M. Bishop",
        "email": "amb@gedanken.demon.co.uk",
        "time": "Tue Aug 21 19:08:56 2007 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 12 14:55:19 2007 -0700"
      },
      "message": "USB: ftdi_sio: Handle FT232RL devices like FT232BM devices\n\nHandle the FT232RL device type in exactly the same way as FT232BM\ndevices (FT232RL detection was added around kernel 2.6.20 but not code\nfor handling it).\n\nSigned-off-by: Andrew M. Bishop \u003camb@gedanken.demon.co.uk\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "f311cf58bd04adc683067f8d66daa5925b80f082",
      "tree": "a2e37ee44ade8de4b107876dd4fd926acd8a9edd",
      "parents": [
        "f6c1ceaa3844b7a7787816cc97d15b9fea8b0909"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Tue Aug 14 23:22:50 2007 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 12 14:55:16 2007 -0700"
      },
      "message": "USB: ark3116.c: fix check-after-use\n\nThe Coverity checker spotted that we\u0027d have already oops\u0027ed if one of\nthese was NULL.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "b3aceb2bab988e514e65dd37f385221a095ad477",
      "tree": "a3857b287eda5b7257900aab8c3aa08e363c8dd8",
      "parents": [
        "3f6ff6ef044bc7078daa01412c911015d6cbaa39"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Fri Aug 10 14:53:35 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 12 14:55:15 2007 -0700"
      },
      "message": "USB: mct_u232-convert-to-proper-speed-handling-api-fix\n\nMake Pete happy\n\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nCc: Pete Zaitcev \u003czaitcev@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "3f6ff6ef044bc7078daa01412c911015d6cbaa39",
      "tree": "859c6011006ccdf2b7122de88200eb22e8592b21",
      "parents": [
        "42cb967fd01b1f50374fdfa811f86db103eea532"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Fri Aug 10 14:53:34 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 12 14:55:15 2007 -0700"
      },
      "message": "USB: kl5kusb105: witch to new speed API\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "9f705bde6e77c24a3ba737ac45abc0f8e619e92e",
      "tree": "239014a081c1687e71b83c64c03fcdcdc7b4a4f0",
      "parents": [
        "89a0fd18a96eb1f8732714b575073f8a8d69c009"
      ],
      "author": {
        "name": "Robert P. J. Day",
        "email": "rpjday@mindspring.com",
        "time": "Wed Aug 01 18:16:55 2007 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 12 14:54:59 2007 -0700"
      },
      "message": "USB: Remove dead references to \"SAFE_SERIAL\" CONFIG variables.\n\nRemove the references to CONFIG_USBD_SAFE_SERIAL_{VENDOR,PRODUCT},\nwhich aren\u0027t defined in any Kconfig file.\n\nSigned-off-by: Robert P. J. Day \u003crpjday@mindspring.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "03fc370bdc1b31f3d09bd88d65bc50c03f450a9d",
      "tree": "a5985466ccde42e2076531361bee516554b98291",
      "parents": [
        "e6a20ff999fe849d1f5f15d5e14763f5a553778f"
      ],
      "author": {
        "name": "Satyam Sharma",
        "email": "satyam@infradead.org",
        "time": "Mon Sep 03 01:42:43 2007 +0530"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Sep 11 07:48:17 2007 -0700"
      },
      "message": "USB: drivers/usb/serial/bus.c: Fix incompatible pointer type warning\n\ndrivers/usb/serial/bus.c: In function usb_serial_bus_deregister:\ndrivers/usb/serial/bus.c:185:\nwarning: passing argument 1 of free_dynids from incompatible pointer type\n\nAbove build warning comes when CONFIG_HOTPLUG\u003dn because argument of\nfree_dynids() in serial/bus.c is a struct usb_serial_driver, not a\nstruct usb_driver. This is not a runtime bug, because the function\nis an empty stub and never dereferences the passed pointer anyway.\n\nSigned-off-by: Satyam Sharma \u003csatyam@infradead.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "2c4cd1f13a658daacb4fe5ed88887675c31ae78f",
      "tree": "b5d15a7900dc0897726514c8ff0756702d67033d",
      "parents": [
        "a3209a0efc404cc4190b496bae247e7706371032"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Aug 30 19:02:10 2007 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Sep 11 07:48:15 2007 -0700"
      },
      "message": "USB: option: Add Dell HSDPA 5520 to driver\n\nThis is based on information sent in by Christian Gothe.\n\nCc: Christian Gothe \u003cchristian.gothe@kapelan.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "a3209a0efc404cc4190b496bae247e7706371032",
      "tree": "a988837881bd388f24b591a346e3bad50bc15e13",
      "parents": [
        "e5dd01154c1e9ca2400f4682602d1a4fa54c25dd"
      ],
      "author": {
        "name": "Jaime Velasco Juan",
        "email": "jsagarribay@gmail.com",
        "time": "Fri Sep 07 19:06:39 2007 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Sep 11 07:48:15 2007 -0700"
      },
      "message": "USB: option: Add a new device ID for the HUAWEI E220 HSDPA modem.\n\nSigned-off-by: Jaime Velasco Juan \u003cjaime@singular.local\u003e\nCC: Matthias Urlichs \u003csmurf@smurf.noris.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "d7fde2d6729482e093b18a74fc24c4c2c0c61ca5",
      "tree": "bc008dfd0a9744a0175965e4371136fd37ca5f01",
      "parents": [
        "ca9024eb6ca31df971c5fa40bf4bee2d913115e2"
      ],
      "author": {
        "name": "Pierre Castella",
        "email": "pp.castella@gmail.com",
        "time": "Thu Sep 06 22:34:39 2007 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Sep 11 07:48:14 2007 -0700"
      },
      "message": "USB: ftdi_sio: add of a new product/manufacturer, TML\n\nI have added to a new product based on the FTDI 232R USB/Serial\ntransceiver, which is commercialized by The Mobility Lab. Here is a\ntrivial patch enclosed, against 2.6.22.6 kernel.\n\nSigned-off-by: Pierre Castella \u003cpp.castella@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "fa0e6721e7931f5bb0293db982b327b0dff97596",
      "tree": "eaf93e7fc98616e8ab5467425e26cb9c73baaa81",
      "parents": [
        "0d4cbb5e7f60b2f1a4d8b7f6ea4cc264262c7a01"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Wed Aug 22 23:11:06 2007 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Sep 11 07:48:13 2007 -0700"
      },
      "message": "USB: oti6858: Remove broken ioctl code in -mm tree and also the broken fixes\n\nThis stuff is simply not needed.\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "04cab1329336d4577d6638360c905e360934b425",
      "tree": "b0dab33839f4715a822477529fea6a718fdea38d",
      "parents": [
        "53059f4d19eb2cd6cde1bbcb1b7201bec340a47b"
      ],
      "author": {
        "name": "Christian Heim",
        "email": "phreak@gentoo.org",
        "time": "Sun Aug 19 13:29:15 2007 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Aug 22 14:27:54 2007 -0700"
      },
      "message": "USB: Adding support for HTC Smartphones to ipaq\n\nThis patch enables support for HTC Smartphones. The original patch is at\nhttps://bugs.gentoo.org/show_bug.cgi?id\u003d187522. Original author is Mike Doty\n\u003ckingtaco@gentoo.org\u003e.\n\nSigned-off-by: Christian Heim \u003cphreak@gentoo.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "a66639ab286250fe66b960c34ac91d0b2ee58a79",
      "tree": "80eb5386a7b1446821a45d7e4cb607c647c83bd0",
      "parents": [
        "0bd307e1b950e0aca1dbbc2b76f542f9c96b9a95"
      ],
      "author": {
        "name": "Thomas Viehmann",
        "email": "tv@beamnet.de",
        "time": "Wed Jul 25 10:21:21 2007 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Aug 22 14:27:48 2007 -0700"
      },
      "message": "usb-serial: fix oti6858.c segfault in termios handling\n\nThe oti6858 usb serial driver should use kernel_termios_to_user_termios/\nuser_termios_to_kernel_termios to avoid segfaults because the kernel\nuses a structure differing from that of user space with a different\nsize.\n\nSigned-off-by: Thomas Viehmann \u003ctv@beamnet.de\u003e\nCC: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "e48eb085aca2971a1249efbb68f33e9ebca1395e",
      "tree": "0613a312f1e69ce313c29e7d510ff75b9464a882",
      "parents": [
        "c1f8ea7d350d46c68f9d5293c4101816170301bc"
      ],
      "author": {
        "name": "Andy Green",
        "email": "andy@warmcat.com",
        "time": "Thu Aug 09 12:19:38 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Aug 22 14:27:46 2007 -0700"
      },
      "message": "USB: belkin_sa: avoid divide by zero error\n\nThe belkin_sa module has a problem coping with a 0 return from\ntty_get_baud_rate() -- the subsequent BELKIN_SA_BAUD macro\n\ndrivers/usb/serial/belkin_sa.h:#define BELKIN_SA_BAUD(b) (230400/b)\n\nperforms a divide with it leading to the following divide error:\n\nusb 3-1: Belkin / Peracom / GoHubs USB Serial Adapter converter now attached to ttyUSB0\nPM: Adding info for No Bus:usbdev3.3_ep81\nPM: Adding info for No Bus:usbdev3.3_ep01\nPM: Adding info for No Bus:usbdev3.3_ep82\ndivide error: 0000 [#1]\nSMP\nModules linked in: vfat fat iwl3945 mac80211 cfg80211 belkin_sa usbserial usb_storage autofs4 vmnet(P) vmmon(P) aes nf_conntrack_netbios_ns ipt_REJECT nf_conntrack_ipv4 xt_state nf_conntrack nfnetlink xt_tcpudp iptable_filter ip_tables x_tables cpufreq_ondemand acpi_cpufreq video output sbs button dock battery ac arc4 snd_hda_intel ecb blkcipher snd_seq_dummy snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device snd_pcm_oss sr_mod snd_mixer_oss rtc_cmos cdrom iTCO_wdt iTCO_vendor_support snd_pcm rtc_core snd_timer serio_raw b44 ssb rtc_lib parport ata_piix snd soundcore snd_page_alloc mii ata_generic sg ahci libata sd_mod scsi_mod ext3 jbd mbcache ehci_hcd ohci_hcd uhci_hcd\nCPU:    1\nEIP:    0060:[\u003cf8dd1747\u003e]    Tainted: P        VLI\nEFLAGS: 00010246   (2.6.23-rc1 #1)\nEIP is at belkin_sa_set_termios+0x18e/0x5b9 [belkin_sa]\neax: 00038400   ebx: 00000000   ecx: 00000000   edx: 00000000\nesi: 00038400   edi: 00001cb2   ebp: de49adb0   esp: de49ad6c\nds: 007b   es: 007b   fs: 00d8  gs: 0033  ss: 0068\nProcess minicom (pid: 7306, ti\u003dde49a000 task\u003deed6c3b0 task.ti\u003dde49a000)\nStack: d85c74f0 00000046 00000002 00000001 d85c74f0 d85c74f0 00000246 c887c658\n       00000001 00000cb0 00000001 00000084 00000000 d01b58c0 f6ba10e0 de49ade8\n       de49ae40 de49add0 f8e2526b d85c74b8 ca6e6dbc de49ae40 d85c746c eded72e8\nCall Trace:\n [\u003cc0405f35\u003e] show_trace_log_lvl+0x1a/0x2f\n [\u003cc0405fe5\u003e] show_stack_log_lvl+0x9b/0xa3\n [\u003cc04061a5\u003e] show_registers+0x1b8/0x289\n [\u003cc0406389\u003e] die+0x113/0x246\n [\u003cc0622f98\u003e] do_trap+0x8a/0xa3\n [\u003cc04068dc\u003e] do_divide_error+0x85/0x8f\n [\u003cc0622d6a\u003e] error_code+0x72/0x78\n [\u003cf8e2526b\u003e] serial_set_termios+0x86/0x8d [usbserial]\n [\u003cc0542d33\u003e] set_termios+0x309/0x34c\n [\u003cc0542ece\u003e] n_tty_ioctl+0x158/0x4ba\n [\u003cc054030b\u003e] tty_ioctl+0xc78/0xcd6\n [\u003cc048aea0\u003e] do_ioctl+0x50/0x67\n [\u003cc048b100\u003e] vfs_ioctl+0x249/0x25c\n [\u003cc048b15c\u003e] sys_ioctl+0x49/0x61\n [\u003cc0404ed2\u003e] sysenter_past_esp+0x5f/0x99\n \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\nCode: 85 c0 79 14 c7 44 24 04 67 1c dd f8 c7 04 24 d4 1e dd f8 e8 96 99 65 c7 8b 46 04 be 00 84 03 00 e8 47 11 77 c7 31 d2 89 c1 89 f0 \u003cf7\u003e f1 66 85 c0 89 c1 b8 01 00 00 00 0f 44 c8 8b 45 d8 85 db 8b\nEIP: [\u003cf8dd1747\u003e] belkin_sa_set_termios+0x18e/0x5b9 [belkin_sa] SS:ESP 0068:de49ad6c\n\nThe small patch below should take care of this situation.  Note that my\nkernel was tainted (vmware) but the problem will occur if\ntty_get_baud_rate() ever returns zero and should be taken care of.\n\nSigned-off-by: Andy Green \u003candy@warmcat.com\u003e\nCc: William Greathouse \u003cwgreathouse@smva.com\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "c1f8ea7d350d46c68f9d5293c4101816170301bc",
      "tree": "343ed9f93c0af68f2790205f6811c8a00dfcb777",
      "parents": [
        "8b2580e26565246cb196b5e9469b5aa5073d48ec"
      ],
      "author": {
        "name": "Søren Hauberg",
        "email": "hauberg@gmail.com",
        "time": "Wed Aug 08 10:50:17 2007 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Aug 22 14:27:46 2007 -0700"
      },
      "message": "USB: Support for the Evolution Scorpion robots\n\n  The attached (mostly trivial) patches adds support for the Evolution\nScorpion Robots.\n  Evolution Robotics supplies a patch against 2.6.8 with their\nsoftware. My patch is based on their work, so I don\u0027t know if I can\nsign it off, or if you need some Evolution people to do this (which\nmight be hard).\n  The patch adds device ID\u0027s for some robots which is trivial.\n\n\n\nFrom: Søren Hauberg \u003chauberg@gmail.com\u003e\nAcked-by: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\nSøren\n"
    },
    {
      "commit": "96443218be7f61027c23772d048a1bf549dfb2d7",
      "tree": "cd1b086a3cafef39cb7f0020c4100a0fa0b65a8c",
      "parents": [
        "5b570d43cea0f5a6aa5bec2da2a0f68b96a37346"
      ],
      "author": {
        "name": "Faidon Liambotis",
        "email": "paravoid@debian.org",
        "time": "Tue Aug 07 05:46:05 2007 +0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Aug 22 14:27:44 2007 -0700"
      },
      "message": "USB: fix support for Dell Wireless Broadband (aka WWAN)\n\nDell Wireless Broadband ExpressCards are rebrands of Novatel\u0027s cards.\nAdd all of their known PCI IDs to date along with their mapping to the exact\nNovatel model to the Option driver which already claims to support them.\n\nSigned-off-by: Faidon Liambotis \u003cparavoid@debian.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "3aec6e26d7655eea07be8bbec4728447274ed43f",
      "tree": "33b725cf84abfb8a35478a6cd9954cb2c355172d",
      "parents": [
        "88e45dbbababd29cd6c80a3e0b60a828676b3ba9"
      ],
      "author": {
        "name": "Robert P. J. Day",
        "email": "rpjday@mindspring.com",
        "time": "Mon Jul 30 06:38:31 2007 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Aug 22 14:27:44 2007 -0700"
      },
      "message": "USB: Typo: \"USB_SAFE_PADDED\" -\u003e \"USB_SERIAL_SAFE_PADDED\".\n\nFix typo in safe_serial.c to match the actual CONFIG variable.\n\nSigned-off-by: Robert P. J. Day \u003crpjday@mindspring.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "468d13623b6c8d048abab71ed465fa8ad3bf8875",
      "tree": "4caa0cc363b63ec4dfb0cfad9a0ff2d99b9ea291",
      "parents": [
        "c8ba84a0c682068a55a5892d6e12e3f196fd792c"
      ],
      "author": {
        "name": "Hermann Kneissel",
        "email": "hermann.kneissel@gmx.net",
        "time": "Fri Aug 03 20:20:33 2007 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Aug 22 14:27:44 2007 -0700"
      },
      "message": "USB: serial: garmin_gps: fixes package loss if used from gpsbabel\n\nThis patch contains two fixes submitted by Ondrej Palkovsky:\n- the \u0027ACK\u0027 packet is sent after the transfer of the USB packet is\ncompleted, i.e. in the write_callback function. Because the close\nfunction sends the \u0027abort\u0027 command, a parameter is added that allows\nthe caller of garmin_write_bulk to specify, if the \u0027ack\u0027 should be\npropagated to the serial link or dimissed.\nThis fixes the problem with gpsbabel, it has sent several packets that\nwere acknowledged before they were sent to the GPS and GpsBabel closed\nthe device - thus effectively cancelled all outstanding requests in the\nqueue.\n- removed the APP_RESP_SEEN and APP_REQ_SEEN flags and changed\nthem into counters. It evades USB reset of the gps on every device close.\n\nSigned-off-by: Hermann Kneissel \u003chermann.kneissel@gmx.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "c8ba84a0c682068a55a5892d6e12e3f196fd792c",
      "tree": "a5ac0ccd6b24187e92b2a9593c24c4ac77dbdc2b",
      "parents": [
        "74da5d68a54d66667664fbe233ededab2376a070"
      ],
      "author": {
        "name": "Maximilian Attems",
        "email": "max@stro.at",
        "time": "Sat Aug 04 10:19:41 2007 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Aug 22 14:27:43 2007 -0700"
      },
      "message": "USB: visor add ACER S10 palm device id\n\nmodprobe visor vendor\u003d0x502 product\u003d0x1\nis said to work, plus there are patch instructions for it.\nfixes http://bugs.debian.org/340547\nsee http://www.chinaitpower.com/A/2004-07-28/87909.html\n\nSigned-off-by: Maximilian Attems \u003cmax@stro.at\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "bc71e479cdb2caab9b4473f7ad508c3fcb142486",
      "tree": "8e8f499491acced62f303e853196ec6d039a377e",
      "parents": [
        "1060bce7b74c8914999a067803ec659949ff682e"
      ],
      "author": {
        "name": "Adam Kropelin",
        "email": "akropel1@rochester.rr.com",
        "time": "Sun Jul 29 11:03:29 2007 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jul 30 13:27:47 2007 -0700"
      },
      "message": "usb-serial: Fix edgeport regression on non-EPiC devices\n\nFix serious regression on non-EPiC edgeport usb-serial devices. Baud\nrate and MCR/LCR registers are not being written on these models due\nto apparent copy-n-paste errors introduced with EPiC support.\n\nFailure reported by Nick Pasich \u003cNick@NickAndBarb.net\u003e.\n\nSigned-off-by: Adam Kropelin \u003cakropel1@rochester.rr.com\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "82a24e688585752f08fdae7209075b215215a673",
      "tree": "fed9bdcce50cbd3fcae2ae4b5ca519c3d0f5694f",
      "parents": [
        "3ddad8232c3802f7a602d1ea24938a8067114479"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sun Jul 29 16:59:02 2007 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jul 30 13:27:46 2007 -0700"
      },
      "message": "USB: drivers/usb/serial/sierra.c: make 3 functions static\n\nThis patch makes three needlessly global functions static.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nCc: Kevin Lloyd \u003clinux@sierrawireless.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "3ddad8232c3802f7a602d1ea24938a8067114479",
      "tree": "ba648621b4c4df0846e222c6c81843bca6077b55",
      "parents": [
        "f42449003114cc17cda0458c14f2deadfadf9f63"
      ],
      "author": {
        "name": "Oliver Neukum",
        "email": "oliver@neukum.org",
        "time": "Tue Jul 24 15:13:42 2007 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jul 30 13:27:46 2007 -0700"
      },
      "message": "USB: fix BUG: sleeping function called from invalid context at /home/jeremy/hg/xen/paravirt/linux/drivers/usb/core/urb.c:524, in_atomic():1, irqs_disabled():0\n\nClearly there\u0027s a bug in\ndrivers/usb/serial/usb-serial.c:usb_serial_put().  It shouldn\u0027t call\nkref_put() while holding a spinlock.\n\nSigned-off-by: Oliver Neukum \u003coneukum@suse.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "f42449003114cc17cda0458c14f2deadfadf9f63",
      "tree": "c2c1fc0e9daa69e7731c73c8f6dd8543c0c49425",
      "parents": [
        "c6d61269f530e3f7da6bad32e8b42ab7993a5927"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Thu Jul 26 19:01:10 2007 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jul 30 13:27:46 2007 -0700"
      },
      "message": "USB: mct_u232: Convert to proper speed handling API\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nAcked-by: Pete Zaitcev \u003czaitcev@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "c6d61269f530e3f7da6bad32e8b42ab7993a5927",
      "tree": "3d97b956fc5f4425c018c46d169ff41ab59a193c",
      "parents": [
        "01e96d282a062f09923fea33e1039719925d09b8"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Thu Jul 26 18:57:52 2007 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jul 30 13:27:46 2007 -0700"
      },
      "message": "digi_acceleport: Drag the driver kicking and screaming into coding style\n\n- The outbreak of acute bracketitus has been cured\n- The belief that brackets should have spaces everywhere likewise\n- Various other coding style tweaks\n- Use baud rates not Bfoo in the speed setup switch\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "01e96d282a062f09923fea33e1039719925d09b8",
      "tree": "6c1476c113dc8ce3dc8fc5dde0ca912ce68309c7",
      "parents": [
        "67f5dde3d4961032aeeecaf0d1c7a9232bef3f44"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Thu Jul 26 18:54:12 2007 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jul 30 13:27:45 2007 -0700"
      },
      "message": "cp2101: Remove broken termios optimisation, use proper speed API\n\nI\u0027ve also enabled the commented out support for 7200, 14400, 55854,\n127117 and 3686400 baud as you can now set such rates in the kernel.\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "e31c18804f584dd838a752f6628e8c15bd7a3372",
      "tree": "abead87733ffe5e3da890058d523851e849794f1",
      "parents": [
        "209b3cfd538e7d56d228cf6daf0b27e2cc26c6c2"
      ],
      "author": {
        "name": "Oliver Neukum",
        "email": "oneukum@suse.de",
        "time": "Mon Jul 23 08:58:39 2007 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jul 30 13:27:45 2007 -0700"
      },
      "message": "USB: fix usb_serial_suspend(): buggy code\n\nAm Montag 23 Juli 2007 schrieb Adrian Bunk:\n\u003e Commit ec22559e0b7a05283a3413bda5d177e42c950e23 added the following \n\u003e function to drivers/usb/serial/usb-serial.c:\n\u003e \n[..]\n\u003e \n\u003e The Coverity checker spotted the inconsequent NULL checking for \"serial\".\n\u003e \n\u003e Looking at the code it also doesn\u0027t seem to have been intended to always \n\u003e return 0.\n\nCoverity is right. The check for NULL is wrongly done and the error\nreturn is lost.\n\nSigned-off-by: Oliver Neukum \u003coneukum@suse.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "0d46c0079a8eeed25105fa374f79862842ee80c1",
      "tree": "755e983112d21c9784f64a9ea48217af3f2d48b0",
      "parents": [
        "167a675a8caa249f8bc9053c02d711545d1f7662"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "jesper.juhl@gmail.com",
        "time": "Mon Jul 16 22:17:25 2007 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jul 19 17:46:05 2007 -0700"
      },
      "message": "USB: Remove pointless conditional in drivers/usb/serial/io_ti.c::edge_shutdown()\n\nCoverity scan found (CID: 1708) this in\ndrivers/usb/serial/io_ti.c::edge_shutdown() :\n\n...\n2797 \t\tfor (i\u003d0; i \u003c serial-\u003enum_ports; ++i) {\n2798 \t\t\tedge_port \u003d usb_get_serial_port_data(serial-\u003eport[i]);\n2799 \t\t\tedge_remove_sysfs_attrs(edge_port-\u003eport);\n2800 \t\t\tif (edge_port) {\n2801 \t\t\t\tedge_buf_free(edge_port-\u003eep_out_buf);\n2802 \t\t\t\tkfree(edge_port);\n2803 \t\t\t}\n2804 \t\t\tusb_set_serial_port_data(serial-\u003eport[i], NULL);\n2805 \t\t}\n...\n\nIt\u0027s complaining that we dereference \u0027edge_port\u0027 in line 2799 which\nmakes the test of that pointer against NULL in 2800 pointless, since if\nedge_port was actually NULL we\u0027d have crashed already before reaching\nline 2800.\nReading the edge_open() function it seems to me that the pointer\nreturned by usb_get_serial_port_data(serial-\u003eport[i]) and stored in\n\u0027edge_port\u0027 can never actually be NULL here, so the test is entirely\nsuperfluous (even if it could be NULL it would be pointless here,\nignoring the then possible crash in that case, since both\nedge_buf_free() and kfree() can handle being passed NULL pointers.\n\nThis patch removes the pointless conditional (and also makes a few\ntiny style corrections now that I was in the area anyway).\n\n\nSigned-off-by: Jesper Juhl \u003cjesper.juhl@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "e94fa28f137813c2f6e05470b41bd8f3c5422a04",
      "tree": "f905111f970cd1e971d5afc43dabe94afd87c2ed",
      "parents": [
        "195af2cce5ff81c4609c7ba585b6698a7771cbfc"
      ],
      "author": {
        "name": "Florin Malita",
        "email": "fmalita@gmail.com",
        "time": "Mon Jul 16 11:50:53 2007 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jul 19 17:46:04 2007 -0700"
      },
      "message": "USB: mos7720, mos7840: remove redundant urb check\n\nCoverity (1709, 1710, 1711, 1712, 1713) actually flagged these as\nREVERSE_INULLs (NULL check performed after dereference). But looking at\nthe other drivers I can\u0027t see any similar tests and the USB core already\nmakes sure urb is non-null - so might as well get rid of the checks.\n\n\nSigned-off-by: Florin Malita \u003cfmalita@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "9454c46a89c13fe82a28c91706b86f612fd19462",
      "tree": "7a91701fdb4513486730e14c9e586ae2afd8273b",
      "parents": [
        "112225b13cedd53dfd6455038b8843cf004ddec9"
      ],
      "author": {
        "name": "Kevin Lloyd",
        "email": "linux@sierrawireless.com",
        "time": "Mon Jul 16 13:49:29 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jul 19 17:46:03 2007 -0700"
      },
      "message": "USB: sierra: Add new devices\n\nThis patch adds new devices to the Sierra Wireless driver. This is being\nresubmitted because the dependent patch (patch 01/02) needed to be\nresubmitted.\n\nSigned-off-by: Kevin Lloyd \u003clinux@sierrawireless.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "112225b13cedd53dfd6455038b8843cf004ddec9",
      "tree": "b700aba6f57c5d7805314039a49b89801dd2e166",
      "parents": [
        "eb33caec1ed29fa2b04a2c5f02e3fed2add91db4"
      ],
      "author": {
        "name": "Kevin Lloyd",
        "email": "linux@sierrawireless.com",
        "time": "Mon Jul 16 13:49:27 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jul 19 17:46:03 2007 -0700"
      },
      "message": "USB: sierra: Add TRU-Install (c) Support\n\nThis patch adds compatibility with Sierra Wireless\u0027 new TRU-Install\nfeature. Future devices that use this feature will not work unless this\npatch has been applied.\n\nSigned-off-by: Kevin Lloyd \u003clinux@sierrawireless.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "6dc731024347ab499c3fc0347ab90d972771b8a1",
      "tree": "e65eda4fc7d141afc0db1acaa17a4c1987697780",
      "parents": [
        "eb58c0c5f2b3cf6306a184cdf1c751155b7ddb3b"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Mon Jul 09 12:03:12 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jul 12 16:34:41 2007 -0700"
      },
      "message": "USB: io_*: remove bogus termios no change checks\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "eb58c0c5f2b3cf6306a184cdf1c751155b7ddb3b",
      "tree": "91fc820f410f7a8070ffd8a11fa889e7621300b6",
      "parents": [
        "9a64f251326154dcd40b21a6980fe2ab9537dde7"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Mon Jul 09 12:03:12 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jul 12 16:34:41 2007 -0700"
      },
      "message": "USB: mos7720: remove bogus no termios change check\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "9a64f251326154dcd40b21a6980fe2ab9537dde7",
      "tree": "4a153913109fae480be4369f197cb2d693521dc1",
      "parents": [
        "e0c79f512cf469bc11fe9d53a4dcc5d0c39a3b79"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Mon Jul 09 12:03:11 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jul 12 16:34:41 2007 -0700"
      },
      "message": "USB: visor and whiteheat: remove bogus termios change checks\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "e0c79f512cf469bc11fe9d53a4dcc5d0c39a3b79",
      "tree": "1f636db22152d33fe2b97c547bbb6081db11cec9",
      "parents": [
        "31473aae5afb11f0c5217dafdbc9df8a470071aa"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Mon Jul 09 12:03:10 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jul 12 16:34:41 2007 -0700"
      },
      "message": "USB: pl2303: remove bogus checks and fix speed support to use tty_get_baud_rate()\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "31473aae5afb11f0c5217dafdbc9df8a470071aa",
      "tree": "13d533cf73884c41ea7258b6d4a213d4d2aef2c2",
      "parents": [
        "70f458f668aa09cc45384728dec434f2975a3947"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Mon Jul 09 12:03:10 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jul 12 16:34:41 2007 -0700"
      },
      "message": "USB: mos7840.c: turn this into a serial driver\n\nThe MOS driver is \"interesting\", in a bad kind of \u0027how the hell did this\nget merged\u0027 kind of way\n\n- Remove the bogus termios change check\n- Remove the duplicate code for half the ioctls\n- Remove the supporting code to duplicate the ioctl code\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "0ffbbe25a73db12792a05f725aa39f8a5de2c882",
      "tree": "1ffc276b87738797558df1ed41e397450659f61e",
      "parents": [
        "a69228deefea57ca27c17a196e5727b091c6d323"
      ],
      "author": {
        "name": "Oliver Neukum",
        "email": "oliver@neukum.org",
        "time": "Mon Jul 09 12:03:08 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jul 12 16:34:40 2007 -0700"
      },
      "message": "USB: ftdi_sio: fix oops due to processing workarounds too early\n\nFix an oops that happens in relation with applying work arounds for buggy\nftdi_sio devices.  The quirks were handled too early because due to changes in\nthe initialisation of usb serial devices the device was not fully initialised\nwhen the old hook was called.\n\nAddresses bug 8564\n\nCc: \u003cstable@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "50d2dc7266573dfbdc84fc207494dd21315782ef",
      "tree": "54a7c44083f7838496d527f1bb674d03bd3db0a4",
      "parents": [
        "8ccef0df54642f0f72f922d8aa57e8b290e31671"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jun 25 01:08:01 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jul 12 16:34:40 2007 -0700"
      },
      "message": "USB: mos7720: change developer email addresses\n\nUpdate the original developer\u0027s email addresses at their request.\n\n\nCc: Vijaya Kumar \u003cvijaykumar.gn@gmail.com\u003e\nCc: Ajay Kumar \u003cnaanuajay@yahoo.com\u003e\nCc: Gurudeva \u003cngurudeva@yahoo.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "a6ea438b6d38689b7f876093bcba4505fe1995d1",
      "tree": "76c090a4c4c5de30184605e84019ecde5beaeac7",
      "parents": [
        "9a8baec77205dfe14f98a4e291c830a311125a8b"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Fri Jun 22 14:44:54 2007 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jul 12 16:34:37 2007 -0700"
      },
      "message": "USB: serial: ir_usb: Clean up the worst of it, remove exciting \u0027crash on open\u0027 feature\n\n- Drivers don\u0027t call ldisc termios methods. They certainly don\u0027t call\nthem the way this one does - remove wrong call\n- The tty buffer code isn\u0027t designed to be abused from IRQ handlers and\nthe new buffering removes the need for the uglies involved - fix them\n- Style\n- Remove incorrect baud and change handling for termios changes\n\nThe driver now has some style, but not a lot - it goes insane if you have\ntwo dongles for example as it continues to use global variables for per\ndongle state. That bit isn\u0027t my problem.\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "9a8baec77205dfe14f98a4e291c830a311125a8b",
      "tree": "29ec66c3dcacb81956e2daaa3c7073e9e0754977",
      "parents": [
        "568c24adeaa4d9ec2fd04c6ae226eeb673a385db"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Fri Jun 22 14:40:18 2007 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jul 12 16:34:37 2007 -0700"
      },
      "message": "USB: serial: belkin_sa: Various needed fixes\n\nUse the baud rate stuff from the kernel don\u0027t parse CBAUD directly\nRemove pointless and wrong \u0027no change\u0027 check\n\nCould do with some good testing as well but again better than adding \u0026\u0026\nBROKEN\n\n(The use of BELKIN_SA_BAUD() might seem a bit odd but x/a \u003d b and x/b \u003d\na (rounded for integers)).\n\n\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "568c24adeaa4d9ec2fd04c6ae226eeb673a385db",
      "tree": "a86aa556a093474530f8957d211c876a4c121c56",
      "parents": [
        "9e85c5f63268a5700860f53e52b090973652a5b2"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Fri Jun 22 14:36:29 2007 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jul 12 16:34:37 2007 -0700"
      },
      "message": "USB: serial: ark3116.c: Mixed fixups\n\no\tDon\u0027t parse the cflag for baud rates, its not valid to do so\n\tany more and this driver got it wrong anyway\no\tDon\u0027t do clever termios change checks in drivers and get them\n\twrong (arguably we should do some smart ones in the tty core but\n\tstty to change nothing is *not* a common or critical path\n\nI don\u0027t have the hardware so if you can test this carefully please do. I\nthought fixing it up this far was better than marking it and other bits of\nUSB serial \u0026\u0026 BROKEN\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "9e85c5f63268a5700860f53e52b090973652a5b2",
      "tree": "4d0258d76ceab4621e57b646ad80ace80f5911aa",
      "parents": [
        "17c2327419a889293fb955baf0c69a7d38c5809c"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Jun 20 14:22:23 2007 +0900"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jul 12 16:34:37 2007 -0700"
      },
      "message": "USB: sierra: cleanup the startup and shutdown path\n\nThis removes the ugly code that was copied from the keyspan driver and\nallocates the in urbs in a much shorter code path that can be understood\neasier.\n\nAlso turned off the interrupt urb when no port was open as it\u0027s not nice\nto keep the bus busy for no good reason at all (this should be a power\nsavings.)\n\nAll in all, this saved over 40 lines of code and cleaned things up\nbetter.\n\nCc: Kevin Lloyd \u003clinux@sierrawireless.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "17c2327419a889293fb955baf0c69a7d38c5809c",
      "tree": "6eacf6dd5ff7a01798fba38a9bd76b428ae33d47",
      "parents": [
        "05400013698776a71b1e401ceacf709bda3d1517"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Jun 20 14:22:23 2007 +0900"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jul 12 16:34:37 2007 -0700"
      },
      "message": "USB: sierra: remove incorrect usage of the urb status field\n\nYou can\u0027t rely on the fact that the status really is correct like it was.\n\nAlso simplified the write path and now we allocate the urb and data on\nthe fly, instead of trying to do that really odd timeout check which I\nam guessing doesn\u0027t really work properly.  This should speed up the\ndevice by keeping the hardware queue full easier.\n\nAs a benefit, this reduces the size of the driver.\n\nCc: Kevin Lloyd \u003clinux@sierrawireless.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "05400013698776a71b1e401ceacf709bda3d1517",
      "tree": "81dc1319ef1445ff05053fc4120853de06c603d2",
      "parents": [
        "38e8c910ff7a1aafe2923f085df0f74a60f9de3c"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Jun 15 15:44:13 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jul 12 16:34:36 2007 -0700"
      },
      "message": "USB: serial: whiteheat: clean up urb-\u003estatus usage\n\nThis done in anticipation of removal of urb-\u003estatus, which will make\nthat patch easier to review and apply in the future.\n\n\nCc: \u003clinux-usb-devel@lists.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "38e8c910ff7a1aafe2923f085df0f74a60f9de3c",
      "tree": "2bd5d27e859e3d43e478fc89a0b0a4b51ee23f54",
      "parents": [
        "52171b480865985c060a58fa3cbcd31ba6e13f75"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Jun 15 15:44:13 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jul 12 16:34:36 2007 -0700"
      },
      "message": "USB: serial: visor: clean up urb-\u003estatus usage\n\nThis done in anticipation of removal of urb-\u003estatus, which will make\nthat patch easier to review and apply in the future.\n\n\nCc: \u003clinux-usb-devel@lists.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "52171b480865985c060a58fa3cbcd31ba6e13f75",
      "tree": "aa9f691fcc5c91262c394832fb8094a5a0b18595",
      "parents": [
        "17dd2215adee8c988b88308671cc20a69839a850"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Jun 15 15:44:13 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jul 12 16:34:36 2007 -0700"
      },
      "message": "USB: serial: ti_usb_3410_5052: clean up urb-\u003estatus usage\n\nThis done in anticipation of removal of urb-\u003estatus, which will make\nthat patch easier to review and apply in the future.\n\n\nCc: \u003clinux-usb-devel@lists.sourceforge.net\u003e\nCc: Al Borchers \u003calborchers@steinerpoint.com\u003e\nCc: Peter Berger \u003cpberger@brimson.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "17dd2215adee8c988b88308671cc20a69839a850",
      "tree": "4fbcd2fb3edea39934d378f14c3327fc138e4d55",
      "parents": [
        "3a75ab943688d765cdb60b33f3f9db72c752c521"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Jun 15 15:44:13 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jul 12 16:34:36 2007 -0700"
      },
      "message": "USB: serial: sierra: clean up urb-\u003estatus usage\n\nThis done in anticipation of removal of urb-\u003estatus, which will make\nthat patch easier to review and apply in the future.\n\n\nCc: \u003clinux-usb-devel@lists.sourceforge.net\u003e\nCc: Kevin Lloyd \u003clinux@sierrawireless.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "3a75ab943688d765cdb60b33f3f9db72c752c521",
      "tree": "e018dcb2e0f200d057dbd3ce9a33ca08a2cdf8f2",
      "parents": [
        "461d696aeeae294ad22dfcaae462d1757f955778"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Jun 15 15:44:13 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jul 12 16:34:36 2007 -0700"
      },
      "message": "USB: serial: safe_serial: clean up urb-\u003estatus usage\n\nThis done in anticipation of removal of urb-\u003estatus, which will make\nthat patch easier to review and apply in the future.\n\n\nCc: \u003clinux-usb-devel@lists.sourceforge.net\u003e\nCc: Stuart Lynne \u003csl@lineo.com\u003e\nCc: Tom Rushworth \u003ctbr@lineo.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "461d696aeeae294ad22dfcaae462d1757f955778",
      "tree": "c2c223bd8a0c1114c636f26bf0ce0f0d67996947",
      "parents": [
        "78c26aebd9f4d29f9bd163c7c47f2c89991fcdb1"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Jun 15 15:44:13 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jul 12 16:34:36 2007 -0700"
      },
      "message": "USB: serial: pl2303: clean up urb-\u003estatus usage\n\nThis done in anticipation of removal of urb-\u003estatus, which will make\nthat patch easier to review and apply in the future.\n\n\nCc: \u003clinux-usb-devel@lists.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "78c26aebd9f4d29f9bd163c7c47f2c89991fcdb1",
      "tree": "37d40c7511e0b2e133668ae314c0e6459f43082f",
      "parents": [
        "d6977b51d5faa8649bbab0e53455e8421d425ce1"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Jun 15 15:44:13 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jul 12 16:34:36 2007 -0700"
      },
      "message": "USB: serial: oti6858: clean up urb-\u003estatus usage\n\nThis done in anticipation of removal of urb-\u003estatus, which will make\nthat patch easier to review and apply in the future.\n\n\nCc: \u003clinux-usb-devel@lists.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "d6977b51d5faa8649bbab0e53455e8421d425ce1",
      "tree": "149213ee370802d89b1dea79f47eff8d3056961d",
      "parents": [
        "fdc2deb3892e802e916d1df7b1587aa0dbf3b271"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Jun 15 15:44:13 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jul 12 16:34:36 2007 -0700"
      },
      "message": "USB: serial: option: clean up urb-\u003estatus usage\n\nThis done in anticipation of removal of urb-\u003estatus, which will make\nthat patch easier to review and apply in the future.\n\n\nCc: \u003clinux-usb-devel@lists.sourceforge.net\u003e\nCc: Matthias Urlichs \u003csmurf@smurf.noris.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "fdc2deb3892e802e916d1df7b1587aa0dbf3b271",
      "tree": "704ae76d5c57b519fc82e1fa8b458d9694eda1d4",
      "parents": [
        "9965d612631c62c2018973080fa03396f49fce59"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Jun 15 15:44:13 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jul 12 16:34:35 2007 -0700"
      },
      "message": "USB: serial: omninet: clean up urb-\u003estatus usage\n\nThis done in anticipation of removal of urb-\u003estatus, which will make\nthat patch easier to review and apply in the future.\n\n\nCc: \u003clinux-usb-devel@lists.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "9965d612631c62c2018973080fa03396f49fce59",
      "tree": "8f993d33a164a2ddc81fd0b782163d0779aa327e",
      "parents": [
        "0643c72435bcd36980314de825773989d4dca97f"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Jun 15 15:44:13 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jul 12 16:34:35 2007 -0700"
      },
      "message": "USB: serial: navman: clean up urb-\u003estatus usage\n\nThis done in anticipation of removal of urb-\u003estatus, which will make\nthat patch easier to review and apply in the future.\n\n\nCc: \u003clinux-usb-devel@lists.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "0643c72435bcd36980314de825773989d4dca97f",
      "tree": "ee2009882b969c7ddfbe7cd5853b4acbb337a2e7",
      "parents": [
        "81105984848481d8876e454e3c503dbd0e8e4dce"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Jun 15 15:44:13 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jul 12 16:34:35 2007 -0700"
      },
      "message": "USB: serial: mos7840: clean up urb-\u003estatus usage\n\nThis done in anticipation of removal of urb-\u003estatus, which will make\nthat patch easier to review and apply in the future.\n\n\nCc: \u003clinux-usb-devel@lists.sourceforge.net\u003e\nCc: Paul Schroeder \u003cpschroeder@uplogix.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "81105984848481d8876e454e3c503dbd0e8e4dce",
      "tree": "31933193a35c297cedbd5011442521924f2b5f8e",
      "parents": [
        "e96da398ce32c0e2af5eee772feb112323f027b4"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Jun 15 15:44:13 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jul 12 16:34:35 2007 -0700"
      },
      "message": "USB: serial: mos7720: clean up urb-\u003estatus usage\n\nThis done in anticipation of removal of urb-\u003estatus, which will make\nthat patch easier to review and apply in the future.\n\n\nCc: \u003clinux-usb-devel@lists.sourceforge.net\u003e\nCc: VijayaKumar G.N. \u003cvijaykumar@aspirecom.net\u003e\nCc: AjayKumar \u003cajay@aspirecom.net\u003e\nCc: Gurudeva N. \u003cgurudev@aspirecom.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "e96da398ce32c0e2af5eee772feb112323f027b4",
      "tree": "a4c7321499e891b61d5d1ffaa05670fd632f1553",
      "parents": [
        "6fcdcf04e391c033eb9a558a744d8729d52e646e"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Jun 15 15:44:13 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jul 12 16:34:35 2007 -0700"
      },
      "message": "USB: serial: mct_u232: clean up urb-\u003estatus usage\n\nThis done in anticipation of removal of urb-\u003estatus, which will make\nthat patch easier to review and apply in the future.\n\n\nCc: \u003clinux-usb-devel@lists.sourceforge.net\u003e\nCc: Wolfgang Grandegger \u003cwolfgang@ces.ch\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "6fcdcf04e391c033eb9a558a744d8729d52e646e",
      "tree": "f791ccf690ffc6d5ec28446a811f833ea2b9a714",
      "parents": [
        "17c1b35a469b5e518b88cc509562ccfb44950145"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Jun 15 15:44:13 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jul 12 16:34:35 2007 -0700"
      },
      "message": "USB: serial: kobil_sct: clean up urb-\u003estatus usage\n\nThis done in anticipation of removal of urb-\u003estatus, which will make\nthat patch easier to review and apply in the future.\n\n\nCc: \u003clinux-usb-devel@lists.sourceforge.net\u003e\nCc: Thomas Wahrenbruch \u003clinuxusb@kobil.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "17c1b35a469b5e518b88cc509562ccfb44950145",
      "tree": "599878d87b3b36732aa4c00f063a1c7d63d85b59",
      "parents": [
        "23189aee76c3297c7ff797ca8bc8e314783039ef"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Jun 15 15:44:13 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jul 12 16:34:35 2007 -0700"
      },
      "message": "USB: serial: kl5kusb105: clean up urb-\u003estatus usage\n\nThis done in anticipation of removal of urb-\u003estatus, which will make\nthat patch easier to review and apply in the future.\n\n\nCc: \u003clinux-usb-devel@lists.sourceforge.net\u003e\nCc: Utz-Uwe Haus \u003chaus@uuhaus.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "23189aee76c3297c7ff797ca8bc8e314783039ef",
      "tree": "83463bf5a471ccf40f3de9455614139f5588f872",
      "parents": [
        "95b934548049e2fd6a67853c6b5055c073bf6961"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Jun 15 15:44:13 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jul 12 16:34:35 2007 -0700"
      },
      "message": "USB: serial: keyspan_pda: clean up urb-\u003estatus usage\n\nThis done in anticipation of removal of urb-\u003estatus, which will make\nthat patch easier to review and apply in the future.\n\n\nCc: \u003clinux-usb-devel@lists.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "95b934548049e2fd6a67853c6b5055c073bf6961",
      "tree": "4001e325cfd24aabc9c4da821e5156de26b3b16f",
      "parents": [
        "3152b74f92048223263c54383b3639a2939d853a"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Jun 15 15:44:13 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jul 12 16:34:35 2007 -0700"
      },
      "message": "USB: serial: keyspan: clean up urb-\u003estatus usage\n\nThis done in anticipation of removal of urb-\u003estatus, which will make\nthat patch easier to review and apply in the future.\n\n\nCc: \u003clinux-usb-devel@lists.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "3152b74f92048223263c54383b3639a2939d853a",
      "tree": "44ab99b64f03954efda3a4db639a812b1956ec43",
      "parents": [
        "b4a1579772667f9ebc0c9e26ed0b674966085e85"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Jun 15 15:44:13 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jul 12 16:34:33 2007 -0700"
      },
      "message": "USB: serial: ir-usb: clean up urb-\u003estatus usage\n\nThis done in anticipation of removal of urb-\u003estatus, which will make\nthat patch easier to review and apply in the future.\n\n\nCc: \u003clinux-usb-devel@lists.sourceforge.net\u003e\nCc: Gary Brubaker \u003cxavyer@ix.netcom.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "b4a1579772667f9ebc0c9e26ed0b674966085e85",
      "tree": "5d8fd1de2fd8d030af9b107cf69799a548ea8a45",
      "parents": [
        "2362deb5782d9861a0dade72e2e29114652c69a3"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Jun 15 15:44:13 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jul 12 16:34:33 2007 -0700"
      },
      "message": "USB: serial: ipw: clean up urb-\u003estatus usage\n\nThis done in anticipation of removal of urb-\u003estatus, which will make\nthat patch easier to review and apply in the future.\n\n\nCc: \u003clinux-usb-devel@lists.sourceforge.net\u003e\nCc: Roelf Diedericks \u003croelfd@inet.co.za\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "2362deb5782d9861a0dade72e2e29114652c69a3",
      "tree": "dc0123eb03796795e4ac30d9a0ce9d838cf13901",
      "parents": [
        "ee337c212ad5d61fd58cfa6a4e48a84497495ebc"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Jun 15 15:44:13 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jul 12 16:34:33 2007 -0700"
      },
      "message": "USB: serial: ipaq: clean up urb-\u003estatus usage\n\nThis done in anticipation of removal of urb-\u003estatus, which will make\nthat patch easier to review and apply in the future.\n\n\nCc: \u003clinux-usb-devel@lists.sourceforge.net\u003e\nCc: Ganesh Varadarajan \u003cganesh@veritas.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "ee337c212ad5d61fd58cfa6a4e48a84497495ebc",
      "tree": "0b72e0df6378ccc2247e279a032c7375c58a1a91",
      "parents": [
        "2a393f5fd872fad99d639812087383111074cfeb"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Jun 15 15:44:13 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jul 12 16:34:33 2007 -0700"
      },
      "message": "USB: serial: io_ti: clean up urb-\u003estatus usage\n\nThis done in anticipation of removal of urb-\u003estatus, which will make\nthat patch easier to review and apply in the future.\n\n\nCc: \u003clinux-usb-devel@lists.sourceforge.net\u003e\nCc: Al Borchers \u003calborchers@steinerpoint.com\u003e\nCc: Peter Berger \u003cpberger@brimson.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "2a393f5fd872fad99d639812087383111074cfeb",
      "tree": "e0bc75f33cb96e654dd34e9ebd610a7bdece22e1",
      "parents": [
        "fbd272254b034e22a5157af51c8c5907a8f69614"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Jun 15 15:44:13 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jul 12 16:34:33 2007 -0700"
      },
      "message": "USB: serial: io_edgeport: clean up urb-\u003estatus usage\n\nThis done in anticipation of removal of urb-\u003estatus, which will make\nthat patch easier to review and apply in the future.\n\n\nCc: \u003clinux-usb-devel@lists.sourceforge.net\u003e\nCc: Al Borchers \u003calborchers@steinerpoint.com\u003e\nCc: Peter Berger \u003cpberger@brimson.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "fbd272254b034e22a5157af51c8c5907a8f69614",
      "tree": "1252ee792922feb8988a54e2209fdf6dac5cae4f",
      "parents": [
        "f9feb517faf03ee85de6e2467f7fcb87c1af2258"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Jun 15 15:44:13 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jul 12 16:34:33 2007 -0700"
      },
      "message": "USB: serial: generic: clean up urb-\u003estatus usage\n\nThis done in anticipation of removal of urb-\u003estatus, which will make\nthat patch easier to review and apply in the future.\n\n\nCc: \u003clinux-usb-devel@lists.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "f9feb517faf03ee85de6e2467f7fcb87c1af2258",
      "tree": "a9bee43e99c392109279eb5743ddb84af25d3248",
      "parents": [
        "0fb0aa188d0e61d58485288071e73d3766513f2a"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Jun 15 15:44:13 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jul 12 16:34:32 2007 -0700"
      },
      "message": "USB: serial: garmin_gps: clean up urb-\u003estatus usage\n\nThis done in anticipation of removal of urb-\u003estatus, which will make\nthat patch easier to review and apply in the future.\n\n\nCc: \u003clinux-usb-devel@lists.sourceforge.net\u003e\nCc: Hermann Kneissel \u003cherkne@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "0fb0aa188d0e61d58485288071e73d3766513f2a",
      "tree": "74ab866d57dc0636da5240cb1c3865b3afd3fdac",
      "parents": [
        "335202f44a9a68902a80e09ba33aa4eaddc9c8ed"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Jun 15 15:44:13 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jul 12 16:34:32 2007 -0700"
      },
      "message": "USB: serial: ftdi_sio: clean up urb-\u003estatus usage\n\nThis done in anticipation of removal of urb-\u003estatus, which will make\nthat patch easier to review and apply in the future.\n\n\nCc: \u003clinux-usb-devel@lists.sourceforge.net\u003e\nCc: Kuba Ober \u003ckuba@mareimbrium.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "335202f44a9a68902a80e09ba33aa4eaddc9c8ed",
      "tree": "df05b491609ffe37a8528c77a55f2f411f604794",
      "parents": [
        "85d75107117eca0e29ac3da8cb82b45f9cd3a7fa"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Jun 15 15:44:13 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jul 12 16:34:32 2007 -0700"
      },
      "message": "USB: serial: empeg: clean up urb-\u003estatus usage\n\nThis done in anticipation of removal of urb-\u003estatus, which will make\nthat patch easier to review and apply in the future.\n\n\nCc: \u003clinux-usb-devel@lists.sourceforge.net\u003e\nCc: Gary Brubaker \u003cxavyer@ix.netcom.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "85d75107117eca0e29ac3da8cb82b45f9cd3a7fa",
      "tree": "d64d322d760dc55511eaa34e1c4b8bc959879811",
      "parents": [
        "8d7bc55ecf86d1488996c4619642b4557e5e42f1"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Jun 15 15:44:13 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jul 12 16:34:32 2007 -0700"
      },
      "message": "USB: serial: digi_acceleport: clean up urb-\u003estatus usage\n\nThis done in anticipation of removal of urb-\u003estatus, which will make\nthat patch easier to review and apply in the future.\n\n\nCc: \u003clinux-usb-devel@lists.sourceforge.net\u003e\nCc: Peter Berger \u003cpberger@brimson.com\u003e\nCc: Al Borchers \u003cborchers@steinerpoint.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "8d7bc55ecf86d1488996c4619642b4557e5e42f1",
      "tree": "a767783a8d93e20528c03c8a84c4a900a9a2af2b",
      "parents": [
        "7dcc85cd9b7134bbcdc50dc14ccfc7c49f092506"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Jun 15 15:44:13 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jul 12 16:34:32 2007 -0700"
      },
      "message": "USB: serial: cypress_m8: clean up urb-\u003estatus usage\n\nThis done in anticipation of removal of urb-\u003estatus, which will make\nthat patch easier to review and apply in the future.\n\n\nCc: \u003clinux-usb-devel@lists.sourceforge.net\u003e\nCc: Lonnie Mendez \u003cdignome@gmail.com\u003e\nCc: Neil Whelchel \u003ckoyama@firstlight.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "7dcc85cd9b7134bbcdc50dc14ccfc7c49f092506",
      "tree": "d8fb0b7655447687d0c225e9dd01474eab939159",
      "parents": [
        "f26aad25d2c336a1efd393aff17bfe975b04fed5"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Jun 15 15:44:13 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jul 12 16:34:32 2007 -0700"
      },
      "message": "USB: serial: cyberjack: clean up urb-\u003estatus usage\n\nThis done in anticipation of removal of urb-\u003estatus, which will make\nthat patch easier to review and apply in the future.\n\n\nCc: \u003clinux-usb-devel@lists.sourceforge.net\u003e\nCc: \u003csupport@reiner-sct.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "f26aad25d2c336a1efd393aff17bfe975b04fed5",
      "tree": "bdb5a1414536c9128842dd6597333be5f4522128",
      "parents": [
        "d3434cf6916d9014d7906b3b2513f8fe325a6d5c"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Jun 15 15:44:13 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jul 12 16:34:32 2007 -0700"
      },
      "message": "USB: serial: belkin_sa: clean up urb-\u003estatus usage\n\nThis done in anticipation of removal of urb-\u003estatus, which will make\nthat patch easier to review and apply in the future.\n\n\nCc: \u003clinux-usb-devel@lists.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "d3434cf6916d9014d7906b3b2513f8fe325a6d5c",
      "tree": "ee1b9d54297664d600059350d3dee90bc6333cd0",
      "parents": [
        "1373dbbca55503804ed191ba3914af68ce01e4bc"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Jun 15 15:44:13 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jul 12 16:34:32 2007 -0700"
      },
      "message": "USB: serial: airprime: clean up urb-\u003estatus usage\n\nThis done in anticipation of removal of urb-\u003estatus, which will make\nthat patch easier to review and apply in the future.\n\n\nCc: \u003clinux-usb-devel@lists.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "1373dbbca55503804ed191ba3914af68ce01e4bc",
      "tree": "626fb0e361a7f965487bae675074b0574cee95b5",
      "parents": [
        "4d0dce3e0b794942407391c52f8dd2760802f391"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Jun 15 15:44:13 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jul 12 16:34:31 2007 -0700"
      },
      "message": "USB: serial: aircable: clean up urb-\u003estatus usage\n\nThis done in anticipation of removal of urb-\u003estatus, which will make\nthat patch easier to review and apply in the future.\n\n\nCc: \u003clinux-usb-devel@lists.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "4d0dce3e0b794942407391c52f8dd2760802f391",
      "tree": "f04cb6953a474f941789c264ec8ef0425e53a742",
      "parents": [
        "9f6a93f7bbb6d73ca0e43c000f3bbf521cd4f782"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jun 12 11:43:37 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jul 12 16:34:31 2007 -0700"
      },
      "message": "USB: fix up license wording on some of my usb-serial drivers\n\nAlso update the copyright date on the pl2303 driver, as it was out of date.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "52f6b5e1f15fa8c06efa69a4b5faa69c04707c92",
      "tree": "3918f4d76adad79172ce42de5691bfc8c4781d40",
      "parents": [
        "efdff60885e36b5091cdc47742dd5768ff4119be"
      ],
      "author": {
        "name": "Benny Halevy",
        "email": "bhalevy@panasas.com",
        "time": "Tue May 15 11:15:27 2007 +0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jul 12 16:34:31 2007 -0700"
      },
      "message": "synchronization in usb_serial_put\n\nI think there is a race between usb_serial_put() and\nusb_serial_get_by_index() (and get_free_serial()) with regards\nto handling the serial port refcount.\n\nusb_serial_get_by_index() gets a reference on the serial port under\ntable_lock while return_serial releases all the returned ports\nfrom the table under the same lock.  However, the table_lock is not\ntaken around the call to kref_put, theoretically allowing to sneak\nin and grab a reference after kref_put has already determined that\nthe reference count is zero (and before calling destroy_serial)\ncausing use after free.\n\nSigned-off-by: Benny Halevy \u003cbhalevy@ns1.bhalevy.com\u003e\nCc: Oliver Neukum \u003coneukum@suse.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "efdff60885e36b5091cdc47742dd5768ff4119be",
      "tree": "e9ac302dcd47d46f3b29edea44aa0e6aff395f0f",
      "parents": [
        "756aa6b3d536afe85e151138cb03a293998887b3"
      ],
      "author": {
        "name": "Oliver Neukum",
        "email": "oneukum@suse.de",
        "time": "Tue Jun 05 10:50:48 2007 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jul 12 16:34:31 2007 -0700"
      },
      "message": "USB: io_ti: sleep with spinlock held detected by automatic tool\n\nthis fixes the sleep found with the automatic tool.\n\nSigned-off-by: Oliver Neukum \u003coneukum@suse.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "59c2afa072506aae10ef93126aab651142e0c908",
      "tree": "9e6d87cc767cd6f7b2e882a50db7c4bb1cd29290",
      "parents": [
        "4365831dadfeeeb4c9f8c4944e48ccf78c27f845"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Tue Jun 05 16:46:26 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jul 12 16:34:30 2007 -0700"
      },
      "message": "USB: option: fix usage of urb-\u003estatus abuse\n\nMight fix bug 8561\n\nOn Mon, 4 Jun 2007, Paulo Pereira wrote:\n\n\u003e The patch that you send is not resolving the problem... :(\n\u003e I stil have Kernel panic after 45/60 min of work with Ktorrent/Amule...\n\u003e\n\u003e The Drump is:\n\u003e\n\u003e Call Trace:\n\u003e [\u003cc055fb36\u003e] usb_hcd_submit+0xb1/0x763\n\u003e [\u003cf9276488\u003e] ipt_do_table+0x2c7/0x2ef [ip_tables]\n\u003e [\u003cf929a6d7\u003e] nf_ct_deliver_cached_events+0x41/0x96 [nf_conntrak]\n\u003e [\u003cf9288254\u003e] ipv4_confirm+0x36/0c3b [nf_conntrack_ipv4]\n\u003e [\u003cc05ce7c2\u003e] tcp_v4_rcv+0x827/0x899\n\u003e [\u003cc05afcc0\u003e] nf_hook_slow+0x4d/0xb5\n\u003e [\u003cc042826f\u003e] irq_enter+0x19/0x23\n\u003e [\u003cc042826f\u003e] irq_enter+0x19/0x23\n\u003e [\u003cc040794c\u003e] do_IRQ+0xbd/0xd1\n\u003e [\u003cf90893c9\u003e] option_write+0xa7/0xef [option]\n\nOkay, from this it looks like there\u0027s a problem in the option.c serial\ndriver.  Glancing at the code, it\u0027s obvious why: The thing totally\nabuses the USB API.\n\nTry applying this patch; it should help.\n\nFrom: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nCc: Paulo Pereira \u003cpfmp.404@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": "5fea2a4dabdfa1ad59845c42ea770ee8cb41ecad",
      "tree": "4137fe3f6616575c29b949f4eb6a9449e176fb3e",
      "parents": [
        "08a2b3b610a734a6d6e4ff0455eec1241966fcb3"
      ],
      "author": {
        "name": "Al Borchers",
        "email": "alb@google.com",
        "time": "Wed May 23 12:24:53 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jul 12 16:34:29 2007 -0700"
      },
      "message": "USB: digi_acceleport further buffer clean up\n\nSome further cleanup after Oliver\u0027s patch to update the tty\nbuffering.  The input buffer is not used at all anymore, so\nI removed it.\n\nSigned-off-by: Al Borchers \u003calborchers@steinerpoint.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "08a2b3b610a734a6d6e4ff0455eec1241966fcb3",
      "tree": "773e6f9444ebdcca009a07b80ad5716b34f9cf6e",
      "parents": [
        "403dfb58c3134a339e415fba9f6d45b51c6ee357"
      ],
      "author": {
        "name": "Oliver Neukum",
        "email": "oneukum@suse.de",
        "time": "Thu May 24 13:52:51 2007 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jul 12 16:34:28 2007 -0700"
      },
      "message": "USB: whiteheat driver update\n\nthis is an update of the whiteheat driver. It fixes:\n\n- switch from spinlocks to mutexes to prevent sleeping with a spinlock held\n- locking to stop races with disconnect\n- error handling for commands that time out\n\nSigned-off-by: Oliver Neukum \u003coneukum@suse.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "715f9527c1c1edd1a9c7a55ab4535211279c9374",
      "tree": "41d555d8398eb2301fa19143fe5c73c520b4d897",
      "parents": [
        "1abdeeb1d566f74bc5b3e68447d91c8c37d47942"
      ],
      "author": {
        "name": "t.sefzick",
        "email": "t.sefzick@fz-juelich.de",
        "time": "Wed Apr 25 15:05:22 2007 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jul 12 16:29:51 2007 -0700"
      },
      "message": "USB: flow control fix for pl2303\n\nin order to be able to switch back to \u0027flow-control none\u0027\nafter having activated \u0027flow-control rts/cts\u0027, I made\na small change to \u0027pl2303.c\u0027.\n\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "1abdeeb1d566f74bc5b3e68447d91c8c37d47942",
      "tree": "eac1e0f7359572a48eedd079302aae651329e874",
      "parents": [
        "39892da44b21b5362eb848ca424d73a25ccc488f"
      ],
      "author": {
        "name": "Oliver Neukum",
        "email": "oneukum@suse.de",
        "time": "Mon May 07 12:09:33 2007 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jul 12 16:29:51 2007 -0700"
      },
      "message": "USB: generic usb serial to new buffering scheme\n\nthe generic driver also had its own buffering.\n\nSigned-off-by: Oliver Neukum \u003coneukum@suse.de_\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "39892da44b21b5362eb848ca424d73a25ccc488f",
      "tree": "856b5d2309633a29784b345cbd1dc7a1cd3d9afb",
      "parents": [
        "b308e74d9c708ee2a9af14fbe235e0a41216f4ed"
      ],
      "author": {
        "name": "Oliver Neukum",
        "email": "oneukum@suse.de",
        "time": "Mon May 07 13:16:58 2007 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jul 12 16:29:51 2007 -0700"
      },
      "message": "USB: Digi AccelePort adapted to new tty buffering\n\nthis fixes the flushing trouble due to its own buffering for this driver.\n\n\nSigned-off-by: Oliver Neukum \u003coneukum@suse.de\u003e\nCc: Al Borchers \u003calborchers@steinerpoint.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "b308e74d9c708ee2a9af14fbe235e0a41216f4ed",
      "tree": "07129191b1cd553f35c4628cc710e9d871d061f5",
      "parents": [
        "a5262dcfda9163ca1f8a64349a6f7ba640ac1dc2"
      ],
      "author": {
        "name": "Oliver Neukum",
        "email": "oneukum@suse.de",
        "time": "Mon May 07 10:37:08 2007 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jul 12 16:29:51 2007 -0700"
      },
      "message": "USB: visor driver adapted to new tty buffering\n\nthe new tty buffering code allows usb drivers to stop private buffering.\nIn fact we must do so to allow flushing to work correctly. This does so\nfor the visor driver.\n\n\nSigned-off-by: Oliver Neukum \u003coneukum@suse.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "97cd49ebf74e3bee49d541a47ef085df1fbfac7d",
      "tree": "a1c42d313f523dd43dec38904f99c8911416e038",
      "parents": [
        "20dfdad74a2baabeecc2896c770efcbf698b9b8d"
      ],
      "author": {
        "name": "Stepan Moskovchenko",
        "email": "stevenm86@gmail.com",
        "time": "Wed May 09 14:53:04 2007 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jul 12 16:29:50 2007 -0700"
      },
      "message": "USB: ftdi_sio.c: Allow setting latency timer on FT232RL\n\nThe new FT232RL allows setting and getting the value of the latency\ntimer, like on the FT232BM. However, the driver will not create the\nsysfs entries for the RL without this one-line patch. \n\nI have tested it on two systems with successful results.\n\n\nFrom: Stepan Moskovchenko \u003cstevenm86@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "45b844df5a4b17884b4e26e43bfc4802604e7cab",
      "tree": "624c48e4fc481cac8f16a2d00dce56e22f06a541",
      "parents": [
        "01cd08192040eab30f837f061ca07f43cf15f4a1"
      ],
      "author": {
        "name": "Dave Platt",
        "email": "dplatt@radagast.org",
        "time": "Tue May 08 11:00:12 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jul 12 16:29:48 2007 -0700"
      },
      "message": "USB: RTS/CTS handshaking support, DTR fixes for MCT U232 serial adapter\n\nImprovements and fixes to the MCT U232 USB/serial interface driver.\nImplement RTS/CTS hardware flow control.  Implement HUPCL.  Bring\nhandling of DTR and RTS into conformance with other Linux serial\nport drivers - assert both signals when opening device, even if\n\"crtscts\" is not currently selected.\n\nSigned-off-by: Dave Platt \u003cdplatt@radagast.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    }
  ],
  "next": "fc4cbd755b75c7687b923da5b75ba4a64652582e"
}
