)]}'
{
  "log": [
    {
      "commit": "7ea3bbbc8997df1ae7dc4e736d163dabc00f4721",
      "tree": "30bbfb741d7e1e0bafb27097d496f75e7bf44d05",
      "parents": [
        "a9a5cd5d2a57fb76dbae2115450f777b69beccf7"
      ],
      "author": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Tue Apr 18 23:18:53 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Apr 18 23:18:53 2006 +0100"
      },
      "message": "[ARM] 3478/1: SharpSL SCOOP: Fix potenial build failure\n\nPatch from Richard Purdie\n\nMove platform_scoop_config from the SharpSL scoop PCMCIA driver to\nthe SCOOP driver. This avoids build failures when PCMCIA is not built\nor is modular (scoop.c itself cannot be modular).\n\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "a9a5cd5d2a57fb76dbae2115450f777b69beccf7",
      "tree": "510318d8bebb35bb2e1bdaeb7dba0baf9bb073cd",
      "parents": [
        "69cf0fac6052c5bd3fb3469a41d4216e926028f8"
      ],
      "author": {
        "name": "Alexey Kuznetsov",
        "email": "kuznet@ms2.inr.ac.ru",
        "time": "Mon Apr 17 15:39:23 2006 +0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Apr 17 18:40:40 2006 -0700"
      },
      "message": "[PATCH] IPC: access to unmapped vmalloc area in grow_ary()\n\ngrow_ary() should not copy struct ipc_id_ary (it copies new-\u003ep, not\nnew). Due to this, memcpy() src pointer could hit unmapped vmalloc page\nwhen near page boundary.\n\nFound during OpenVZ stress testing\n\nSigned-off-by: Alexey Kuznetsov \u003ckuznet@ms2.inr.ac.ru\u003e\nSigned-off-by: Kirill Korotaev \u003cdev@openvz.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "69cf0fac6052c5bd3fb3469a41d4216e926028f8",
      "tree": "f403d0731549835fbf406fa4cd0910d9aec1d953",
      "parents": [
        "e14d95f773b7365b6ba2d2105522c92b007c6db1"
      ],
      "author": {
        "name": "Hugh Dickins",
        "email": "hugh@veritas.com",
        "time": "Mon Apr 17 22:46:32 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Apr 17 18:22:18 2006 -0700"
      },
      "message": "[PATCH] Fix MADV_REMOVE protection checking\n\nmadvise_remove needs to respect file and mmap protections.\n\nSigned-off-by: Hugh Dickins \u003chugh@veritas.com\u003e\n[ Will the real CVE-2006-1524 stand up, please.. ]\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e14d95f773b7365b6ba2d2105522c92b007c6db1",
      "tree": "f5055be71c66c8a6ec1779b9e6d7ac75d474b9ca",
      "parents": [
        "de542925fbf179fb4b39bab2c3235b4525f96794",
        "d2c962b8530b84f4e035df8ade7e35f353a57cbe"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Apr 17 17:44:47 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Apr 17 17:44:47 2006 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6:\n  [IPV4]: ip_route_input panic fix\n"
    },
    {
      "commit": "de542925fbf179fb4b39bab2c3235b4525f96794",
      "tree": "11b0f8baf2469c52405ab9be9f82c414c3de64b4",
      "parents": [
        "5fdfd42e3a69e8a686fcfb6381616464945471e8",
        "b78b6af66a5fbaf17d7e6bfc32384df5e34408c8"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Apr 17 17:44:17 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Apr 17 17:44:17 2006 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/stable-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/gregkh/stable-2.6:\n  [PATCH] shmat: stop mprotect from giving write permission to a readonly attachment (CVE-2006-1524)\n  [PATCH] cciss: bug fix for crash when running hpacucli\n  [PATCH] ext3: Fix missed mutex unlock\n  [PATCH] Fix block device symlink name\n  [PATCH] isd200: limit to BLK_DEV_IDE\n"
    },
    {
      "commit": "d2c962b8530b84f4e035df8ade7e35f353a57cbe",
      "tree": "5cd3e1a27642f59caea6dd8dbfd3c5461a972e0c",
      "parents": [
        "c19f7a9e1ac45b57375d51f033b02deca50f4d3f"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Mon Apr 17 17:27:11 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Apr 17 17:27:11 2006 -0700"
      },
      "message": "[IPV4]: ip_route_input panic fix\n\nThis fixes http://bugzilla.kernel.org/show_bug.cgi?id\u003d6388\nThe bug is caused by ip_route_input dereferencing skb-\u003enh.protocol of\nthe dummy skb passed dow from inet_rtm_getroute (Thanks Thomas for seeing\nit). It only happens if the route requested is for a multicast IP\naddress.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b78b6af66a5fbaf17d7e6bfc32384df5e34408c8",
      "tree": "bc5baa898697fcb6b1c0e8c1311ad4091ff98326",
      "parents": [
        "ca1e0484d9fe8a9048ac32b0f9894545f43704e8"
      ],
      "author": {
        "name": "Hugh Dickins",
        "email": "hugh@veritas.com",
        "time": "Wed Apr 12 14:34:27 2006 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Apr 17 14:24:58 2006 -0700"
      },
      "message": "[PATCH] shmat: stop mprotect from giving write permission to a readonly attachment (CVE-2006-1524)\n\nI found that all of 2.4 and 2.6 have been letting mprotect give write\npermission to a readonly attachment of shared memory, whether or not IPC\nwould give the caller that permission.\n\nSUS says \"The behaviour of this function [mprotect] is unspecified if the\nmapping was not established by a call to mmap\", but I don\u0027t think we can\ninterpret that as allowing it to subvert IPC permissions.\n\nI haven\u0027t tried 2.2, but the 2.2.26 source looks like it gets it right; and\nthe patch below reproduces that behaviour - mprotect cannot be used to add\nwrite permission to a shared memory segment attached readonly.\n\nThis patch is simple, and I\u0027m sure it\u0027s what we should have done in 2.4.0:\nif you want to go on to switch write permission on and off with mprotect,\njust don\u0027t attach the segment readonly in the first place.\n\nHowever, we could have accumulated apps which attach readonly (even though\nthey would be permitted to attach read/write), and which subsequently use\nmprotect to switch write permission on and off: it\u0027s not unreasonable.\n\nI was going to add a second ipcperms check in do_shmat, to check for\nwritable when readonly, and if not writable find_vma and clear VM_MAYWRITE.\n But security_ipc_permission might do auditing, and it seems wrong to\nreport an attempt for write permission when there has been none.  Or we\ncould flag the vma as SHM, note the shmid or shp in vm_private_data, and\nthen get mprotect to check.\n\nBut the patch below is a lot simpler: I\u0027d rather stick with it, if we can\nconvince ourselves somehow that it\u0027ll be safe.\n\nSigned-off-by: Hugh Dickins \u003chugh@veritas.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "ca1e0484d9fe8a9048ac32b0f9894545f43704e8",
      "tree": "60069aefd37077a86072020713b046203762ff5a",
      "parents": [
        "75616cf9854b83eb83a968b1338ae0ee11c9673c"
      ],
      "author": {
        "name": "Mike Miller",
        "email": "mikem@beardog.cca.cpqcorp.net",
        "time": "Mon Apr 10 15:38:07 2006 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Apr 17 14:24:57 2006 -0700"
      },
      "message": "[PATCH] cciss: bug fix for crash when running hpacucli\n\nFix a crash when running hpacucli with multiple logical volumes on a cciss\ncontroller.  We were not properly initializing the disk-\u003equeue and causing\na fault.\n\nThanks to Hasso Tepper for reporting the problem.  Thanks to Steve Cameron\nfor root causing the problem.  Most of the patch just moves things around.\nThe fix is a one-liner.\n\nSigned-off-by: Mike Miller \u003cmike.miller@hp.com\u003e\nSigned-off-by: Stephen Cameron \u003csteve.cameron@hp.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "75616cf9854b83eb83a968b1338ae0ee11c9673c",
      "tree": "8817195d9d9ef0c10e5b715efe5b381bb78cbd68",
      "parents": [
        "2436f039d26a91e5404974ee0cb789b17db46168"
      ],
      "author": {
        "name": "Ananiev, Leonid I",
        "email": "leonid.i.ananiev@intel.com",
        "time": "Mon Apr 10 22:54:38 2006 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Apr 17 14:24:57 2006 -0700"
      },
      "message": "[PATCH] ext3: Fix missed mutex unlock\n\nMissed unlock_super()call is added in error condition code path.\n\nSigned-off-by: Leonid Ananiev \u003cleonid.i.ananiev@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "2436f039d26a91e5404974ee0cb789b17db46168",
      "tree": "b93157b33c1c386e44b747f280cc609d22dd5b74",
      "parents": [
        "66e0a9888b774af625ce544f7c6597c7506d07db"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Mon Apr 10 00:17:20 2006 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Apr 17 14:24:57 2006 -0700"
      },
      "message": "[PATCH] Fix block device symlink name\n\nAs noted further on the this file, some block devices have a / in their\nname, so fix the \"block:...\" symlink name the same as the /sys/block name.\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nCc: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nCc: Christoph Hellwig \u003chch@lst.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "66e0a9888b774af625ce544f7c6597c7506d07db",
      "tree": "175981424e4821c1fbeea1956e3f600716af1acd",
      "parents": [
        "c19f7a9e1ac45b57375d51f033b02deca50f4d3f"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Wed Apr 05 12:03:45 2006 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Apr 17 14:24:57 2006 -0700"
      },
      "message": "[PATCH] isd200: limit to BLK_DEV_IDE\n\nLimit USB_STORAGE_ISD200 to whatever BLK_DEV_IDE and USB_STORAGE\nare set to (y, m) since isd200 calls ide_fix_driveid() in the\nBLK_DEV_IDE code.\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "5fdfd42e3a69e8a686fcfb6381616464945471e8",
      "tree": "476f09ad4dc2271648afa0f4fc5710d7ae2762f1",
      "parents": [
        "c19f7a9e1ac45b57375d51f033b02deca50f4d3f"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon Apr 17 13:34:44 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon Apr 17 13:34:44 2006 -0700"
      },
      "message": "[SPARC64]: Export pcibios_resource_to_bus().\n\nSYM2 driver uses it.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c19f7a9e1ac45b57375d51f033b02deca50f4d3f",
      "tree": "aa6eeb6a48bd89b2ef1b8fc7f127a6f2f3ec804f",
      "parents": [
        "63d39fe88ffabbd82d9db42e9b603c58532fc918",
        "67ab7f596b6adbaef5abc539dbee822e298a36e1"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Apr 15 16:02:04 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Apr 15 16:02:04 2006 -0700"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-serial\n\n* master.kernel.org:/home/rmk/linux-2.6-serial:\n  [SERIAL] Update serial driver documentation\n"
    },
    {
      "commit": "63d39fe88ffabbd82d9db42e9b603c58532fc918",
      "tree": "baa66eed1709d85406bc476cb468204968b5b512",
      "parents": [
        "2c5362007bc0a46461a9d94958cdd53bb027004c",
        "463b158aab247b600e4e93614b7b8f42a66331c9"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Apr 15 16:01:39 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Apr 15 16:01:39 2006 -0700"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-arm\n\n* master.kernel.org:/home/rmk/linux-2.6-arm:\n  [ARM] 3477/1: ARM EABI: undefine removed syscalls\n  [ARM] 3475/1: S3C2410: fix spelling mistake in SMDK partition table\n  [ARM] 3474/1: S3C2440: USB rate writes wrong var to CLKDIVN\n"
    },
    {
      "commit": "67ab7f596b6adbaef5abc539dbee822e298a36e1",
      "tree": "83c36f0d9f2f9b82f8747e38302f601f9408a7af",
      "parents": [
        "2c5362007bc0a46461a9d94958cdd53bb027004c"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Apr 15 20:46:11 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Apr 15 20:46:11 2006 +0100"
      },
      "message": "[SERIAL] Update serial driver documentation\n\nImprove serial driver documentation:\n- Remove CVS id.\n- Update pointer to reference driver documentation.\n- Add comments about new uart_write_console function.\n- Add TIOCM_LOOP modem control bit description.\n- Add commentry about enable_ms method being called multiple times.\n- Add commentry about startup/shutdown method calling.\n- Mention that dereferencing port-\u003einfo after shutdown is invalid.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "463b158aab247b600e4e93614b7b8f42a66331c9",
      "tree": "9e5d7b6704e82478c0129f0c94f814cf35b93a4d",
      "parents": [
        "f6835543440c85f20c86c5b006e8404fe6a78109"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nico@cam.org",
        "time": "Sat Apr 15 16:10:43 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Apr 15 16:10:43 2006 +0100"
      },
      "message": "[ARM] 3477/1: ARM EABI: undefine removed syscalls\n\nPatch from Nicolas Pitre\n\nAvoid confusion for libraries assuming that a given syscall is available\nwhen corresponding symbol is defined.\n\nSigned-off-by: Nicolas Pitre \u003cnico@cam.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "2c5362007bc0a46461a9d94958cdd53bb027004c",
      "tree": "ec07417f75486b857269abee65cb76b3f64520bf",
      "parents": [
        "64541d19702cfdb7ea946fdc20faee849f6874b1"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Fri Apr 14 18:05:38 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Apr 14 18:38:01 2006 -0700"
      },
      "message": "Fix AT91RM9200 build breakage\n\nThe at91_cf driver got out of sync with certain changes in the PCMCIA\nlayer, notably getting rid of some duplication of data ... causing the\nversion merged to kernel.org to fail compiling.\n\nThis patch gives the at91_cf platform device a new iomem resource, using\nit so this new pcmcia scheme works.  It also cleans up some whitepsace\nbugs that have accumulated over time (mostly too-long lines).\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "64541d19702cfdb7ea946fdc20faee849f6874b1",
      "tree": "0eb2fbcac51359b590b9692b112fe662fee49a4a",
      "parents": [
        "1f60245479ca6d4d3f2cf4a47c7dd18caf5afdf2"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Fri Apr 14 12:43:15 2006 -0600"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Apr 14 17:43:57 2006 -0700"
      },
      "message": "[PATCH] kill unushed __put_task_struct_cb\n\nSomehow in the midst of dotting i\u0027s and crossing t\u0027s during\nthe merge up to rc1 we wound up keeping __put_task_struct_cb\nwhen it should have been killed as it no longer has any users.\nSorry I probably should have caught this while it was\nstill in the -mm tree.\n\nHaving the old code there gets confusing when reading\nthrough the code and trying to understand what is\nhappening.\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1f60245479ca6d4d3f2cf4a47c7dd18caf5afdf2",
      "tree": "e86c1891af316ad19cdffc0fe648fbb90ac486d5",
      "parents": [
        "1d73135e55c47ca909c1fbd68f45623b16dc0211"
      ],
      "author": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Fri Apr 14 17:25:30 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Apr 14 17:41:06 2006 -0700"
      },
      "message": "[efficeon-agp] Add missing memory mask\n\nOriginal patch by Benjamin Herrenschmidt after debugging by Brian Hinz.\n\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Brian Hinz \u003cbphinz@hotmail.com\u003e\nSigned-off-by: H. Peter Anvin \u003chpa@zytor.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1d73135e55c47ca909c1fbd68f45623b16dc0211",
      "tree": "8782d22086767571eee4b87d03dbacb21f6e824a",
      "parents": [
        "1b627d173e0e1014298b92311f869eed53963bf3",
        "5ecdd0f67c624714ccd5358e1cc88324f86f0e10"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Apr 14 17:30:55 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Apr 14 17:30:55 2006 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/sam/kbuild\n\n* master.kernel.org:/pub/scm/linux/kernel/git/sam/kbuild:\n  kbuild: fix false section mismatch warnings\n"
    },
    {
      "commit": "1b627d173e0e1014298b92311f869eed53963bf3",
      "tree": "18b35eaa8add95ea8cea3c3d98151da8a36c62b8",
      "parents": [
        "f2f4d9e8cb7d4180ac1830eec49e18fef701c58c",
        "3d9dd7564d5d7c28eb87b14c13a23806484667f3"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Apr 14 17:10:20 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Apr 14 17:10:20 2006 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6: (170 commits)\n  commit 3d9dd7564d5d7c28eb87b14c13a23806484667f3\n  Author: Zach Brown \u003czach.brown@oracle.com\u003e\n  Date:   Fri Apr 14 16:04:18 2006 -0700\n  \n      [PATCH] ip_output: account for fraggap when checking to add trailer_len\n      \n      During other work I noticed that ip_append_data() seemed to be forgetting to\n      include the frag gap in its calculation of a fragment that consumes the rest of\n      the payload.  Herbert confirmed that this was a bug that snuck in during a\n      previous rework.\n      \n      Signed-off-by: Zach Brown \u003czach.brown@oracle.com\u003e\n      Signed-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n  \n  commit 08d099974a09faf4cb11ffc46da87073fa132fc0\n  Author: Linus Walleij \u003ctriad@df.lth.se\u003e\n  Date:   Fri Apr 14 16:03:33 2006 -0700\n  \n      [IRDA]: smsc-ircc2, smcinit support for ALi ISA bridges\n      \n  ...\n"
    },
    {
      "commit": "f2f4d9e8cb7d4180ac1830eec49e18fef701c58c",
      "tree": "3a042124aec266d4463964a8d3429aa269fd3ecf",
      "parents": [
        "f05472f10db38ac5a1ac3f1fa469510471152561",
        "5fdef394953d8660c70cc27b27db421582c42bf9"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Apr 14 17:09:41 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Apr 14 17:09:41 2006 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6:\n  commit 5fdef394953d8660c70cc27b27db421582c42bf9\n  Author: David S. Miller \u003cdavem@sunset.davemloft.net\u003e\n  Date:   Fri Apr 14 15:29:32 2006 -0700\n  \n      [SPARC]: Hook up sys_tee() into syscall tables.\n      \n      Signed-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n  \n"
    },
    {
      "commit": "f05472f10db38ac5a1ac3f1fa469510471152561",
      "tree": "991f3ec1e2702a5b575b3e3959216ce3f13a59f8",
      "parents": [
        "11f16971ceeb0f442e58f318b0cfde8eb35296bb",
        "7676f83aeb774e7a3abe6af06ec92b29488b5b79"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Apr 14 17:09:08 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Apr 14 17:09:08 2006 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6: (679 commits)\n  commit 7676f83aeb774e7a3abe6af06ec92b29488b5b79\n  Author: James Bottomley \u003cJames.Bottomley@steeleye.com\u003e\n  Date:   Fri Apr 14 09:47:59 2006 -0500\n  \n      [SCSI] scsi_transport_sas: don\u0027t scan a non-existent end device\n      \n      Any end device that can\u0027t support any of the scanning protocols\n      shouldn\u0027t be scanned, so set its id to -1 to prevent\n      scsi_scan_target() being called for it.\n      \n      Signed-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n  \n  commit 3c0c25b97c7d020ef07f6366cf1d668a8e980c7c\n  Author: Moore, Eric \u003cEric.Moore@lsil.com\u003e\n  Date:   Thu Apr 13 16:08:17 2006 -0600\n  \n      [SCSI] mptfusion - fix panic in mptsas_slave_configure\n      \n      Driver panic when RAID logical volume was present when driver\n      loaded, or when a RAID logical volume was created on the fly.\n  ...\n"
    },
    {
      "commit": "11f16971ceeb0f442e58f318b0cfde8eb35296bb",
      "tree": "857d0975f65dcc81f7e0fe8ceabad183cd97e763",
      "parents": [
        "bcdc084257352902103aca85c65ddbbba8f74732",
        "e97b81ddbb8b8c72b85330ac4a454a4513dcba8a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Apr 14 17:08:41 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Apr 14 17:08:41 2006 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/i2c-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/gregkh/i2c-2.6: (78 commits)\n  commit e97b81ddbb8b8c72b85330ac4a454a4513dcba8a\n  Author: Mark M. Hoffman \u003cmhoffman@lightlink.com\u003e\n  Date:   Thu Mar 23 16:50:25 2006 +0100\n  \n      [PATCH] i2c-parport: Make type parameter mandatory\n      \n      This patch forces the user to specify what type of adapter is present when\n      loading i2c-parport or i2c-parport-light.  If none is specified, the driver\n      init simply fails - instead of assuming adapter type 0.\n      \n      This alleviates the sometimes lengthy boot time delays which can be caused\n      by accidentally building one of these into a kernel along with several i2c\n      slave drivers that have lengthy probe routines (e.g. hwmon drivers).\n      \n      Kconfig and documentation updated accordingly.\n      \n      Signed-off-by: Mark M. Hoffman \u003cmhoffman@lightlink.com\u003e\n      Signed-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n      Signed-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n  \n  ...\n"
    },
    {
      "commit": "bcdc084257352902103aca85c65ddbbba8f74732",
      "tree": "535af6bc3d976016058ed9d1ec26227e23462ecf",
      "parents": [
        "754a264c42178b85125a071299bb900b615c853b",
        "78a596b4490e17b9990d87b9d468ef5bb70daa10"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Apr 14 17:08:18 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Apr 14 17:08:18 2006 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6: (169 commits)\n  commit 78a596b4490e17b9990d87b9d468ef5bb70daa10\n  Author: Adrian Bunk \u003cbunk@stusta.de\u003e\n  Date:   Fri Mar 31 01:38:12 2006 -0800\n  \n      [PATCH] remove kernel/power/pm.c:pm_unregister()\n      \n      Since the last user is removed in -mm, we can now remove this long deprecated\n      function.\n      \n      Signed-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n      Cc: Pavel Machek \u003cpavel@ucw.cz\u003e\n      Signed-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\n      Signed-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n  \n  commit 21440d313358043b0ce5e43b00ff3c9b35a8616c\n  Author: David Brownell \u003cdavid-b@pacbell.net\u003e\n  Date:   Sat Apr 1 10:21:52 2006 -0800\n  \n      [PATCH] dma doc updates\n      \n  ...\n"
    },
    {
      "commit": "754a264c42178b85125a071299bb900b615c853b",
      "tree": "8cfc6d85e6725f90672b75314064ead9fd62e3c6",
      "parents": [
        "f9814802dfec8feaf51ba873d7eac1a05ee65842",
        "4f705ae3e94ffaafe8d35f71ff4d5c499bb06814"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Apr 14 17:07:57 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Apr 14 17:07:57 2006 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/driver-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/gregkh/driver-2.6: (158 commits)\n  commit 4f705ae3e94ffaafe8d35f71ff4d5c499bb06814\n  Author: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\n  Date:   Mon Apr 3 17:09:22 2006 -0700\n  \n      [PATCH] DMI: move dmi_scan.c from arch/i386 to drivers/firmware/\n      \n      dmi_scan.c is arch-independent and is used by i386, x86_64, and ia64.\n      Currently all three arches compile it from arch/i386, which means that ia64\n      and x86_64 depend on things in arch/i386 that they wouldn\u0027t otherwise care\n      about.\n      \n      This is simply \"mv arch/i386/kernel/dmi_scan.c drivers/firmware/\" (removing\n      trailing whitespace) and the associated Makefile changes.  All three\n      architectures already set CONFIG_DMI in their top-level Kconfig files.\n      \n      Signed-off-by: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\n      Cc: Andi Kleen \u003cak@muc.de\u003e\n      Cc: \"Luck, Tony\" \u003ctony.luck@intel.com\u003e\n      Cc: Andrey Panin \u003cpazke@orbita1.ru\u003e\n      Signed-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\n  ...\n"
    },
    {
      "commit": "3d9dd7564d5d7c28eb87b14c13a23806484667f3",
      "tree": "3e491b16332bbd92c0c017a0d8d1f024226a3467",
      "parents": [
        "08d099974a09faf4cb11ffc46da87073fa132fc0"
      ],
      "author": {
        "name": "Zach Brown",
        "email": "zach.brown@oracle.com",
        "time": "Fri Apr 14 16:04:18 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Apr 14 16:04:18 2006 -0700"
      },
      "message": "[PATCH] ip_output: account for fraggap when checking to add trailer_len\n\nDuring other work I noticed that ip_append_data() seemed to be forgetting to\ninclude the frag gap in its calculation of a fragment that consumes the rest of\nthe payload.  Herbert confirmed that this was a bug that snuck in during a\nprevious rework.\n\nSigned-off-by: Zach Brown \u003czach.brown@oracle.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "08d099974a09faf4cb11ffc46da87073fa132fc0",
      "tree": "f02654cce99a34216192501edcc319fefc08d036",
      "parents": [
        "269690ac164fc0a7c2de03e7e0d2f554104d1516"
      ],
      "author": {
        "name": "Linus Walleij",
        "email": "triad@df.lth.se",
        "time": "Fri Apr 14 16:03:33 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Apr 14 16:03:33 2006 -0700"
      },
      "message": "[IRDA]: smsc-ircc2, smcinit support for ALi ISA bridges\n\nFrom: Linus Walleij \u003ctriad@df.lth.se\u003e\n\nThis patch enables support for ALi ISA bridges when we run the smcinit\ncode.  It is needed to properly configure some Toshiba laptops.\n\nSigned-off-by: Samuel Ortiz \u003csamuel.ortiz@nokia.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "269690ac164fc0a7c2de03e7e0d2f554104d1516",
      "tree": "52c3fa23e1f100df0acdf68f946a908e39ddedb9",
      "parents": [
        "4909e488f65fc729fc0f8d42bd1600c56a8bd83c"
      ],
      "author": {
        "name": "Samuel Ortiz",
        "email": "samuel.ortiz@nokia.com",
        "time": "Fri Apr 14 16:02:07 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Apr 14 16:02:07 2006 -0700"
      },
      "message": "[IRDA]: irda-usb, unregister netdev when patch upload fails\n\nIn the STIR421x case, when the firmware upload fails, we need to\nunregister_netdev. Otherwise we hit a BUG on free_netdev(), if sysfs\nis enabled.\n \nSigned-off-by: Samuel Ortiz \u003csamuel.ortiz@nokia.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "4909e488f65fc729fc0f8d42bd1600c56a8bd83c",
      "tree": "89a0db95b179fea83100a064d914e1665c4bca0c",
      "parents": [
        "5ff765f3d0b9367319d29ab0c0f55349da2fd53e"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Fri Apr 14 16:01:26 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Apr 14 16:01:26 2006 -0700"
      },
      "message": "[ATM] clip: add module info\n\nAdd module information\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "5ff765f3d0b9367319d29ab0c0f55349da2fd53e",
      "tree": "f7add0ab41bd6d2a983ff39191edca799fe6561b",
      "parents": [
        "dcdb02752ff13a64433c36f2937a58d93ae7a19e"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Fri Apr 14 16:00:59 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Apr 14 16:00:59 2006 -0700"
      },
      "message": "[ATM] clip: notifier related cleanups\n\nCleanup some code around notifier.  Don\u0027t need (void) casts to ignore\nreturn values, and use C90 style initializer. Just ignore unused device\nevents.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "dcdb02752ff13a64433c36f2937a58d93ae7a19e",
      "tree": "559dc600a14fa2fac5997961c2628ee2c5c6d107",
      "parents": [
        "e49e76db031fdfaadb4907a319ea3a1dc9d2925f"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Fri Apr 14 16:00:25 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Apr 14 16:00:25 2006 -0700"
      },
      "message": "[ATM] clip: get rid of PROC_FS ifdef\n\nDon\u0027t need the ifdef here since create_proc_entry() is stubbed to\nalways return NULL.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e49e76db031fdfaadb4907a319ea3a1dc9d2925f",
      "tree": "552320f27f1a62d7cbc09e7ba1c5bedeec82ad4a",
      "parents": [
        "2d9073922bc73f8cb847ce354f0896205f6981a1"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Fri Apr 14 15:59:37 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Apr 14 15:59:37 2006 -0700"
      },
      "message": "[ATM] clip: run through Lindent\n\nRun CLIP driver through Lindent script to fix formatting.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "2d9073922bc73f8cb847ce354f0896205f6981a1",
      "tree": "f6a9db5cec30edd2a16ba79575cf2d28c5180b9a",
      "parents": [
        "f3a0592b37b83e56a7f47826f552b35a2c3b2fc9"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Fri Apr 14 15:56:02 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Apr 14 15:56:02 2006 -0700"
      },
      "message": "[ATM]: Clip timer race.\n\nBy inspection, the clip idle timer code is racy on SMP.\nHere is a safe version of timer management.\nUntested, I don\u0027t have ATM hardware.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "5ecdd0f67c624714ccd5358e1cc88324f86f0e10",
      "tree": "54ed2346bf1f4c85763fbd0622422c67679dfbc1",
      "parents": [
        "b5ac4817de3032796c558b0a32062e7392b5ea60"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@ravnborg.org",
        "time": "Fri Apr 14 23:54:13 2006 +0200"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Sat Apr 15 00:35:22 2006 +0200"
      },
      "message": "kbuild: fix false section mismatch warnings\n\nDarren Jenkins \u003cdarrenrjenkins@gmail.com\u003e pointed out a\nnumber of false positives where we referenced variables\nfrom a _driver variable.\nFix it by check for that pattern and ignore it.\n\nRandy.Dunlap \u003crdunlap@xenotime.net\u003e pointed out a similar\nset of warnings for a number of scsi drivers.\nIn scsi world they misname their variables *_template or\n*_sht so add these to list of variables that may have references\nto .init.text with no warning.\n\nRandy.Dunlap \u003crdunlap@xenotime.net\u003e also pointed out a scsi driver\nwith many references to .exit.text from .rodata. This is compiler\ngenerated references and we already ignore these for .init.text, so\nignore them for .exit.text also.\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "5fdef394953d8660c70cc27b27db421582c42bf9",
      "tree": "06ceb455929f2cc112d5d7d0ffa08aa3aeb73a4e",
      "parents": [
        "f043ca43c1ae354346f72dc5826d820d5619f0b2"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri Apr 14 15:29:32 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri Apr 14 15:29:32 2006 -0700"
      },
      "message": "[SPARC]: Hook up sys_tee() into syscall tables.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "f3a0592b37b83e56a7f47826f552b35a2c3b2fc9",
      "tree": "8bdb6f8da73f6c2221067ac5630f57dc7f04efad",
      "parents": [
        "b8a99520f78e23e47f9efffeb0060c1385064ff6"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Fri Apr 14 15:07:27 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Apr 14 15:07:27 2006 -0700"
      },
      "message": "[ATM]: clip causes unregister hang\n\nIf Classical IP over ATM module is loaded, its neighbor table gets\npopulated when permanent neighbor entries are created; but these entries\nare not flushed when the device is removed. Since the entry never gets\nflushed the unregister of the network device never completes.\n\nThis version of the patch also adds locking around the reference to\nthe atm arp daemon to avoid races with events and daemon state changes.\n(Note: barrier() was never really safe)\n\nBug-reference: http://bugzilla.kernel.org/show_bug.cgi?id\u003d6295\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b8a99520f78e23e47f9efffeb0060c1385064ff6",
      "tree": "49dab75993e179bc97d09d582bf4f5b444b09cdb",
      "parents": [
        "2717096ab41eacdbf07352dca6826b59470eb39a"
      ],
      "author": {
        "name": "Jamal Hadi Salim",
        "email": "hadi@cyberus.ca",
        "time": "Fri Apr 14 15:05:16 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Apr 14 15:05:16 2006 -0700"
      },
      "message": "[XFRM]: Add documentation for async events.\n\nDocumentation to describe asynchronous xfrm events to help people\nwritting HA code in user space.\n\nSigned-off-by: Jamal Hadi Salim \u003chadi@cyberus.ca\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "2717096ab41eacdbf07352dca6826b59470eb39a",
      "tree": "9282ac7ffd15bbd41f438201ef76f6deaa23c90a",
      "parents": [
        "6c97e72a162648eaf7c401cfc139493cefa6bed2"
      ],
      "author": {
        "name": "Jamal Hadi Salim",
        "email": "hadi@cyberus.ca",
        "time": "Fri Apr 14 15:03:05 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Apr 14 15:03:05 2006 -0700"
      },
      "message": "[XFRM]: Fix aevent timer.\n\nSend aevent immediately if we have sent nothing since last timer and\nthis is the first packet.\n\nFixes a corner case when packet threshold is very high, the timer low\nand a very low packet rate input which is bursty.\n\nSigned-off-by: Jamal Hadi Salim \u003chadi@cyberus.ca\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "6c97e72a162648eaf7c401cfc139493cefa6bed2",
      "tree": "c39ad40f44e0439cb7c30db3d394cb9c8496010c",
      "parents": [
        "f043ca43c1ae354346f72dc5826d820d5619f0b2"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Wed Apr 12 13:57:59 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri Apr 14 15:00:20 2006 -0700"
      },
      "message": "[IPV4]: Possible cleanups.\n\nThis patch contains the following possible cleanups:\n- make the following needlessly global function static:\n  - arp.c: arp_rcv()\n- remove the following unused EXPORT_SYMBOL\u0027s:\n  - devinet.c: devinet_ioctl\n  - fib_frontend.c: ip_rt_ioctl\n  - inet_hashtables.c: inet_bind_bucket_create\n  - inet_hashtables.c: inet_bind_hash\n  - tcp_input.c: sysctl_tcp_abc\n  - tcp_ipv4.c: sysctl_tcp_tw_reuse\n  - tcp_output.c: sysctl_tcp_mtu_probing\n  - tcp_output.c: sysctl_tcp_base_mss\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n\n"
    },
    {
      "commit": "7676f83aeb774e7a3abe6af06ec92b29488b5b79",
      "tree": "6ee81be2aafdeee2665862bc47821d4bf4285857",
      "parents": [
        "3c0c25b97c7d020ef07f6366cf1d668a8e980c7c"
      ],
      "author": {
        "name": "James Bottomley",
        "email": "James.Bottomley@steeleye.com",
        "time": "Fri Apr 14 09:47:59 2006 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Fri Apr 14 15:33:41 2006 -0500"
      },
      "message": "[SCSI] scsi_transport_sas: don\u0027t scan a non-existent end device\n\nAny end device that can\u0027t support any of the scanning protocols\nshouldn\u0027t be scanned, so set its id to -1 to prevent\nscsi_scan_target() being called for it.\n\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "78a596b4490e17b9990d87b9d468ef5bb70daa10",
      "tree": "be8f14e15adfae7215ed7c8ad7f995d078ed55c9",
      "parents": [
        "21440d313358043b0ce5e43b00ff3c9b35a8616c"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Fri Mar 31 01:38:12 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 14 12:25:26 2006 -0700"
      },
      "message": "[PATCH] remove kernel/power/pm.c:pm_unregister()\n\nSince the last user is removed in -mm, we can now remove this long deprecated\nfunction.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nCc: Pavel Machek \u003cpavel@ucw.cz\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "21440d313358043b0ce5e43b00ff3c9b35a8616c",
      "tree": "32f3ed659a76ad6e4a6061b57346178cf3fa6256",
      "parents": [
        "2d1e1c754d641bb8a32f0ce909dcff32906830ef"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Sat Apr 01 10:21:52 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 14 12:25:26 2006 -0700"
      },
      "message": "[PATCH] dma doc updates\n\nThis updates the DMA API documentation to address a few issues:\n\n - The dma_map_sg() call results are used like pci_map_sg() results:\n   using sg_dma_address() and sg_dma_len().  That\u0027s not wholly obvious\n   to folk reading _only_ the \"new\" DMA-API.txt writeup.\n\n - Buffers allocated by dma_alloc_coherent() may not be completely\n   free of coherency concerns ... some CPUs also have write buffers\n   that may need to be flushed.\n\n - Cacheline coherence issues are now mentioned as being among issues\n   which affect dma buffers, and complicate/prevent using of static and\n   (especially) stack based buffers with the DMA calls.\n\nI don\u0027t think many drivers currently need to worry about flushing write\nbuffers, but I did hit it with one SOC using external SDRAM for DMA\ndescriptors:  without explicit writebuffer flushing, the on-chip DMA\ncontroller accessed descriptors before the CPU completed the writes.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "2d1e1c754d641bb8a32f0ce909dcff32906830ef",
      "tree": "1bc3b7ca89323c20c2c48f41efa29bb3c1b501dd",
      "parents": [
        "40d8b89b06cd03c2856eafb94a1f11d5a113a9d4"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sat Apr 01 16:46:35 2006 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 14 12:25:26 2006 -0700"
      },
      "message": "[PATCH] PCI: Add PCI quirk for SMBus on the Asus A6VA notebook\n\nThe Asus A6VA notebook was reported to need a PCI quirk to unhide\nthe SMBus.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "40d8b89b06cd03c2856eafb94a1f11d5a113a9d4",
      "tree": "ff3106e292c7ea9d47f38ce74eb8664a447a80e5",
      "parents": [
        "e6ad00576f8896b8209ba7ff47b23661614be64c"
      ],
      "author": {
        "name": "Grzegorz Janoszka",
        "email": "Grzegorz@Janoszka.pl",
        "time": "Tue Mar 21 11:57:19 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 14 12:25:25 2006 -0700"
      },
      "message": "[PATCH] arch/i386/pci/irq.c - new VIA chipsets (fwd)\n\nI use 2.6.15.6 Linux kernel and found some problems. I have about 100\nLinux boxes (all with the same (binary the same) kernel). Last time I have\nupgraded all those boxes from 2.4.32 to 2.6.15.6 (first 2.6.15.1, next .2,\n.4 and .6) and I have found some problems on VIA based PC\u0027s. Probably the\nreason of this is that some VIA chipsets are unrecognized by IRQ router.\n\nIn line 586 there is: /* FIXME: add new ones for 8233/5 */\n\nThere were only a few of chipsets ID\u0027s there, some of my VIA chipsets were\nnot present and kernel used default IRQ router.\n\nI have added three entries, so that the code looks like:\n\n        case PCI_DEVICE_ID_VIA_82C596:\n        case PCI_DEVICE_ID_VIA_82C686:\n        case PCI_DEVICE_ID_VIA_8231:\n        case PCI_DEVICE_ID_VIA_8233A:\n        case PCI_DEVICE_ID_VIA_8235:\n        case PCI_DEVICE_ID_VIA_8237:\n        case PCI_DEVICE_ID_VIA_8237_SATA:\n                /* FIXME: add new ones for 8233/5 */\n                r-\u003ename \u003d \"VIA\";\n                r-\u003eget \u003d pirq_via_get;\n                r-\u003eset \u003d pirq_via_set;\n                return 1;\n        }\n\nThe kernel goes fine but I haven\u0027t testes it for weeks, I\u0027m just a moment\nafter reboot :)\nOne thing is different (better?):\nUsing previus kernel I had:\nPCI: Via IRQ fixup for 0000:00:0f.1, from 255 to 0\nnow I have:\nPCI: Via IRQ fixup for 0000:00:0f.1, from 255 to 11\n\nMaybe it is good idea to add there some more VIA chipsets?\nThe ones I have added seem to be OK.\n\nFrom: Grzegorz Janoszka \u003cGrzegorz@Janoszka.pl\u003e\nAcked-by: Martin Mares \u003cmj@ucw.cz\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "e6ad00576f8896b8209ba7ff47b23661614be64c",
      "tree": "f0795c55aaa54b73e9dee11e4f6542b220e3a2c5",
      "parents": [
        "e778272dd547d53dedf92240e8b3dbdee44b87b6"
      ],
      "author": {
        "name": "John Rose",
        "email": "johnrose@austin.ibm.com",
        "time": "Thu Mar 23 14:21:14 2006 -0600"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 14 12:25:25 2006 -0700"
      },
      "message": "[PATCH] PCI: rpaphp: remove init error condition\n\nThe init function for the RPA PCI Hotplug driver returns -ENODEV in the\ncase that no hotplug-capable slots are detected in the system.  This is\nbad, since hot-capable slots can be added after boot to a purely virtual\nPOWER partition.  This is also bad because DLPAR I/O operations depend\non the rpaphp module.\n\nChange the rpaphp init module to return success for the case of\npartitions that own no hotplug-capable slots at boot.  Such slots can be\ndynamically added after boot.\n\nSigned-off-by: John Rose \u003cjohnrose@austin.ibm.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "e778272dd547d53dedf92240e8b3dbdee44b87b6",
      "tree": "c1111469138de441027d92e12c98cda4a3ac0292",
      "parents": [
        "5da594b1c523dffa19ebe7630e1ca285f439bd03"
      ],
      "author": {
        "name": "Roland Dreier",
        "email": "rdreier@cisco.com",
        "time": "Thu Mar 30 12:55:10 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 14 12:25:25 2006 -0700"
      },
      "message": "[PATCH] PCI: fix sparse warning about pci_bus_flags\n\nSparse warns about casting to a __bitwise type.  However, it\u0027s correct\nto do when defining the enum for pci_bus_flags_t, so add a __force to\nquiet the warnings.  This will fix getting\n\n    include/linux/pci.h:100:26: warning: cast to restricted type\n\nfrom sparse all over the build.\n\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "5da594b1c523dffa19ebe7630e1ca285f439bd03",
      "tree": "552e8e979c67228c5db12c2d5487a92ade180569",
      "parents": [
        "41017f0cac925e4a6bcf3359b75e5538112d4216"
      ],
      "author": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Mar 20 14:33:56 2006 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 14 12:25:25 2006 -0700"
      },
      "message": "[PATCH] pci_ids.h: correct naming of 1022:7450 (AMD 8131 Bridge)\n\nThe naming of the constant defined for PCI ID 1022:7450 does not seem\nto match the information at http://pciids.sourceforge.net/:\n\n\thttp://pci-ids.ucw.cz/iii/?i\u003d1022\n\nThere 1022:7450 is listed as \"AMD-8131 PCI-X Bridge\" while 1022:7451\nis listed as \"AMD-8131 PCI-X IOAPIC\".  Yet, the current definition for\n0x7450 is PCI_DEVICE_ID_AMD_8131_APIC.\tIt seems to me like that name\nshould map to 0x7451, while a name like PCI_DEVICE_ID_AMD_8131_BRIDGE\nshould map to 0x7450.\n\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "41017f0cac925e4a6bcf3359b75e5538112d4216",
      "tree": "5c8f4590707450820ffb286f681bcaeb300cde84",
      "parents": [
        "f043ca43c1ae354346f72dc5826d820d5619f0b2"
      ],
      "author": {
        "name": "Shaohua Li",
        "email": "shaohua.li@intel.com",
        "time": "Wed Feb 08 17:11:38 2006 +0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 14 12:25:25 2006 -0700"
      },
      "message": "[PATCH] PCI: MSI(X) save/restore for suspend/resume\n\nAdd MSI(X) configure sapce save/restore in generic PCI helper.\n\nSigned-off-by: Shaohua Li \u003cshaohua.li@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "4f705ae3e94ffaafe8d35f71ff4d5c499bb06814",
      "tree": "c19d010668b5c21bc3d89b6be698612fefe23ca0",
      "parents": [
        "026694920579590c73b5c56705d543568ed5ad41"
      ],
      "author": {
        "name": "Bjorn Helgaas",
        "email": "bjorn.helgaas@hp.com",
        "time": "Mon Apr 03 17:09:22 2006 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 14 11:41:25 2006 -0700"
      },
      "message": "[PATCH] DMI: move dmi_scan.c from arch/i386 to drivers/firmware/\n\ndmi_scan.c is arch-independent and is used by i386, x86_64, and ia64.\nCurrently all three arches compile it from arch/i386, which means that ia64\nand x86_64 depend on things in arch/i386 that they wouldn\u0027t otherwise care\nabout.\n\nThis is simply \"mv arch/i386/kernel/dmi_scan.c drivers/firmware/\" (removing\ntrailing whitespace) and the associated Makefile changes.  All three\narchitectures already set CONFIG_DMI in their top-level Kconfig files.\n\nSigned-off-by: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nCc: Andi Kleen \u003cak@muc.de\u003e\nCc: \"Luck, Tony\" \u003ctony.luck@intel.com\u003e\nCc: Andrey Panin \u003cpazke@orbita1.ru\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "026694920579590c73b5c56705d543568ed5ad41",
      "tree": "1c3ad318fe65c5812dd33008af8e77389ee31c46",
      "parents": [
        "372254018eb1b65ee69210d11686bfc65c8d84db"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Thu Mar 23 01:38:34 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 14 11:41:25 2006 -0700"
      },
      "message": "[PATCH] pm: print name of failed suspend function\n\nPrint more diagnostic info to help identify the source of power management\nsuspend failures.\n\nExample:\n\nusb_hcd_pci_suspend(): pci_set_power_state+0x0/0x1af() returns -22\npci_device_suspend(): usb_hcd_pci_suspend+0x0/0x11b() returns -22\nsuspend_device(): pci_device_suspend+0x0/0x34() returns -22\n\nWork-in-progress.  It needs lots more suspend_report_result() calls sprinkled\neverywhere.\n\nCc: Patrick Mochel \u003cmochel@digitalimplant.org\u003e\nCc: Pavel Machek \u003cpavel@ucw.cz\u003e\nCc: Nigel Cunningham \u003cnigel@suspend2.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "372254018eb1b65ee69210d11686bfc65c8d84db",
      "tree": "d231099272446513886eeab80e94b8fb84881ed9",
      "parents": [
        "a14388904ca67197c9a531dba2358d8131697865"
      ],
      "author": {
        "name": "Ryan Wilson",
        "email": "hap9@epoch.ncsc.mil",
        "time": "Wed Mar 22 16:26:25 2006 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 14 11:41:25 2006 -0700"
      },
      "message": "[PATCH] driver core: driver_bind attribute returns incorrect value\n\nThe manual driver \u003c-\u003e device binding attribute in sysfs doesn\u0027t return\nthe correct value on failure or success of driver_probe_device.\ndriver_probe_device returns 1 on success (the driver accepted the\ndevice) or 0 on probe failure (when the driver didn\u0027t accept the\ndevice but no real error occured). However, the attribute can\u0027t just\nreturn 0 or 1, it must return the number of bytes consumed from buf\nor an error value. Returning 0 indicates to userspace that nothing\nwas written (even though the kernel has tried to do the bind/probe and\nfailed). Returning 1 indicates that only one character was accepted in\nwhich case userspace will re-try the write with a partial string.\n\nA more correct version of driver_bind would return count (to indicate\nthe entire string was consumed) when driver_probe_device returns 1\nand -ENODEV when driver_probe_device returns 0. This patch makes that\nchange.\n\nSigned-off-by: Ryan Wilson \u003chap9@epoch.ncsc.mil\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "a14388904ca67197c9a531dba2358d8131697865",
      "tree": "fc4b31f3588e2f0b308c84e905ce9af7faea443e",
      "parents": [
        "d4d7e5dffc4844ef51fe11f497bd774c04413a00"
      ],
      "author": {
        "name": "Jayachandran C",
        "email": "jchandra@digeo.com",
        "time": "Mon Apr 03 12:31:53 2006 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 14 11:41:24 2006 -0700"
      },
      "message": "[PATCH] driver core: fix unnecessary NULL check in drivers/base/class.c\n\nThis patch tries to fix an issue in drivers/base/class.c, please\nreview and apply if correct.\n\nPatch Description:\n  \"parent_class\" is checked for NULL already, so removed the unnecessary\n  check.\n\nSigned-off-by: Jayachandran C. \u003cc.jayachandran@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "d4d7e5dffc4844ef51fe11f497bd774c04413a00",
      "tree": "e65b52809b9178c627f0d73c6b4bdf1fb3e03889",
      "parents": [
        "0f836ca4c122f4ef096110d652a6326fe34e6961"
      ],
      "author": {
        "name": "Kay Sievers",
        "email": "kay.sievers@suse.de",
        "time": "Fri Mar 24 20:45:35 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 14 11:41:24 2006 -0700"
      },
      "message": "[PATCH] BLOCK: delay all uevents until partition table is scanned\n\n[BLOCK] delay all uevents until partition table is scanned\n\nHere we delay the annoucement of all block device events until the\ndisk\u0027s partition table is scanned and all partition devices are already\ncreated and sysfs is populated.\n\nWe have a bunch of old bugs for removable storage handling where we\nprobe successfully for a filesystem on the raw disk, but at the\nsame time the kernel recognizes a partition table and creates partition\ndevices.\nCurrently there is no sane way to tell if partitions will show up or not\nat the time the disk device is announced to userspace. With the delayed\nevents we can simply skip any probe for a filesystem on the raw disk when\nwe find already present partitions.\n\nSigned-off-by: Kay Sievers \u003ckay.sievers@suse.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "0f836ca4c122f4ef096110d652a6326fe34e6961",
      "tree": "5b249f2f255a7260d1a8926eb0a9e6d7e45ac524",
      "parents": [
        "4508a7a734b111b8b7e39986237d84acb1168dd0"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Fri Mar 31 11:52:25 2006 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 14 11:41:24 2006 -0700"
      },
      "message": "[PATCH] driver core: safely unbind drivers for devices not on a bus\n\nThis patch (as667) changes the __device_release_driver() routine to\nprevent it from crashing when it runs across a device not on any bus.\nThis seems logical, inasmuch as the corresponding bus_add_device()\nroutine has an explicit check allowing it to accept such devices.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "4508a7a734b111b8b7e39986237d84acb1168dd0",
      "tree": "8fe535fbb97d619c9069da26367ead03d1a294aa",
      "parents": [
        "f043ca43c1ae354346f72dc5826d820d5619f0b2"
      ],
      "author": {
        "name": "NeilBrown",
        "email": "neilb@suse.de",
        "time": "Mon Mar 20 17:53:53 2006 +1100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 14 11:41:24 2006 -0700"
      },
      "message": "[PATCH] sysfs: Allow sysfs attribute files to be pollable\n\nIt works like this:\n  Open the file\n  Read all the contents.\n  Call poll requesting POLLERR or POLLPRI (so select/exceptfds works)\n  When poll returns,\n     close the file and go to top of loop.\n   or lseek to start of file and go back to the \u0027read\u0027.\n\nEvents are signaled by an object manager calling\n   sysfs_notify(kobj, dir, attr);\n\nIf the dir is non-NULL, it is used to find a subdirectory which\ncontains the attribute (presumably created by sysfs_create_group).\n\nThis has a cost of one int  per attribute, one wait_queuehead per kobject,\none int per open file.\n\nThe name \"sysfs_notify\" may be confused with the inotify\nfunctionality.  Maybe it would be nice to support inotify for sysfs\nattributes as well?\n\nThis patch also uses sysfs_notify to allow /sys/block/md*/md/sync_action\nto be pollable\n\nSigned-off-by: Neil Brown \u003cneilb@suse.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "e97b81ddbb8b8c72b85330ac4a454a4513dcba8a",
      "tree": "b7be59895ee5cafdd5af5b4237f5b96b2812b180",
      "parents": [
        "3cb8e1a92ef7588d3acdecf493ddddd0dd71a709"
      ],
      "author": {
        "name": "Mark M. Hoffman",
        "email": "mhoffman@lightlink.com",
        "time": "Thu Mar 23 16:50:25 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 14 11:18:34 2006 -0700"
      },
      "message": "[PATCH] i2c-parport: Make type parameter mandatory\n\nThis patch forces the user to specify what type of adapter is present when\nloading i2c-parport or i2c-parport-light.  If none is specified, the driver\ninit simply fails - instead of assuming adapter type 0.\n\nThis alleviates the sometimes lengthy boot time delays which can be caused\nby accidentally building one of these into a kernel along with several i2c\nslave drivers that have lengthy probe routines (e.g. hwmon drivers).\n\nKconfig and documentation updated accordingly.\n\nSigned-off-by: Mark M. Hoffman \u003cmhoffman@lightlink.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "3cb8e1a92ef7588d3acdecf493ddddd0dd71a709",
      "tree": "cd6a3a225bd9458a74e2d8de3b56a0c24de3b5fb",
      "parents": [
        "ac987c1f65cedd98d953e14ba219db2f8cc009d4"
      ],
      "author": {
        "name": "Mark M. Hoffman",
        "email": "mhoffman@lightlink.com",
        "time": "Thu Mar 23 16:49:34 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 14 11:18:34 2006 -0700"
      },
      "message": "[PATCH] i2c-sis96x: Remove an init-time log message\n\nThis patch removes an init-time kernel log message.\nhttp://marc.theaimsgroup.com/?l\u003dlinux-kernel\u0026m\u003d114232987208628\u0026w\u003d3\n\nSigned-off-by: Mark M. Hoffman \u003cmhoffman@lightlink.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "ac987c1f65cedd98d953e14ba219db2f8cc009d4",
      "tree": "46026acc7933c318dff9e360351c5ed5983e0ab3",
      "parents": [
        "8c750c0bd2fa6f73cd3cd3f1a58d48f94de343b6"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Thu Mar 23 16:38:21 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 14 11:18:33 2006 -0700"
      },
      "message": "[PATCH] w83792d: Be quiet on misdetection\n\nMake the w83792d driver keep quiet when misdetecting a chip. This can\nhappen, and the user doesn\u0027t need to know.\n\nAlso renumber the messages, and add one, for consistency.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "8c750c0bd2fa6f73cd3cd3f1a58d48f94de343b6",
      "tree": "a4cc8b9d803069f755e847c332fc260932fd3647",
      "parents": [
        "524465df2accf54604cb89c04dbaab0c8aaa5bb4"
      ],
      "author": {
        "name": "Mark A. Greer",
        "email": "mgreer@mvista.com",
        "time": "Fri Mar 31 23:06:03 2006 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 14 11:18:33 2006 -0700"
      },
      "message": "[PATCH] i2c: convert m41t00 to use a workqueue\n\nThe m41t00 i2c/rtc driver currently uses a tasklet to schedule\ninterrupt-level writes to the rtc.  This patch causes the driver\nto use a workqueue instead.\n\nSigned-off-by: Mark A. Greer \u003cmgreer@mvista.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "524465df2accf54604cb89c04dbaab0c8aaa5bb4",
      "tree": "2fd935549b981ae0c60b7fe6a50aa71b9a377347",
      "parents": [
        "f043ca43c1ae354346f72dc5826d820d5619f0b2"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Fri Mar 31 23:05:01 2006 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 14 11:18:33 2006 -0700"
      },
      "message": "[PATCH] i2c: convert ds1374 to use a workqueue\n\nA tasklet is not suitable for what the ds1374 driver does: neither sleeping\nnor mutex operations are allowed in tasklets, and ds1374_set_tlet may do\nboth.\n\nWe can use a workqueue instead, where both sleeping and mutex operations\nare allowed.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nAcked-by: Randy Vinson \u003crvinson@mvista.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "f9814802dfec8feaf51ba873d7eac1a05ee65842",
      "tree": "9ba25867295387087213661bae6434afabe025bb",
      "parents": [
        "69a4bf7c9525e5c92c0ecda0db0373f30162b28f"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Apr 13 08:09:52 2006 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 14 11:12:27 2006 -0700"
      },
      "message": "[PATCH] USB: add driver for funsoft usb serial device\n\nCc: David Clare \u003cdavid@funsoft.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "69a4bf7c9525e5c92c0ecda0db0373f30162b28f",
      "tree": "0d3bde6844615ed2d086666ea2dd6accce3d73c1",
      "parents": [
        "e853bf4af372afdae732c48be04a6b154f2de3d4"
      ],
      "author": {
        "name": "Paul Fulghum",
        "email": "paulkf@microgate.com",
        "time": "Wed Apr 12 23:41:59 2006 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 14 11:12:27 2006 -0700"
      },
      "message": "[PATCH] USB: remove __init from usb_console_setup\n\nThis prevents an Oops if booted with \"console\u003dttyUSB0\" but without a\nUSB-serial dongle, and plugged one in afterwards.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "e853bf4af372afdae732c48be04a6b154f2de3d4",
      "tree": "d508b27b0e31f0b44ccf7dbd8d8a1ed981ff0323",
      "parents": [
        "3799c40189570133f9bb3176be24f0edb0e823c6"
      ],
      "author": {
        "name": "Tomasz Kazmierczak",
        "email": "tomek.fizyk@op.pl",
        "time": "Thu Apr 06 22:07:12 2006 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 14 11:12:27 2006 -0700"
      },
      "message": "[PATCH] USB: pl2303: added support for OTi\u0027s DKU-5 clone cable\n\nThis patch adds support for a clone of Nokia DKU-5 cable made by\nOurs Technology Inc for Nokia phones with PopPort (Nokia 3100 and others).\nThe cable uses PL2303 USB-to-serial converter from Prolific Technology Inc.\n\nSigned-off-by: Tomasz Kazmierczak \u003ctomek.fizyk@op.pl\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "3799c40189570133f9bb3176be24f0edb0e823c6",
      "tree": "594f7dd587788c602cb43ae93a22ebeb096f8e9f",
      "parents": [
        "bfb25849f00d0b8453191ee12125738b5f5c9146"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Sun Apr 02 01:45:00 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 14 11:12:26 2006 -0700"
      },
      "message": "[PATCH] USB: S3C2410: use clk_enable() to ensure 48MHz to OHCI core\n\nGet the \"usb-bus\" clock and ensure it is enabled\nwhen the OHCI core is in use.\n\nIt seems that a few bootloaders do not enable the\nUPLL at startup, which stops the OHCI core having\na 48MHz bus clock. The improvements to the clock\nframework for the s3c24xx now allow the USB PLL\nto be started and stopped when being used.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "bfb25849f00d0b8453191ee12125738b5f5c9146",
      "tree": "d2fe0d8c34cfd2bc5409f7f992653e0216f569dc",
      "parents": [
        "8e32640672bdcb01e0d83f087f09dd65fcbc3275"
      ],
      "author": {
        "name": "Jeffrey Vandenbroucke sign",
        "email": "jeffrey@wirehead.be",
        "time": "Tue Mar 28 15:21:36 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 14 11:12:26 2006 -0700"
      },
      "message": "[PATCH] hid-core.c: fix \"input irq status -32 received\" for Silvercrest USB Keyboard\n\nWhen not using this patch, the kernel will continuously return \"input irq\nstatus -32 received\", while making the keyboard unusable.  This can be\neasely resolved using HID_QUIRK_NOGET.  Vendor-ID and Device-ID should be\napplied to hid-core.c, and making an entry to make use of it.\n\nSigned-off-by: Jeffrey Vandenbroucke \u003cjeffrey@wirehead.be\u003e\nCc: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nCc: David Brownell \u003cdavid-b@pacbell.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "8e32640672bdcb01e0d83f087f09dd65fcbc3275",
      "tree": "8e65907cb076ae5598df469d120a8d4cece16800",
      "parents": [
        "01e89506351b84ac6f39eb70f99c71483768ca60"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Tue Apr 04 14:47:44 2006 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 14 11:12:26 2006 -0700"
      },
      "message": "[PATCH] USB: UHCI: don\u0027t track suspended ports\n\nSomeone recently posted a bug report where it turned out that uhci-hcd\nwas disagreeing with the UHCI controller over whether or not a port was\nsuspended: The driver thought it wasn\u0027t and the hardware thought it was.\nThis patch (as665) fixes the problem and simplifies the driver by\nremoving the internal state-tracking completely.  Now the driver just\nasks the hardware whether a port is suspended.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "01e89506351b84ac6f39eb70f99c71483768ca60",
      "tree": "e74b16de9107b8281b48e4514c34dcd6c585debd",
      "parents": [
        "48b1be6ac080c3bb5ad3e529d8816953507790ab"
      ],
      "author": {
        "name": "Michael Downey",
        "email": "downey@zymeta.com",
        "time": "Mon Apr 03 08:58:07 2006 -0600"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 14 11:12:26 2006 -0700"
      },
      "message": "[PATCH] USB: keyspan-remote bugfix\n\nSigned-off-by: Michael Downey \u003cdowney@zymeta.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "48b1be6ac080c3bb5ad3e529d8816953507790ab",
      "tree": "fa98953652478127067380c23e1ed7cd91a65a8b",
      "parents": [
        "9fc4831cc3e063019079581ff5062f9790d9b0c7"
      ],
      "author": {
        "name": "David Hollis",
        "email": "dhollis@davehollis.com",
        "time": "Tue Mar 28 20:15:42 2006 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 14 11:12:25 2006 -0700"
      },
      "message": "[PATCH] USB: Rename ax8817x_func() to asix_func() and add utility functions to reduce bloat\n\nNow that the ASIX code is supporting more than just the AX88172 devices,\nmake the utility function names more generic: ax8817x_func -\u003e asix_func.\nFunctions that are chip specific now indicate as such: ax88772_func.\n\nAdditionally, pull some common routines used in initialization and such\ninto simple functions to reduce the verbosity of certain functions such\nas\nthe bind() routines and to make the error handling consistent across the\nboard.\n\nSigned-off-by: David Hollis \u003cdhollis@davehollis.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "9fc4831cc3e063019079581ff5062f9790d9b0c7",
      "tree": "415bd4d00751d7b3e50522435f279d591739e48f",
      "parents": [
        "e1394b49ee70bd8686acaf969e4d61b57da1c263"
      ],
      "author": {
        "name": "Pete Zaitcev",
        "email": "zaitcev@redhat.com",
        "time": "Sun Apr 02 10:21:26 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 14 11:12:25 2006 -0700"
      },
      "message": "[PATCH] USB: linux/usb/net2280.h common definitions\n\nMove common definitions for NET2280 to \u003clinux/usb/net2280.h\u003e, so that I can\nuse them in prism54usb (it is not merged yet, but I plan to do it soon).\n\nSigned-off-by: Pete Zaitcev \u003czaitcev@redhat.com\u003e\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "e1394b49ee70bd8686acaf969e4d61b57da1c263",
      "tree": "24910f3e36baf28db32fc949ea4d196c166393da",
      "parents": [
        "8b5249019352eecd49fb00004d583904e891e7b1"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Sun Apr 02 10:20:43 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 14 11:12:25 2006 -0700"
      },
      "message": "[PATCH] USB: g_ether, highspeed conformance fix\n\nBe sure to record the peripheral\u0027s ep0 maxpacket size BEFORE using\nthat to initialize the (high speed) device qualifier; that helps a\nlot with USBCV testing.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "8b5249019352eecd49fb00004d583904e891e7b1",
      "tree": "838985b42f41302f8c64360cff193df96b71a4bc",
      "parents": [
        "68ba61b89c10b3412c7ee05cd649303ba5a588d1"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Sun Apr 02 10:20:15 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 14 11:12:25 2006 -0700"
      },
      "message": "[PATCH] USB: usbtest: scatterlist OUT data pattern testing\n\nPreviously, scatterlist tests didn\u0027t write patterned data.  Given how many\ncorner cases are addresed by them, this was a significant gap in Linux-USB\ntest coverage.  Moreover, when peripherals checked for correct data patterns,\nfalse error reports would drown out the true ones.\n\nThis adds the pattern on the way OUT from the host, so scatterlist tests can\nnow be used to uncover bugs like host TX or peripheral RX paths failing for\nback-to-back short packets.  It\u0027s easy enough to get an error there with at\nleast one of the {DMA,PIO}{RX,TX} code paths, or run into hardware races\nthat need to be defended against.\n\nNote this patch doesn\u0027t add checking for correct data patterns on the way\nIN from peripherals, just a FIXME for later.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "68ba61b89c10b3412c7ee05cd649303ba5a588d1",
      "tree": "f89509f31d1489cc3de2e3fbbbbeaaebd1029754",
      "parents": [
        "35fcca442aca1a8d927b697e7e15d3f655958bd7"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Sun Apr 02 20:26:21 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 14 11:12:25 2006 -0700"
      },
      "message": "[PATCH] USB: at91 usb driver supend/resume fixes\n\nAT91: the two USB drivers (OHCI, UDC) got out of sync with various\nusbcore and driver model PM updates; fix.\n\nAlso minor fixes to ohci:  whitespace/style, MODULE_ALIAS so coldplug works\nusing /sys/.../modalias, and turn off _both_ clocks during suspend.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "35fcca442aca1a8d927b697e7e15d3f655958bd7",
      "tree": "c1ca1ef82f8a23ba60023452c02ea595093c81a1",
      "parents": [
        "984163338a24198863116ccf3e7762fd1fc3c663"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Sun Apr 02 10:19:43 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 14 11:12:24 2006 -0700"
      },
      "message": "[PATCH] USB: gadget zero poisons OUT buffers\n\nFill OUT buffers with 0x55 before RX, so that controller driver\nbugs that mangle data can be more readily detected during testing.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "984163338a24198863116ccf3e7762fd1fc3c663",
      "tree": "15053f9c9298c193c656655e87112cf139ecd69f",
      "parents": [
        "51400f1d6ef7ca871b584117527f7c6b12bf182b"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Sun Apr 02 10:19:23 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 14 11:12:24 2006 -0700"
      },
      "message": "[PATCH] USB: gadgetfs highspeed bugfix\n\nThis catches up to a change in the Kconfig support for highspeed modes;\nthe change predated 2.6.10, and anyone using gadgetfs on a highspeed\ndevice would see the kernel wrongly reject the alternate descriptors.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "51400f1d6ef7ca871b584117527f7c6b12bf182b",
      "tree": "457e02d46cbf31227a6947c678a171066439b19c",
      "parents": [
        "68dcc688d1f042842a8fb523e4a584b3211181d1"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Sun Apr 02 10:19:08 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 14 11:12:24 2006 -0700"
      },
      "message": "[PATCH] USB: rndis_host whitespace/comment updates\n\nThis adds a \"avoid proprietary protocols\" warnoff, identifying several\nof the known deficiencies in Microsoft\u0027s excuse-for-specification, and\nfixes some whitespace bugs.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "68dcc688d1f042842a8fb523e4a584b3211181d1",
      "tree": "42d5baf62a53d7f295af3c600970681e95410ac2",
      "parents": [
        "42795410c325108d59d0b1e750657197a7374c04"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Sun Apr 02 10:18:53 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 14 11:12:24 2006 -0700"
      },
      "message": "[PATCH] USB: net2280 short rx status fix\n\nSome patch broke short-OUT packet handling for net2280, making it report\nillegal status values.  This updates the status code so it\u0027s correct.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "42795410c325108d59d0b1e750657197a7374c04",
      "tree": "4dff712e76fa1c8948f0e2fc660ccbbd46ed659a",
      "parents": [
        "89ccbdc91bc5a433fa256c0136fbe181d7c5d474"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Sun Apr 02 10:18:34 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 14 11:12:24 2006 -0700"
      },
      "message": "[PATCH] USB: fix gadget_is_musbhdrc()\n\nI submitted the wrong version of the patch teaching about the driver\nfor Mentor\u0027s Highspeed Dual Role Controller (HDRC), whoops!  This\nuses the right name for that driver.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "89ccbdc91bc5a433fa256c0136fbe181d7c5d474",
      "tree": "7c0e78a7d908534db7d423d20cb8e6eea4ec62e4",
      "parents": [
        "4d45e21867bee51e3bb42e95bc2929231d7c8192"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Sun Apr 02 10:18:09 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 14 11:12:23 2006 -0700"
      },
      "message": "[PATCH] USB: otg hub support is optional\n\nUSB OTG devices are not required to support external hubs.  This adds a\nconfiguration option to disable that support.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "4d45e21867bee51e3bb42e95bc2929231d7c8192",
      "tree": "a5ff1c57145b09b3e6f22b6db5fb1c94a970dcf5",
      "parents": [
        "584958c3d2985396bdb6f96ae632971b43f6f984"
      ],
      "author": {
        "name": "matthieu castet",
        "email": "castet.matthieu@free.fr",
        "time": "Sun Apr 02 18:45:46 2006 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 14 11:12:23 2006 -0700"
      },
      "message": "[PATCH] USB: UEAGLE : memory leack fix\n\nthis patch fix leak of memory allocated to intr if allocation of\nsc-\u003eurb_int fails.\nFound by the Coverity checker.\n\nSigned-off-by: Duncan Sands \u003cbaldrick@free.fr\u003e\nSigned-off-by: Matthieu CASTET \u003ccastet.matthieu@free.fr\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "584958c3d2985396bdb6f96ae632971b43f6f984",
      "tree": "c79324b232db51b93c74548ff2a6c15a690e5b70",
      "parents": [
        "22fcceb546227a4c557d1844c1796c13a5086c9f"
      ],
      "author": {
        "name": "matthieu castet",
        "email": "castet.matthieu@free.fr",
        "time": "Sun Apr 02 18:44:48 2006 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 14 11:12:23 2006 -0700"
      },
      "message": "[PATCH] USB: UEAGLE : null pointer dereference fix\n\nthis patch fix potential null pointer dereference.  Found by the\nCoverity checker.\n\nSigned-off-by: Duncan Sands \u003cbaldrick@free.fr\u003e\nSigned-off-by: Matthieu CASTET \u003ccastet.matthieu@free.fr\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "22fcceb546227a4c557d1844c1796c13a5086c9f",
      "tree": "4c88b74470404f9afcbd7e2042d7dcd9421a2d46",
      "parents": [
        "2a99b50719d3bff0a090fa8daf56d519c338296c"
      ],
      "author": {
        "name": "matthieu castet",
        "email": "castet.matthieu@free.fr",
        "time": "Sun Apr 02 18:44:20 2006 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 14 11:12:23 2006 -0700"
      },
      "message": "[PATCH] USB: UEAGLE : support geode\n\n- increase ack timeout for slow system (geode 233MHz where HZ\u003d100)\n- reset the cmv ack flag when rebooting\n\nSigned-off-by: Matthieu CASTET \u003ccastet.matthieu@free.fr\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "2a99b50719d3bff0a090fa8daf56d519c338296c",
      "tree": "436b51f6f6dfeb466de9db7815844cdb2bf0039a",
      "parents": [
        "87ed0aeba8d59fe5d68df8d10ba469d63b254914"
      ],
      "author": {
        "name": "matthieu castet",
        "email": "castet.matthieu@free.fr",
        "time": "Sun Apr 02 18:43:53 2006 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 14 11:12:23 2006 -0700"
      },
      "message": "[PATCH] USB: UEAGLE : cosmetic\n\n- improve debug trace in order to make easy to solve user problems.\n- indent some code\n- increase version number\n\nSigned-off-by: Matthieu CASTET \u003ccastet.matthieu@free.fr\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "87ed0aeba8d59fe5d68df8d10ba469d63b254914",
      "tree": "2c7962e13c0430cd3e4a4276b5cd142fd6594afc",
      "parents": [
        "016534cffc5847e2a75b25d10f8c52edec6c8cb7"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Apr 04 09:56:04 2006 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 14 11:12:22 2006 -0700"
      },
      "message": "[PATCH] USB: drivers/usb/core/: remove unused exports\n\nThis patch removes the following unused EXPORT_SYMBOL\u0027s:\n- hub.c: usb_set_device_state\n- usb.c: usb_alloc_dev\n- usb.c: usb_disconnect\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "016534cffc5847e2a75b25d10f8c52edec6c8cb7",
      "tree": "524f60f9d66ac736dcfd261805bdeb39316f409c",
      "parents": [
        "999a6a6a2a24cf2e9fafc9b47ee263835f59b4a1"
      ],
      "author": {
        "name": "Petko Manolov",
        "email": "petkan@nucleusys.com",
        "time": "Thu Mar 30 09:59:22 2006 +0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 14 11:12:22 2006 -0700"
      },
      "message": "[PATCH] USB: pegasus driver bugfix\n\nAttached is a patch that fixes nasty bug, which i am afraid was there\nfor a long time.  It was spotted by Andre Draszik \u003ckernel@andred.net\u003e.\n\nFrom: Petko Manolov \u003cpetkan@nucleusys.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "999a6a6a2a24cf2e9fafc9b47ee263835f59b4a1",
      "tree": "8ea36e47d1c2f7e1fc9f5d258afd702e28826972",
      "parents": [
        "7d3fe085f9cdd3d3eea0154ea02e2f6b4a8f3974"
      ],
      "author": {
        "name": "Ping Cheng",
        "email": "pingc@wacom.com",
        "time": "Wed Mar 29 16:34:16 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 14 11:12:22 2006 -0700"
      },
      "message": "[PATCH] USB: add new wacom devices to usb hid-core list\n\nThis patch adds support for DTF 521, Intuos3 12x12 and 12x19\n\nSigned-off-by: Ping Cheng \u003cpingc@wacom.com\u003e\nAcked-by: Vojtech Pavlik \u003cvojtech@suse.cz\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "7d3fe085f9cdd3d3eea0154ea02e2f6b4a8f3974",
      "tree": "d5ccc9e457cd9abba9844f9e1562262ec74e5363",
      "parents": [
        "aafe5bd6ec341edfaf3233d272febbb8862a7251"
      ],
      "author": {
        "name": "Ping Cheng",
        "email": "pingc@wacom.com",
        "time": "Wed Mar 29 16:33:49 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 14 11:12:22 2006 -0700"
      },
      "message": "[PATCH] USB: wacom tablet driver update\n\nThis patch adds support for DTF 521, Intuos3 12x12, and 12x19;\n           fixes minor data report bugs.\n\nSigned-off-by: Ping Cheng \u003cpingc@wacom.com\u003e\nAcked-by: Vojtech Pavlik \u003cvojtech@suse.cz\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "aafe5bd6ec341edfaf3233d272febbb8862a7251",
      "tree": "901d1202beb009994a6260c02d401887bf47f213",
      "parents": [
        "5e32b5767fca231e1c84b84e877a26766c27510f"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Fri Mar 31 11:46:43 2006 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 14 11:12:21 2006 -0700"
      },
      "message": "[PATCH] USB: g_file_storage: use module_param_array_named macro\n\nRandy Dunlap pointed out that there now is a module_param_array_named\nmacro available.  This patch (as666) updates g_file_storage to make use of\nit.  It also adds a comment listing the specifications documents used in\nthe design of the driver\u0027s SCSI operation (at Pat LaVarre\u0027s request).\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "5e32b5767fca231e1c84b84e877a26766c27510f",
      "tree": "ee74712133bdcf7399257ff4fe1d892f23035c22",
      "parents": [
        "1d3e20236d7a5678d44602171bbd153c57c8c4bc"
      ],
      "author": {
        "name": "Daniel Ritz",
        "email": "daniel.ritz-ml@swissonline.ch",
        "time": "Sat Apr 01 18:19:28 2006 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 14 11:12:21 2006 -0700"
      },
      "message": "[PATCH] usb/input: remove Kconfig entries of old touchscreen drivers in favour of usbtouchscreen\n\nSigned-off-by: Daniel Ritz \u003cdaniel.ritz@gmx.ch\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "1d3e20236d7a5678d44602171bbd153c57c8c4bc",
      "tree": "67aeb481e5d85f6af2cd6b1d7a1f2756c759c248",
      "parents": [
        "62a13db346bb6ef80c112d373733d3e873dad90b"
      ],
      "author": {
        "name": "Daniel Ritz",
        "email": "daniel.ritz-ml@swissonline.ch",
        "time": "Wed Mar 29 22:41:07 2006 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 14 11:12:21 2006 -0700"
      },
      "message": "[PATCH] USB: usbtouchscreen: unified USB touchscreen driver\n\nA new single driver for various USB touchscreen devices. It currently\nsupports:\n- eGalax TouchKit\n- PanJit TouchSet\n- 3M/Microtouch\n- ITM Touchscreens\n\nSupport for the diffent devices can be enabled/disable when CONFIG_EMBEDDED\nis set.\n\nSizes for comparision:\n   text    data     bss     dec     hex filename\n   2942     724       4    3670     e56 touchkitusb.ko\n   2647     660       0    3307     ceb mtouchusb.ko\n   2448     628       0    3076     c04 itmtouch.ko\n   4145    1012      12    5169    1431 usbtouchscreen.ko\n\nSigned-off-by: Daniel Ritz \u003cdaniel.ritz@gmx.ch\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "62a13db346bb6ef80c112d373733d3e873dad90b",
      "tree": "3b6793e4db12019a2bc967469e5fd0a7b8e5d28d",
      "parents": [
        "fb9ac9bda9aee5a42d44f4b503bdbd7c414ac201"
      ],
      "author": {
        "name": "Folkert van Heusden",
        "email": "folkert@vanheusden.com",
        "time": "Tue Mar 28 20:41:26 2006 +0900"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 14 11:12:21 2006 -0700"
      },
      "message": "[PATCH] USB: add support for Papouch TMU (USB thermometer)\n\nThis patch adds support for new vendor (papouch) and one of their\ndevices - TMU (a USB thermometer).\n\nMore information:\nvendor homepage:\n\thttp://www.papouch.com/en/\nproduct homepage (Polish):\n\thttp://www.papouch.com/shop/scripts/_detail.asp?katcislo\u003d0188\n\nThis patch is based on the submission from Folkert van Heusden [1].\nThen reviseted by Kalin KOZHUHAROV [2] and retested by Folkert.\n\n[1]\thttp://article.gmane.org/gmane.linux.kernel/392970\n[2]\thttp://article.gmane.org/gmane.linux.kernel/393386\n\nSigned-off-by: Folkert van Heusden \u003cfolkert@vanheusden.com\u003e\nSigned-off-by: Kalin KOZHUHAROV \u003ckalin@thinrope.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "fb9ac9bda9aee5a42d44f4b503bdbd7c414ac201",
      "tree": "c0c02c2304fbfc1400904392f8a1f6403d3eb20a",
      "parents": [
        "75e2df603de69dba67dd64ab34a2313fdc52a4dd"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sat Mar 25 18:03:38 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 14 11:12:20 2006 -0700"
      },
      "message": "[PATCH] USB: input/: proper prototypes\n\nThis patch adds proper prototypes in a header file for some global\nfunctions.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "75e2df603de69dba67dd64ab34a2313fdc52a4dd",
      "tree": "0b937daa934a1023bb29d22278739bd4361768bb",
      "parents": [
        "1ce7dd26e0f0e34bb75ec56f7f546151af34fcf9"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sat Mar 25 18:01:53 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 14 11:12:20 2006 -0700"
      },
      "message": "[PATCH] USB: pci-quirks.c: proper prototypes\n\nThis patch adds a header file with proper prototypes for two functions\nin drivers/usb/host/pci-quirks.c.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nAcked-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "1ce7dd26e0f0e34bb75ec56f7f546151af34fcf9",
      "tree": "38635f09e5d02ef4cedba02fe1f8892cade6690b",
      "parents": [
        "14cd5f8e85e90c9dead2393377b9a2c23131e0ce"
      ],
      "author": {
        "name": "Luiz Fernando Capitulino",
        "email": "lcapitulino@mandriva.com.br",
        "time": "Fri Mar 24 17:12:31 2006 -0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 14 11:12:20 2006 -0700"
      },
      "message": "[PATCH] USB serial: Converts port semaphore to mutexes.\n\nThe usbserial\u0027s port semaphore used to synchronize serial_open()\nand serial_close() are strict mutexes, convert them to the mutex\nimplementation.\n\nSigned-off-by: Luiz Capitulino \u003clcapitulino@mandriva.com.br\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "14cd5f8e85e90c9dead2393377b9a2c23131e0ce",
      "tree": "f83f012b51ecdcf2415c3886a05aad580391ef92",
      "parents": [
        "70ffe6e14d7c5db84b92841471ce6fd0200010cd"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Thu Mar 23 15:07:25 2006 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 14 11:12:20 2006 -0700"
      },
      "message": "[PATCH] USB: g_file_storage: add comment about buffer allocation\n\nThis patch (as664) adds a comment to file_storage.c, noting that the\ndriver is slightly non-portable because it assumes that a buffer\nallocated for a bulk-in endpoint will also be useable for a bulk-out\nendpoint.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "70ffe6e14d7c5db84b92841471ce6fd0200010cd",
      "tree": "bc77a5b2a140cc00518aae2518d671e8911eddd7",
      "parents": [
        "7e1c0b86aca9d42fa4de3fdad17c57bb462fe1e2"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Thu Mar 23 15:05:16 2006 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 14 11:12:20 2006 -0700"
      },
      "message": "[PATCH] USB: g_file_storage: Set short_not_ok for bulk-out transfers\n\nI\u0027m told that some UDC hardware may work better if it knows that\nreceiving a short packet should always cause an error.  Accordingly,\nthis patch (as663) sets the short_not_ok flag for bulk-out transfers in\ng_file_storage.  Oddly enough, there are no circumstances where that\ndriver can legally receive a shorter-than-expected bulk-out packet.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "7e1c0b86aca9d42fa4de3fdad17c57bb462fe1e2",
      "tree": "8aaa1724cc562cc15758e09d8453f10cb1bc9f56",
      "parents": [
        "f096e0434c717d7a2aa1614e0be0d1b7c64bec29"
      ],
      "author": {
        "name": "Ian Abbott",
        "email": "abbotti@mev.co.uk",
        "time": "Tue Mar 21 14:55:20 2006 +0000"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 14 11:12:19 2006 -0700"
      },
      "message": "[PATCH] USB: ftdi_sio: add support for Eclo COM to 1-Wire USB adapter\n\nThis patch adds support for the Eclo COM to 1-Wire USB adapter\n\u003chttp://www.eclo.pt/products_ibutton_adapters_usb01_en.asp\u003e to the\nftdi_sio driver\u0027s device ID table.  Details were provided by Martin\nGrill on the ftdi-sio-usb-devel mailing list and I (Ian Abbott)\nconfirmed it matched the INF file in the Eclo\u0027s Windows driver package.\n\nSigned-off-by: Ian Abbott \u003cabbotti@mev.co.uk\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "f096e0434c717d7a2aa1614e0be0d1b7c64bec29",
      "tree": "11011d1c6af5d896434cb234b8fe3f890f4b499b",
      "parents": [
        "950ee4c8f094feecd3add994a2cf4fd335ca509b"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux-usb@fluff.org",
        "time": "Tue Mar 21 22:54:47 2006 +0000"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 14 11:12:19 2006 -0700"
      },
      "message": "[PATCH] USB: cleanups for ohci-s3c2410.c\n\nFix compile errors due to functions not being\ndefined static\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "950ee4c8f094feecd3add994a2cf4fd335ca509b",
      "tree": "732fb062b0b415fbf85673d1e57ac4b7d563de6d",
      "parents": [
        "f043ca43c1ae354346f72dc5826d820d5619f0b2"
      ],
      "author": {
        "name": "Guennadi Liakhovetski",
        "email": "g.liakhovetski@gmx.de",
        "time": "Sun Mar 19 20:49:14 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 14 11:12:19 2006 -0700"
      },
      "message": "[PATCH] USB: net2282 and net2280 software compatibility\n\nBelow is a patch to gadgets/net2280.[ch] which adds support for the\nnet2282 controller. The original code was kindly provided by PLX\nTechnology, I just merged it with the current net2280 driver in the\nkernel. Tested on 2.6.15.6, but only with 2282. I did the merge, so\nthat the behaviour for the 2280 is unaffected (except for short delays\nfor extra checks).\n\nSigned-off-by: G. Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\nSupport for net2282 in net2280 driver.\n"
    },
    {
      "commit": "f043ca43c1ae354346f72dc5826d820d5619f0b2",
      "tree": "8fdd7acccb5c5176543d1e0f83c24aff59b4a75f",
      "parents": [
        "9a7e9f1c60bada782014b2f422f6c68c4d5388f3"
      ],
      "author": {
        "name": "Samuel Thibault",
        "email": "samuel.thibault@ens-lyon.org",
        "time": "Wed Apr 12 02:21:25 2006 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Apr 14 09:15:09 2006 -0700"
      },
      "message": "[PATCH] Enhancing accessibility of lxdialog\n\nFor easily getting fairly good accessibility, the TTY cursor should\nalways be left at the focus location.  This patch fixes the checklist by\njust having the list refreshed after the dialog box (hence the cursor\nposition remains in the list).\n\nSigned-off-by: Samuel Thibault \u003csamuel.thibault@ens-lyon.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n\n"
    }
  ],
  "next": "9a7e9f1c60bada782014b2f422f6c68c4d5388f3"
}
