)]}'
{
  "log": [
    {
      "commit": "1393adb2ebb00a2cd54b293cd7ee71e3376f4e9f",
      "tree": "da25ea484bed1ce0f9ff3e2d2f485ca5980a8864",
      "parents": [
        "dbf4fcad62467ce1bd6966292b6850fc7a210e0b"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Tue Jan 31 10:02:55 2006 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Mar 20 14:49:58 2006 -0800"
      },
      "message": "[PATCH] uhci-hcd: fix mistaken usage of list_prepare_entry\n\nA recent update to the uhci-hcd driver invoked the list_prepare_entry\nmacro incorrectly.  This patch (as646) corrects it.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "dbf4fcad62467ce1bd6966292b6850fc7a210e0b",
      "tree": "4b8da787d4f54fbd442a18a93658e3e5dd7ce176",
      "parents": [
        "8d402e1ae03656c1ad215514f8885ef4793f0948"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Tue Dec 20 09:58:08 2005 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Mar 20 14:49:57 2006 -0800"
      },
      "message": "[PATCH] UHCI: Don\u0027t log short transfers\n\nEven when the URB_SHORT_NOT_OK flag is set, a short transfer shouldn\u0027t\ngenerate a debugging log message.  Especially not one with the confusing\nclaim that the transfer \"failed with status 0\".  This patch (as627)\nfixes that behavior in uhci-hcd.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "8d402e1ae03656c1ad215514f8885ef4793f0948",
      "tree": "ceac7800d7e07be1a7320a0b729156b12fbf26d6",
      "parents": [
        "0ed8fee1c1d38a62e981025ba40b5eba30c4ce2a"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Sat Dec 17 18:03:37 2005 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Mar 20 14:49:57 2006 -0800"
      },
      "message": "[PATCH] UHCI: improve debugging code\n\nThis patch (as626) makes some improvements to the debugging code in\nuhci-hcd.  The main change is that now the code won\u0027t get compiled if\nCONFIG_USB_DEBUG isn\u0027t set.  But there are other changes too, like\nadding a missing .owner field and printing a debugging dump if the\ncontroller dies.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "0ed8fee1c1d38a62e981025ba40b5eba30c4ce2a",
      "tree": "5f006afb273d5657251c49ae7144f669db9ed05d",
      "parents": [
        "af0bb5998abe8ed28ee354dd4c71689cacdc91e9"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Sat Dec 17 18:02:38 2005 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Mar 20 14:49:57 2006 -0800"
      },
      "message": "[PATCH] UHCI: remove main list of URBs\n\nAs part of reorienting uhci-hcd away from URBs and toward endpoint\nqueues, this patch (as625) eliminates the driver\u0027s main list of URBs.\nThe list wsa used mainly in checking for URB completions; now the driver\ngoes through the list of active endpoints and checks the members of the\nqueues.\n\nAs a side effect, I had to remove the code that looks for FSBR timeouts.\nFor now, FSBR will remain on so long as any URBs on a full-speed control\nor bulk queue request it, even if the queue isn\u0027t advancing.  A later\npatch can add more intelligent handling.  This isn\u0027t a huge drawback;\nit\u0027s pretty rare for an URB to get stuck for more than a fraction of a\nsecond.  (And it will help the people trying to use those insane HP USB\ndevices.)\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "af0bb5998abe8ed28ee354dd4c71689cacdc91e9",
      "tree": "20172dd9551d0e2497ef4b6dff1a84f010f981ab",
      "parents": [
        "dccf4a48d47120a42382ba526f1a0848c13ba2a4"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Sat Dec 17 18:00:12 2005 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Mar 20 14:49:57 2006 -0800"
      },
      "message": "[PATCH] UHCI: use dummy TDs\n\nThis patch (as624) fixes a hardware race in uhci-hcd by adding a dummy\nTD to the end of each endpoint\u0027s queue.  Without the dummy the host\ncontroller will effectively turn off the queue when it reaches the end,\nwhich happens asynchronously.  This leads to a potential problem when\nnew transfer descriptors are added to the end of the queue; they may\nnever get used.\n\nWith a dummy TD present the controller never turns off the queue;\ninstead it just stops at the dummy and leaves the queue on but inactive.\nWhen new TDs are added to the end of the queue, the first new one gets\nwritten over the dummy.  Thus there\u0027s never any question about whether\nthe queue is running or needs to be restarted.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "dccf4a48d47120a42382ba526f1a0848c13ba2a4",
      "tree": "788a0a9f491d1a42df1dee1781156ccfc363b6ef",
      "parents": [
        "499003e815344304c7b0c93aad923ddf644d24e0"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Sat Dec 17 17:58:46 2005 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Mar 20 14:49:57 2006 -0800"
      },
      "message": "[PATCH] UHCI: use one QH per endpoint, not per URB\n\nThis patch (as623) changes the uhci-hcd driver to make it use one QH per\ndevice endpoint, instead of a QH per URB as it does now.  Numerous areas\nof the code are affected by this.  For example, the distinction between\n\"queued\" URBs and non-\"queued\" URBs no longer exists; all URBs belong to\na queue and some just happen to be at the queue\u0027s head.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "499003e815344304c7b0c93aad923ddf644d24e0",
      "tree": "7a73626d56fd83174b342093f421d99e7e90e5b4",
      "parents": [
        "0eb8c7cafe8d4fa9a90ea8680200e3ae3d57b1bd"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Tue Jan 24 08:11:27 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Mar 20 14:49:57 2006 -0800"
      },
      "message": "[PATCH] USB: Fix masking bug initialization of Freescale EHCI controller\n\nIn setting up the of PHY we masked off too many bits, instead just\ninitialize PORTSC for the type of PHY we are using.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\nAcked-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "0eb8c7cafe8d4fa9a90ea8680200e3ae3d57b1bd",
      "tree": "2365741645c76f7925f9e637ee68da2e1b2d3087",
      "parents": [
        "efafe6fb72b2bbab40080a08f7946f1eadb9bad9"
      ],
      "author": {
        "name": "Franck Bui-Huu",
        "email": "vagabon.xyz@gmail.com",
        "time": "Tue Feb 07 09:06:17 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Mar 20 14:49:57 2006 -0800"
      },
      "message": "[PATCH] USB: Zero driver: Removed duplicated code\n\nSigned-off-by: Franck Bui-Huu \u003cvagabon.xyz@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "efafe6fb72b2bbab40080a08f7946f1eadb9bad9",
      "tree": "502053738219df278ecc7b0175d7fee4d8ec611c",
      "parents": [
        "aef4e266964bc15861b5835c1f5b9d2ebc155c2a"
      ],
      "author": {
        "name": "Malte Doersam",
        "email": "mdoersam@arcor.de",
        "time": "Sat Jan 28 17:48:33 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Mar 20 14:49:56 2006 -0800"
      },
      "message": "[PATCH] USB: Pegasus: Linksys USBVPN1 support + cleanup\n\nThis patch adds a second linksys vendor-id (077b) and the product id of the\npegasus based adapter USBVPN1\n\nhttp://www1.linksys.com/Products/product.asp?prid\u003d3D543\u0026scid\u003d3D30\n\nFurthermore it replaces all LINKSYS_GPIO_RESET with DEFAULT_GPIO_RESET as both\nare declared like this:\n#define        DEFAULT_GPIO_RESET      0x24\n#define        LINKSYS_GPIO_RESET      0x24\n\nThis is misleading and confusing.\nThe check is now done via the VENDOR_ID in pegasus.c:\nif (usb_dev_id[pegasus-\u003edev_index].vendor \u003d\u003d VENDOR_LINKSYS\n\nSigned-off-by: Malte Doersam \u003cmdoersam@arcor.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "aef4e266964bc15861b5835c1f5b9d2ebc155c2a",
      "tree": "49d606bc0843231942231b801dc3010ca32ab4f7",
      "parents": [
        "fb669cc01ed778c4926f395e44a9b61644597d38"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Tue Jan 31 12:58:38 2006 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Mar 20 14:49:56 2006 -0800"
      },
      "message": "[PATCH] usbhid: add error handling\n\nThis patch (as628c) adds error handling to the USB HID core.  When an\nerror is reported for an interrupt URB, the driver will do delayed\nretries, at increasing intervals, for up to one second.  If that doesn\u0027t\nwork, it will try to reset the device.  Testing by users has shown that\nboth the retries and the resets end up getting used.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "fb669cc01ed778c4926f395e44a9b61644597d38",
      "tree": "a81c4f655a0470f84dfa4fbfcff3e64d83da3463",
      "parents": [
        "6a9062f393fa48125df23c5491543828a21e1ae0"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Tue Jan 24 08:40:27 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Mar 20 14:49:56 2006 -0800"
      },
      "message": "[PATCH] USB: remove usbcore-specific wakeup flags\n\nThis makes usbcore use the driver model wakeup flags for host controllers\nand for their root hubs.  Since previous patches have removed all users of\nthe HCD flags they replace, this converts the last users of those flags.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "6a9062f393fa48125df23c5491543828a21e1ae0",
      "tree": "ca79e036f5a00253af790b45da6a6102b58ff97c",
      "parents": [
        "b1e8f0a6a8805c971857cd10a65cf8caa4c1a672"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Mon Jan 23 15:28:07 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Mar 20 14:49:56 2006 -0800"
      },
      "message": "[PATCH] USB: ohci uses driver model wakeup flags\n\nThis makes OHCI use the driver model wakeup control bits for its root hub\n(e.g. disable on amd756, because of chip erratum) and for the controller\nitself.  It no longer uses the hcd glue bits with those roles, and depends\non the previous patch making the root hub available earlier.\n\nNote that on most platforms (boot code properly setting the RWC bit) this\ngives a partial workaround for the way PCI isn\u0027t currently flagging devices\nthat support PME# signals.  (Because of odd PCI init sequencing on PPC.)\nThat\u0027s because many OHCI controllers support \"legacy PCI PM\" ... without\ninvolving any PCI PM capability.\n\nUSB wakeup from STR, if it works on your system, may still involve\ntweaking things by hand in /proc/acpi/wakeup.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "b1e8f0a6a8805c971857cd10a65cf8caa4c1a672",
      "tree": "395b7a91cbd0d5eb10a4c7429d7db6255b097b48",
      "parents": [
        "1c05ad4447e4ecbd61647c102fb6f2f5a6634ff3"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Mon Jan 23 15:25:40 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Mar 20 14:49:56 2006 -0800"
      },
      "message": "[PATCH] USB: usbcore sets up root hubs earlier\n\nMake the HCD initialization sequence more sane ... notably, setting up\nroot hubs before HCDs are asked to do their one-time init.  Among other\nthings, that lets the HCDs do custom root hub init along with all the\nother one-time initialization done in the (now misnamed) reset() method.\n\nThis also copies the controller wakeup flags into the root hub; it\u0027s\ndone a bit later than would be ideal, but that\u0027ll be necessary until\nthe PCI code initializes them correctly.  (The PCI patch breaks on PPC\ndue to how it sequences PCI initialization.)\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "1c05ad4447e4ecbd61647c102fb6f2f5a6634ff3",
      "tree": "57e519afbd37b545a1e0cd9019d49ab38980f7b4",
      "parents": [
        "7802ac5c29d135345db1b06f9167075cd9f2d675"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Wed Jan 25 08:45:59 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Mar 20 14:49:56 2006 -0800"
      },
      "message": "[PATCH] recognize three more usb peripheral controllers\n\nThis adds declarations for three USB peripheral controllers:\n\n  - Two high speed USB cores that can be licensed from Mentor Graphics\n    to be integrated into silicon:\n\n      * \"musbhsfc\" is for peripherals only, as found in for example the\n        IBM/AMCC 44EP processors.\n\n      * \"musbhdrc\" is OTG-capable (dual role), and is found in various\n        products including OMAP 2430 and the new DaVinci SOCs.\n\n    The \"musbh\" standing for \"Mentor USB Highspeed\", the rest standing\n    for \"Function Controller\" or \"Dual Role Controller\" (OTG-capable).\n\n  - The full speed controller on the FreeScale MPC8272.\n\nAdding these definitions just allows gadget driver code to handle any\ncontroller-specific logic; controller drivers are quite separate.\n\nSigned-off-by: David Brownell \u003cdavid-b@pacbell.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "7802ac5c29d135345db1b06f9167075cd9f2d675",
      "tree": "eac03ea017b9bd42581f699fa4b71fad692a6bea",
      "parents": [
        "bae4bd848dc0b7e6defc7a5d62834a35d1eed06d"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Sun Jan 22 10:33:27 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Mar 20 14:49:56 2006 -0800"
      },
      "message": "[PATCH] USB: minor gadget/rndis tweak\n\nResove a minor FIXME:  don\u0027t change MTU while RNDIS link is active,\nthe other end won\u0027t expect such things...\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "bae4bd848dc0b7e6defc7a5d62834a35d1eed06d",
      "tree": "17f942f787c55e96afd13edc30875138a40c125c",
      "parents": [
        "39a269c09f854d3d98cbb755b3568175f04efa10"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Sun Jan 22 10:32:37 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Mar 20 14:49:56 2006 -0800"
      },
      "message": "[PATCH] USB: add support for AT91 gadget\n\nThis adds support for the USB peripheral controller on AT91\n(rm9200, eventually also sam9261 or uClinux) platforms.\n\nMore SOC support for Linux-USB ... an uncomplicated pure PIO driver.\nIt\u0027d be worth using this as a model, if you\u0027re starting a driver\nfor some other peripheral controller.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "39a269c09f854d3d98cbb755b3568175f04efa10",
      "tree": "dcba12509961393e9f2920b23a337af8d6c4aec3",
      "parents": [
        "d0852299381326c5d8eb67771aa98108050e6901"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "andrew@sanpeople.com",
        "time": "Sun Jan 22 10:32:13 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Mar 20 14:49:55 2006 -0800"
      },
      "message": "[PATCH] USB: add support for OCHI on AT91rm9200\n\nThis adds support for OHCI on AT91rm9200 based boards.\n\nPossibly of interest here is the way this uses \u003clinux/clk.h\u003e to\ngate clocks on/off during system pm state transitions.  That\u0027s\ntypical for non-PCI systems.  Some can go further; Mini-A host\nside connectors enable ID-pin sensing.\n\nFrom: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "d0852299381326c5d8eb67771aa98108050e6901",
      "tree": "e4965e920fceeada861e5722228eb4472627c991",
      "parents": [
        "d5fb7f1b5b832946eaf450b2a695ec3e7fd2d351"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Fri Jan 20 14:35:55 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Mar 20 14:49:55 2006 -0800"
      },
      "message": "[PATCH] USB: EHCI unlink tweaks\n\nThis patch modifies the behavior of the EHCI driver in an unlink path\nthat seems to be causing various issues on some systems.  Those problems\nhave included issues with disconnection, driver unbinding, and similar\ncases where urb unlinking would just not work right.\n\nThis patch should help avoid those problems by not turning off the async\n(control/bulk) schedule until it\u0027s not expecting an \"async advance\" IRQ,\nwhich comes from the processing passing the schedule head.  Whether the\ndriver attempts to do such things is dependent on system timings, so\nmany folk would never have seen these problems.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "d5fb7f1b5b832946eaf450b2a695ec3e7fd2d351",
      "tree": "1a6b09e2b5928f2eb10ec00ecc926034e6387df5",
      "parents": [
        "76fa9a240de4294a097235c9ddd470c21eb3449e"
      ],
      "author": {
        "name": "Jordan Crouse",
        "email": "jordan.crouse@amd.com",
        "time": "Fri Jan 20 14:09:54 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Mar 20 14:49:55 2006 -0800"
      },
      "message": "[PATCH] USB: OHCI for AU1200\n\nALCHEMY:  Add OHCI support for AU1200\n\nUpdated by moving the OHCI support out of the EHCI patch.\n\nSigned-off-by: Jordan Crouse \u003cjordan.crouse@amd.com\u003e\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "76fa9a240de4294a097235c9ddd470c21eb3449e",
      "tree": "f29b42b106e5394942c59102b8387f5dd322b6b7",
      "parents": [
        "8cd42e97bf451bbbb2f54dc571366ae5a72faaea"
      ],
      "author": {
        "name": "Jordan Crouse",
        "email": "jordan.crouse@amd.com",
        "time": "Fri Jan 20 14:06:09 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Mar 20 14:49:55 2006 -0800"
      },
      "message": "[PATCH] USB: EHCI for AU1200\n\nALCHEMY:  Add EHCI support for AU1200\n\nUpdated by removing the OHCI support\n\nSigned-off-by: Jordan Crouse \u003cjordan.crouse@amd.com\u003e\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "8cd42e97bf451bbbb2f54dc571366ae5a72faaea",
      "tree": "9bd591f62813e477da3484bfe159228a7507eeb7",
      "parents": [
        "80cb9aee01245b38325dd84f1359b14a3f01f10d"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@gate.crashing.org",
        "time": "Fri Jan 20 13:57:52 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Mar 20 14:49:55 2006 -0800"
      },
      "message": "[PATCH] USB: EHCI and Freescale 83xx quirk\n\nOn the MPC834x processors the multiport host (MPH) EHCI controller has an\nerratum in which the port number in the queue head expects to be 0..N-1\ninstead of 1..N.  If we are on one of these chips we subtract one from\nthe port number before putting it into the queue head.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "80cb9aee01245b38325dd84f1359b14a3f01f10d",
      "tree": "aa261392fa976e86dba2bea43b8afc9a64228b89",
      "parents": [
        "469d02293d494d30dba81895cd3d34b0a3a6d51a"
      ],
      "author": {
        "name": "Randy Vinson",
        "email": "rvinson@mvista.com",
        "time": "Fri Jan 20 13:53:38 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Mar 20 14:49:55 2006 -0800"
      },
      "message": "[PATCH] USB: EHCI for Freescale 83xx\n\nAdding a Host Mode USB driver for the Freescale 83xx.\n\nThis driver supports both the Dual-Role (DR) controller and the\nMulti-Port-Host (MPH) controller present in the Freescale MPC8349. It has\nbeen tested with the MPC8349CDS reference system. This driver depends on\nplatform support code for setting up the pins on the device package in a\nmanner appropriate for the board in use. Note that this patch requires\nselecting the EHCI controller option under the USB Host menu.\n\nSigned-off-by: Randy Vinson \u003crvinson@mvista.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "469d02293d494d30dba81895cd3d34b0a3a6d51a",
      "tree": "a05096eed2144bcaa8918ce961d959761763c33e",
      "parents": [
        "f8aeb3bb8657b207895aa10f75e63f2c48d08985"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Fri Jan 20 13:49:10 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Mar 20 14:49:55 2006 -0800"
      },
      "message": "[PATCH] USB: EHCI full speed ISO bugfixes\n\nThis patch replaces the split ISO raw_mask calculation code in the\niso_stream_init() function that computed incorrect numbers of high\nspeed transactions for both input and output transfers.\n\nIn the output case, it added a superfluous start-split transaction for\nall maxmimum packet sizes that are a multiple of 188.\n\nIn the input case, it forgot to add complete-split transactions for all\nmicroframes covered by the full speed transaction, and the additional\ncomplete-split transaction needed for the case when full speed data\nstarts arriving near the end of a microframe.\n\nThese changes don\u0027t affect the lack of full speed bandwidth, but at\nleast it removes the MMF errors that the HC raised with some input\nstreams.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "f8aeb3bb8657b207895aa10f75e63f2c48d08985",
      "tree": "a752ed44de17a3f0315cffeddfb944cb33c778aa",
      "parents": [
        "4186ecf8ad16dd05759a09594de6a87e48759ba6"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Fri Jan 20 13:55:14 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Mar 20 14:49:55 2006 -0800"
      },
      "message": "[PATCH] USB: EHCI and NF2 quirk\n\nThis teaches the EHCI driver about a quirk seen in older NForce2 chips,\nadding a workaround to ignore selective suspend requests.  Bus-wide\n(so-called \"global\") suspend still works, as does USB wakeup of a\nroot hub that\u0027s globally suspended.\n\nThere\u0027s still a hole in this support though.  Strictly speaking, this\nshould _fail_ selective suspend requests, rather than ignoring them,\nsince doing it this way means that devices which should be able to issue\nremote wakeup are not going to be able to do that.  For now, we\u0027ll just\nlive with that problem ... since usbcore expects to do selective suspend\non the way towards a full bus suspend, and usbcore needs to be able to\ndo full bus suspend.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "4186ecf8ad16dd05759a09594de6a87e48759ba6",
      "tree": "3ee5292d9f4a36e3eb359b586289ec972bcbaf39",
      "parents": [
        "35cce732d9d4d9af6b4ad4d26d8f8c0eddb573a2"
      ],
      "author": {
        "name": "Arjan van de Ven",
        "email": "arjan@infradead.org",
        "time": "Wed Jan 11 15:55:29 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Mar 20 14:49:55 2006 -0800"
      },
      "message": "[PATCH] USB: convert a bunch of USB semaphores to mutexes\n\nthe patch below converts a bunch of semaphores-used-as-mutex in the USB\ncode to mutexes\n\nSigned-off-by: Arjan van de Ven \u003carjan@infradead.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "35cce732d9d4d9af6b4ad4d26d8f8c0eddb573a2",
      "tree": "1fbb63a0c8b5e661d70a8aa97c036f9e58edf197",
      "parents": [
        "e266a12492f7ca9142882710bff92e902b7c95c8"
      ],
      "author": {
        "name": "Pekka Enberg",
        "email": "penberg@cs.helsinki.fi",
        "time": "Thu Jan 12 20:35:25 2006 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Mar 20 14:49:54 2006 -0800"
      },
      "message": "[PATCH] USB: remove LINUX_VERSION_CODE macro usage\n\nThis patch removes unnecessary LINUX_VERSION_CODE macro usage from\ndrivers/usb/.\n\nSigned-off-by: Pekka Enberg \u003cpenberg@cs.helsinki.fi\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "e266a12492f7ca9142882710bff92e902b7c95c8",
      "tree": "7554164a34ba64b5420858edbcd7bf49c4057c2f",
      "parents": [
        "9628416a542488230b53df48d90d4a967dea41c8"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Nov 08 21:05:43 2005 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Mar 20 14:49:54 2006 -0800"
      },
      "message": "[PATCH] USB: drivers/usb/core/message.c: make usb_get_string() static\n\nAfter the removal of usb-midi.c, there\u0027s no longer any external user of\nusb_get_string().\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "9628416a542488230b53df48d90d4a967dea41c8",
      "tree": "b356d4c1ea8065263eda375284b87ba64d735d5f",
      "parents": [
        "29da7937a11a47bad64558c3be4d998c4ea5e823"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sun Feb 05 00:03:28 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Mar 20 14:49:54 2006 -0800"
      },
      "message": "[PATCH] USB: remove OBSOLETE_OSS_USB_DRIVER drivers\n\nThis patch removes the obsolete USB_MIDI and USB_AUDIO drivers.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "9ee884cc89dc339276c719ab4ff53913ac03d083",
      "tree": "9d916c7ba07302edcff383c98e8eef97950d12ae",
      "parents": [
        "06d694748b5173d972d7e4169173adad62ee67c0"
      ],
      "author": {
        "name": "Oliver Neukum",
        "email": "oliver@neukum.org",
        "time": "Fri Jan 06 23:27:17 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Mar 20 14:49:54 2006 -0800"
      },
      "message": "[PATCH] USB: kzalloc in sisusbvga\n\nthis does two things:\n- use kzalloc where appropriate\n- correct error return codes in ioctl\n\nSigned-off-by: Oliver Neukum \u003coliver@neukum.name\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "06d694748b5173d972d7e4169173adad62ee67c0",
      "tree": "bbc923c4bb49afc95daca72fb72306a0fe32ab34",
      "parents": [
        "d874a2bade6eec21abb30d4822d7b3e43cfbae95"
      ],
      "author": {
        "name": "Oliver Neukum",
        "email": "oliver@neukum.org",
        "time": "Fri Jan 06 22:44:52 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Mar 20 14:49:54 2006 -0800"
      },
      "message": "[PATCH] USB: kzalloc in usbled\n\nanother one for kzalloc.\n\nSigned-off-by: Oliver Neukum \u003coliver@neukum.name\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "d874a2bade6eec21abb30d4822d7b3e43cfbae95",
      "tree": "cc5f677e871ed7b9cd67f48c9896a0b55c72f420",
      "parents": [
        "17590840dc3c14cb059817466884ac9bd97c4a35"
      ],
      "author": {
        "name": "Oliver Neukum",
        "email": "oliver@neukum.org",
        "time": "Fri Jan 06 22:43:32 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Mar 20 14:49:53 2006 -0800"
      },
      "message": "[PATCH] USB: kzalloc in PhidgetServo\n\nanother for kzalloc.\n\nSigned-off-by: Oliver Neukum \u003coliver@neukum.name\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "17590840dc3c14cb059817466884ac9bd97c4a35",
      "tree": "9ff51010413c6118de85bac332fd1ff54458ba36",
      "parents": [
        "1144cf7af2ff8e6816e360d03f867439f7efde40"
      ],
      "author": {
        "name": "Oliver Neukum",
        "email": "oliver@neukum.org",
        "time": "Fri Jan 06 22:41:51 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Mar 20 14:49:53 2006 -0800"
      },
      "message": "[PATCH] USB: kzalloc in PhidgetInterfaceKit\n\nanother for kzalloc.\n\nSigned-off-by: Oliver Neukum \u003coliver@neukum.name\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "1144cf7af2ff8e6816e360d03f867439f7efde40",
      "tree": "d6e9463fbe66165723b1233b2de093ffef51e27e",
      "parents": [
        "092e462a537ba60e5f78ff208c8a95e6fd071fa5"
      ],
      "author": {
        "name": "Oliver Neukum",
        "email": "oliver@neukum.org",
        "time": "Fri Jan 06 22:40:02 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Mar 20 14:49:53 2006 -0800"
      },
      "message": "[PATCH] USB: kzalloc in ldusb\n\nanother one for kzalloc\n\nSigned-off-by: Oliver Neukum \u003coliver@neukum.name\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "092e462a537ba60e5f78ff208c8a95e6fd071fa5",
      "tree": "87546f74115d694060781aa829509bbee963bdf9",
      "parents": [
        "5f7481337cc803926b5c43aac44441f683ff91ed"
      ],
      "author": {
        "name": "Oliver Neukum",
        "email": "oliver@neukum.org",
        "time": "Fri Jan 06 22:36:27 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Mar 20 14:49:53 2006 -0800"
      },
      "message": "[PATCH] USB: kzalloc in idmouse\n\nanother for kzalloc.\n\nSigned-off-by: Oliver Neukum \u003coliver@neukum.name\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "5f7481337cc803926b5c43aac44441f683ff91ed",
      "tree": "094413d5b2cd102d7dc629934335d966b705ea90",
      "parents": [
        "51b208ddf6e492c58609e07fa50bce98bb02cb27"
      ],
      "author": {
        "name": "Oliver Neukum",
        "email": "oliver@neukum.org",
        "time": "Fri Jan 06 22:24:56 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Mar 20 14:49:53 2006 -0800"
      },
      "message": "[PATCH] USB: kzalloc in cytherm\n\nanother one for kzalloc.\n\nSigned-off-by: Oliver Neukum \u003coliver@neukum.name\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "51b208ddf6e492c58609e07fa50bce98bb02cb27",
      "tree": "3c656451163254ab88323e520cacf650459c8189",
      "parents": [
        "b10b4177881c50f22a79832558054f2e42be5cfa"
      ],
      "author": {
        "name": "Oliver Neukum",
        "email": "oliver@neukum.org",
        "time": "Fri Jan 06 21:35:08 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Mar 20 14:49:53 2006 -0800"
      },
      "message": "[PATCH] USB: kzalloc in usbvideo\n\nanother for kzalloc.\n\nSigned-off-by: Oliver Neukum \u003coliver@neukum.name\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "b10b4177881c50f22a79832558054f2e42be5cfa",
      "tree": "354dded7e3a04d95dfa2112de6b4968437425458",
      "parents": [
        "d8e298dc9feed17f397be4bb2cd8c1dd47248c74"
      ],
      "author": {
        "name": "Oliver Neukum",
        "email": "oliver@neukum.org",
        "time": "Fri Jan 06 21:28:40 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Mar 20 14:49:53 2006 -0800"
      },
      "message": "[PATCH] USB: kzalloc in w9968cf\n\nanother one for kzalloc.\n\nSigned-off-by: Oliver Neukum \u003coliver@neukum.name\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "d8e298dc9feed17f397be4bb2cd8c1dd47248c74",
      "tree": "1c478af244d9bf487df177fad37f4b54144a4965",
      "parents": [
        "bbdb7dafb5b5a3c0197cbabd5055d8e9c093e3ea"
      ],
      "author": {
        "name": "Oliver Neukum",
        "email": "oliver@neukum.org",
        "time": "Fri Jan 06 21:01:47 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Mar 20 14:49:53 2006 -0800"
      },
      "message": "[PATCH] USB: kzalloc in dabusb\n\nkzalloc in dabusb.\n\nSigned-off-by: Oliver Neukum \u003coliver@neukum.name\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "bbdb7dafb5b5a3c0197cbabd5055d8e9c093e3ea",
      "tree": "9ac23c97ef6a983e4e7a98e19f9307b8d3aad1f4",
      "parents": [
        "887c2560b6ceb5fe7ac24704e85af507c6d960e5"
      ],
      "author": {
        "name": "Oliver Neukum",
        "email": "oliver@neukum.org",
        "time": "Fri Jan 06 20:54:29 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Mar 20 14:49:52 2006 -0800"
      },
      "message": "[PATCH] USB: kzalloc for hid\n\nthis uses kzalloc in hid.\n\nSigned-off-by: Oliver Neukum \u003coliver@neukum.name\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "887c2560b6ceb5fe7ac24704e85af507c6d960e5",
      "tree": "dd363a707a717bb87c1b89a64ab46b3394524a3f",
      "parents": [
        "9ff87d7326d9e4666721070040474f60a68ab467"
      ],
      "author": {
        "name": "Oliver Neukum",
        "email": "oliver@neukum.org",
        "time": "Sun Jan 08 12:33:45 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Mar 20 14:49:52 2006 -0800"
      },
      "message": "[PATCH] USB: kzalloc for storage\n\nanother one for kzalloc. This covers the storage subdirectory.\n\nSigned-off-by: Oliver Neukum \u003coliver@neukum.name\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "9ff87d7326d9e4666721070040474f60a68ab467",
      "tree": "eb698f3dcf856822290cf5fda7e45e9ace68352d",
      "parents": [
        "9fcd5c322ca2ee636e06e0c099cf8f1a692f832e"
      ],
      "author": {
        "name": "Oliver Neukum",
        "email": "oliver@neukum.org",
        "time": "Fri Jan 06 20:45:11 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Mar 20 14:49:52 2006 -0800"
      },
      "message": "[PATCH] USB: mdc800.c to kzalloc\n\none more conversion to kzalloc.\n\nSigned-off-by: Oliver Neukum \u003coliver@neukum.name\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "9fcd5c322ca2ee636e06e0c099cf8f1a692f832e",
      "tree": "8fcc2c099ed815e2efbcb53d1662855298af97cf",
      "parents": [
        "8781ba0aa9d9dd2870b75dba8d9a47e0f5a3f96a"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Wed Jan 18 23:55:07 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Mar 20 14:49:52 2006 -0800"
      },
      "message": "[PATCH] USB: optimise devio.c usbdev_read fix\n\ndrivers/usb/core/devio.c: In function `usbdev_read\u0027:\ndrivers/usb/core/devio.c:140: error: invalid type argument of `-\u003e\u0027\ndrivers/usb/core/devio.c:141: error: invalid type argument of `-\u003e\u0027\ndrivers/usb/core/devio.c:142: error: invalid type argument of `-\u003e\u0027\ndrivers/usb/core/devio.c:143: error: invalid type argument of `-\u003e\u0027\n\nCc: Oliver Neukum \u003coliver@neukum.org\u003e\nCc: Pete Zaitcev \u003czaitcev@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "8781ba0aa9d9dd2870b75dba8d9a47e0f5a3f96a",
      "tree": "164255fb2a2cf1bc87c3b214577bba401736da18",
      "parents": [
        "60f780528f3ae603eb169a221628b93b6c6929f9"
      ],
      "author": {
        "name": "Oliver Neukum",
        "email": "oliver@neukum.org",
        "time": "Fri Jan 06 21:24:25 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Mar 20 14:49:52 2006 -0800"
      },
      "message": "[PATCH] USB: optimise devio.c::usbdev_read\n\nthis is a small optimisation. It is ridiculous to do a kmalloc for\n18 bytes. This puts it onto the stack.\n\nSigned-off-by: Oliver Neukum \u003coliver@neukum.name\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "60f780528f3ae603eb169a221628b93b6c6929f9",
      "tree": "535b75e9eafb445c7acd85ee350cdc0efbbcdecb",
      "parents": [
        "c4a1745aa09fc110afdefea0e5d025043e348bae"
      ],
      "author": {
        "name": "Luca Risolia",
        "email": "luca.risolia@studio.unibo.it",
        "time": "Mon Feb 06 16:29:35 2006 +0000"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Mar 20 14:49:52 2006 -0800"
      },
      "message": "[PATCH] USB: Add ZC0301 Video4Linux2 driver\n\nThis patch adds a Video4Linux2 driver for ZC0301\nImage Processor and Control Chip.\n\nSigned-off-by: Luca Risolia \u003cluca.risolia@studio.unibo.it\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "91c0bce29e4050a59ee5fdc1192b60bbf8693a6d",
      "tree": "e364c095b85e9b90b0e94869065d7be5370c2d00",
      "parents": [
        "b6f57864eeacd556013c4b40917d50d7c8c38f8c"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Mar 06 13:25:52 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Mar 06 13:29:00 2006 -0800"
      },
      "message": "[PATCH] USB Serial: fix use-after-free bug in usb-serial core\n\nThis fixes a use-after-free bug in the usb-serial core.  It is simple to\ntrigger this (open a usb-serial port, then yank the device out before\nclosing the port.)  Thanks to Stefan Seyfried \u003cseife@suse.de\u003e for\nreporting this, and to the slab debugging code which enabled it to be\ntracked down.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "34d1a8aa882df916e1b078dc935e3d2d3792aea2",
      "tree": "0d67d1d4996af41a581c80ed9d40679d1e9c0403",
      "parents": [
        "04d52461c6ecfc5b72e688b0eb2ead7b555eca25"
      ],
      "author": {
        "name": "Ian Abbott",
        "email": "abbotti@mev.co.uk",
        "time": "Mon Feb 27 14:05:32 2006 +0000"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Feb 28 12:42:07 2006 -0800"
      },
      "message": "[PATCH] USB: ftdi_sio: new microHAM device IDs\n\nThis patch adds a bunch of new device IDs to the ftdi_sio driver for\nvarious devices from microHAM using FTDI chips.\n\nMicheal Studer supplied the PID for the USB-Y9 device.  I examined the\nINF file in microHAM\u0027s Windows driver package for the USB-KW, USB-YS,\nUSB-IC, USB-DB9 and USB-RS232 devices.\n\nSigned-off-by: Ian Abbott \u003cabbotti@mev.co.uk\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "04d52461c6ecfc5b72e688b0eb2ead7b555eca25",
      "tree": "7c46319f8c3cc7a2a863c00b313dad8a7d94b908",
      "parents": [
        "8763716bfe4d8a16bef28c9947cf9d799b1796a5"
      ],
      "author": {
        "name": "Hendrik Schweppe",
        "email": "hendrik@somehost.de",
        "time": "Sun Feb 19 19:00:04 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Feb 28 12:42:07 2006 -0800"
      },
      "message": "[PATCH] USB: visor.c id for gspda smartphone\n\nAdded the USB vendorID of GSPDA and the productID of GSPDA\u0027s palm\nsmartphone \u0027xplore m68\u0027 to the list of known devices.\n\nSigned-off-by: Hendrik Schweppe \u003clinuxkpatch@hendrik.fam-schweppe.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "8763716bfe4d8a16bef28c9947cf9d799b1796a5",
      "tree": "f0e8d0dcbf55953ea084f110c013743716b2a068",
      "parents": [
        "d5ec33490c67affef93aebf76e1238260c82d377"
      ],
      "author": {
        "name": "Shaun Tancheff",
        "email": "shaun@tancheff.com",
        "time": "Wed Feb 22 19:47:19 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Feb 28 12:42:06 2006 -0800"
      },
      "message": "[PATCH] USB: Gadget RNDIS fix alloc bug. (buffer overflow)\n\nRemote NDIS response to OID_GEN_SUPPORTED_LIST only allocated space\nfor the data attached to the reply, and not the reply structure\nitself. This caused other kmalloc\u0027d memory to be corrupted.\n\nSigned-off-by: Shaun Tancheff \u003cshaun@tancheff.com\u003e\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "d5ec33490c67affef93aebf76e1238260c82d377",
      "tree": "3e12575848db0034de60bc44c3e1127aac2c59e3",
      "parents": [
        "754501b324fc3c42522a46d3ace205e7a6a50e77"
      ],
      "author": {
        "name": "Franck Bui-Huu",
        "email": "vagabon.xyz@gmail.com",
        "time": "Thu Feb 23 09:35:06 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Feb 28 12:42:06 2006 -0800"
      },
      "message": "[PATCH] USB: lh7a40x gadget driver: Fixed a dead lock\n\nThere is a dead lock in lh7a40x udc driver. When the driver receive a\nSET_FEATURE HALT request, the dev lock is taken by the interrupt\nhandler lh7a40x_udc_irq then the handler will call lh7a40x_set_halt\nfunction which in its turn will try to acquire the dev lock.\n\nSigned-off-by: Franck Bui-Huu \u003cfranck.bui-huu@innova-card.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "754501b324fc3c42522a46d3ace205e7a6a50e77",
      "tree": "86f87be3fd0218d560e0a0f901243caf9a01e824",
      "parents": [
        "e65335ef187c9cbc50bbc56be0fe966b593beb49"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Thu Feb 23 10:19:25 2006 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Feb 28 12:42:06 2006 -0800"
      },
      "message": "[PATCH] USB: unusual_devs entry for Lyra RCA RD1080\n\nThis patch (as656) adds an unusual_devs.h entry for the Lyra RCA RD1080\nMP3 player.  Its card-reader firmware has the common\nreport-one-too-many-sectors bug.  This fixes Novell bug #152175.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "e65335ef187c9cbc50bbc56be0fe966b593beb49",
      "tree": "e3a640d7f6774bde233e644e82b182c0c184ca27",
      "parents": [
        "8c450802a3abf0e8a45238fcb7d22ed9d6f191ce"
      ],
      "author": {
        "name": "Andrew Fuller",
        "email": "mactalla.obair@gmail.com",
        "time": "Sat Feb 25 09:52:27 2006 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Feb 28 12:42:06 2006 -0800"
      },
      "message": "[PATCH] USB: Wisegroup MP-8866 Dual USB Joypad\n\nThis patch is for the Dual USB Joypad [0925:8866] from Wisegroup.  The\nHID_QUIRK_NOGET is necessary for it to respond to input, and the\nHID_QUIRK_MULTI_INPUT is necessary to have two js# nodes appear.\n\nSigned-off-by: Andrew Fuller \u003cmactalla.obair@gmail.com\u003e\nCc: \"Dmitry Torokhov\" \u003cdmitry.torokhov@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "8c450802a3abf0e8a45238fcb7d22ed9d6f191ce",
      "tree": "7b950d665abb07ef3afd07c6135e685d5a70a817",
      "parents": [
        "b9756c047ce6b60e3b96aa3c5db958acbdacedde"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Fri Feb 24 16:55:52 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Feb 28 12:42:06 2006 -0800"
      },
      "message": "[PATCH] USB: fix EHCI BIOS handshake\n\nFix http://bugzilla.kernel.org/show_bug.cgi?id\u003d6128\n\nFinish morphing the \"early handoff\" version of the EHCI BIOS handshake over\nto match the previous implementation inside the EHCI driver (except that\nnow we forcibly disable the SMI).  The version that had been with the PCI\ncode was surprisingly full of bugs.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nCc: \u003cyazar256@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "16f05be7be0bf121491d83bd97337fe179b3b323",
      "tree": "c33fdb0065cbaff83900becbf46480c914d75ca2",
      "parents": [
        "982db2a127b29c9e1f5896d2ba691e84446cc858"
      ],
      "author": {
        "name": "Phil Dibowitz",
        "email": "phil@ipom.com",
        "time": "Mon Feb 13 15:59:42 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Feb 13 21:33:40 2006 -0800"
      },
      "message": "[PATCH] USB: unusual-devs bugfix\n\nThe following patch looks good to me. It adds an unusual_devs entry as\nwell as fixing an ordering bug. Please apply.\n\nFrom: Bohdan Linda \u003cbohdan.linda@gmail.com\u003e\nSigned-off-by: Phil Dibowitz \u003cphil@ipom.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "982db2a127b29c9e1f5896d2ba691e84446cc858",
      "tree": "4e64b464d4f79e092f50e9ad908a1d0da01deab3",
      "parents": [
        "1d614a4b0d2613d83f7bf0978e213ba29aebc44f"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Mon Feb 13 10:16:04 2006 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Feb 13 21:33:40 2006 -0800"
      },
      "message": "[PATCH] USB: unusual_devs.h entry: iAUDIO M5\n\nAnother unusual_devs.h entry (as652).\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "1d614a4b0d2613d83f7bf0978e213ba29aebc44f",
      "tree": "4dddb4fa0505b350f803d2df4252cb350f03c811",
      "parents": [
        "ba3e93ad3c6e511f68c1b3e46954feff6cdd5a62"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Mon Feb 13 10:15:22 2006 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Feb 13 21:33:40 2006 -0800"
      },
      "message": "[PATCH] USB: unusual_devs.h entry: TrekStor i.Beat\n\nA new unusual_devs.h entry (as651).\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "ba3e93ad3c6e511f68c1b3e46954feff6cdd5a62",
      "tree": "4248f96e5ad174e3ae9d917988ce97e4d7a32159",
      "parents": [
        "a2149bce2535047371a1309f032f0320b05db791"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Mon Jan 30 10:19:43 2006 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Feb 13 21:33:40 2006 -0800"
      },
      "message": "[PATCH] usb-storage: unusual_devs entry\n\nHere is a new entry for unusual_devs.h (as630).\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "a2149bce2535047371a1309f032f0320b05db791",
      "tree": "0d38aed6149c4368136fac9032a4ec61d7c630ff",
      "parents": [
        "a0c53f1dca10acc93462339cbd0bf24b10d60a13"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Thu Feb 02 09:52:45 2006 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Feb 13 21:33:40 2006 -0800"
      },
      "message": "[PATCH] usb-storage: new unusual_devs entry\n\nThis patch (as631) for unusual_devs.h fixes bugzilla entry 5913.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Phil Dibowitz \u003cphil@ipom.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "a0c53f1dca10acc93462339cbd0bf24b10d60a13",
      "tree": "99b5e0d6bc58a0b38cfc98ee0c2b09049c5db462",
      "parents": [
        "c6c27721a42b991965bb792d5c196b8331d008d5"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Mon Feb 06 12:15:15 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Feb 13 21:33:39 2006 -0800"
      },
      "message": "[PATCH] USB: sl811_cs needs platform_device conversion too\n\nThe switchover to \"platform_driver\" from \"device_driver\" missed\none rather essential usage, which broke the sl811_cs driver ...\nthis resolves the omission.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "c6c27721a42b991965bb792d5c196b8331d008d5",
      "tree": "24f84202e04931c8943e3257632b2e82d2fd1353",
      "parents": [
        "343a65cadb3a6a102f08513d9c64eb7e317478f0"
      ],
      "author": {
        "name": "Christian Lindner",
        "email": "christian.lindner@gmx.net",
        "time": "Wed Feb 01 14:10:52 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Feb 13 21:33:39 2006 -0800"
      },
      "message": "[PATCH] USB: PL2303: Leadtek 9531 GPS-Mouse\n\nThe patch adds the USB ID (0413:2101) for the Leadtek GPS-Mouse 9531 to\nthe driver pl2303.\n\nSigned-off-by: Christian Lindner \u003cchristian.lindner@gmx.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "343a65cadb3a6a102f08513d9c64eb7e317478f0",
      "tree": "b4fb5906ebed9c64566565958c302427aa9e344b",
      "parents": [
        "ba3e66e94b9fb8c2a370a90729e068314845549d"
      ],
      "author": {
        "name": "Michael Hund",
        "email": "mhund@ld-didactic.de",
        "time": "Thu Feb 02 09:37:02 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Feb 13 21:33:39 2006 -0800"
      },
      "message": "[PATCH] USB: change ldusb\u0027s experimental state\n\nSigned-off-by: Michael Hund \u003cmhund@ld-didactic.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "ba3e66e94b9fb8c2a370a90729e068314845549d",
      "tree": "f021a85387443d00be8d6b108579a38cec63e37c",
      "parents": [
        "a38408cd8d6bc0e5d16e609d4b1fdf9ba2e099ce"
      ],
      "author": {
        "name": "Michael Hund",
        "email": "mhund@ld-didactic.de",
        "time": "Thu Feb 02 09:36:43 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Feb 13 21:33:39 2006 -0800"
      },
      "message": "[PATCH] USB: add new device ids to ldusb\n\nSigned-off-by: Michael Hund \u003cmhund@ld-didactic.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "a38408cd8d6bc0e5d16e609d4b1fdf9ba2e099ce",
      "tree": "5a559a05117c481f0cefd3c67a1d01e744cf7946",
      "parents": [
        "75c0141ca2fdae7c332d8f17412fbe0939dd005f"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Thu Feb 09 16:35:31 2006 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Feb 13 21:33:39 2006 -0800"
      },
      "message": "[PATCH] USB: fix up the usb early handoff logic for EHCI\n\nDisable some dubious \"early\" USB handoff code that allegedly works around bugs\non some systems (we don\u0027t know which ones) but rudely breaks some others.\n\nAlso make the kernel warnings reporting BIOS handoff problems be more useful,\nreporting the register whose value displays the trouble.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "410c05427a69f53851637ccb85c2212131409fbd",
      "tree": "baaa6598d79f94decad1d29857b5fcbfaea20d97",
      "parents": [
        "7a21ef6fe902ac0ad53b45af6851ae5ec3a64299"
      ],
      "author": {
        "name": "Greg KH",
        "email": "gregkh@suse.de",
        "time": "Sun Feb 05 14:16:08 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Feb 05 14:20:14 2006 -0800"
      },
      "message": "[PATCH] USB: Fix GPL markings on usb core functions.\n\nI thought we had fixed up all non-gpl USB drivers, and was wrong to do\nthis.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d20e6336ea4250e51081e4b2924b9ef4dfa45909",
      "tree": "96c22694bec10912d40a3700a945157597dd901b",
      "parents": [
        "fa3c791d85aa9a363dd72dd834b73b79252ef44e",
        "6dea93477c3377cf4199fd37cc3fb11071987ae4"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 31 21:18:17 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 31 21:18:17 2006 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/dtor/input\n"
    },
    {
      "commit": "69396dcfa3c50a6b8d2caaccf5d1496ecd5594be",
      "tree": "8ff771e3d9cfdd91d19add3369234ac8f1081438",
      "parents": [
        "c02c4bb2058587d3c012ec08268fd93fdc654ae7"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Fri Jan 20 14:38:49 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 17:23:44 2006 -0800"
      },
      "message": "[PATCH] USB: gadget zero and dma-coherent buffers\n\nThis makes sure that the correct length is reported when freeing\na dma-coherent buffer; some platforms complain if that\u0027s wrong.\nIt also makes two parameters readonly in sysfs, as they\u0027re not\nsafe to change while tests are running.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "877260bd2618d1a6e6acf63100bd9d009b7c2856",
      "tree": "fdf0230f46c8a273db6db13be51ed2e8c698d1c2",
      "parents": [
        "6d453b9e3007da2c6cd8b71883505c381f0e0004"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Thu Jan 19 23:59:12 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 17:23:43 2006 -0800"
      },
      "message": "[PATCH] USB: yealink printk warning fix\n\ndrivers/usb/input/yealink.c: In function `usb_probe\u0027:\ndrivers/usb/input/yealink.c:910: warning: int format, different type arg (arg 4)\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "6d453b9e3007da2c6cd8b71883505c381f0e0004",
      "tree": "ef4d11da426e7fe9be62e44785833964c554b535",
      "parents": [
        "5d68dfcf3a1c2c4a74e6f08362ade5b97637147d"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Tue Jan 17 15:39:25 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 17:23:43 2006 -0800"
      },
      "message": "[PATCH] USB: libusual: fix warning on 64bit boxes\n\nWe cast an int to a void * which not unreasonably makes gcc suspicious.\nWe don\u0027t actually care what type \"type\" is so use unsigned long so it\nmatches pointer length on all platforms.\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nAcked-by: Pete Zaitcev \u003czaitcev@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "5d68dfcf3a1c2c4a74e6f08362ade5b97637147d",
      "tree": "8d8f363d33d53f649d3b12a95d0b4069ffbf3568",
      "parents": [
        "05090fc969be0bd1e01c3798b17fe7947fad0efa"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Thu Jan 19 00:06:07 2006 +0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 17:23:43 2006 -0800"
      },
      "message": "[PATCH] USB: arm26: fix compilation of drivers/usb/core/message.c\n\ndrivers/usb/core/message.c:395: error: invalid use of undefined type `struct scatterlist\u0027\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "05090fc969be0bd1e01c3798b17fe7947fad0efa",
      "tree": "4b2bcf52ced7649545448be472bfeaa8d9647589",
      "parents": [
        "de289fdf6f6c51b21c94283ffa219d31e583f327"
      ],
      "author": {
        "name": "Sergei Shtylylov",
        "email": "sshtylyov@ru.mvista.com",
        "time": "Thu Jan 05 22:50:39 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 17:23:43 2006 -0800"
      },
      "message": "[PATCH] USB: Au1xx0: replace casual readl() with au_readl() in the drivers\n\nau_readl() does needed byteswapping, etc.\n\nCc: Takashi Iwai \u003ctiwai@suse.de\u003e\nCc: Jaroslav Kysela \u003cperex@perex.cz\u003e\nAcked-by: Jordan Crouse \u003cjordan.crouse@amd.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "de289fdf6f6c51b21c94283ffa219d31e583f327",
      "tree": "17f196584c3ffb1a970166d93e0233c7b4717797",
      "parents": [
        "532a3de17038ea3bf75814778a6c4a25d01eab74"
      ],
      "author": {
        "name": "Olaf Hering",
        "email": "olh@suse.de",
        "time": "Fri Jan 06 12:45:28 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 17:23:43 2006 -0800"
      },
      "message": "[PATCH] USB: remove extra newline in hid_init_reports\n\nThe warn() macro in include/linux/usb.h adds a newline.\n\nSigned-off-by: Olaf Hering \u003colh@suse.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "532a3de17038ea3bf75814778a6c4a25d01eab74",
      "tree": "1c10c00d72f7a3932c3f374b32ae76912b8df1e0",
      "parents": [
        "7f2c01ab8ad50c74d174acdd814ddb53383bee93"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Fri Jan 06 03:28:52 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 17:23:42 2006 -0800"
      },
      "message": "[PATCH] USB: drivers/usb/media/ov511.c: remove hooks for the decomp module\n\n- the decomp module is not intended for inclusion into the kernel\n- people using the decomp module from upstream will usually simply use\n  the complete upstream 2.xx driver\n\nTherefore, there seems to be no good reason spending some bytes of\nkernel memory for hooks for this module.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Mark McClelland \u003cmark@ovcam.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "7f2c01ab8ad50c74d174acdd814ddb53383bee93",
      "tree": "0cad74779f6e8deff6508372e5a83ceddc9f81a8",
      "parents": [
        "bf8b2b5345145d41d39035b80f36c8e17342d833"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Mon Jan 09 00:43:39 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 17:23:42 2006 -0800"
      },
      "message": "[PATCH] USB: drivers/usb/media/w9968cf.c: remove hooks for the vpp module\n\n- the w9968cf-vpp module is not intended for inclusion into the kernel\n- the upstream w9968cf package shipping the w9968cf-vpp module suggests\n  to simply replace the w9968cf module shipped with the kernel\n\nTherefore, there seems to be no good reason spending some bytes of\nkernel memory for hooks for the w9968cf-vpp module.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Luca Risolia \u003cluca.risolia@studio.unibo.it\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "bf8b2b5345145d41d39035b80f36c8e17342d833",
      "tree": "169596191c34303b48a993a1a0a46bab006ae7cf",
      "parents": [
        "52ea1619d5103f80ec0472a3eb653a04c15326f2"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Sun Dec 25 19:27:18 2005 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 17:23:42 2006 -0800"
      },
      "message": "[PATCH] USB EHCI: fix gfp_t sparse warning\n\nFix sparse warning:\ndrivers/usb/host/ehci-hcd.c:719:35: warning: incorrect type in argument 3 (different base types)\ndrivers/usb/host/ehci-hcd.c:719:35:    expected unsigned int [unsigned] mem_flags\ndrivers/usb/host/ehci-hcd.c:719:35:    got restricted unsigned int [usertype] mem_flags\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "52ea1619d5103f80ec0472a3eb653a04c15326f2",
      "tree": "2dc9d861e4e5565cf67239a9c8b4095757139bcc",
      "parents": [
        "979063692726fa40863345fb1b62daf2f795ddc0"
      ],
      "author": {
        "name": "Eric Sesterhenn / snakebyte",
        "email": "snakebyte@gmx.de",
        "time": "Wed Jan 04 18:10:44 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 17:23:42 2006 -0800"
      },
      "message": "[PATCH] USB: Remove LINUX_VERSION_CODE check in pwc/pwc-ctrl.c\n\nthis patch removes compatibility with 2.4 kernel, which makes\nthe code much easier to read.\n\nSigned-off-by: Eric Sesterhenn \u003csnakebyte@gmx.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "979063692726fa40863345fb1b62daf2f795ddc0",
      "tree": "36c3be1c8ed2d6fa675a8f65cef1b1f350cb0224",
      "parents": [
        "0be930c546ad056cad5780ee9424a28cf979cb42"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Tue Jan 03 10:30:31 2006 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 17:23:42 2006 -0800"
      },
      "message": "[PATCH] USB: gadgetfs: set \"zero\" flag for short control-IN response\n\nThis patch (as622) makes gadgetfs set the \"zero\" flag for control-IN\nresponses, when the length of the response is shorter than the length of\nthe request.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nAcked-by: David Brownell \u003cdavid-b@pacbell.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "0be930c546ad056cad5780ee9424a28cf979cb42",
      "tree": "4a383b75aa58c69ad5588d4274db2fe83d4a4247",
      "parents": [
        "e9aa795aaed0b861aaa5a8075748c9c34e2620ee"
      ],
      "author": {
        "name": "Olav Kongas",
        "email": "ok@artecdesign.ee",
        "time": "Tue Dec 27 16:04:02 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 17:23:42 2006 -0800"
      },
      "message": "[PATCH] USB: isp116x-hcd: replace mdelay() by msleep()\n\nReplace mdelay() by msleep() in bus_suspend(); the rest of the system will\ngain 7ms. The related code is reorganized to minimize the number of\nlocking/unlocking calls.\n\nThe last hunk of the patch is the formatting change by Lindent.\n\nSigned-off-by: Olav Kongas \u003cok@artecdesign.ee\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "e9aa795aaed0b861aaa5a8075748c9c34e2620ee",
      "tree": "a8e4ea428dec9436f33ace158ceb8c5a286d7b01",
      "parents": [
        "682d4c803f646d2ce09fde9ed7e99015598c3298"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jan 23 17:17:21 2006 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 17:23:42 2006 -0800"
      },
      "message": "[PATCH] USB: add might_sleep() to usb_unlink_urb() to warn developers\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "682d4c803f646d2ce09fde9ed7e99015598c3298",
      "tree": "98ab57a927bd4cbb89c9f502cd4c7569fa9d9f0a",
      "parents": [
        "595b14cbccb2f9122bccfa6b55f2d9a380e9adeb"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Wed Jan 18 23:55:08 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 17:23:42 2006 -0800"
      },
      "message": "[PATCH] USB: net2280 warning fix\n\nFor some reason alpha doesn\u0027t include \u003clinux/dma-mapping.h\u003e where other\narchitectures do; this makes net2280 include it explicitly.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "595b14cbccb2f9122bccfa6b55f2d9a380e9adeb",
      "tree": "88f6a554b47f4a5676a11805a4b6496e39987b46",
      "parents": [
        "630aa3cfd5f0bae9547fe7dff175d7323d60140d"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Jan 18 17:36:58 2006 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 17:23:41 2006 -0800"
      },
      "message": "[PATCH] USB: remove some left over devfs droppings hanging around in the usb drivers\n\nAs there is no more usb devfs support, these bits would just confuse\npeople.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "630aa3cfd5f0bae9547fe7dff175d7323d60140d",
      "tree": "dd6cdf87e34dbd64e9f3001720d3106fcfc11568",
      "parents": [
        "0c7346229c48fa899a1837d9200894701ea81dac"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Mon Jan 23 17:17:21 2006 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 17:23:41 2006 -0800"
      },
      "message": "[PATCH] USB: UHCI: No FSBR until device is configured\n\nSome USB devices don\u0027t enumerate well with FSBR turned on.  This patch\nkeeps devices on the low-speed part of the schedule (which doesn\u0027t use\nFSBR) until they have been fully configured.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "0c7346229c48fa899a1837d9200894701ea81dac",
      "tree": "0bd2806fc398178476f8870ac005206f00b699d0",
      "parents": [
        "dc41baf8181884770d77ce0cfc8ae9617cb8b02c"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Sun Jan 22 10:32:49 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 17:23:41 2006 -0800"
      },
      "message": "[PATCH] USB: EHCI, another full speed iso fix\n\nThis patch adds a reinitializion for the uf variable that got modified\nby the preceding start-split bandwidth check.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "dc41baf8181884770d77ce0cfc8ae9617cb8b02c",
      "tree": "c024b6012066c3a96cf6b8fca4a16229a549cbe9",
      "parents": [
        "885e77430d2adddfab3f2ca65e4d3e9f5d489c50"
      ],
      "author": {
        "name": "Vojtech Pavlik",
        "email": "vojtech@suse.cz",
        "time": "Thu Jan 26 07:44:31 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 17:23:41 2006 -0800"
      },
      "message": "[PATCH] USB HID: add blacklist entry for HP keyboard\n\nMy earlier experiment (adding a clear-halt for the interrupt-in\nendpoint)  failed.  It turns out that it does cause problems for other\ndevices.  And it wasn\u0027t needed anyway; a simple blacklist entry was\nenough to get my HP keyboard working.\n\nThis patch (as643) removes the clear-halt call and adds the blacklist\nentry.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Vojtech Pavlik \u003cvojtech@suse.cz\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "885e77430d2adddfab3f2ca65e4d3e9f5d489c50",
      "tree": "d7b1190f749cca2bd3c06d52bb23d6d9340fc9ee",
      "parents": [
        "fdf290fd6d6a17b40055359263ed6003e87cb89b"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Tue Jan 17 15:37:22 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 17:23:41 2006 -0800"
      },
      "message": "[PATCH] USB: add new auerswald device ids\n\nAdd device support for a couple more Auerswald TK-devices.\n\nVia Thomas Jackle \u003cdj-tj@gmx.de\u003e, typed in from\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d5908.\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "fdf290fd6d6a17b40055359263ed6003e87cb89b",
      "tree": "52d27ebf44609f4d4083596919f3e11395fb5e40",
      "parents": [
        "e40abaf6336ef3756277bab70db47a47da4aa325"
      ],
      "author": {
        "name": "matthieu castet",
        "email": "castet.matthieu@free.fr",
        "time": "Wed Jan 18 07:39:27 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 17:23:41 2006 -0800"
      },
      "message": "[PATCH] UEAGLE : cmv name bug (was cosmetic)\n\nthis patch correct a possible bug with cmv_name being static. If there\nis 2 modems and the driver is scheduled when filling cmv_name this could\nresult with garbage in cmv_name. We allocate cmv_name on the stack but\nwith a small size in order to avoid that.\n\nSigned-off-by: Matthieu CASTET \u003ccastet.matthieu@free.fr\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "e40abaf6336ef3756277bab70db47a47da4aa325",
      "tree": "006a28a0a567ca884497073ad71d4ae6b3cd1347",
      "parents": [
        "3c9666cc18be1fc11698fc0181e124b44889cf37"
      ],
      "author": {
        "name": "matthieu castet",
        "email": "castet.matthieu@free.fr",
        "time": "Wed Jan 18 07:38:37 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 17:23:41 2006 -0800"
      },
      "message": "[PATCH] UEAGLE : cosmetic\n\nthis patch is purely cosmetic. There is :\n- indentation cleaning\n- unneeded cast removing\n- comments cleaning\n\nSigned-off-by: Matthieu CASTET \u003ccastet.matthieu@free.fr\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "3c9666cc18be1fc11698fc0181e124b44889cf37",
      "tree": "c705c85228a0380ceee588d7b85dcbfc10d1a6c6",
      "parents": [
        "ab3c81ff639fbee4ab32af84c809d283b773084a"
      ],
      "author": {
        "name": "matthieu castet",
        "email": "castet.matthieu@free.fr",
        "time": "Wed Jan 18 07:38:19 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 17:23:40 2006 -0800"
      },
      "message": "[PATCH] UEAGLE : add iso support\n\nThis patch adds the support for isochronous pipe.\n\nA new module parameter is added to select iso mode.  It is set to iso by\ndefault because bulk mode doesn\u0027t work well at high speed rate (\u003e3 Mbps\nfor upload).\n\nWe use UDSL_IGNORE_EILSEQ flags because ADI firmware doesn\u0027t reply to\nISO IN when it has nothing to send [1].\n\n[1]\nfrom cypress datasheet :\n\nThe ISOSEND0 Bit (bit 7 in the USBPAIR Register) is used when the EZ-USB\nFX chip receives an isochronous IN token while the IN FIFO is empty. If\nISOSEND0\u003d0 (the default value), the USB core does not respond to the IN\ntoken. If ISOSEND0\u003d1, the USB core sends a zero-length data packet in\nresponse to the IN token. The action to take depends on the overall\nsystem design. The ISOSEND0 Bit applies to all of the isochronous IN\nendpoints, IN-8 through IN-15.\n\nSigned-off-by: Matthieu CASTET \u003ccastet.matthieu@free.fr\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "ab3c81ff639fbee4ab32af84c809d283b773084a",
      "tree": "6981ca653daa753d2a6d0bbebd4a62b1755d91ef",
      "parents": [
        "a3673d3cd1cdeec6b503ffa418ca2d5aeff82fd7"
      ],
      "author": {
        "name": "Arjan van de Ven",
        "email": "arjan@infradead.org",
        "time": "Fri Jan 13 15:52:55 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 17:23:40 2006 -0800"
      },
      "message": "[PATCH] USBATM: semaphore to mutex conversion\n\nThis is the usbatm part of the Arjan, Jes and Ingo\nmass semaphore to mutex conversion, reworked to apply on top\nof the patches I just sent to you.  This time, with correct\nattribution and signed-off lines.\n\nSigned-off-by: Arjan van de Ven \u003carjan@infradead.org\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Duncan Sands \u003cbaldrick@free.fr\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "a3673d3cd1cdeec6b503ffa418ca2d5aeff82fd7",
      "tree": "e68c34bc9fe633afa557b0f3153b0c61df6a2ae3",
      "parents": [
        "9b0e54addf3ea8488c7b57166fb38feeb8ea28fd"
      ],
      "author": {
        "name": "Duncan Sands",
        "email": "baldrick@free.fr",
        "time": "Fri Jan 13 11:12:58 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 17:23:40 2006 -0800"
      },
      "message": "[PATCH] USBATM: -EILSEQ workaround\n\nDon\u0027t throttle on -EILSEQ urb status if requested by a minidriver.\nIt seems the ueagle modems are buggy, giving -EILSEQ when they\nhave no data to send.  The ueagle change will be sent separately\nby the ueagle guys.  Patch by Matthieu Castet.\n\nSigned-off-by: Duncan Sands \u003cbaldrick@free.fr\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "9b0e54addf3ea8488c7b57166fb38feeb8ea28fd",
      "tree": "9cea6021b69b47c71f284dd8a58cdea2568c1149",
      "parents": [
        "e3fb2f641f421662ebda48763f2f03cb9bd29e82"
      ],
      "author": {
        "name": "Duncan Sands",
        "email": "baldrick@free.fr",
        "time": "Fri Jan 13 11:08:05 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 17:23:40 2006 -0800"
      },
      "message": "[PATCH] USBATM: bump version numbers\n\nSigned-off-by: Duncan Sands \u003cbaldrick@free.fr\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "e3fb2f641f421662ebda48763f2f03cb9bd29e82",
      "tree": "2511087a08a177c27bf28207f3ab05ac3093b85d",
      "parents": [
        "80aae7a17afd21f7ba900dd566fb23a2444021f8"
      ],
      "author": {
        "name": "Duncan Sands",
        "email": "baldrick@free.fr",
        "time": "Fri Jan 13 11:06:46 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 17:23:40 2006 -0800"
      },
      "message": "[PATCH] USBATM: handle urbs containing partial cells\n\nThe receive logic has always assumed that urbs contain an integral\nnumber of ATM cells, which is a bit naughty, though it never caused\nany problems with bulk transfers.  Isochronous urbs spank us soundly\nfor this.  Fixed thanks to this patch, mostly by Stanislaw Gruszka.\n\nSigned-off-by: Duncan Sands \u003cbaldrick@free.fr\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "80aae7a17afd21f7ba900dd566fb23a2444021f8",
      "tree": "2193fe416373daddbc2b1da8bca61664081b927b",
      "parents": [
        "6f7494759870ec6fbb066f7202c5585fe36fbe82"
      ],
      "author": {
        "name": "Duncan Sands",
        "email": "baldrick@free.fr",
        "time": "Fri Jan 13 10:59:23 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 17:23:40 2006 -0800"
      },
      "message": "[PATCH] USBATM: allow isochronous transfer\n\nWhile the usbatm core has had some support for using isoc urbs\nfor some time, there was no way for users to turn it on.  While\nuse of isoc transfer should still be considered experimental, it\nnow works well enough to let users turn it on.  Minidrivers signal\nto the core that they want to use isoc transfer by setting the new\nUDSL_USE_ISOC flag.  The speedtch minidriver gets a new module\nparameter enable_isoc (defaults to false), plus some logic that\nchecks for the existence of an isoc receive endpoint (not all\nspeedtouch modems have one).\n\nSigned-off-by: Duncan Sands \u003cbaldrick@free.fr\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "6f7494759870ec6fbb066f7202c5585fe36fbe82",
      "tree": "1fcff14ece062fefba2712b55ab4bddd05866425",
      "parents": [
        "227d77611b31df5d9afa572b984f73640f54d490"
      ],
      "author": {
        "name": "Duncan Sands",
        "email": "baldrick@free.fr",
        "time": "Fri Jan 13 10:52:38 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 17:23:40 2006 -0800"
      },
      "message": "[PATCH] USBATM: measure buffer size in bytes; force valid sizes\n\nChange the module parameters rcv_buf_size and snd_buf_size to\nspecify buffer sizes in bytes rather than ATM cells.  Since\nthere is some danger that users may not notice this change,\nthe parameters are renamed to rcv_buf_bytes etc.  The transmit\nbuffer needs to be a multiple of the ATM cell size in length,\nwhile the receive buffer should be a multiple of the endpoint\nmaxpacket size (this wasn\u0027t enforced before, which causes trouble\nwith isochronous transfers), so enforce these restrictions.  Now\nthat the usbatm probe method inspects the endpoint maxpacket size,\nminidriver bind routines need to set the correct alternate setting\nfor the interface in their bind routine.  This is the reason for\nthe speedtch changes.\n\nSigned-off-by: Duncan Sands \u003cbaldrick@free.fr\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "227d77611b31df5d9afa572b984f73640f54d490",
      "tree": "a66c12baab626a88e14705b934c239fdc00dad46",
      "parents": [
        "72ef8ab43f5a82e9e2dea247702bf433d6509f87"
      ],
      "author": {
        "name": "Duncan Sands",
        "email": "baldrick@free.fr",
        "time": "Fri Jan 13 10:13:19 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 17:23:40 2006 -0800"
      },
      "message": "[PATCH] USBATM: use dev_kfree_skb_any rather than dev_kfree_skb\n\nIn one spot (usbatm_cancel_send) we were calling dev_kfree_skb with irqs\ndisabled.  This mistake is just too easy to make, so systematically use\ndev_kfree_skb_any rather than dev_kfree_skb.\n\nSigned-off-by: Duncan Sands \u003cbaldrick@free.fr\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "72ef8ab43f5a82e9e2dea247702bf433d6509f87",
      "tree": "3bd0837a41fa63747fcda1d7f678abe47398f937",
      "parents": [
        "0e42a627ec3d8defa0c43cff94b8f2080a070716"
      ],
      "author": {
        "name": "Duncan Sands",
        "email": "baldrick@free.fr",
        "time": "Fri Jan 13 10:07:08 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 17:23:39 2006 -0800"
      },
      "message": "[PATCH] USBATM: return correct error code when out of memory\n\nWe weren\u0027t always returning -ENOMEM.\n\nSigned-off-by: Duncan Sands \u003cbaldrick@free.fr\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "0e42a627ec3d8defa0c43cff94b8f2080a070716",
      "tree": "5b22c24b224de444ddc6fd9b874a86624d41c227",
      "parents": [
        "233c08e0ff303e659a9003d49b15608f59f08a64"
      ],
      "author": {
        "name": "Duncan Sands",
        "email": "baldrick@free.fr",
        "time": "Fri Jan 13 10:05:15 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 17:23:39 2006 -0800"
      },
      "message": "[PATCH] USBATM: shutdown open connections when disconnected\n\nThis patch causes vcc_release_async to be applied to any open\nvcc\u0027s when the modem is disconnected.  This signals a socket\nshutdown, letting the socket user know that the game is up.\nI wrote this patch because of reports that pppd would keep\nconnections open forever when the modem is disconnected.\nThis patch does not fix that problem, but it\u0027s a step in the\nright direction.  It doesn\u0027t help because the pppoatm module\ndoesn\u0027t yet monitor state changes on the ATM socket, so simply\nnever realises that the ATM connection has gone down (meaning\nit doesn\u0027t tell the ppp layer).  But at least there is a socket\nstate change now.  Unfortunately this patch may create problems\nfor those rare users like me who use routed IP or some other\nnon-ppp connection method that goes via the ATM ARP daemon: the\ndaemon is buggy, and with this patch will crash when the modem\nis disconnected.  Users with a buggy atmarpd can simply restart\nit after disconnecting the modem.\n\nSigned-off-by: Duncan Sands \u003cbaldrick@free.fr\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "233c08e0ff303e659a9003d49b15608f59f08a64",
      "tree": "a670a0a07e11aac6f72f2ed3fe0a6996dc3e9327",
      "parents": [
        "9a734efec36c991a74610c6c81d28d4222e1c02b"
      ],
      "author": {
        "name": "Duncan Sands",
        "email": "baldrick@free.fr",
        "time": "Fri Jan 13 09:48:36 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 17:23:39 2006 -0800"
      },
      "message": "[PATCH] USBATM: xusbatm rewrite\n\nThe xusbatm driver is for otherwise unsupported modems.\nAll it does is grab hold of a user-specified set of\ninterfaces - the generic usbatm core methods (hopefully)\ndo the rest.  As Aurelio Arroyo discovered when he tried\nto use xusbatm (big mistake!), the interface grabbing logic\nwas completely borked.  Here is a rewrite that works.\n\nSigned-off-by:\tDuncan Sands \u003cbaldrick@free.fr\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "9a734efec36c991a74610c6c81d28d4222e1c02b",
      "tree": "22af3801a3dc494085cd9e3218876320121a9986",
      "parents": [
        "0dfcd3e4444e88285ee7c199d0cbda21551d8c5d"
      ],
      "author": {
        "name": "Duncan Sands",
        "email": "baldrick@free.fr",
        "time": "Fri Jan 13 09:38:22 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 17:23:39 2006 -0800"
      },
      "message": "[PATCH] USBATM: kzalloc conversion\n\nConvert kmalloc + memset to kzalloc.\n\nSigned-off-by: Duncan Sands \u003cbaldrick@free.fr\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "0dfcd3e4444e88285ee7c199d0cbda21551d8c5d",
      "tree": "9f2022f47e3711479f672ee7a7ea6224ebac0545",
      "parents": [
        "35644b0cce0ab8735944dcbfceb19e9e65da9a3d"
      ],
      "author": {
        "name": "Duncan Sands",
        "email": "baldrick@free.fr",
        "time": "Fri Jan 13 09:36:20 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 17:23:39 2006 -0800"
      },
      "message": "[PATCH] USBATM: remove .owner\n\nRemove the unused .owner field in struct usbatm_driver.\n\nSigned-off-by: Duncan Sands \u003cbaldrick@free.fr\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "35644b0cce0ab8735944dcbfceb19e9e65da9a3d",
      "tree": "caa13c8519c7417fa0adf173cec98b994745c79f",
      "parents": [
        "0ec3c7e856319b600311750d784262caa8ed94b9"
      ],
      "author": {
        "name": "Duncan Sands",
        "email": "baldrick@free.fr",
        "time": "Tue Jan 17 11:16:13 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 17:23:39 2006 -0800"
      },
      "message": "[PATCH] USBATM: add flags field\n\nHave minidrivers and the core signal special requirements\nusing a flags field in struct usbatm_data.  For the moment\nthis is only used to replace the need_heavy_init bind\nparameter, but there\u0027ll be new flags in later patches.\n\nSigned-off-by: Duncan Sands \u003cbaldrick@free.fr\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "0ec3c7e856319b600311750d784262caa8ed94b9",
      "tree": "86d0b3aa9105a8b92bbfc514c5964c9abe7da0e7",
      "parents": [
        "7ce08c93e388922e25a96a7d9895784182e4c72c"
      ],
      "author": {
        "name": "Duncan Sands",
        "email": "baldrick@free.fr",
        "time": "Tue Jan 17 11:15:13 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 17:23:39 2006 -0800"
      },
      "message": "[PATCH] USBATM: trivial modifications\n\nFormatting, changes to variable names, comments, log level changes,\nprintk rate limiting.\n\nSigned-off-by:\tDuncan Sands \u003cbaldrick@free.fr\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    }
  ],
  "next": "7ce08c93e388922e25a96a7d9895784182e4c72c"
}
