)]}'
{
  "log": [
    {
      "commit": "606d099cdd1080bbb50ea50dc52d98252f8f10a1",
      "tree": "80d17450a5fb78effce3f4312f672c058658e004",
      "parents": [
        "edc6afc5496875a640bef0913604be7550c1795d"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Fri Dec 08 02:38:45 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:28:57 2006 -0800"
      },
      "message": "[PATCH] tty: switch to ktermios\n\nThis is the grungy swap all the occurrences in the right places patch that\ngoes with the updates.  At this point we have the same functionality as\nbefore (except that sgttyb() returns speeds not zero) and are ready to\nbegin turning new stuff on providing nobody reports lots of bugs\n\nIf you are a tty driver author converting an out of tree driver the only\nimpact should be termios-\u003ektermios name changes for the speed/property\nsetting functions from your upper layers.\n\nIf you are implementing your own TCGETS function before then your driver\nwas broken already and its about to get a whole lot more painful for you so\nplease fix it 8)\n\nAlso fill in c_ispeed/ospeed on init for most devices, although the current\ncode will do this for you anyway but I\u0027d like eventually to lose that extra\nparanoia\n\n[akpm@osdl.org: bluetooth fix]\n[mp3@de.ibm.com: sclp fix]\n[mp3@de.ibm.com: warning fix for tty3270]\n[hugh@veritas.com: fix tty_ioctl powerpc build]\n[jdike@addtoit.com: uml: fix -\u003eset_termios declaration]\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Martin Peschke \u003cmp3@de.ibm.com\u003e\nAcked-by: Peter Oberparleiter \u003coberpar@de.ibm.com\u003e\nCc: Cornelia Huck \u003ccornelia.huck@de.ibm.com\u003e\nSigned-off-by: Hugh Dickins \u003chugh@veritas.com\u003e\nSigned-off-by: Jeff Dike \u003cjdike@addtoit.com\u003e\nCc: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "54e6ecb23951b195d02433a741c7f7cb0b796c78",
      "tree": "c8885c49f37c8d383945b8af69d51597494ed62c",
      "parents": [
        "f7267c0c0721fd02ad3dc37c3d6dd24ccd81d4d6"
      ],
      "author": {
        "name": "Christoph Lameter",
        "email": "clameter@sgi.com",
        "time": "Wed Dec 06 20:33:16 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Thu Dec 07 08:39:24 2006 -0800"
      },
      "message": "[PATCH] slab: remove SLAB_ATOMIC\n\nSLAB_ATOMIC is an alias of GFP_ATOMIC\n\nSigned-off-by: Christoph Lameter \u003cclameter@sgi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4c1ac1b49122b805adfa4efc620592f68dccf5db",
      "tree": "87557f4bc2fd4fe65b7570489c2f610c45c0adcd",
      "parents": [
        "c4028958b6ecad064b1a6303a6a5906d4fe48d73",
        "d916faace3efc0bf19fe9a615a1ab8fa1a24cd93"
      ],
      "author": {
        "name": "David Howells",
        "email": "dhowells@redhat.com",
        "time": "Tue Dec 05 14:37:56 2006 +0000"
      },
      "committer": {
        "name": "David Howells",
        "email": "dhowells@warthog.cambridge.redhat.com",
        "time": "Tue Dec 05 14:37:56 2006 +0000"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6\n\nConflicts:\n\n\tdrivers/infiniband/core/iwcm.c\n\tdrivers/net/chelsio/cxgb2.c\n\tdrivers/net/wireless/bcm43xx/bcm43xx_main.c\n\tdrivers/net/wireless/prism54/islpci_eth.c\n\tdrivers/usb/core/hub.h\n\tdrivers/usb/input/hid-core.c\n\tnet/core/netpoll.c\n\nFix up merge failures with Linus\u0027s head and fix new compilation failures.\n\nSigned-Off-By: David Howells \u003cdhowells@redhat.com\u003e\n"
    },
    {
      "commit": "9641219825a54249d77d7aa1afa7d874a05c7f90",
      "tree": "94dae67a8804a070e2597b931d1e3335f08389fc",
      "parents": [
        "72a73a69f6a79266b8b4b18f796907b73a5c01e3",
        "94fcda1f8ab5e0cacc381c5ca1cc9aa6ad523576"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 01 16:41:58 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 01 16:41:58 2006 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/usb-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/gregkh/usb-2.6: (103 commits)\n  usbcore: remove unused argument in autosuspend\n  USB: keep count of unsuspended children\n  USB hub: simplify remote-wakeup handling\n  USB: struct usb_device: change flag to bitflag\n  OHCI: make autostop conditional on CONFIG_PM\n  USB: Add autosuspend support to the hub driver\n  EHCI: Fix root-hub and port suspend/resume problems\n  USB: create a new thread for every USB device found during the probe sequence\n  USB: add driver for the USB debug devices\n  USB: added dynamic major number for USB endpoints\n  USB: pegasus error path not resetting task\u0027s state\n  USB: endianness fix for asix.c\n  USB: build the appledisplay driver\n  USB serial: replace kmalloc+memset with kzalloc\n  USB: hid-core: canonical defines for Apple USB device IDs\n  USB: idmouse cleanup\n  USB: make drivers/usb/core/driver.c:usb_device_match() static\n  USB: lh7a40x_udc remove double declaration\n  USB: pxa2xx_udc recognizes ixp425 rev b0 chip\n  usbtouchscreen: add support for DMC TSC-10/25 devices\n  ...\n"
    },
    {
      "commit": "958e8741bf9ff5d0f0b82b7cef578e96c764a288",
      "tree": "54a80a06ac5abeb2f217f08ed45a6e3aa1cd662f",
      "parents": [
        "7e27780ffdf5fcf8675dfb278ca316a1f2b7e179"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Apr 09 12:14:34 2002 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Dec 01 14:25:52 2006 -0800"
      },
      "message": "USB: add driver for the USB debug devices\n\nIt\u0027s a simple usb-serial driver that just creates a tty device to read\nand write from.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "7ac9da10af7ffd94cfd07e097b93d588bbd32b75",
      "tree": "335f931bb41e09ed9fff8c6bc4942f564c6a9ef3",
      "parents": [
        "afd21ee5abd0fef567dbfa234099304886ff83ce"
      ],
      "author": {
        "name": "Burman Yan",
        "email": "yan_952@hotmail.com",
        "time": "Wed Nov 22 20:54:38 2006 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Dec 01 14:25:51 2006 -0800"
      },
      "message": "USB serial: replace kmalloc+memset with kzalloc\n\nReplace kmalloc+memset with kzalloc\n\nSigned-off-by: Yan Burman \u003cyan_952@hotmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "2e46b74852446404d64b0b00ce872724bfa627ab",
      "tree": "8594d2e2f42eb40c3eac30bb7fe45adeb89cf045",
      "parents": [
        "93f1a47c4af34c4ee014b3d2aae70089b3b69f72"
      ],
      "author": {
        "name": "Mariusz Kozlowski",
        "email": "m.kozlowski@tuxland.pl",
        "time": "Fri Nov 17 17:49:22 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Dec 01 14:23:37 2006 -0800"
      },
      "message": "usb: cypress_m8 init error path fix\n\nIf at some point cypress_init() fails deregister\nonly the resources that were registered until that point.\n\nSigned-off-by: Mariusz Kozlowski \u003cm.kozlowski@tuxland.pl\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "7a5c7b42d3c7b1e0085d48414ee73003d3888d1f",
      "tree": "ac23aa6a0c81e9e79b5788e81ac6c9f84cc5d17b",
      "parents": [
        "1b7be3c066ae9238996a7a861b39b0bfd5860735"
      ],
      "author": {
        "name": "Naranjo Manuel Francisco",
        "email": "naranjo.manuel@gmail.com",
        "time": "Wed Nov 15 15:14:27 2006 -0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Dec 01 14:23:35 2006 -0800"
      },
      "message": "USB: fix aircable.c: inconsequent NULL checking\n\n\u003e 2006/11/11, Adrian Bunk \u003cbunk@stusta.de\u003e:\n\u003e \u003e The Coverity checker spotted the following in\n\u003e \u003e drivers/usb/serial/aircable.c:\n\u003e \u003e\n\u003e \u003e \u003c--  snip  --\u003e\n\u003e \u003e\n\u003e \u003e ...\n\u003e \u003e static void aircable_read(void *params)\n\u003e \u003e {\n\u003e \u003e ...\n\n\nHi everyone,\nSorry for the long time response but here is the patch, I think this way should\nwork, if anyone has any suggestion let me know. What I do now is, in case I\ndon\u0027t have the tty available I reschedule the work, I have tried it and it\nworks with no problem, I even tried removing the device, and didn\u0027t find\nanything strange.\n\nSigned-off-by: Naranjo Manuel \u003cnaranjo.manuel@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "bcb54a54033ff9359cf64e4283e4f4b92bf9132f",
      "tree": "55005be86074155d6bdc96f372ff1cf217afebcb",
      "parents": [
        "95d4316654a7e09778ebf81e03cab7040ecca1b0"
      ],
      "author": {
        "name": "Mariusz Kozlowski",
        "email": "m.kozlowski@tuxland.pl",
        "time": "Wed Nov 08 15:36:55 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Dec 01 14:23:35 2006 -0800"
      },
      "message": "usb: visor kill urb cleanup\n\n- usb_kill_urb() cleanup\n\nSigned-off-by: Mariusz Kozlowski \u003cm.kozlowski@tuxland.pl\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "95d4316654a7e09778ebf81e03cab7040ecca1b0",
      "tree": "7597e3f3303704670e013408adfff61f77931741",
      "parents": [
        "9aac10ff1d9a228d05491f68f933cf6a41b9debc"
      ],
      "author": {
        "name": "Mariusz Kozlowski",
        "email": "m.kozlowski@tuxland.pl",
        "time": "Wed Nov 08 15:36:51 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Dec 01 14:23:35 2006 -0800"
      },
      "message": "usb: usb-serial free urb cleanup\n\n- usb_free_urb() cleanup\n\nSigned-off-by: Mariusz Kozlowski \u003cm.kozlowski@tuxland.pl\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "9aac10ff1d9a228d05491f68f933cf6a41b9debc",
      "tree": "4f652d9d5bc1888c5385152591f2c271e9243d53",
      "parents": [
        "73135bb9154f9565e8ae294ffa73f9e871d72b47"
      ],
      "author": {
        "name": "Mariusz Kozlowski",
        "email": "m.kozlowski@tuxland.pl",
        "time": "Wed Nov 08 15:36:46 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Dec 01 14:23:35 2006 -0800"
      },
      "message": "usb: navman kill urb cleanup\n\n- usb_kill_urb() cleanup\n\nSigned-off-by: Mariusz Kozlowski \u003cm.kozlowski@tuxland.pl\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "73135bb9154f9565e8ae294ffa73f9e871d72b47",
      "tree": "e3e8abd3482fee9ed0bf289d5a5160c41fe58bab",
      "parents": [
        "5505c2261eb5e7a6ff851afbe7f77d54d960e83b"
      ],
      "author": {
        "name": "Mariusz Kozlowski",
        "email": "m.kozlowski@tuxland.pl",
        "time": "Wed Nov 08 15:36:42 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Dec 01 14:23:34 2006 -0800"
      },
      "message": "usb: mct_u232 free urb cleanup\n\n- usb_free_urb() cleanup\n\nSigned-off-by: Mariusz Kozlowski \u003cm.kozlowski@tuxland.pl\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "5505c2261eb5e7a6ff851afbe7f77d54d960e83b",
      "tree": "c2889e78196efd65ce79c654a642f5c0065eee3d",
      "parents": [
        "1cadc1378fe9cdee9515842a4bf9f42228448ad2"
      ],
      "author": {
        "name": "Mariusz Kozlowski",
        "email": "m.kozlowski@tuxland.pl",
        "time": "Wed Nov 08 15:36:38 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Dec 01 14:23:34 2006 -0800"
      },
      "message": "usb: kobil_sct kill urb cleanup\n\n- usb_kill_urb() cleanup\n\nSigned-off-by: Mariusz Kozlowski \u003cm.kozlowski@tuxland.pl\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "1cadc1378fe9cdee9515842a4bf9f42228448ad2",
      "tree": "7797fe3a55b9238aff724854d64c36c5a5fbc71b",
      "parents": [
        "9a25f44f91b621f49b459687ae49d4fed4423d0e"
      ],
      "author": {
        "name": "Mariusz Kozlowski",
        "email": "m.kozlowski@tuxland.pl",
        "time": "Wed Nov 08 15:36:34 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Dec 01 14:23:34 2006 -0800"
      },
      "message": "usb: keyspan free urb cleanup\n\n- usb_free_urb() cleanup\n\nSigned-off-by: Mariusz Kozlowski \u003cm.kozlowski@tuxland.pl\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "9a25f44f91b621f49b459687ae49d4fed4423d0e",
      "tree": "635a2358f6c99248917dc55c00695aa50c8a2586",
      "parents": [
        "c69694b779714b751a326d1b886087322001e86f"
      ],
      "author": {
        "name": "Mariusz Kozlowski",
        "email": "m.kozlowski@tuxland.pl",
        "time": "Wed Nov 08 15:36:29 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Dec 01 14:23:34 2006 -0800"
      },
      "message": "usb: io_edgeport kill urb cleanup\n\n- usb_kill_urb() cleanup\n\nSigned-off-by: Mariusz Kozlowski \u003cm.kozlowski@tuxland.pl\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "794c944ecd468ddf8a571bd37ab7b21035965f91",
      "tree": "6d13df2873fd97d78b01c94f5d06a9d18a85da25",
      "parents": [
        "5483eb1300fc052c294a9dac57d5bf6653126efd"
      ],
      "author": {
        "name": "Mariusz Kozlowski",
        "email": "m.kozlowski@tuxland.pl",
        "time": "Wed Nov 08 15:36:25 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Dec 01 14:23:34 2006 -0800"
      },
      "message": "usb: ftdi_sio kill urb cleanup\n\n- usb_kill_urb() cleanup\n\nSigned-off-by: Mariusz Kozlowski \u003cm.kozlowski@tuxland.pl\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "1f54a6ae79ab4369f17d6bc86eaff3125395af9c",
      "tree": "2dd74ed397e1f34df72e42e4135d8a27b9b6c16d",
      "parents": [
        "ad0327d680734b76c33f5438cd656bdfd26f5f5b"
      ],
      "author": {
        "name": "Oleg Verych",
        "email": "olecom@flower.upol.cz",
        "time": "Fri Nov 17 08:21:27 2006 +0000"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Dec 01 14:23:30 2006 -0800"
      },
      "message": "usb-serial: ti_usb, TI ez430 development tool ID\n\nusb-serial: ti_usb, TI ez430 development tool ID\n\nSigned-off-by: Oleg Verych \u003colecom@flower.upol.cz\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "ad0327d680734b76c33f5438cd656bdfd26f5f5b",
      "tree": "5a08ca70a21a3f9e57d06eccfb59cf6bef85425f",
      "parents": [
        "54c9b2266f83dfc3d6c538417564dc74266f4dd9"
      ],
      "author": {
        "name": "daniel@centurion.net.nz",
        "email": "daniel@centurion.net.nz",
        "time": "Sat Nov 11 15:47:52 2006 +1300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Dec 01 14:23:30 2006 -0800"
      },
      "message": "USB: airprime: New device ID\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "4f1f1ddd73d04e8d41c010934d81122d1a632e4e",
      "tree": "5351317455e8d5e76d6df2404ef2fa8419dba96d",
      "parents": [
        "a7dc218b8f61d58fcf27ee5650e340d7baff74c4"
      ],
      "author": {
        "name": "Luiz Fernando N. Capitulino",
        "email": "lcapitulino@mandriva.com.br",
        "time": "Thu Oct 26 13:02:53 2006 -0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Dec 01 14:23:28 2006 -0800"
      },
      "message": "USB: kobil_sct: Use usb_endpoint_* functions\n\nSigned-off-by: Luiz Fernando N. Capitulino \u003clcapitulino@mandriva.com.br\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "377f13bf95b64cf5fb0fad0bf2b94106ad868562",
      "tree": "69305393691c3f66107175f64caa4124671e0097",
      "parents": [
        "565402baee99096da4d79209e450fe42d379a0ca"
      ],
      "author": {
        "name": "Luiz Fernando N. Capitulino",
        "email": "lcapitulino@mandriva.com.br",
        "time": "Thu Oct 26 13:02:45 2006 -0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Dec 01 14:23:27 2006 -0800"
      },
      "message": "USB: aircable: Use usb_endpoint_* functions\n\nSigned-off-by: Luiz Fernando N. Capitulino \u003clcapitulino@mandriva.com.br\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "5d7efe5b3768bf53df9b87380ea68baacf11f933",
      "tree": "57c1411ecd88c014acafe7ade94d4189b2c918e1",
      "parents": [
        "052ac01aeb84d8427ba8ac3d70991ac01b009b59"
      ],
      "author": {
        "name": "Eric Sesterhenn",
        "email": "snakebyte@gmx.de",
        "time": "Thu Oct 26 21:06:24 2006 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Dec 01 14:23:27 2006 -0800"
      },
      "message": "USB: kmemdup() cleanup in drivers/usb/\n\nreplace open coded kmemdup() to save some screen space,\nand allow inlining/not inlining to be triggered by gcc.\n\nSigned-off-by: Eric Sesterhenn \u003csnakebyte@gmx.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "0779bf2d2ecc4d9b1e9437ae659f50e6776a7666",
      "tree": "dbcc9735ab63a833056572c8f4f0efe911246562",
      "parents": [
        "3cb2fccc5f48a4d6269dfd00b4db570fca2a04d5"
      ],
      "author": {
        "name": "Matt LaPlante",
        "email": "kernel1@cyberdogtech.com",
        "time": "Thu Nov 30 05:24:39 2006 +0100"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Thu Nov 30 05:24:39 2006 +0100"
      },
      "message": "Fix misc .c/.h comment typos\n\nFix various .c/.h typos in comments (no code changes).\n\nSigned-off-by: Matt LaPlante \u003ckernel1@cyberdogtech.com\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "c4028958b6ecad064b1a6303a6a5906d4fe48d73",
      "tree": "1c4c89652c62a75da09f9b9442012007e4ac6250",
      "parents": [
        "65f27f38446e1976cc98fd3004b110fedcddd189"
      ],
      "author": {
        "name": "David Howells",
        "email": "dhowells@redhat.com",
        "time": "Wed Nov 22 14:57:56 2006 +0000"
      },
      "committer": {
        "name": "David Howells",
        "email": "dhowells@redhat.com",
        "time": "Wed Nov 22 14:57:56 2006 +0000"
      },
      "message": "WorkStruct: make allyesconfig\n\nFix up for make allyesconfig.\n\nSigned-Off-By: David Howells \u003cdhowells@redhat.com\u003e\n"
    },
    {
      "commit": "0029908ba9661ef26f7020309966aae23c2027b8",
      "tree": "f9f6c0e2003837f9880569c704c8cc4f2b1d86c5",
      "parents": [
        "6ab16a9029b0b26c23a4806d90ca76be6d6beae3"
      ],
      "author": {
        "name": "Alex Sanks",
        "email": "alex@sanks.net",
        "time": "Sun Oct 29 16:38:31 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Nov 16 14:26:12 2006 -0800"
      },
      "message": "USB: ipaq: Add HTC Modem Support\n\nAdds support for HTC Smart Phones in modem mode (as opposed to sync\nmode).  Loads and works with pppd on my T-Mobile SDA.\n\nSigned-off-by: Alex Sanks \u003calex@sanks.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "fad14a0da885714c8610982045a6d04a4886865e",
      "tree": "4d4c9302db85b61be88cfed5e8a8c1f7c7e1c949",
      "parents": [
        "40c36092f75ae2026e35feb4f85caa143b64423a"
      ],
      "author": {
        "name": "Frank Sievertsen",
        "email": "frank@sievertsen.de",
        "time": "Fri Oct 20 09:43:53 2006 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Nov 16 14:26:11 2006 -0800"
      },
      "message": "USB: ftdi driver pid for dmx-interfaces\n\nPlease add a usb pid to the ftdi_sio driver. The pid is used by dmx4all\ndmx-interfaces (for stage lighting).\n\nThe interfaces are using the usb-id 0403:c850. I added the id to the driver\nand it works perfectly. I added a patch for linux 2.6.18.1, too.\n\nFrom: Frank Sievertsen \u003cfrank@sievertsen.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "40c36092f75ae2026e35feb4f85caa143b64423a",
      "tree": "1c7b637305eca86242a9eb081a14b182751b08b9",
      "parents": [
        "3da2495c0a92723d58cacaaff48dc60a29ddaae6"
      ],
      "author": {
        "name": "Kjell Myksvoll",
        "email": "kmyksvo@gmail.com",
        "time": "Sun Oct 22 23:26:42 2006 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Nov 16 14:26:11 2006 -0800"
      },
      "message": "USB: ftdi_sio: adds vendor/product id for a RFID construction kit\n\nAdds the vendor and prodcut id for a RFID construction kit from the\nElektor Electronics magazine, september 2006.\n\nFrom: Kjell Myksvoll \u003ckmyksvo@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "23b0d968c2c82c2574ca97148ce092eff4ab84a6",
      "tree": "d21e28bae6fb52671620d27d1eb45875cd9930a7",
      "parents": [
        "5a69ebe1e90d9e8d43131f08d344751cf42254c5"
      ],
      "author": {
        "name": "Naranjo Manuel Francisco",
        "email": "naranjo.manuel@gmail.com",
        "time": "Fri Oct 27 16:08:54 2006 -0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Nov 03 11:57:18 2006 -0800"
      },
      "message": "USB: HID: add blacklist AIRcable USB, little beautification\n\nThis patch add AIRcable USBto USB-HID blacklist, makes some little\nchanges things in the Kconfig to make AIRcable USB look as all the rest\nof drivers. And it removes the readme part that was on\nDocumentation/usb/usb-serial.txt because it is not needed anymore.\n\n\nSigned-off-by: Naranjo Manuel Francisco \u003cnaranjo.manuel@gmail.com\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "baafe37c6a58d4ddb8c2c62cd0f20340b4c66b35",
      "tree": "eef8b844e619620e7977dd0baf3ebe4109fbf2d5",
      "parents": [
        "78001e3d75c5d3ae1e8dc9875892b9461e4c8d4b"
      ],
      "author": {
        "name": "Jan Luebbe",
        "email": "jluebbe@lasnet.de",
        "time": "Fri Oct 27 18:59:24 2006 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Nov 03 11:57:18 2006 -0800"
      },
      "message": "USB: sierra: Fix id for Sierra Wireless MC8755 in new table\n\nThe new version of sierra.c has introduced tables for the 1 port and 3\nport variants. The device id i added in my last patch needs to be added\nto the 3 port table.\n\nSigned-off-by: Jan Luebbe \u003cjluebbe@lasnet.de\u003e\nCc: Kevin Lloyd \u003clinux@sierrawireless.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "78001e3d75c5d3ae1e8dc9875892b9461e4c8d4b",
      "tree": "d1d543b9d34cf3ef30c7a45d2625ad8dbcac585f",
      "parents": [
        "68717950e11eab8ff754b2721d23e9cb3a47b56f"
      ],
      "author": {
        "name": "Bjorn Schneider",
        "email": "schneider@lipowsky.de",
        "time": "Sat Oct 28 12:42:04 2006 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Nov 03 11:57:18 2006 -0800"
      },
      "message": "USB: new VID/PID-combos for cp2101\n\n3 new VID/PID combinations (registered with Silicon Laboratories Inc.)\nadded for devices made by Lipowsky Industrie Elektronik GmbH all using\nthe CP2102 usb-to-serial converter (Baby-JTAG, Baby-LIN, HARP-1).\n\nSigned-off-by: Bjorn Schneider \u003cschneider@lipowsky.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "90ac3c8124453fb355c10d3e1a27af5c0ab21099",
      "tree": "89632f60e14cfbf173d2582fcb3fe120ba0e9c06",
      "parents": [
        "2de6c39f389f25442389c3ab0f2d9b50e3f4a77d"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Apr 09 12:14:34 2002 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Nov 03 11:57:17 2006 -0800"
      },
      "message": "USB: add another sierra wireless device id\n\nAs reported by Peter Kucmeroski and Jason Ganovsky.\n\nCc: Peter Kucmeroski \u003cPKucmeroski@novell.com\u003e\nCc: Jason Ganovsky \u003cJGanovsky@novell.com\u003e\nCc: Kevin Lloyd \u003cklloyd@sierrawireless.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "ab352c2687a4361aec06a184ddb20deb1e5091eb",
      "tree": "e48f4a87265bd5bf3d110dc52a0607e8bb01a55a",
      "parents": [
        "964ee1deb3eac802902cd758ddb94b6a95c77987"
      ],
      "author": {
        "name": "Jan Luebbe",
        "email": "jluebbe@lasnet.de",
        "time": "Tue Oct 17 00:09:00 2006 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Oct 17 14:46:34 2006 -0700"
      },
      "message": "USB: Add device id for Sierra Wireless MC8755\n\nAdds the device id used by the UMTS cards in Lenovo X60s notebooks sold\nin Europe.\n\nSigned-off-by: Jan Luebbe \u003cjluebbe@lasnet.de\u003e\nCc: Kevin Lloyd \u003clinux@sierrawireless.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "964ee1deb3eac802902cd758ddb94b6a95c77987",
      "tree": "31450378b2e8d9748b01906be44982b5a2079f64",
      "parents": [
        "033a3fb980b041c5b1c865d3e9dce9217d1dc94b"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse",
        "time": "Tue Oct 17 10:17:58 2006 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Oct 17 14:46:34 2006 -0700"
      },
      "message": "USB: cleanup sierra wireless driver a bit\n\nThis saves over 30 lines and fixes a warning from sparse and allows\ndebugging to work dynamically like all other usb-serial drivers.\n\nCc: Kevin Lloyd \u003clinux@sierrawireless.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "033a3fb980b041c5b1c865d3e9dce9217d1dc94b",
      "tree": "7e3f80114f01621e83885387b7fad80177071e48",
      "parents": [
        "5c09d144ff94706c2a5df292329ad83a27380173"
      ],
      "author": {
        "name": "Kevin Lloyd",
        "email": "linux@sierrawireless.com",
        "time": "Fri Oct 13 23:53:21 2006 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Oct 17 14:46:34 2006 -0700"
      },
      "message": "USB: Sierra Wireless driver update\n\nThe largest feature in this patch is that it adds significant throughput\nincrease to the Sierra driver and adds support for modem status line\ncontrol (e.g. the DTR line). This patch also updates the current sierra.c\ndriver so that it supports both 3-port Sierra devices and 1-port legacy\ndevices and removes Sierra\u0027s references in other related files (Kconfig and\nairprime.c).\n\nSigned-off-by: Kevin Lloyd  \u003clinux@sierrawireless.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "5c09d144ff94706c2a5df292329ad83a27380173",
      "tree": "4a6af6f5660bbed739546a68e5cd0d0bd3c44914",
      "parents": [
        "61926b975d83aa6c0124b5b0ce40c08579e6cc98"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Fri Oct 13 15:57:58 2006 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Oct 17 14:46:34 2006 -0700"
      },
      "message": "USB: ftdi_sio whitespace fixes\n\nWhitespace fixups for drivers/usb/serial/ftdi_sio.c ...\nremoving end-of-line whitespace, and space-before-tab.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "61926b975d83aa6c0124b5b0ce40c08579e6cc98",
      "tree": "a90d88f4e47db7fb3ffc04dc64c1f221e3fac151",
      "parents": [
        "b3899dacafb10347b1b7a9f589b6c70cf8f08a3e"
      ],
      "author": {
        "name": "Craig Shelley",
        "email": "craig@microtron.org.uk",
        "time": "Thu Oct 12 22:09:56 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Oct 17 14:46:34 2006 -0700"
      },
      "message": "USB-SERIAL:cp2101 Add new device ID\n\nThis patch adds device ID 0xEA61. This is another factory default ID\nused by SILabs.\n\nSigned-off-by: Craig Shelley \u003ccraig@microtron.org.uk\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "0e185b7922ac81516c5c4653dcf6aacbf6341e73",
      "tree": "ef16d187c31398203e44e884255a4a5e1a87026d",
      "parents": [
        "c0fc0ee06f6c9ab37f53afc62b0d94a700fa7a97"
      ],
      "author": {
        "name": "Eric Sesterhenn",
        "email": "snakebyte@gmx.de",
        "time": "Tue Oct 10 14:42:50 2006 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Oct 17 14:46:33 2006 -0700"
      },
      "message": "USB: Memory leak in drivers/usb/serial/airprime.c\n\nthe commit\nhttp://www.kernel.org/git/?p\u003dlinux/kernel/git/torvalds/linux-2.6.git;a\u003dcommitdiff;h\u003d5dda171202f94127e49c12daf780cdae1b4e668b\nadded a memory leak.  In case we cant allocate an urb, we dont free the\nbuffer and leak it.  Coverity id #1438\n\nSigned-off-by: Eric Sesterhenn \u003csnakebyte@gmx.de\u003e\nAcked-by: Andy Gay \u003candy@andynet.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "ad18027f4909c8fc107056460c97dbedb6635128",
      "tree": "cf15d6e79ba3324e4974634a7fa446ff10fa4381",
      "parents": [
        "c19ecd654209725444d1f47a4422e6f48846b53c"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Mon Oct 09 01:16:32 2006 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Oct 17 14:46:33 2006 -0700"
      },
      "message": "USB: mos7840.c: fix a check-after-dereference\n\nThis patch fixes an obvious check-after-dereference spotted by the\nCoverity checker.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "0f64478cbc7a008fe7b7e9ae79a73d8a6904ead8",
      "tree": "ce55416f6efd38a7383e99e843a826f17bd58f93",
      "parents": [
        "9fcde235270e6783600d1aee5bcda78c8282bcdd"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Apr 09 12:14:34 2002 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Oct 17 14:46:32 2006 -0700"
      },
      "message": "USB: add USB serial mos7720 driver\n\nAdd support for Moschip 7720 USB dual port usb to serial device.\n\nThis driver is originally based on the drivers/usb/io_edgeport.c driver.\n\nCleaned up and forward ported by me.\n\nCc: VijayaKumar \u003cvijaykumar@aspirecom.net\u003e\nCc: AjayKumar \u003cajay@aspirecom.net\u003e\nCc: Gurudeva \u003cgurudev@aspirecom.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "931b0411ac296591643662b7a790d15d6e23d57e",
      "tree": "c96b35d042ed64169e09e545777eb143614f5077",
      "parents": [
        "2daa48729dfafd349c2a52520734de2edb9dc805"
      ],
      "author": {
        "name": "Luiz Fernando N. Capitulino",
        "email": "lcapitulino@mandriva.com.br",
        "time": "Tue Oct 03 10:31:36 2006 -0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Oct 17 14:46:30 2006 -0700"
      },
      "message": "airprime: New device ID.\n\nAdds support for the verizon wireless Broadband Access, National Access V640\nExpressCard34 Qualcomm 3G CDMA.\n\nReported by Maciej A. __enczykowski \u003cmaze@google.com\u003e\n\nSigned-off-by: Luiz Fernando N. Capitulino \u003clcapitulino@mandriva.com.br\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "97c4965d970587a1cc4264c1cffbf0ea9c1e35e8",
      "tree": "f366774b6f960281ba953b5f82544c1d012c68b6",
      "parents": [
        "5a42b81f03b756116f982e72838bc358bc4e460f"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Mon Oct 09 20:29:03 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Oct 09 14:19:08 2006 -0700"
      },
      "message": "[PATCH] mos7840 annotations\n\n__user annotations, NULL noise removal, %p use for pointers\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7d12e780e003f93433d49ce78cfedf4b4c52adc5",
      "tree": "6748550400445c11a306b132009f3001e3525df8",
      "parents": [
        "da482792a6d1a3fbaaa25fae867b343fb4db3246"
      ],
      "author": {
        "name": "David Howells",
        "email": "dhowells@redhat.com",
        "time": "Thu Oct 05 14:55:46 2006 +0100"
      },
      "committer": {
        "name": "David Howells",
        "email": "dhowells@warthog.cambridge.redhat.com",
        "time": "Thu Oct 05 15:10:12 2006 +0100"
      },
      "message": "IRQ: Maintain regs pointer globally rather than passing to IRQ handlers\n\nMaintain a per-CPU global \"struct pt_regs *\" variable which can be used instead\nof passing regs around manually through all ~1800 interrupt handlers in the\nLinux kernel.\n\nThe regs pointer is used in few places, but it potentially costs both stack\nspace and code to pass it around.  On the FRV arch, removing the regs parameter\nfrom all the genirq function results in a 20% speed up of the IRQ exit path\n(ie: from leaving timer_interrupt() to leaving do_IRQ()).\n\nWhere appropriate, an arch may override the generic storage facility and do\nsomething different with the variable.  On FRV, for instance, the address is\nmaintained in GR28 at all times inside the kernel as part of general exception\nhandling.\n\nHaving looked over the code, it appears that the parameter may be handed down\nthrough up to twenty or so layers of functions.  Consider a USB character\ndevice attached to a USB hub, attached to a USB controller that posts its\ninterrupts through a cascaded auxiliary interrupt controller.  A character\ndevice driver may want to pass regs to the sysrq handler through the input\nlayer which adds another few layers of parameter passing.\n\nI\u0027ve build this code with allyesconfig for x86_64 and i386.  I\u0027ve runtested the\nmain part of the code on FRV and i386, though I can\u0027t test most of the drivers.\nI\u0027ve also done partial conversion for powerpc and MIPS - these at least compile\nwith minimal configurations.\n\nThis will affect all archs.  Mostly the changes should be relatively easy.\nTake do_IRQ(), store the regs pointer at the beginning, saving the old one:\n\n\tstruct pt_regs *old_regs \u003d set_irq_regs(regs);\n\nAnd put the old one back at the end:\n\n\tset_irq_regs(old_regs);\n\nDon\u0027t pass regs through to generic_handle_irq() or __do_IRQ().\n\nIn timer_interrupt(), this sort of change will be necessary:\n\n\t-\tupdate_process_times(user_mode(regs));\n\t-\tprofile_tick(CPU_PROFILING, regs);\n\t+\tupdate_process_times(user_mode(get_irq_regs()));\n\t+\tprofile_tick(CPU_PROFILING);\n\nI\u0027d like to move update_process_times()\u0027s use of get_irq_regs() into itself,\nexcept that i386, alone of the archs, uses something other than user_mode().\n\nSome notes on the interrupt handling in the drivers:\n\n (*) input_dev() is now gone entirely.  The regs pointer is no longer stored in\n     the input_dev struct.\n\n (*) finish_unlinks() in drivers/usb/host/ohci-q.c needs checking.  It does\n     something different depending on whether it\u0027s been supplied with a regs\n     pointer or not.\n\n (*) Various IRQ handler function pointers have been moved to type\n     irq_handler_t.\n\nSigned-Off-By: David Howells \u003cdhowells@redhat.com\u003e\n(cherry picked from 1b16e7ac850969f38b375e511e3fa2f474a33867 commit)\n"
    },
    {
      "commit": "b68e31d0ebbcc909d1941f9f230c9d062a3a13d3",
      "tree": "b32902e5de02081cbb9eca49d7bb0b444e2b4f23",
      "parents": [
        "ed97bd37efd8ff7398d3a7eedf4bcbf245f5dad3"
      ],
      "author": {
        "name": "Jeff Dike",
        "email": "jdike@addtoit.com",
        "time": "Mon Oct 02 02:17:18 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Oct 02 07:57:14 2006 -0700"
      },
      "message": "[PATCH] const struct tty_operations\n\nAs part of an SMP cleanliness pass over UML, I consted a bunch of\nstructures in order to not have to document their locking.  One of these\nstructures was a struct tty_operations.  In order to const it in UML\nwithout introducing compiler complaints, the declaration of\ntty_set_operations needs to be changed, and then all of its callers need to\nbe fixed.\n\nThis patch declares all struct tty_operations in the tree as const.  In all\ncases, they are static and used only as input to tty_set_operations.  As an\nextra check, I ran an i386 allyesconfig build which produced no extra\nwarnings.\n\n53 drivers are affected.  I checked the history of a bunch of them, and in\nmost cases, there have been only a handful of maintenance changes in the\nlast six months.  serial_core.c was the busiest one that I looked at.\n\nSigned-off-by: Jeff Dike \u003cjdike@addtoit.com\u003e\nAcked-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e81ee637e4aed723f71007c90a901268317ed6d6",
      "tree": "25fec34b4577eb36b52b8e4e45a191138ac49404",
      "parents": [
        "2e3a43f0b6f16705ec76d3744b82a116965ebebe"
      ],
      "author": {
        "name": "Peter Zijlstra",
        "email": "a.p.zijlstra@chello.nl",
        "time": "Mon Sep 25 12:51:41 2006 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Sep 28 15:36:43 2006 -0700"
      },
      "message": "usb-serial: possible irq lock inversion (PPP vs. usb/serial)\n\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n[ INFO: possible irq lock inversion dependency detected ]\n"
    },
    {
      "commit": "a14848275b04f3193b9d9e9c745a4fae37f11f2f",
      "tree": "64440fb12a93cb5bbf9a85f94bde8fdb4c57ca3a",
      "parents": [
        "238d0e7bcf20981f7baac8bedfc219a90748700d"
      ],
      "author": {
        "name": "Justin Carlson",
        "email": "justinca@qatar.cmu.edu",
        "time": "Sun Sep 24 11:52:12 2006 +0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Sep 28 15:36:43 2006 -0700"
      },
      "message": "USB: add SeaLevel 2106 SeaLINK support to ftdi_sio\n\nWe have a couple of these USB-Serial converters around; they\u0027re slightly\ndifferent from the 2104 models in that they can handle 500Kb/sec over RS422.\nThe existing ftdi driver seems to work just fine if we add in the \nappropriate IDs.\n\nPatch is against 2.6.17.6, but should apply cleanly to pretty much \nanything recent.\n\nFrom: Justin Carlson \u003cjustinca@qatar.cmu.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "1b495f753a65835e7dd9d043b12f2fca6a105b3d",
      "tree": "8a6ab9d4e172811059275282b5e0911e32baf67e",
      "parents": [
        "9978f9e1243be91243346b3e9555f1f53e50bb9c"
      ],
      "author": {
        "name": "Matthias Urlichs",
        "email": "smurf@smurf.noris.de",
        "time": "Sun Sep 24 21:38:47 2006 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Sep 28 15:36:43 2006 -0700"
      },
      "message": "USB: another device ID for ipaq\n\nAdd yet another device ID to the ipaq USB-serial driver.\n\nSigned-Off-By: Matthias Urlichs \u003cmatthias@urlichs.de\u003e\nCc: Ganesh Varadarajan \u003cganesh@veritas.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "9978f9e1243be91243346b3e9555f1f53e50bb9c",
      "tree": "7b93d8ebe24c5f693ba5e5e66fcb0542cc88a45e",
      "parents": [
        "37cf3477d2140f496e0713738fabdb5bc6fd60f3"
      ],
      "author": {
        "name": "Ian Abbott",
        "email": "abbotti@mev.co.uk",
        "time": "Mon Sep 25 14:19:19 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Sep 28 15:36:43 2006 -0700"
      },
      "message": "USB serial ftdi_sio: Add support for Tactrix OpenPort devices\n\nThis patch adds support for three OpenPort ECU data cables from Tactrix\nInc. to the ftdi_sio driver\u0027s device ID table.  One of the PIDs was\nsupplied by Donour Sizemore on the ftdi-usb-sio-devel mailing list.  The\nother two were added by myself after examining the Windows driver software.\n\nSigned-off-by: Ian Abbott \u003cabbotti@mev.co.uk\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "b697f70f763fe92d5fd05e7e2043bd2b5f12b073",
      "tree": "983f1d34523cdba70d689de2c309bc417786ac2c",
      "parents": [
        "486ba2a9b26dd8b6219a13297eac012be78108cc"
      ],
      "author": {
        "name": "Wesley PA4WDH",
        "email": "pa4wdh@gmail.com",
        "time": "Thu Sep 28 20:45:38 2006 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Sep 28 15:36:42 2006 -0700"
      },
      "message": "USB: Add vendor / product ID to pl2303\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "5dda171202f94127e49c12daf780cdae1b4e668b",
      "tree": "475853f201f78fe7401d6a0e44d22ae46ec5d2be",
      "parents": [
        "fc849b85fb14ccbbc10098d501a870bc9b44a641"
      ],
      "author": {
        "name": "Andy Gay",
        "email": "andy@andynet.net",
        "time": "Mon Jul 03 18:43:01 2006 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Sep 27 11:59:00 2006 -0700"
      },
      "message": "USB: Airprime driver improvements to allow full speed EvDO transfers\n\nAdapted from an earlier patch by Greg KH \u003cgregkh@suse.de\u003e.\nThat patch added multiple read urbs and larger transfer buffers to allow\ndata transfers at full EvDO speed.\n\nThis version includes additional device IDs and fixes a memory leak in\nthe transfer buffer allocation.\n\nSome (maybe all?) of the supported devices present multiple bulk endpoints,\nthe additional EPs can be used for control and status functions,\nThis version allocates 3 EPs by default, that can be changed using\nthe \u0027endpoints\u0027 module parameter.\n\nTested with Sierra Wireless EM5625 and MC5720 embedded modules.\n\nDevice ID (0x0c88, 0x17da) for the Kyocera Wireless KPC650/Passport\nwas added but is not yet tested.\n\n\nFrom: Andy Gay \u003candy@andynet.net\u003e\nCc: Kevin Lloyd \u003clinux@sierrawireless.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "8fd801339350b63cbb90730ff8b2be349fb3dc67",
      "tree": "36c30093131b08446b9932f356534ac4bec6d9e9",
      "parents": [
        "3f5429746d91f21f60f68b14177c0d534d80240b"
      ],
      "author": {
        "name": "Johannes Steingraeber",
        "email": "Jo_Stein@web.de",
        "time": "Sat Sep 16 16:17:34 2006 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Sep 27 11:58:59 2006 -0700"
      },
      "message": "usb serial: support Alcor Micro Corp. USB 2.0 TO RS-232 through pl2303 driver\n\nPatch to add support for Alcor Micro Corp. USB 2.0 TO RS-232 converter.\nThis patch adds VID and PID to pl2303.[ch], adds it to the \"HORRIBLE\nHACK FOR PL2303\" in usb-serial.c and also prevents cdc-acm to claim\ndriving this device by blacklisting it in hid-core.\n\nSigned-off-by: Johannes Steingraeber \u003cJo_Stein@web.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "3f5429746d91f21f60f68b14177c0d534d80240b",
      "tree": "d4b4a08129eb4d90ddf532c2da0dfd9120dc1faf",
      "parents": [
        "5638e4d92e7707bd037a36654f914c80ccd7161d"
      ],
      "author": {
        "name": "Paul B Schroeder",
        "email": "pschroeder@uplogix.com",
        "time": "Thu Aug 31 19:41:47 2006 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Sep 27 11:58:59 2006 -0700"
      },
      "message": "USB: Moschip 7840 USB-Serial Driver\n\nSigned-off-by: Paul B Schroeder \u003cpschroeder@uplogix.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "8ac283ad415358f022498887811c35ac656b5222",
      "tree": "3e8d45622a994bdc69f444d58beee08558cf108c",
      "parents": [
        "3fe70ba2272c123cf38e4c577bf220f8bcf25366"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Sat Aug 26 10:56:10 2006 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Sep 27 11:58:59 2006 -0700"
      },
      "message": "aircable: fix printk format warnings\n\nFix printk format warnings:\ndrivers/usb/serial/aircable.c:221: warning: format ‘%Zd’ expects type ‘signed size_t’, but argument 4 has type ‘int’\ndrivers/usb/serial/aircable.c:283: warning: format ‘%Zd’ expects type ‘signed size_t’, but argument 4 has type ‘int’\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "3fe70ba2272c123cf38e4c577bf220f8bcf25366",
      "tree": "14a29be4109d2f3c537b954734825916369b981e",
      "parents": [
        "78aef519ed07797f94cff1d0d66dd01704474916"
      ],
      "author": {
        "name": "Manuel Francisco Naranjo",
        "email": "naranjo.manuel@gmail.com",
        "time": "Wed Aug 09 16:35:12 2006 -0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Sep 27 11:58:59 2006 -0700"
      },
      "message": "Add AIRcable USB Bluetooth Dongle Driver\n\nAdd driver for AIRcable USB Bluetooth dongle.\n\nSigned-off-by: Naranjo, Manuel Francisco \u003cnaranjo.manuel@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "78aef519ed07797f94cff1d0d66dd01704474916",
      "tree": "a0faf74c0e128badd7e7989d45ca0076459d1627",
      "parents": [
        "48298e50e0f7dfc7273ebfaa37ffd225428e83ed"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Tue Aug 29 22:07:11 2006 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Sep 27 11:58:59 2006 -0700"
      },
      "message": "cypress_m8: implement graceful failure handling\n\nWhen receiving a fatal error from the USB core, e.g. EILSEQ (which can\nhappen if the polling interval is too short), fail gracefully.\nPreviously the driver would fill the log with useless error messages\nor (more alarmingly) silently spin forever trying to write updated\ncontrol information to the device.  This change implements a new flag\nwhich if cleared indicates that the driver has failed.  The flag will\nbe set on initialization, cleared on fatal errors, and anything else\nthat touches the USB port in the driver will abort if the flag is\nclear.  When the flag is cleared, a message will be logged indicating\nthat the driver has failed.\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "48298e50e0f7dfc7273ebfaa37ffd225428e83ed",
      "tree": "c70741f603c5a65571dc70b846de1f28471eeadf",
      "parents": [
        "9aa8dae7b1fa7af099a403fc3766e068a0ea6d68"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Tue Aug 29 22:07:07 2006 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Sep 27 11:58:58 2006 -0700"
      },
      "message": "cypress_m8: improve control endpoint error handling\n\nFix usb core function error return checks to look for negative errno\nvalues, not positive errno values.  This bug had rendered those checks\nuseless.  Also remove attempted error recovery on control endpoints\nfor EPIPE - with control endpoints EPIPE does not indicate a halted\nendpoint so trying to recover with usb_clear_halt() is not the correct\naction.\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "9aa8dae7b1fa7af099a403fc3766e068a0ea6d68",
      "tree": "83976cac5a3ee6277a8d0fdcdd76d1e29576fbc1",
      "parents": [
        "0257fa9ffe4f0287a9d90476bb733cfc2272396e"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Tue Aug 29 22:07:04 2006 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Sep 27 11:58:58 2006 -0700"
      },
      "message": "cypress_m8: use usb_fill_int_urb where appropriate\n\nRather than directly filling in URB fields, it\u0027s safer to use\nusb_fill_int_urb().  This improves robustness of the driver; URB\nchanges in the future will not go uninitialized here.  That point not\nwithstanding, this driver should at least be self-consistent.  Either\nuse usb_fill_int_urb() everywhere or don\u0027t bother with it all.\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "0257fa9ffe4f0287a9d90476bb733cfc2272396e",
      "tree": "323e08e486099d996be410e36a4d7ba927688956",
      "parents": [
        "13f4db9e1bf0a6efcdbbb3a1e4da8a1a8c620fff"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Tue Aug 29 22:06:59 2006 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Sep 27 11:58:58 2006 -0700"
      },
      "message": "cypress_m8: use appropriate URB polling interval\n\nThe polling interval for the device can\u0027t always be 1msec.  If it is\ntoo quick, the device can fail causing a fatal (to the driver) EILSEQ\nerror from the USB core.  The actual correct value is reported by the\ndevice as part of its configuration data, so use that value as the\ndefault.  On a DeLorme Earthmate for example, the device reports that\nit wants a 6msec interval.  As part of this fix, the \"interval\" module\noption has been fixed as well; the device\u0027s default can be overridden\nby specifying interval\u003d\u003cvalue\u003e as a module option.\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "13f4db9e1bf0a6efcdbbb3a1e4da8a1a8c620fff",
      "tree": "539065e3ee004ad8aa4fb3bddc7a8d1f5d145c16",
      "parents": [
        "1ee95216c0db6305c047a90b0822e2f1d2d5acdc"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Aug 28 11:43:25 2006 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Sep 27 11:58:58 2006 -0700"
      },
      "message": "USB: fix __must_check warnings in drivers/usb/serial/\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "4fa1bbf5cfac0e8c795e0ef7b2b939b45229ef2b",
      "tree": "5ed78ad5c5375c6808a0b54e636df2ead32eb670",
      "parents": [
        "60ca126c9589e3f4bcf81db9762dca82946cd2ba"
      ],
      "author": {
        "name": "Luiz Fernando N. Capitulino",
        "email": "lcapitulino@mandriva.com.br",
        "time": "Wed Sep 27 11:58:53 2006 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Sep 27 11:58:53 2006 -0700"
      },
      "message": "USB: usb-serial: Use usb_endpoint_* functions.\n\nSigned-off-by: Luiz Fernando N. Capitulino \u003clcapitulino@mandriva.com.br\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "eb6d8c2d145a864aedd874b4226762c5ef0d7a77",
      "tree": "c0385a70a45376572c69152c8fd309e54442d3a0",
      "parents": [
        "3bea733ab21247290bd552dd6a2cd3049af9adef"
      ],
      "author": {
        "name": "Hermann Kneissel",
        "email": "hermann.kneissel@gmx.net",
        "time": "Tue Jul 11 19:41:33 2006 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Sep 27 11:58:52 2006 -0700"
      },
      "message": "USB: garmin_gps support for new generation of gps receivers\n\nThe attached patch adds support for the new generation of gps receivers (eg. \nGPSmap 60Cx) to garmin_gps.c.\n\nSigned-off-by: Hermann Kneissel \u003cherkne@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "014aa2a3c32ebe33f97e9d219d91d3c5c7231bf7",
      "tree": "ab51798d1a84e0bd91d498d946a1e8b68576d15d",
      "parents": [
        "25d94e682ccb8938177bffafa67a7d21c7282a4a"
      ],
      "author": {
        "name": "Luiz Fernando N. Capitulino",
        "email": "lcapitulino@mandriva.com.br",
        "time": "Thu Jul 27 10:30:43 2006 -0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Sep 27 11:58:51 2006 -0700"
      },
      "message": "USB: ipaq: minor ipaq_open() cleanup.\n\n Commit b512504e5671f83638be0ddr085c4b1832f623d3 made ipaq_open() a bit\nmessy by moving the read urb submission far from its usb_fill_bulk_urb()\ncall and the comment explaining what it does.\n\n This patch put they together again. Although only compiled tested, should\nnot break the fix introduced by b512504e5671f83638be0ddr085c4b1832f623d3,\nof course.\n\nSigned-off-by: Luiz Fernando N. Capitulino \u003clcapitulino@mandriva.com.br\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "9c53761681497d598a31ed2f6b29b5b3480c49db",
      "tree": "ee020e9b5278ba83ca4a0c169d80a0b4d7a7675b",
      "parents": [
        "572d3138eb0cf17a2bf36944cc1d2c753578862e"
      ],
      "author": {
        "name": "Thiago Galesi",
        "email": "thiagogalesi@gmail.com",
        "time": "Sat Jul 29 10:47:12 2006 -0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Sep 27 11:58:51 2006 -0700"
      },
      "message": "USB: pl2303: cosmetic changes to quirk\n\nCosmetic changes to quirk in pl2303_update_line_status\n\nSigned-off-by: Thiago Galesi \u003cthiagogalesi@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "572d3138eb0cf17a2bf36944cc1d2c753578862e",
      "tree": "e291cf803ef5ae756c8df6095caf502e6cb2751e",
      "parents": [
        "10a18cd1a31e34d123d5ae4736a3393432352750"
      ],
      "author": {
        "name": "Thiago Galesi",
        "email": "thiagogalesi@gmail.com",
        "time": "Sat Jul 29 10:46:37 2006 -0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Sep 27 11:58:51 2006 -0700"
      },
      "message": "USB: pl2303: reduce number of prototypes\n\nReduce number of needed prototypes in Prolific pl2303 driver\n\nSigned-off-by: Thiago Galesi \u003cthiagogalesi@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "10a18cd1a31e34d123d5ae4736a3393432352750",
      "tree": "462df0ea45a3120224c6bcd43192f95f44d9825b",
      "parents": [
        "372db8a780f63368c6960a167b7a19aad776d704"
      ],
      "author": {
        "name": "Thiago Galesi",
        "email": "thiagogalesi@gmail.com",
        "time": "Sat Jul 29 10:45:43 2006 -0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Sep 27 11:58:51 2006 -0700"
      },
      "message": "USB: pl2303: cosmetic changes to pl2303_buf_{clear, data_avail}\n\nChanges the functions pl2303_buf_clear and pl2303_buf_data_avail for\nthe purpose of keeping them under the 80 column limit, making them\nmore similar to similar functions and making then simpler.\n\nSigned-off-by: Thiago Galesi \u003cthiagogalesi@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "372db8a780f63368c6960a167b7a19aad776d704",
      "tree": "02c9a9ce71a28442e126ec183bee00c06aa31875",
      "parents": [
        "a009b75aa0ed55f0bc473c8a3b3e872cbca807ec"
      ],
      "author": {
        "name": "Thiago Galesi",
        "email": "thiagogalesi@gmail.com",
        "time": "Mon Jul 31 15:39:27 2006 -0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Sep 27 11:58:51 2006 -0700"
      },
      "message": "USB: pl2303: remove 80-columns limit violations in pl2303 driver\n\nFixes several lines that overrun 80 columns in Prolific pl2303 driver\nand cleans up some space usages in the function calls.\n\nSigned-off-by: Thiago Galesi \u003cthiagogalesi@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "a009b75aa0ed55f0bc473c8a3b3e872cbca807ec",
      "tree": "e9160c47a4fcfa8adf365e4cf811b9addb955a20",
      "parents": [
        "5d8926658ce41b254fdfba7d057e6c9438c25cca"
      ],
      "author": {
        "name": "Luiz Fernando N. Capitulino",
        "email": "lcapitulino@mandriva.com.br",
        "time": "Tue Jul 25 16:58:30 2006 -0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Sep 27 11:58:51 2006 -0700"
      },
      "message": "USB: pl2303: Removes unneeded goto.\n\nSigned-off-by: Luiz Fernando N. Capitulino \u003clcapitulino@mandriva.com.br\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "988440e7e51c6f8061c98d03d618ba090e7b84ef",
      "tree": "60b4ef067d38f7cda97aa32898c399262d33ab7d",
      "parents": [
        "2f430b4bbae7faa167730f954252eb7db4ac58dd"
      ],
      "author": {
        "name": "Werner Lemberg",
        "email": "wl@gnu.org",
        "time": "Tue Jul 18 17:00:22 2006 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Sep 27 11:58:49 2006 -0700"
      },
      "message": "USB: ark3116: Formatting cleanups\n\nFormatting only.\n\nSigned-off-by: Werner Lemberg \u003cwl@gnu.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "2f430b4bbae7faa167730f954252eb7db4ac58dd",
      "tree": "fa3cbccf8fc63040eb384153aed4d02905aeb0e0",
      "parents": [
        "bfb2c965d669045b7629fd577b7834c87c2dfd54"
      ],
      "author": {
        "name": "Werner Lemberg",
        "email": "wl@gnu.org",
        "time": "Tue Jul 18 17:00:52 2006 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Sep 27 11:58:49 2006 -0700"
      },
      "message": "USB: ark3116: Add TIOCGSERIAL and TIOCSSERIAL ioctl calls.\n\nAdd (dummy?) support for TIOCGSERIAL and TIOCSSERIAL ioctl calls to the USB\nserial driver file `ark3116.c\u0027.  This is sufficient for me to run wvdial\nsuccessfully, receive my email, and do webbrowsing with firefox.  On the\nother hand, running the cvs program to update archives seems not to work,\nand the traceroute command sometimes says\n\n  send failed: No buffer space available\n\nLooks like a buffering problem...  My knowledge of serial device drivers is\nzero, so I can\u0027t fix this -- I just did a cut\u0027n\u0027paste from other USB serial\ndrivers...\n\nSigned-off-by: Werner Lemberg \u003cwl@gnu.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "5992583889ce6b7960e8023e356b2a0930ebce7c",
      "tree": "487a1777c3e48dab05c546e15f9f5c9f17a07600",
      "parents": [
        "05ff0e291af086f4325bac76abad250690bbbd63"
      ],
      "author": {
        "name": "Matthias Urlichs",
        "email": "smurf@smurf.noris.de",
        "time": "Mon Sep 11 12:35:20 2006 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Sep 12 03:10:20 2006 -0700"
      },
      "message": "usbserial: Reference leak\n\nA sufficiently-large number of USB serial devices causes a reference leak\nwhen /proc/tty/drivers/usbserial is read.\n\nSigned-Off-By: Matthias Urlichs \u003csmurf@smurf.noris.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "eaede2cb75f8f8d492342e7c1469635237b32795",
      "tree": "34e5c0496aac324f2c20884457be84bf3d231eba",
      "parents": [
        "3003b9f78920226367c2f2d3a5598397578a730b"
      ],
      "author": {
        "name": "Ralf Schlatterbeck",
        "email": "rsc@runtux.com",
        "time": "Wed Sep 06 12:15:02 2006 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Sep 07 15:23:04 2006 -0700"
      },
      "message": "USB: New device ID for ftdi_sio usb serial driver\n\nThe patch adds a new device ID for the Gamma Scout Geiger counter\ndevice.\n\nSigned-off-by: Ralf Schlatterbeck \u003crsc@runtux.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "be729523369ec7825bde4a0e774ee7932e9d3dff",
      "tree": "736ab807f33c7c90089655dbbf86c6d8fcd3096e",
      "parents": [
        "b93b58eea81beacac55770dd39e34fbffdc36000"
      ],
      "author": {
        "name": "Tomasz Kazmierczak",
        "email": "tomek.fizyk@op.pl",
        "time": "Fri Aug 18 23:43:29 2006 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sat Aug 26 13:06:17 2006 -0700"
      },
      "message": "[PATCH] USB: pl2303: removed support for OTi\u0027s DKU-5 clone cable\n\nThis patch removes support for a clone of Nokia DKU-5 cable made by Ours\nTechnology Inc, as it turned out that the cable does not use the pl2303\nchip, but OTI-6858 chip which is not compatible with the pl2303.\n\nSigned-off-by: Tomasz Kazmierczak \u003ctomek.fizyk@op.pl\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "2011e9249a252e0655807fbe6841f6cfe6b6c197",
      "tree": "c9395f80099187cd9dc710874591e4e438558185",
      "parents": [
        "922fdaa692e23bf57a10c16047d993c181991579"
      ],
      "author": {
        "name": "Jonathan Davies",
        "email": "jjd27@cam.ac.uk",
        "time": "Wed Aug 09 10:48:03 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Aug 11 14:06:06 2006 -0700"
      },
      "message": "USB: ftdi_sio driver - new PIDs\n\nSigned-off-by: Jonathan Davies \u003cjjd27@cam.ac.uk\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "922fdaa692e23bf57a10c16047d993c181991579",
      "tree": "6381403081e18fefa11a007b619caf245b5410e9",
      "parents": [
        "7af569abc33ce09d3cb93e9b2160efff2531c59f"
      ],
      "author": {
        "name": "Norihiko Tomiyama",
        "email": "norihiko.tomiyama@ctc-g.co.jp",
        "time": "Tue Aug 08 14:31:25 2006 +0900"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Aug 11 14:06:06 2006 -0700"
      },
      "message": "USB: Additional PID for SHARP W-ZERO3\n\nI write a patch for ipaq.c.\nWould you like to add upstream tree ?\n\nThis patch enables a support of \"SHARP W-ZERO3(WS004SH)\" and \"SHARP W-ZERO3[es](WS007SH)\".\n\nFrom: Norihiko Tomiyama \u003cnorihiko.tomiyama@ctc-g.co.jp\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "b7aa94b682dc6b6dcdc01d36f8e65cef5aae81e2",
      "tree": "7d6e2a5bf9c598a2aba3d49580903316a06e9968",
      "parents": [
        "274a4bbc9df34d83485e67ad5200a43bd3c69600"
      ],
      "author": {
        "name": "Kim Oldfield",
        "email": "luv@oldfield.wattle.id.au",
        "time": "Tue Jul 25 15:54:59 2006 +1000"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Aug 02 16:41:41 2006 -0700"
      },
      "message": "USB: New USB ID for Belkin Serial Adapter\n\nCan you add the USB IDs for the Belkin USB Serial adapter (P/N F5U257)\nto the pl2303 driver in the Linux Kernel? Are you the appropriate person\nto approach for this?\n\nI recently purchased a Belkin USB Serial adapter (P/N F5U257) and found\nthat it didn\u0027t work. After a bit of experimentation I found that it\nworks with the pl2303 driver once the ID has been added. See attached\npatch to fix this. Also attached is the output from lsusb -v just in\ncase you require any information from there.\n\n\nFrom: Kim Oldfield \u003cluv@oldfield.wattle.id.au\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "274a4bbc9df34d83485e67ad5200a43bd3c69600",
      "tree": "f8625eb5d555c2b4abc38a88b1aee69504fe3fca",
      "parents": [
        "aec0d50b8a86bf04ea8e5885fef4f498d5d3168c"
      ],
      "author": {
        "name": "Dave Platt",
        "email": "dplatt@radagast.org",
        "time": "Tue Jul 18 21:26:54 2006 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Aug 02 16:41:41 2006 -0700"
      },
      "message": "USB: Additional PID for the ftdi_sio driver\n\nHere\u0027s a short patch which adds one PID to the set of devices\nsupported by the ftdi_sio driver.  The device in question is a\nDLP module used as part of a ham radio USB-to-packet adapter.\n\nFrom: Dave Platt \u003cdplatt@radagast.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "aec0d50b8a86bf04ea8e5885fef4f498d5d3168c",
      "tree": "87a9dd1154af5b2df698eb063546ce6b84aa13de",
      "parents": [
        "a11570f2a48cbb6e10c520b46193e7b1b4b9245c"
      ],
      "author": {
        "name": "Norihiko Tomiyama",
        "email": "norihiko.tomiyama@ctc-g.co.jp",
        "time": "Thu Jul 13 09:43:02 2006 +0900"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Aug 02 16:41:41 2006 -0700"
      },
      "message": "USB: adding support for SHARP WS003SH to ipaq.c\n\nThis small patch enables a support of \"SHARP WS003SH\".\n\"SHARP WS003SH\" (usullary called \"W-ZERO3\") is most polular All-in-one handheld\nCellPhone-plus-WindowsMobile5.0 in Japan.\n\n\"SHARP WS003SH\" has two modes, \"Modem\" and \"ActiveSync\".\nBut, \"ActiveSync\" mode uses NDIS connection.\nTherefore, ipaq.c can only support \"Modem\" mode.\n\nhttp://www.sharp.co.jp/ws/ (Japanese Site)\nhttp://greggman.com/edit/editheadlines/2005-12-24.htm\n\nFrom: Norihiko Tomiyama \u003cnorihiko.tomiyama@ctc-g.co.jp\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "a01c452ee3a185a35140939c6dca08d77240b863",
      "tree": "3012c786826c5e0618d626ce194771158dff5049",
      "parents": [
        "7c1c2f73e00b5d0413399a14b7ab9e80db94926f"
      ],
      "author": {
        "name": "Matthias Urlichs",
        "email": "smurf@smurf.noris.de",
        "time": "Thu Jul 20 05:01:21 2006 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Aug 02 16:41:41 2006 -0700"
      },
      "message": "USB: Removed 3-port device handler from Option driver\n\nDead code.\n\nFrom: Matthias Urlichs \u003csmurf@smurf.noris.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "7c1c2f73e00b5d0413399a14b7ab9e80db94926f",
      "tree": "d3e8430527f4ee9a8247b3d8afb8fe7eb99d25d1",
      "parents": [
        "31fcbb733812bca52e8bee96d62ba56df0fc408b"
      ],
      "author": {
        "name": "Matthias Urlichs",
        "email": "smurf@smurf.noris.de",
        "time": "Thu Jul 20 04:56:00 2006 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Aug 02 16:41:41 2006 -0700"
      },
      "message": "USB: Drop Sierra Wireless MC8755 from the Option driver\n\nThis device is now supported by sierra.c.\n\nFrom: Matthias Urlichs \u003csmurf@smurf.noris.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "31fcbb733812bca52e8bee96d62ba56df0fc408b",
      "tree": "14602903bc25457240038a706890ba4d77edbe7b",
      "parents": [
        "02b2ac5b0370b1157a5a99f2fdf006644b9b86d5"
      ],
      "author": {
        "name": "Matthias Urlichs",
        "email": "smurf@smurf.noris.de",
        "time": "Wed Jul 12 08:35:29 2006 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Aug 02 16:41:41 2006 -0700"
      },
      "message": "USB: Let option driver handle Anydata CDMA modems. Remove anydata driver.\n\nSigned-off-by: Jon K Hellan \u003chellan@acm.org\u003e\nSigned-Off-By: Matthias Urlichs \u003csmurf@smurf.noris.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "02b2ac5b0370b1157a5a99f2fdf006644b9b86d5",
      "tree": "097b3fcfceff7b4d68d008e1b8d0facd98a14c6d",
      "parents": [
        "b3fdab59b8f5d8e42fa339be74cd015dc1a3192f"
      ],
      "author": {
        "name": "Matthias Urlichs",
        "email": "smurf@smurf.noris.de",
        "time": "Wed Aug 02 16:41:41 2006 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Aug 02 16:41:41 2006 -0700"
      },
      "message": "USB: Option driver: Short driver names were identical\n\nThe short driver names were not unique,\nwhich prevented the driver from actually loading.\n\nAlso, one of the ioctl pointers was missing.\n\nSigned-Off-By: Matthias Urlichs \u003csmurf@smurf.noris.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "b3fdab59b8f5d8e42fa339be74cd015dc1a3192f",
      "tree": "ffa94292d0bd4d7412ee80ffeb36b864fd55fa9d",
      "parents": [
        "0365ee0a8f7450c5e79302930d461e58161a96a1"
      ],
      "author": {
        "name": "Matthias Urlichs",
        "email": "smurf@smurf.noris.de",
        "time": "Wed Aug 02 16:41:41 2006 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Aug 02 16:41:41 2006 -0700"
      },
      "message": "USB: Option driver: removed change history and linux/version.h include\n\nSigned-off-by: Matthias Urlichs \u003csmurf@smurf.noris.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "a969888ce91673c7f4b86520d851a6f0d5a5fa7d",
      "tree": "69508930d88cb4f56b82b710f458492be4525070",
      "parents": [
        "166ffccfd4556ac6a777982d193ae145bb0a21e0"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jul 11 21:22:58 2006 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Jul 12 16:03:25 2006 -0700"
      },
      "message": "[PATCH] USB: move usb-serial.h to include/linux/usb/\n\nUSB serial outside of the kernel tree can not build properly due to\nusb-serial.h being buried down in the source tree.  This patch moves the\nlocation of the file to include/linux/usb and fixes up all of the usb\nserial drivers to handle the move properly.\n\nCc: Sergei Organov \u003cosv@javad.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "166ffccfd4556ac6a777982d193ae145bb0a21e0",
      "tree": "0312cc2247c9cd37db18cfa3600483c4da070945",
      "parents": [
        "a353678d3136306c1d00f0d2319de1dac8a6b1db"
      ],
      "author": {
        "name": "Luiz Fernando N. Capitulino",
        "email": "lcapitulino@mandriva.com.br",
        "time": "Tue Jul 11 14:19:25 2006 -0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Jul 12 16:03:25 2006 -0700"
      },
      "message": "[PATCH] USB: Anydata: Fixes wrong URB callback.\n\n Anydata is using usb_serial_generic_write_bulk_callback() for its\nread URB, but it should use usb_serial_generic_read_bulk_callback()\ninstead (it\u0027s a read URB, isn\u0027t it?).\n\n Reported by Jon K Hellan \u003chellan@acm.org\u003e.\n\nSigned-off-by: Luiz Fernando N. Capitulino \u003clcapitulino@mandriva.com.br\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "e1979fef347f534c3797eaa3e10825235ed72766",
      "tree": "1c748d2a34b147d3f68e355466bb0abe5091aae5",
      "parents": [
        "7e3bd120e52971d5e255ca800f7de6bf83d8f2d1"
      ],
      "author": {
        "name": "Colin Leroy",
        "email": "colin@colino.net",
        "time": "Tue Jul 11 11:36:43 2006 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Jul 12 16:03:24 2006 -0700"
      },
      "message": "[PATCH] USB: Add one VID/PID to ftdi_sio\n\nThis patch adds the Testo USB interface to the list of devices\nrecognized by the ftdi_sio module. This device is based on a FT232BL\nchip, and is used as an interface to get data from digital sensors\n(thermometer, etc). See http://www.testo.com/\n\nSigned-off-by: Colin Leroy \u003ccolin@colino.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "e37de9e0d6591706a76cff63582cbc721c317333",
      "tree": "3d27025c36961ad9c4086c54cfddb69509faec48",
      "parents": [
        "b857c651e7e369c12098007772549f817b3bf961"
      ],
      "author": {
        "name": "Matthias Urlichs",
        "email": "smurf@smurf.noris.de",
        "time": "Thu Jul 06 13:12:53 2006 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Jul 12 16:03:23 2006 -0700"
      },
      "message": "[PATCH] USB: Option driver: new product ID\n\nYet another \"same name, somewhat different hardware\" product.\n\nSigned-Off-By: Matthias Urlichs \u003csmurf@smurf.noris.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "b2f1b0d4649a6597c7320bf359e71014653c630d",
      "tree": "478e31f3670eae17fab32aedfbe954ef96bf0af1",
      "parents": [
        "49e523b90741b936c874c376b5d140add5c0084d"
      ],
      "author": {
        "name": "Bart Oldeman",
        "email": "bartoldeman@users.sourceforge.net",
        "time": "Sun Jul 02 15:07:10 2006 +1200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Jul 12 16:03:23 2006 -0700"
      },
      "message": "[PATCH] USB: ipw.c driver fix\n\nThe below patch fixes the ipw module in kernel 2.6.17 for me; without\nthis change it simply does not work at all (all but the first writes are\nrefused because write_urb_busy is always 1).\n\nThis problem was there in 2.6.15 as well, but at that point I used the\n(updated) ipw.c, version 0.4, from\nhttp://www.neology.co.za/products/opensource/ipwireless/ which no longer\ncompiles with 2.6.17. It can be made to after a few changes but\nobviously it\u0027s easier if the built-in ipw driver works instead of having\nto download one from the neology site.\n\nFrom: Bart Oldeman \u003cbartoldeman@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "b33488eb5c27c13c3e88cdf29d344ccdcb0859f2",
      "tree": "678da73c0a649126ff49fda97c341c94b6ce2779",
      "parents": [
        "b512504e5671f83638be0ddb085c4b1832f623d3"
      ],
      "author": {
        "name": "Frank Gevaerts",
        "email": "frank.gevaerts@fks.be",
        "time": "Fri Jun 30 02:34:45 2006 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Jul 12 16:03:23 2006 -0700"
      },
      "message": "[PATCH] USB: ipaq.c timing parameters\n\nAdds configurable waiting periods to the ipaq connection code. These are\nnot needed when the pocketpc device is running normally when plugged in,\nbut they need extra delays if they are physically connected while\nrebooting.\n\nThere are two parameters :\n\n* initial_wait : this is the delay before the driver attemts to start the\n  connection. This is needed because the pocktpc device takes much\n  longer to boot if the driver starts sending control packets too soon.\n\n* connect_retries : this is the number of times the control urb is\n  retried before finally giving up. The patch also adds a 1 second delay\n  between retries.\n\nI\u0027m not sure if the cases where this patch is useful are general enough\nto include this in the kernel.\n\nSigned-off-by: Frank Gevaerts \u003cfrank.gevaerts@fks.be\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "b512504e5671f83638be0ddb085c4b1832f623d3",
      "tree": "188ea620ae1b8926caf6eeb28e42f4f5375d8753",
      "parents": [
        "b972b68c396cfa9f8af7e0b314e22705251bc218"
      ],
      "author": {
        "name": "Frank Gevaerts",
        "email": "frank.gevaerts@fks.be",
        "time": "Fri Jun 30 02:34:44 2006 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Jul 12 16:03:23 2006 -0700"
      },
      "message": "[PATCH] USB: ipaq.c bugfixes\n\nThis patch fixes several problems in the ipaq.c driver with connecting\nand disconnecting pocketpc devices:\n\n* The read urb stayed active if the connect failed, causing nullpointer\n  dereferences later on.\n\n* If a write failed, the driver continued as if nothing happened. Now it\n  handles that case the same way as other usb serial devices (fix by\n  Luiz Fernando N. Capitulino \u003clcapitulino@mandriva.com.br\u003e)\n\nSigned-off-by: Frank Gevaerts \u003cfrank.gevaerts@fks.be\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "69de51fdda3fd984541978313b66e4f2c44cc23e",
      "tree": "4a1a9da2a478df18574523403844ebbc98b5eaff",
      "parents": [
        "053be305d3a5ae0152991f25c6579127fb48710c"
      ],
      "author": {
        "name": "Kevin Lloyd",
        "email": "linux@sierrawireless.com",
        "time": "Fri Jun 30 11:17:55 2006 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Jul 12 16:03:23 2006 -0700"
      },
      "message": "[PATCH] USB: add driver for non-composite Sierra Wireless devices\n\nThis patch creates a new driver, sierra.c, that supports the new\nnon-composite Sierra Wireless WWAN devices. The older Sierra\nWireless and Airprime devices are supported in airprime.c.\n\nSigned-off-by: Kevin Lloyd  \u003clinux@sierrawireless.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "224654004ca688af67cec44d9300e8c3f647577c",
      "tree": "79c9f18053299dd1ab09fbab71abcb653e8c99e9",
      "parents": [
        "00d6058ac93048b525b86fa48b413dcb87ac2728"
      ],
      "author": {
        "name": "Ian Abbott",
        "email": "abbotti@mev.co.uk",
        "time": "Mon Jun 26 12:59:17 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Jul 12 16:03:22 2006 -0700"
      },
      "message": "[PATCH] USB serial ftdi_sio: Prevent userspace DoS\n\nThis patch limits the amount of outstanding \u0027write\u0027 data that can be\nqueued up for the ftdi_sio driver, to prevent userspace DoS attacks (or\nsimple accidents) that use up all the system memory by writing lots of\ndata to the serial port.\n\nThe original patch was by Guillaume Autran, who in turn based it on the\nsame mechanism implemented in the \u0027visor\u0027 driver.  I (Ian Abbott)\nre-targeted the patch to the latest sources, fixed a couple of errors,\nrenamed his new structure members, and updated the implementations of\nthe \u0027write_room\u0027 and \u0027chars_in_buffer\u0027 methods to take account of the\nnumber of outstanding \u0027write\u0027 bytes.  It seems to work fine, though at\nlow baud rates it is still possible to queue up an amount of data that\ntakes an age to shift (a job for another day!).\n\nSigned-off-by: Ian Abbott \u003cabbotti@mev.co.uk\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "00d6058ac93048b525b86fa48b413dcb87ac2728",
      "tree": "8d5eab6af613e8832ba182e54ec9d7f634517a26",
      "parents": [
        "5650b4dd141e823c2b1bc248cb9ad3e9ac88cf19"
      ],
      "author": {
        "name": "Ian Abbott",
        "email": "abbotti@mev.co.uk",
        "time": "Mon Jun 26 11:44:22 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Jul 12 16:03:22 2006 -0700"
      },
      "message": "[PATCH] USB serial visor: fix race in open/close\n\nThe anti user-DoS mechanism in the USB serial \u0027visor\u0027 driver can fail in\nthe following way:\n\nvisor_open: priv-\u003eoutstanding_urbs \u003d 0\nvisor_write: ++priv-\u003eoutstanding_urbs\nvisor_close:\nvisor_open: priv-\u003eoutstanding_urbs \u003d 0\nvisor_write_bulk_callback: --priv-\u003eoutstanding_urbs\n\nSo priv-\u003eoutstanding_urbs ends up as (unsigned long)(-1).  Not good!\n\nI haven\u0027t seen this happen with the visor driver as I don\u0027t have the\nhardware, but I have seen it while testing a patch to implement the same\nfunctionality in the ftdi_sio driver (patch not yet submitted).\n\nThe fix is pretty simple: don\u0027t reinitialize outstanding_urbs in\nvisor_open.  (Again, I haven\u0027t tested the fix in visor, but I have\ntested it in ftdi_sio.)\n\nSigned-off-by: Ian Abbott \u003cabbotti@mev.co.uk\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "3b92847425a98d26ad9d2b8682d3ce6020c90752",
      "tree": "8d6bd4a85085da4cc57d6d91c862edb7110a7345",
      "parents": [
        "5b5daf77a6250f2b1983d092d8237cb169488774"
      ],
      "author": {
        "name": "Matthew Meno",
        "email": "mmeno@idealcorp.com",
        "time": "Wed Jun 21 15:25:53 2006 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Jul 12 16:03:21 2006 -0700"
      },
      "message": "[PATCH] USB: Support for Susteen Datapilot Universal-2 cable in pl2303\n\nThe Susteen Datapilot cable\n(http://www.susteen.com/productdetail/71/producthl/Notempty) has an\ninternal pl2303 to communicate with a set of dummy connector-ends that\nconnect to a variety of cell phones. I\u0027ve found that it works right out\nof the box by simply adding the product/vendor id to the pl2303 driver.\n\nSigned-off-by: Matt Meno \u003cmmeno@idealcorp.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "bd97c4f035b47c1a3ae5cc5ceccdda028b25e9d5",
      "tree": "e866962fc6f316111ad5f8d767b40b9d3890885f",
      "parents": [
        "34f8e761724ecbfe46246f3faa4c7dbfc3555c26"
      ],
      "author": {
        "name": "Pete Zaitcev",
        "email": "zaitcev@redhat.com",
        "time": "Wed Jun 21 15:03:40 2006 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Jul 12 16:03:21 2006 -0700"
      },
      "message": "[PATCH] USB: fix visor leaks\n\nThis patch fixes blatant leaks in visor driver and makes it report\nmode sensible things in -\u003ewrite_room (this is only needed if your visor\nis a terminal though).\n\nIt is made to fit into 80 columns with a temporary variable.\nMight even save a few instructions...\n\nSigned-off-by: Pete Zaitcev \u003czaitcev@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "34f8e761724ecbfe46246f3faa4c7dbfc3555c26",
      "tree": "46e6c7e63b34ed2990c7263aa3d980d814a98f47",
      "parents": [
        "92164c5dd1ade33f4e90b72e407910de6694de49"
      ],
      "author": {
        "name": "Pete Zaitcev",
        "email": "zaitcev@redhat.com",
        "time": "Wed Jun 21 15:00:45 2006 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Jul 12 16:03:21 2006 -0700"
      },
      "message": "[PATCH] USB: fix usb-serial leaks, oopses on disconnect\n\nThis fix addresses two issues:\n- Unattached port structures were not freed\n- My initial fix for crash when eventd runs a work in a freed port\n  did not go far enough\n\nSigned-off-by: Pete Zaitcev \u003czaitcev@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "c0f8d56197f7d15f841e7d9d6f88909f4feba678",
      "tree": "ba7375a0f63d5cf262a219d7dac89df728779222",
      "parents": [
        "48437486c69b4baf68ee98530d8119897148c602"
      ],
      "author": {
        "name": "Christophe Mariac",
        "email": "cmariac@starting-point-systems.com",
        "time": "Fri Jun 23 17:36:21 2006 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Jul 12 16:03:21 2006 -0700"
      },
      "message": "[PATCH] USB: new device ids for ftdi_sio driver\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "48437486c69b4baf68ee98530d8119897148c602",
      "tree": "5d70c2a8efb24f9a87ee01b741c7a3a3426bdd0c",
      "parents": [
        "3d861494729c70d9ebeb7d93caa107897925c355"
      ],
      "author": {
        "name": "D. Peter Siddons",
        "email": "siddons@bnl.gov",
        "time": "Sat Jun 17 18:09:15 2006 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Jul 12 16:03:20 2006 -0700"
      },
      "message": "[PATCH] USB: new device id for Thorlabs motor driver\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "3d861494729c70d9ebeb7d93caa107897925c355",
      "tree": "a3ead97ba514374e49ef6d7c6bdc0aa51ccd5e3b",
      "parents": [
        "7fac9a3348921e0fc626c7856ce3d1a9746b2b39"
      ],
      "author": {
        "name": "Peter Moulder",
        "email": "Peter.Moulder@infotech.monash.edu.au",
        "time": "Mon Jun 19 22:47:49 2006 +1000"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Jul 12 16:03:20 2006 -0700"
      },
      "message": "[PATCH] USB: Addition of vendor/product id pair for pl2303 driver\n\nText from the back of the box, for your information/amusement:\n\n USB DATA CABLE\n   FOR K700 Series\n\n The USB Cable is an ideal link between your mobile phone and PC. Employing\n the user-friendiy [sic] USB standard,its capacity for rapid data transfer enables functions\n such as synchronization of phone book and calendar,as well as Internet browsing via\n a modem-enabled phone.Autual [sic] connection speed is dependent on phone capacity.\n\n MADE IN CHINA\n\nFrom: Peter Moulder \u003cPeter.Moulder@infotech.monash.edu.au\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "6ab3d5624e172c553004ecc862bfeac16d9d68b7",
      "tree": "6d98881fe91fd9583c109208d5c27131b93fa248",
      "parents": [
        "e02169b682bc448ccdc819dc8639ed34a23cedd8"
      ],
      "author": {
        "name": "Jörn Engel",
        "email": "joern@wohnheim.fh-wedel.de",
        "time": "Fri Jun 30 19:25:36 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Fri Jun 30 19:25:36 2006 +0200"
      },
      "message": "Remove obsolete #include \u003clinux/config.h\u003e\n\nSigned-off-by: Jörn Engel \u003cjoern@wohnheim.fh-wedel.de\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "602cada851b28c5792339786efe872fbdc1f5d41",
      "tree": "233d474b74d6038b5bb54a07ad91dd1bb10b0218",
      "parents": [
        "82991c6f2c361acc17279b8124d9bf1878973435",
        "fee68d1cc0d9bd863e51c16cdcd707737b16bb38"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jun 29 14:19:21 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jun 29 14:19:21 2006 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/devfs-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/devfs-2.6: (22 commits)\n  [PATCH] devfs: Remove it from the feature_removal.txt file\n  [PATCH] devfs: Last little devfs cleanups throughout the kernel tree.\n  [PATCH] devfs: Rename TTY_DRIVER_NO_DEVFS to TTY_DRIVER_DYNAMIC_DEV\n  [PATCH] devfs: Remove the tty_driver devfs_name field as it\u0027s no longer needed\n  [PATCH] devfs: Remove the line_driver devfs_name field as it\u0027s no longer needed\n  [PATCH] devfs: Remove the videodevice devfs_name field as it\u0027s no longer needed\n  [PATCH] devfs: Remove the gendisk devfs_name field as it\u0027s no longer needed\n  [PATCH] devfs: Remove the miscdevice devfs_name field as it\u0027s no longer needed\n  [PATCH] devfs: Remove the devfs_fs_kernel.h file from the tree\n  [PATCH] devfs: Remove devfs_remove() function from the kernel tree\n  [PATCH] devfs: Remove devfs_mk_cdev() function from the kernel tree\n  [PATCH] devfs: Remove devfs_mk_bdev() function from the kernel tree\n  [PATCH] devfs: Remove devfs_mk_symlink() function from the kernel tree\n  [PATCH] devfs: Remove devfs_mk_dir() function from the kernel tree\n  [PATCH] devfs: Remove devfs_*_tape() functions from the kernel tree\n  [PATCH] devfs: Remove devfs support from the sound subsystem\n  [PATCH] devfs: Remove devfs support from the ide subsystem.\n  [PATCH] devfs: Remove devfs support from the serial subsystem\n  [PATCH] devfs: Remove devfs from the init code\n  [PATCH] devfs: Remove devfs from the partition code\n  ...\n"
    },
    {
      "commit": "817d6d3bceaf34c99f5343820f9b9e6021f0655c",
      "tree": "651104833124262db46c2a372b7adb55289cd8dd",
      "parents": [
        "e0ac4761fa52acda90f9f53819c81474b511e3af"
      ],
      "author": {
        "name": "Paul Fulghum",
        "email": "paulkf@microgate.com",
        "time": "Wed Jun 28 04:26:47 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jun 28 14:59:05 2006 -0700"
      },
      "message": "[PATCH] remove TTY_DONT_FLIP\n\nRemove TTY_DONT_FLIP tty flag.  This flag was introduced in 2.1.X kernels\nto prevent the N_TTY line discipline functions read_chan() and\nn_tty_receive_buf() from running at the same time.  2.2.15 introduced\ntty-\u003eread_lock to protect access to the N_TTY read buffer, which is the\nonly state requiring protection between these two functions.\n\nThe current TTY_DONT_FLIP implementation is broken for SMP, and is not\nuniversally honored by drivers that send data directly to the line\ndiscipline receive_buf function.\n\nBecause TTY_DONT_FLIP is not necessary, is broken in implementation, and is\nnot universally honored, it is removed.\n\nSigned-off-by: Paul Fulghum \u003cpaulkf@microgate.com\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nCc: Theodore Ts\u0027o \u003ctytso@mit.edu\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "331b831983f9d706f4a40d08a996d5c2c7a6ea7b",
      "tree": "9d47d5f8d6f882d26c8deade0e44442cebf2e288",
      "parents": [
        "f4eaa37017a5a68f67ef86729508022c13fb8e6d"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jun 20 21:15:16 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jun 26 12:25:09 2006 -0700"
      },
      "message": "[PATCH] devfs: Rename TTY_DRIVER_NO_DEVFS to TTY_DRIVER_DYNAMIC_DEV\n\nI\u0027ve always found this flag confusing.  Now that devfs is no longer around, it\nhas been renamed, and the documentation for when this flag should be used has\nbeen updated.\n\nAlso fixes all drivers that use this flag.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    }
  ],
  "next": "f4eaa37017a5a68f67ef86729508022c13fb8e6d"
}
