)]}'
{
  "log": [
    {
      "commit": "caf736085f2f0d22a992a855d9caae14973f7ea4",
      "tree": "1224cebafe4104c9621ffa06c08311c19668acc5",
      "parents": [
        "389d1ea50849f84c3a9f8640fcb66827746b4ab4"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Wed Feb 01 03:04:39 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 01 08:53:09 2006 -0800"
      },
      "message": "[PATCH] smbfs readdir vs signal fix\n\nAn old patch designed to fix http://bugme.osdl.org/show_bug.cgi?id\u003d4497,\n\"getdents gives empty/random result upon signal\".\n\nIf smbfs\u0027s readdir() is interupted by a signal, smb_readdir() failed to\nnoticed that and proceeded to treat the unread-into page as valid directory\ncontents.  Fix that up by handling the -ERESTARTSYS.\n\nThanks to Stian Skjelstad for reporting and testing.\n\nCc: Stian Skjelstad \u003cstian@nixia.no\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "389d1ea50849f84c3a9f8640fcb66827746b4ab4",
      "tree": "63a8f4d29e7b892a22c7b70dd461c1e89547ade7",
      "parents": [
        "3fb803a990cd17546bd89c38e0e29a891f71ce7d"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Feb 01 03:04:35 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 01 08:53:09 2006 -0800"
      },
      "message": "[PATCH] CONFIG_DOUBLEFAULT Kconfig fix\n\nMove CONFIG_DOUBLEFAULT from the main Kconfig menu (!) into its proper\nplace: the \"Processor Type and features\" submenu.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3fb803a990cd17546bd89c38e0e29a891f71ce7d",
      "tree": "11a1da8788161c689734b53c40784a7737d1c118",
      "parents": [
        "3a2ca64496cc1c9aeab1076e06d092b3ec74a43d"
      ],
      "author": {
        "name": "Andreas Gruenbacher",
        "email": "agruen@suse.de",
        "time": "Wed Feb 01 03:04:34 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 01 08:53:09 2006 -0800"
      },
      "message": "[PATCH] knfsd: Restore recently broken ACL functionality to NFS server\n\nA recent patch to\n   Allow run-time selection of NFS versions to export\n\nmeant that NO nfsacl service versions were exported.  This patch restored\nthat functionality.\n\nSigned-off-by: Andreas Gruenbacher \u003cagruen@suse.de\u003e\nSigned-off-by: Neil Brown \u003cneilb@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3a2ca64496cc1c9aeab1076e06d092b3ec74a43d",
      "tree": "e76fdb42c39184405bbe5c9dafdb04e9012c38c0",
      "parents": [
        "577bca9eff94193a06e426f8dbf6b3152247a209"
      ],
      "author": {
        "name": "Ulrich Drepper",
        "email": "drepper@redhat.com",
        "time": "Wed Feb 01 03:04:33 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 01 08:53:09 2006 -0800"
      },
      "message": "[PATCH] prototypes for *at functions \u0026 typo fix\n\nHere\u0027s the follow-up patch which introduces the prototypes for the new\nsyscalls.  There was also a typo in one of the new symbols.\n\nSigned-off-by: Ulrich Drepper \u003cdrepper@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "577bca9eff94193a06e426f8dbf6b3152247a209",
      "tree": "14d7f911f60e085e8ce33c32cdab458663543479",
      "parents": [
        "3833a70585fd4b0f64e275ba0cc3f5e5038253fd"
      ],
      "author": {
        "name": "Olaf Hering",
        "email": "olh@suse.de",
        "time": "Wed Feb 01 03:04:33 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 01 08:53:08 2006 -0800"
      },
      "message": "[PATCH] CONFIG_ISA does not make sense for CONFIG_PPC_PSERIES\n\nOlder pSeries systems with serial ports dont get any console output after\nrecent changes.  CONFIG_ISA does not make sense for CONFIG_PPC_PSERIES\nbecause it enables lots of old drivers.  Instead, remove the dependency on\nCONFIG_ISA from the serial port discovery code.\n\nSigned-off-by: Olaf Hering \u003colh@suse.de\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": "3833a70585fd4b0f64e275ba0cc3f5e5038253fd",
      "tree": "ec1ef3b23a83f141ed8953494ff39bfd78289caa",
      "parents": [
        "a6df590dd8b7644c8e298e3b13442bcd6ceeb739"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Wed Feb 01 03:04:32 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 01 08:53:08 2006 -0800"
      },
      "message": "[PATCH] x86_64: compat_sys_futimesat fix\n\nWe need to use the compat function here.\n\nPointer out by Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\n\nCc: Andi Kleen \u003cak@muc.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a6df590dd8b7644c8e298e3b13442bcd6ceeb739",
      "tree": "2f4e92634d518a4d26614a113ce724dc97ccd898",
      "parents": [
        "2f4c5416b36a5601d57f09e87a514a171390d5e0",
        "fd9cfdd11be3b37b5c919b64b43990f14a1587bd"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 31 21:37:33 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 31 21:37:33 2006 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband\n"
    },
    {
      "commit": "2f4c5416b36a5601d57f09e87a514a171390d5e0",
      "tree": "fbb6ac70b008e5929e2fdcf371ee860c86c54216",
      "parents": [
        "d20e6336ea4250e51081e4b2924b9ef4dfa45909",
        "9220a2d0daa1e6782f02d47303340d7b5ca62ac0"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 31 21:22:45 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 31 21:22:45 2006 -0800"
      },
      "message": "Merge branch \u0027upstream-fixes\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev\n"
    },
    {
      "commit": "d20e6336ea4250e51081e4b2924b9ef4dfa45909",
      "tree": "96c22694bec10912d40a3700a945157597dd901b",
      "parents": [
        "fa3c791d85aa9a363dd72dd834b73b79252ef44e",
        "6dea93477c3377cf4199fd37cc3fb11071987ae4"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 31 21:18:17 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 31 21:18:17 2006 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/dtor/input\n"
    },
    {
      "commit": "fa3c791d85aa9a363dd72dd834b73b79252ef44e",
      "tree": "082505d99fd937a818e36667a506dd2389a4f864",
      "parents": [
        "bd3f8f2b12bcf4ea25c89b84adeaafad232662c8",
        "fad3aa1e8e2e4123a19b926fefd91ec63dd56497"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 31 19:30:48 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 31 19:30:48 2006 -0800"
      },
      "message": "Merge git://oss.sgi.com:8090/oss/git/xfs-2.6\n"
    },
    {
      "commit": "bd3f8f2b12bcf4ea25c89b84adeaafad232662c8",
      "tree": "1fa8f8b784b5d47191a5dea07042ccbe0c1fd745",
      "parents": [
        "078a9b0388619c6c4c347458c6861833b911313b"
      ],
      "author": {
        "name": "Chris Wright",
        "email": "chrisw@sous-sol.org",
        "time": "Tue Jan 31 19:10:23 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 31 19:30:25 2006 -0800"
      },
      "message": "[PATCH] Make sure to always check upper bits of tv_nsec in timespec_valid.\n\nSigned-off-by: Chris Wright \u003cchrisw@sous-sol.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "078a9b0388619c6c4c347458c6861833b911313b",
      "tree": "0708c45155be8566e6787fea785e4cf00201b3ad",
      "parents": [
        "e1762ec6d72b71c4476018af3c153cd362a5e94e",
        "206cc83ccdc29e4a73786e9093f9eeec25868441"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 31 19:26:25 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 31 19:26:25 2006 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/bnx2-2.6\n"
    },
    {
      "commit": "e1762ec6d72b71c4476018af3c153cd362a5e94e",
      "tree": "6814cb9ee9dee93e5734be92cd1d6775c335ba48",
      "parents": [
        "ef59c4e935feb966900a8321e75f74d7df2a2f16",
        "0cbd782507c502428c8ab3e91bee3940c19ac4d4"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 31 19:24:43 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 31 19:24:43 2006 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n"
    },
    {
      "commit": "ef59c4e935feb966900a8321e75f74d7df2a2f16",
      "tree": "8bdd8e837554b268b600b57187612b9ac4a5d5f5",
      "parents": [
        "69396dcfa3c50a6b8d2caaccf5d1496ecd5594be",
        "3103039cc2a8dc6ababc29afac5c3cadbfa69af9"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 31 18:13:32 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 31 18:13:32 2006 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6\n"
    },
    {
      "commit": "3103039cc2a8dc6ababc29afac5c3cadbfa69af9",
      "tree": "f89e6a1ca25281fbf78f6438c0463d06251ae3a3",
      "parents": [
        "877be3f0304de16a77f11b2b47f1291b800d5479"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Fri Jan 27 02:03:50 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 18:00:13 2006 -0800"
      },
      "message": "[PATCH] PCI: handle bogus MCFG entries\n\nHandle more bogus MCFG entries\n\nSome Asus P4 boards seem to have broken MCFG tables with\nonly a single entry for busses 0-0.  Special case these\nand assume they mean all busses can be accessed.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "877be3f0304de16a77f11b2b47f1291b800d5479",
      "tree": "a9644263cb3e66d714ff4133dd4e382fe7078d37",
      "parents": [
        "8737d6a90cd8b085c2ea9cb4c7443c87f86c3429"
      ],
      "author": {
        "name": "Arthur Othieno",
        "email": "apgo@patchbomb.org",
        "time": "Wed Jan 18 21:12:57 2006 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 18:00:13 2006 -0800"
      },
      "message": "[PATCH] PCI: cyblafb: remove pci_module_init() return, really.\n\nRichard Knutsson \u003cricknu-0@student.ltu.se\u003e did the original pci_module_init()\ncleanups:\n\n    http://marc.theaimsgroup.com/?l\u003dlinux-kernel\u0026m\u003d113330872125068\u0026w\u003d2\n    http://marc.theaimsgroup.com/?l\u003dlinux-kernel\u0026m\u003d113330888507321\u0026w\u003d2\n\nGreg, on it\u0027s way upstream, pci_module_init() return sneaked back in for\ncyblafb?\n\n    http://marc.theaimsgroup.com/?l\u003dlinux-pci\u0026m\u003d113652969209562\u0026w\u003d2\n    http://marc.theaimsgroup.com/?l\u003dlinux-pci\u0026m\u003d113683930220421\u0026w\u003d2\n\nRemove for good.\n\nSigned-off-by: Arthur Othieno \u003capgo@patchbomb.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "8737d6a90cd8b085c2ea9cb4c7443c87f86c3429",
      "tree": "88a6148ed1dd5d98f9d3ef89b4639e210d0ee19b",
      "parents": [
        "b64a71ab5c9098a79ccb463af968933483458a0f"
      ],
      "author": {
        "name": "linas@austin.ibm.com",
        "email": "linas@austin.ibm.com",
        "time": "Thu Jan 12 18:35:23 2006 -0600"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 18:00:13 2006 -0800"
      },
      "message": "[PATCH] powerpc/PCI hotplug: shuffle error checking to better location.\n\nError checking is scattered through various layers of the dlpar code,\nleading to a somewhat opaque code structure. This patch consolidates\nerror checking in one routine, simplifying the code a tad. There\u0027s\nalso some whitespace cleanup here too.\n\nSigned-off-by: Linas Vepstas \u003clinas@austin.ibm.com\u003e\nAcked-by: John Rose \u003cjohnrose@austin.ibm.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "b64a71ab5c9098a79ccb463af968933483458a0f",
      "tree": "f630e27154464b9ba1476bb6d0d430c0a8031223",
      "parents": [
        "f6afbad82c6b7bab0198442592b110341fb419ba"
      ],
      "author": {
        "name": "linas@austin.ibm.com",
        "email": "linas@austin.ibm.com",
        "time": "Thu Jan 12 18:32:58 2006 -0600"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 18:00:13 2006 -0800"
      },
      "message": "[PATCH] powerpc/PCI hotplug: minor cleanup forward decls\n\nMinor cleanup. Move structure initializer to bottom of file,\nthis allows elimination of eyeball-strain-inducing forward\ndeclarations.\n\nSigned-off-by: Linas Vepstas \u003clinas@austin.ibm.com\u003e\nAcked-by: John Rose \u003cjohnrose@austin.ibm.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "f6afbad82c6b7bab0198442592b110341fb419ba",
      "tree": "6a444ff2b09cc08e93f6f2825b6cfc5e507a029e",
      "parents": [
        "e06b80b78db96ca272db4ec0b26ce1092a1a9704"
      ],
      "author": {
        "name": "linas@austin.ibm.com",
        "email": "linas@austin.ibm.com",
        "time": "Thu Jan 12 18:31:01 2006 -0600"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 18:00:13 2006 -0800"
      },
      "message": "[PATCH] powerpc/PCI hotplug: cleanup: add prefix\n\nMinor cleanup. Add the prefix rpaphp_* to several generic-sounding routines.\nRemove rpaphp_remove_slot(), which is a one-liner.\n\nSigned-off-by: Linas Vepstas \u003clinas@austin.ibm.com\u003e\nAcked-by: John Rose \u003cjohnrose@austin.ibm.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "e06b80b78db96ca272db4ec0b26ce1092a1a9704",
      "tree": "77f8605f27e02c46b1513837e4fc1f02b6d2b66c",
      "parents": [
        "8fe64399cccf8dddcc4e5eaff270a12064f6fe9f"
      ],
      "author": {
        "name": "linas@austin.ibm.com",
        "email": "linas@austin.ibm.com",
        "time": "Thu Jan 12 18:28:22 2006 -0600"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 18:00:13 2006 -0800"
      },
      "message": "[PATCH] powerpc/PCI hotplug: merge rpaphp_enable_pci_slot()\n\nRemove general baroqueness.  The function rpaphp_enable_pci_slot()\nhas a fairly simple logic structure, once all of the debug printk\u0027s\nare removed. Its called from only one place, and that place also\nhas a very simple structure once he printk\u0027s are removed.  Merge\nthe two together.\n\nSigned-off-by: Linas Vepstas \u003clinas@austin.ibm.com\u003e\nAcked-by: John Rose \u003cjohnrose@austin.ibm.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "8fe64399cccf8dddcc4e5eaff270a12064f6fe9f",
      "tree": "aa7d9c3b842ded5d205fc70119128e618ef657e8",
      "parents": [
        "8a85a70db8c65fd1703b4597f72fe6ee25642234"
      ],
      "author": {
        "name": "linas@austin.ibm.com",
        "email": "linas@austin.ibm.com",
        "time": "Thu Jan 12 18:26:27 2006 -0600"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 18:00:12 2006 -0800"
      },
      "message": "[PATCH] powerpc/PCI hotplug: de-convolute rpaphp_unconfig_pci_adap\n\nRemove general baroqueness.  The function rpaphp_unconfig_pci_adapter()\nis really just three lines of code, once all the dbg printks are removed.\nAnd its called in only one place. So replace the call by the thre lines.\nAlso, provide proper semaphore locking in the affected function\ndisable_slot()\n\nSigned-off-by: Linas Vepstas \u003clinas@austin.ibm.com\u003e\nAcked-by: John Rose \u003cjohnrose@austin.ibm.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "8a85a70db8c65fd1703b4597f72fe6ee25642234",
      "tree": "830db880e28f5109e2eafd754678e57537a1e822",
      "parents": [
        "7fec77e4793f307b30846a3d4015d329ffc0b685"
      ],
      "author": {
        "name": "linas@austin.ibm.com",
        "email": "linas@austin.ibm.com",
        "time": "Thu Jan 12 18:24:27 2006 -0600"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 18:00:12 2006 -0800"
      },
      "message": "[PATCH] powerpc/PCI hotplug: remove remove_bus_device()\n\nThe function rpaphp_eeh_remove_bus_device() is a dupe of\neeh_remove_bus_device(). Remove it.\n\nSigned-off-by: Linas Vepstas \u003clinas@austin.ibm.com\u003e\nAcked-by: John Rose \u003cjohnrose@austin.ibm.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "7fec77e4793f307b30846a3d4015d329ffc0b685",
      "tree": "e9a3004bbf45237063ce7dfbc28e32e1c53ac938",
      "parents": [
        "eca845c71816669dace4bf1954d9ab276abb0002"
      ],
      "author": {
        "name": "linas@austin.ibm.com",
        "email": "linas@austin.ibm.com",
        "time": "Thu Jan 12 18:22:07 2006 -0600"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 18:00:12 2006 -0800"
      },
      "message": "[PATCH] powerpc/PCI hotplug: merge config_pci_adapter\n\nRemove general baroqueness.  The function rpaphp_config_pci_adapter()\nis really just one line of code, once all the dbg printks are removed.\nAnd its called in only one place. So replace the call by the one line.\n\nSigned-off-by: Linas Vepstas \u003clinas@austin.ibm.com\u003e\nAcked-by: John Rose \u003cjohnrose@austin.ibm.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "eca845c71816669dace4bf1954d9ab276abb0002",
      "tree": "b1180d00f6d41df5fdfadd650bba654cdf0aaf70",
      "parents": [
        "01657868be1c21b2b8b0e683ea24bdcc2331d522"
      ],
      "author": {
        "name": "linas@austin.ibm.com",
        "email": "linas@austin.ibm.com",
        "time": "Thu Jan 12 18:20:26 2006 -0600"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 18:00:12 2006 -0800"
      },
      "message": "[PATCH] powerpc/PCI hotplug: remove rpaphp_fixup_new_pci_devices()\n\nThe function rpaphp_fixup_new_pci_devices() has been migrated to\npcibios_fixup_new_pci_devices() in\narch/powerpc/platforms/pseries/pci_dlpar.c\nThis patch removes the old version.\n\nSigned-off-by: Linas Vepstas \u003clinas@austin.ibm.com\u003e\nAcked-by: John Rose \u003cjohnrose@austin.ibm.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "01657868be1c21b2b8b0e683ea24bdcc2331d522",
      "tree": "dab7eb1073f9a842e558de74beb5ec75e7ced0dc",
      "parents": [
        "53044f357448693f218cc4f053affe92ed414f9d"
      ],
      "author": {
        "name": "linas@austin.ibm.com",
        "email": "linas@austin.ibm.com",
        "time": "Thu Jan 12 18:18:26 2006 -0600"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 18:00:12 2006 -0800"
      },
      "message": "[PATCH] powerpc/PCI hotplug: remove rpaphp_find_bus()\n\nThe function rpaphp_find_pci_bus() has been migrated to\npcibios_find_pci_bus() in arch/powerpc/platforms/pseries/pci_dlpar.c\nThis patch removes the old version.\n\nSigned-off-by: Linas Vepstas \u003clinas@austin.ibm.com\u003e\nAcked-by: John Rose \u003cjohnrose@austin.ibm.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "53044f357448693f218cc4f053affe92ed414f9d",
      "tree": "dabb2a73762270027d72828a055ba1dd243860af",
      "parents": [
        "3c0c6441883be7676b795939e268b90d6acab360"
      ],
      "author": {
        "name": "Keck, David",
        "email": "david.keck@amd.com",
        "time": "Mon Jan 16 15:22:36 2006 -0600"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 18:00:12 2006 -0800"
      },
      "message": "[PATCH] PCI Hotplug: shpchp: AMD POGO errata fix\n\nThis patch fixes the AMD POGO errata on the hotplug controller where the\nplatform will lock up or reboot if PERR/SERR generation is enabled and a\nslot is sent an enable command.  This fix disables PERR/SERR generation\nbefore a slot is sent the enable command by first saving related\nregisters, turning off SERR/PERR generation, enabling the slot, then\nrestoring the registers.\n\nSigned-off-by: David Keck \u003cdavid.keck@amd.com\u003e\nCc: Kristen Accardi \u003ckristen.c.accardi@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "3c0c6441883be7676b795939e268b90d6acab360",
      "tree": "28c55479f0f9785c0d6ab198aa1c672b13494cb3",
      "parents": [
        "dd8c49966854a5245f3ed4769c9114e7afd819ef"
      ],
      "author": {
        "name": "linas",
        "email": "linas@austin.ibm.com",
        "time": "Thu Jan 12 14:36:25 2006 -0600"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 18:00:12 2006 -0800"
      },
      "message": "[PATCH] PCI Hotplug: PCI panic on dlpar add (add pci slot to running partition)\n\nRemoving and then adding a PCI slot to a running partition results in\na kernel panic. The current code attempts to add iospace for an entire\nroot bus, which is inappropriate, and silently fails.  When a pci device\ntries to use the iospace, a page fault is taken, as the iospace had not\nbeen mapped, and of course the page fault cannot be resolved.\n\nThis only occurs for PCI adapters using pio, which may be why it hadn\u0027t\nbeen seen earlier (this seems to have been broken for a while).\nThis patch has survived testing of dozens of slot add and removes.\n\nSigned-off-by: Linas Vepstas \u003clinas@austin.ibm.com\u003e\nAcked-by: John Rose \u003cjohnrose@austin.ibm.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "dd8c49966854a5245f3ed4769c9114e7afd819ef",
      "tree": "3078de189a3168e4c07bf1cda2f9521f55fb50b8",
      "parents": [
        "2181c971952ec2af56cd9cc68453f7ad5a0a38d6"
      ],
      "author": {
        "name": "linas",
        "email": "linas@austin.ibm.com",
        "time": "Tue Jan 10 15:15:47 2006 -0600"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 18:00:12 2006 -0800"
      },
      "message": "[PATCH] PCI Hotplug/powerpc: module build break\n\nThe RPAPHP hoplug driver will not build as a module, because it calls\non pci_claim_resource(), which is not exported. This exports the symbol.\nProblem reported by Olaf Hering \u003colh@suse.de\u003e\n\nA grep indicates that building drivers/parisc/lba_pci.c\nwould have trouble building as a module for the same reason.\n\nSigned-off-by: Linas Vepstas \u003clinas@austin.ibm.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "2181c971952ec2af56cd9cc68453f7ad5a0a38d6",
      "tree": "6c4859e390464f046249e97eeaab729c603cb7a4",
      "parents": [
        "8cea8e9303d45556cb606cc8d9e41f889ff600c0"
      ],
      "author": {
        "name": "Grant Coady",
        "email": "gcoady@gmail.com",
        "time": "Sun Jan 15 16:21:27 2006 +1100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 18:00:11 2006 -0800"
      },
      "message": "[PATCH] PCI: pci_ids: remove duplicates gathered during merge period\n\npci_ids.h: remove duplicates.  Compile tested allmodconfig.\n\nSigned-off-by: Grant Coady \u003cgcoady@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "8cea8e9303d45556cb606cc8d9e41f889ff600c0",
      "tree": "e425ac74afc0b89f3a513290a2dd5e503d974906",
      "parents": [
        "654143ee3a73b2793350b039a135d9cd3101147b"
      ],
      "author": {
        "name": "Mark Rustad",
        "email": "MRustad@mac.com",
        "time": "Thu Jan 05 22:47:29 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 18:00:11 2006 -0800"
      },
      "message": "[PATCH] PCI: restore 2 missing pci ids\n\nSomewhere between 2.6.14 and 2.6.15-rc3, some PCI ids were apparently\nremoved.  The ecc.c module, which is not a part of the kernel.org tree, but\nincluded in some distributions, fails to compile.\n\nSigned-off-by: Mark Rustad \u003cmrustad@mac.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "654143ee3a73b2793350b039a135d9cd3101147b",
      "tree": "2db0d20b48bba4be1050fca58bd02d3403a27de5",
      "parents": [
        "072888fa60af86c3159f9f3ed4e34364861bab3a"
      ],
      "author": {
        "name": "Pavel Machek",
        "email": "pavel@ucw.cz",
        "time": "Mon Jan 09 16:16:00 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 18:00:11 2006 -0800"
      },
      "message": "[PATCH] PCI Hotplug: fix up Kconfig help text\n\nRemove reference to pcihpfs that no longer exists.\n\nSigned-off-by: Pavel Machek \u003cpavel@suse.cz\u003e\n"
    },
    {
      "commit": "072888fa60af86c3159f9f3ed4e34364861bab3a",
      "tree": "84d0b1a72606aee7d371c002a31215aa68e40ffb",
      "parents": [
        "8169b5d2384a0acd9ea3bb86bf5988cd7d62d03a"
      ],
      "author": {
        "name": "Pavel Machek",
        "email": "pavel@ucw.cz",
        "time": "Sun Jan 08 20:11:59 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 18:00:11 2006 -0800"
      },
      "message": "[PATCH] PCI Hotplug: fix up coding style issues\n\nSigned-off-by: Pavel Machek \u003cpavel@suse.cz\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "8169b5d2384a0acd9ea3bb86bf5988cd7d62d03a",
      "tree": "89a2d459bb2f0d9cc854c0708db1b11d81d313d2",
      "parents": [
        "f8d65713332cf6306889a3036142a17e01e3447e"
      ],
      "author": {
        "name": "Grant Grundler",
        "email": "iod00d@hp.com",
        "time": "Tue Jan 03 18:51:46 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 18:00:11 2006 -0800"
      },
      "message": "[PATCH] PCI: make it easier to see that set_msi_affinity() is used\n\nI missed this usage in drivers/pci/msi.h:\n\n#ifdef CONFIG_SMP\n#define set_msi_irq_affinity    set_msi_affinity\n#else\n#define set_msi_irq_affinity    NULL\n#endif\n\nset_msi_affinity() is declared and exclusively used in msi.c.\nHere\u0027s a better way so (hopefully) history doesn\u0027t repeat itself.\n\nSigned-off-by: Grant Grundler \u003ciod00d@hp.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "f8d65713332cf6306889a3036142a17e01e3447e",
      "tree": "a9dc9bda804b169a45b43e35b398bfcd5c45d232",
      "parents": [
        "b6ebb2659065b6e03605e7f0c69449bda382261a"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Fri Jan 06 03:25:37 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 18:00:11 2006 -0800"
      },
      "message": "[PATCH] PCI: drivers/pci/pci.c: #if 0 pci_find_ext_capability()\n\nThis patch #if 0\u0027s the unused global function pci_find_ext_capability().\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "b6ebb2659065b6e03605e7f0c69449bda382261a",
      "tree": "aeecc95a173786d761ca759cd076328c1fdb52c0",
      "parents": [
        "051d9897731abfac62c4d1a2efcef83a89bd4482"
      ],
      "author": {
        "name": "Jason Gaston",
        "email": "jason.d.gaston@intel.com",
        "time": "Mon Jan 09 10:53:45 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 18:00:11 2006 -0800"
      },
      "message": "[PATCH] PCI: irq and pci_ids: patch for Intel ICH8\n\nThis patch adds the Intel ICH8 DID\u0027s to the irq.c and pci_ids.h files.\n\nSigned-off-by: Jason Gaston \u003cJason.d.gaston@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "051d9897731abfac62c4d1a2efcef83a89bd4482",
      "tree": "f8d265718a0346d7254dffc062941ea99077e50c",
      "parents": [
        "b4b2c0411e25c8bd001c683be52a2a5996ea689a"
      ],
      "author": {
        "name": "Richard Knutsson",
        "email": "ricknu-0@student.ltu.se",
        "time": "Sat Dec 03 02:34:12 2005 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 18:00:10 2006 -0800"
      },
      "message": "[PATCH] pci: Schedule removal of pci_module_init\n\nScheduled the removal of pci_module_init.\n\nSigned-off-by: Richard Knutsson \u003cricknu-0@student.ltu.se\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "b4b2c0411e25c8bd001c683be52a2a5996ea689a",
      "tree": "94711663c8adfa5dc9220c55b66ac151c3400d8d",
      "parents": [
        "3fa97c9db4f6f93f41f7a40d08872dbfd8dc907e"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Thu Dec 29 20:07:25 2005 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 18:00:10 2006 -0800"
      },
      "message": "[PATCH] PCI: schedule PCI_LEGACY_PROC for removal\n\nPCI_LEGACY_PROC is deprecated since 2.5.53 in favor of lspci(8).\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "0cbd782507c502428c8ab3e91bee3940c19ac4d4",
      "tree": "d0b4fc5e87810daa323d5dbdac147305b8ce026c",
      "parents": [
        "78b910429e2c037533d2a7bd9e95b4f94f905ef8"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue Jan 31 17:53:37 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue Jan 31 17:53:37 2006 -0800"
      },
      "message": "[DCCP] ipv6: dccp_v6_send_response() has a DST leak too.\n\nIt was copy\u0026pasted from tcp_v6_send_synack() which has\na DST leak recently fixed by Eric W. Biederman.\n\nSo dccp_v6_send_response() needs the same fix too.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "78b910429e2c037533d2a7bd9e95b4f94f905ef8",
      "tree": "39d48ffb6b297ceae30a577f198b3de785785a68",
      "parents": [
        "f9d9516db71eb3a8547948cdddc139eb1c1b9aee"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Tue Jan 31 17:51:44 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jan 31 17:51:44 2006 -0800"
      },
      "message": "[IPV6] tcp_v6_send_synack: release the destination\n\nThis patch fix dst reference counting in tcp_v6_send_synack\n\nAnalysis:\nCurrently tcp_v6_send_synack is never called with a dst entry\nso dst always comes in as NULL.\n\nip6_dst_lookup calls ip6_route_output which calls dst_hold\nbefore it returns the dst entry.   Neither xfrm_lookup\nnor tcp_make_synack consume the dst entry so we still have\na dst_entry with a bumped refrence count at the end of\nthis function.\n\nTherefore we need to call dst_release just before we return\njust like tcp_v4_send_synack does.\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "f9d9516db71eb3a8547948cdddc139eb1c1b9aee",
      "tree": "22c160b1b992b6741d326f334237f99efa7e0b1c",
      "parents": [
        "3f4cfc2d11c9e29709e6f0f3add54039614d847a"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@ravnborg.org",
        "time": "Tue Jan 31 17:47:02 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jan 31 17:47:02 2006 -0800"
      },
      "message": "[NET]: Do not export inet_bind_bucket_create twice.\n\ninet_bind_bucket_create was exported twice.  Keep the export in the\nfile where inet_bind_bucket_create is defined.\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3f4cfc2d11c9e29709e6f0f3add54039614d847a",
      "tree": "fe3131288787952d95b578f151dbbf20791951b7",
      "parents": [
        "5d39a795bfa217b5f7637028c83ab5cb291f37bf"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Jan 31 17:44:07 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jan 31 17:44:07 2006 -0800"
      },
      "message": "[BRIDGE]: Fix device delete race.\n\nThis is a simpler fix for the two races in bridge device removal.\nThe Xen race of delif and notify is managed now by a new deleted flag.\nNo need for barriers or other locking because of rtnl mutex.\n\nThe del_timer_sync()\u0027s are unnecessary, because br_stp_disable_port\ndelete\u0027s the timers, and they will finish running before RCU callback.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "5d39a795bfa217b5f7637028c83ab5cb291f37bf",
      "tree": "025bee4ea9c90b5fac7a7c939664a89120303170",
      "parents": [
        "7fb76aa07facce5cb9c8d26a0de09001a31eed0c"
      ],
      "author": {
        "name": "Patrick McHardy",
        "email": "kaber@trash.net",
        "time": "Tue Jan 31 17:35:35 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jan 31 17:35:35 2006 -0800"
      },
      "message": "[IPV4]: Always set fl.proto in ip_route_newports\n\nip_route_newports uses the struct flowi from the struct rtable returned\nby ip_route_connect for the new route lookup and just replaces the port\nnumbers if they have changed. If an IPsec policy exists which doesn\u0027t match\nport 0 the struct flowi won\u0027t have the proto field set and no xfrm lookup\nis done for the changed ports.\n\nSigned-off-by: Patrick McHardy \u003ckaber@trash.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "69396dcfa3c50a6b8d2caaccf5d1496ecd5594be",
      "tree": "8ff771e3d9cfdd91d19add3369234ac8f1081438",
      "parents": [
        "c02c4bb2058587d3c012ec08268fd93fdc654ae7"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Fri Jan 20 14:38:49 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 17:23:44 2006 -0800"
      },
      "message": "[PATCH] USB: gadget zero and dma-coherent buffers\n\nThis makes sure that the correct length is reported when freeing\na dma-coherent buffer; some platforms complain if that\u0027s wrong.\nIt also makes two parameters readonly in sysfs, as they\u0027re not\nsafe to change while tests are running.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "c02c4bb2058587d3c012ec08268fd93fdc654ae7",
      "tree": "8fc78a7dc89d577d6ee7020aba5bbd3a6ea23a45",
      "parents": [
        "877260bd2618d1a6e6acf63100bd9d009b7c2856"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Fri Jan 20 14:44:12 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 17:23:44 2006 -0800"
      },
      "message": "[PATCH] USB: USB authentication states\n\nAnother hook needed for wireless USB:  there are states associated with the\ndevice authentication protocol.  Wireless devices must authenticate using\nthe host system\u0027s keystore.\n\nNote that wired connections could also use this authentication protocol, if\nfor no other reason than to support the most secure \"simple\" key exchange\nprotocols for wireless devices.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "877260bd2618d1a6e6acf63100bd9d009b7c2856",
      "tree": "fdf0230f46c8a273db6db13be51ed2e8c698d1c2",
      "parents": [
        "6d453b9e3007da2c6cd8b71883505c381f0e0004"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Thu Jan 19 23:59:12 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 17:23:43 2006 -0800"
      },
      "message": "[PATCH] USB: yealink printk warning fix\n\ndrivers/usb/input/yealink.c: In function `usb_probe\u0027:\ndrivers/usb/input/yealink.c:910: warning: int format, different type arg (arg 4)\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "6d453b9e3007da2c6cd8b71883505c381f0e0004",
      "tree": "ef4d11da426e7fe9be62e44785833964c554b535",
      "parents": [
        "5d68dfcf3a1c2c4a74e6f08362ade5b97637147d"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Tue Jan 17 15:39:25 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 17:23:43 2006 -0800"
      },
      "message": "[PATCH] USB: libusual: fix warning on 64bit boxes\n\nWe cast an int to a void * which not unreasonably makes gcc suspicious.\nWe don\u0027t actually care what type \"type\" is so use unsigned long so it\nmatches pointer length on all platforms.\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nAcked-by: Pete Zaitcev \u003czaitcev@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "5d68dfcf3a1c2c4a74e6f08362ade5b97637147d",
      "tree": "8d8f363d33d53f649d3b12a95d0b4069ffbf3568",
      "parents": [
        "05090fc969be0bd1e01c3798b17fe7947fad0efa"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Thu Jan 19 00:06:07 2006 +0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 17:23:43 2006 -0800"
      },
      "message": "[PATCH] USB: arm26: fix compilation of drivers/usb/core/message.c\n\ndrivers/usb/core/message.c:395: error: invalid use of undefined type `struct scatterlist\u0027\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "05090fc969be0bd1e01c3798b17fe7947fad0efa",
      "tree": "4b2bcf52ced7649545448be472bfeaa8d9647589",
      "parents": [
        "de289fdf6f6c51b21c94283ffa219d31e583f327"
      ],
      "author": {
        "name": "Sergei Shtylylov",
        "email": "sshtylyov@ru.mvista.com",
        "time": "Thu Jan 05 22:50:39 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 17:23:43 2006 -0800"
      },
      "message": "[PATCH] USB: Au1xx0: replace casual readl() with au_readl() in the drivers\n\nau_readl() does needed byteswapping, etc.\n\nCc: Takashi Iwai \u003ctiwai@suse.de\u003e\nCc: Jaroslav Kysela \u003cperex@perex.cz\u003e\nAcked-by: Jordan Crouse \u003cjordan.crouse@amd.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "de289fdf6f6c51b21c94283ffa219d31e583f327",
      "tree": "17f196584c3ffb1a970166d93e0233c7b4717797",
      "parents": [
        "532a3de17038ea3bf75814778a6c4a25d01eab74"
      ],
      "author": {
        "name": "Olaf Hering",
        "email": "olh@suse.de",
        "time": "Fri Jan 06 12:45:28 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 17:23:43 2006 -0800"
      },
      "message": "[PATCH] USB: remove extra newline in hid_init_reports\n\nThe warn() macro in include/linux/usb.h adds a newline.\n\nSigned-off-by: Olaf Hering \u003colh@suse.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "532a3de17038ea3bf75814778a6c4a25d01eab74",
      "tree": "1c10c00d72f7a3932c3f374b32ae76912b8df1e0",
      "parents": [
        "7f2c01ab8ad50c74d174acdd814ddb53383bee93"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Fri Jan 06 03:28:52 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 17:23:42 2006 -0800"
      },
      "message": "[PATCH] USB: drivers/usb/media/ov511.c: remove hooks for the decomp module\n\n- the decomp module is not intended for inclusion into the kernel\n- people using the decomp module from upstream will usually simply use\n  the complete upstream 2.xx driver\n\nTherefore, there seems to be no good reason spending some bytes of\nkernel memory for hooks for this module.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Mark McClelland \u003cmark@ovcam.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "7f2c01ab8ad50c74d174acdd814ddb53383bee93",
      "tree": "0cad74779f6e8deff6508372e5a83ceddc9f81a8",
      "parents": [
        "bf8b2b5345145d41d39035b80f36c8e17342d833"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Mon Jan 09 00:43:39 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 17:23:42 2006 -0800"
      },
      "message": "[PATCH] USB: drivers/usb/media/w9968cf.c: remove hooks for the vpp module\n\n- the w9968cf-vpp module is not intended for inclusion into the kernel\n- the upstream w9968cf package shipping the w9968cf-vpp module suggests\n  to simply replace the w9968cf module shipped with the kernel\n\nTherefore, there seems to be no good reason spending some bytes of\nkernel memory for hooks for the w9968cf-vpp module.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Luca Risolia \u003cluca.risolia@studio.unibo.it\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "bf8b2b5345145d41d39035b80f36c8e17342d833",
      "tree": "169596191c34303b48a993a1a0a46bab006ae7cf",
      "parents": [
        "52ea1619d5103f80ec0472a3eb653a04c15326f2"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Sun Dec 25 19:27:18 2005 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 17:23:42 2006 -0800"
      },
      "message": "[PATCH] USB EHCI: fix gfp_t sparse warning\n\nFix sparse warning:\ndrivers/usb/host/ehci-hcd.c:719:35: warning: incorrect type in argument 3 (different base types)\ndrivers/usb/host/ehci-hcd.c:719:35:    expected unsigned int [unsigned] mem_flags\ndrivers/usb/host/ehci-hcd.c:719:35:    got restricted unsigned int [usertype] mem_flags\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "52ea1619d5103f80ec0472a3eb653a04c15326f2",
      "tree": "2dc9d861e4e5565cf67239a9c8b4095757139bcc",
      "parents": [
        "979063692726fa40863345fb1b62daf2f795ddc0"
      ],
      "author": {
        "name": "Eric Sesterhenn / snakebyte",
        "email": "snakebyte@gmx.de",
        "time": "Wed Jan 04 18:10:44 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 17:23:42 2006 -0800"
      },
      "message": "[PATCH] USB: Remove LINUX_VERSION_CODE check in pwc/pwc-ctrl.c\n\nthis patch removes compatibility with 2.4 kernel, which makes\nthe code much easier to read.\n\nSigned-off-by: Eric Sesterhenn \u003csnakebyte@gmx.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "979063692726fa40863345fb1b62daf2f795ddc0",
      "tree": "36c3be1c8ed2d6fa675a8f65cef1b1f350cb0224",
      "parents": [
        "0be930c546ad056cad5780ee9424a28cf979cb42"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Tue Jan 03 10:30:31 2006 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 17:23:42 2006 -0800"
      },
      "message": "[PATCH] USB: gadgetfs: set \"zero\" flag for short control-IN response\n\nThis patch (as622) makes gadgetfs set the \"zero\" flag for control-IN\nresponses, when the length of the response is shorter than the length of\nthe request.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nAcked-by: David Brownell \u003cdavid-b@pacbell.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "0be930c546ad056cad5780ee9424a28cf979cb42",
      "tree": "4a383b75aa58c69ad5588d4274db2fe83d4a4247",
      "parents": [
        "e9aa795aaed0b861aaa5a8075748c9c34e2620ee"
      ],
      "author": {
        "name": "Olav Kongas",
        "email": "ok@artecdesign.ee",
        "time": "Tue Dec 27 16:04:02 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 17:23:42 2006 -0800"
      },
      "message": "[PATCH] USB: isp116x-hcd: replace mdelay() by msleep()\n\nReplace mdelay() by msleep() in bus_suspend(); the rest of the system will\ngain 7ms. The related code is reorganized to minimize the number of\nlocking/unlocking calls.\n\nThe last hunk of the patch is the formatting change by Lindent.\n\nSigned-off-by: Olav Kongas \u003cok@artecdesign.ee\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "e9aa795aaed0b861aaa5a8075748c9c34e2620ee",
      "tree": "a8e4ea428dec9436f33ace158ceb8c5a286d7b01",
      "parents": [
        "682d4c803f646d2ce09fde9ed7e99015598c3298"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jan 23 17:17:21 2006 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 17:23:42 2006 -0800"
      },
      "message": "[PATCH] USB: add might_sleep() to usb_unlink_urb() to warn developers\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "682d4c803f646d2ce09fde9ed7e99015598c3298",
      "tree": "98ab57a927bd4cbb89c9f502cd4c7569fa9d9f0a",
      "parents": [
        "595b14cbccb2f9122bccfa6b55f2d9a380e9adeb"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Wed Jan 18 23:55:08 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 17:23:42 2006 -0800"
      },
      "message": "[PATCH] USB: net2280 warning fix\n\nFor some reason alpha doesn\u0027t include \u003clinux/dma-mapping.h\u003e where other\narchitectures do; this makes net2280 include it explicitly.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "595b14cbccb2f9122bccfa6b55f2d9a380e9adeb",
      "tree": "88f6a554b47f4a5676a11805a4b6496e39987b46",
      "parents": [
        "630aa3cfd5f0bae9547fe7dff175d7323d60140d"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Jan 18 17:36:58 2006 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 17:23:41 2006 -0800"
      },
      "message": "[PATCH] USB: remove some left over devfs droppings hanging around in the usb drivers\n\nAs there is no more usb devfs support, these bits would just confuse\npeople.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "630aa3cfd5f0bae9547fe7dff175d7323d60140d",
      "tree": "dd6cdf87e34dbd64e9f3001720d3106fcfc11568",
      "parents": [
        "0c7346229c48fa899a1837d9200894701ea81dac"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Mon Jan 23 17:17:21 2006 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 17:23:41 2006 -0800"
      },
      "message": "[PATCH] USB: UHCI: No FSBR until device is configured\n\nSome USB devices don\u0027t enumerate well with FSBR turned on.  This patch\nkeeps devices on the low-speed part of the schedule (which doesn\u0027t use\nFSBR) until they have been fully configured.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "0c7346229c48fa899a1837d9200894701ea81dac",
      "tree": "0bd2806fc398178476f8870ac005206f00b699d0",
      "parents": [
        "dc41baf8181884770d77ce0cfc8ae9617cb8b02c"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Sun Jan 22 10:32:49 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 17:23:41 2006 -0800"
      },
      "message": "[PATCH] USB: EHCI, another full speed iso fix\n\nThis patch adds a reinitializion for the uf variable that got modified\nby the preceding start-split bandwidth check.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "dc41baf8181884770d77ce0cfc8ae9617cb8b02c",
      "tree": "c024b6012066c3a96cf6b8fca4a16229a549cbe9",
      "parents": [
        "885e77430d2adddfab3f2ca65e4d3e9f5d489c50"
      ],
      "author": {
        "name": "Vojtech Pavlik",
        "email": "vojtech@suse.cz",
        "time": "Thu Jan 26 07:44:31 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 17:23:41 2006 -0800"
      },
      "message": "[PATCH] USB HID: add blacklist entry for HP keyboard\n\nMy earlier experiment (adding a clear-halt for the interrupt-in\nendpoint)  failed.  It turns out that it does cause problems for other\ndevices.  And it wasn\u0027t needed anyway; a simple blacklist entry was\nenough to get my HP keyboard working.\n\nThis patch (as643) removes the clear-halt call and adds the blacklist\nentry.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Vojtech Pavlik \u003cvojtech@suse.cz\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "885e77430d2adddfab3f2ca65e4d3e9f5d489c50",
      "tree": "d7b1190f749cca2bd3c06d52bb23d6d9340fc9ee",
      "parents": [
        "fdf290fd6d6a17b40055359263ed6003e87cb89b"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Tue Jan 17 15:37:22 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 17:23:41 2006 -0800"
      },
      "message": "[PATCH] USB: add new auerswald device ids\n\nAdd device support for a couple more Auerswald TK-devices.\n\nVia Thomas Jackle \u003cdj-tj@gmx.de\u003e, typed in from\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d5908.\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "fdf290fd6d6a17b40055359263ed6003e87cb89b",
      "tree": "52d27ebf44609f4d4083596919f3e11395fb5e40",
      "parents": [
        "e40abaf6336ef3756277bab70db47a47da4aa325"
      ],
      "author": {
        "name": "matthieu castet",
        "email": "castet.matthieu@free.fr",
        "time": "Wed Jan 18 07:39:27 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 17:23:41 2006 -0800"
      },
      "message": "[PATCH] UEAGLE : cmv name bug (was cosmetic)\n\nthis patch correct a possible bug with cmv_name being static. If there\nis 2 modems and the driver is scheduled when filling cmv_name this could\nresult with garbage in cmv_name. We allocate cmv_name on the stack but\nwith a small size in order to avoid that.\n\nSigned-off-by: Matthieu CASTET \u003ccastet.matthieu@free.fr\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "e40abaf6336ef3756277bab70db47a47da4aa325",
      "tree": "006a28a0a567ca884497073ad71d4ae6b3cd1347",
      "parents": [
        "3c9666cc18be1fc11698fc0181e124b44889cf37"
      ],
      "author": {
        "name": "matthieu castet",
        "email": "castet.matthieu@free.fr",
        "time": "Wed Jan 18 07:38:37 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 17:23:41 2006 -0800"
      },
      "message": "[PATCH] UEAGLE : cosmetic\n\nthis patch is purely cosmetic. There is :\n- indentation cleaning\n- unneeded cast removing\n- comments cleaning\n\nSigned-off-by: Matthieu CASTET \u003ccastet.matthieu@free.fr\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "3c9666cc18be1fc11698fc0181e124b44889cf37",
      "tree": "c705c85228a0380ceee588d7b85dcbfc10d1a6c6",
      "parents": [
        "ab3c81ff639fbee4ab32af84c809d283b773084a"
      ],
      "author": {
        "name": "matthieu castet",
        "email": "castet.matthieu@free.fr",
        "time": "Wed Jan 18 07:38:19 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 17:23:40 2006 -0800"
      },
      "message": "[PATCH] UEAGLE : add iso support\n\nThis patch adds the support for isochronous pipe.\n\nA new module parameter is added to select iso mode.  It is set to iso by\ndefault because bulk mode doesn\u0027t work well at high speed rate (\u003e3 Mbps\nfor upload).\n\nWe use UDSL_IGNORE_EILSEQ flags because ADI firmware doesn\u0027t reply to\nISO IN when it has nothing to send [1].\n\n[1]\nfrom cypress datasheet :\n\nThe ISOSEND0 Bit (bit 7 in the USBPAIR Register) is used when the EZ-USB\nFX chip receives an isochronous IN token while the IN FIFO is empty. If\nISOSEND0\u003d0 (the default value), the USB core does not respond to the IN\ntoken. If ISOSEND0\u003d1, the USB core sends a zero-length data packet in\nresponse to the IN token. The action to take depends on the overall\nsystem design. The ISOSEND0 Bit applies to all of the isochronous IN\nendpoints, IN-8 through IN-15.\n\nSigned-off-by: Matthieu CASTET \u003ccastet.matthieu@free.fr\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "ab3c81ff639fbee4ab32af84c809d283b773084a",
      "tree": "6981ca653daa753d2a6d0bbebd4a62b1755d91ef",
      "parents": [
        "a3673d3cd1cdeec6b503ffa418ca2d5aeff82fd7"
      ],
      "author": {
        "name": "Arjan van de Ven",
        "email": "arjan@infradead.org",
        "time": "Fri Jan 13 15:52:55 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 17:23:40 2006 -0800"
      },
      "message": "[PATCH] USBATM: semaphore to mutex conversion\n\nThis is the usbatm part of the Arjan, Jes and Ingo\nmass semaphore to mutex conversion, reworked to apply on top\nof the patches I just sent to you.  This time, with correct\nattribution and signed-off lines.\n\nSigned-off-by: Arjan van de Ven \u003carjan@infradead.org\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Duncan Sands \u003cbaldrick@free.fr\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "a3673d3cd1cdeec6b503ffa418ca2d5aeff82fd7",
      "tree": "e68c34bc9fe633afa557b0f3153b0c61df6a2ae3",
      "parents": [
        "9b0e54addf3ea8488c7b57166fb38feeb8ea28fd"
      ],
      "author": {
        "name": "Duncan Sands",
        "email": "baldrick@free.fr",
        "time": "Fri Jan 13 11:12:58 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 17:23:40 2006 -0800"
      },
      "message": "[PATCH] USBATM: -EILSEQ workaround\n\nDon\u0027t throttle on -EILSEQ urb status if requested by a minidriver.\nIt seems the ueagle modems are buggy, giving -EILSEQ when they\nhave no data to send.  The ueagle change will be sent separately\nby the ueagle guys.  Patch by Matthieu Castet.\n\nSigned-off-by: Duncan Sands \u003cbaldrick@free.fr\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "9b0e54addf3ea8488c7b57166fb38feeb8ea28fd",
      "tree": "9cea6021b69b47c71f284dd8a58cdea2568c1149",
      "parents": [
        "e3fb2f641f421662ebda48763f2f03cb9bd29e82"
      ],
      "author": {
        "name": "Duncan Sands",
        "email": "baldrick@free.fr",
        "time": "Fri Jan 13 11:08:05 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 17:23:40 2006 -0800"
      },
      "message": "[PATCH] USBATM: bump version numbers\n\nSigned-off-by: Duncan Sands \u003cbaldrick@free.fr\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "e3fb2f641f421662ebda48763f2f03cb9bd29e82",
      "tree": "2511087a08a177c27bf28207f3ab05ac3093b85d",
      "parents": [
        "80aae7a17afd21f7ba900dd566fb23a2444021f8"
      ],
      "author": {
        "name": "Duncan Sands",
        "email": "baldrick@free.fr",
        "time": "Fri Jan 13 11:06:46 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 17:23:40 2006 -0800"
      },
      "message": "[PATCH] USBATM: handle urbs containing partial cells\n\nThe receive logic has always assumed that urbs contain an integral\nnumber of ATM cells, which is a bit naughty, though it never caused\nany problems with bulk transfers.  Isochronous urbs spank us soundly\nfor this.  Fixed thanks to this patch, mostly by Stanislaw Gruszka.\n\nSigned-off-by: Duncan Sands \u003cbaldrick@free.fr\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "80aae7a17afd21f7ba900dd566fb23a2444021f8",
      "tree": "2193fe416373daddbc2b1da8bca61664081b927b",
      "parents": [
        "6f7494759870ec6fbb066f7202c5585fe36fbe82"
      ],
      "author": {
        "name": "Duncan Sands",
        "email": "baldrick@free.fr",
        "time": "Fri Jan 13 10:59:23 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 17:23:40 2006 -0800"
      },
      "message": "[PATCH] USBATM: allow isochronous transfer\n\nWhile the usbatm core has had some support for using isoc urbs\nfor some time, there was no way for users to turn it on.  While\nuse of isoc transfer should still be considered experimental, it\nnow works well enough to let users turn it on.  Minidrivers signal\nto the core that they want to use isoc transfer by setting the new\nUDSL_USE_ISOC flag.  The speedtch minidriver gets a new module\nparameter enable_isoc (defaults to false), plus some logic that\nchecks for the existence of an isoc receive endpoint (not all\nspeedtouch modems have one).\n\nSigned-off-by: Duncan Sands \u003cbaldrick@free.fr\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "6f7494759870ec6fbb066f7202c5585fe36fbe82",
      "tree": "1fcff14ece062fefba2712b55ab4bddd05866425",
      "parents": [
        "227d77611b31df5d9afa572b984f73640f54d490"
      ],
      "author": {
        "name": "Duncan Sands",
        "email": "baldrick@free.fr",
        "time": "Fri Jan 13 10:52:38 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 17:23:40 2006 -0800"
      },
      "message": "[PATCH] USBATM: measure buffer size in bytes; force valid sizes\n\nChange the module parameters rcv_buf_size and snd_buf_size to\nspecify buffer sizes in bytes rather than ATM cells.  Since\nthere is some danger that users may not notice this change,\nthe parameters are renamed to rcv_buf_bytes etc.  The transmit\nbuffer needs to be a multiple of the ATM cell size in length,\nwhile the receive buffer should be a multiple of the endpoint\nmaxpacket size (this wasn\u0027t enforced before, which causes trouble\nwith isochronous transfers), so enforce these restrictions.  Now\nthat the usbatm probe method inspects the endpoint maxpacket size,\nminidriver bind routines need to set the correct alternate setting\nfor the interface in their bind routine.  This is the reason for\nthe speedtch changes.\n\nSigned-off-by: Duncan Sands \u003cbaldrick@free.fr\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "227d77611b31df5d9afa572b984f73640f54d490",
      "tree": "a66c12baab626a88e14705b934c239fdc00dad46",
      "parents": [
        "72ef8ab43f5a82e9e2dea247702bf433d6509f87"
      ],
      "author": {
        "name": "Duncan Sands",
        "email": "baldrick@free.fr",
        "time": "Fri Jan 13 10:13:19 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 17:23:40 2006 -0800"
      },
      "message": "[PATCH] USBATM: use dev_kfree_skb_any rather than dev_kfree_skb\n\nIn one spot (usbatm_cancel_send) we were calling dev_kfree_skb with irqs\ndisabled.  This mistake is just too easy to make, so systematically use\ndev_kfree_skb_any rather than dev_kfree_skb.\n\nSigned-off-by: Duncan Sands \u003cbaldrick@free.fr\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "72ef8ab43f5a82e9e2dea247702bf433d6509f87",
      "tree": "3bd0837a41fa63747fcda1d7f678abe47398f937",
      "parents": [
        "0e42a627ec3d8defa0c43cff94b8f2080a070716"
      ],
      "author": {
        "name": "Duncan Sands",
        "email": "baldrick@free.fr",
        "time": "Fri Jan 13 10:07:08 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 17:23:39 2006 -0800"
      },
      "message": "[PATCH] USBATM: return correct error code when out of memory\n\nWe weren\u0027t always returning -ENOMEM.\n\nSigned-off-by: Duncan Sands \u003cbaldrick@free.fr\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "0e42a627ec3d8defa0c43cff94b8f2080a070716",
      "tree": "5b22c24b224de444ddc6fd9b874a86624d41c227",
      "parents": [
        "233c08e0ff303e659a9003d49b15608f59f08a64"
      ],
      "author": {
        "name": "Duncan Sands",
        "email": "baldrick@free.fr",
        "time": "Fri Jan 13 10:05:15 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 17:23:39 2006 -0800"
      },
      "message": "[PATCH] USBATM: shutdown open connections when disconnected\n\nThis patch causes vcc_release_async to be applied to any open\nvcc\u0027s when the modem is disconnected.  This signals a socket\nshutdown, letting the socket user know that the game is up.\nI wrote this patch because of reports that pppd would keep\nconnections open forever when the modem is disconnected.\nThis patch does not fix that problem, but it\u0027s a step in the\nright direction.  It doesn\u0027t help because the pppoatm module\ndoesn\u0027t yet monitor state changes on the ATM socket, so simply\nnever realises that the ATM connection has gone down (meaning\nit doesn\u0027t tell the ppp layer).  But at least there is a socket\nstate change now.  Unfortunately this patch may create problems\nfor those rare users like me who use routed IP or some other\nnon-ppp connection method that goes via the ATM ARP daemon: the\ndaemon is buggy, and with this patch will crash when the modem\nis disconnected.  Users with a buggy atmarpd can simply restart\nit after disconnecting the modem.\n\nSigned-off-by: Duncan Sands \u003cbaldrick@free.fr\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "233c08e0ff303e659a9003d49b15608f59f08a64",
      "tree": "a670a0a07e11aac6f72f2ed3fe0a6996dc3e9327",
      "parents": [
        "9a734efec36c991a74610c6c81d28d4222e1c02b"
      ],
      "author": {
        "name": "Duncan Sands",
        "email": "baldrick@free.fr",
        "time": "Fri Jan 13 09:48:36 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 17:23:39 2006 -0800"
      },
      "message": "[PATCH] USBATM: xusbatm rewrite\n\nThe xusbatm driver is for otherwise unsupported modems.\nAll it does is grab hold of a user-specified set of\ninterfaces - the generic usbatm core methods (hopefully)\ndo the rest.  As Aurelio Arroyo discovered when he tried\nto use xusbatm (big mistake!), the interface grabbing logic\nwas completely borked.  Here is a rewrite that works.\n\nSigned-off-by:\tDuncan Sands \u003cbaldrick@free.fr\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "9a734efec36c991a74610c6c81d28d4222e1c02b",
      "tree": "22af3801a3dc494085cd9e3218876320121a9986",
      "parents": [
        "0dfcd3e4444e88285ee7c199d0cbda21551d8c5d"
      ],
      "author": {
        "name": "Duncan Sands",
        "email": "baldrick@free.fr",
        "time": "Fri Jan 13 09:38:22 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 17:23:39 2006 -0800"
      },
      "message": "[PATCH] USBATM: kzalloc conversion\n\nConvert kmalloc + memset to kzalloc.\n\nSigned-off-by: Duncan Sands \u003cbaldrick@free.fr\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "0dfcd3e4444e88285ee7c199d0cbda21551d8c5d",
      "tree": "9f2022f47e3711479f672ee7a7ea6224ebac0545",
      "parents": [
        "35644b0cce0ab8735944dcbfceb19e9e65da9a3d"
      ],
      "author": {
        "name": "Duncan Sands",
        "email": "baldrick@free.fr",
        "time": "Fri Jan 13 09:36:20 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 17:23:39 2006 -0800"
      },
      "message": "[PATCH] USBATM: remove .owner\n\nRemove the unused .owner field in struct usbatm_driver.\n\nSigned-off-by: Duncan Sands \u003cbaldrick@free.fr\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "35644b0cce0ab8735944dcbfceb19e9e65da9a3d",
      "tree": "caa13c8519c7417fa0adf173cec98b994745c79f",
      "parents": [
        "0ec3c7e856319b600311750d784262caa8ed94b9"
      ],
      "author": {
        "name": "Duncan Sands",
        "email": "baldrick@free.fr",
        "time": "Tue Jan 17 11:16:13 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 17:23:39 2006 -0800"
      },
      "message": "[PATCH] USBATM: add flags field\n\nHave minidrivers and the core signal special requirements\nusing a flags field in struct usbatm_data.  For the moment\nthis is only used to replace the need_heavy_init bind\nparameter, but there\u0027ll be new flags in later patches.\n\nSigned-off-by: Duncan Sands \u003cbaldrick@free.fr\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "0ec3c7e856319b600311750d784262caa8ed94b9",
      "tree": "86d0b3aa9105a8b92bbfc514c5964c9abe7da0e7",
      "parents": [
        "7ce08c93e388922e25a96a7d9895784182e4c72c"
      ],
      "author": {
        "name": "Duncan Sands",
        "email": "baldrick@free.fr",
        "time": "Tue Jan 17 11:15:13 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 17:23:39 2006 -0800"
      },
      "message": "[PATCH] USBATM: trivial modifications\n\nFormatting, changes to variable names, comments, log level changes,\nprintk rate limiting.\n\nSigned-off-by:\tDuncan Sands \u003cbaldrick@free.fr\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "7ce08c93e388922e25a96a7d9895784182e4c72c",
      "tree": "a76883260255bd2d287dd9b5358e56cdddd11158",
      "parents": [
        "cd6fcc555fe278263880abdb93352ab205099db9"
      ],
      "author": {
        "name": "Luca Risolia",
        "email": "luca.risolia@studio.unibo.it",
        "time": "Wed Jan 11 02:06:59 2006 +0000"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 17:23:39 2006 -0800"
      },
      "message": "[PATCH] USB: Add ET61X[12]51 Video4Linux2 driver\n\nThis patch adds a Video4Linux2 driver giving support\nto ET61X151 and ET61X251 PC Camera Controllers made by\nEtoms Electronics.\n\nSigned-off-by: Luca Risolia \u003cluca.risolia@studio.unibo.it\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "cd6fcc555fe278263880abdb93352ab205099db9",
      "tree": "de09c1d3183ed41c1eef653d90a29a03370b2128",
      "parents": [
        "e988fc8a56bb3f76624dd7b0fb13ae3eaccefa59"
      ],
      "author": {
        "name": "Luca Risolia",
        "email": "luca.risolia@studio.unibo.it",
        "time": "Fri Jan 13 17:19:43 2006 +0000"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 17:23:38 2006 -0800"
      },
      "message": "[PATCH] USB: SN9C10x driver updates\n\nSN9C10x driver updates:\n\n- Use kzalloc() instead of kmalloc()\n- Move some macro definitions from sn9c102.h to sn9c102_core.c\n- Use vfree() and vmalloc_32() instead of rvfree() and rvmalloc()\n- Fix mmap() sys call\n- Documentation updates\n\nSigned-off-by: Luca Risolia \u003cluca.risolia@studio.unibo.it\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "e988fc8a56bb3f76624dd7b0fb13ae3eaccefa59",
      "tree": "1a2379f657f2d24d173d83fa9b75bbf86fcda056",
      "parents": [
        "6cceb05f8df6e28ab90f44bdeba50d33928cdee5"
      ],
      "author": {
        "name": "Craig Shelley",
        "email": "craig@microtron.org.uk",
        "time": "Fri Jan 20 00:06:19 2006 +0000"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 17:23:38 2006 -0800"
      },
      "message": "[PATCH] USB: cp2101 Add new device IDs\n\nThe attached patch adds four new device IDs for the CP2101 driver.\nAlso 3 tab characters have been removed from device ID table.\n\nSigned-off-by: Craig Shelley \u003ccraig@microtron.org.uk\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "6cceb05f8df6e28ab90f44bdeba50d33928cdee5",
      "tree": "8516cd5bbecb10ff06c9d04bdf71b828b526f208",
      "parents": [
        "838b42814c640ddcc378ba29cd31ffd64fb36bc5"
      ],
      "author": {
        "name": "Denis MONTERRAT",
        "email": "denis.monterrat@sagem.com",
        "time": "Thu Jan 19 14:52:38 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 17:23:38 2006 -0800"
      },
      "message": "[PATCH] USB: add new pl2303 device ids\n\nSigned-off-by: FALIPOU F Developer \u003cfred.falipou@free.fr\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "838b42814c640ddcc378ba29cd31ffd64fb36bc5",
      "tree": "927d8a8b13463c6d9a9d5573f80e6eec4b76cda5",
      "parents": [
        "a001100d8e4bf8ad98663d3ec1b91e4161267937"
      ],
      "author": {
        "name": "Martin Gingras",
        "email": "martin.gingras@gmail.com",
        "time": "Mon Jan 09 12:35:41 2006 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 17:23:38 2006 -0800"
      },
      "message": "[PATCH] USB: pl2303: Added support for CA-42 clone cable\n\nAdded support for CA-42 clone cable (www.ca-42.com)\n\nSigned-off-by: Martin Gingras \u003cmartin.gingras@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "a001100d8e4bf8ad98663d3ec1b91e4161267937",
      "tree": "54f3ad162aab15953936da1a0703a6b220702b90",
      "parents": [
        "5732ce8424527ec271e8fa43709948852aa3fc0a"
      ],
      "author": {
        "name": "Juergen Schindele",
        "email": "schindele@nentec.de",
        "time": "Mon Jan 09 08:51:48 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 17:23:38 2006 -0800"
      },
      "message": "[PATCH] USB: touchkitusb.c (eGalax driver) fix\n\nThis patch corrects the URB initialisation for transfers\nlike this is done in other drivers too.\nWithout this patch no data was transmitted on a PXA270 OHCI\nplatform. May apply to others too.\n\nSigned-off-by: Juergen Schindele \u003cschindele@nentec.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "5732ce8424527ec271e8fa43709948852aa3fc0a",
      "tree": "4bd7f624812c0ac549d2d9ff41971575e443e50a",
      "parents": [
        "a966f3e7512084f916049579067f532908ba3a49"
      ],
      "author": {
        "name": "David Hollis",
        "email": "dhollis@davehollis.com",
        "time": "Thu Jan 05 14:39:49 2006 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 17:23:38 2006 -0800"
      },
      "message": "[PATCH] USB: asix - Add device IDs for 0G0 Cable Ethernet\n\nAdd device IDs for the 0G0 Cable Ethernet device as reported by\nCharles Lepple \u003cclepple@gmail.com\u003e.\n\nSigned-off-by: David Hollis \u003cdhollis@davehollis.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "a966f3e7512084f916049579067f532908ba3a49",
      "tree": "adc4bc3a3b781f4ebc8b169a286f8e60ab3e7e32",
      "parents": [
        "ec7dc8d254985dc4a31858c2c7c7029290e223dd"
      ],
      "author": {
        "name": "Luca Risolia",
        "email": "luca.risolia@studio.unibo.it",
        "time": "Thu Jan 05 18:14:04 2006 +0000"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 17:23:38 2006 -0800"
      },
      "message": "[PATCH] USB: SN9C10x driver updates and bugfixes\n\nSN9C10x driver updates and bugfixes.\n\nChanges: + new, - removed, * cleanup, @ bugfix:\n\n@ fix poll()\n@ Remove bad get_ctrl()\u0027s\n* Reduce ioctl stack usage\n* Remove final \";\" from some macro definitions\n* Better support for SN9C103\n+ Add sn9c102_write_regs()\n+ Add 0x0c45/0x602d to the list of SN9C10x based devices\n+ Add support for OV7630 image sensors\n+ Provide support for the built-in microphone interface of the SN9C103\n+ Documentation updates\n+ Add 0x0c45/0x602e to the list of SN9C10x based devices\n\nSigned-off-by: Luca Risolia \u003cluca.risolia@studio.unibo.it\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "ec7dc8d254985dc4a31858c2c7c7029290e223dd",
      "tree": "c35d9d8e2eec394e9087e3cb9ea26c28b503a787",
      "parents": [
        "86067eead5a6c6fa413ef5cb59f7129f5ed80292"
      ],
      "author": {
        "name": "Alexandre Duret-Lutz",
        "email": "adl@gnu.org",
        "time": "Mon Dec 26 23:04:24 2005 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 17:23:37 2006 -0800"
      },
      "message": "[PATCH] USB: usb-storage support for SONY DSC-T5 still camera\n\nI\u0027ve been offered a nice Sony DSC-T5 digital camera, with a USB connection.\nUnfortunately it is not recognized by Linux 2.6.14.4\u0027s usb-storage.\n\nWith the following change I\u0027m able to mount and read my pictures:\n\nSigned-off-by: Phil Dibowitz \u003cphil@ipom.com\u003e\n"
    },
    {
      "commit": "86067eead5a6c6fa413ef5cb59f7129f5ed80292",
      "tree": "4861c4ce892c0485beb1810aa346f18833dd9b85",
      "parents": [
        "8e695cdbffe66f5d3142a363f47053be9f83a90d"
      ],
      "author": {
        "name": "Oliver Neukum",
        "email": "oliver@neukum.org",
        "time": "Sun Jan 08 12:39:13 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 17:23:37 2006 -0800"
      },
      "message": "[PATCH] USB: fix oops in acm disconnect\n\nthis fixes an oops with disconnection in acm.\n\nSigned-off-by: Oliver Neukum \u003coliver@neukum.name\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "8e695cdbffe66f5d3142a363f47053be9f83a90d",
      "tree": "5bca03e23ce1a6ba89ac90da202958fb19881095",
      "parents": [
        "abb02fdf83f981f2511b3772db6e106845c70ad9"
      ],
      "author": {
        "name": "Oliver Neukum",
        "email": "neukum@fachschaft.cup.uni-muenchen.de",
        "time": "Sat Jan 07 21:35:20 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 17:23:37 2006 -0800"
      },
      "message": "[PATCH] USB: cleanup of usblp\n\nthis fixes\n-potential hang by disconnecting through usbfs\n-kzalloc\n-general cleanup\n-micro optimisation in interrupt handlers\n\nIt compiles and I am printing.\n\nSigned-off-by: Oliver Neukum \u003coliver@neukum.name\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "abb02fdf83f981f2511b3772db6e106845c70ad9",
      "tree": "8106d93df3965f80914b30057c14cb3048c1098e",
      "parents": [
        "8e2ce4f92a0f34e8c3316ec58fd6eb6aa282448e"
      ],
      "author": {
        "name": "Matthew Dharm",
        "email": "mdharm-usb@one-eyed-alien.net",
        "time": "Fri Dec 30 19:06:53 2005 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 17:23:37 2006 -0800"
      },
      "message": "[PATCH] USB: usb-storage: Add support for Rio Karma\n\nThis patch from Bob Copeland adds support for the Rio Karma portable\ndigital audio player to the usb-storage driver.  The only thing needed to\nsupport this device is a one-time (per plugin) init command which is sent\nto the device.\n\nSigned-off-by: Bob Copeland \u003cme@bobcopeland.com\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": "8e2ce4f92a0f34e8c3316ec58fd6eb6aa282448e",
      "tree": "cbb996b43ecc036d69d32bbdcf61e607c9dc676f",
      "parents": [
        "09c280a24650ff74e713742e94120fdf7765cda8"
      ],
      "author": {
        "name": "Henk",
        "email": "Henk.Vergonet@gmail.com",
        "time": "Fri Dec 30 19:41:11 2005 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 17:23:37 2006 -0800"
      },
      "message": "[PATCH] drivers/usb/input/yealink.c: Cleanup device matching code\n\nThis should fix things mentioned below:\n\n\t\"I was curious why my firewall was loading a \u0027phone driver\u0027.\n\tIt turns out that the probing in the yealink driver is\n\ta little too assuming..\n\n\tstatic struct usb_device_id usb_table [] \u003d {\n\t    { USB_INTERFACE_INFO(USB_CLASS_HID, 0, 0) },\n\t    { }\n\t};\n\n\tSo it picked up my UPS, and loaded the driver.\n\tWhilst no harm came, because it later checks the vendor/product IDs,\n\tthis driver should probably be rewritten to only probe\n\tfor the device IDs it actually knows about.\n\n\tDave\"\n\nSigned-off-by: Henk Vergonet \u003chenk.vergonet@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "09c280a24650ff74e713742e94120fdf7765cda8",
      "tree": "4b6bbeac3b24adeaee6fc85392f4ab7a0648d3fb",
      "parents": [
        "ce40d290c111c3d418ef444f82c349de134a0a74"
      ],
      "author": {
        "name": "Rui Santos",
        "email": "rsantos@grupopie.com",
        "time": "Mon Jan 09 13:12:40 2006 +0000"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 17:23:37 2006 -0800"
      },
      "message": "[PATCH] USB: ftdi: Two new ATIK based USB astronomical CCD cameras\n\nDocumentation: Specify grayscale specification on ATIK-ATK16\n   and ATIK-ATK16HR comments.\nNew: Add ProductID and VendorID for devices ATIK-ATK16C and\n   ATIK-ATK16HRC. These devices are also USB Astronomical CCD\n   cameras that work through an FTDI 245BM chip, share the\n   same base hardware but, it has a colour CCD chip instead\n   of a grayscale one.\n\nSigned-off-by: Rui Santos \u003crsantos@grupopie.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "ce40d290c111c3d418ef444f82c349de134a0a74",
      "tree": "21710f30e3b069c63d8312d25c1aff3425671941",
      "parents": [
        "a94b52ac84828e193d18c96c1334c9997b524a35"
      ],
      "author": {
        "name": "Wouter Paesen",
        "email": "wouter@kangaroot.net",
        "time": "Tue Jan 03 14:30:31 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 17:23:36 2006 -0800"
      },
      "message": "[PATCH] USB: ftdi_sio: new PID for PCDJ DAC2\n\nThe attached patch adds a new PID for the ftdi_sio driver.  It will\nenable support for PC-DJ\u0027s DAC-2 controller module\n(more information on http://www.pcdjhardware.com/DAC2.asp)\n\nSigned-off-by: Wouter Paesen \u003cwouter@kangaroot.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "a94b52ac84828e193d18c96c1334c9997b524a35",
      "tree": "868599cb962d29b2aa07fcf895dbcbbf85c80c94",
      "parents": [
        "641adaaee18aacc4f4ba77850c2257373f1736d1"
      ],
      "author": {
        "name": "Ian Abbott",
        "email": "abbotti@mev.co.uk",
        "time": "Mon Jan 09 17:11:40 2006 +0000"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 17:23:36 2006 -0800"
      },
      "message": "[PATCH] USB: ftdi_sio: new IDs for Westrex devices\n\nThis patch adds two new devices to the ftdi_sio driver\u0027s device ID\ntable.  The device IDs were supplied by Cory Lee to support two POS\nprinters made by Westrex International (Model 777 and Model 8900F).\n\nSigned-off-by: Ian Abbott \u003cabbotti@mev.co.uk\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "641adaaee18aacc4f4ba77850c2257373f1736d1",
      "tree": "556ff6b8aea5b247f10d27be4e74f3f32621faff",
      "parents": [
        "2c2e4a2e07f4c16486dd2ac859eb9c558b1c9935"
      ],
      "author": {
        "name": "Louis Nyffenegger",
        "email": "louis.nyffenegger@gmail.com",
        "time": "Thu Jan 05 17:20:37 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 17:23:36 2006 -0800"
      },
      "message": "[PATCH] USB: new id for ftdi_sio.c and ftdi_sio.h\n\nthis patch includes the Vendor Id for a optic fiber to USB device named\nTTUSB from thought Technology. It\u0027s just add the vendor Id to\nftdi_sio.h and add the Vendor ID and model Id to table_combined.\n\nSigned-off-by: Louis Nyffenegger \u003clouis.nyffenegger@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "2c2e4a2e07f4c16486dd2ac859eb9c558b1c9935",
      "tree": "c336fc942fbcc203d3f302f4c82896d409d25085",
      "parents": [
        "b31f821c6dee6f3ecfca6b2583a6552538fb91bf"
      ],
      "author": {
        "name": "Pete Zaitcev",
        "email": "zaitcev@redhat.com",
        "time": "Thu Jan 05 00:26:30 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 17:23:36 2006 -0800"
      },
      "message": "[PATCH] USB: ub 05 Bulk reset\n\nFor crying out loud, they have devices which do not like port resets.\nSo, do what usb-storage does and try both bulk and port resets.\nWe start with a port reset (which usb-storage does at the end of transport),\nthen do a Bulk reset, then a port reset again. This seems to work for me.\n\nThe code is getting dirtier and dirtier here, but I swear that I\u0027ll\ndo something about it (see those two new XXX). Honest.\n\nSigned-off-by: Pete Zaitcev \u003czaitcev@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "b31f821c6dee6f3ecfca6b2583a6552538fb91bf",
      "tree": "3305511c230623ccd4fb1c766c57585479644cc6",
      "parents": [
        "65b4fe553bf43018c06740f3d1f6caf42cf95924"
      ],
      "author": {
        "name": "Pete Zaitcev",
        "email": "zaitcev@redhat.com",
        "time": "Thu Jan 05 00:14:02 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 17:23:36 2006 -0800"
      },
      "message": "[PATCH] USB: ub 04 Loss of timer and a hang\n\nIf SCSI commands are submitted while other commands are still processed,\nthe dispatch loop turns, and we stop the work_timer. Then, if URB fails\nto complete, ub hangs until the device is unplugged.\n\nThis does not happen often, becase we only allow one SCSI command per\nblock device, but does happen (on multi-LUN devices, for example).\n\nThe fix is to stop timer only when we actually going to change the state.\n\nThe nicest code would be to have the timer stopped in URB callback, but\nthis is impossible, because it can be called from inside a timer, through\nthe urb_unlink. Then we get BUG in timer.c:cascade(). So, we do it a\nlittle dirtier.\n\nSigned-off-by: Pete Zaitcev \u003czaitcev@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "65b4fe553bf43018c06740f3d1f6caf42cf95924",
      "tree": "54a95a1a762501307f0b764612eb6b68894c9eb6",
      "parents": [
        "b6daf7f50836c8ed12d8b0ec0113e415f04e8530"
      ],
      "author": {
        "name": "Pete Zaitcev",
        "email": "zaitcev@redhat.com",
        "time": "Wed Dec 28 14:22:17 2005 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 17:23:36 2006 -0800"
      },
      "message": "[PATCH] USB: ub 03 Oops with CFQ\n\nThe blk_cleanup_queue does not necesserily destroy the queue. When we\ndestroy the corresponding ub_dev, it may leave the queue spinlock pointer\ndangling.\n\nThis patch moves spinlocks from ub_dev to static memory. The locking\nscheme is not changed. These spinlocks are still separate from the ub_lock.\n\nSigned-off-by: Pete Zaitcev \u003czaitcev@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "b6daf7f50836c8ed12d8b0ec0113e415f04e8530",
      "tree": "27e473633e83087a994b44761b27847f1e8a8cfa",
      "parents": [
        "401feafa621ba98ecaeed5db1a53ab878943c225"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Tue Jan 24 17:42:24 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 17:23:36 2006 -0800"
      },
      "message": "[PATCH] USB: fix ehci early handoff issues warning\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"
    }
  ],
  "next": "401feafa621ba98ecaeed5db1a53ab878943c225"
}
