)]}'
{
  "log": [
    {
      "commit": "4a4efbdee278b2f4ed91aad2db5c006ff754276e",
      "tree": "be5742c3d3ff5382c8a6ccdcd31bfe00fb9b6491",
      "parents": [
        "7a1119b1fc87cc347d3932b8aee051e86b32818f"
      ],
      "author": {
        "name": "Matt Mackall",
        "email": "mpm@selenic.com",
        "time": "Tue Jan 03 13:27:11 2006 +0100"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@r063144.stusta.swh.mhn.de",
        "time": "Tue Jan 03 13:27:11 2006 +0100"
      },
      "message": "s/retreiv/retriev/g\n\nAs everyone knows, the rule is: \"i before e.. um.. always.\"\n\nSigned-off-by: Matt Mackall \u003cmpm@selenic.com\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "40c37213a081990b1d3778f57630f97df75a7ec1",
      "tree": "6a2a534cbc678f11dfcc9b21a34df44da161f5c7",
      "parents": [
        "ae5536d6f7f9b51f7a0451421eade1988cfd7126"
      ],
      "author": {
        "name": "Denny Priebe",
        "email": "spamtrap@siglost.org",
        "time": "Thu Dec 29 22:19:09 2005 -0500"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Dec 30 08:20:26 2005 -0800"
      },
      "message": "[PATCH] Input: wacom - fix X axis setup\n\nThis patch fixes a typo introduced by conversion to dynamic input_dev\nallocation.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1994754412536d4ab902a81530b49bcaf496a59c",
      "tree": "a088bd648eb9091eee434bfd0b4339a723e793a9",
      "parents": [
        "9e625ff8a37aefcc177b19614ffcffb5bc6eeea1"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Thu Dec 29 22:19:07 2005 -0500"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Dec 30 08:20:25 2005 -0800"
      },
      "message": "[PATCH] Input: kbtab - fix Y axis setup\n\nThis patch fixes a typo introduced by conversion to dynamic input_dev\nallocation.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f873e3e88d52774633968826c5b7fa7bf9697999",
      "tree": "f05481ea1f64d551b071c0b0fd71e09293c64611",
      "parents": [
        "ee025949586f80effa634ff273c2444795472780"
      ],
      "author": {
        "name": "Riccardo Magliocchetti",
        "email": "riccardo@datahost.it",
        "time": "Wed Dec 28 20:44:48 2005 -0500"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Dec 29 10:19:21 2005 -0800"
      },
      "message": "[PATCH] Input: aiptek - fix Y axis setup\n\nThis patch fixes a typo introduced by conversion to dynamic input_dev\nallocation.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5a9191ff683ce4ebfd2c6a15e2989f5b1f420321",
      "tree": "e4b18ed80e48bfd01560f44dfc61e9fab57c71cb",
      "parents": [
        "28120be5d6830cd7c7777d8bf570bdb20abef58a"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Wed Dec 21 14:28:11 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Dec 21 14:46:35 2005 -0800"
      },
      "message": "[PATCH] usbcore: allow suspend/resume even if drivers don\u0027t support it\n\nThis patch (as618) changes usbcore to prevent derailing the\nsuspend/resume sequence when a USB driver doesn\u0027t include support for\nit.  This is a workaround rather than a true fix; the core needs to be\nchanged so that URB submissions from suspended drivers can be refused\nand outstanding URBs cancelled.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "28120be5d6830cd7c7777d8bf570bdb20abef58a",
      "tree": "a7aecedc557ae1c5ae4b4d7fa21a1eed879c842e",
      "parents": [
        "23f9b317e0ba4fbc5fc9524275d0105fa87e2027"
      ],
      "author": {
        "name": "Paul Walmsley",
        "email": "paul@booyaka.com",
        "time": "Wed Dec 21 14:28:06 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Dec 21 14:46:34 2005 -0800"
      },
      "message": "[PATCH] USB Storage: Force starget-\u003escsi_level in usb-storage scsiglue.c\n\nWhen the usb-storage module forces sdev-\u003escsi_level to SCSI_2, it should\nalso force starget-\u003escsi_level to the same value.  Otherwise, the SCSI\nlayer may attempt to issue SCSI-3 commands to the device, such as REPORT\nLUNS, which it cannot handle.  This can prevent the device from working\nwith Linux.\n\nThe AMS Venus DS3 DS2316SU2S SATA-to-SATA+USB enclosure, based on the\nOxford Semiconductor OXU921S chip, requires this patch to function\ncorrectly on Linux.  The enclosure reports a SCSI-3 SPC-2 command set\nlevel, but does not correctly handle the REPORT LUNS SCSI command -\nprobably due to a bug in its firmware.\n\nIt seems likely that other USB storage enclosures with similar bugs will\nalso benefit from this patch.\n\nTony Lindgren \u003ctony@atomide.com\u003e collaborated in the development of this\npatch.\n\nSigned-off-by: Paul Walmsley \u003cpaul@booyaka.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ff60dde9e46b87757d5e83bd58be0688fca8e816",
      "tree": "de1eac8f58eedfea70ed8746f233fdcdf9a46a45",
      "parents": [
        "5b7b15afee89d6940482259b54d0864b7b2302b0"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sat Dec 17 11:42:54 2005 -0500"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Dec 18 11:22:30 2005 -0800"
      },
      "message": "[PATCH] Input: fix an OOPS in HID driver\n\nThis patch fixes an OOPS in HID driver when connecting simulation\ndevices generating unknown simulation events.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nAcked-by: Vojtech Pavlik \u003cvojtech@suse.cz\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "42245e65f356ed54fdf7a1f9a0095e0bc40f73a3",
      "tree": "d094f197975af7ef7b80006dbea0f5d38915f88b",
      "parents": [
        "42f3ab42875a52af7e711803bfb8d8d7cca84c1c"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Fri Dec 16 11:09:01 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Dec 16 11:25:25 2005 -0800"
      },
      "message": "[PATCH] UHCI: add missing memory barriers\n\nThis patch (as617) adds a couple of memory barriers that Ben H. forgot in\nhis recent suspend/resume fix.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "53b3de1ea2f81de7050f247cd7fc63863887e8d7",
      "tree": "b53f11aefa39e00126fa9ce57b8f3ae15bf98fef",
      "parents": [
        "37eb47ed445f4ca1247f3c7b600c0885c2ca8c31"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Thu Dec 15 09:17:34 2005 +0000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Dec 15 10:04:29 2005 -0800"
      },
      "message": "[PATCH] auerswald.c: %zd for size_t\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "cd6104572bca9e4afe0dcdb8ecd65ef90b01297b",
      "tree": "cca09c779e83341507b21c132b3ffe090110602e",
      "parents": [
        "fb79ffa4ddbe3f6f30fdb8429b5bad84d25ae6ef"
      ],
      "author": {
        "name": "Adam Kropelin",
        "email": "akropel1@rochester.rr.com",
        "time": "Tue Dec 13 17:03:39 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Dec 13 21:18:16 2005 -0800"
      },
      "message": "[PATCH] hid-core: Zero-pad truncated reports\n\nWhen it detects a truncated report, hid-core emits a warning and then\nprocesses the report as usual.  This is good because it allows buggy\ndevices to still get data thru to userspace.  However, the missing bytes of\nthe report should be cleared before processing, otherwise userspace will be\nhanded partially-uninitialized data.\n\nThis fixes Debian tracker bug #330487.\n\nSigned-off-by: Adam Kropelin \u003cakropel1@rochester.rr.com\u003e\nCc: Vojtech Pavlik \u003cvojtech@suse.cz\u003e\nAcked-by: Dmitry Torokhov \u003cdtor_core@ameritech.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8926bfa7462d4c3f8b05cca929e0c4bcde93ae38",
      "tree": "52f6841e035827751efee6b4616f84606db70663",
      "parents": [
        "8de98402652c01839ae321be6cb3054cf5735d83"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Mon Nov 28 08:40:38 2005 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Nov 29 21:39:23 2005 -0800"
      },
      "message": "[PATCH] USB: ehci fixups\n\nRename the EHCI \"reset\" routine so it better matches what it does (setup);\nand move the one-time data structure setup earlier, before doing anything\nthat implicitly relies on it having been completed already.\n\nFrom: David Brownell \u003cdavid-b@pacbell.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "8de98402652c01839ae321be6cb3054cf5735d83",
      "tree": "6d4856ddb60be0dcd361441f0794596709553dd1",
      "parents": [
        "d3420ba4930d61f4ec4abc046765de274182b4ed"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Fri Nov 25 09:59:46 2005 +1100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Nov 29 21:39:23 2005 -0800"
      },
      "message": "[PATCH] USB: Fix USB suspend/resume crasher (#2)\n\nThis patch closes the IRQ race and makes various other OHCI \u0026 EHCI code\npath safer vs. suspend/resume.\nI\u0027ve been able to (finally !) successfully suspend and resume various\nMac models, with or without USB mouse plugged, or plugging while asleep,\nor unplugging while asleep etc... all without a crash.\n\nAlan, please verify the UHCI bit I did, I only verified that it builds.\nIt\u0027s very simple so I wouldn\u0027t expect any issue there. If you aren\u0027t\nconfident, then just drop the hunks that change uhci-hcd.c\n\nI also made the patch a little bit more \"safer\" by making sure the store\nto the interrupt register that disables interrupts is not posted before\nI set the flag and drop the spinlock.\n\nWithout this patch, you cannot reliably sleep/wakeup any recent Mac, and\nI suspect PCs have some more sneaky issues too (they don\u0027t frankly crash\nwith machine checks because x86 tend to silently swallow PCI errors but\nthat won\u0027t last afaik, at least PCI Express will blow up in those\nsituations, but the USB code may still misbehave).\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "d3420ba4930d61f4ec4abc046765de274182b4ed",
      "tree": "fd76b774f59fb3eae7c0ec428064fce1fd9a3d79",
      "parents": [
        "620948a01c71060a32611bc2f792f58a88cf28b1"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Mon Nov 28 13:44:52 2005 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Nov 29 21:39:22 2005 -0800"
      },
      "message": "[PATCH] Additional device ID for Conexant AccessRunner USB driver\n\nReported as working in Fedora bugzilla by Petr.\n\nFrom: Petr Tuma \u003cpetr.tuma@mff.cuni.cz\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "64bf69ddff7637b7ed7acf9b2a823cc0ee519439",
      "tree": "fb3a746e36bcfa307979bef2a20ce5f1d32ec537",
      "parents": [
        "aaaaaadbe7a663d110814db50fcbe7d320eb4c32"
      ],
      "author": {
        "name": "Stanislaw Gruszka",
        "email": "stf_xl@wp.pl",
        "time": "Tue Nov 29 16:16:41 2005 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Nov 29 16:16:41 2005 -0800"
      },
      "message": "[ATM]: deregistration removes device from atm_devs list immediately\n\natm_dev_deregister() removes device from atm_dev list immediately to\nprevent operations on a phantom device.  Decision to free device based\nonly on -\u003erefcnt  now. Remove shutdown_atm_dev() use atm_dev_deregister()\ninstead.  atm_dev_deregister() also asynchronously releases all vccs\nrelated to device.\n\nSigned-off-by: Stanislaw Gruszka \u003cstf_xl@wp.pl\u003e\nSigned-off-by: Chas Williams \u003cchas@cmf.nrl.navy.mil\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "569cfaadb0ea21bfcedac85dbc5147b4a9ed42d2",
      "tree": "647984adc75b3a82e32b4d117543d09d37665ed6",
      "parents": [
        "8dd396ec7bf706fe85d8c6792b478ee6f09e8de6"
      ],
      "author": {
        "name": "Nicolas Kaiser",
        "email": "nikai@nikai.net",
        "time": "Wed Nov 23 15:45:58 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 23 23:04:28 2005 -0800"
      },
      "message": "[PATCH] usb serial: remove redundant include\n\nremove redundant include\n\nSigned-off-by: Nicolas Kaiser \u003cnikai@nikai.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "63dc3ff3e019287e8cb4647808de1d93acddd006",
      "tree": "abc7cea2fd8c88f62f7d296b2d56419885807a20",
      "parents": [
        "21b1861fb2ba5b25b32c63bc540bbc7ca1d186f8"
      ],
      "author": {
        "name": "David Härdeman",
        "email": "david@2gen.com",
        "time": "Wed Nov 23 15:45:49 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 23 23:04:28 2005 -0800"
      },
      "message": "[PATCH] USB: fix USB key generates ioctl_internal_command errors issue\n\nOn Wed, Nov 16, 2005 at 06:34:24PM -0800, Pete Zaitcev wrote:\n\u003eOn Wed, 16 Nov 2005 23:52:32 +0100, David Härdeman \u003cdavid@2gen.com\u003e wrote:\n\u003e\u003e usb-storage: waiting for device to settle before scanning\n\u003e\u003e   Vendor: I0MEGA    Model: UMni1GB*IOM2K4    Rev: 1.01\n\u003e\u003e   Type:   Direct-Access                      ANSI SCSI revision: 02\n\u003e\u003e SCSI device sda: 2048000 512-byte hdwr sectors (1049 MB)\n\u003e\u003e sda: Write Protect is off\n\u003e\u003e sda: Mode Sense: 00 00 00 00\n\u003e\u003e sda: assuming drive cache: write through\n\u003e\u003e ioctl_internal_command: \u003c8 0 0 0\u003e return code \u003d 8000002\n\u003e\u003e    : Current: sense key\u003d0x0\n\u003e\u003e     ASC\u003d0x0 ASCQ\u003d0x0\n\u003e\u003e SCSI device sda: 2048000 512-byte hdwr sectors (1049 MB)\n\u003e\n\u003eI think it\u0027s harmless. I saw things like that, and initially I plugged\n\u003ethem with workarounds like this:\n\nThanks for the pointer, and yes, it is harmless, but it floods the\nconsole with the messages which hides other (potentially important)\nmessages...following your example I\u0027ve made a patch which fixes the\nproblem.\n\nSigned-off-by: David Härdeman \u003cdavid@2gen.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "21b1861fb2ba5b25b32c63bc540bbc7ca1d186f8",
      "tree": "bb99e3e7d2ff715d9dbee2db6b3c229d75c2365b",
      "parents": [
        "188075211cc75a31190de4a19a084e3d83ee1c89"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Wed Nov 23 15:45:42 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 23 23:04:28 2005 -0800"
      },
      "message": "[PATCH] USB: ohci, move ppc asic tweaks nearer pci\n\nThis should fix a suspend/resume issues that appear with OHCI on some\nPPC hardware.  The PCI layer should doesn\u0027t have the hooks needed for\nsuch ASIC-specific hooks (in this case, software clock gating), so\nthis moves the code to do that into hcd-pci.c ... where it can be\ndone after the relevant PCI PM state transition (to/from D3).\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "188075211cc75a31190de4a19a084e3d83ee1c89",
      "tree": "71649a9b269580f460ad76de4b061741c4a22e23",
      "parents": [
        "abcc94480634f6fe9fc29b821261e8162c87ddd2"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Wed Nov 23 15:45:37 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 23 23:04:28 2005 -0800"
      },
      "message": "[PATCH] USB: EHCI updates split init/reinit logic for resume\n\nMoving the PCI-specific parts of the EHCI driver into their own file\ncreated a few issues ... notably on resume paths which (like swsusp)\nrequire re-initializing the controller.  This patch:\n\n - Splits the EHCI startup code into run-once HCD setup code and\n   separate \"init the hardware\" reinit code.  (That reinit code is\n   a superset of the \"early usb handoff\" code.)\n\n - Then it makes the PCI init code run both, and the resume code only\n   run the reinit code.\n\n - It also removes needless pci wrappers around EHCI start/stop methods.\n\n - Removes a byteswap issue that would be seen on big-endian hardware.\n\nThe HCD glue still doesn\u0027t actually provide a good way to do all this\nrun-one init stuff in one place though.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "abcc94480634f6fe9fc29b821261e8162c87ddd2",
      "tree": "9cede1350b9b26651bc47db292791985aac421d8",
      "parents": [
        "f03c17fc9abe8582d6ad830290b3093fdf1eea61"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Wed Nov 23 15:45:32 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 23 23:04:28 2005 -0800"
      },
      "message": "[PATCH] USB: EHCI updates mostly whitespace cleanups\n\nThis cleans up the recent updates to EHCI PCI support:\n\n  - Gets rid of checks for \"is this a PCI device\", they\u0027re no\n    longer needed since this is now all PCI-only code.\n\n  - Reduce log spamming:  MWI is only interesting in the atypical\n    case that it can actually be used.\n\n  - Whitespace cleanup, as appropriate for a new file with no\n    other pending patches.\n\nSo other than that minor logging change, no functional updates.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f03c17fc9abe8582d6ad830290b3093fdf1eea61",
      "tree": "b110f763ddf4043ef1b994ea2f284d02f6039921",
      "parents": [
        "b4723ae3cc66fd067a8e661b5c05d5bd41be29b5"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Wed Nov 23 15:45:28 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 23 23:04:28 2005 -0800"
      },
      "message": "[PATCH] USB: EHCI updates\n\nThis fixes some bugs in EHCI suspend/resume that joined us over the past\nfew releases (as usbcore, PCI, pmcore, and other components evolved):\n\n  - Removes suspend and resume recursion from the EHCI driver, getting\n    rid of the USB_SUSPEND special casing.\n\n  - Updates the wakeup mechanism to work again; there\u0027s a newish usbcore\n    call it needs to use.\n\n  - Provide simpler tests for \"do we need to restart from scratch\", to\n    address another case where PCI Vaux was lost.  (In this case it was\n    restoring a swsusp snapshot, but there could be others.)\n\nUn-exports a symbol that was temporarily exported.\n\nA notable change from previous version is that this doesn\u0027t move\nthe spinlock init, so there\u0027s still a resume/reinit path bug.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b4723ae3cc66fd067a8e661b5c05d5bd41be29b5",
      "tree": "b6f011272466928aa1d3db515444d8fc06d3cec6",
      "parents": [
        "0b67ba63605a0107f4f3f6d928cdea1e8953fb63"
      ],
      "author": {
        "name": "Ian Abbott",
        "email": "abbotti@mev.co.uk",
        "time": "Wed Nov 23 15:45:23 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 23 23:04:27 2005 -0800"
      },
      "message": "[PATCH] USB: ftdi_sio: new IDs for KOBIL devices\n\nThis patch adds two new devices to the ftdi_sio driver\u0027s device ID\ntable.  The device IDs were supplied by Stefan Nies of KOBIL Systems for\ntwo of their devices using the FTDI chip.\n\nSigned-off-by: Ian Abbott \u003cabbotti@mev.co.uk\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "0b67ba63605a0107f4f3f6d928cdea1e8953fb63",
      "tree": "bba1db4e5c3eaf92fb1b2322463bb8212efb08f8",
      "parents": [
        "cac1a293469a868fab1ecc2dc1b6441728f7e0e7"
      ],
      "author": {
        "name": "Damian Wrobel",
        "email": "dwrobel@ertel.com.pl",
        "time": "Wed Nov 23 15:45:17 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 23 23:04:27 2005 -0800"
      },
      "message": "[PATCH] USB: SN9C10x driver - bad page state fix\n\nThis patch solves the following problem I\u0027ve already discovered on the\nlatest 2.6.15-rc1-git1 kernel:\n\nNov 13 07:37:28 wrobel kernel: Bad page state at free_hot_cold_page (in process \u0027motion\u0027, page c164e020)\nNov 13 07:37:28 wrobel kernel: flags:0x40000400 mapping:00000000 mapcount:0 count:0\nNov 13 07:37:28 wrobel kernel: Backtrace:\nNov 13 07:37:28 wrobel kernel:  [\u003cc0146d86\u003e] bad_page+0x85/0xbe\nNov 13 07:37:28 wrobel kernel:  [\u003cc0147629\u003e] free_hot_cold_page+0x54/0x129\nNov 13 07:37:28 wrobel kernel:  [\u003cc01598c6\u003e] __vunmap+0xa9/0xfe\nNov 13 07:37:28 wrobel kernel:  [\u003cc0154114\u003e] vmalloc_to_page+0x34/0x55\nNov 13 07:37:28 wrobel kernel:  [\u003cc0159942\u003e] vfree+0x27/0x35\nNov 13 07:37:28 wrobel kernel:  [\u003cf8a20292\u003e]  sn9c102_release_buffers+0x30/0x3f [sn9c102]\nNov 13 07:37:28 wrobel kernel:  [\u003cf8a231c2\u003e] sn9c102_release+0x37/0xeb [sn9c102]\nNov 13 07:37:28 wrobel kernel:  [\u003cc0163e74\u003e] __fput+0xa9/0x1aa\nNov 13 07:37:28 wrobel kernel:  [\u003cc01624f7\u003e] filp_close+0x49/0x6d\nNov 13 07:37:30 wrobel kernel:  [\u003cc016258f\u003e] sys_close+0x74/0x95\nNov 13 07:37:30 wrobel kernel:  [\u003cc0102ef9\u003e] syscall_call+0x7/0xb\nNov 13 07:37:31 wrobel kernel: Trying to fix it up, but a reboot is needed\n\nSigned-off-by: Damian Wrobel \u003cdwrobel@ertel.com.pl\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "2463ade2cb78224302998ee3c7dc7d53da88d258",
      "tree": "b4ab2456c69a9cefcb5229834970b72772bda3bb",
      "parents": [
        "2203d6ed448ff3b777ee6bb614a53e686b483e5b"
      ],
      "author": {
        "name": "Andrey Volkov",
        "email": "avolkov@varma-el.com",
        "time": "Fri Nov 18 01:10:48 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Nov 18 07:49:45 2005 -0800"
      },
      "message": "[PATCH] Fix copy-paste bug in ohci-ppc-soc.c\n\nFix copy-paste bug in ohci-ppc-soc.c(ohci_hcd_ppc_soc_drv_remove)\n\nSigned-off-by: Andrey Volkov \u003cavolkov@varma-el.com\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "bb833986674ce1fc1b237b3d81459511ad2df393",
      "tree": "dca61cffabb03ab262be578f6e6d3b446383afbf",
      "parents": [
        "2d117403ae4006eeeb9037b82e9ecd8b3b043584"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Nov 17 09:48:18 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Nov 17 11:29:55 2005 -0800"
      },
      "message": "[PATCH] USB: add the anydata usb-serial driver\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "2d117403ae4006eeeb9037b82e9ecd8b3b043584",
      "tree": "26283c3bd04bb17ccaa79036c540ee9f39d0aee6",
      "parents": [
        "654f31189e550cd5924b786487a5d93d9feaada9"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Nov 17 09:48:13 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Nov 17 11:29:55 2005 -0800"
      },
      "message": "[PATCH] USB: delete the nokia_dku2 driver\n\nIt was causing too many problems, and this is not the proper type of\ndriver for this device.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "654f31189e550cd5924b786487a5d93d9feaada9",
      "tree": "3502129c017607c961e396b4f32566f48436cc70",
      "parents": [
        "87cf203935a646d5fb00464dc5887292da71d928"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Nov 17 09:48:09 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Nov 17 11:29:55 2005 -0800"
      },
      "message": "[PATCH] USB: move CONFIG_USB_DEBUG checks into the Makefile\n\nThis lets us remove a lot of code in the drivers that were all checking\nthe same thing.  It also found some bugs in a few of the drivers, which\nhas been fixed up.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "87cf203935a646d5fb00464dc5887292da71d928",
      "tree": "8e5ca7b152755b03723dc3180eb931b41e66d652",
      "parents": [
        "9465663965fbe7de4e21d090e8eb0cc34b65294f"
      ],
      "author": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Thu Nov 17 09:47:57 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Nov 17 11:29:55 2005 -0800"
      },
      "message": "[PATCH] USB: OHCI lh7a404 platform device conversion fixup\n\nFix an error in the OHCI lh7a404 driver after the platform device\nconversion.\n\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9465663965fbe7de4e21d090e8eb0cc34b65294f",
      "tree": "c44aba9fdcdab05b096bfc0bbbdb185eaa893aaf",
      "parents": [
        "058120d70ebb430e27ad55871429028361c5baed"
      ],
      "author": {
        "name": "Antti Andreimann",
        "email": "Antti.Andreimann@mail.ee",
        "time": "Thu Nov 17 09:47:53 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Nov 17 11:29:54 2005 -0800"
      },
      "message": "[PATCH] USB: Maxtor OneTouch button support for older drives\n\nThis small patch adds a device ID used by older Maxtor OneTouch drives\n(the ones with blue face-plate instead of the fancy silver one used in\nnewer models). The button on those drives works well with the current\ndriver.\n\nFrom: Antti Andreimann \u003cAntti.Andreimann@mail.ee\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "058120d70ebb430e27ad55871429028361c5baed",
      "tree": "83310b7403f841311b054f2509d12f2b4096f4e9",
      "parents": [
        "d23b536bb715673ca0ccbdaac2b6ce2c001d06e9"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Thu Nov 17 09:47:49 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Nov 17 11:29:54 2005 -0800"
      },
      "message": "[PATCH] usb devio warning fix\n\ndrivers/usb/core/devio.c: In function `proc_ioctl_compat\u0027:\ndrivers/usb/core/devio.c:1401: warning: passing arg 1 of `compat_ptr\u0027 makes integer from pointer without a cast\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d23b536bb715673ca0ccbdaac2b6ce2c001d06e9",
      "tree": "ea784d44ab72378b716c084f79926e4435eea046",
      "parents": [
        "8845add380854ffce5268714a093df8c80b4a6e2"
      ],
      "author": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Thu Nov 17 09:47:45 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Nov 17 11:29:54 2005 -0800"
      },
      "message": "[PATCH] USB: fix race in kaweth disconnect\n\nthis patch from Herbert Xu fixes a race by moving termination of\nthe URBs into close() exclusively.\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\nSigned-off-by: Oliver Neukum \u003coliver@neukum.name\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8845add380854ffce5268714a093df8c80b4a6e2",
      "tree": "dd2a06773bcfe716d1a35bcec0dfce5de5077cc5",
      "parents": [
        "9142d59a451731d23539d218c962418acc93283c"
      ],
      "author": {
        "name": "Daniel Drake",
        "email": "dsd@gentoo.org",
        "time": "Thu Nov 17 09:48:01 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Nov 17 11:29:54 2005 -0800"
      },
      "message": "[PATCH] usb-storage: Fix detection of kodak flash readers in shuttle_usbat driver\n\nPeter Favrholdt reported that his Kodak flash device was getting\ndetected as a CDROM, and he helped me track this down to the fact that\nthe device takes a long time (approx 440ms!) to reset.\n\nThis patch increases the delay to 500ms, which solves the problem.\n\nSigned-off-by: Daniel Drake \u003cdsd@gentoo.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9142d59a451731d23539d218c962418acc93283c",
      "tree": "620f7c15bd32f2e21962f20ab82490944b56526f",
      "parents": [
        "b8f4c1d6674463e5824eada1ad7ec799276718bd"
      ],
      "author": {
        "name": "Oliver Neukum",
        "email": "oliver@neukum.org",
        "time": "Thu Nov 17 09:47:41 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Nov 17 11:29:54 2005 -0800"
      },
      "message": "[PATCH] USB: Adapt microtek driver to new scsi features\n\nthe scsi layer now uses very short sg lists. This breaks the microtek\ndriver. Here is a patch fixes this and some other issues.\n\nSigned-off-by: Oliver Neukum \u003coliver@neukum.name\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b8f4c1d6674463e5824eada1ad7ec799276718bd",
      "tree": "65b7b3bed0f5534eeded951a7a0852c495ec6a83",
      "parents": [
        "a8310f3b8b713e52d77c56d4b8865685ee40d02a"
      ],
      "author": {
        "name": "Luiz Fernando Capitulino",
        "email": "lcapitulino@mandriva.com.br",
        "time": "Thu Nov 17 09:47:36 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Nov 17 11:29:54 2005 -0800"
      },
      "message": "[PATCH] USB: pl2303: updates pl2303_update_line_status()\n\nUpdates pl2303_update_line_status() to handle X75 and SX1 Siemens mobiles\n\nSigned-off-by: Luiz Capitulino \u003clcapitulino@mandriva.com.br\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a8310f3b8b713e52d77c56d4b8865685ee40d02a",
      "tree": "e21db029b1e175603ef2227226c10b0b6c7fc1f3",
      "parents": [
        "c9d00fc148b210aa8cf388d6e1eac187a0e855a6"
      ],
      "author": {
        "name": "Luiz Fernando Capitulino",
        "email": "lcapitulino@mandriva.com.br",
        "time": "Thu Nov 17 09:47:32 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Nov 17 11:29:54 2005 -0800"
      },
      "message": "[PATCH] USB: pl2303: adds new IDs.\n\nThis patch adds two new Siemens mobiles IDs for the pl2303 driver.\n\nSigned-off-by: Luiz Capitulino \u003clcapitulino@mandriva.com.br\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c9d00fc148b210aa8cf388d6e1eac187a0e855a6",
      "tree": "bc6e85fc0f7f207b2d95e17acac37add6d96a104",
      "parents": [
        "b0ce84d5539de88a1001f9aa3deeaa20fde3d152"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Thu Nov 17 09:47:28 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Nov 17 11:29:54 2005 -0800"
      },
      "message": "[PATCH] USB: onetouch doesn\u0027t suspend yet\n\nThe onetouch support doesn\u0027t suspend correctly (leaves an interrupt\nURB posted, instead of unlinking it) so for now just disable it\nwhen PM is in the air.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b0ce84d5539de88a1001f9aa3deeaa20fde3d152",
      "tree": "781d6b520e592440305a18e3f326bdfdbf8567ee",
      "parents": [
        "c5dbf868e2bbeea6581f388a09539779c0d61357"
      ],
      "author": {
        "name": "Josef Balatka",
        "email": "balatka@email.cz",
        "time": "Thu Nov 17 09:47:24 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Nov 17 11:29:54 2005 -0800"
      },
      "message": "[PATCH] USB: cp2101.c: Jablotron usb serial interface identification\n\nJablotron usb serial interface identification\n\nSigned-off-by: Josef Balatka \u003cbalatka@email.cz\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c5dbf868e2bbeea6581f388a09539779c0d61357",
      "tree": "2c3ca2e6c333c153517622cc9e28c0db90b6c462",
      "parents": [
        "777da5905e82695d1dd73eee6cfe50bd486d8fe9"
      ],
      "author": {
        "name": "Pavel Machek",
        "email": "pavel@ucw.cz",
        "time": "Thu Nov 17 09:47:11 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Nov 17 11:29:53 2005 -0800"
      },
      "message": "[PATCH] USB: kill unneccessary usb-storage blacklist entries\n\nI actually have this device, and kernel reports blacklist entry is no\nlonger neccessary.\n\nSigned-off-by: Pavel Machek \u003cpavel@suse.cz\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "777da5905e82695d1dd73eee6cfe50bd486d8fe9",
      "tree": "cb605466ad446c4e2bb2a2e3332686e7ca9b3112",
      "parents": [
        "bc7cb323bab717660830211d50555dedf19e372e"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Thu Nov 17 09:47:02 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Nov 17 11:29:53 2005 -0800"
      },
      "message": "[PATCH] USB: usbdevfs_ioctl 32bit fix\n\ndrivers/usb/core/devio.c: In function `proc_ioctl_compat\u0027:\ndrivers/usb/core/devio.c:1401: warning: passing arg 1 of `compat_ptr\u0027 makes integer from pointer without a cast\n\nNFI if this is correct...\n\nCc: Pete Zaitcev \u003czaitcev@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "bc7cb323bab717660830211d50555dedf19e372e",
      "tree": "c0fdd088380e42bed04fde77dd56428507bf02d4",
      "parents": [
        "c611d2cd2f74988baa9a4c6cfc8a48064fd075e6"
      ],
      "author": {
        "name": "OGAWA Hirofumi",
        "email": "hirofumi@mail.parknet.co.jp",
        "time": "Thu Nov 17 09:47:07 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Nov 17 11:29:53 2005 -0800"
      },
      "message": "[PATCH] usbfs: usbfs_dir_inode_operations cleanup\n\nSigned-off-by: OGAWA Hirofumi \u003chirofumi@mail.parknet.co.jp\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d4ece29d89d424ea045753c639971429faa9ee58",
      "tree": "e92d83765fbd0a854480c6761459d65540008df9",
      "parents": [
        "ebb6f371ac5ce623051c4431c5d0f093462f679b"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Thu Nov 17 09:46:44 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Nov 17 11:29:53 2005 -0800"
      },
      "message": "[PATCH] USB: fix \u0027unused variable\u0027 warning\n\nUSB: fix \u0027unused variable\u0027 warning\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ebb6f371ac5ce623051c4431c5d0f093462f679b",
      "tree": "d805f477f728f142c702bf4309c6d00f76c2f588",
      "parents": [
        "116d75bd4d539309e0e1391e509f852a9cce82a6"
      ],
      "author": {
        "name": "Ping Cheng",
        "email": "pingc@wacom.com",
        "time": "Thu Nov 17 09:46:51 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Nov 17 11:29:53 2005 -0800"
      },
      "message": "[PATCH] USB: wacom tablet driver update\n\nThis patch adds support for Graphire4, Cintiq 710, Intuos3 6x11, etc. and\nreport Device IDs.\n\nSigned-off-by: Ping Cheng \u003cpingc@wacom.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "116d75bd4d539309e0e1391e509f852a9cce82a6",
      "tree": "137d19f8db4308fca6f6104265cc69ac45dee327",
      "parents": [
        "80ed89f6105fd2f35b3b9ee2078f31e1510da71e"
      ],
      "author": {
        "name": "Ping Cheng",
        "email": "pingc@wacom.com",
        "time": "Thu Nov 17 09:46:33 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Nov 17 11:29:52 2005 -0800"
      },
      "message": "[PATCH] USB: add new wacom devices to usb hid-core list\n\nThis patch adds support for Graphire4, Cintiq 710, Intuos3 6x11, etc.\n\nSigned-off-by: Ping Cheng \u003cpingc@wacom.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "80ed89f6105fd2f35b3b9ee2078f31e1510da71e",
      "tree": "68d81165ddbcd8e4b6ed68371e55db710b3273d9",
      "parents": [
        "cca2362c64429283d384df5b4cb948dcd6e8127b"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Nov 17 09:46:28 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Nov 17 11:29:52 2005 -0800"
      },
      "message": "[PATCH] USB Serial: rename ChangeLog.old\n\nPeople are complaining about a .old file in the tree.  So rename\ndrivers/usb/serial/ChangeLog.old to ChangeLog.history.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "cca2362c64429283d384df5b4cb948dcd6e8127b",
      "tree": "ebac113302eec1b91bee4481d85f2152ac4c2bf6",
      "parents": [
        "1a7ec1a6a1df63aab9a1fa6174bd704241329805"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Nov 17 09:46:24 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Nov 17 11:29:52 2005 -0800"
      },
      "message": "[PATCH] USB: fix build breakage in dummy_hcd.c\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d72d6f1b5647258e83819b51f72fe37e2b7d7965",
      "tree": "d3a08af50624d9b3e2287367b7e9f5fcc93bdce5",
      "parents": [
        "33ddcbbfb1d9f1bf1259531ae0ba8400ea3c8ba1",
        "8a87a0b6313109d2fea87b1271d497c954ce2ca8"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Nov 11 14:04:37 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Nov 11 14:04:37 2005 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-for-linus-2.6\n"
    },
    {
      "commit": "5643f000c1e10ab991182478b76550e1364c3570",
      "tree": "950b2f61a5dd742de1c668ba968a9c8a99f1eab6",
      "parents": [
        "177294d19174cf92de22434bb1fc9a8ecdbbe658",
        "3ae5eaec1d2d9c0cf53745352e7d4b152810ba24"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Nov 11 09:24:26 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Nov 11 09:24:26 2005 -0800"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-drvmodel\n"
    },
    {
      "commit": "249bb070f5e821503c1118e1e87c0ccb1432d191",
      "tree": "8736af4ab6dfa5e95001194603225b96def849bb",
      "parents": [
        "863b18f4b5e7d9e6903b353328cf6fa084dbb619"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Nov 04 18:56:13 2005 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Nov 10 16:09:17 2005 -0800"
      },
      "message": "[PATCH] PCI: removed unneeded .owner field from struct pci_driver\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "8a87a0b6313109d2fea87b1271d497c954ce2ca8",
      "tree": "1b7ae51ff681e27118590e9cab4bf0ce38f5d80e",
      "parents": [
        "e6a04466ba965875a6132700fabb2f2c0249c41a",
        "3b44f137b9a846c5452d9e6e1271b79b1dbcc942"
      ],
      "author": {
        "name": "James Bottomley",
        "email": "jejb@titanic.(none)",
        "time": "Thu Nov 10 08:29:07 2005 -0600"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@titanic.(none)",
        "time": "Thu Nov 10 08:29:07 2005 -0600"
      },
      "message": "Merge by hand (whitespace conflicts in libata.h)\n\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "3ae5eaec1d2d9c0cf53745352e7d4b152810ba24",
      "tree": "d8825be54cefb6ad6707478d719c8e30605bee7b",
      "parents": [
        "00d3dcdd96646be6059cc21f2efa94c4edc1eda5"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Wed Nov 09 22:32:44 2005 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Nov 09 22:32:44 2005 +0000"
      },
      "message": "[DRIVER MODEL] Convert platform drivers to use struct platform_driver\n\nThis allows us to eliminate the casts in the drivers, and eventually\nremove the use of the device_driver function pointer methods for\nplatform device drivers.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\nAcked-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "d0be4a7d29ad0bd3ce2209dd9e46d410b632db59",
      "tree": "a76b11820f03826b1a32b8e9117eb57e19874776",
      "parents": [
        "c0ed79a331caa68ac027dd6afc02bb5b58ef2798"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Mon Oct 31 18:31:40 2005 +0100"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.(none)",
        "time": "Wed Nov 09 15:44:09 2005 -0500"
      },
      "message": "[SCSI] remove Scsi_Host_Template typedef\n\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "733482e445ca4450cf41381b1c95e2b8c7145114",
      "tree": "d31a2fdaeb8e439fc348a781c780a035d794266d",
      "parents": [
        "c1a0f5e3c01d28b6782457bee5ae5ace3a9958ec"
      ],
      "author": {
        "name": "Olaf Hering",
        "email": "olh@suse.de",
        "time": "Tue Nov 08 21:34:55 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 09 07:55:57 2005 -0800"
      },
      "message": "[PATCH] changing CONFIG_LOCALVERSION rebuilds too much, for no good reason\n\nThis patch removes almost all inclusions of linux/version.h.  The 3\n#defines are unused in most of the touched files.\n\nA few drivers use the simple KERNEL_VERSION(a,b,c) macro, which is\nunfortunatly in linux/version.h.\n\nThere are also lots of #ifdef for long obsolete kernels, this was not\ntouched.  In a few places, the linux/version.h include was move to where\nthe LINUX_VERSION_CODE was used.\n\nquilt vi `find * -type f -name \"*.[ch]\"|xargs grep -El \u0027(UTS_RELEASE|LINUX_VERSION_CODE|KERNEL_VERSION|linux/version.h)\u0027|grep -Ev \u0027(/(boot|coda|drm)/|~$)\u0027`\n\nsearch pattern:\n/UTS_RELEASE\\|LINUX_VERSION_CODE\\|KERNEL_VERSION\\|linux\\/\\(utsname\\|version\\).h\n\nSigned-off-by: Olaf Hering \u003colh@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "462aae65f6ea41de05ebc2a54a9e6b95563591f3",
      "tree": "04c661d71405026ec6f8a47bc965038636f79b52",
      "parents": [
        "889dfafe836ac9bb711f73d07a4c044cae177c0b"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Nov 04 11:17:24 2005 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Nov 04 11:17:24 2005 -0800"
      },
      "message": "[USB]: Make early handoff a final fixup instead of a header one.\n\nAt header fixup time, it is not yet legal to ioremap() PCI\ndevice registers, yet that is what this quirk code needs to\ndo.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "541ab4af11d5b41b95cd633e9b1d96cea9947ac2",
      "tree": "079228fafa21a7d2920525c9d1e4b5a3edbcf390",
      "parents": [
        "1e4c85f97fe26fbd70da12148b3992c0e00361fd"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Oct 31 21:12:40 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Oct 31 21:12:40 2005 -0800"
      },
      "message": "Don\u0027t touch USB controller IO registers when they are disabled\n\nThe USB \"handoff\" code is an early PCI quirk to make sure we own the USB\ncontroller (as opposed to the BIOS/SMM).  But if the controller isn\u0027t\neven enabled yet, don\u0027t try to access it.\n\nAcked-by: Paul Mackerras \u003cpaulus@samba.org\u003e (who had an alternate patch)\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4fd5f8267dd37aaebadfabe71d9c808821eea05a",
      "tree": "50774592eaba942cf378fca731d307f901b737b7",
      "parents": [
        "eb16292ba8a6655a560ab10a7d73a7816f0c0ac0",
        "8576762ff5d109b841fcf4e7d3883e0cf794f3cf"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Oct 31 07:32:56 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Oct 31 07:32:56 2005 -0800"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-drvmodel\n\nManual #include fixups for clashes - there may be some unnecessary\n"
    },
    {
      "commit": "4e57b6817880946a3a78d5d8cad1ace363f7e449",
      "tree": "b6b5f3f9e8e52cc55d98239a4992e72e983c8fa4",
      "parents": [
        "b0423a0d9cc836b2c3d796623cd19236bfedfe63"
      ],
      "author": {
        "name": "Tim Schmielau",
        "email": "tim@physik3.uni-rostock.de",
        "time": "Sun Oct 30 15:03:48 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:32 2005 -0800"
      },
      "message": "[PATCH] fix missing includes\n\nI recently picked up my older work to remove unnecessary #includes of\nsched.h, starting from a patch by Dave Jones to not include sched.h\nfrom module.h. This reduces the number of indirect includes of sched.h\nby ~300. Another ~400 pointless direct includes can be removed after\nthis disentangling (patch to follow later).\nHowever, quite a few indirect includes need to be fixed up for this.\n\nIn order to feed the patches through -mm with as little disturbance as\npossible, I\u0027ve split out the fixes I accumulated up to now (complete for\ni386 and x86_64, more archs to follow later) and post them before the real\npatch.  This way this large part of the patch is kept simple with only\nadding #includes, and all hunks are independent of each other.  So if any\nhunk rejects or gets in the way of other patches, just drop it.  My scripts\nwill pick it up again in the next round.\n\nSigned-off-by: Tim Schmielau \u003ctim@physik3.uni-rostock.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3fa63c7d82ab9a12a5d0a299069f8df9f35aa011",
      "tree": "568e2eb557ff89359bd7de6bc307d0534fb1ea16",
      "parents": [
        "dfb7dac3af623a68262536437af008ed6aba4d88"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Oct 30 15:02:23 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:20 2005 -0800"
      },
      "message": "[PATCH] Typo fix: dot after newline in printk strings\n\nTypo fix: dots appearing after a newline in printk strings.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "378f058cc49bcda7fa63d3cd86d2f9a0a5188b1c",
      "tree": "ed99548aa459054c7b046f0ac96af2cc50683e6e",
      "parents": [
        "d32311fed70d12f14e585feb4653571b1e2b0e6d"
      ],
      "author": {
        "name": "David Hardeman",
        "email": "david@2gen.com",
        "time": "Sat Sep 17 17:55:31 2005 +1000"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Sun Oct 30 11:19:43 2005 +1100"
      },
      "message": "[PATCH] Use sg_set_buf/sg_init_one where applicable\n\nThis patch uses sg_set_buf/sg_init_one in some places where it was\nduplicated.\n\nSigned-off-by: David Hardeman \u003cdavid@2gen.com\u003e\nCc: James Bottomley \u003cJames.Bottomley@steeleye.com\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nCc: Jeff Garzik \u003cjgarzik@pobox.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "d052d1beff706920e82c5d55006b08e256b5df09",
      "tree": "dac91b70361b405ab8e15207f514a2f3e991e93d",
      "parents": [
        "8a212ab6b8a4ccc6f3c3d1beba5f92655c576404"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Oct 29 19:07:23 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Oct 29 19:07:23 2005 +0100"
      },
      "message": "Create platform_device.h to contain all the platform device details.\nConvert everyone who uses platform_bus_type to include\nlinux/platform_device.h.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\nAcked-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "018a2cdf1e633497bb4f01eb86a7cbffa611776d",
      "tree": "515fd2723973f28a738c597d8630526b88650d40",
      "parents": [
        "32b32c2c3566b206988fa30336ec6534759823b5"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Sat Oct 29 11:56:13 2005 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Oct 29 10:35:08 2005 -0700"
      },
      "message": "[PATCH] idmouse cleanup and overflow fix\n\nswitched to simple_read_from_buffer(), killed broken use of min().\nIncidentally, that use of min() had been fixed once, only to be\nreintroduced in commit 4244f72436ab77c3c29a6447af81734ab3925d85:\n\n    [PATCH] USB: upgrade of the idmouse driver\n\n[snip]\n-       if (count \u003e IMGSIZE - *ppos)\n-               count \u003d IMGSIZE - *ppos;\n+       count \u003d min ((loff_t)count, IMGSIZE - (*ppos));\n\nNote the lovely use of cast to shut the warning about misuse of min()\nup...\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4303fc6f055cf1a7ec63c3c3fd777b91b7d576f1",
      "tree": "eb7b222d73540590d25ea539cd691dd281753102",
      "parents": [
        "50260b69bbec383058875de26dbde28b1a6f8d00"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 19:59:31 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 19:59:31 2005 -0700"
      },
      "message": "USB: fix up some odd parts due to partial merges\n\nThanks to Andrew for doing the hard work on this.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "50260b69bbec383058875de26dbde28b1a6f8d00",
      "tree": "5e2ac6a032807373838710138edeba78fd056108",
      "parents": [
        "bde621854f1958a6000834c7c089b528118e5a9a"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jun 20 21:15:16 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:53 2005 -0700"
      },
      "message": "[PATCH] USB: add nokia_dku2 driver\n\nThis driver comes from the gnokii project.\nWas further cleaned up by me to match recent usb-serial core changes.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "bde621854f1958a6000834c7c089b528118e5a9a",
      "tree": "0f4272704dae9aa37700f7f66359ee9fe62a6768",
      "parents": [
        "46a0cf81828535fb3c200bc4fffdb8d69f4bf396"
      ],
      "author": {
        "name": "Martin Hagelin",
        "email": "martin@hagelin.dyndns.org",
        "time": "Wed Oct 26 21:10:41 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:52 2005 -0700"
      },
      "message": "[PATCH] USB: add new device id to ftdi_sio module\n\nThis is a patch to get the ELV FHZ1000 Home Automation control device to\nwork with Linux. The patch adds a new device ID to the ftdi_sio driver.\nIt is for kernel version 2.6.13.4.\n\nSigned-off-by: Martin Hagelin \u003cmartin.hagelin@home.se\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "46a0cf81828535fb3c200bc4fffdb8d69f4bf396",
      "tree": "4f923e2d8e83961ac931f8c4496081d873372088",
      "parents": [
        "9a7834d06d553d02cc6e659e94772f69a8b5367f"
      ],
      "author": {
        "name": "Koen Kooi",
        "email": "koen@handhelds.org",
        "time": "Wed Oct 26 19:42:53 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:52 2005 -0700"
      },
      "message": "[PATCH] USB: fix correct wording in drivers/usb/net/KConfig\n\nSigned-off-by: Koen Kooi \u003ckoen@handhelds.org\u003e\n"
    },
    {
      "commit": "9a7834d06d553d02cc6e659e94772f69a8b5367f",
      "tree": "9ca891740becd9a090565bc3d73f8da2c2ea54d3",
      "parents": [
        "db2d55b7f7f11823b8d2e5f0c706c7a264320d1b"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Sun Oct 23 23:02:20 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:52 2005 -0700"
      },
      "message": "[PATCH] USB: fix pm patches with CONFIG_PM off part 2\n\nWith CONFIG_PM\u003dn:\n\ndrivers/built-in.o(.text+0x1098c): In function `hub_thread\u0027:\ndrivers/usb/core/hub.c:2673: undefined reference to `.dpm_runtime_resume\u0027\ndrivers/built-in.o(.text+0x10998):drivers/usb/core/hub.c:2674: undefined reference to `.dpm_runtime_resume\u0027\n\nPlease, never ever ever put extern decls into .c files.  Use the darn header\nfiles :(\n\nCc: David Brownell \u003cdavid-b@pacbell.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "db2d55b7f7f11823b8d2e5f0c706c7a264320d1b",
      "tree": "0bf92c677b80042eb2bad6012936f5584e2e4ecb",
      "parents": [
        "4f62efe67f077db17dad03a1d4c9665000a3eb45"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Sun Oct 23 23:04:25 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:51 2005 -0700"
      },
      "message": "[PATCH] USB: fix pm patches with CONFIG_PM off part 1\n\nWith CONFIG_PM\u003dn:\n\ndrivers/built-in.o(.text+0x2a69c): In function `ohci_hub_control\u0027:\ndrivers/usb/host/ohci-hub.c:539: undefined reference to `.usb_hcd_resume_root_hub\u0027\ndrivers/built-in.o(.text+0x2b920): In function `ohci_irq\u0027:\ndrivers/usb/host/ohci-hcd.c:726: undefined reference to `.usb_hcd_resume_root_hub\u0027\n\nCc: David Brownell \u003cdavid-b@pacbell.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "4f62efe67f077db17dad03a1d4c9665000a3eb45",
      "tree": "27f1837fd08ce3dccb94a88a5afef6eb1a5ed738",
      "parents": [
        "16f16d117c1eb99451e4c73c87546eef05c66790"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Mon Oct 24 16:24:14 2005 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:51 2005 -0700"
      },
      "message": "[PATCH] usbcore: Fix handling of sysfs strings and other attributes\n\nThis patch (as592) makes a few small improvements to the way device\nstrings are handled, and it fixes some bugs in a couple of other sysfs\nattribute routines.  (Look at show_configuration_string() to see what I\nmean.)\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "16f16d117c1eb99451e4c73c87546eef05c66790",
      "tree": "9f08a567e25f97a8d7ee0715657067013fb3467c",
      "parents": [
        "0a1ef3b5a765a6f20e7b8caf295aad3276243966"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Mon Oct 24 15:41:19 2005 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:51 2005 -0700"
      },
      "message": "[PATCH] USB: Fix maxpacket length for ep0 on root hubs\n\nThis patch (as591) fixes a rather innocuous bug that has been around for\nquite a long time: Virtual root hubs should have a maxpacket length of\n64 for endpoint 0.  I didn\u0027t realize it was wrong until I started\nlooking through the endpoint attribute files.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "0a1ef3b5a765a6f20e7b8caf295aad3276243966",
      "tree": "31d2bc231306e3ed6ed81512e460e32d00bfc730",
      "parents": [
        "b724ae77969fd832be71419dca74bece9af287ff"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Mon Oct 24 15:38:24 2005 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:51 2005 -0700"
      },
      "message": "[PATCH] usbcore: Use kzalloc instead of kmalloc/memset\n\nThis patch (as590) fixes up all the remaining places where usbcore can\nuse kzalloc rather than kmalloc/memset.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "b724ae77969fd832be71419dca74bece9af287ff",
      "tree": "a38ed0337bf012db4c8deec2c33d3e4ff78a2b6a",
      "parents": [
        "0e6c8e8db508fcb292836b23d039649c5de29090"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Mon Oct 24 15:36:00 2005 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:51 2005 -0700"
      },
      "message": "[PATCH] usbcore: Wrap lines before column 80\n\nI can\u0027t stand text lines that wrap-around in my 80-column windows.  This\npatch (as589) makes cosmetic changes to a couple of source files.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "0e6c8e8db508fcb292836b23d039649c5de29090",
      "tree": "5a65aa48c6dbc5c81d1665802d4e632c64b850e3",
      "parents": [
        "be69e5b1900a19a545becda822b18d6f09168ba5"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Mon Oct 24 15:33:03 2005 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:51 2005 -0700"
      },
      "message": "[PATCH] usbcore: endpoint attributes track altsetting changes\n\nThis patch (as588) fixes the way endpoint attribute files are registered\nand unregistered.  Now they will correctly track along with altsetting\nchanges.  This fixes bugzilla entry #5467.\n\nIn a separate but related change, when a usb_reset_configuration call\nfails, the device state is not changed to USB_STATE_ADDRESS.  In the\nfirst place, failure means that we don\u0027t know what the state is, not\nthat we know the device is unconfigured.  In the second place, doing\nthis can potentially lead to a memory leak, since usbcore might not\nrealize there still is a current configuration that needs to be\ndestroyed.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "be69e5b1900a19a545becda822b18d6f09168ba5",
      "tree": "7730b17e403cc03ea7c7cee8fc56f06171af0ebe",
      "parents": [
        "e52783206ada0c0276c8dd74c0ecd0007ead7c00"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Tue Oct 25 15:56:06 2005 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:50 2005 -0700"
      },
      "message": "[PATCH] usbcore: Improve endpoint sysfs file handling\n\nThis revised patch (as587b) improves the implementation of USB endpoint\nsysfs files.  Instead of storing a whole bunch of attributes for every\nsingle endpoint, each endpoint now gets its own kobject and they can\nshare a static list of attributes.  The number of extra fields added to\nstruct usb_host_endpoint has been reduced from 4 to 1.\n\nThe bEndpointAddress field is retained even though it is redundant (it\nrepeats the same information as the attributes\u0027 directory name).  The\ncode avoids calling kobject_register, to prevent generating unwanted\nhotplug events.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "e52783206ada0c0276c8dd74c0ecd0007ead7c00",
      "tree": "6714a61666247613d585e1bad5f007da0de49056",
      "parents": [
        "72129cd6577793408ff546b0ddd5794c33f32399"
      ],
      "author": {
        "name": "Phil Dibowitz",
        "email": "phil@ipom.com",
        "time": "Sun Oct 23 23:52:39 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:50 2005 -0700"
      },
      "message": "[PATCH] USB Storage: Expand range of Freecom unusual_devs entry\n\nFreecom seems to be one of those vendors that can\u0027t get the GET CAPACITY\nthing right. This expands the US_FL_FIX_CAPACITY flag for the entire\nrange of their fccd product line.\n\nThis is based on a patch sent by Stuart Black\n\u003cstuart_black@yahoo.co.uk\u003e.\n\nSigned-off-by: Phil Dibowitz \u003cphil@ipom.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "72129cd6577793408ff546b0ddd5794c33f32399",
      "tree": "c60564a0cd92d95d1c6d3830fee8c034df112abf",
      "parents": [
        "3f13e66e219238e025ff561d69826da9342c3f4a"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Tue Oct 25 23:34:03 2005 +0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:50 2005 -0700"
      },
      "message": "[PATCH] mdc800: remove embrions of C++ exceptions\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "3f13e66e219238e025ff561d69826da9342c3f4a",
      "tree": "ff0fd93b0119975d45f2a55f49d2c897b0fc1ec0",
      "parents": [
        "ce2596df79ddbac605a290f4c7cf011cb40524fc"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Sun Oct 23 19:43:36 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:50 2005 -0700"
      },
      "message": "[PATCH] PATCH: usb-storage: use kthread API\n\nThis patch is originally from Alan Stern (as569).  It has been rediffed\nagainst a current tree.\n\nThis patch converts usb-storage to use the kthread API for creating its\ncontrol and scanning threads.  The new code doesn\u0027t use kthread_stop\nbecause the threads need (or will need in the future) to exit\nasynchronously.\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": "ce2596df79ddbac605a290f4c7cf011cb40524fc",
      "tree": "59b4a7a91c429d6499d30fa74eeec8f3ad2bfa70",
      "parents": [
        "bbafa4668f37f5093a3ae2a8b0cbe327e24e12da"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Sun Oct 23 19:41:39 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:50 2005 -0700"
      },
      "message": "[PATCH] PATCH: usb-storage: implement minimal PM\n\nThis patch from Alan Stern started as as568.  It has been rediffed against\na current tree.\n\nThis patch adds minimal suspend/resume support to usb-storage.  Just enough\nfor it to qualify as PM-aware.\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": "bbafa4668f37f5093a3ae2a8b0cbe327e24e12da",
      "tree": "e679db87309810e8da8092ffcb3df5a9dd7323e0",
      "parents": [
        "b876aef7f890d8c59a45b78858a36cf60fddf522"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Sun Oct 23 19:40:22 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:50 2005 -0700"
      },
      "message": "[PATCH] PATCH: usb-storage: allocate separate sense buffer\n\nThis patch is from Alan Stern (as560).  It has been rediffed against a\ncurrent tree.\n\nThis patch allocates a separate buffer for usb-storage to use when\nauto-sensing.  Up to now we have been using the sense buffer embedded in a\nscsi_cmnd struct, which is dangerous on hosts that (a) don\u0027t do\ncache-coherent DMA or (b) have DMA alignment restrictions.\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": "b876aef7f890d8c59a45b78858a36cf60fddf522",
      "tree": "c8211d093fc0ab4ec04d3adaf8388253aa73d0bf",
      "parents": [
        "423e489d704d05c6e8c2927fb1854db85914912a"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Sun Oct 23 19:38:56 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:50 2005 -0700"
      },
      "message": "[PATCH] PATCH: usb-storage: move GetMaxLUN later in time\n\nThis patch is originally from Alan Stern (as557).  It has been re-diffed\nagainst a current tree, and I also corrected a minor merging error.\n\nSome time ago we introduced a delay before device scanning, because many\ndevices do not like to receive SCSI commands right after enumeration.\nNow it turns out there\u0027s a device that doesn\u0027t like to receive\nGet-Max-LUN right after enumeration either.  Accordingly this patch\ndelays the Get-Max-LUN request until the beginning of the scanning\nprocedure.  This fixes Bugzilla entry #5010.\n\nThree things are worth noting.  First, I removed the locking code from\nusb_stor_acquire_resources.  It\u0027s not needed, because the locking is to\nprotect against disconnect events and acquire_resources is only called\nduring probe (so the disconnect routine can\u0027t be called).  Second, I\ninitialized to 0 the buffer used for the Get-Max-LUN response.  It\u0027s not\nreally necessary, but it will prevent random values from showing up in\nthe debugging log when the request fails.  Third, I added a test against\nthe SINGLE_LUN flag.  This will allow us to use the flag to indicate\nBulk-only devices that can\u0027t handle Get-Max-LUN.\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": "423e489d704d05c6e8c2927fb1854db85914912a",
      "tree": "a4045f348d2b2ddd232ae6eddf103ccc32e7c5a6",
      "parents": [
        "478a3bab8c87a9ba4a4ba338314e32bb0c378e62"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Wed Oct 19 13:06:13 2005 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:49 2005 -0700"
      },
      "message": "[PATCH] hid-core: Add Clear-Halt on the Interrupt-in endpoint\n\nThis patch (as577) adds a Clear-Halt call on the Interrupt-in endpoint\nduring input device configuration.  Without it my HP USB keyboard doesn\u0027t\nwork.\n\nVojtech says it\u0027s worth trying, since it might help with some recalcitrant\ndevices.  On the other hand, it might interfere with others.  I\u0027m\nsubmitting it so that it can get tested by a range of users.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "478a3bab8c87a9ba4a4ba338314e32bb0c378e62",
      "tree": "37e07a18952706e76b36c782ac095c17b0bc8e11",
      "parents": [
        "46f116eab81b21c6ae8c4f169498c632b1f94bf1"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Wed Oct 19 12:52:02 2005 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:49 2005 -0700"
      },
      "message": "[PATCH] USB: Always do usb-handoff\n\nThis revised patch (as586b) makes usb-handoff permanently true and no\nlonger a kernel boot parameter.  It also removes the piix3_usb quirk code;\nthat was nothing more than an early version of the USB handoff code\n(written at a time when Intel\u0027s PIIX3 was about the only motherboard with\nUSB support).  And it adds identifiers for the three PCI USB controller\nclasses to pci_ids.h.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "46f116eab81b21c6ae8c4f169498c632b1f94bf1",
      "tree": "b5165e2e57748140be4dc3fbf7063fdba721c26c",
      "parents": [
        "eb3c5ed8617d0aa67648cb7d1a486d14099129f2"
      ],
      "author": {
        "name": "Oliver Neukum",
        "email": "oliver@neukum.org",
        "time": "Mon Oct 24 22:42:35 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:49 2005 -0700"
      },
      "message": "[PATCH] USB: cdc-acm patch to use kzalloc\n\nanother one to use kzalloc. Please apply.\n\nSigned-off-by: Oliver Neukum \u003coliver@neukum.name\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "eb3c5ed8617d0aa67648cb7d1a486d14099129f2",
      "tree": "60eafa678fb9c73169a5e5a83fc70aa8a74ad50d",
      "parents": [
        "f2d45cd976682a3566c8cf30cefe91eb43ab6005"
      ],
      "author": {
        "name": "David Eriksson",
        "email": "twogood@users.sourceforge.net",
        "time": "Tue Oct 18 20:12:24 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:49 2005 -0700"
      },
      "message": "[PATCH] USB: Improving the set of vendor/product IDs in the ipaq driver\n\nThis is a patch improving the set of vendor/product IDs used in the\n\"ipaq\" USB serial device driver. The patch size is because I sorted the\nids this time, forgot about that last time.\n\nChanges:\n\n- Added vendor/product identifiers for Psion Teklogix devices\n- Restored Microsoft\u0027s identifier pair 045e/00ce\n- Sorted list of vendor/product identifiers\n\nSigned-off-by: David Eriksson \u003ctwogood@users.sourceforge.net\u003e\nSigned-off-by: Ganesh Varadarajan \u003cganesh@veritas.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "f2d45cd976682a3566c8cf30cefe91eb43ab6005",
      "tree": "325133a80bc8a2b6ce826ac7caa930d19825bbc1",
      "parents": [
        "61eded6e06a1f4bdbf707b69da904ba9f3eb2f0a"
      ],
      "author": {
        "name": "Guillaume GOURAT /",
        "email": "guillaume.gourat@nexvision.fr",
        "time": "Fri Oct 21 14:01:35 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:49 2005 -0700"
      },
      "message": "[PATCH] USB: Kaweth.c udelay patch\n\nOn some arch (like arm) udelay cannot be called with value greater that\n2000.\n\nSigned-off-by: Guillaume GOURAT / guillaume.gourat@nexvision.fr\nSigned-off-by: Oliver Neukum \u003coliver@neukum.name\u003e\n"
    },
    {
      "commit": "61eded6e06a1f4bdbf707b69da904ba9f3eb2f0a",
      "tree": "60310714bf8575fd7ada76581793dfe6871fa3b2",
      "parents": [
        "dcab4eaf77ccd8779c715da3c5db0a82874fa645"
      ],
      "author": {
        "name": "Oliver Neukum",
        "email": "oliver@neukum.org",
        "time": "Mon Oct 24 22:37:20 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:49 2005 -0700"
      },
      "message": "[PATCH] USB: microtek patch to use kzalloc\n\nhere is another one to use kzalloc. Please apply.\n\nSigned-off-by: Oliver Neukum \u003coliver@neukum.name\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "dcab4eaf77ccd8779c715da3c5db0a82874fa645",
      "tree": "e620490b32f02ebefe5db448b3545f71732e1863",
      "parents": [
        "7521803dcc0137668bb30483383092a647671d8b"
      ],
      "author": {
        "name": "Simeon Simeonov",
        "email": "simeonov_2000@yahoo.com",
        "time": "Wed Oct 19 11:32:14 2005 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:48 2005 -0700"
      },
      "message": "[PATCH] USB: storage patch for LEICA camera\n\nOn Tue, 18 Oct 2005, Simeon Simeonov wrote:\n\u003e Attached is a patch that solves mounting problems for\n\u003e LEICA D-LUX camera with FC4 2.6.13 kernel.\n\u003e\n\u003e Let me know if you have some questions.\n\nLooks okay to me.  Given that the previous entry uses the full 0000 -\n9999 range, I guess this one can also.  The vendor name is a little odd\n(it will give us three different vendor names all in entries with the\nsame vendor ID) but that doesn\u0027t really matter either.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Phil Dibowitz \u003cphil@ipom.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "7521803dcc0137668bb30483383092a647671d8b",
      "tree": "ab260e1d91991fa6d8bf5fd78321bb9c163a6b13",
      "parents": [
        "17a882fc0c91477b2582a6dfd4ca93ae7eb58cd3"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jun 20 21:15:16 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:48 2005 -0700"
      },
      "message": "[PATCH] USB: always export interface information for modalias\n\nThis fixes a problem with some cdc acm devices that were not getting\nautomatically loaded as the module alias was not being reported\nproperly.\n\nThis check was for back in the days when we only reported hotplug events\nfor the main usb device, not the interfaces.  We should always give the\ninterface information for MODALIAS/modalias as it can be needed.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "17a882fc0c91477b2582a6dfd4ca93ae7eb58cd3",
      "tree": "64b0bead1565c9f41b1eea69e9bcbfad997459ad",
      "parents": [
        "269bda1c123c7caf88e1deb2264f9086f0344192"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jun 20 21:15:16 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:48 2005 -0700"
      },
      "message": "[PATCH] USB Serial: remove driver version from a few drivers\n\nThese numbers are pointless, as they have not been changed in _years_,\nso we should just remove them to stop pretending there is an actual\n\"version number\" for these drivers.\n\nThis should also help reduce confusion when people try to ask for\nsupport of a specific driver version, as there has been no way to tell\nwhat they are talking about.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "269bda1c123c7caf88e1deb2264f9086f0344192",
      "tree": "c83d9944e0acdc40c9040cbccfb9ec7d606bdd2c",
      "parents": [
        "502b95c1cc9e2c855a26f90fc999c5211b8ba957"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jun 20 21:15:16 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:48 2005 -0700"
      },
      "message": "[PATCH] USB Serial: move name to driver structure\n\nThis fixes up a lot of problems in sysfs with some of the usb serial\ndrivers, they had incorrect driver names.  Also saves a tiny ammount\nof memory.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "502b95c1cc9e2c855a26f90fc999c5211b8ba957",
      "tree": "6fbbd76930a955728363fb3e3e58bc2aaee7be53",
      "parents": [
        "18fcac353fdc7cd072b0d24c8667042e675a4c11"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jun 20 21:15:16 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:48 2005 -0700"
      },
      "message": "[PATCH] USB Serial: move old changelog comments out of source code\n\nCreate a new file just for these things, as they just get in the\nway in the source files.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "18fcac353fdc7cd072b0d24c8667042e675a4c11",
      "tree": "7cbbcfccf999193e78ff86d9dc3ff1e41ec3b0bf",
      "parents": [
        "ea65370d025f5005649e5cb37c4d025e92c6fc38"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jun 20 21:15:16 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:48 2005 -0700"
      },
      "message": "[PATCH] USB Serial: get rid of the .owner field in usb_serial_driver\n\nDon\u0027t duplicate something that\u0027s already in struct driver.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "ea65370d025f5005649e5cb37c4d025e92c6fc38",
      "tree": "554476fb8c69fc0f0f7dc5e2287f4c9cec1a26d6",
      "parents": [
        "a6c82600d4058346ea6fd801bc21d7abcc1350d8"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jun 20 21:15:16 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:47 2005 -0700"
      },
      "message": "[PATCH] USB Serial: rename usb_serial_device_type to usb_serial_driver\n\nI\u0027m tired of trying to explain why a \"device_type\" is really a driver.\nThis better describes exactly what this structure is.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "a6c82600d4058346ea6fd801bc21d7abcc1350d8",
      "tree": "7606fe0113b4548d4d25fc846c5973a603457826",
      "parents": [
        "c36fc889b5a4fd66cfd9ba80d9e038745d349567"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jun 20 21:15:16 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:47 2005 -0700"
      },
      "message": "[PATCH] USB: delete the bluetty driver\n\nWe have a real Bluetooth system in Linux, lets finally delete this driver as no\none is using it (and if they are, they are using a closed source bluetooth\nstack, which I can\u0027t support anyway.)\n\nMarcel, you owe me a beer :)\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "c36fc889b5a4fd66cfd9ba80d9e038745d349567",
      "tree": "c49f295dfdf53a4c6f495be8414497f2cdf4a4d3",
      "parents": [
        "72adaa962741e8e910300b66bb123b1a9c31a8a8"
      ],
      "author": {
        "name": "Pete Zaitcev",
        "email": "zaitcev@redhat.com",
        "time": "Mon Oct 17 18:15:54 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:46 2005 -0700"
      },
      "message": "[PATCH] usb: Patch for USBDEVFS_IOCTL from 32-bit programs\n\nDell supplied me with the following test:\n\n#include\u003cstdio.h\u003e\n#include\u003cerrno.h\u003e\n#include\u003csys/ioctl.h\u003e\n#include\u003cfcntl.h\u003e\n#include\u003clinux/usbdevice_fs.h\u003e\n\nmain(int argc,char*argv[])\n{\n   struct usbdevfs_hub_portinfo hubPortInfo \u003d {0};\n   struct usbdevfs_ioctl command \u003d {0};\n   command.ifno \u003d 0;\n   command.ioctl_code \u003d USBDEVFS_HUB_PORTINFO;\n   command.data \u003d (void*)\u0026hubPortInfo;\n   int fd, ret;\n   if(argc !\u003d 2) {\n     fprintf(stderr,\"Usage: %s /proc/bus/usb/\u003cBusNo\u003e/\u003cHubID\u003e\\n\",argv[0]);\n     fprintf(stderr,\"Example: %s /proc/bus/usb/001/001\\n\",argv[0]);\n     exit(1);\n   }\n   errno \u003d 0;\n   fd \u003d open(argv[1],O_RDWR);\n   if(fd \u003c 0) {\n     perror(\"open failed:\");\n     exit(errno);\n   }\n   errno \u003d 0;\n   ret \u003d ioctl(fd,USBDEVFS_IOCTL,\u0026command);\n   printf(\"IOCTL return status:%d\\n\",ret);\n   if(ret\u003c0) {\n     perror(\"IOCTL failed:\");\n     close(fd);\n     exit(3);\n   } else {\n       printf(\"IOCTL passed:Num of ports %d\\n\",hubPortInfo.nports);\n       close(fd);\n       exit(0);\n   }\n   return 0;\n}\n\nI have verified that it breaks if built in 32 bit mode on x86_64 and that\nthe patch below fixes it.\n\nSigned-off-by: Pete Zaitcev \u003czaitcev@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "72adaa962741e8e910300b66bb123b1a9c31a8a8",
      "tree": "3847dca1d8dadc31df3c7e3275cac8592603be33",
      "parents": [
        "54a5c4cd2e4ec0b27c2c3731727f52591456086c"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jun 20 21:15:16 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:46 2005 -0700"
      },
      "message": "[PATCH] USB: convert usbmon to use usb notifiers\n\nThis also removes 2 usbmon callbacks.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "54a5c4cd2e4ec0b27c2c3731727f52591456086c",
      "tree": "7a76e82b85594a3feefc0210bfdeea94d279300c",
      "parents": [
        "a7b986b3e107727dd1c1af0ead0b5e52d7726db3"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jun 20 21:15:16 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:46 2005 -0700"
      },
      "message": "[PATCH] USB: convert usbfs/inode.c to use usb notifiers\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "a7b986b3e107727dd1c1af0ead0b5e52d7726db3",
      "tree": "bc9b81342469fa5c4eddaf16b852e7f45b734b26",
      "parents": [
        "3099e75a7ccc3c5b0a4cf988a76d9c4a7fa5e91a"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jun 20 21:15:16 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:46 2005 -0700"
      },
      "message": "[PATCH] USB: convert usbfs/devio.c to use usb notifiers\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "3099e75a7ccc3c5b0a4cf988a76d9c4a7fa5e91a",
      "tree": "8b1e7e5ddf097b347717e64aefb14ab33c9b2f90",
      "parents": [
        "4592bf5a22593704bb9e8c584a81bf6ca4f6cfec"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jun 20 21:15:16 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:46 2005 -0700"
      },
      "message": "[PATCH] USB: add notifier functions to the USB core for devices and busses\n\nThis should let us get rid of all of the different hooks in the USB core for\nwhen something has changed.\n\nAlso, some other parts of the kernel have wanted to know this kind of\ninformation at times.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "4592bf5a22593704bb9e8c584a81bf6ca4f6cfec",
      "tree": "ae30096f376f6922367fd427bcd6594bd866796a",
      "parents": [
        "3e8a556a02d5aa16375d4d74aad0f67cd844c047"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jun 20 21:15:16 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:45 2005 -0700"
      },
      "message": "[PATCH] USB: remove the global function usbdev_lookup_minor\n\nIt\u0027s only used locally.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "3e8a556a02d5aa16375d4d74aad0f67cd844c047",
      "tree": "6b89e900d6847916e50cb30efd25e38721db6558",
      "parents": [
        "efa400db5332ba341cc354c9d8a5298ff57faa98"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Tue Oct 18 10:08:31 2005 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:45 2005 -0700"
      },
      "message": "[PATCH] Missing transfer_flags setting in usbtest\n\nThis patch (as582) adds a missing transfer_flags setting to the usbtest\ndriver.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "efa400db5332ba341cc354c9d8a5298ff57faa98",
      "tree": "c7c5084e0a329813b38ca2d43f9d04c3eef2a0f4",
      "parents": [
        "d0d5049fb02fc1082c17e08deecd6fed8db549b6"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben@fluff.org.uk",
        "time": "Mon Oct 10 02:32:15 2005 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:45 2005 -0700"
      },
      "message": "[PATCH] USB: add owner initialisation to host drivers\n\nAdd .owner initialisation to the device drivers\nin drivers/usb/host so that when built as module\nthe device_driver refers to the owning module\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "d0d5049fb02fc1082c17e08deecd6fed8db549b6",
      "tree": "831b9345598e4074ca6168d65c393229130be866",
      "parents": [
        "a85ee6b50c8a1fca4034c8d6b21c91a8de171e01"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben@fluff.org.uk",
        "time": "Mon Oct 10 10:52:33 2005 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:45 2005 -0700"
      },
      "message": "[PATCH] USB: gadget drivers - add .owner initialisation\n\nEnsure the the device_driver and usb_gadget_driver\nhave their .owner fields initialised to associate\nthe module owner to the driver.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    }
  ],
  "next": "a85ee6b50c8a1fca4034c8d6b21c91a8de171e01"
}
