)]}'
{
  "log": [
    {
      "commit": "f5e09b7cac4a2705f55830db64d448c062e84e8e",
      "tree": "604a8fb44b20f35b740351a42904c19de5d3a728",
      "parents": [
        "bc506517ec5dcc638eaa55672d5a924c1e2a2d0b"
      ],
      "author": {
        "name": "Ian Abbott",
        "email": "abbotti@mev.co.uk",
        "time": "Mon Sep 12 12:23:25 2005 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Sep 12 12:23:54 2005 -0700"
      },
      "message": "[PATCH] USB: ftdi_sio: custom baud rate fix\n\nftdi_sio: I messed up the baud_base for custom baud rate support in\n2.6.13.  The attached one-liner patch fixes it.\n\nSigned-off-by: Ian Abbott \u003cabbotti@mev.co.uk\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "bc506517ec5dcc638eaa55672d5a924c1e2a2d0b",
      "tree": "7dabbeeb14ac8410b6e0af35fed890a92cba6147",
      "parents": [
        "0f36163d3abefbda1b21a330b3fdf3c2dc076d94"
      ],
      "author": {
        "name": "Pete Zaitcev",
        "email": "zaitcev@redhat.com",
        "time": "Thu Sep 01 14:35:05 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Sep 12 12:23:54 2005 -0700"
      },
      "message": "[PATCH] USB: Usbmon setup DMA patch\n\nAlan Stern sent me this patch. It goes on top of the patch the adds\nmon_dmapeek:\n http://ftp.kernel.org/pub/linux/kernel/people/gregkh/gregkh-2.6/gregkh-04-usb/usb-usbmon-dma-areas.patch\n\nPlease be warned about ordering requirements or the build may fail.\n\nActually, mon_dmapeek is generic enough to support SETUP packets too.\n\nSigned-off-by: Pete Zaitcev \u003czaitcev@redhat.com\u003e\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "0f36163d3abefbda1b21a330b3fdf3c2dc076d94",
      "tree": "54eddfc5acb73a32991ad59aaf99516d1bfbceef",
      "parents": [
        "ce441594e965e32965432404cfaba73e8fbc6ff7"
      ],
      "author": {
        "name": "Thomas Sailer",
        "email": "sailer@ife.ee.ethz.ch",
        "time": "Fri Sep 09 10:43:50 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Sep 12 12:23:53 2005 -0700"
      },
      "message": "[PATCH] usb: fix uss720 schedule with interrupts off\n\nThis patch fixes the long standing schedule with interrupts off problem\nof the uss720 driver. The problem is caused by the parport layer calling\nthe save and restore methods within a write_lock_irqsave guarded region.\nThe fix is to issue the control transaction requests required by save\nand restore asynchronously.\n\nSigned-off-by: Thomas Sailer, \u003csailer@ife.ee.ethz.ch\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "e1c37b8d83fb588cc1142938fb1a1476046c8d67",
      "tree": "bbe0c8de893e3ff31648f6197255c162fc9fdb4c",
      "parents": [
        "1ea640ce1118b0742a6e8675bddc07fc3df326b7"
      ],
      "author": {
        "name": "Daniel Drake",
        "email": "dsd@gentoo.org",
        "time": "Wed Aug 31 16:38:41 2005 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Sep 12 12:23:51 2005 -0700"
      },
      "message": "[PATCH] USB: usb-storage: Add unusual_devs entry for Neuros Audio MP3 player\n\nAlan Stern wrote:\n\u003e If the device sometimes reports the correct values, then you should\n\u003e include NEED_OVERRIDE flag to prevent messages about unnecessary\n\u003e overrides showing up in the system log.  Also, if bInterfaceSubclass\n\u003e is correct and only bInterfaceProtocol is wrong, then the entry should\n\u003e say US_SC_DEVICE instead of US_SC_SCSI.\n\nFair points, thanks.\n\nWhen connected over USB2, this device reports a nonsense\nbInterfaceProtocol value 6 and doesn\u0027t work with usb-storage.  When\nconnected over USB1, the device reports the correct bInterfaceProtocol\nvalue 0x50 (bulk) and works with no problems.\n\nSigned-off-by: Daniel Drake \u003cdsd@gentoo.org\u003e\nSigned-off-by: Phil Dibowitz \u003cphil@ipom.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "1ea640ce1118b0742a6e8675bddc07fc3df326b7",
      "tree": "3cf9092837c667e50973741fca6e2ec5f202b9f3",
      "parents": [
        "490dce15ce7b36026e5430d10ee28197a593c711"
      ],
      "author": {
        "name": "Phil Dibowitz",
        "email": "phil@ipom.com",
        "time": "Mon Aug 29 22:38:28 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Sep 12 12:23:51 2005 -0700"
      },
      "message": "[PATCH] USB: storage: Add unusual_dev SINGLE_LUN entries\n\nThis patch adds entries for several USB floppies that need\nthe US_FL_SINGLE_LUN flag. These were reported by\nSebastian Kapfer \u003csebastian_kapfer@gmx.net\u003e and Olaf Hering\n\u003colh@suse.de\u003e, with rediffing and cleaning from me.\n\nReported-by: Sebastian Kapfer \u003csebastian_kapfer@gmx.net\u003e\nReported-by: Olaf Hering \u003colh@suse.de\u003e\nSigned-off-by: Phil Dibowitz \u003cphil@ipom.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "490dce15ce7b36026e5430d10ee28197a593c711",
      "tree": "77503074b1a6dfd1f930d9f9cb137b8fe0df0993",
      "parents": [
        "226173edae1c49c68ebb723771a02302c85e3475"
      ],
      "author": {
        "name": "Pete Zaitcev",
        "email": "zaitcev@redhat.com",
        "time": "Tue Aug 23 07:46:13 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Sep 12 12:23:50 2005 -0700"
      },
      "message": "[PATCH] USB Storage: unusual_devs.h request for Transcend\n\nThe stick replies to the door lock commands with a check condition (e.g.\nFAIL status in a normal bulk CSW), but the subsequent REQUEST SENSE\nreturns all-zero sense. The situation is documented in our Bugzilla,\nincluding usbmon traces.\n\thttps://bugzilla.redhat.com/bugzilla/show_bug.cgi?id\u003d162559\n\nThe error is purely cosmetic, data integrity is not in danger.\nBut I thought we might as well do it. It looks nicer that way.\n\nI discussed this with Phil and he told me to submit directly.\n\nSigned-off-by: Pete Zaitcev \u003czaitcev@redhat.com\u003e\nSigned-off-by: Phil Dibowitz \u003cphil@ipom.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "226173edae1c49c68ebb723771a02302c85e3475",
      "tree": "f1cad01bb076253a9fbb0ef29ddb688b6743ea82",
      "parents": [
        "b789696af8b4102b7cc26dec30c2c51ce51ee18b"
      ],
      "author": {
        "name": "Matthew Dharm",
        "email": "mdharm-usb@one-eyed-alien.net",
        "time": "Thu Aug 25 20:03:50 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Sep 12 12:23:50 2005 -0700"
      },
      "message": "[PATCH] USB: storage: Fix messed-up locking\n\nThis is patch as550 from Alan Stern.\n\nApparently someone changed the SCSI core so that it no longer holds the\nhost lock when doing a device or bus reset.  usb-storage was updated at\nthe time, but the change was done carelessly.  Some of the code depends\non that lock being held.\n\nThis patch reintroduces the host lock where needed and tries to clarify\nthe comments explaining why the lock is necessary.  It also moves the\ncode that clears the TIMED_OUT and ABORTING bitflags so that it executes\nas soon as the timed-out command has completed (and while the host lock\nis held).\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Matthew Dharm \u003cmdharm-usb@one-eyed-alien.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "b789696af8b4102b7cc26dec30c2c51ce51ee18b",
      "tree": "75806037970504c56f5cfca1dfb4def0a0c35786",
      "parents": [
        "5f9809487bf035b49ff470709a65fbce3b345f51"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Wed Aug 31 10:41:44 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Sep 12 12:23:49 2005 -0700"
      },
      "message": "[PATCH] USB: relax usbcore reset timings\n\nThis appears to help some folk, please merge.\nThis patch relaxes reset timings.  There are some reports that it\nhelps make enumeration work better on some high speed devices.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "68e110a078a7e8a416ba06bfa6372ae28222809e",
      "tree": "7d09bb3d338f7d5397542a69522d7e4f8d110290",
      "parents": [
        "155faf5e1e36ca3a6127bdfb5c624d58e520c411"
      ],
      "author": {
        "name": "Robert Spanton",
        "email": "rds204@ecs.soton.ac.uk",
        "time": "Tue Aug 30 23:38:23 2005 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Sep 12 12:23:47 2005 -0700"
      },
      "message": "[PATCH] USB: PL2303: CA-42 Phone cable\n\nThis patch adds the product ID and vendor ID for a Nokia CA-42 USB cable\nto the list of devices handled by the pl2303 driver. The patch is\nagainst 2.6.13.\n\nSigned-off-by: Robert Spanton \u003crds204@zepler.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "155faf5e1e36ca3a6127bdfb5c624d58e520c411",
      "tree": "c104a512de13e81d3c3c2d59b3d86e441e0de83e",
      "parents": [
        "fdd13b36c4a501d8787a27e54635fbd943f2685d"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Wed Aug 31 11:54:09 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Sep 12 12:23:46 2005 -0700"
      },
      "message": "[PATCH] USB: OHCI, pxa27x OHCI port power tweaks\n\nNow that it\u0027s in use on other boards, a bug in the original code needs fixing.\n\nThere is no need for the PXA27x OHCI to set usb power during init, since\nthe hub driver in usbcore handles that. Those platform-specific power\ncontrol functions are also incorrect, and should therefore be removed.\n\nAdd a check to clear the OTG pin hold bit until such times OTG is\nproperly implemented.\n\nSigned-Off-By: Richard Purdie \u003crpurdie@rpsys.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "fdd13b36c4a501d8787a27e54635fbd943f2685d",
      "tree": "eebcc2fc677b5b625235e2e0797b5f9ab6d74905",
      "parents": [
        "e0fd3cbc50a8c925e8e7d8448df689015362c458"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Wed Aug 31 11:52:57 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Sep 12 12:23:46 2005 -0700"
      },
      "message": "[PATCH] USB: OHCI relies less on NDP register\n\nSome OHCI implementations have differences in the way the NDP register\n(in roothub_a) reports the number of ports present. This patch allows the\nplatform specific code to optionally supply the number of ports. The\ndriver just reads the value at init (if not supplied) instead of reading\nit every time its needed (except for an AMD756 bug workaround).\n\nIt also sets the value correctly for the ARM pxa27x architecture.\n\nSigned-Off-By: Richard Purdie \u003crpurdie@rpsys.net\u003e\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "e0fd3cbc50a8c925e8e7d8448df689015362c458",
      "tree": "d77344b86ff3aa6bc72879677077e00347a0a8fc",
      "parents": [
        "4809ecc29935893d954ab9244899777ffaca40ac"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Wed Aug 31 10:47:20 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Sep 12 12:23:45 2005 -0700"
      },
      "message": "[PATCH] USB: OHCI irq tweak\n\nEvidently there are some boards which care a lot about this, but\nas a rule it\u0027s been hard to notice.\n\nOHCI_INTR_RD wasn\u0027t always cleared in the ohci irq handler.  On some\nsystems this means certain remote wakeup scenarios could seem to hang\n(in an interrupt storm, RD never clearing).\n\nFrom: \"William Morrow\" \u003cWilliam.Morrow@amd.com\u003e\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": "4809ecc29935893d954ab9244899777ffaca40ac",
      "tree": "f1ff7c202eeb7469c30781b4639613e8bb7dcbe5",
      "parents": [
        "22c438632850c0d6257b45c90afed0cea6953afc"
      ],
      "author": {
        "name": "Pavol Kurina",
        "email": "kurina@gmx.net",
        "time": "Wed Sep 07 09:49:34 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Sep 12 12:23:45 2005 -0700"
      },
      "message": "[PATCH] USB gadgetfs: fixes an error on writing to endpoint file\n\nthis patch fixes an \"Invalid argument\" error returned by a write to an\nendpoint-file after reopening it in the gadgetfs module in the kernel\n2.6.12.\n\nThis was testet only with dummy_hcd module!\n\nSigned-off-by: Pavol Kurina  \u003ckurina@gmx.net\u003e\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\n"
    },
    {
      "commit": "22c438632850c0d6257b45c90afed0cea6953afc",
      "tree": "eb70da121b1fab2a2626167575aa38ed3013fc65",
      "parents": [
        "dd16525b698528172899f10c14a3eb6ddb888a53"
      ],
      "author": {
        "name": "Nishanth Aravamudan",
        "email": "nacc@us.ibm.com",
        "time": "Mon Aug 15 11:30:11 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Sep 12 12:23:44 2005 -0700"
      },
      "message": "[PATCH] drivers/usb: fix-up schedule_timeout() usage\n\nDescription: Use schedule_timeout_{,un}interruptible() instead of\nset_current_state()/schedule_timeout() to reduce kernel size.\n\nSigned-off-by: Nishanth Aravamudan \u003cnacc@us.ibm.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "dd16525b698528172899f10c14a3eb6ddb888a53",
      "tree": "9257e66cc06b3c8c4578f0d6b335f5522d45d28c",
      "parents": [
        "f7201c3dcd7799f2aa3d6ec427b194225360ecee"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Wed Aug 31 10:45:25 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Sep 12 12:23:43 2005 -0700"
      },
      "message": "[PATCH] USB: get rid of minor log spamming\n\nRoutine cases like handoff-to-companion shouldn\u0027t trigger diagnostics.\nThis gets rid of some recently added log spamming.  It\u0027s routine for\nhub_port_wait_reset() to return -ENOTCONN to indicate handoff from\nhighspeed hubs to companions, so an error message is incorrect.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "f7201c3dcd7799f2aa3d6ec427b194225360ecee",
      "tree": "1abe4c11c210f88de270e230a61d3e0d7e96b107",
      "parents": [
        "10f6524a8ef1413a8cbd952673997013183fe2a9"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Fri Sep 02 18:58:09 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Sep 12 12:23:43 2005 -0700"
      },
      "message": "[PATCH] USB: EHCI workaround for NForce and mem \u003e 2GB\n\nNVidia reports (via Mark Overby) that some of their EHCI controllers\ndon\u0027t like certain data structure addresses beyond the 2GB mark.\nHe provided an earlier version of this patch.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "10f6524a8ef1413a8cbd952673997013183fe2a9",
      "tree": "d5702bdccbeb57a7158643f978e47bcd2106e71f",
      "parents": [
        "198b95170f2c7ad56b4ba92fe3d4d896f5be5c7e"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Wed Aug 31 10:55:38 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Sep 12 12:23:42 2005 -0700"
      },
      "message": "[PATCH] USB: EHCI port tweaks\n\nOne change may improve some S1 or S3 resume cases, and the other\nseems mostly to explain some strange state \"lsusb\" would show.\nTwo fixes:\n\n  - On resume, don\u0027t think about resuming any unpowered port, or\n    resetting any port with OWNER set to the OHCI/UHCI companion.\n    This will make some S1 and S3 resume scenarios work better.\n\n  - PORT_CSC was not being cleared correctly in ehci_hub_status_data.\n    This was visible at least through current versions of \"lsusb\",\n    and might have caused some other hub related strangeness.\n\n    The fix addresses all three write-to-clear bits, using the same\n    approach that UHCI happens to use:  a mask of bits that are\n    cleared in most writes to that port status register.\n\nOriginal patch seems to have been from from William.Morrow@amd.com\nand this version (from David) finishes the write-to-clear changes.\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": "198b95170f2c7ad56b4ba92fe3d4d896f5be5c7e",
      "tree": "8d9c63ed9b40685ca2f6fd4a2fa5a963c780a9d6",
      "parents": [
        "1f09df8bfe358994fcb5f3dc4f890694c4069621"
      ],
      "author": {
        "name": "Craig Shelley",
        "email": "craig@microtron.org.uk",
        "time": "Sun Aug 28 09:51:15 2005 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Sep 12 12:23:41 2005 -0700"
      },
      "message": "[PATCH] USB: CP2101 New Device IDs\n\nThree new device IDs for CP2101 USB to UART Bridge\n\nSigned-off-by: Craig Shelley \u003ccraig@microtron.org.uk\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "1f09df8bfe358994fcb5f3dc4f890694c4069621",
      "tree": "b9778e010d4f85780fcc44b76ab49dc05dfe85fb",
      "parents": [
        "f1a15606d5be8490a122f1c94c554bd0f07d8d26"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Mon Sep 05 13:59:51 2005 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Sep 12 12:23:40 2005 -0700"
      },
      "message": "[PATCH] USB UHCI: remove the FSBR kernel timer\n\nThis patch (as558) removes from the UHCI driver a kernel timer used for\nchecking Full Speed Bandwidth Reclamation (FSBR).  The checking can be\ndone during normal root-hub polling; it doesn\u0027t need a separate timer.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "f1a15606d5be8490a122f1c94c554bd0f07d8d26",
      "tree": "708f2b6be8c5c5ba0db53f7a8c583562f94df6ad",
      "parents": [
        "f7214ff4e8248513ec626212b2c1a3ca0b2a0888"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Mon Sep 05 13:55:23 2005 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Sep 12 12:23:39 2005 -0700"
      },
      "message": "[PATCH] usbcore: small changes to HCD glue layer\n\nThis patch (as549) introduces two small changes in the HCD glue layer.\nThe first simply removes a redundant test.  The second allows root-hub\npolling to continue for a single iteration after a host controller dies;\nthis is needed for the patch that follows.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "f7214ff4e8248513ec626212b2c1a3ca0b2a0888",
      "tree": "ac9cc182c236857a4c7d2ef4c84b884f84d4f84f",
      "parents": [
        "1bbb4f2035d94d86e52e9b5341c142dcb39bb879"
      ],
      "author": {
        "name": "Stelian Pop",
        "email": "stelian@popies.net",
        "time": "Thu Sep 08 10:19:48 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Sep 12 12:23:39 2005 -0700"
      },
      "message": "[PATCH] USB: add apple usb touchpad driver\n\nThis is a driver for the USB touchpad which can be found on post-February 2005\nApple PowerBooks.\n\nThis driver is derived from Johannes Berg\u0027s appletrackpad driver [1],\nbut it has been improved in some areas:\n    * appletouch is a full kernel driver, no userspace program is necessary\n    * appletouch can be interfaced with the synaptics X11 driver[2], in order\n      to have touchpad acceleration, scrolling, two/three finger tap, etc.\n\nThis driver has been tested by the readers of the \u0027debian-powerpc\u0027 mailing\nlist for a few weeks now and I believe it is now ready for inclusion into the\nmainline kernel.\n\nCredits go to Johannes Berg for reverse-engineering the touchpad protocol,\nFrank Arnold for further improvements, and Alex Harper for some additional\ninformation about the inner workings of the touchpad sensors.\n\nSigned-off-by: Stelian Pop \u003cstelian@popies.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "1bbb4f2035d94d86e52e9b5341c142dcb39bb879",
      "tree": "e18f11ede42f0876bdf9bcf54881e5ef4f6bbfe0",
      "parents": [
        "80908309ce44677a07763e24e6ec9371cfa3ab5f"
      ],
      "author": {
        "name": "Thomas Winischhofer",
        "email": "thomas@winischhofer.net",
        "time": "Mon Aug 29 17:01:16 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Sep 12 12:23:38 2005 -0700"
      },
      "message": "[PATCH] USB: sisusb[vga] update\n\nhere is a new and extended version of the sisusbvga (previously: sisusb)\ndriver. The patch is against 2.6.13 and updates the driver to version 0.0.8.\n\nAdditions include complete VGA/EGA text console support and a build-in\ndisplay mode infrastructure for userland applications that don\u0027t know\n about the graphics internals.\n\nFixes include some BE/LE issues and a get/put_dev bug in the previous\nversion.\n\nOther changes include a change of the module name from \"sisusb\" to\n\"sisusbvga\". The previous one was too generic IMHO.\n\nPlease note that the patch also affects the Makefile in\ndrivers/video/console as the driver requires the VGA 8x16 font in case\nthe text console part is selected.\n\nHeavily tested, as usual. Please apply.\n\nOne thing though: I already prepared for removal of the \"mode\" field and\nthe changed \"name\" field in the usb_class_driver structure. This will\nperhaps need some refinement depending on whether you/Linus merge the\nrespective core changes before or after 2.6.14.\n\nSigned-off-by: Thomas Winischhofer \u003cthomas@winischhofer.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "80908309ce44677a07763e24e6ec9371cfa3ab5f",
      "tree": "a9fa1c380392c2ed83c3d5d216f32c7a286df0c8",
      "parents": [
        "2ade81473636b33aaac64495f89a7dc572c529f0"
      ],
      "author": {
        "name": "Greg KH",
        "email": "gregkh@suse.de",
        "time": "Mon Sep 12 11:58:07 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Sep 12 11:58:07 2005 -0700"
      },
      "message": "Revert \"[PATCH] USB: Prevent hid-core claiming Apple Bluetooth device on new G4 powerbooks\"\n\n   This reverts 22af8878d2d641c6b15fe39fe4de3c05b2c477f0 commit.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "7f93220b624de1b7d9fcff8a2cebd6fce7ed4665",
      "tree": "5070ec25635008082b47a646d64b4359896c0faa",
      "parents": [
        "2b8dfec8c8fa4ba5bc946a602e94e99861462cad",
        "d39969deee4b541be4ee5789a2e4c14511c886e2"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 10 15:54:41 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 10 15:54:41 2005 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/dtor/input \n"
    },
    {
      "commit": "f9101210e7aa72daf92722d451a2f7e3af5f781f",
      "tree": "9554007e19387f2d05352ab03332be50c5b95f5b",
      "parents": [
        "887c27f369abc458556a5ce8ab22ddd498474307"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "jesper.juhl@gmail.com",
        "time": "Sat Sep 10 00:26:54 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 10 10:06:30 2005 -0700"
      },
      "message": "[PATCH] vfree and kfree cleanup in drivers/\n\nThis patch does a full cleanup of \u0027NULL checks before vfree\u0027, and a partial\ncleanup of calls to kfree for all of drivers/ - the kfree bit is partial in\nthat I only did the files that also had vfree calls in them.  The patch\nalso gets rid of some redundant (void *) casts of pointers being passed to\n[vk]free, and a some tiny whitespace corrections also crept in.\n\nSigned-off-by: Jesper Juhl \u003cjesper.juhl@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d344c5e0856ad03278d8700b503762dbc8b86e12",
      "tree": "a6d893a643470a3c2580a58f3228a55fa1fd1d82",
      "parents": [
        "010988e888a0abbe7118635c1b33d049caae6b29",
        "87fc767b832ef5a681a0ff9d203c3289bc3be2bf"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Fri Sep 09 20:14:47 2005 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Fri Sep 09 20:14:47 2005 -0500"
      },
      "message": "Manual merge with Linus\n"
    },
    {
      "commit": "8d06afab73a75f40ae2864e6c296356bab1ab473",
      "tree": "1d9c8c24a1024a12a4e8df841fba5809fa914356",
      "parents": [
        "7c352bdf048811b8128019ffc1e886161e09c11c"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Fri Sep 09 13:10:40 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 14:03:48 2005 -0700"
      },
      "message": "[PATCH] timer initialization cleanup: DEFINE_TIMER\n\nClean up timer initialization by introducing DEFINE_TIMER a\u0027la\nDEFINE_SPINLOCK.  Build and boot-tested on x86.  A similar patch has been\nbeen in the -RT tree for some time.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "54205209732a05f51f5fbb3eb3e5c36ac81e79d9",
      "tree": "4992850c7d5d5ed4034cbd4fe5f5ea23aeff317e",
      "parents": [
        "6d8de3a26b5c20b04a9317b4446582167d5883da",
        "b71e318cdb1dc301d734fdd4983dfc6dc167235a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Sep 08 17:21:02 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Sep 08 17:21:02 2005 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/usb-2.6 \n"
    },
    {
      "commit": "b71e318cdb1dc301d734fdd4983dfc6dc167235a",
      "tree": "225958f7e2fd766e9834a07e33ad7b8727081ca5",
      "parents": [
        "d5ae36dd439549305f00a755556f49c9fa7bb237"
      ],
      "author": {
        "name": "Henk",
        "email": "Henk.Vergonet@gmail.com",
        "time": "Wed Aug 17 10:40:26 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Sep 08 16:40:57 2005 -0700"
      },
      "message": "[PATCH] USB: yealink: fix htons usage, documentation updates\n\nSigned-off-by: Henk Vergonet \u003chenk.vergonet@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "d5ae36dd439549305f00a755556f49c9fa7bb237",
      "tree": "50293284d27a48aa49c66b4ac66e8b3bd80eb9f3",
      "parents": [
        "aca951a22a1d93ebe31b54052b3eb9a8196df2fc"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Aug 16 12:33:30 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Sep 08 16:40:57 2005 -0700"
      },
      "message": "[PATCH] USB: fix endian issues in yealink driver.\n\nsparse still complains about the htons usage, but I\u0027ll leave that for\nothers to fix.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "aca951a22a1d93ebe31b54052b3eb9a8196df2fc",
      "tree": "a4a7a15fa4055ed88ab2273390800038d4e37bd4",
      "parents": [
        "d6450e19329c85ac4888c185429094236a650928"
      ],
      "author": {
        "name": "Henk",
        "email": "Henk.Vergonet@gmail.com",
        "time": "Tue Aug 16 16:17:43 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Sep 08 16:40:57 2005 -0700"
      },
      "message": "[PATCH] input-driver-yealink-P1K-usb-phone\n\nThis patch aggregates all modifications in the -mm tree and adds\ncomplete ringtone support.\n\nThe following features are supported:\n  - keyboard          full support\n  - LCD               full support\n  - LED               full support\n  - dialtone          full support\n  - ringtone          full support\n  - audio playback    via generic usb audio diver\n  - audio record      via generic usb audio diver\n\nFor driver documentation see: Documentation/input/yealink.txt\nFor vendor documentation see: http://yealink.com\n\nSigned-off-by: Henk \u003cHenk.Vergonet@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "d6450e19329c85ac4888c185429094236a650928",
      "tree": "d83f2bbf989b838498d85cc05ad0a16b451211c1",
      "parents": [
        "0256839619d9b1e933cafc83e7f0deaad4216465"
      ],
      "author": {
        "name": "Nick Sillik",
        "email": "n.sillik@temple.edu",
        "time": "Wed Aug 17 13:37:34 2005 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Sep 08 16:30:33 2005 -0700"
      },
      "message": "[PATCH] USB Storage: code cleanups for onetouch.c\n\nAs sugested by Alan Stern here are a few code cleanups for onetouch.c:\n\n-Check number of endpoints before directly referencing intf-\u003eendpoint[2]\n-Use defined constants instead of magic numbers\n-Revmove the non-ascii characters from copyright notice\n-Make registration and deregistration messages more similar\n\nSigned-off-by: Nick Sillik \u003cn.sillik@temple.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "0256839619d9b1e933cafc83e7f0deaad4216465",
      "tree": "afadd5815781a99e06ebb537d8ac677d307c09fe",
      "parents": [
        "d0384200f6b608e77fb5ddf7dfae1bf0e42c1c6e"
      ],
      "author": {
        "name": "Pete Zaitcev",
        "email": "zaitcev@redhat.com",
        "time": "Mon Aug 15 16:53:57 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Sep 08 16:28:36 2005 -0700"
      },
      "message": "[PATCH] usbmon in 2.6.13: peeking into DMA areas\n\nThis code looks at urb-\u003etransfer_dma, maps the page and takes the data.\nI am looking for volunteers to contribute architectures other than i386\nor to develop an architecure-neutral API for it (or point me that it\nwas done already).\n\nSigned-off-by: Pete Zaitcev \u003czaitcev@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "d0384200f6b608e77fb5ddf7dfae1bf0e42c1c6e",
      "tree": "4ab0d9bcf70a42a2c75b7a4aca7a757e7085ee94",
      "parents": [
        "e09711aef4180002241c7f2eab37390ddf40d6a0"
      ],
      "author": {
        "name": "david-b@pacbell.net",
        "email": "david-b@pacbell.net",
        "time": "Sat Aug 13 18:44:58 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Sep 08 16:28:36 2005 -0700"
      },
      "message": "[PATCH] ehci: add tt_usecs\n\nThis adds the field tt_usecs to ehci_qh and ehci_iso_stream, and sets it\nappropriately when setting them up as periodic endpoints.  It records\nthe transation translator\u0027s think_time (added in last patch) plus the\ndownstream (i.e. low or full speed) bustime of the transfer associated\nwith each interrupt or iso frame, as calculated by usb_calc_bus_time.\n\nSigned-off-by: Dan Streetman \u003cddstreet@ieee.org\u003e\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "e09711aef4180002241c7f2eab37390ddf40d6a0",
      "tree": "9a537e417df8b8ab0d8e121f6a3e596898ec8ec0",
      "parents": [
        "090ffa9d0e904e1ed0f86c84dcf20684a8ac1a5a"
      ],
      "author": {
        "name": "david-b@pacbell.net",
        "email": "david-b@pacbell.net",
        "time": "Sat Aug 13 18:41:04 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Sep 08 16:28:35 2005 -0700"
      },
      "message": "[PATCH] ehci: add think_time\n\nThis adds think_time to the usb_tt struct and sets it appropriately\n(measured in ns); this can help us implement better split transaction\nscheduling.\n\nSigned-off-by: Dan Streetman \u003cddstreet@ieee.org\u003e\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "090ffa9d0e904e1ed0f86c84dcf20684a8ac1a5a",
      "tree": "ccbe0623e934d69d3c51e99138a5720ef9e7f823",
      "parents": [
        "64e049102d3de3e61409cb6019403a9e689dfda6"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Wed Aug 31 09:54:50 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Sep 08 16:28:33 2005 -0700"
      },
      "message": "[PATCH] USB: usbnet (9/9) module for pl2301/2302 cables\n\nThis wraps up the conversion of the \"usbnet\" driver structure, by\nmoving the Prolific PL-2201/2302 minidriver to a module of its own.\nIt also includes some minor cleanups to the remaining \"usbnet\" file,\nnotably removing that long changelog at the top.\n\nMinor historical note:  Linux 2.2 first called the driver for\nthis hardware \"plusb\".\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "64e049102d3de3e61409cb6019403a9e689dfda6",
      "tree": "ede794cb59e0b5ae3fc72e901663646a12e04d38",
      "parents": [
        "4324fd493430c0ab99dd7e89d50540b5e70f8098"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Wed Aug 31 09:54:36 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Sep 08 16:28:33 2005 -0700"
      },
      "message": "[PATCH] USB: usbnet (8/9) module for RNDIS devices\n\nThis adds host-side RNDIS support to the \"usbnet\" driver, so Linux can talk\nto various devices (often based on WinCE) that otherwise only Windows could\ntalk to.\n\nTested with little-endian Linux talking to a Linux-USB Ethernet/RNDIS based\nperipheral.  This also includes updates from Eddie C. Dost \u003cecd@brainaid.de\u003e\nfor big-endian SPARC Linux talking to a Nokia 9500 Communicator.\n\nIt\u0027s still marked as EXPERIMENTAL because this code is so young.  This\nought to let Linux to work with various cable modems that previously\nwould have been \"Windows Only\".\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "4324fd493430c0ab99dd7e89d50540b5e70f8098",
      "tree": "66f1d16d895fd660ad8d5c7279e8bd08e6787eb8",
      "parents": [
        "0aa599c5644fddd3052433c5335260108a8a39a2"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Wed Aug 31 09:54:20 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Sep 08 16:28:32 2005 -0700"
      },
      "message": "[PATCH] USB: usbnet (7/9) module for CDC Ethernet\n\nMakes the CDC Ethernet support live in a separate driver module.\nThis module is a bit special since it exports utility functions\nthat are reused by the the Zaurus and RNDIS drivers, but it\u0027s\nnot \"core\" like usbnet itself.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "0aa599c5644fddd3052433c5335260108a8a39a2",
      "tree": "53ff1eadd9d5386e7b9912b1d2728d150ad8567f",
      "parents": [
        "47ee3051c856cc2aa95d35d577a8cb37279d540f"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Wed Aug 31 09:53:58 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Sep 08 16:28:32 2005 -0700"
      },
      "message": "[PATCH] USB: usbnet (6/9) module for Zaurii and compatibles\n\nThis moves usbnet support for Zaurus and compatibles into its own module.\nOther than exporting a couple of helper functions, this just involved\nshuffling some code and updating the comments.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "47ee3051c856cc2aa95d35d577a8cb37279d540f",
      "tree": "1b3a657de292579976f0ecedc0ed806680899efa",
      "parents": [
        "904813cd8a0b334189da285bb05af0b18b062502"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Wed Aug 31 09:53:42 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Sep 08 16:28:32 2005 -0700"
      },
      "message": "[PATCH] USB: usbnet (5/9) module for genesys gl620a cables\n\nThis moves the GeneSys GL620USB-A support into its own driver file.\nIt also fixes a \"return wrong skb\" glitch in the rx unbatching, as\nrecently reported, and adds some missing byteswaps in the special\n\"genelink\" headers (so it might now work on big-endian Linux).\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "904813cd8a0b334189da285bb05af0b18b062502",
      "tree": "b602c3a1b8907dcd9dc43193f41477cfc402fcc2",
      "parents": [
        "2e55cc7210fef90f88201e860d8767594974574e"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Wed Aug 31 09:53:26 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Sep 08 16:28:31 2005 -0700"
      },
      "message": "[PATCH] USB: usbnet (4/9) module for net1080 cables\n\nAs with the \"cdc_subset\" and \"asix\" drivers, this just moves the net1080\nsupport into its one driver module.  In this case there\u0027s a small bit of\nextra cleanup involved, moving some funky framing logic into the tx_fixup()\nroutine (resolving a long overdue FIXME).\n\nMinor historical note:  \"usbnet\" started out as \"net1080\", then got\ngeneralized to make it easier for other network drivers to reuse the\nurb queueing and fault management code here.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "2e55cc7210fef90f88201e860d8767594974574e",
      "tree": "6e2a9a9a5a974a5ac6f1b76c36a4aab01d8d2fe5",
      "parents": [
        "38bde1d4699af45e6a4167a72e2e512e45c35ca8"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Wed Aug 31 09:53:10 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Sep 08 16:28:31 2005 -0700"
      },
      "message": "[PATCH] USB: usbnet (3/9) module for ASIX Ethernet adapters\n\nThis patch moves the ASIX AX8817x driver into its own file, just using\nthe \"usbnet\" infrastructure as a utility library.\n\n - As with \"cdc_subset\" this involved minor Kconfig/kbuild tweaks,\n   moving code from one file to another, and exporting a few functions.\n\n - This includes updates from Jamie Painter to add (and use) a new hook\n   to handle the different maximum transfer sizes for rx and tx sides.\n\n - Also from Jamie, some bugfixes:\n    * MDIO byteorder (to address some PPC media negotiation problems);\n    * Force alignment at key spots when using ax88772 framing (on some\n      embedded hardware, the network stack will break otherwise);\n    * Address some link reset problems.\n\nIt also makes this driver use the standard (5 seconds vs half second)\ncontrol timeouts used elsewhere in USB; and wraps a few lines before\nthe 80th column (which previously needed it).\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "38bde1d4699af45e6a4167a72e2e512e45c35ca8",
      "tree": "9a133b9c7f7d6d2ecbf99b14a9ce8bfd5b0ceea7",
      "parents": [
        "f29fc259976e9f4dd1fe8ed59ccdd50e4ea61db0"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Wed Aug 31 09:52:45 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Sep 08 16:28:31 2005 -0700"
      },
      "message": "[PATCH] USB: usbnet (2/9) module for simple network links\n\nThis patch creates the first of several separate \"minidriver\" modules\nfor \"usbnet\".  This one handles only the very simplest hardware, which\ncan be handled almost entirely by the \"usbnet\" core.\n\n    - Move device-specific bits into new \"cdc_subset.c\" driver,\n      shrinking \"usbnet\" by a bunch;\n\n    - Export the functions needed to support this minidriver\n      (with EXPORT_SYMBOL_GPL);\n\n    - Update Kconfig and kbuild accordingly.\n\nThis one handles about a dozen different device types, with the most\nnotable ones being Gumstix and most Linux-based PDAs (except Zaurus\nrunning that ancient code from Sharp).\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "f29fc259976e9f4dd1fe8ed59ccdd50e4ea61db0",
      "tree": "ef2798f4b6581926082b88a8cd6cdecbd11ac39e",
      "parents": [
        "dd7d50081f5dafd9392bd79f1ec90d553a7303c9"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Wed Aug 31 09:52:31 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Sep 08 16:28:30 2005 -0700"
      },
      "message": "[PATCH] USB: usbnet (1/9) clean up framing\n\nThis starts to prepare the core of \"usbnet\" to know less about various\nframing protocols that map Ethernet packets onto USB, so \"minidrivers\"\ncan be modules that just plug into the core.\n\n  - Remove some framing-specific code that cluttered the core:\n\n      * net-\u003ehard_header_len records how much space to preallocate;\n        now drivers that add their own framing (Net1080, GeneLink,\n\tZaurus, and RNDIS) will have smoother TX paths.  Even for\n\tthe drivers (Zaurus, Net1080) that need trailers.\n\n      * defines new dev-\u003ehard_mtu, using this \"hardware\" limit to\n        check changes to the link\u0027s settable \"software\" mtu.\n\n      * now net-\u003ehard_header_len and dev-\u003ehard_mtu are set up in the\n        driver bind() routines, if needed.\n\n  - Transaction ID is no longer specific to the Net1080 framing;\n    RNDIS needs one too.\n\n  - Creates a new \"usbnet.h\" header with declarations that are shared\n    between the core and what will be separate modules.\n\n  - Plus a couple other minor tweaks, like recognizing -ESHUTDOWN\n    means the keventd work should just shut itself down asap.\n\nThe core code is only about 1/3 of this large file.  Splitting out the\nminidrivers into separate modules (e.g. ones for ASIX adapters,\nZaurii and similar, CDC Ethernet, etc), in later patches, will\nimprove maintainability and shrink typical runtime footprints.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "dd7d50081f5dafd9392bd79f1ec90d553a7303c9",
      "tree": "1cf4373c019c33480375471f7b5d85ada3f3c68c",
      "parents": [
        "9bc45e0c01ae268ad5f9e6d35492bbd8197e32f2"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Sun Aug 14 17:24:26 2005 +0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Sep 08 16:28:27 2005 -0700"
      },
      "message": "[PATCH] USB ldusb: fmt warnings fixes for 64-bit platforms\n\nFix\n\ndrivers/usb/misc/ldusb.c: In function `ld_usb_read\u0027:\ndrivers/usb/misc/ldusb.c:467: warning: int format, different type arg (arg 4)\ndrivers/usb/misc/ldusb.c: In function `ld_usb_write\u0027:\ndrivers/usb/misc/ldusb.c:531: warning: int format, different type arg (arg 4)\ndrivers/usb/misc/ldusb.c:532: warning: int format, different type arg (arg 5)\ndrivers/usb/misc/ldusb.c:532: warning: int format, different type arg (arg 6)\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "9bc45e0c01ae268ad5f9e6d35492bbd8197e32f2",
      "tree": "0d6be55e53051da39ffb40396f2cb8a975c116d9",
      "parents": [
        "4fbd55f03e294d18bd7a5c4c98974e157f6f84e7"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sun Aug 14 13:00:58 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Sep 08 16:28:27 2005 -0700"
      },
      "message": "[PATCH] USB: schedule OSS USB drivers for removal\n\nDeprecate the OSS USB drivers.\n\nThis patch includes spelling fixes by Lee Revell.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "4fbd55f03e294d18bd7a5c4c98974e157f6f84e7",
      "tree": "6202f82a40fb1de8699989da845604723543ecd6",
      "parents": [
        "8f34c2883b894b9a97f07b23b5b86fd65ecd2f85"
      ],
      "author": {
        "name": "Dale Farnsworth",
        "email": "dale@farnsworth.org",
        "time": "Wed Aug 10 17:25:25 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Sep 08 16:28:26 2005 -0700"
      },
      "message": "[PATCH] USB: remove include of asm/usb.h in ohci-ppc-soc.c\n\nohci-ppc-soc.c provides for a platform-specific callback mechanism for\nwhen the HC is successfully probed or removed.  It turned out that none\nof the 3 platforms using it need this facility. Also the required\ninclude/asm-ppc/usb.h has never been accepted.  This patch removes the\ncallback feature and the include of \u003casm/usb.h\u003e.\n\nSigned-off-by: Dale Farnsworth \u003cdale@farnsworth.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "8f34c2883b894b9a97f07b23b5b86fd65ecd2f85",
      "tree": "2f2d396c8033c4ca1ab8aea81a0f6f2874c8b138",
      "parents": [
        "f956e7cd9ac4618b98022020e638bbdc01d9d65a"
      ],
      "author": {
        "name": "david-b@pacbell.net",
        "email": "david-b@pacbell.net",
        "time": "Thu Aug 11 19:36:36 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Sep 08 16:28:25 2005 -0700"
      },
      "message": "[PATCH] USB: remove annoying message\n\nAvoid an annoying message that can appear if devices are disconnected\nin the middle of a USB scatterlist operation.\n\nMessage noted in http://bugzilla.kernel.org/show_bug.cgi?id\u003d4373\n(but the real issue there seems to be a SCSI level hang).\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "f956e7cd9ac4618b98022020e638bbdc01d9d65a",
      "tree": "d727c96bda9882323bf84b56d2dd09c9fb5e39b0",
      "parents": [
        "3b4d7f79164853e10342d707e32307e0c8054982"
      ],
      "author": {
        "name": "david-b@pacbell.net",
        "email": "david-b@pacbell.net",
        "time": "Thu Aug 11 19:37:01 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Sep 08 16:28:25 2005 -0700"
      },
      "message": "[PATCH] USB: tweak highspeed timing calculations\n\nUse a more correct calculation for highspeed bit times.\n\n  http://bugzilla.kernel.org/show_bug.cgi?id\u003d3604\n\nThis sort if thing might start to make a difference now that the high\nspeed periodic scheduler is more complete -- and even getting used.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "3b4d7f79164853e10342d707e32307e0c8054982",
      "tree": "6413fc59dacef3d757f06252f57fdb3c153d1a8f",
      "parents": [
        "3ea15966ed59f2bc20928c7b0496b4585f6de206"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Thu Aug 11 15:50:32 2005 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Sep 08 16:28:22 2005 -0700"
      },
      "message": "[PATCH] USB: Support unbinding of the usb_generic driver\n\nThis patch (as556) adds support for unbinding the usb_generic \"driver\".\nThat driver only binds to USB devices, as opposed to interfaces, and it\ndoes nothing much besides marking which struct device\u0027s go with an\noverall USB device plus providing suspend/resume methods.  Now that\nusers can unbind drivers at will using the sysfs \"unbind\" attribute, we\nneed a rational way of dealing with USB devices that are no longer under\nfull control of the USB stack.  The patch handles this by unconfiguring\nthe device, thereby removing all the interfaces and their associated\ndrivers and children.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "3ea15966ed59f2bc20928c7b0496b4585f6de206",
      "tree": "45c392aa393fe4ad245b6593b5a74f212f010637",
      "parents": [
        "e52b1d3afe698cb77c080ecbe9e745257ff8c81b"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Thu Aug 11 10:15:39 2005 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Sep 08 16:28:21 2005 -0700"
      },
      "message": "[PATCH] USB: Add timeout to usb_lock_device_for_reset\n\nThis patch (as555) modifies the already-awkward\nusb_lock_device_for_reset routine in usbcore by adding a timeout.  The\nwhole point of the routine is that the caller wants to acquire some\nsemaphores in the wrong order; protecting against the possibility of\ndeadlock by timing out seems only prudent.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "e52b1d3afe698cb77c080ecbe9e745257ff8c81b",
      "tree": "92d1b8aeaeaa384aca703ec98bbc3e6dcbcad1e0",
      "parents": [
        "ba44e7c407e248ed85d4f510728d0284373cf678"
      ],
      "author": {
        "name": "Dale Farnsworth",
        "email": "dale@farnsworth.org",
        "time": "Tue Aug 09 12:13:35 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Sep 08 16:28:20 2005 -0700"
      },
      "message": "[PATCH] USB: Fix typo in ohci-ppc-soc.c: usb_hcd_put \u003d\u003e usb_put_hcd\n\nSigned-off-by: Dale Farnsworth \u003cdale@farnsworth.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "ba44e7c407e248ed85d4f510728d0284373cf678",
      "tree": "042e9ccdbc0448d6d01262d92bc32ebcc4fc737f",
      "parents": [
        "bf193d3cd2a3b73f2df74f57106114867946c09c"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Tue Aug 09 15:04:00 2005 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Sep 08 16:28:20 2005 -0700"
      },
      "message": "[PATCH] USB: S3C24XX port numbering fix\n\nFix the port numbering confusion for the S3C24XX platform device\ninformation as reported by Rudy \u003crudyboy168@gmail.com\u003e\n\nThis patch ensurs that the the ports are numbered 0 and 1.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "bf193d3cd2a3b73f2df74f57106114867946c09c",
      "tree": "cc47350df18dd7bf00a3adb136476e1896f20c19",
      "parents": [
        "8b28c7526a302bbfa618f7eab4ef961edd68c9a0"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Wed Aug 10 17:12:31 2005 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Sep 08 16:28:19 2005 -0700"
      },
      "message": "[PATCH] USB: Disconnect children when unbinding the hub driver\n\nThis patch (as554) makes the hub driver disconnect any child USB devices\nwhen it is unbound from a hub.  Normally this will never happen, but\nthere are a few oddball ways to unbind the hub driver while leaving the\nchildren intact.  For example, the new \"unbind\" sysfs attribute can be\nused for this purpose.\n\nGiven that unbinding hubs with children is now safe, the patch also\nremoves the code that prevented people from doing so using usbfs.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "8b28c7526a302bbfa618f7eab4ef961edd68c9a0",
      "tree": "4a0e692239ccd523b9103af867419db3c1a4a997",
      "parents": [
        "68a6457edb8a64fdcc231a4fc5406f6e3f6c9b33"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Wed Aug 10 17:04:13 2005 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Sep 08 16:28:19 2005 -0700"
      },
      "message": "[PATCH] USB: Code motion in the hub driver\n\nThis patch (as553) merely moves some code and deletes an unneeded test in\nthe hub driver.  This is in preparation for the patch that follows.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "68a6457edb8a64fdcc231a4fc5406f6e3f6c9b33",
      "tree": "4bef1b4ab18a23e7d14dc96577c95310d0e2b3d7",
      "parents": [
        "242cf670c09c05504ce53dfc27f8331a072f169d"
      ],
      "author": {
        "name": "Daniel Drake",
        "email": "dsd@gentoo.org",
        "time": "Wed Aug 10 18:30:04 2005 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Sep 08 16:28:18 2005 -0700"
      },
      "message": "[PATCH] USB: Fix HP8200 detection in shuttle_usbat\n\nAdding flash-device support to the shuttle_usbat driver in 2.6.11\nintroduced the need to detect which type of device we are dealing with:\nCDRW drive, or flash media reader.\n\nThe detection routine used turned out to not work for HP8200 CDRW users,\nwho saw their devices being detected as a flash disk.\n\nThis patch (which has been tested on both flash and cdrom) removes some\nunnecessary code, moves device detection to much later during\ninitialization, and introduces a new detection routine which appears to\nwork.\n\nSigned-off-by: Daniel Drake \u003cdsd@gentoo.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "242cf670c09c05504ce53dfc27f8331a072f169d",
      "tree": "ddd30f63ed128818c94f46c5d3134e2566e07633",
      "parents": [
        "b375a0495fd622037560c73c05f23ae6f127bb0c"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Jul 29 16:11:07 2005 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Sep 08 16:27:55 2005 -0700"
      },
      "message": "[PATCH] USB: fix up URB_ASYNC_UNLINK usages from the usb-serial drivers\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "b375a0495fd622037560c73c05f23ae6f127bb0c",
      "tree": "7f800cfd288480625e6e9886b51aa6d159a1548e",
      "parents": [
        "a4e628328ec60873fec9d506d682155391f589ce"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Fri Jul 29 16:11:07 2005 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Sep 08 16:23:04 2005 -0700"
      },
      "message": "[PATCH] USB: URB_ASYNC_UNLINK flag removed from the kernel\n\n29 July 2005, Cambridge, MA:\n\nThis afternoon Alan Stern submitted a patch to remove the URB_ASYNC_UNLINK\nflag from the Linux kernel.  Mr. Stern explained, \"This flag is a relic\nfrom an earlier, less-well-designed system.  For over a year it hasn\u0027t\nbeen used for anything other than printing warning messages.\"\n\nAn anonymous spokesman for the Linux kernel development community\ncommented, \"This is exactly the sort of thing we see happening all the\ntime.  As the kernel evolves, support for old techniques and old code can\nbe jettisoned and replaced by newer, better approaches.  Proprietary\noperating systems do not have the freedom or flexibility to change so\nquickly.\"\n\nMr. Stern, a staff member at Harvard University\u0027s Rowland Institute who\nworks on Linux only as a hobby, noted that the patch (labelled as548) did\nnot update two files, keyspan.c and option.c, in the USB drivers\u0027 \"serial\"\nsubdirectory.  \"Those files need more extensive changes,\" he remarked.\n\"They examine the status field of several URBs at times when they\u0027re not\nsupposed to.  That will need to be fixed before the URB_ASYNC_UNLINK flag\nis removed.\"\n\nGreg Kroah-Hartman, the kernel maintainer responsible for overseeing all\nof Linux\u0027s USB drivers, did not respond to our inquiries or return our\ncalls.  His only comment was \"Applied, thanks.\"\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "a4e628328ec60873fec9d506d682155391f589ce",
      "tree": "84d19df1b2730435254d7b005ca80fd715ba567c",
      "parents": [
        "34008dbfe8c00eca67f97bad484eb5cb03bafe66"
      ],
      "author": {
        "name": "Matthew Dharm",
        "email": "mdharm-usb@one-eyed-alien.net",
        "time": "Thu Jul 28 14:50:29 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Sep 08 16:22:55 2005 -0700"
      },
      "message": "[PATCH] USB Storage: wedge SCSI revision at 2 for usb-storage devices\n\nThis patch started life as as479b, and has been rediffed.  Please note\nthe order of submission of this latest patch series -- even tho this has\nan older original number, it is the last patch I\u0027ll be sending today.\n\nThis patch changes the reported SCSI revision level to 2 for all\ndisk-type devices.  This is needed in a few cases because the device\nreports a level of 3 or higher but then crashes when given a REPORT LUNS\ncommand (for which support is supposed to be mandatory at those levels).\nThis shouldn\u0027t harm us, since it only matters for sparse LUNs and we\nhave separate ways of coping with that.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Matthew Dharm \u003cmdharm-usb@one-eyed-alien.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "34008dbfe8c00eca67f97bad484eb5cb03bafe66",
      "tree": "72b7a8dc823dc1f1e77041025c7572499e65db64",
      "parents": [
        "26186ba77b493204ae0fadc3c88a67b14f22168f"
      ],
      "author": {
        "name": "Matthew Dharm",
        "email": "mdharm-usb@one-eyed-alien.net",
        "time": "Thu Jul 28 14:49:01 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Sep 08 16:22:55 2005 -0700"
      },
      "message": "[PATCH] USB Storage: add support for Maxtor One-Touch button\n\nThis patch is originally from Nick Sillik, and has been rediffed against\nthe latest tree.\n\nThis patch adds usability to the OneTouch Button on Maxtor External USB\nHard Drives. Using an unusual device entry it declares an extra init\nfunction which claims the interrupt endpoint associated with this\nbutton.  The button is connected to the input system.\n\nSigned-off-by: Nick Sillik \u003cn.sillik@temple.edu\u003e\nSigned-off-by: Matthew Dharm \u003cmdharm-usb@one-eyed-alien.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "26186ba77b493204ae0fadc3c88a67b14f22168f",
      "tree": "6fc0d50a4d286df33b18f21e0994b09637d0c6c8",
      "parents": [
        "77f46328fb83b64befd889ebce6d7fb959932509"
      ],
      "author": {
        "name": "Matthew Dharm",
        "email": "mdharm-usb@one-eyed-alien.net",
        "time": "Thu Jul 28 14:45:50 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Sep 08 16:22:55 2005 -0700"
      },
      "message": "[PATCH] USB Storage: close a race condition in disconnect near queuecommand\n\nThis patch started life as as534, and has been re-diffed against the latest\ntree.\n\nusb-storage has a small loophole, a window between the time queuecommand\naccepts a new command and the time the control thread starts to execute\nit.  If disconnect is called during that window, the driver won\u0027t cancel\nthe pending command -- we\u0027ve been relying on the SCSI core to cancel it\nfor us during host removal.  But it\u0027s better for usb-storage to cancel\nit;  this avoids races and reduces reliance on the SCSI core.\nFortunately cancelling these commands is easy to do; the key is to do it\n_before_ calling scsi_remove_host.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Matthew Dharm \u003cmdharm-usb@one-eyed-alien.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "77f46328fb83b64befd889ebce6d7fb959932509",
      "tree": "c06b5e60d8463e548b49c73799b2327ecc4f09de",
      "parents": [
        "0f64e078139109d1902e5b1274c23cec9a9ad12e"
      ],
      "author": {
        "name": "Matthew Dharm",
        "email": "mdharm-usb@one-eyed-alien.net",
        "time": "Thu Jul 28 14:44:29 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Sep 08 16:22:54 2005 -0700"
      },
      "message": "[PATCH] USB Storage: close a race condition in disconnect near probe\n\nThis patch started life as as533, and has been re-diffed against the\ncurrent tree.\n\nDisconnect processing in usb-storage naturally divides into two parts:\none to quiesce the driver (make sure no commands are executing or\nqueued) and remove the host, and the other to deallocate all the USB and\nnon-USB resources.  This patch creates two subroutines to handle those\ntwo parts.  Mostly it\u0027s just code movement, but there is one significant\nchange.  If the scsi-scanning thread fails to initialize but the host\nhas successfully been added, we need to quiesce the driver before\nremoving the host.  After all, it\u0027s possible that scanning could have\nbeen initiated from somewhere else, such as userspace -- very low\nprobability, but it\u0027s easily handled by calling the new subroutine.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Matthew Dharm \u003cmdharm-usb@one-eyed-alien.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "0f64e078139109d1902e5b1274c23cec9a9ad12e",
      "tree": "282cb78a17c0ed2dc403dc7712cda1fc348e2123",
      "parents": [
        "9a57116bc9e36c9accc869f666e1d25c5e2cdcbf"
      ],
      "author": {
        "name": "Matthew Dharm",
        "email": "mdharm-usb@one-eyed-alien.net",
        "time": "Thu Jul 28 14:43:08 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Sep 08 16:22:54 2005 -0700"
      },
      "message": "[PATCH] USB Storage: remove dependency on SCSI-provided serial/tag number\n\nThis patch started life as as531 from Alan Stern.  It has been rediffed\nagainst the latest tree.\n\nThe SCSI people have deprecated the use of scsi_cmnd.serial_number for\nanything other than printk.  Worse than that, the SCSI core doesn\u0027t\nalways increment the number (when the error handler is running, for\nexample).  So this patch creates a locally-stored value for use in\nbulk-only tags.  The net result is a simplification, since we no longer\nhave to save \u0026 restore the serial_number value while autosensing.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Matthew Dharm \u003cmdharm-usb@one-eyed-alien.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "9a57116bc9e36c9accc869f666e1d25c5e2cdcbf",
      "tree": "64cd816ac2f9e119d8c1afd330e8f737ab643617",
      "parents": [
        "f8d23d309809ae69c763520dababb7e845938272"
      ],
      "author": {
        "name": "Olav Kongas",
        "email": "ok@artecdesign.ee",
        "time": "Fri Aug 05 14:23:35 2005 +0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Sep 08 16:22:48 2005 -0700"
      },
      "message": "[PATCH] USB: Switch isp116x-hcd over to root hub interrupt\n\nSwitch isp116x-hcd over from root hub polling to interrupt.  This change closes\nalso a race that was present with the old polling scheme: status polling could\nhappen in a time window, where root hub status bits were not stable.\n\nSigned-off-by: Olav Kongas \u003cok@artecdesign.ee\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "f8d23d309809ae69c763520dababb7e845938272",
      "tree": "0c07570e6de7e6978bd336be9fabfe1ecfee802b",
      "parents": [
        "9d233d9faedfd8a4ee22288c1fdc698a6f75db21"
      ],
      "author": {
        "name": "Olav Kongas",
        "email": "ok@artecdesign.ee",
        "time": "Thu Aug 04 17:02:54 2005 +0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Sep 08 16:22:48 2005 -0700"
      },
      "message": "[PATCH] USB: isp116x-hcd: remove clock() and reset()\n\nThis patch removes support for user-provided platform-specific hardware reset\nand clock starting/stopping functions. Hardware reset was needed earlier as\ngetting the software reset working was tricky due to the lack of documentation.\nRecently, a number of people using isp116x have said the software reset is\nworking for them.\n\nI haven\u0027t heard of anybody using the clock starting/stopping.\n\nSigned-off-by: Olav Kongas \u003cok@artecdesign.ee\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "9d233d9faedfd8a4ee22288c1fdc698a6f75db21",
      "tree": "9787e48aa6c0c10e44e306b9a0bd1e5b25bf5d03",
      "parents": [
        "165c0f39390212d7a517b80c3bb61cb8f1782fef"
      ],
      "author": {
        "name": "Olav Kongas",
        "email": "ok@artecdesign.ee",
        "time": "Thu Aug 04 16:54:08 2005 +0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Sep 08 16:22:48 2005 -0700"
      },
      "message": "[PATCH] USB: isp116x-hcd: per-port overcurrent reporting\n\nThis patch sets the isp116x to report overcurrent always per-port.\n\nSigned-off-by: Olav Kongas \u003cok@artecdesign.ee\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "165c0f39390212d7a517b80c3bb61cb8f1782fef",
      "tree": "d1ebe787ce1a506454c3a8b50e00890399382fc5",
      "parents": [
        "d4d62861b5cdb0ecfcae448e4281623284de5d05"
      ],
      "author": {
        "name": "Olav Kongas",
        "email": "ok@artecdesign.ee",
        "time": "Thu Aug 04 16:52:31 2005 +0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Sep 08 16:22:47 2005 -0700"
      },
      "message": "[PATCH] USB: isp116x-hcd: support only per-port power switching\n\nThe isp116x chip will now always be in per-port power switching mode. Remove\nconf options to set any other mode.\n\nSigned-off-by: Olav Kongas \u003cok@artecdesign.ee\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "d4d62861b5cdb0ecfcae448e4281623284de5d05",
      "tree": "d3ae4654ca852122e348db59e48cbd2d7778f285",
      "parents": [
        "dc5bed091a7a5fe378055c30a2da874f77228b71"
      ],
      "author": {
        "name": "Olav Kongas",
        "email": "ok@artecdesign.ee",
        "time": "Thu Aug 04 16:48:19 2005 +0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Sep 08 16:22:47 2005 -0700"
      },
      "message": "[PATCH] USB: isp116x-hcd: remove unnecessary ClockNotStop configuration option\n\nSigned-off-by: Olav Kongas \u003cok@artecdesign.ee\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "dc5bed091a7a5fe378055c30a2da874f77228b71",
      "tree": "4b03155bc71c8a817c7edec8f62cbd4680e11624",
      "parents": [
        "0d9899f8139b1e4ee84b97fb61615714fd40be5b"
      ],
      "author": {
        "name": "Olav Kongas",
        "email": "ok@artecdesign.ee",
        "time": "Thu Aug 04 16:46:28 2005 +0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Sep 08 16:22:47 2005 -0700"
      },
      "message": "[PATCH] USB: isp116x-hcd: use fixed power-on-to-power-good-time\n\nThis patch removes the power-on-to-power-good-time configuration option for\nisp116x-hcd.\n\nSigned-off-by: Olav Kongas \u003cok@artecdesign.ee\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "0d9899f8139b1e4ee84b97fb61615714fd40be5b",
      "tree": "a405be5b2cf45a32922229cc8f0f2a057db5f787",
      "parents": [
        "0bc8e009a2d5106183ea31a2b83035e790778cab"
      ],
      "author": {
        "name": "david-b@pacbell.net",
        "email": "david-b@pacbell.net",
        "time": "Thu Jul 28 20:46:32 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Sep 08 16:22:41 2005 -0700"
      },
      "message": "[PATCH] USB: usbnet and unsigned gfp_flags\n\nThis just fixes some gfp flags warnings that joined us recently.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "0bc8e009a2d5106183ea31a2b83035e790778cab",
      "tree": "88bba601400a656f63274b77246befceba0d704b",
      "parents": [
        "a1cf96efbabac2f8af6f75286ffcefd40b0a466c"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Sun Jul 31 20:41:19 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Sep 08 16:22:40 2005 -0700"
      },
      "message": "[PATCH] USB usblp: rate-limit printer status error messages\n\nRate-limit usblp printer error status messages.\n\nI unplugged my USB printer and almost instantly got several hundred\nof these in my kernel message log:\ndrivers/usb/class/usblp.c: usblp0: error -19 reading printer status\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "64be07585893d207d23f8516948222faf746aa43",
      "tree": "7148a4eae886230083df9be8eb90479e614cfe7b",
      "parents": [
        "fad21bdf56a25e1cb3e92bba33349de368e8f0b0"
      ],
      "author": {
        "name": "Mihnea-Costin Grigore",
        "email": "mihnea@zulu.ro",
        "time": "Fri Jul 29 13:48:48 2005 +0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Sep 08 16:22:38 2005 -0700"
      },
      "message": "[PATCH] usb-storage: Add IGNORE_RESIDUE flag for Mitsumi USB 2.0 card reader (VIA hardware)\n\nThis patch adds an entry in the unusual_devs.h file for a Mitsumi card\nreader/floppy combo that uses a VIA chipset. The IGNORE_RESIDUE flag was\nneeded for the second LUN to operate properly.\n\nSigned-off-by: Mihnea-Costin Grigore \u003cmihnea@zulu.ro\u003e\nSigned-off-by: Phil Dibowitz \u003cphil@ipom.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "fad21bdf56a25e1cb3e92bba33349de368e8f0b0",
      "tree": "9a57267610a5cf039602557c02a4c5035635f5a2",
      "parents": [
        "fbf82fd2e1f4e679c60516d772d1862c941ca845"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Wed Aug 10 15:15:57 2005 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Sep 08 16:22:30 2005 -0700"
      },
      "message": "[PATCH] USB: Fix regression in core/devio.c\n\nThis patch (as551) fixes another little problem recently added to the\nUSB core.  Someone didn\u0027t fix the type of the first argument to\nunregister_chrdev_region.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "fbf82fd2e1f4e679c60516d772d1862c941ca845",
      "tree": "85aee08e665076cf90251e705db13f03b136ce0a",
      "parents": [
        "22af8878d2d641c6b15fe39fe4de3c05b2c477f0"
      ],
      "author": {
        "name": "Kay Sievers",
        "email": "kay.sievers@vrfy.org",
        "time": "Sun Jul 31 01:05:53 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Sep 08 16:22:29 2005 -0700"
      },
      "message": "[PATCH] USB: real nodes instead of usbfs\n\nThis patch introduces a /sys/class/usb_device/ class\nwhere every connected usb-device will show up:\n\n  tree /sys/class/usb_device/\n  /sys/class/usb_device/\n  |-- usb1.1\n  |   |-- dev\n  |   `-- device -\u003e ../../../devices/pci0000:00/0000:00:1d.0/usb1\n  |-- usb2.1\n  |   |-- dev\n  |   `-- device -\u003e ../../../devices/pci0000:00/0000:00:1d.1/usb2\n  ...\n\nThe presence of the \"dev\" file lets udev create real device nodes.\n  kay@pim:~/src/linux-2.6\u003e tree /dev/bus/usb/\n  /dev/bus/usb/\n  |-- 1\n  |   `-- 1\n  |-- 2\n  |   `-- 1\n  ...\n\nudev rule:\n  SUBSYSTEM\u003d\"usb_device\", PROGRAM\u003d\"/sbin/usb_device %k\", NAME\u003d\"%c\"\n  (echo $1 | /bin/sed \u0027s/usb\\([0-9]*\\)\\.\\([0-9]*\\)/bus\\/usb\\/\\1\\/\\2/\u0027)\n\nThis makes libusb pick up the real nodes instead of the mounted usbfs:\n  export USB_DEVFS_PATH\u003d/dev/bus/usb\n\nBackground:\n  All this makes it possible to manage usb devices with udev instead of\n  the devfs solution. We are currently working on a pam_console/resmgr\n  replacement driven by udev and a pam-helper. It applies ACL\u0027s to device\n  nodes, which is required for modern desktop functionalty like\n  \"Fast User Switching\" or multiple local login support.\n\nNew patch with its own major. I\u0027ve succesfully disabled usbfs and use real\nnodes only on my box. With: \"export USB_DEVFS_PATH\u003d/dev/bus/usb\" libusb picks\nup the udev managed nodes instead of reading usbfs files.\n\nThis makes udev to provide symlinks for libusb to pick up:\n  SUBSYSTEM\u003d\"usb_device\", PROGRAM\u003d\"/sbin/usbdevice %k\", SYMLINK\u003d\"%c\"\n\n/sbin/usbdevice:\n  #!/bin/sh\n  echo $1 | /bin/sed \u0027s/usbdev\\([0-9]*\\)\\.\\([0-9]*\\)/bus\\/usb\\/\\1\\/\\2/\u0027\n\nSigned-off-by: Kay Sievers \u003ckay.sievers@suse.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "22af8878d2d641c6b15fe39fe4de3c05b2c477f0",
      "tree": "8a034d93462e25f0edf84ba4b273f1b24bed9f0a",
      "parents": [
        "e6ac4a40e5f5c58f6e1058f6b3fb98be921dc7f4"
      ],
      "author": {
        "name": "Andrew de Quincey",
        "email": "adq_dvb@lidskialf.net",
        "time": "Thu Aug 04 23:16:12 2005 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Sep 08 16:22:29 2005 -0700"
      },
      "message": "[PATCH] USB: Prevent hid-core claiming Apple Bluetooth device on new G4 powerbooks\n\nTo recap: My new G4 powerbook has a bluetooth device that boots up in\nwhat apppears to be a compatability mode - it looks exactly like an HID\nkeyboard/mouse device.\n\nA special command sequence is sent to switch it into full bluetooth\nmode. When this occurs the original HID device vanishes, and a new\n(bluetooth HID) USB device appears on the bus with a different product\nID.\n\nThe original thread is here:\nhttp://sourceforge.net/mailarchive/message.php?msg_id\u003d12532263\n\nThe attached patch adds the device to the hid-core quirks so that\nhid-core ignores it.\n\nSigned-off-by: Andrew de Quincey \u003cadq_dvb@lidskialf.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "e6ac4a40e5f5c58f6e1058f6b3fb98be921dc7f4",
      "tree": "81ff745ad3b85143340b6fc5280c5e6e6fcc5387",
      "parents": [
        "fdcb0a0f1b8b050cbb7ed0ea2e030741ce5bb517"
      ],
      "author": {
        "name": "Ian Abbott",
        "email": "abbotti@mev.co.uk",
        "time": "Tue Aug 02 14:01:27 2005 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Sep 08 16:22:29 2005 -0700"
      },
      "message": "[PATCH] USB ftdi_sio: New IDs for ELV, Xsens and Falcom products\n\nThis patch for the ftdi_sio driver adds a bunch of new devices and fixes\nan incorrect PID:\n\no Fix PID for ELV UO100 (the PID was in fact for ELV UR100).\no Add PID ELV UR100 (see above) and ELV ALC 8500 Expert.\no Add a whole bunch of other PIDs for ELV USB devices, commented out for\n   now as they may be used by other drivers eventually.  (Christian Abt\n   of ELV.de submitted a full list of devices including an indication of\n   which set of drivers are used by default in the MS Windows world.  We\n   decided to comment out the devices that use FTDI\u0027s D2XX Windows\n   drivers by default.)\no Add PIDs for eight devices from Xsens Technologies BV (submitted in a\n   patch against 2.6.12.2 by Patrick Riphagen).\no Add PID for Falcom Samba GPRS modem (submitted by Sebastian Schubert).\n\nSigned-off-by: Ian Abbott \u003cabbotti@mev.co.uk\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "fdcb0a0f1b8b050cbb7ed0ea2e030741ce5bb517",
      "tree": "c0bfa1f6c213ea21ace7f2c79b211ad2beef2996",
      "parents": [
        "1694899fd1af43636351aac97f415fd3c9cefb1d"
      ],
      "author": {
        "name": "Ian Abbott",
        "email": "abbotti@mev.co.uk",
        "time": "Thu Jul 28 18:40:32 2005 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Sep 08 16:22:28 2005 -0700"
      },
      "message": "[PATCH] USB ftdi_sio: user specified VID/PID\n\nftdi_sio: Support one user specified vendor and product ID via a couple\nof new module parameters.\n\nSigned-off-by: Ian Abbott \u003cabbotti@mev.co.uk\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "1694899fd1af43636351aac97f415fd3c9cefb1d",
      "tree": "d849892672ad4441f7539322680158e3f928b1db",
      "parents": [
        "ef0840286045fe7ce84cb77e7608f0844c81001c"
      ],
      "author": {
        "name": "Dariusz M",
        "email": "D.Marcinkiewicz@elka.pw.edu.pl",
        "time": "Thu Jul 28 18:06:13 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Sep 08 16:22:28 2005 -0700"
      },
      "message": "[PATCH] USB: pl2303 driver, makes pl2303HX chip work correctly\n\nThis trivial patch makes pl2303 driver work correctly with pl2303HX chip.\nApparently some bug in HX version of pl2303 makes the chip loose some\ntransmitted bytes or stop working at all after reception of\nUSB_REQ_CLEAR_FEATURE mesage. Logs generated by UsbSnoop application reveal\nthat windows driver does not send this type of messages to the converter.\n\nFrom: \"Dariusz M.\" \u003cD.Marcinkiewicz@elka.pw.edu.pl\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "ef0840286045fe7ce84cb77e7608f0844c81001c",
      "tree": "fe03d6020b1b9627abe85630d71cfdfc0d6f06a1",
      "parents": [
        "91e79c91fab10f5790159d8d0c1d16da2a9653f9"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Jul 27 01:06:19 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Sep 08 16:22:17 2005 -0700"
      },
      "message": "[PATCH] USB: fix keyspan_remote endian bug on probe\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "91e79c91fab10f5790159d8d0c1d16da2a9653f9",
      "tree": "a557a39bfe9dce508317baf7cd2e5217ac6f0c5d",
      "parents": [
        "81671ddb7e24e9d1f84812dba8ed810935f77d40"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Wed Jul 13 15:18:30 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Sep 08 16:22:16 2005 -0700"
      },
      "message": "[PATCH] USB: Gadget library: centralize gadget controller numbers\n\nThis patch centralizes the assignment of bcdDevice numbers for different\ngadget controllers.  This won\u0027t improve the object code at all, but it\ndoes save a lot of repetitive and error-prone source code ... and will\nsimplify the work of supporting a new controller driver, since most new\ngadget drivers will no longer need patches (unless some hardware quirks\nlimit USB protocol messaging).\n\nAdded minor cleanups and identifer hooks for the UDC in the Freescale\niMX series processors.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "81671ddb7e24e9d1f84812dba8ed810935f77d40",
      "tree": "bc902a61ffd2c09ddbf3d7c20a67b0831d612862",
      "parents": [
        "7bb75aeeeec7417a961920b3f63a83007475260f"
      ],
      "author": {
        "name": "Tobias Klauser",
        "email": "tklauser@nuerscht.ch",
        "time": "Mon Jul 04 19:32:51 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Sep 08 16:22:16 2005 -0700"
      },
      "message": "[PATCH] USB: drivers/serial/usb-serial: Remove unneeded void * casts\n\nThe following patch removes unneeded casts for the following (void *) pointers:\n\t- tty_struct-\u003edriver_data\n\t- void *private argument of usb_serial_port_softint()\n\nSigned-off-by: Tobias Klauser \u003ctklauser@nuerscht.ch\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "7bb75aeeeec7417a961920b3f63a83007475260f",
      "tree": "f96fc9e827db52efe44ca7822c3fbb5f63db8b08",
      "parents": [
        "b9db07fba7f113764d7379b0f68324a9a5450306"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Wed Jul 27 01:08:30 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Sep 08 16:22:15 2005 -0700"
      },
      "message": "[PATCH] USB: option card driver coding style tweaks\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "b9db07fba7f113764d7379b0f68324a9a5450306",
      "tree": "c2a5672a733688fad64cccf623131605a1cbf943",
      "parents": [
        "4e1491847ef5ca1c5a661601d5f96dcb7d90d2f0"
      ],
      "author": {
        "name": "Lonnie Mendez",
        "email": "lmendez19@austin.rr.com",
        "time": "Tue Jul 12 17:21:31 2005 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Sep 08 16:22:15 2005 -0700"
      },
      "message": "[PATCH] USB: whitespace fixes for cypress_m8 driver\n\nReading this driver I noticed some trailing whitespaces and tabs so I\nremoved them with some 80th column fitting and a few more similar\nthings.\n\nFrom: Carlo Perassi \u003ccarlo@linux.it\u003e\nSigned-off-by: Lonnie Mendez \u003cdignome@gmail.com\u003e\nSigned-off-by: Carlo Perassi \u003ccarlo@linux.it\u003e\nSigned-off-by: Domen Puncer \u003cdomen@coderock.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "95a629657dbe28e44a312c47815b3dc3f1ce0970",
      "tree": "0e48656b5d61e26078a50af9f6766e52934fbedf",
      "parents": [
        "085ae41f66657a9655ce832b0a61832a06f0e1dc"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jul 28 11:37:33 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Sep 08 14:57:25 2005 -0700"
      },
      "message": "[PATCH] PCI: start paying attention to a lot of pci function return values\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "982245f01734e9d5a3ab98b2b2e9761ae7719094",
      "tree": "96ff56ff327f9a50f91a46886967f349d9a0a5e7",
      "parents": [
        "74d863ee8a9da2b0f31e0f977daf127807b2e9d2"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sun Jul 17 04:22:20 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Sep 08 14:57:23 2005 -0700"
      },
      "message": "[PATCH] PCI: remove CONFIG_PCI_NAMES\n\nThis patch removes CONFIG_PCI_NAMES.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "7b842b6e3704f4b9606ff8a4ffe03579d9addf5e",
      "tree": "96623714a4c80ba5270031f9b38de773d691ec3e",
      "parents": [
        "a97e148a8b8da8b04bc3e18ceb824a8f5f56d567"
      ],
      "author": {
        "name": "Pekka Enberg",
        "email": "penberg@cs.helsinki.fi",
        "time": "Tue Sep 06 15:18:34 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 07 16:57:46 2005 -0700"
      },
      "message": "[PATCH] USB: convert kcalloc to kzalloc\n\nThis patch converts kcalloc(1, ...) calls to use the new kzalloc() function.\n\nSigned-off-by: Pekka Enberg \u003cpenberg@cs.helsinki.fi\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f65e77693aa5a1cf688fc378bc6913a56f9ff7b7",
      "tree": "5d5b6ee3e3f9da241a583bf49ab648637ac4c1a9",
      "parents": [
        "8566cfc9fe0934f52ddedc12b083176116c13978",
        "d856f1e337782326c638c70c0b4df2b909350dec"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Tue Sep 06 00:32:12 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Tue Sep 06 00:32:12 2005 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/driver-2.6 \n"
    },
    {
      "commit": "76d1ce00bdd76c2987fbfb763cd40447413a55b3",
      "tree": "153a44b7e0821d75b6dcd829a0648c62a5bc6fb9",
      "parents": [
        "d65da6eae10cc77f93ead0188cde0b45f124d912"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sun Jul 10 01:21:24 2005 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Sep 05 16:03:10 2005 -0700"
      },
      "message": "[PATCH] Driver core: link device and all class devices derived from it.\n\nDriver core: link device and all class devices derived from it.\n\nTo ease the task of locating class devices derived from a certain\ndevice create symlinks from parent device to its class devices.\nChange USB host class device name from usbX to usb_hostX to avoid\nconflict when creating aforementioned links.\n\nTweaked by Greg to have the symlink be \"class_name:class_device_name\" in\norder to prevent duplicate links.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "fae91e72b79ba9a21f0ce7551a1fd7e8984c85a6",
      "tree": "1db62e590a010d7ece7f170aedbcc72c8f126122",
      "parents": [
        "5b5439652af79106b792faf79b2c1e787e143ba0"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Mon Aug 15 19:57:04 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Sep 05 09:14:35 2005 -0700"
      },
      "message": "[PATCH] I2C: Drop I2C_DEVNAME and i2c_clientname\n\nI2C_DEVNAME and i2c_clientname were introduced in 2.5.68 [1] to help\nmedia/video driver authors who wanted their code to be compatible with\nboth Linux 2.4 and 2.6. The cause of the incompatibility has gone since\n[2], so I think we can get rid of them, as they tend to make the code\nharder to read and longer to preprocess/compile for no more benefit.\n\nI\u0027d hope nobody seriously attempts to keep media/video driver compatible\nacross Linux trees anymore, BTW.\n\n[1] http://marc.theaimsgroup.com/?l\u003dlinux-kernel\u0026m\u003d104930186524598\u0026w\u003d2\n[2] http://www.linuxhq.com/kernel/v2.6/0-test3/include/linux/i2c.h\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "c7a46533ff7ef9e1c51bae6e54208527c5275b24",
      "tree": "4b952a757d60d9cfa4aad8462ee8ef7e03fec6dd",
      "parents": [
        "1d8b9e1bad35fa3ea829990b9056c2a257d8fe79"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Thu Aug 11 23:41:56 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Sep 05 09:14:31 2005 -0700"
      },
      "message": "[PATCH] I2C: Kill i2c_algorithm.id (5/7)\n\nMerge the algorithm id part (16 upper bits) of the i2c adapters ids\ninto the definition of the adapters ids directly. After that, we don\u0027t\nneed to OR both ids together for each i2c_adapter structure.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "1d8b9e1bad35fa3ea829990b9056c2a257d8fe79",
      "tree": "f3bba0f4b011d3a608dae6be4f296484328b638f",
      "parents": [
        "87c3d7a8bc0ff5c8d4481e509b407b6be1859925"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Thu Aug 11 23:40:19 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Sep 05 09:14:29 2005 -0700"
      },
      "message": "[PATCH] I2C: Kill i2c_algorithm.id (4/7)\n\nThere are no more users of i2c_algorithm.id, so we can finally drop\nthis structure member.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "975185880d55676b1352047e82a0cb84173c6c28",
      "tree": "613fdd41f1f967d3795144aae304ce20d3e40b19",
      "parents": [
        "4c9337da37c877e53a64696fc8524f642d446cba"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Thu Aug 11 23:33:24 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Sep 05 09:14:27 2005 -0700"
      },
      "message": "[PATCH] I2C: Kill i2c_algorithm.name (1/7)\n\nThe name member of the i2c_algorithm is never used, although all\ndrivers conscientiously fill it. We can drop it completely, this\nstructure doesn\u0027t need to have a name.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "ca078bae813dd46c0f9b102fdfb4a3384641ff48",
      "tree": "e3348f5dcb24159a522941aa2e3ee40bc9e0589b",
      "parents": [
        "829ca9a30a2ddb727981d80fabdbff2ea86bc9ea"
      ],
      "author": {
        "name": "Pavel Machek",
        "email": "pavel@ucw.cz",
        "time": "Sat Sep 03 15:56:57 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:06:16 2005 -0700"
      },
      "message": "[PATCH] swsusp: switch pm_message_t to struct\n\nThis adds type-checking to pm_message_t, so that people can\u0027t confuse it\nwith int or u32.  It also allows us to fix \"disk yoyo\" during suspend (disk\nspinning down/up/down).\n\n[We\u0027ve tried that before; since that cpufreq problems were fixed and I\u0027ve\ntried make allyes config and fixed resulting damage.]\n\nSigned-off-by: Pavel Machek \u003cpavel@suse.cz\u003e\nSigned-off-by: Alexander Nyberg \u003calexn@telia.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "010988e888a0abbe7118635c1b33d049caae6b29",
      "tree": "064ebbc4e054bb19bb685475bcc07be21d6a1b76",
      "parents": [
        "7d25258f69cedc2f2e55eb25ba2e2078060b44f4"
      ],
      "author": {
        "name": "Stefan Nickl",
        "email": "Stefan.Nickl@kontron.com",
        "time": "Mon Sep 05 01:57:46 2005 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Mon Sep 05 01:57:46 2005 -0500"
      },
      "message": "Input: HIDDEV - make HIDIOCSREPORT wait IO completion\n\nWhen trying to make the hiddev driver issue several Set_Report control\ntransfers to a custom device with 2.6.13-rc6, only the first transfer in a\nrow is carried out, while others immediately following it are silently\ndropped.\n\nThis happens where hid_submit_report() (in hid-core.c) tests for\nHID_CTRL_RUNNING, which seems to be still set because the first transfer is\nnot finished yet.\n\nAs a workaround, inserting a delay between the two calls to\nioctl(HIDIOCSREPORT) in userspace \"solves\" the problem.  The\nstraightforward fix is to add a call to hid_wait_io() to the implementation\nof HIDIOCSREPORT (in hiddev.c), just like for HIDIOCGREPORT.  Works fine\nfor me.\n\nApparently, this issue has some history:\nhttp://marc.theaimsgroup.com/?l\u003dlinux-usb-users\u0026m\u003d111100670105558\u0026w\u003d2\n\nSigned-off-by: Stefan Nickl \u003cStefan.Nickl@kontron.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Vojtech Pavlik \u003cvojtech@suse.cz\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "7d25258f69cedc2f2e55eb25ba2e2078060b44f4",
      "tree": "71c10d2715b9f540992e5d0caa3d982b0458fddf",
      "parents": [
        "e875ce374759087771313c9e76b672b86ac20950"
      ],
      "author": {
        "name": "Brian Schau",
        "email": "brian@schau.com",
        "time": "Mon Sep 05 01:57:41 2005 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Mon Sep 05 01:57:41 2005 -0500"
      },
      "message": "Input: HID - add Wireless Security Lock to HID blacklist\n\nThe device is a Wireless Security Lock (WSL).  The device identifies itself\nas a Cypress Ultra Mouse.  It is, however, not a mouse at all and as such,\nshouldn\u0027t be handled as one.\n\nSigned-off-by: Brian Schau \u003cbrian@schau.com\u003e\nSigned-off-by: Vojtech Pavlik \u003cvojtech@suse.cz\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "e875ce374759087771313c9e76b672b86ac20950",
      "tree": "210817d04ad7fd69bbbbb88aba9d5375e39aa828",
      "parents": [
        "61cdecd9f5f602775af1e89c200179d093a94ae2"
      ],
      "author": {
        "name": "Stelian Pop",
        "email": "stelian@popies.net",
        "time": "Mon Sep 05 01:57:33 2005 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Mon Sep 05 01:57:33 2005 -0500"
      },
      "message": "Input: HID - add mapping for Powerbook USB keyboard\n\nMap custom HID events (such as the ones generated by some Logitech and\nApple Powerbooks USB keyboards) to the FN keycode.\n\nSigned-off-by: Stelian Pop \u003cstelian@popies.net\u003e\nSigned-off-by: Vojtech Pavlik \u003cvojtech@suse.cz\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "61cdecd9f5f602775af1e89c200179d093a94ae2",
      "tree": "656b3a71367509ab3883cc37b4e01f454763c9d6",
      "parents": [
        "c58de6d949a9d2c386c4d814013b6c967c14ea5a"
      ],
      "author": {
        "name": "Vojtech Pavlik",
        "email": "vojtech@suse.cz",
        "time": "Mon Sep 05 00:13:32 2005 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Mon Sep 05 00:13:32 2005 -0500"
      },
      "message": "Input: HID - add the Trust Predator TH 400 gamepad to the badpad list\n\nReported-by: Karl Relton \u003ckarllinuxtest.relton@ntlworld.com\u003e\nSigned-off-by: Vojtech Pavlik \u003cvojtech@suse.cz\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "c58de6d949a9d2c386c4d814013b6c967c14ea5a",
      "tree": "4b47ed0557e95151119e91a1763a582e6bb9a05c",
      "parents": [
        "c4786ca8a4274a0bbffe217917972943348bed64"
      ],
      "author": {
        "name": "Vojtech Pavlik",
        "email": "vojtech@suse.cz",
        "time": "Mon Sep 05 00:13:15 2005 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Mon Sep 05 00:13:15 2005 -0500"
      },
      "message": "Input: HID - add a quirk for the Apple Powermouse\n\nAdd a quirk for the Apple Powermouse, remapping GenericDesktop.Z to\nRel.HWheel, to allow horizontal scrolling in Linux.\n\nSigned-off-by: Vojtech Pavlik \u003cvojtech@suse.cz\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "c4786ca8a4274a0bbffe217917972943348bed64",
      "tree": "b79be187f17357e5a9923c36cf62b878ab00285e",
      "parents": [
        "8d9a9ae3b2941d94bb0023a3aca2ec2bfa83d0c2"
      ],
      "author": {
        "name": "Vojtech Pavlik",
        "email": "vojtech@suse.cz",
        "time": "Mon Sep 05 00:13:03 2005 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Mon Sep 05 00:13:03 2005 -0500"
      },
      "message": "Input: HID - fix URB success status handling\n\nAdd a missing break; statement to the URB status handling\nin hid-core.c, avoiding flushing the request queue on success.\n\nSigned-off-by: Vojtech Pavlik \u003cvojtech@suse.cz\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "39fd748f56012fdde4cf862f127ce4cdec50d661",
      "tree": "2c72c3ddb2a1e27bdf55b541e54efd51078ee0bf",
      "parents": [
        "bf0964dcda97e42964d312d0ff73a832171e080a"
      ],
      "author": {
        "name": "Micah F. Galizia",
        "email": "mfgalizi@uwo.ca",
        "time": "Mon Sep 05 00:12:15 2005 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Mon Sep 05 00:12:15 2005 -0500"
      },
      "message": "Input: HID - add support for Logitech UltraX Media Remote control\n\nThe hid now supports the Logitech UltraX Media Remote control.\nFor now, ID 45 on the consumer usage page has been incorrectly\nmapped to KEY_RADIO since no other devices uses it.\n\nSigned-off-by: Micah F. Galizia \u003cmfgalizi@csd.uwo.ca\u003e\nSigned-off-by: Vojtech Pavlik \u003cvojtech@suse.cz\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    }
  ],
  "next": "bf0964dcda97e42964d312d0ff73a832171e080a"
}
