)]}'
{
  "log": [
    {
      "commit": "c6d0e8014a59b641c0669cf5df151667144f220e",
      "tree": "ac16722d835e946e05266ed2208c1cba30c3260d",
      "parents": [
        "b01af5ba9105094ba4f1af60da8f7be44321a0c7"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Fri Aug 10 14:32:28 2007 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Fri Aug 10 14:32:36 2007 +0200"
      },
      "message": "[S390] qdio: make sure data structures are correctly aligned.\n\nThe slsb structure contained at the beginning of the qdio_q structure\nmust start on a 256 byte boundary. To make sure this is the case even\nif slab debugging is turned on create an own slab cache for qdio_q\nstructures.\nBesides that don\u0027t use the slab allocator to allocate whole pages. Use\nthe page allocator instead.\nAlso fix a few memory leaks in error handling code.\n\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "5693ce6f9b9f08942e55e3825db014f8b1205772",
      "tree": "6aa4dbe6eb1720f1427af96eb33a98de4c721cf1",
      "parents": [
        "ac07860264bd2b18834d3fa3be47032115524cea"
      ],
      "author": {
        "name": "Cornelia Huck",
        "email": "cornelia.huck@de.ibm.com",
        "time": "Fri Aug 10 14:32:26 2007 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Fri Aug 10 14:32:36 2007 +0200"
      },
      "message": "[S390] cio: avoid memory leak on error in css_alloc_subchannel().\n\nsch-\u003elock has been allocated in cio_validate_subchannel(), it must be\nfreed if cio_modify() fails.\n\nSigned-off-by: Cornelia Huck \u003ccornelia.huck@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "5a0276b7ae1fcd90cea07f65452aebbd1b0743c5",
      "tree": "da3aab0b8922ae64d588158ec3cc98b03baa5431",
      "parents": [
        "be12014dd7750648fde33e1e45cac24dc9a8be6d",
        "37b758e8bcf705a1bc6fd94bfc53ded2d506116c"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Aug 09 08:23:47 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Aug 09 08:23:47 2007 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/drzeus/mmc\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/drzeus/mmc:\n  mmc: at91_mci: remove whitespace at the end of lines\n  mmc: reorganize bounce buffer init\n  wbsd: fix section mismatch warnings\n"
    },
    {
      "commit": "0d027c01cd36b8cff727c78d2e40d334ba9895a8",
      "tree": "21dde51409ab83cbb3ce7200393b3a0acb76388d",
      "parents": [
        "37250097e1b730c30da1790e354c0da65e617043"
      ],
      "author": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Thu Aug 09 20:57:13 2007 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Aug 09 08:14:56 2007 -0700"
      },
      "message": "lguest: Fix Malicious Guest GDT Host Crash\n\nIf a Guest makes hypercall which sets a GDT entry to not present, we\ncurrently set any segment registers using that GDT entry to 0.\nUnfortunately, this is not sufficient: there are other ways of\naltering GDT entries which will cause a fault.\n\nThe correct solution to do what Linux does: let them set any GDT value\nthey want and handle the #GP when popping causes a fault.  This has\nthe added benefit of making our Switcher slightly more robust in the\ncase of any other bugs which cause it to fault.\n\nWe kill the Guest if it causes a fault in the Switcher: it\u0027s the\nGuest\u0027s responsibility to make sure it\u0027s not using segments when it\nchanges them.\n\nSigned-off-by: Rusty Russell \u003crusty@rustcorp.com.au\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "37250097e1b730c30da1790e354c0da65e617043",
      "tree": "354c1193eb230ecc27eb1a00d555d8c2bc7fd6e9",
      "parents": [
        "88ffc3505988196ef5cfdc0278ad89025c2a7b1a"
      ],
      "author": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Thu Aug 09 20:52:35 2007 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Aug 09 08:14:56 2007 -0700"
      },
      "message": "Fix non-TSC guest clocksource lockup\n\nlguest uses a host-supplied wallclock-based clocksource when the TSC\nis not reliable.  As this is already in nanoseconds, I naively used a\nmultiplier of 1 and a shift of 0.\n\nBut update_wall_time() in its infinite wisdom decides to adjust the\nclock a little (where does it think it\u0027s getting a more accurate time\nfrom?)\n\nIt will happily tweak the multiplier... to 0, then -1.\n\nSo the \"fix\" is to use a shift of 22 like everyone else, and a\nmultiplier of 1 \u003c\u003c 22.\n\nSigned-off-by: Rusty Russell \u003crusty@rustcorp.com.au\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "37b758e8bcf705a1bc6fd94bfc53ded2d506116c",
      "tree": "91ace432da6449751f30f7f20ddf95037415672f",
      "parents": [
        "aafabfab26bf4968b5c6423a3c53e920ae8fa406"
      ],
      "author": {
        "name": "Nicolas Ferre",
        "email": "nicolas.ferre@rfo.atmel.com",
        "time": "Wed Aug 08 12:01:44 2007 +0200"
      },
      "committer": {
        "name": "Pierre Ossman",
        "email": "drzeus@drzeus.cx",
        "time": "Thu Aug 09 16:13:44 2007 +0200"
      },
      "message": "mmc: at91_mci: remove whitespace at the end of lines\n\nSome cleanup with whitespace/tab at the end of lines.\n\nSigned-off-by: Nicolas Ferre \u003cnicolas.ferre@rfo.atmel.com\u003e\nSigned-off-by: Pierre Ossman \u003cdrzeus@drzeus.cx\u003e\n"
    },
    {
      "commit": "aafabfab26bf4968b5c6423a3c53e920ae8fa406",
      "tree": "b5413570e8fc6f1d6f8a2154c64e537352f32e69",
      "parents": [
        "b3627bb19f8f0ca12136d985d4d73c437cba0e14"
      ],
      "author": {
        "name": "Pierre Ossman",
        "email": "drzeus@drzeus.cx",
        "time": "Thu Aug 09 14:28:02 2007 +0200"
      },
      "committer": {
        "name": "Pierre Ossman",
        "email": "drzeus@drzeus.cx",
        "time": "Thu Aug 09 14:37:17 2007 +0200"
      },
      "message": "mmc: reorganize bounce buffer init\n\nReorganize the code that initializes mmc_block\u0027s bounce buffer in\norder to avoid warnings when MMC_BLOCK_BOUNCE isn\u0027t used.\n\nSigned-off-by: Pierre Ossman \u003cdrzeus@drzeus.cx\u003e\n"
    },
    {
      "commit": "b3627bb19f8f0ca12136d985d4d73c437cba0e14",
      "tree": "2152ae323943287f909b58755f907d8fbc4c9689",
      "parents": [
        "4a2a4df7b6db25df8f3d5cc6dd0b096119359d92"
      ],
      "author": {
        "name": "Gabriel C",
        "email": "nix.or.die@googlemail.com",
        "time": "Thu Aug 02 20:20:44 2007 +0200"
      },
      "committer": {
        "name": "Pierre Ossman",
        "email": "drzeus@drzeus.cx",
        "time": "Thu Aug 09 14:37:10 2007 +0200"
      },
      "message": "wbsd: fix section mismatch warnings\n\nThis patch fixes the following section mismatch warnings\n\n...\n\nWARNING: vmlinux.o(.init.text+0x29d40): Section mismatch: reference to .exit.text:wbsd_release_resources (between \u0027wbsd_init\u0027 and \u0027wbsd_probe\u0027)\nWARNING: vmlinux.o(.init.text+0x29d49): Section mismatch: reference to .exit.text:wbsd_free_mmc (between \u0027wbsd_init\u0027 and \u0027wbsd_probe\u0027)\nWARNING: vmlinux.o(.init.text+0x29f28): Section mismatch: reference to .exit.text:wbsd_free_mmc (between \u0027wbsd_init\u0027 and \u0027wbsd_probe\u0027)\n\n...\n\nSigned-off-by: Gabriel Craciunescu \u003cnix.or.die@googlemail.com\u003e\nAcked-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\nSigned-off-by: Pierre Ossman \u003cdrzeus@drzeus.cx\u003e\n"
    },
    {
      "commit": "9dc83afdbefd184bf29f347e8fcbb6d8a2b5e6fe",
      "tree": "34e295de896a8accf6ce47bfd39cb481d84b9d9e",
      "parents": [
        "163642a24a44d7b1d1e1b3cb8da25a142a919e24"
      ],
      "author": {
        "name": "Mariusz Kozlowski",
        "email": "m.kozlowski@tuxland.pl",
        "time": "Mon Aug 06 23:44:03 2007 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Aug 07 17:36:20 2007 -0400"
      },
      "message": "drivers/net/ibmveth.c: memset fix\n\n\u003e \u003e\u003e \tLooks like memset() is zeroing wrong nr of bytes.\n\u003e \u003e\n\u003e \u003e Good catch, however, I think we can just remove this memset altogether\n\u003e \u003e since the memory gets allocated via kzalloc.\n\u003e\n\u003e Correct, that memset() is superfluous.\n\nOk. Then this should do it.\n\nSigned-off-by: Mariusz Kozlowski \u003cm.kozlowski@tuxland.pl\u003e\n\n drivers/net/ibmveth.c |    3 +--\n 1 file changed, 1 insertion(+), 2 deletions(-)\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "163642a24a44d7b1d1e1b3cb8da25a142a919e24",
      "tree": "cb19da0a3161e82f70e127c66f04193790284308",
      "parents": [
        "44a5b3d539893988dc6b63054c59d031df1fd7bc"
      ],
      "author": {
        "name": "Domen Puncer",
        "email": "domen.puncer@telargo.com",
        "time": "Tue Aug 07 12:12:41 2007 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Aug 07 17:34:13 2007 -0400"
      },
      "message": "phy layer: fix phy_mii_ioctl for autonegotiation\n\nFix a thinko (?) in setting phydev-\u003eautoneg.\n\nSigned-off-by: Domen Puncer \u003cdomen.puncer@telargo.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "44a5b3d539893988dc6b63054c59d031df1fd7bc",
      "tree": "f884e1bffa9fa101926d34f687ac6fc9600a66cc",
      "parents": [
        "35cf2e2e3b96c070a615d699bf514ffec6afd19e"
      ],
      "author": {
        "name": "Thomas Klein",
        "email": "osstklei@de.ibm.com",
        "time": "Mon Aug 06 13:55:44 2007 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Aug 07 17:34:13 2007 -0400"
      },
      "message": "ehea: Eliminated some compiler warnings\n\nFixed wrongly casted pointers\n\nSigned-off-by: Thomas Klein \u003ctklein@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "35cf2e2e3b96c070a615d699bf514ffec6afd19e",
      "tree": "b3e404b42f396c0acdf541005f21a2d99f1cdca0",
      "parents": [
        "f46f6ba99bad942963cc4b4cc4aabcc55a567b4a"
      ],
      "author": {
        "name": "Thomas Klein",
        "email": "osstklei@de.ibm.com",
        "time": "Mon Aug 06 13:55:14 2007 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Aug 07 17:34:13 2007 -0400"
      },
      "message": "ehea: Simplify resource usage check\n\nUse shorter method to determine whether adapter has configured ports\n\nSigned-off-by: Thomas Klein \u003ctklein@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "f46f6ba99bad942963cc4b4cc4aabcc55a567b4a",
      "tree": "5db3d252b2da2ea947c5c16c7c7a5fa5f5be46e2",
      "parents": [
        "76b9cfccb39f542ce48a79b9ad50af25e422506c"
      ],
      "author": {
        "name": "Thomas Klein",
        "email": "osstklei@de.ibm.com",
        "time": "Mon Aug 06 13:54:29 2007 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Aug 07 17:34:13 2007 -0400"
      },
      "message": "ehea: Fix workqueue handling\n\nFix: Workqueue ehea_driver_wq was not destroyed\n\nSigned-off-by: Thomas Klein \u003ctklein@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "76b9cfccb39f542ce48a79b9ad50af25e422506c",
      "tree": "25424ff8bdca2d079eae12ff169ef48d39354e9e",
      "parents": [
        "c21723edd5f6c288ab613ed658b7140e07fc7209"
      ],
      "author": {
        "name": "Brian King",
        "email": "brking@linux.vnet.ibm.com",
        "time": "Fri Aug 03 13:55:19 2007 +1000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Aug 07 17:34:13 2007 -0400"
      },
      "message": "ibmveth: Fix rx pool deactivate oops\n\nThis fixes the following oops which can occur when trying to deallocate\nreceive buffer pools using sysfs with the ibmveth driver.\n\nNIP: d00000000024f954 LR: d00000000024fa58 CTR: c0000000000d7478\nREGS: c00000000ffef9f0 TRAP: 0300   Not tainted  (2.6.22-ppc64)\nMSR: 8000000000009032 \u003cEE,ME,IR,DR\u003e  CR: 24242442  XER: 00000010\nDAR: 00000000000007f0, DSISR: 0000000042000000\nTASK \u003d c000000002f91360[2967] \u0027bash\u0027 THREAD: c00000001398c000 CPU: 2\nGPR00: 0000000000000000 c00000000ffefc70 d000000000262d30 c00000001c4087a0\nGPR04: 00000003000000fe 0000000000000000 000000000000000f c000000000579d80\nGPR08: 0000000000365688 c00000001c408998 00000000000007f0 0000000000000000\nGPR12: d000000000251e88 c000000000579d80 00000000200957ec 0000000000000000\nGPR16: 00000000100b8808 00000000100feb30 0000000000000000 0000000010084828\nGPR20: 0000000000000000 000000001014d4d0 0000000000000010 c00000000ffefeb0\nGPR24: c00000001c408000 0000000000000000 c00000001c408000 00000000ffffb054\nGPR28: 00000000000000fe 0000000000000003 d000000000262700 c00000001c4087a0\nNIP [d00000000024f954] .ibmveth_remove_buffer_from_pool+0x38/0x108 [ibmveth]\nLR [d00000000024fa58] .ibmveth_rxq_harvest_buffer+0x34/0x78 [ibmveth]\nCall Trace:\n[c00000000ffefc70] [c0000000000280a8] .dma_iommu_unmap_single+0x14/0x28 (unreliable)\n[c00000000ffefd00] [d00000000024fa58] .ibmveth_rxq_harvest_buffer+0x34/0x78 [ibmveth]\n[c00000000ffefd80] [d000000000250e40] .ibmveth_poll+0xd8/0x434 [ibmveth]\n[c00000000ffefe40] [c00000000032da8c] .net_rx_action+0xdc/0x248\n[c00000000ffefef0] [c000000000068b4c] .__do_softirq+0xa8/0x164\n[c00000000ffeff90] [c00000000002789c] .call_do_softirq+0x14/0x24\n[c00000001398f6f0] [c00000000000c04c] .do_softirq+0x68/0xac\n[c00000001398f780] [c000000000068ca0] .irq_exit+0x54/0x6c\n[c00000001398f800] [c00000000000c8e4] .do_IRQ+0x170/0x1ac\n[c00000001398f890] [c000000000004790] hardware_interrupt_entry+0x18/0x1c\n   Exception: 501 at .plpar_hcall_norets+0x24/0x94\n    LR \u003d .veth_pool_store+0x15c/0x298 [ibmveth]\n[c00000001398fb80] [d000000000250b2c] .veth_pool_store+0x5c/0x298 [ibmveth] (unreliable)\n[c00000001398fc30] [c000000000145530] .sysfs_write_file+0x140/0x1d8\n[c00000001398fcf0] [c0000000000de89c] .vfs_write+0x120/0x208\n[c00000001398fd90] [c0000000000df2c8] .sys_write+0x4c/0x8c\n[c00000001398fe30] [c0000000000086ac] syscall_exit+0x0/0x40\nInstruction dump:\nfba1ffe8 fbe1fff8 789d0022 f8010010 f821ff71 789c0020 1d3d00a8 7b8a1f24\n38000000 7c7f1b78 7d291a14 e9690128 \u003c7c0a592a\u003e e8030000 e9690120 80a90100\n\nSigned-off-by: Brian King \u003cbrking@linux.vnet.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "c21723edd5f6c288ab613ed658b7140e07fc7209",
      "tree": "313bd1e38f290c988e8ebb468365d9299001a2fb",
      "parents": [
        "9b7530c83d04da28fdded741e718721d509c74b1",
        "313b0305b5a1e7e0fb39383befbf79558ce68a9c"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Aug 07 17:28:23 2007 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Aug 07 17:28:23 2007 -0400"
      },
      "message": "Merge branch \u0027r8169-for-jeff-20070806\u0027 of git://electric-eye.fr.zoreil.com/home/romieu/linux-2.6 into upstream-fixes\n"
    },
    {
      "commit": "9b7530c83d04da28fdded741e718721d509c74b1",
      "tree": "9b5296bdfa3f82c490d024bc50fc262aff60a3a0",
      "parents": [
        "0ae842eaf9512d9c9479797083750c077fc7d1f8",
        "fdc8f43b5e49b64b251bb48da95193a13ac0132f"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Aug 07 17:25:02 2007 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Aug 07 17:25:02 2007 -0400"
      },
      "message": "Merge branch \u0027fixes-jgarzik\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into upstream-fixes\n"
    },
    {
      "commit": "0ae842eaf9512d9c9479797083750c077fc7d1f8",
      "tree": "ac17a86cd0f4ce5a3db96bafc29bc968e8bf1f1f",
      "parents": [
        "8eb7ad68bd10d858066ca51713ca5645996e77a5",
        "7c5b016246a889ec4b5dc8d40cab525e888a649e"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Aug 07 17:19:44 2007 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Aug 07 17:19:44 2007 -0400"
      },
      "message": "Merge branch \u0027ucc_geth\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/leo/fsl-soc into upstream-fixes\n"
    },
    {
      "commit": "8eb7ad68bd10d858066ca51713ca5645996e77a5",
      "tree": "cfd81b6d1cb2495133066dad5e2f549195111789",
      "parents": [
        "5845b677cf7f64a0f104609e1dfe02a439f69f71"
      ],
      "author": {
        "name": "Neil Muller",
        "email": "drnlmuller+bugs@gmail.com",
        "time": "Wed Aug 01 17:52:04 2007 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Aug 07 17:18:32 2007 -0400"
      },
      "message": "sis190 check for ISA bridge on SiS966\n\nsis190 driver assumes to find ISA only on SiS965.\nsimilar fix is in sis900 driver, see bug report\nhttp://bugs.debian.org/435547\n\nSigned-off-by: maximilian attems \u003cmax@stro.at\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "5845b677cf7f64a0f104609e1dfe02a439f69f71",
      "tree": "c6fba91336e8ed72016e1044771f328511886914",
      "parents": [
        "092ed997c0c324a2e5e839da9f49453bb5227703"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Tue Jul 31 19:07:02 2007 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Aug 07 17:18:32 2007 -0400"
      },
      "message": "atl1: use spin_trylock_irqsave()\n\nuse the simpler spin_trylock_irqsave() API to get the adapter lock.\n\n[ this is also a fix for -rt where adapter-\u003elock is a sleeping lock. ]\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Jay Cliburn \u003cjacliburn@bellsouth.net\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "092ed997c0c324a2e5e839da9f49453bb5227703",
      "tree": "44195fc0c51f2a1077cb07216963e05b045cc68a",
      "parents": [
        "4a2a4df7b6db25df8f3d5cc6dd0b096119359d92"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Aug 01 15:48:55 2007 +0900"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Aug 07 17:18:31 2007 -0400"
      },
      "message": "net: smc91x: Build fixes for general sh boards.\n\nSH boards in general only wire this up in 8 or 16-bit mode, and\nas we never had the wrappers for 32-bit mode defined, SMC_CAN_USE_32BIT\ncaused build failure for the non-Solution Engine boards. This gets it\nbuilding again.\n\nAlso kill off the straggling set_irq_type() definition, this is left\nover cruft that was missed when the rest of it switched to IRQ flags.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n\n--\n\n drivers/net/smc91x.h |    4 +---\n 1 file changed, 1 insertion(+), 3 deletions(-)\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "4a2a4df7b6db25df8f3d5cc6dd0b096119359d92",
      "tree": "87a5985965c75a9184ad4bbec393ad2d66c54948",
      "parents": [
        "f27eb3afe87bd4b3fe919a6b7bf364f577ccee3b",
        "6e7d934060559454f161b3cf7cc5b7a5926e71d6"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Aug 06 18:31:43 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Aug 06 18:31:43 2007 -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] rpc: update defconfig\n  [ARM] pata_icside: fix the FIXMEs\n  [ARM] 4542/1: AT91: include atmel_lcdc.h in at91sam926{1,3}_devices.c\n  [ARM] 4541/1: iop: defconfig updates\n  [ARM] 4531/1: remove is_in_rom() protptype\n"
    },
    {
      "commit": "cc1ff43b7002b40686f03269b5011d59965737a4",
      "tree": "26ebc91c043f735a7bf7f9e2367fb920ca38ee43",
      "parents": [
        "bac27d35cbbf7c641efcc75b5330df8717d6db65"
      ],
      "author": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Mon Aug 06 10:48:18 2007 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Aug 06 18:21:15 2007 -0700"
      },
      "message": "Enable lguest drivers in Kconfig\n\nLguest drivers need to default to \"Y\" otherwise they\u0027re never selected\nfor new builds.  (We don\u0027t bother prompting, because they\u0027re less than\n4k combined, and implied by selecting lguest support).\n\nSigned-off-by: Rusty Russell \u003crusty@rustcorp.com.au\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "bac27d35cbbf7c641efcc75b5330df8717d6db65",
      "tree": "2c4d7ec9c63c9bf8d1cd251b16da07f91c50c7da",
      "parents": [
        "9e865f58da5ff0a9c19669a49ac984117711757a"
      ],
      "author": {
        "name": "Avi Kivity",
        "email": "avi@qumranet.com",
        "time": "Sun Aug 05 10:16:11 2007 +0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Aug 06 17:54:41 2007 -0700"
      },
      "message": "KVM: x86 emulator: fix debug reg mov instructions\n\nMore fallout from the writeback fixes: debug register transfer\ninstructions do their own writeback and thus need to disable the general\nwriteback mechanism.\n\nThis fixes oopses and some guest failures on AMD machines (the Intel\nvariant decodes the instruction in hardware and thus does not need\nemulation).\n\nCc: Alistair John Strachan \u003calistair@devzero.co.uk\u003e\nSigned-off-by: Avi Kivity \u003cavi@qumranet.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "9e865f58da5ff0a9c19669a49ac984117711757a",
      "tree": "21f64e79ac21d794df5a407f10a9326e26d38f17",
      "parents": [
        "111e2a513bac77d317011350f34f9cc30deb9806",
        "be1b685fe6c9928848b26b568eaa86ba8ce0046c"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Aug 06 17:52:56 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Aug 06 17:52:56 2007 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n\n* \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6:\n  [NETFILTER]: Add xt_statistic.h to the header list for usermode programs\n  [BNX2]: Fix suspend/resume problem.\n  [TG3]: Fix suspend/resume problem.\n"
    },
    {
      "commit": "bced13738405b62c8203df9c103d4ba63d747872",
      "tree": "566795dc7493591182668a94855487dff034a2b3",
      "parents": [
        "21f16289270447673a7263ccc0b22d562fb01ecb",
        "2b053729a84b6aac197df51b8729bc9fec743bff"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Aug 06 17:48:34 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Aug 06 17:48:34 2007 -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: (32 commits)\n  [SCSI] aacraid: prevent panic on adapter resource failure\n  [SCSI] aha152x: use data accessors and !use_sg cleanup\n  [SCSI] aha152x: Fix check_condition code-path\n  [SCSI] aha152x: Clean Reset path\n  [SCSI] aha152x: preliminary fixes and some comments\n  [SCSI] aha152x: use bounce buffer\n  [SCSI] aha152x: fix debug mode symbol conflict\n  [SCSI] sd: disentangle barriers in SCSI\n  [SCSI] lpfc : scsi command accessor fix for 8.2.2\n  [SCSI] qlogicpti: Some cosmetic changes\n  [SCSI] lpfc 8.2.2 : Change version number to 8.2.2\n  [SCSI] lpfc 8.2.2 : Style cleanups\n  [SCSI] lpfc 8.2.2 : Miscellaneous Bug Fixes\n  [SCSI] lpfc 8.2.2 : Miscellaneous management and logging mods\n  [SCSI] lpfc 8.2.2 : Rework the lpfc_printf_log() macro\n  [SCSI] lpfc 8.2.2 : Attribute and Parameter splits for vport and physical port\n  [SCSI] lpfc 8.2.2 : Fix locking around HBA\u0027s port_list\n  [SCSI] lpfc 8.2.2 : Error messages and debugfs updates\n  [SCSI] initialize shost_data to zero\n  [SCSI] mptsas: add SMP passthrough support via bsg\n  ...\n"
    },
    {
      "commit": "21f16289270447673a7263ccc0b22d562fb01ecb",
      "tree": "bce93b4ae8d9a0c259bb6f21f45494aa73d9e2e5",
      "parents": [
        "d4ac2477fad0f2680e84ec12e387ce67682c5c13"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Tue Aug 07 09:09:51 2007 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Aug 06 17:46:23 2007 -0700"
      },
      "message": "drm/i915: Fix i965 secured batchbuffer usage\n\nThis 965G and above chipsets moved the batch buffer non-secure bits to\nanother place. This means that previous drm\u0027s allowed in-secure batchbuffers\nto be submitted to the hardware from non-privileged users who are logged\ninto X and and have access to direct rendering.\n\nSigned-off-by: Dave Airlie \u003cairlied@redhat.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "313b0305b5a1e7e0fb39383befbf79558ce68a9c",
      "tree": "1e74626aa9a9c348a216335248fa98c28584124b",
      "parents": [
        "2584fbc3a61897de5eddd56b39a4fa9cd074eca2"
      ],
      "author": {
        "name": "Francois Romieu",
        "email": "romieu@fr.zoreil.com",
        "time": "Thu Aug 02 00:00:48 2007 +0200"
      },
      "committer": {
        "name": "Francois Romieu",
        "email": "romieu@electric-eye.fr.zoreil.com",
        "time": "Tue Aug 07 00:07:36 2007 +0200"
      },
      "message": "r8169: avoid needless NAPI poll scheduling\n\nTheory  : though needless, it should not have hurt.\nPractice: it does not play nice with DEBUG_SHIRQ + LOCKDEP + UP\n(see https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id\u003d242572).\n\nThe patch makes sense in itself but I should dig why it has an effect\non #242572 (assuming that NAPI do not change in a near future).\n\nSigned-off-by: Francois Romieu \u003cromieu@fr.zoreil.com\u003e\nCc: Edward Hsu \u003cedward_hsu@realtek.com.tw\u003e\n"
    },
    {
      "commit": "2584fbc3a61897de5eddd56b39a4fa9cd074eca2",
      "tree": "b433f8f29ccc9565b79cf6c7d38dc1460f28c39e",
      "parents": [
        "c196d80f994ef4ffefd5a7c62e3f42bd75d538bc"
      ],
      "author": {
        "name": "Roger So",
        "email": "roger.so@gmail.com",
        "time": "Tue Jul 31 23:52:42 2007 +0200"
      },
      "committer": {
        "name": "Francois Romieu",
        "email": "romieu@electric-eye.fr.zoreil.com",
        "time": "Mon Aug 06 23:58:02 2007 +0200"
      },
      "message": "r8169: PHY power-on fix\n\nFix extracted from Realtek\u0027s driver (8.002.00/20070713) for the PHY\nattached to 8111/8168b chipsets.\n\nThe check against mac_version is just usual paranoia during the bugfix\nperiod of the kernel cycle. -- FR\n\nTested on Asus M2A-VM motherboard by Roger So.\nNo regression on my Asrock 945G DVI either (built-in 8168 + 2x8169).\n\nSigned-off-by: Roger So \u003croger.so@gmail.com\u003e\nSigned-off-by: Francois Romieu \u003cromieu@fr.zoreil.com\u003e\nCc: Edward Hsu \u003cedward_hsu@realtek.com.tw\u003e\n"
    },
    {
      "commit": "69dad6e563140ce8578749a8c8651b7f1db8cdbc",
      "tree": "35ca1181b99689637eedcc9eea50b15fce6dd666",
      "parents": [
        "c43bff43e0617dd56515b4ea42a8037c699c86f1"
      ],
      "author": {
        "name": "Ulrich Kunitz",
        "email": "kune@deine-taler.de",
        "time": "Sat Jul 21 22:42:02 2007 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Aug 06 15:06:03 2007 -0400"
      },
      "message": "[PATCH] zd1211rw: fix filter for PSPOLL frames\n\nWhile filling the control set the driver tests for a PSPOLL frame.\nBut it tested only the subtype of the packet. The full type needs\nto be tested to identify those packets reliably.\n\n[dsd@gentoo.org: backport to mainline]\nSigned-off-by: Ulrich Kunitz \u003ckune@deine-taler.de\u003e\nSigned-off-by: Daniel Drake \u003cdsd@gentoo.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "c43bff43e0617dd56515b4ea42a8037c699c86f1",
      "tree": "7d74ae44dca335178ac6dd510e35b52e66da4add",
      "parents": [
        "313b0d3d863453cb596ea42aed07f8e1a9b0a7e2"
      ],
      "author": {
        "name": "Michael Wu",
        "email": "flamingice@sourmilk.net",
        "time": "Sun Jul 15 17:09:55 2007 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Aug 06 15:06:03 2007 -0400"
      },
      "message": "[PATCH] rtl8187: ensure priv-\u003ehwaddr is always valid\n\nconf-\u003emac_addr is not guaranteed to be set. This ensures priv-\u003ehwaddr is\nalways set to a valid mac address. Thanks to Johannes Berg\n\u003cjohannes@sipsolutions.net\u003e for finding this problem.\n\nSigned-off-by: Michael Wu \u003cflamingice@sourmilk.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "829ef1f574a979f681959fd17f9bd698e878cda4",
      "tree": "d41bcfb493c41b11692fd8f0a58abc8e22de0d4a",
      "parents": [
        "d4ac2477fad0f2680e84ec12e387ce67682c5c13"
      ],
      "author": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Aug 06 14:41:59 2007 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Aug 06 14:41:59 2007 -0400"
      },
      "message": "Revert \"[PATCH] bcm43xx: Fix deviation from specifications in set_baseband_attenuation\"\n\nThis reverts commit 77548f58070894cf5970a110981e511ffe793369.\n\nDavid Woodhouse wrote:\n\n\u003eThis broke my shinybook. I seem to get absolutely _no_ outgoing packets,\n\u003ealthough I can receive OK.\n\nLarry Finger wrote:\n\n\u003ePlease revert this patch.\n\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "eba84481c7424f03c792d753fe02d9d6d3609fe0",
      "tree": "495d687f2cdf25411f3a21efaf323a18c1ece1f3",
      "parents": [
        "b8b786098b98f3b08dc8ab7cccf3963976b10336"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Mon Aug 06 16:10:54 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Aug 06 16:10:54 2007 +0100"
      },
      "message": "[ARM] pata_icside: fix the FIXMEs\n\nAlan Cox suggested that the solution to the FIXMEs in pata_icside is\nto use a private postreset method to detect the lack of devices on a\nport, and in such a case, disable the interrupt for the port.\n\nThis patch implements such a method, and removes the hard coded\ndisable of port 0.  Tested as working.\n\nAcked-by: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "2b053729a84b6aac197df51b8729bc9fec743bff",
      "tree": "d7e709604787655345c155b81c24718ba2577e99",
      "parents": [
        "2338545aafbecce55bbc651fb3f63ebf7468b6fb"
      ],
      "author": {
        "name": "Salyzyn, Mark",
        "email": "mark_salyzyn@adaptec.com",
        "time": "Thu Aug 02 15:38:59 2007 -0400"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.localdomain",
        "time": "Sat Aug 04 09:46:43 2007 -0500"
      },
      "message": "[SCSI] aacraid: prevent panic on adapter resource failure\n\nIf the driver fails to allocate the contiguous (DMAable) memory for\nsystem reasons, we fail to load the instance, but then we try to free\nthe \u003cnul\u003e allocation in the cleanup code and we get a panic in\npci_free_consistent(). This is reported against an older kernel, hope\nthis is relevant for latest/greatest.\n\nSigned-off-by: Mark Salyzyn \u003caacraid@adaptec.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "2338545aafbecce55bbc651fb3f63ebf7468b6fb",
      "tree": "c6b97a3271da084771cf41ca8f24717ddfba506b",
      "parents": [
        "45333ffa6ffd2f493fc3853481984b6e60b4fb93"
      ],
      "author": {
        "name": "Boaz Harrosh",
        "email": "bharrosh@panasas.com",
        "time": "Sun Jul 29 22:29:02 2007 +0300"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.localdomain",
        "time": "Sat Aug 04 09:14:49 2007 -0500"
      },
      "message": "[SCSI] aha152x: use data accessors and !use_sg cleanup\n\nAnd finally this is the regular !use_sg cleanup\nand use of data accessors.\n\nSigned-off-by: Boaz Harrosh \u003cbharrosh@panasas.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "45333ffa6ffd2f493fc3853481984b6e60b4fb93",
      "tree": "77be77784c92689593b3b56e92a070da64f84745",
      "parents": [
        "66acdb0309507950376393f2fb1c8e7482fb4d52"
      ],
      "author": {
        "name": "Boaz Harrosh",
        "email": "bharrosh@panasas.com",
        "time": "Sun Jul 29 22:27:06 2007 +0300"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.localdomain",
        "time": "Sat Aug 04 09:14:24 2007 -0500"
      },
      "message": "[SCSI] aha152x: Fix check_condition code-path\n\ncheck_condition code-path was similar but more\ncomplicated to Reset. It went like this:\n\n  1. extra space was allocated at aha152x_scdata for mirroring\n    scsi_cmnd members.\n  2. At aha152x_internal_queue() every not check_condition\n    (REQUEST_SENSE) command was copied to above members in\n    case of error.\n  3. At busfree_run() in the DONE_CS phase if a Status of\n    SAM_STAT_CHECK_CONDITION was detected. The command was\n    re-queued Internally using aha152x_internal_queue(,,check_condition,)\n    The old command members are over written with the\n    REQUEST_SENSE info.\n  4. At busfree_run() in the DONE_CS phase again. If it is a\n    check_condition command, info was restored from mirror\n    made at first call to aha152x_internal_queue() (see 2)\n    and the command is completed.\n\nWhat I did is:\n\n  1. Allocate less space in aha152x_scdata only for the 16-byte\n    original command. (which is actually not needed by scsi-ml\n    anymore at this stage. But this is to much knowledge of scsi-ml)\n  2. If Status \u003d\u003d SAM_STAT_CHECK_CONDITION, then like before\n     re-queue a REQUEST_SENSE command. But only now save original\n     command members. (Less of them)\n  3. In aha152x_internal_queue(), just like for Reset, use the\n    check_condition hint to set differently the working members.\n    execute the command.\n  4. At busfree_run() in the DONE_CS phase again. restore needed\n     members.\n\nWhile at it. This patch fixes a BUG. Old code when sending\na REQUEST_SENSE for a failed command. Would than return with\ncmd-\u003eresid \u003d\u003d 0 which was the status of the REQUEST_SENSE.\nThe failing command resid was lost. And when would resid\nbe interesting if not on a failing command?\n\nSigned-off-by: Boaz Harrosh \u003cbharrosh@panasas.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "66acdb0309507950376393f2fb1c8e7482fb4d52",
      "tree": "1829383c32d93fc8b4fe645ebf755b72d93ed0ce",
      "parents": [
        "0ceb47987d31f8529c60f1e802e0523fcde9492c"
      ],
      "author": {
        "name": "Boaz Harrosh",
        "email": "bharrosh@panasas.com",
        "time": "Sun Jul 29 22:24:09 2007 +0300"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.localdomain",
        "time": "Sat Aug 04 09:13:28 2007 -0500"
      },
      "message": "[SCSI] aha152x: Clean Reset path\n\nWhat Reset code was doing:  Save command\u0027s important/dangerous\nInfo on stack. NULL those members from scsi_cmnd.\nIssue a Reset. wait for it to finish than restore members\nand return.\n\nWhat I do is save or NULL nothing. But use the \"resetting\"\nhint in aha152x_internal_queue() to NULL out working members\nand leave struct scsi_cmnd alone.\n\nThe indent here looks funny but it will change/drop in last\npatch and it is clear this way what changed.\n\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "0ceb47987d31f8529c60f1e802e0523fcde9492c",
      "tree": "475bcd2d6bfa14a659a3b4612261fc8f9773d0b4",
      "parents": [
        "b1ee0795276f976118f832313488e6daf83ff542"
      ],
      "author": {
        "name": "Boaz Harrosh",
        "email": "bharrosh@panasas.com",
        "time": "Sun Jul 29 22:22:04 2007 +0300"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.localdomain",
        "time": "Sat Aug 04 09:12:48 2007 -0500"
      },
      "message": "[SCSI] aha152x: preliminary fixes and some comments\n\n  hunk by hunk:\n  - CHECK_CONDITION is what happens to cmnd-\u003estatus \u003e\u003e 1\n    or after status_byte() macro. But here it is used\n    directly on status which means 0x1 which is an undefined\n    bit in the standard. And is a status that will never\n    return from a target.\n\n  - in busfree_run at the DONE_SC phase we have 3 distinct\n    operation:\n\t1-if(DONE_SC-\u003eSCp.phase \u0026 check_condition)\n          The REQUEST_SENSE command return.\n          - Restore original command\n\t  - Than continue to operation 3.\n\t2-if(DONE_SC-\u003eSCp.Status\u003d\u003dSAM_STAT_CHECK_CONDITION)\n          A regular command returned with a status.\n\t  - Internally re-Q a REQUEST_SENSE.\n\t  - Do not do operation 3.\n\t3-\n\t  - Complete the command and return it to scsi-ml\n     So the 0x2 in both these operations (1,2) means the scsi\n     check-condition status, hence SAM_STAT_CHECK_CONDITION\n\n  - Here the code asks about !(DONE_SC-\u003eSCp.Status \u0026 not_issued)\n    but \"not_issued\" is an enum belonging to the \"phase\" member\n    and not to the Status returned from target. The reason this\n    works is because not_issued\u003d\u003d1 and Also CHECK_CONDITION\u003d\u003d1\n    (remember from hunk 1). So actually the code was asking\n    !(DONE_SC-\u003eSCp.Status \u0026 CHECK_CONDITION). Which means\n    \"Has the status been read from target yet?\"\n    Staus is read at status_run(). \"not_issued\" is\n    cleared in seldo_run() which is usually earlier than\n    status_run().\n\n  So this patch does nothing as far as assembly is concerned\n  but it does let the reader understand what is going on.\n\nSigned-off-by: Boaz Harrosh \u003cbharrosh@panasas.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "b1ee0795276f976118f832313488e6daf83ff542",
      "tree": "effc8239ddb71a2ae8a8a39209664a132f21660d",
      "parents": [
        "50535df3ee3d3407ff61044692942288df7fcd6a"
      ],
      "author": {
        "name": "Boaz Harrosh",
        "email": "bharrosh@panasas.com",
        "time": "Sun Jul 29 22:18:20 2007 +0300"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.localdomain",
        "time": "Sat Aug 04 09:11:38 2007 -0500"
      },
      "message": "[SCSI] aha152x: use bounce buffer\n\nCause highmem buffers to be bounced to low memory until this\ndriver supports highmem addresses.  Otherwise it just oopses\non NULL buffer addresses.\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Boaz Harrosh \u003cbharrosh@panasas.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "50535df3ee3d3407ff61044692942288df7fcd6a",
      "tree": "1e2cc7d596ad07c45ee1c85d5b9f5547932bfd96",
      "parents": [
        "03a5743a12b58e10eaa936a02498539db645ba4e"
      ],
      "author": {
        "name": "Boaz Harrosh",
        "email": "bharrosh@panasas.com",
        "time": "Sun Jul 29 22:16:14 2007 +0300"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.localdomain",
        "time": "Sat Aug 04 09:11:06 2007 -0500"
      },
      "message": "[SCSI] aha152x: fix debug mode symbol conflict\n\nThe symbol \u003cdebug_locks\u003e conflicts with the rather global one in\ninclude/linux/locks.h.\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Boaz Harrosh \u003cbharrosh@panasas.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "03a5743a12b58e10eaa936a02498539db645ba4e",
      "tree": "dd3d80da57e3efd26a60f4d369224b41b7008947",
      "parents": [
        "66dbfbe6fde35c881deda5cebb6ecaa0dcc1c975"
      ],
      "author": {
        "name": "James Bottomley",
        "email": "James.Bottomley@steeleye.com",
        "time": "Fri Aug 03 16:41:11 2007 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.localdomain",
        "time": "Sat Aug 04 08:37:04 2007 -0500"
      },
      "message": "[SCSI] sd: disentangle barriers in SCSI\n\nOur current implementation has a generic set of barrier functions that\ngo through the SCSI driver model.  Realistically, this is unnecessary,\nbecause the only device that can use barriers (sd) can set the flush\nfunctions up at probe or revalidate time.  This patch pulls the barrier\nfunctions out of the mid layer and scsi driver model and relocates them\ndirectly in sd.\n\nAcked-by: Tejun Heo \u003chtejun@gmail.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "6caebb02294b503c5eced4a3f90e6166548ce879",
      "tree": "6917658242f8c2da95ffdc1817a5944a07f53213",
      "parents": [
        "3e0c95fd648c0d3175b9ff2232597d0b02eb7d46"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Fri Aug 03 20:57:25 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Aug 03 20:57:25 2007 -0700"
      },
      "message": "[BNX2]: Fix suspend/resume problem.\n\nThe device would not resume properly if it was shutdown before the system\nwas suspended.  In such scenario where the netif_running state is 0,\nbnx2_suspend() would not save the PCI state and so the memory enable bit\nand bus master enable bit would be lost.\n\nWe fix this by always saving and restoring the PCI state in\nbnx2_suspend() and bnx2_resume() regardless of netif_running() state.\n\nUpdate version to 1.6.4.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3e0c95fd648c0d3175b9ff2232597d0b02eb7d46",
      "tree": "4678031803e9848c5ff282e66ebcd3c6474ae144",
      "parents": [
        "d4ac2477fad0f2680e84ec12e387ce67682c5c13"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Fri Aug 03 20:56:54 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Aug 03 20:56:54 2007 -0700"
      },
      "message": "[TG3]: Fix suspend/resume problem.\n\nJoachim Deguara \u003cjoachim.deguara@amd.com\u003e reported that tg3 devices\nwould not resume properly if the device was shutdown before the system\nwas suspended.  In such scenario where the netif_running state is 0,\ntg3_suspend() would not save the PCI state and so the memory enable bit\nand bus master enable bit would be lost.\n\nWe fix this by always saving and restoring the PCI state in\ntg3_suspend() and tg3_resume() regardless of netif_running() state.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3e847423bf029c2170692c75580a856debed617b",
      "tree": "a15dd1eb342470a4acd0376a38574b6b25dfd56c",
      "parents": [
        "c73d83473e47415e943c398e6612f65f6da5b3c9"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Thu Aug 02 19:21:30 2007 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Aug 03 15:10:44 2007 -0700"
      },
      "message": "fix s2io regression\n\n * wrong argument passed to pci_unmap_single() on failure\n   exit paths\n * leak in the same area\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c73d83473e47415e943c398e6612f65f6da5b3c9",
      "tree": "136d981df718d8c2f45eba6bf50bd15ecb3efaf2",
      "parents": [
        "195be1c2086929efe1ca315e23f031f06e086369",
        "bec494775600b1cd7c144d31a09e1f46df9c6324"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Aug 03 15:08:55 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Aug 03 15:08:55 2007 -0700"
      },
      "message": "Merge git://git.infradead.org/~dwmw2/mtd-2.6.23\n\n* git://git.infradead.org/~dwmw2/mtd-2.6.23:\n  [MTD] Makefile fix for mtdsuper\n"
    },
    {
      "commit": "195be1c2086929efe1ca315e23f031f06e086369",
      "tree": "cc3b8d03b6c668a61077c761e1acc66943f2427b",
      "parents": [
        "34bac238cc13cdb57f3b353b6e5ed3eae2cff158",
        "a1da5f4f1beb8cae83104a65f36afe527184a4ef"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Aug 03 15:08:30 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Aug 03 15:08:30 2007 -0700"
      },
      "message": "Merge git://git.infradead.org/battery-2.6\n\n* git://git.infradead.org/battery-2.6:\n  Don\u0027t compile the PMU power driver on 64-bit PowerPC\n"
    },
    {
      "commit": "b6b1d87785712474d0ed80689c17107d616a1171",
      "tree": "c0c1d90a82c58950db96456a9cfe2d8ad0b8d426",
      "parents": [
        "1a3f2ea336b784d7df750a7821f514f3dea69e29"
      ],
      "author": {
        "name": "Daniel Ritz",
        "email": "daniel.ritz-ml@swissonline.ch",
        "time": "Fri Aug 03 16:07:43 2007 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Aug 03 15:02:56 2007 -0700"
      },
      "message": "serial: fix 8250 early console setup\n\nthe early setup function serial8250_console_early_setup() can be called\nfrom non __init code (eg. hotpluggable serial ports like serial_cs) so\nremove the __init from the call chain to avoid crashes.\n\nSigned-off-by: Daniel Ritz \u003cdaniel.ritz@gmx.ch\u003e\nCc: Yinghai Lu \u003cyinghai.lu@sun.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "1a3f2ea336b784d7df750a7821f514f3dea69e29",
      "tree": "b7c2f5c7cc841d9f7b38fbdf03219b80dba97ea2",
      "parents": [
        "e1d7e7fcf8625857de6b48975096c127e5cb1534",
        "6ba60d2195cd65d72eaf7ce3903a707c5bf20c7b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Aug 03 14:58:08 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Aug 03 14:58:08 2007 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6\n\n* \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6:\n  [SPARC]: Fix O_CLOEXEC values.\n  [SPARC32]: Fix modular build of floppy driver.\n  [SOUND] CS4231 SBus: Two fixes.\n  [CG6]: fix memory size detection\n  [SPARC64]: Add missing dma_sync_single_range_for_*().\n"
    },
    {
      "commit": "3ff42e4f13095f5351fe651b8a591e67aabbb1a6",
      "tree": "f79324e46352fcd5de2634b188fc3fc0a71dbf27",
      "parents": [
        "7a883eaf62f4b943ebec738ce3b0796c67ef5d32",
        "ae57988f68acdc9fbee649765148f15eb7a1b991"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Aug 03 14:47:07 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Aug 03 14:47:07 2007 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6:\n  firewire: fw-core: make two variables static\n  firewire: fw-ohci: dma_free_coherent needs IRQs enabled\n  firewire: fw-sbp2: set correct maximum payload (fixes CardBus adapters)\n  ieee1394: sbp2: more correct Kconfig dependencies\n  ieee1394: revert \"sbp2: enforce 32bit DMA mapping\"\n"
    },
    {
      "commit": "3fc701d5d459f3b83ba874613048d36e91debca2",
      "tree": "48e91adb1a6364cc62d716a0e46be8da8c39bf72",
      "parents": [
        "63213196fd4b05b9c3539cbe34775c60f1f6fad0"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Wed Aug 01 21:39:32 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri Aug 03 14:08:26 2007 -0700"
      },
      "message": "[CG6]: fix memory size detection\n\nThis patch fixes memory size detection on the CG6 card.\nThe 1MB TGX card has dblbuf property set to 0.\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "66dbfbe6fde35c881deda5cebb6ecaa0dcc1c975",
      "tree": "73a70b42062ad5791289c6746a30e3a26af7093f",
      "parents": [
        "585a8a59ebfc81327e1c4f2c0e80730bdd2e5d8e"
      ],
      "author": {
        "name": "James Smart",
        "email": "James.Smart@Emulex.Com",
        "time": "Sun Aug 05 06:08:38 2007 -0400"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.localdomain",
        "time": "Fri Aug 03 11:30:09 2007 -0500"
      },
      "message": "[SCSI] lpfc : scsi command accessor fix for 8.2.2\n\nIt was pointed out by Boaz Harrosh \u003cbharrosh@panasas.com\u003e that our\n8.2.2 lpfc patches revert a change to using SCSI command accessor\nfunctions.\n\nThis patch, to be applied on top of the 8.2.2. patches, updates the\ndriver for the accessor functions.\n\nSigned-off-by: James Smart \u003cJames.Smart@emulex.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "bec494775600b1cd7c144d31a09e1f46df9c6324",
      "tree": "00f7a7ac88ab2d2d46ef0d00aa9b58c27eb7a246",
      "parents": [
        "7a883eaf62f4b943ebec738ce3b0796c67ef5d32"
      ],
      "author": {
        "name": "Satyam Sharma",
        "email": "satyam@infradead.org",
        "time": "Fri Aug 03 08:27:13 2007 +0530"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Fri Aug 03 12:42:40 2007 +0100"
      },
      "message": "[MTD] Makefile fix for mtdsuper\n\nWe want drivers/mtd/{mtdcore, mtdsuper, mtdpart}.c to be built and linked\ninto the same mtd.ko module. Fix the Makefile to ensure this, and remove\nduplicate MODULE_ declarations in mtdpart.c, as mtdcore.c already has them.\n\nSigned-off-by: Satyam Sharma \u003csatyam@infradead.org\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "7c5b016246a889ec4b5dc8d40cab525e888a649e",
      "tree": "a2ca02012d9791cb2fbdfdb80145d481789a7867",
      "parents": [
        "ed7e63a51d46e835422d89c687b8a3e419a4212a"
      ],
      "author": {
        "name": "Jan Altenberg",
        "email": "jan.altenberg@linutronix.de",
        "time": "Fri Aug 03 16:08:15 2007 +0800"
      },
      "committer": {
        "name": "Li Yang",
        "email": "leoli@freescale.com",
        "time": "Fri Aug 03 16:08:15 2007 +0800"
      },
      "message": "ucc_geth: remove get_perm_addr from ucc_geth_ethtool.c\n\nThis is needed because commit 313674afa8fdced2fe79f50f38e1c387b63d8790\ninlines the generic function to the caller.\n\nSigned-off-by: Jan Altenberg \u003cjan.altenberg@linutronix.de\u003e\nSigned-off-by: Li Yang \u003cleoli@freescale.com\u003e\n"
    },
    {
      "commit": "ed7e63a51d46e835422d89c687b8a3e419a4212a",
      "tree": "a28c2f173d2669e521f60678a5394d94ceaf65a9",
      "parents": [
        "7a883eaf62f4b943ebec738ce3b0796c67ef5d32"
      ],
      "author": {
        "name": "Domen Puncer",
        "email": "domen.puncer@telargo.com",
        "time": "Fri Aug 03 16:07:58 2007 +0800"
      },
      "committer": {
        "name": "Li Yang",
        "email": "leoli@freescale.com",
        "time": "Fri Aug 03 16:07:58 2007 +0800"
      },
      "message": "ucc_geth: fix section mismatch\n\nThis fix section mismatch:\nreference to .exit.text:uec_mdio_exit (between \u0027ucc_geth_init\u0027 and \u0027uec_mdio_init\u0027)\n\nvoid __exit uec_mdio_exit(void) is called from\n- static int __init ucc_geth_init(void)\n- static void __exit ucc_geth_exit(void)\n\nFirst one would make error path more than just an error.\n\nSigned-off-by: Domen Puncer \u003cdomen.puncer@telargo.com\u003e\nSigned-off-by: Li Yang \u003cleoli@freescale.com\u003e\n"
    },
    {
      "commit": "515495a1da9abf339b922b7919c4950e85b87b42",
      "tree": "46c29ffbd43faaa4461edd6de669f868333e5e72",
      "parents": [
        "a4265f8d9241ba583e48380f1b9e60cfcb798449"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon May 28 19:17:54 2007 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Thu Aug 02 21:47:01 2007 +0100"
      },
      "message": "[MTD] [NAND] nand_base.c: fix type of eccpos pointer\n\nThe nand_base.c driver implicitly casts the uint32_t\neccpos array to \u0027int *\u0027, which is not only not guaranteed\nto be the same sign as the source, but is not guaranteed\nto be the same size.\n\nFix by changing nand_base.c to use uint32_t\nreferencing the eccpos fields.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "a4265f8d9241ba583e48380f1b9e60cfcb798449",
      "tree": "244edbee9958ad0dbee75eb7e6d1613c2d1d9bc9",
      "parents": [
        "06a7643cd3d440a1d15a6b3aa7ee431f3f4791b4"
      ],
      "author": {
        "name": "Ivan Kuten",
        "email": "ivan.kuten@promwad.com",
        "time": "Thu May 24 14:35:58 2007 +0300"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Thu Aug 02 21:46:48 2007 +0100"
      },
      "message": "[MTD] [NAND] at91_nand rdy_pin fix\n\nThe patch below fixes nand driver for AT91 boards which do not have NAND\nR/B signal connected to gpio (rdy_pin is not connected).\n\nSigned-off-by: Ivan Kuten \u003civan.kuten@promwad.com\u003e\nAcked-by: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "06a7643cd3d440a1d15a6b3aa7ee431f3f4791b4",
      "tree": "7b64346fe8f0451f77dcc5492d7c7ab66f526a1f",
      "parents": [
        "9d7b4b5562b60c826c71cf2e1b7b63add42e527f"
      ],
      "author": {
        "name": "Artem Bityutskiy",
        "email": "Artem.Bityutskiy@nokia.com",
        "time": "Mon Jul 23 16:06:50 2007 +0300"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Thu Aug 02 21:46:21 2007 +0100"
      },
      "message": "[MTD] [NAND] fix race in nand_base.c\n\nWhen we mark block bad we have to get chip because this involves\nwriting to the page\u0027s OOB. We hit this bug in UBI - we observed\nrandom obscure crashes when it marks block bad from the background\nthread and there is some parallel task which utilizes flash.\n\nThis patch also adds a TODO note about BBT table protection which\nit seems does not exist.\n\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "9d7b4b5562b60c826c71cf2e1b7b63add42e527f",
      "tree": "a7b2f09ee2eb9b975b2b9b12761c6ff51156c807",
      "parents": [
        "47af05dd4b98b57eeb682596a0df42d106e02167"
      ],
      "author": {
        "name": "Roland Stigge",
        "email": "Roland.Stigge@philosys.de",
        "time": "Wed Jul 18 14:56:11 2007 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Thu Aug 02 21:46:07 2007 +0100"
      },
      "message": "[MTD] [NAND] Fix refactoring of EDB7312 hwcontrol function.\n\nThe patch ensures that the current code (kernel 2.6.22) uses the bits\nlike the code prior to the refactoring. The variable \"bits\" is employed\nin a useful way now.\n\nSigned-off-by: Roland Stigge \u003cstigge@antcom.de\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "47af05dd4b98b57eeb682596a0df42d106e02167",
      "tree": "35c5c38928e94fbf3b85e18a2a8108660150e472",
      "parents": [
        "b8e3ec30c232eb76c96ecab52205fe46e8b0473a"
      ],
      "author": {
        "name": "Florin Malita",
        "email": "fmalita@gmail.com",
        "time": "Thu Jul 19 16:45:18 2007 -0400"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Thu Aug 02 21:44:10 2007 +0100"
      },
      "message": "[MTD] Fix potential leak in rfd_ftl_add_mtd\n\nThis fixes a leak in the !mtd-\u003eerasesize error path (Coverity 1765).\n\nSigned-off-by: Florin Malita \u003cfmalita@gmail.com\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "ae57988f68acdc9fbee649765148f15eb7a1b991",
      "tree": "d312b4a82b16dd019547139e2c74fca3bab21131",
      "parents": [
        "4eaff7d63052d781732de9eff4d2287c8e00348f"
      ],
      "author": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Thu Aug 02 20:34:17 2007 +0200"
      },
      "committer": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Thu Aug 02 20:34:17 2007 +0200"
      },
      "message": "firewire: fw-core: make two variables static\n\nSigned-off-by: Stefan Richter \u003cstefanr@s5r6.in-berlin.de\u003e\n"
    },
    {
      "commit": "4eaff7d63052d781732de9eff4d2287c8e00348f",
      "tree": "ce7461a475a8d76c8a6e516d7e157f54851155e7",
      "parents": [
        "25659f7183376c6b37661da6141d5eaa21479061"
      ],
      "author": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Wed Jul 25 19:18:08 2007 +0200"
      },
      "committer": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Thu Aug 02 20:34:17 2007 +0200"
      },
      "message": "firewire: fw-ohci: dma_free_coherent needs IRQs enabled\n\nSigned-off-by: Stefan Richter \u003cstefanr@s5r6.in-berlin.de\u003e\n"
    },
    {
      "commit": "25659f7183376c6b37661da6141d5eaa21479061",
      "tree": "7ac9590d43a3c2b7760a88c00a39c1eb0f231745",
      "parents": [
        "e4f8cac5e07528f7e0bc21d3682c16c9de993ecb"
      ],
      "author": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Sat Jul 21 22:43:05 2007 +0200"
      },
      "committer": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Thu Aug 02 20:34:16 2007 +0200"
      },
      "message": "firewire: fw-sbp2: set correct maximum payload (fixes CardBus adapters)\n\nAs far as I know, all CardBus FireWire 400 adapters have a maximum\npayload of 1024 bytes which is less than the speed-dependent limit of\n2048 bytes.  Fw-sbp2 has to take the host adapter\u0027s limit into account.\n\nThis apparently fixes Juju\u0027s incompatibility with my CardBus cards, a\nNEC based card and a VIA based card.\n\nSigned-off-by: Stefan Richter \u003cstefanr@s5r6.in-berlin.de\u003e\nAcked-by: Kristian Høgsberg \u003ckrh@redhat.com\u003e\n"
    },
    {
      "commit": "e4f8cac5e07528f7e0bc21d3682c16c9de993ecb",
      "tree": "2c9198a1633e29a431965b80ed9cc1a1cddcbf1f",
      "parents": [
        "a9c2f18800753c82c45fc13b27bdc148849bdbb2"
      ],
      "author": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Sat Jul 21 17:51:22 2007 +0200"
      },
      "committer": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Thu Aug 02 20:34:16 2007 +0200"
      },
      "message": "ieee1394: sbp2: more correct Kconfig dependencies\n\nMake the option SBP2_PHYS_DMA available on all architectures where it\ncompiles.  This includes x86-64 where I runtime-tested it successfully.\n\nSigned-off-by: Stefan Richter \u003cstefanr@s5r6.in-berlin.de\u003e\n"
    },
    {
      "commit": "a9c2f18800753c82c45fc13b27bdc148849bdbb2",
      "tree": "fca1414412507c112123917475759e199203039a",
      "parents": [
        "1ed4395035a6791ebbbf618429a58ab9c207cc83"
      ],
      "author": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Wed Aug 01 20:30:36 2007 +0200"
      },
      "committer": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Thu Aug 02 20:34:16 2007 +0200"
      },
      "message": "ieee1394: revert \"sbp2: enforce 32bit DMA mapping\"\n\nRevert commit 0555659d63c285ceb7ead3115532e1b71b0f27a7 from 2.6.22-rc1.\nThe dma_set_mask call somehow failed on a PowerMac G5, PPC64:\nhttp://lkml.org/lkml/2007/8/1/344\n\nShould there ever occur a DMA mapping beyond the physical DMA range, a\nproper SBP-2 firmware will report transport errors.  So let\u0027s leave it\nat that.\n\nSigned-off-by: Stefan Richter \u003cstefanr@s5r6.in-berlin.de\u003e\nTested-by: Olaf Hering \u003colh@suse.de\u003e\n"
    },
    {
      "commit": "585a8a59ebfc81327e1c4f2c0e80730bdd2e5d8e",
      "tree": "2bef858e329df3ea6aa45a03c39b434960aa128e",
      "parents": [
        "822b41f4eb98c144a07747e88e94941946bda124"
      ],
      "author": {
        "name": "Mark Fortescue",
        "email": "mark@mtfhpc.demon.co.uk",
        "time": "Tue Jul 31 20:10:45 2007 +0100"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.localdomain",
        "time": "Thu Aug 02 09:02:42 2007 -0500"
      },
      "message": "[SCSI] qlogicpti: Some cosmetic changes\n\nChange a printk sequencing issue where \u003c6\u003e ... was coming up in the middle\nof a line when scsi_add_host was being called.\nReduce the length of some printk messages and make the messages\nmore consistant. All cosmetic but it makes it easier to read as it\nscrolles off the screen during boot.\n\nSigned-off-by: Mark Fortescue \u003cmark@mtfhpc.demon.co.uk\u003e\nAcked-by: David S. Miller \u003cdavem@davemloft.net\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "22f675f320f721e9eaa2bbf7b883316b408c6c8f",
      "tree": "c9fc673b85a3893115feaeb6bae36745cfecced5",
      "parents": [
        "cda5ecf80bad94b4113722f037af818e7453dd2d"
      ],
      "author": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Wed Aug 01 12:32:27 2007 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Thu Aug 02 13:48:04 2007 +0200"
      },
      "message": "HID: Never call hid_free_buffers() when usbhid_device has been freed\n\nWe can\u0027t call hid_free_buffers() when the underlying usbhid_device\nhas already been freed.\n\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "cda5ecf80bad94b4113722f037af818e7453dd2d",
      "tree": "858d38bb6af8e74e8c8a32c33d6a2eb2cf5cf56e",
      "parents": [
        "de1a7b03282310d143cb0add74e909daffedda01"
      ],
      "author": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Jul 30 15:40:06 2007 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Thu Aug 02 13:48:03 2007 +0200"
      },
      "message": "USB HID: fix memory leak of usbhid_device\n\nAdd forgotten freeing of usbhid_device structure.\n\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "de1a7b03282310d143cb0add74e909daffedda01",
      "tree": "b65e3873d4805595a242257d06524982e960edb2",
      "parents": [
        "04a9b7ffceff4337d9e63476b5c71e9b79249969"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "jesper.juhl@gmail.com",
        "time": "Mon Jul 30 15:15:26 2007 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Thu Aug 02 13:48:03 2007 +0200"
      },
      "message": "USB HID: fix a possible NULL pointer dereference when we fail to allocate memory\n\nIf, in usb_hid_configure(), we fail to allocate storage for \u0027usbhid\u0027,\n \"if (!(usbhid \u003d kzalloc(sizeof(struct usbhid_device), GFP_KERNEL)))\",\nthen we\u0027ll jump to the \u0027fail:\u0027 label where we have this code:\n        usb_free_urb(usbhid-\u003eurbin);\n        usb_free_urb(usbhid-\u003eurbout);\n        usb_free_urb(usbhid-\u003eurbctrl);\nSince we got here because we couldn\u0027t allocate storage for \u0027usbhid\u0027,\nwhat we have here is a NULL pointer dereference - ouch...\n\nThis patch solves that little problem by adding a new\n\u0027fail_no_usbhid:\u0027 label after the problematic calls to\nusb_free_urb() and jumps to that one instead, in the problem case.\n\nSigned-off-by: Jesper Juhl \u003cjesper.juhl@gmail.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "04a9b7ffceff4337d9e63476b5c71e9b79249969",
      "tree": "ed681d28096133cf29dd7cb996b25d9736a76c83",
      "parents": [
        "9fdcfed8ebc4f5273179f8ff00ab83a6403016de"
      ],
      "author": {
        "name": "Christian Lamparter",
        "email": "chunkeey@web.de",
        "time": "Mon Jul 30 14:38:26 2007 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Thu Aug 02 13:48:03 2007 +0200"
      },
      "message": "USB HID: add ASUS LCM to the blacklist\n\nSome of ASUS\u0027 notebooks (e.g G Series) include a tiny oled display, which is\nattached to an internal USB bus. Unfortunatly the device reports a wrong\nDeviceDescriptor and is therefore identified as a HID device...\n\nSigned-off-by: Christian Lamparter \u003cchunkeey@web.de\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "9fdcfed8ebc4f5273179f8ff00ab83a6403016de",
      "tree": "f201309f2cd01d8bb40ae19306f3719c61449929",
      "parents": [
        "2dea64b4aace953924848ac9ab05217da20a7932"
      ],
      "author": {
        "name": "Phil Dibowitz",
        "email": "phil@ipom.com",
        "time": "Mon Jul 30 12:00:48 2007 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Thu Aug 02 13:48:03 2007 +0200"
      },
      "message": "USB HID: Add all Logitech Harmonies to blacklist\n\nThis patch adds the entire range of Logitech\u0027s ProductIDs that are reserved\nfor their Harmony remotes. The in-kernel HID driver can\u0027t do anything with\nthese, and now there is a GPL user-space application that can handle them:\n  http://www.sf.net/projects/harmonycontrol\n\nSigned-off-by: Phil Dibowitz \u003cphil@ipom.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "3e1928e8793208802589aae851b6685671187242",
      "tree": "fdcc7c720d6eaee844985d35f46ba7e29880aafa",
      "parents": [
        "1ed4395035a6791ebbbf618429a58ab9c207cc83"
      ],
      "author": {
        "name": "Tino Keitel",
        "email": "tino.keitel@tikei.de",
        "time": "Thu Jul 12 00:11:34 2007 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Thu Aug 02 13:48:03 2007 +0200"
      },
      "message": "HID: remove the Applie IR sensor from the hid_blacklist\n\nThe IR sensor in some newer Apple computers has no other\ndriver in the kernel, yet. However, the macmini driver in lirc\nrequires a HID device for the IR sensor.\n\nCc: Soeren Sonnenburg \u003ckernel@nn7.de\u003e\nSigned-off-by: Tino Keitel \u003ctino.keitel@tikei.de\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "878701db07db3f0b59f14f0c525b681e4ca81551",
      "tree": "132083fef920c0df6e41379909d3f071f2d68032",
      "parents": [
        "04668873daa822aa6c806ba28d1143db8dcb26e8",
        "3fcece66911c9d485c1e2050ba033fde607b5130"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Aug 01 20:48:42 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Aug 01 20:48:42 2007 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/bart/ide-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/bart/ide-2.6:\n  scc_pata: PIO fixes\n  piix/slc90e66: fix PIO1 handling in -\u003espeedproc method (take 2)\n  jmicron: PIO fixes\n  it8213: PIO fixes (take 2)\n  cs5535: PIO fixes\n  cs5520: fix PIO auto-tuning in -\u003eide_dma_check method\n  drivers/scsi/ide-scsi.c: kmalloc + memset conversion to kzalloc\n  drivers/ide/arm/icside.c: kmalloc + memset conversion to kzalloc\n  ide: eliminate warnings in ide-tape.c\n  ide: fix runtogether printk\u0027s in cmd64x IDE driver\n  sis5513: Add FSC Amilo A1630 PCI subvendor/dev to laptops\n  alim15x3: Correct HP detect\n  ide: Fix an overrun found in the CS5535 IDE driver\n"
    },
    {
      "commit": "3fcece66911c9d485c1e2050ba033fde607b5130",
      "tree": "7acbc24ea7a51f8cd78efa36c3125c865e5bdf4f",
      "parents": [
        "0c8de52d76e4bec6e9168b47be29f11b3bb92768"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Wed Aug 01 23:46:46 2007 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Wed Aug 01 23:46:46 2007 +0200"
      },
      "message": "scc_pata: PIO fixes\n\n* Use pio \u003d\u003d 255 \u003d\u003d \"auto-tune\" in scc_config_drive_for_dma() instead of\n  forcing PIO4 on PIO fallback.  Fix comment while at it.\n\n* Rename scc_tuneproc() to scc_tune_pio() and add scc_tuneproc() wrapper.\n  Move finding of the best PIO mode and setting of transfer mode on the device\n  to the new wrapper.\n\n* Fix scc_tune_chipset() to tune PIO modes.  Do a small cleanup while at it.\n\nAcked-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "0c8de52d76e4bec6e9168b47be29f11b3bb92768",
      "tree": "8017e7a07d2d63cf28c35e094944e67022957730",
      "parents": [
        "8b6b33be3280fd776335079124ecd176e6a40797"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Wed Aug 01 23:46:46 2007 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Wed Aug 01 23:46:46 2007 +0200"
      },
      "message": "piix/slc90e66: fix PIO1 handling in -\u003espeedproc method (take 2)\n\n* Don\u0027t call {piix,slc90e66}_dma_2_pio() for PIO modes in\n  {piix,slc90e66}_tune_chipset().\n\n* Add PIO1 handling to {piix,slc90e66}_tune_chipset().\n\n* Bump driver version.  \n\nv2:\n* Remove PIO modes from {piix,slc90e66}_dma_2_pio(), they are no longer needed\n  there (Noticed by Sergei)\n\nAcked-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "8b6b33be3280fd776335079124ecd176e6a40797",
      "tree": "74dc598c4e2f94b38ed49c01dcde812a01f5f664",
      "parents": [
        "68aaf8150308dbf9d0e5ccd5bc05491ba575f966"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Wed Aug 01 23:46:46 2007 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Wed Aug 01 23:46:46 2007 +0200"
      },
      "message": "jmicron: PIO fixes\n\n* Set transfer mode on the device in jmicron_tuneproc(),\n  also add pio \u003d\u003d 255 \u003d\u003d \"auto-tune\" handling.\n\n* Use jmicron_tuneproc() in jmicron_config_drive_for_dma().\n\n* Remove no longer needed config_jmicron_chipset_for_pio().\n\nAcked-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "68aaf8150308dbf9d0e5ccd5bc05491ba575f966",
      "tree": "8aa823c1f27b51b5c683b677182fcefe97bdb0dd",
      "parents": [
        "bc0b0b5c4bab02790937c9070a7701ee70feaac9"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Wed Aug 01 23:46:46 2007 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Wed Aug 01 23:46:46 2007 +0200"
      },
      "message": "it8213: PIO fixes (take 2)\n\n* Rename it8213_tuneproc() to it8213_tune_pio() and add it8213_tuneproc()\n  wrapper.  Move finding of the best PIO mode to the new wrapper.\n\n* Add setting of transfer mode on the device to it8213_tuneproc().\n\n* Don\u0027t call it8213_dma_2_pio() for PIO modes in it8213_tune_chipset().\n\n* Use it8213_tuneproc() in it8213_config_drive_for_dma().\n\nv2:\n* Remove PIO modes from it8213_dma_2_pio(), they are no longer needed there\n  (Noticed by Sergei)\n\nAcked-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "bc0b0b5c4bab02790937c9070a7701ee70feaac9",
      "tree": "3dc9de74ba1c70df025ab8824fe1fcc79101380b",
      "parents": [
        "070224339b52f0e4f8e6c991a5ad9630a7a9e6da"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Wed Aug 01 23:46:45 2007 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Wed Aug 01 23:46:45 2007 +0200"
      },
      "message": "cs5535: PIO fixes\n\n* Fix cs5535_tuneproc() to pass PIO transfer mode value instead of PIO mode\n  number to cs5535_set_speed() (fixes random PIO timings being programmed\n  and a possible OOPS).  Do a little cleanup while at it.\n\n* Fix cs5535_set_speed() to check if the mate device is present (fixes PIO0\n  taskfile timings being used if there is no other device on the cable).\n\n* Use cs5535_tuneproc() in cs5535_dma_check().  The old code had the same\n  issue as cs5535_tuneproc() and add additionally caused 0x00-0x04 transfer\n  mode values (\u003d\u003d default PIO, default PIO w/ IORDY + two invalid values)\n  being set on the device instead of values 0x08-0x0c (XFER_PIO_[0,4]).\n\nAcked-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "070224339b52f0e4f8e6c991a5ad9630a7a9e6da",
      "tree": "a59a74a0c4874e788ff34734eb693ca283bb0c39",
      "parents": [
        "41ead3c918f48710ca1e03eb7b770eabcbbd260b"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Wed Aug 01 23:46:45 2007 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Wed Aug 01 23:46:45 2007 +0200"
      },
      "message": "cs5520: fix PIO auto-tuning in -\u003eide_dma_check method\n\nAcked-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "41ead3c918f48710ca1e03eb7b770eabcbbd260b",
      "tree": "6a1d1d46320f697985c3d1cb04f2ffb8834b233b",
      "parents": [
        "cc60d8baa35c995bf8c40a9730b894993ddb43b9"
      ],
      "author": {
        "name": "Mariusz Kozlowski",
        "email": "m.kozlowski@tuxland.pl",
        "time": "Wed Aug 01 23:46:45 2007 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Wed Aug 01 23:46:45 2007 +0200"
      },
      "message": "drivers/scsi/ide-scsi.c: kmalloc + memset conversion to kzalloc\n\n drivers/scsi/ide-scsi.c | 34642 -\u003e 34536 (-106 bytes)\n drivers/scsi/ide-scsi.o | 171728 -\u003e 171524 (-204 bytes)\n\nSigned-off-by: Mariusz Kozlowski \u003cm.kozlowski@tuxland.pl\u003e\nCc: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "cc60d8baa35c995bf8c40a9730b894993ddb43b9",
      "tree": "79bb2801dd644a3450352e6b92b44be771e36d2b",
      "parents": [
        "ab0579685d34eb2c6b101534796ba64c8b9107b5"
      ],
      "author": {
        "name": "Mariusz Kozlowski",
        "email": "m.kozlowski@tuxland.pl",
        "time": "Wed Aug 01 23:46:44 2007 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Wed Aug 01 23:46:44 2007 +0200"
      },
      "message": "drivers/ide/arm/icside.c: kmalloc + memset conversion to kzalloc\n\nIs this a bug? In original verison memset cleared sizeof(state) bytes\ninstead of sizeof(*state). If it was intentional then this patch is invalid.\nIf not intentional -\u003e valid :) Please review.\n\nBart: Yes, it is a bug so this patch is a valid bugfix. :-)\n\n drivers/ide/arm/icside.c | 18883 -\u003e 18849 (-34 bytes)\n\nSigned-off-by: Mariusz Kozlowski \u003cm.kozlowski@tuxland.pl\u003e\nCc: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "ab0579685d34eb2c6b101534796ba64c8b9107b5",
      "tree": "e7d81b706c647732e918decc75d948763d339b41",
      "parents": [
        "b37c6b842b30fc8e90965ec242f624283d0032a3"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Wed Aug 01 23:46:44 2007 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Wed Aug 01 23:46:44 2007 +0200"
      },
      "message": "ide: eliminate warnings in ide-tape.c\n\ndrivers/ide/ide-tape.c: In function \u0027__idetape_kmalloc_stage\u0027:\ndrivers/ide/ide-tape.c:2588: warning: large integer implicitly truncated to unsigned type\ndrivers/ide/ide-tape.c:2616: warning: large integer implicitly truncated to unsigned type\n\nb_size in struct idetape_bh is an unsigned short.  We sometimes assigne\nPAGE_SIZE to it and PAGE_SIZE can be 64K or larger, so make it a u32.\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "b37c6b842b30fc8e90965ec242f624283d0032a3",
      "tree": "bce345d4b8e00224d9ef4360b0b70840b45b1de7",
      "parents": [
        "1955f6814fb58ffa06af4873a445307d60b23fb1"
      ],
      "author": {
        "name": "Meelis Roos",
        "email": "mroos@linux.ee",
        "time": "Wed Aug 01 23:46:44 2007 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Wed Aug 01 23:46:44 2007 +0200"
      },
      "message": "ide: fix runtogether printk\u0027s in cmd64x IDE driver\n\nFix a couple of runtogether printks in cmd64x.c IDE driver by adding \nproper newlines.\n\nSigned-off-by: Meelis Roos \u003cmroos@linux.ee\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "1955f6814fb58ffa06af4873a445307d60b23fb1",
      "tree": "944141b505c68e286450a76056b1c7b2abdcc186",
      "parents": [
        "8663fd6d0de7144c9e8455b733aeb38fe80788ed"
      ],
      "author": {
        "name": "David Lamparter",
        "email": "equinox@diac24.net",
        "time": "Wed Aug 01 23:46:44 2007 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Wed Aug 01 23:46:44 2007 +0200"
      },
      "message": "sis5513: Add FSC Amilo A1630 PCI subvendor/dev to laptops\n\nRecognise the FSC Amilo A1630\u0027s incarnation of a SiS5513 chip as laptop to\nget UDMA100 support.\n\nSigned-off-by: David Lamparter \u003cequinox@diac24.net\u003e\nCc: Lionel Bouton \u003cLionel.Bouton@inet6.fr\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "8663fd6d0de7144c9e8455b733aeb38fe80788ed",
      "tree": "23068a6480c838c2993cc24d6b2c9c67c9a88d80",
      "parents": [
        "32a70a817acbb96fcfcc7543932222467c771207"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Wed Aug 01 23:46:43 2007 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Wed Aug 01 23:46:43 2007 +0200"
      },
      "message": "alim15x3: Correct HP detect\n\nDirect port of Alan\u0027s fix for pata_ali.\n\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "32a70a817acbb96fcfcc7543932222467c771207",
      "tree": "9595b9920f97032a3f2c473c9a2479fd9e66ea6c",
      "parents": [
        "8d4fbcfbe0a4bfc73e7f0297c59ae514e1f1436f"
      ],
      "author": {
        "name": "Jordan Crouse",
        "email": "jordan.crouse@amd.com",
        "time": "Wed Aug 01 23:46:42 2007 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Wed Aug 01 23:46:42 2007 +0200"
      },
      "message": "ide: Fix an overrun found in the CS5535 IDE driver\n\nAs found by the Coverity checker, and reported by Adrian Bunk, this\nfixes a overrun error in the CS5535 IDE driver.  Somebody got a little\nexcited with the if() statement - the CS5535 only supports UDMA 0-4.\n\nBart:\nNot a bug per se since the upper layer will never feed this function\nwith speed \u003e XFER_UDMA_4 (thanks to -\u003eultra_mask being set to 0x1f).\n\nWorth fixing anyway.\n\nSigned-off-by: Jordan Crouse \u003cjordan.crouse@amd.com\u003e\nCc: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "822b41f4eb98c144a07747e88e94941946bda124",
      "tree": "815d2a7df4bab7c5d7b012a537bd6df752837b5d",
      "parents": [
        "311464ec0bfea96e7f09f4afca26283f5fa90c24"
      ],
      "author": {
        "name": "James Smart",
        "email": "James.Smart@Emulex.Com",
        "time": "Thu Aug 02 11:10:46 2007 -0400"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.localdomain",
        "time": "Wed Aug 01 12:26:04 2007 -0500"
      },
      "message": "[SCSI] lpfc 8.2.2 : Change version number to 8.2.2\n\nSigned-off-by: James Smart \u003cJames.Smart@emulex.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "311464ec0bfea96e7f09f4afca26283f5fa90c24",
      "tree": "1d4022a3b7031dbaa2115cb9d9dfcd3efa0707d0",
      "parents": [
        "51ef4c26891a734bc8416b639ad460a8162926bc"
      ],
      "author": {
        "name": "James Smart",
        "email": "James.Smart@Emulex.Com",
        "time": "Thu Aug 02 11:10:37 2007 -0400"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.localdomain",
        "time": "Wed Aug 01 12:25:39 2007 -0500"
      },
      "message": "[SCSI] lpfc 8.2.2 : Style cleanups\n\n- Clean up all instances of mixed tab-space indentation\n- Clean up sparse build errors\n- Add appropriate static\u0027s\n\nSigned-off-by: James Smart \u003cJames.Smart@emulex.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "51ef4c26891a734bc8416b639ad460a8162926bc",
      "tree": "8279e11bf1a0a3200e8aa9bb3d956345ef73533c",
      "parents": [
        "78b2d852a88cd2a55e3ab632109de045d58b83e3"
      ],
      "author": {
        "name": "James Smart",
        "email": "James.Smart@Emulex.Com",
        "time": "Thu Aug 02 11:10:31 2007 -0400"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.localdomain",
        "time": "Wed Aug 01 12:24:10 2007 -0500"
      },
      "message": "[SCSI] lpfc 8.2.2 : Miscellaneous Bug Fixes\n\n- Fix vport ndlp ref counting errors\n- Fix use after free of ndlp structure\n- Use the correct flag to check for LOADING setting.\n- Fix driver unload bugs (related to shost references) after link down or rscn\n- Fix up HBQ initialization\n- Fix port_list locking around driver unload.\n- Fix references to hostdata as a phba\n- Fix GFFID type offset to work correctly with big endian structure.\n- Only call pci_disable_msi if the pci_enable_msi succeeded\n- Fix vport_delete wait/fail if in discovery\n- Put a reference on the nameservers ndlp when performing CT traffic.\n- Remove unbalanced hba unlock.\n- Fix up HBQ processing\n- Fix lpfc debugfs discovery trace output for ELS rsp cmpl\n- Send ADISC when rpi is 0\n- Stop FDISC retrying forever\n- Unable to retrieve correct config parameter for vport\n- Fix sli_validate_fcp_iocb, sli_sum_iocb, sli_abort_iocb to be vport-aware.\n- Fix index-out-of-range error in iocb. Spotted by Coverity.\n\nSigned-off-by: James Smart \u003cJames.Smart@emulex.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "78b2d852a88cd2a55e3ab632109de045d58b83e3",
      "tree": "065e65321c216a7bab63616eec598ea611ed8463",
      "parents": [
        "e8b62011d88d6fdba585fb2bb77c9274a63cadab"
      ],
      "author": {
        "name": "James Smart",
        "email": "James.Smart@Emulex.Com",
        "time": "Thu Aug 02 11:10:21 2007 -0400"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.localdomain",
        "time": "Wed Aug 01 12:22:48 2007 -0500"
      },
      "message": "[SCSI] lpfc 8.2.2 : Miscellaneous management and logging mods\n\n - Remove the \"management_version\" sysfs parameter (was unused)\n - Add HBQ information to lpfc debugfs\n - Change lpfc_npiv_enable name back to lpfc_enable_npiv (internal stds)\n - Remove \"issue_lip\" attribute from the vports transport template\n\nSigned-off-by: James Smart \u003cJames.Smart@emulex.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "e8b62011d88d6fdba585fb2bb77c9274a63cadab",
      "tree": "838c3abee73ec571456ae3ae83e51ecbed8e4a64",
      "parents": [
        "3de2a653a127c468284c48e233719dc39769e354"
      ],
      "author": {
        "name": "James Smart",
        "email": "James.Smart@Emulex.Com",
        "time": "Thu Aug 02 11:10:09 2007 -0400"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.localdomain",
        "time": "Wed Aug 01 12:21:26 2007 -0500"
      },
      "message": "[SCSI] lpfc 8.2.2 : Rework the lpfc_printf_log() macro\n\nRework the lpfc_printf_log() macro so that logging is enabled on a\nper-vport basis. Used to be on a physical-port basis, thus logging\nwith large numbers of vports became a mess.  Required redefinition of\nthe macro, and an update of every use.\n\nSigned-off-by: James Smart \u003cJames.Smart@emulex.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "3de2a653a127c468284c48e233719dc39769e354",
      "tree": "c57fd1c8b8ce28d2e2e87ddbff0ecb10ac1524f9",
      "parents": [
        "549e55cd2a1b83ea45ac17fb6c309654a3d371a4"
      ],
      "author": {
        "name": "James Smart",
        "email": "James.Smart@Emulex.Com",
        "time": "Thu Aug 02 11:09:59 2007 -0400"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.localdomain",
        "time": "Wed Aug 01 12:19:24 2007 -0500"
      },
      "message": "[SCSI] lpfc 8.2.2 : Attribute and Parameter splits for vport and physical port\n\n - Split attributes up into vport and non-vport attributes.\n - Move vport specific cfg params to vport\n\nMany of the vport-specific behaviors were still global attributes\non the physical port. Move them to the vport itself.\n\nSigned-off-by: James Smart \u003cJames.Smart@emulex.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "549e55cd2a1b83ea45ac17fb6c309654a3d371a4",
      "tree": "0abf10a28b177e129932c62b3b94994ce4f3aadb",
      "parents": [
        "a58cbd5212fff2d4bba0bf58e778f02069597294"
      ],
      "author": {
        "name": "James Smart",
        "email": "James.Smart@Emulex.Com",
        "time": "Thu Aug 02 11:09:51 2007 -0400"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.localdomain",
        "time": "Wed Aug 01 12:18:23 2007 -0500"
      },
      "message": "[SCSI] lpfc 8.2.2 : Fix locking around HBA\u0027s port_list\n\nCleans up a lot of bad behaviors that have been in this area a while\n\nSigned-off-by: James Smart \u003cJames.Smart@emulex.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "a58cbd5212fff2d4bba0bf58e778f02069597294",
      "tree": "a2f773026934e3c2dad7642089b96ea48ea00db3",
      "parents": [
        "c000c43cf12090972fad0fbb621d78c2100d0373"
      ],
      "author": {
        "name": "James Smart",
        "email": "James.Smart@Emulex.Com",
        "time": "Thu Aug 02 11:09:43 2007 -0400"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.localdomain",
        "time": "Wed Aug 01 12:17:30 2007 -0500"
      },
      "message": "[SCSI] lpfc 8.2.2 : Error messages and debugfs updates\n\nError messages and debugfs updates:\n - Fix up GID_FT error messages\n - Enhance debugfs with slow_ring_trace, dumpslim and nodelist information\n - Add log type (and messages) for vport state changes\n - Enhance log messages when retries ELS fail\n\nSigned-off-by: James Smart \u003cJames.Smart@emulex.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "4761c06cb39011c9cc3fef9e6bbfb4c50ceb307d",
      "tree": "6ed68ed603e48d1197e0f9d2329e0cc32f09e218",
      "parents": [
        "5d6aca8defe77dfd0f0169cc015b900129078648"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Jul 31 22:02:41 2007 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Aug 01 10:00:56 2007 -0400"
      },
      "message": "pata_sis: fix MWDMA for \u003c\u003d UDMA66 chipsets and UDMA for UDMA33 chipsets\n\n* Fix MWDMA timings setup in sis_old_set_dmamode() and sis_66_set_dmamode().\n\n  The old timings were overclocked (even worse behavior than sis5513 IDE driver\n  which depends on BIOS to program correct timings), the new timings are taken\n  from the datasheet (they match timings from ATA spec).\n\n* Fix UDMA timings setup in sis_old_set_dmamode().\n\n  Misplaced pci_write_config_word() call resulted in UDMA timings never\n  being set.\n\n* Fix comments for sis_133_early_set_dmamode() and sis_133_set_dmamode():\n  - only the former function handles early SiS 961 bridges\n  - both functions lack MWDMA timings setup\n\n* Fix typos in sis_100_set_piomode() and sis_133_set_piomode() comments.\n\n* Bump driver version.\n\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "5d6aca8defe77dfd0f0169cc015b900129078648",
      "tree": "b71df4465349c1c9debf63605b303aacc0419064",
      "parents": [
        "7abe79c353caf868053c2ddcada7f4c20c8251e6"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "htejun@gmail.com",
        "time": "Sat Jul 28 16:25:25 2007 +0900"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Aug 01 10:00:56 2007 -0400"
      },
      "message": "libata: blacklist SAMSUNG HD401LJ / ZZ100-15 for NCQ\n\nSAMSUNG HD401LJ / ZZ100-15 does spurious completion of NCQ commands.\nDisable NCQ.  Reported by Ulrich in bugzilla #8805.\n\nSigned-off-by: Tejun Heo \u003chtejun@gmail.com\u003e\nCc: Ulrich \u003cstellplatz-nr.13a@datenparkplatz.de\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "7abe79c353caf868053c2ddcada7f4c20c8251e6",
      "tree": "7eee47468d37ecc49aaa79ee4deae90b8a5208f8",
      "parents": [
        "8c3832ebeb049c5744ece888daae253c683257c3"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "htejun@gmail.com",
        "time": "Fri Jul 27 14:55:07 2007 +0900"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Aug 01 10:00:56 2007 -0400"
      },
      "message": "ata_piix: add Tecra M3 to broken suspend blacklist\n\nAdd Tecra M3 to the broken suspend blacklist.  Tecra M3 doesn\u0027t have\nproper DMI_PRODUCT_NAME but has an OEM_STRING instead.  Match it.\n\nSigned-off-by: Tejun Heo \u003chtejun@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "8c3832ebeb049c5744ece888daae253c683257c3",
      "tree": "f03eaab444be5d8e4d8c3bc229fc052ee4b791b9",
      "parents": [
        "0b62e13b5c9b4871641973e024cc9dd440b5bb58"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "htejun@gmail.com",
        "time": "Fri Jul 27 14:53:28 2007 +0900"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Aug 01 10:00:56 2007 -0400"
      },
      "message": "ata_piix: implement piix_borken_suspend()\n\nSeparate out broken suspend blacklist matching into\npiix_broken_suspend().\n\nSigned-off-by: Tejun Heo \u003chtejun@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "0b62e13b5c9b4871641973e024cc9dd440b5bb58",
      "tree": "d8c555913a77b9b5f240a9a2451ed8387b23e924",
      "parents": [
        "6fdc99a224bd52020c602c3d4d57e5f8a75f6bb8"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "htejun@gmail.com",
        "time": "Fri Jul 27 14:43:35 2007 +0900"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Aug 01 10:00:56 2007 -0400"
      },
      "message": "pci: rename __pci_reenable_device() to pci_reenable_device()\n\nRename __pci_reenable_device() to pci_reenable_device().\n\nSigned-off-by: Tejun Heo \u003chtejun@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "6fdc99a224bd52020c602c3d4d57e5f8a75f6bb8",
      "tree": "34eccedf0dd9d24e6c9b73d7d24bacaac7595446",
      "parents": [
        "dbf0c89c80e47a2a132048dcded0dcc2a59c74ad"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Thu Jul 26 18:41:30 2007 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Aug 01 10:00:56 2007 -0400"
      },
      "message": "libata-sff; Unbreak non DMA capable controllers again\n\nSeems nobody else is checking/testing this case as it keeps getting\nhorked.\n\nIf we have no BAR4 mapping on an SFF controller this is *NOT* an error,\nit just means it isn\u0027t doing BMDMA.\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "dbf0c89c80e47a2a132048dcded0dcc2a59c74ad",
      "tree": "caa94c9ec061631da09f9bb718de1fa49569e00f",
      "parents": [
        "8d4fbcfbe0a4bfc73e7f0297c59ae514e1f1436f"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Thu Jul 26 18:43:01 2007 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Aug 01 10:00:56 2007 -0400"
      },
      "message": "pata_cmd64x: Correct the speed ranges\n\nI must have been half asleep when doing the original code\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "c000c43cf12090972fad0fbb621d78c2100d0373",
      "tree": "bce550ea244314ffbcc46a8ddf6f7f6a9b1f21d7",
      "parents": [
        "159e36fe996411a4a05added6b7b20b1c4490ebb"
      ],
      "author": {
        "name": "FUJITA Tomonori",
        "email": "fujita.tomonori@lab.ntt.co.jp",
        "time": "Wed Aug 01 08:40:27 2007 +0900"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.localdomain",
        "time": "Wed Aug 01 08:51:32 2007 -0500"
      },
      "message": "[SCSI] initialize shost_data to zero\n\nIt\u0027s better to initialize host-\u003eshost_data to zero like\ntarget-\u003estarget_data and device-\u003esdev_data.\n\nSigned-off-by: FUJITA Tomonori \u003cfujita.tomonori@lab.ntt.co.jp\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    }
  ],
  "next": "2f63251ed0a803ddbe7bf2577b69d467aa872f68"
}
