)]}'
{
  "log": [
    {
      "commit": "155d98f072bbb4ffb5cefc7cecbba06df37699ab",
      "tree": "7fecabeefb7a6a7e2f5f2a57305badb77f1e1080",
      "parents": [
        "3f6270ef76f2ce5c134615a470685d6c2a66c07e"
      ],
      "author": {
        "name": "FUJITA Tomonori",
        "email": "fujita.tomonori@lab.ntt.co.jp",
        "time": "Sat May 26 05:04:08 2007 +0900"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Thu May 31 18:11:55 2007 -0400"
      },
      "message": "[SCSI] megaraid_sas: convert to use the data buffer accessors\n\n- remove the unnecessary map_single path.\n\n- convert to use the new accessors for the sg lists and the\nparameters.\n\nSigned-off-by: FUJITA Tomonori \u003cfujita.tomonori@lab.ntt.co.jp\u003e\nAcked-by: Sumant Patro \u003csumant.patro@lsi.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "3f6270ef76f2ce5c134615a470685d6c2a66c07e",
      "tree": "71e7309f03e15b185fae2eb91ddf129b0653dc28",
      "parents": [
        "2b14ec787869707843a14164a3ba91930a076031"
      ],
      "author": {
        "name": "FUJITA Tomonori",
        "email": "fujita.tomonori@lab.ntt.co.jp",
        "time": "Mon May 14 20:17:27 2007 +0900"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Thu May 31 18:11:21 2007 -0400"
      },
      "message": "[SCSI] megaraid_old: convert to use the data buffer accessors\n\n- remove the unnecessary map_single path.\n\n- convert to use the new accessors for the sg lists and the\nparameters.\n\nJens Axboe \u003cjens.axboe@oracle.com\u003e did the for_each_sg cleanup.\n\nSigned-off-by: FUJITA Tomonori \u003cfujita.tomonori@lab.ntt.co.jp\u003e\nAcked-by: Sumant Patro \u003csumant.patro@lsi.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "2b14ec787869707843a14164a3ba91930a076031",
      "tree": "1e065bdbf2ed30c7a9b3f7eecc4805b79649cd02",
      "parents": [
        "bcd92c9fbcc679ee95003083056f0441a1f474fa"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Thu May 31 20:12:32 2007 +0200"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Thu May 31 17:30:04 2007 -0400"
      },
      "message": "[SCSI] esp: use shost_priv\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nAcked-by: David Miller \u003cdavem@davemloft.net\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "bcd92c9fbcc679ee95003083056f0441a1f474fa",
      "tree": "db82936fad9869ea76e13c221d7868e9fb8482ed",
      "parents": [
        "10803de4c18e8e085573fd7153de3e64d4246af5"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Thu May 31 20:12:26 2007 +0200"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Thu May 31 17:29:25 2007 -0400"
      },
      "message": "[SCSI] introduce shost_priv helper\n\nCurrently accessing the scsi host private data is rather messy because\nit comes as an unsigned long that always needs a cast first.  This patch\nintroduces a helper that does the cast called shost_priv.  It\u0027s similar\nin spirit to netdev_priv for network drivers.\n\nThis is the first patch introducing the macro, and the second patch\nin the series will convert esp and it\u0027s subdrivers as an example.\nFurther conversion will wait until the helper is in the tree to make\npatch juggling easier.\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "10803de4c18e8e085573fd7153de3e64d4246af5",
      "tree": "f66d55d5941e8196ec694333a7aec3de5e21af94",
      "parents": [
        "385d70b4e2659ae525a00e46a9f97146949cfc14"
      ],
      "author": {
        "name": "FUJITA Tomonori",
        "email": "fujita.tomonori@lab.ntt.co.jp",
        "time": "Sat May 26 02:08:10 2007 +0900"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Thu May 31 12:25:27 2007 -0500"
      },
      "message": "[SCSI] dpt_i2o: convert to use the data buffer accessors\n\n- remove the unnecessary map_single path.\n\n- convert to use the new accessors for the sg lists and the\nparameters.\n\nJens Axboe \u003cjens.axboe@oracle.com\u003e did the for_each_sg cleanup.\n\nSigned-off-by: FUJITA Tomonori \u003cfujita.tomonori@lab.ntt.co.jp\u003e\n\nACK. Code inspected. Driver changes NOT unit tested or compile tested.\nAcked-by: \"Salyzyn, Mark\" \u003cmark_salyzyn@adaptec.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "385d70b4e2659ae525a00e46a9f97146949cfc14",
      "tree": "35f34aefd41261f6bc2f4c31d308e1d0a75c4be0",
      "parents": [
        "b1192d5ebab2f1664295a748b6ee6e89f3b07188"
      ],
      "author": {
        "name": "FUJITA Tomonori",
        "email": "fujita.tomonori@lab.ntt.co.jp",
        "time": "Sat May 26 01:55:38 2007 +0900"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Thu May 31 12:23:49 2007 -0500"
      },
      "message": "[SCSI] qla2xxx: convert to use the data buffer accessors\n\n- remove the unnecessary map_single path.\n\n- convert to use the new accessors for the sg lists and the\nparameters.\n\nSigned-off-by: FUJITA Tomonori \u003cfujita.tomonori@lab.ntt.co.jp\u003e\nAcked-by: Andrew Vasquez \u003candrew.vasquez@qlogic.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "b1192d5ebab2f1664295a748b6ee6e89f3b07188",
      "tree": "8b1739a49bc7179fbda7c298a7023699f67cbffb",
      "parents": [
        "5bc65793cbf8da0d35f19ef025dda22887e79e80"
      ],
      "author": {
        "name": "FUJITA Tomonori",
        "email": "fujita.tomonori@lab.ntt.co.jp",
        "time": "Thu May 31 15:24:03 2007 +0900"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Thu May 31 08:23:02 2007 -0500"
      },
      "message": "[SCSI] 3w-9xxx: eliminate missed map_single path\n\nThis removes the remaining unnecessary map_single path\n\nSigned-off-by: FUJITA Tomonori \u003cfujita.tomonori@lab.ntt.co.jp\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "5bc65793cbf8da0d35f19ef025dda22887e79e80",
      "tree": "8291998abd73055de6f487fafa174ee2a5d3afee",
      "parents": [
        "6edae708bf77e012d855a7e2c7766f211d234f4f",
        "3f0a6766e0cc5a577805732e5adb50a585c58175"
      ],
      "author": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Wed May 30 23:57:05 2007 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Wed May 30 23:57:05 2007 -0500"
      },
      "message": "[SCSI] Merge up to linux-2.6 head\n\nConflicts:\n\n\tdrivers/scsi/jazz_esp.c\n\nSame changes made by both SCSI and SPARC trees: problem with UTF-8\nconversion in the copyright.\n\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "6edae708bf77e012d855a7e2c7766f211d234f4f",
      "tree": "3ccb14af4b553fbb1b04138cf5d35bb16a4ac76c",
      "parents": [
        "0debe01d3e26bb692c36c575514a124c29669cdd"
      ],
      "author": {
        "name": "FUJITA Tomonori",
        "email": "fujita.tomonori@lab.ntt.co.jp",
        "time": "Mon May 14 20:20:27 2007 +0900"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Wed May 30 23:29:32 2007 -0500"
      },
      "message": "[SCSI] 3w-xxxx: convert to use the data buffer accessors\n\n- remove the unnecessary map_single path.\n\n- convert to use the new accessors for the sg lists and the\nparameters.\n\nJens Axboe \u003cjens.axboe@oracle.com\u003e did the for_each_sg cleanup.\n\nSigned-off-by: FUJITA Tomonori \u003cfujita.tomonori@lab.ntt.co.jp\u003e\nAcked-by: Adam Radford \u003clinuxraid@amcc.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "0debe01d3e26bb692c36c575514a124c29669cdd",
      "tree": "267c028853df59b4c3901870f6fe841971319459",
      "parents": [
        "7a960b76ed1878a208e8bc68fe436b40aaff3ab5"
      ],
      "author": {
        "name": "FUJITA Tomonori",
        "email": "fujita.tomonori@lab.ntt.co.jp",
        "time": "Sat May 26 02:33:31 2007 +0900"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Wed May 30 23:29:11 2007 -0500"
      },
      "message": "[SCSI] 3w-9xxx: convert to use the data buffer accessors\n\n- remove the unnecessary map_single path.\n\n- convert to use the new accessors for the sg lists and the\nparameters.\n\nJens Axboe \u003cjens.axboe@oracle.com\u003e did the for_each_sg cleanup.\n\nSigned-off-by: FUJITA Tomonori \u003cfujita.tomonori@lab.ntt.co.jp\u003e\nAcked-by: Adam Radford \u003clinuxraid@amcc.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "3f0a6766e0cc5a577805732e5adb50a585c58175",
      "tree": "3bf7db1b2c4c7a30505c2ff5aa5d8da6b51504d6",
      "parents": [
        "b4946ffb1860597b187d78d61ac6504177eb0ff8"
      ],
      "author": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Thu May 31 11:31:55 2007 +0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed May 30 20:54:07 2007 -0700"
      },
      "message": "a bug in ramfs_nommu_resize function, passing old size to vmtruncate\n\nIt should be pass \"newsize\" to vmtruncate function to modify the\ninode-\u003ei_size, while the old size is passed to vmtruncate.\n\nThis bug was caught by LTP truncate test case on Blackfin platform.\nAfter it was fixed, the LTP truncate test case passed.\n\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\nCc: David Howells \u003cdhowells@redhat.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "b4946ffb1860597b187d78d61ac6504177eb0ff8",
      "tree": "56e5df1992aa478b806e5a768eda668543a5bb89",
      "parents": [
        "7a74fc4925067c2102175baef73f9b07ab519b71"
      ],
      "author": {
        "name": "Trond Myklebust",
        "email": "Trond.Myklebust@netapp.com",
        "time": "Wed May 30 12:58:00 2007 -0400"
      },
      "committer": {
        "name": "Trond Myklebust",
        "email": "Trond.Myklebust@netapp.com",
        "time": "Wed May 30 16:26:01 2007 -0400"
      },
      "message": "NFS: Fix a refcount leakage in O_DIRECT\n\nThe current code is leaking a reference to dreq-\u003ekref when the calls to\nnfs_direct_read_schedule() and nfs_direct_write_schedule() return an\nerror.\nThis patch moves the call to kref_put() from nfs_direct_wait() back into\nnfs_direct_read() and nfs_direct_write() (which are the functions that\nactually took the reference in the first place) fixing the leak.\n\nThanks to Denis V. Lunev for spotting the bug and proposing the original\nfix.\n\nAcked-by: Denis V. Lunev \u003cdlunev@gmail.com\u003e\nAcked-by: Chuck Lever \u003cchuck.lever@oracle.com\u003e\nSigned-off-by: Trond Myklebust \u003cTrond.Myklebust@netapp.com\u003e\n"
    },
    {
      "commit": "7a74fc4925067c2102175baef73f9b07ab519b71",
      "tree": "652b0a4cd513ff7ce126e452b21ec7233f26bc4d",
      "parents": [
        "b927b3e2c9bc39b7eeeaca91e4cd6c3ed59f165a"
      ],
      "author": {
        "name": "Kyle McMartin",
        "email": "kyle@parisc-linux.org",
        "time": "Wed May 30 02:43:16 2007 -0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed May 30 10:51:38 2007 -0700"
      },
      "message": "fix possible null ptr deref in kallsyms_lookup\n\nugh, this function gets called by our unwinder. recursive backtrace for\nthe win... bisection to find this one was \"fun.\"\n\nSigned-off-by: Kyle McMartin \u003ckyle@parisc-linux.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "b927b3e2c9bc39b7eeeaca91e4cd6c3ed59f165a",
      "tree": "abdb72c2f2b8ab6cfaa954b558e8c078d04d1a85",
      "parents": [
        "74fd1b687fbeba566ceb59cc1fdbc7a64c5e0c0b"
      ],
      "author": {
        "name": "Richard Henderson",
        "email": "rth@twiddle.net",
        "time": "Tue May 29 16:03:28 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed May 30 10:07:54 2007 -0700"
      },
      "message": "alpha: support new syscalls\n\nSome of the new syscalls require supporting TIF_RESTORE_SIGMASK.\n\nSigned-off-by: Richard Henderson \u003crth@twiddle.net\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "74fd1b687fbeba566ceb59cc1fdbc7a64c5e0c0b",
      "tree": "efc6ffd2080ec94bef934758f40c220d710adf28",
      "parents": [
        "f54496f55a729078e9eef90bf9e0783857a27db1"
      ],
      "author": {
        "name": "Richard Henderson",
        "email": "rth@twiddle.net",
        "time": "Tue May 29 16:01:35 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed May 30 10:07:54 2007 -0700"
      },
      "message": "alpha: cleanup in bitops.h\n\nRemove 2 functions private to the alpha implemetation,\nin favor of similar functions in \u003clinux/log2.h\u003e.\n\nProvide a more efficient version of the fls64 function\nfor pre-ev67 alphas.\n\nSigned-off-by: Richard Henderson \u003crth@twiddle.net\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "f54496f55a729078e9eef90bf9e0783857a27db1",
      "tree": "104cf71ea8349a35990a9d3b58679229a604df31",
      "parents": [
        "aa2d3322989d8fd40fb2e417142c9a029d7831a4",
        "cdea460643072e1ee3647434aa254b5b81364f68"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed May 30 10:04:01 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed May 30 10:04:01 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] Fix some section mismatch warnings\n  [ARM] 4417/1: Serial: Fix AMBA drivers locking\n  [ARM] 4394/1: ARMv7: Add the TLB range operations\n  [ARM] 4410/1: Remove extern declarations in coyote/ixdpg425-pci.c\n  [ARM] 4416/1: NWFPE: fix undeclared symbols\n  [ARM] 4415/1: AML5900: fix sparse warnings from map_io\n  [ARM] 4414/1: S3C2443: sparse fix for clock.c\n  [ARM] 4412/1: S3C2412: reset errata fix\n  [ARM] 4411/1: KS8695: Another serial driver fix\n  [ARM] oprofile: avoid lockdep warnings on mpcore oprofile init\n  [ARM] Fix stacktrace FP range checking\n  [ARM] use __used attribute\n  [ARM] enable arbitary speed tty ioctls and split input/output speed\n  [ARM] remove unused header file: arch/arm/mach-s3c2410/bast.h\n  [ARM] 4406/1: Trivial NSLU2 / NAS-100D header \u0026 setup code cleanup\n  [ARM] 4405/1: NSLU2, DSM-G600 frequency fixup code\n  [ARM] 4404/1: Trivial IXP42x Kconfig cleanup\n  [ARM] 4403/1: Make the PXA-I2C driver work with lockdep validator\n  [ARM] 4402/1: S3C2443: Add physical address of HSMMC controller\n  [ARM] 4401/1: S3C2443: Add definitions for port GPIOJ\n"
    },
    {
      "commit": "cdea460643072e1ee3647434aa254b5b81364f68",
      "tree": "31b8c357cb43447e93bccee9a9332015b7313746",
      "parents": [
        "2389b272168ceec056ca1d8a870a97fa9c26e11a"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Wed May 30 17:48:45 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed May 30 17:48:45 2007 +0100"
      },
      "message": "[ARM] Fix some section mismatch warnings\n\nThe following patch fixes these section mismatch warnings:\n\nWARNING: arch/arm/mach-at91/built-in.o(.text+0xdf4): Section mismatch: reference to .init.data:dk_nand_partition (between \u0027nand_partitions\u0027 and \u0027at91_leds_event\u0027)\nWARNING: arch/arm/mach-at91/built-in.o(.text+0xbdc): Section mismatch: reference to .init.data:ek_nand_partition (after \u0027nand_partitions\u0027)\nWARNING: arch/arm/mach-at91/built-in.o(.text+0xbdc): Section mismatch: reference to .init.data:ek_nand_partition (between \u0027nand_partitions\u0027 and \u0027ads7843_pendown_state\u0027)\nWARNING: arch/arm/mach-at91/built-in.o(.text+0xbdc): Section mismatch: reference to .init.data:ek_nand_partition (after \u0027nand_partitions\u0027)\nWARNING: arch/arm/mach-at91/built-in.o(.text+0xc28): Section mismatch: reference to .init.data:kb9202_nand_partition (after \u0027nand_partitions\u0027)\nWARNING: arch/arm/mach-footbridge/built-in.o(.text+0xaa4): Section mismatch: reference to .init.data:cats_pci (between \u0027cats_pci_init\u0027 and \u0027ebsa285_leds_event\u0027)WARNING: arch/arm/mach-ixp2000/built-in.o(.text+0xb54): Section mismatch: reference to .init.text:ixp2000_init_irq (between \u0027ixdp2x00_init_irq\u0027 and \u0027ixdp2x00_irq_handler\u0027)\nWARNING: arch/arm/mach-ixp23xx/built-in.o(.text+0x670): Section mismatch: reference to .init.text:ixp23xx_pci_common_init (between \u0027ixp23xx_pci_slave_init\u0027 and \u0027ixp23xx_pci_scan_bus\u0027)\nWARNING: arch/arm/mach-ixp23xx/built-in.o(.text+0x890): Section mismatch: reference to .init.text:ixp23xx_init_irq (between \u0027ixdp2351_init_irq\u0027 and \u0027roadrunner_pci_preinit\u0027)\nWARNING: arch/arm/mach-ixp23xx/built-in.o(.text+0x9a8): Section mismatch: reference to .init.text:ixp23xx_pci_preinit (after \u0027roadrunner_pci_preinit\u0027)\nWARNING: arch/arm/mach-imx/built-in.o(__ksymtab+0x80): Section mismatch: reference to .init.text:imx_set_mmc_info (between \u0027__ksymtab_imx_set_mmc_info\u0027 and \u0027__ksymtab_set_imx_fb_info\u0027)\nWARNING: arch/arm/mach-imx/built-in.o(__ksymtab+0x88): Section mismatch: reference to .init.text:set_imx_fb_info (after \u0027__ksymtab_set_imx_fb_info\u0027)\nWARNING: arch/arm/mach-sa1100/built-in.o(.text+0x1930): Section mismatch: reference to .init.data:neponset_port_fns (between \u0027neponset_probe\u0027 and \u0027assabet_leds_event\u0027)\nWARNING: drivers/built-in.o(.text+0x3f100): Section mismatch: reference to .init.text:ps2_clear_input (between \u0027ps2_probe\u0027 and \u0027ps2_cmd_aborted\u0027)\nWARNING: drivers/built-in.o(.text+0x3f1c8): Section mismatch: reference to .init.text:ps2_clear_input (between \u0027ps2_probe\u0027 and \u0027ps2_cmd_aborted\u0027)\nWARNING: drivers/built-in.o(.text+0x4f988): Section mismatch: reference to .init.text:ps2_clear_input (between \u0027ps2_probe\u0027 and \u0027ps2_cmd_aborted\u0027)\nWARNING: drivers/built-in.o(.text+0x4fa50): Section mismatch: reference to .init.text:ps2_clear_input (between \u0027ps2_probe\u0027 and \u0027ps2_cmd_aborted\u0027)\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\nAcked-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "aa2d3322989d8fd40fb2e417142c9a029d7831a4",
      "tree": "1ef2c1b1fdd09964a62dd49beba4c0cb84e079d4",
      "parents": [
        "9462544fdfe06c1d0d535876fedb4b886c861c73",
        "ade21372b7c6927861845d65432ff0b0b1142ca0"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed May 30 09:02:33 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed May 30 09:02:33 2007 -0700"
      },
      "message": "Merge branch \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6\n\n* \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6:\n  ehea: Fixed multi queue RX bug\n  sky2: enable IRQ on duplex renegotiation\n  e1000: restore netif_poll_enable call but make sure IRQs are off\n  defxx: Fix the handling of ioremap() failures\n  sky2: program proper register for fiber PHY\n  sky2: checksum offload plus vlan bug\n  sky2: dont set bogus bit in PHY register\n  [PATCH] hostap: Allocate enough tailroom for TKIP\n  [PATCH] softmac: alloc_ieee80211() NULL check\n  [PATCH] ieee80211: fix incomplete error message\n  [PATCH] prism54: fix monitor mode oops\n"
    },
    {
      "commit": "9462544fdfe06c1d0d535876fedb4b886c861c73",
      "tree": "20ea8d4a55d760e15421548b6d69fa5122574308",
      "parents": [
        "7f397dcdb78d699a20d96bfcfb595a2411a5bbd2",
        "df3c7244264f1d12562413aa32d56be802486516"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed May 30 08:19:15 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed May 30 08:19:15 2007 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://oss.sgi.com:8090/xfs/xfs-2.6\n\n* \u0027for-linus\u0027 of git://oss.sgi.com:8090/xfs/xfs-2.6:\n  [XFS] Write at EOF may not update filesize correctly.\n"
    },
    {
      "commit": "ade21372b7c6927861845d65432ff0b0b1142ca0",
      "tree": "d8633016e29c61e880711797769e9511f84b9efb",
      "parents": [
        "d8511f83015032ab983073bdbc78bc4aca3eaf9e"
      ],
      "author": {
        "name": "Thomas Klein",
        "email": "osstklei@de.ibm.com",
        "time": "Wed May 30 12:39:23 2007 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed May 30 10:00:16 2007 -0400"
      },
      "message": "ehea: Fixed multi queue RX bug\n\nMust access the respective queue\u0027s dummy netdev instead of the port\u0027s netdev.\n\nSigned-off-by: Thomas Klein \u003ctklein@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "d8511f83015032ab983073bdbc78bc4aca3eaf9e",
      "tree": "123fe2c7133723f798b6f64bc53859d674ddc62f",
      "parents": [
        "47313054352b879a2bc65379d55b05f48a0af7ec"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@linux-foundation.org",
        "time": "Thu May 24 15:22:47 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed May 30 09:54:32 2007 -0400"
      },
      "message": "sky2: enable IRQ on duplex renegotiation\n\nDon\u0027t want IRQ on FIFO error because there is nothing useful to do with it.\nBut do want IRQ on duplex change.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "47313054352b879a2bc65379d55b05f48a0af7ec",
      "tree": "f9876f1cd9891232ac4814b6c08145d1f3050178",
      "parents": [
        "8a32352661cc8e942897d205ba18f871ef7be597"
      ],
      "author": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Tue May 29 15:07:31 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed May 30 09:52:48 2007 -0400"
      },
      "message": "e1000: restore netif_poll_enable call but make sure IRQs are off\n\nThis restores the previously removed netif_poll_enable call in e1000_open.\nIt\u0027s needed on all but the first call to e1000_open for a NIC as\ne1000_close always calls netif_poll_disable.\n\nnetif_poll_enable can only be called safely if no polls have been\nscheduled.  This should be the case as long as we don\u0027t enter our IRQ\nhandler.\n\nIn order to guarantee this we explicitly disable IRQs as early as possible\nwhen we\u0027re probing the NIC.\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\nCc: \"Kok, Auke\" \u003cauke-jan.h.kok@intel.com\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nCc: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "8a32352661cc8e942897d205ba18f871ef7be597",
      "tree": "45b454ff1dd0ce3e866eb53b5222bf3725e93632",
      "parents": [
        "34dd962b748bdb4f96fc5e6e69dc66522924f489"
      ],
      "author": {
        "name": "Maciej W. Rozycki",
        "email": "macro@linux-mips.org",
        "time": "Tue May 29 16:12:22 2007 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed May 30 09:52:48 2007 -0400"
      },
      "message": "defxx: Fix the handling of ioremap() failures\n\n If ioremap_nocache() is unfortunate enough to fail, the error code is not\nset correctly leading to a false success from dfx_register().  This change\nfixes the problem.\n\nSigned-off-by: Maciej W. Rozycki \u003cmacro@linux-mips.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "34dd962b748bdb4f96fc5e6e69dc66522924f489",
      "tree": "4cbe503e536455fcff5f4fd6fe44e59f8a92b65a",
      "parents": [
        "56069c0fdd3a4db5769df30c9700cd3bc002fc48"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@linux-foundation.org",
        "time": "Thu May 24 15:22:45 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed May 30 09:52:48 2007 -0400"
      },
      "message": "sky2: program proper register for fiber PHY\n\nDriver was reading value from one register, setting bit and then\nwriting the wrong register.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "56069c0fdd3a4db5769df30c9700cd3bc002fc48",
      "tree": "bfcf7c70991d6ec4c9a94e51f04ade9e97d7a43d",
      "parents": [
        "b4ed372b29e458021293e1c791d92d90f1bf5fe3"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@linux-foundation.org",
        "time": "Thu May 24 15:22:44 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed May 30 09:52:47 2007 -0400"
      },
      "message": "sky2: checksum offload plus vlan bug\n\nDriver was not correctly setting up transmit descriptor when doing\nVLAN tag insertion with checksum offload.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "b4ed372b29e458021293e1c791d92d90f1bf5fe3",
      "tree": "717bacf9e4679908db59f41d7f88147f28070b6f",
      "parents": [
        "8903bab009d3e9b34050042f8c0faf741eb027be"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@linux-foundation.org",
        "time": "Thu May 24 15:22:43 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed May 30 09:52:47 2007 -0400"
      },
      "message": "sky2: dont set bogus bit in PHY register\n\nThis code inherited from the sk98lin driver is incorrect on the Yukon2.\nThe GPHY_CTRL register values are specific to the internal PHY of the chip\nand the values used were leftovers.\nDriver was setting bit 13 which is now the INT polarity for the PHY!\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "8903bab009d3e9b34050042f8c0faf741eb027be",
      "tree": "1e1df689c95e3eafda6fac8d5503cf9b8caac8bc",
      "parents": [
        "7f397dcdb78d699a20d96bfcfb595a2411a5bbd2",
        "d7ea3be56adc95b17351221fd95e78115f3b01f4"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed May 30 09:46:14 2007 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed May 30 09:46:14 2007 -0400"
      },
      "message": "Merge branch \u0027upstream-fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into upstream-fixes\n"
    },
    {
      "commit": "7a960b76ed1878a208e8bc68fe436b40aaff3ab5",
      "tree": "a1648a123fec41b8869258014f46479b664c5914",
      "parents": [
        "6c4b7e4fdf702136891f802bdf7ad52076594721"
      ],
      "author": {
        "name": "Robert P. J. Day",
        "email": "rpjday@mindspring.com",
        "time": "Wed May 23 14:41:40 2007 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Wed May 30 08:39:52 2007 -0500"
      },
      "message": "[SCSI] gdth: Fix obvious typo \"spin_lock_irqrestore()\"\n\nFix misspelled \"spin_lock_irqrestore\" to read \"spin_unlock_irqrestore\"\ninstead.\n\nPresumably, GDTH_RTC doesn\u0027t get used a lot.\n\nSigned-off-by: Robert P. J. Day \u003crpjday@mindspring.com\u003e\nAcked-by: Achim Leubner \u003cachim_leubner@adaptec.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "6c4b7e4fdf702136891f802bdf7ad52076594721",
      "tree": "13c48983f157ef3173c63a11f869a56c7d14df6d",
      "parents": [
        "2e91724658d5d6b5f10ad44c8742d7ec1f4833ed"
      ],
      "author": {
        "name": "David Rientjes",
        "email": "rientjes@google.com",
        "time": "Wed May 23 14:41:52 2007 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Wed May 30 08:39:16 2007 -0500"
      },
      "message": "[SCSI] gdth: fix ambiguous gdthtable definition\n\nLabeling a variable as __attribute_used__ is ambiguous: it means\n__attribute__((unused)) for gcc \u003c3.4 and __attribute__((used)) for gcc \u003e\u003d3.4.\nThere is no such thing as labeling a variable as __attribute__((used)).  We\nassume that we\u0027re simply suppressing a warning here if gdthtable[] is declared\nbut unreferenced.\n\nAcked-by: Achim Leubner \u003cachim_leubner@adaptec.com\u003e\nSigned-off-by: David Rientjes \u003crientjes@google.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "2e91724658d5d6b5f10ad44c8742d7ec1f4833ed",
      "tree": "6739f6b034c0e1acea587ed4bbb1b3b8e6b90fed",
      "parents": [
        "742d25b819f11dce91b89e6c9ac17402a119f20a"
      ],
      "author": {
        "name": "FUJITA Tomonori",
        "email": "fujita.tomonori@lab.ntt.co.jp",
        "time": "Sat May 26 02:12:48 2007 +0900"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Wed May 30 08:38:50 2007 -0500"
      },
      "message": "[SCSI] nsp32: convert to use the data buffer accessors\n\n- remove the unnecessary map_single path.\n\n- convert to use the new accessors for the sg lists and the\nparameters.\n\nJens Axboe \u003cjens.axboe@oracle.com\u003e did the for_each_sg cleanup.\n\nSigned-off-by: FUJITA Tomonori \u003cfujita.tomonori@lab.ntt.co.jp\u003e\nAcked-by: GOTO Masanori \u003cgotom@sanori.org\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "2389b272168ceec056ca1d8a870a97fa9c26e11a",
      "tree": "e3a8be37e9e97bb8e232fbe6bd7823799e6899c1",
      "parents": [
        "2ccdd1e77da52ad494e9af46bf272d816830cb28"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Tue May 29 21:53:50 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed May 30 14:33:01 2007 +0100"
      },
      "message": "[ARM] 4417/1: Serial: Fix AMBA drivers locking\n\nThe -rt patch triggered a lockdep warning in the amba serial drivers, which never\nshows up on UP kernels. On SMP systems this would trigger as well.\n\nRelease the port lock before calling tty_flip_buffer_push() and reacquire it after\nthe call. This matches the code in the 8250 serial driver.\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "2ccdd1e77da52ad494e9af46bf272d816830cb28",
      "tree": "d153d6190c166e2190a63449895a2a970d77655e",
      "parents": [
        "919a84292070949691346adaf3dfba642f12329e"
      ],
      "author": {
        "name": "Catalin Marinas",
        "email": "catalin.marinas@arm.com",
        "time": "Fri May 18 11:25:31 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed May 30 14:32:07 2007 +0100"
      },
      "message": "[ARM] 4394/1: ARMv7: Add the TLB range operations\n\nWe are currently using the ARMv6 operations but need to duplicate some\nof the code because of the introduction of the new CPU barrier\ninstructions in ARMv7.\n\nSigned-off-by: Catalin Marinas \u003ccatalin.marinas@arm.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "919a84292070949691346adaf3dfba642f12329e",
      "tree": "18eb08e95d17685bbff3d649a9c2e6f5d5447a75",
      "parents": [
        "1ff082882f0f36536ab91b020573607668f9bb61"
      ],
      "author": {
        "name": "Michael-Luke Jones",
        "email": "mlj28@cam.ac.uk",
        "time": "Sun May 27 21:33:28 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed May 30 13:15:39 2007 +0100"
      },
      "message": "[ARM] 4410/1: Remove extern declarations in coyote/ixdpg425-pci.c\n\nThis patch removes apparently unnecessary extern declarations in\ncoyote-pci.c and ixdpg425-pci.c within arch/arm/mach-ixp4xx and\nhas been compile-tested without producing warnings or errors.\n\nKernel coding style forbids the use of extern declarations within .c\nfiles.\n\nSigned-off-by: Michael-Luke Jones \u003cmlj28@cam.ac.uk\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "1ff082882f0f36536ab91b020573607668f9bb61",
      "tree": "4de7af2591276751a4a6e130ddd85e2e40fcdb14",
      "parents": [
        "e078761a0a815e142eee9f546f821ea259c82f7c"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon May 28 19:03:47 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed May 30 13:15:34 2007 +0100"
      },
      "message": "[ARM] 4416/1: NWFPE: fix undeclared symbols\n\nFix the undeclared symbols sparse is warning about.\n\narch/arm/nwfpe/softfloat.c:1727:7: warning: symbol \u0027float64_to_uint32\u0027 was not declared. Should it be static?\narch/arm/nwfpe/softfloat.c:1753:7: warning: symbol \u0027float64_to_uint32_round_to_zero\u0027 was not declared. Should it be static?\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "e078761a0a815e142eee9f546f821ea259c82f7c",
      "tree": "81ab37cedd4ce1c2b4ec654415320a89f61faf2b",
      "parents": [
        "0cc69daa3e6c958bc678b3db268dc279b68fd76f"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon May 28 18:57:31 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed May 30 13:15:30 2007 +0100"
      },
      "message": "[ARM] 4415/1: AML5900: fix sparse warnings from map_io\n\nThe map_io function does not need to be exported\nfrom this file, and therefore should be declared\nstatic.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "0cc69daa3e6c958bc678b3db268dc279b68fd76f",
      "tree": "e21901a80e940e0de947fb6c688db4aa55beda83",
      "parents": [
        "eca8c2424171b6b6b2dcb0faa92dfddd1e3297d9"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon May 28 18:55:43 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed May 30 13:15:26 2007 +0100"
      },
      "message": "[ARM] 4414/1: S3C2443: sparse fix for clock.c\n\nFix sparse warnings in the arch/arm/mach-s3c2443/clock.c,\nincluding an bug in initialising the cf clock initialiser\nwhere two values are being set for the ctrlbit.\n\narch/arm/mach-s3c2443/clock.c:397:12: warning: symbol \u0027clk_usb_bus_host\u0027 was not declared. Should it be static?\narch/arm/mach-s3c2443/clock.c:760:4: error: Initializer entry defined twice\narch/arm/mach-s3c2443/clock.c:761:4:   also defined here\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "eca8c2424171b6b6b2dcb0faa92dfddd1e3297d9",
      "tree": "680afa1b68832a4a81f07d706e4249a0f4290afa",
      "parents": [
        "486cab2ba25b469f7a8822e84fd43960a472e3d9"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon May 28 18:19:16 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed May 30 13:15:23 2007 +0100"
      },
      "message": "[ARM] 4412/1: S3C2412: reset errata fix\n\nThe S3C2412 has an reset-errata where the clock\nmay cause a glitch switching back to EXTCLK. We\nforce a switch to EXTCLK before writing the\nreset register to force use of the CLKCON sync\nlogic to properly switch.\n\nFix problem reported by Matthieu Castet.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "486cab2ba25b469f7a8822e84fd43960a472e3d9",
      "tree": "683cc60271e65e5b762a39d202892abdc53811d0",
      "parents": [
        "28c670cb9b0df7c8579f78c9d06e148896378cf4"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "andrew@sanpeople.com",
        "time": "Mon May 28 10:47:19 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed May 30 13:15:19 2007 +0100"
      },
      "message": "[ARM] 4411/1: KS8695: Another serial driver fix\n\nFix a error reported by newer versions of GCC.\nerror: static declaration of \u0027ks8695_reg\u0027 follows non-static declaration\n\nSigned-off-by: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "28c670cb9b0df7c8579f78c9d06e148896378cf4",
      "tree": "f8b32270bbef2ee264b243fbb590a5601fb602f4",
      "parents": [
        "5b10c8e436b69f25b6dcb5586bbdc5e39c20ed1d"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat May 26 12:08:29 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed May 30 13:15:15 2007 +0100"
      },
      "message": "[ARM] oprofile: avoid lockdep warnings on mpcore oprofile init\n\nFix lockdep warnings, caused by \u0027set_affinity\u0027 being called without\nthe correct locks taken and local interrupts disabled:\n\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n[ INFO: inconsistent lock state ]\n2.6.22-rc2 #1\n---------------------------------\ninconsistent {in-hardirq-W} -\u003e {hardirq-on-W} usage.\nswapper/1 [HC0[0]:SC0[0]:HE1:SE1] takes:\n(irq_controller_lock){++..}, at: [\u003cc002be50\u003e] gic_set_cpu+0x60/0xa0\n{in-hardirq-W} state was registered at:\n [\u003cc005d9a8\u003e] lock_acquire+0x58/0x6c\n [\u003cc0233068\u003e] _spin_lock+0x40/0x50\n [\u003cc002c020\u003e] gic_mask_irq+0x2c/0x6c\n [\u003cc0069c64\u003e] handle_level_irq+0x11c/0x14c\n [\u003cc0020060\u003e] asm_do_IRQ+0x60/0x84\n [\u003cc0020d2c\u003e] __irq_svc+0x4c/0xc0\n [\u003cc000ed84\u003e] __alloc_bootmem_nopanic+0x74/0x88\n [\u003cc000edb0\u003e] __alloc_bootmem+0x18/0x3c\n [\u003cc000fa00\u003e] alloc_large_system_hash+0x16c/0x200\n [\u003cc00108dc\u003e] inode_init_early+0x5c/0xa4\n [\u003cc00106dc\u003e] vfs_caches_init_early+0x24/0xa0\n [\u003cc0008e54\u003e] start_kernel+0x220/0x2fc\n [\u003c00008078\u003e] 0x8078\nirq event stamp: 88438\nhardirqs last  enabled at (88438): [\u003cc0020dc0\u003e] preempt_return+0x20/0x2c\nhardirqs last disabled at (88436): [\u003cc00417bc\u003e] __do_softirq+0xb0/0x138\nsoftirqs last  enabled at (88437): [\u003cc0041810\u003e] __do_softirq+0x104/0x138\nsoftirqs last disabled at (88428): [\u003cc0041d9c\u003e] irq_exit+0x68/0x7c\n\nother info that might help us debug this:\nno locks held by swapper/1.\n\nstack backtrace:\n[\u003cc0025ecc\u003e] (dump_stack+0x0/0x14) from [\u003cc005b1e4\u003e] (print_usage_bug+0x138/0x168)\n[\u003cc005b0ac\u003e] (print_usage_bug+0x0/0x168) from [\u003cc005be80\u003e] (mark_lock+0x484/0x6a0)\n[\u003cc005b9fc\u003e] (mark_lock+0x0/0x6a0) from [\u003cc005cc48\u003e] (__lock_acquire+0x3c0/0x10c8)\n[\u003cc005c888\u003e] (__lock_acquire+0x0/0x10c8) from [\u003cc005d9a8\u003e] (lock_acquire+0x58/0x6c)\n[\u003cc005d950\u003e] (lock_acquire+0x0/0x6c) from [\u003cc0233068\u003e] (_spin_lock+0x40/0x50)\n[\u003cc0233028\u003e] (_spin_lock+0x0/0x50) from [\u003cc002be50\u003e] (gic_set_cpu+0x60/0xa0)\n[\u003cc002bdf0\u003e] (gic_set_cpu+0x0/0xa0) from [\u003cc01b04cc\u003e] (em_route_irq+0x38/0x40)\n[\u003cc01b0494\u003e] (em_route_irq+0x0/0x40) from [\u003cc01b04ec\u003e] (em_setup+0x18/0xa4)\n[\u003cc01b04d4\u003e] (em_setup+0x0/0xa4) from [\u003cc001570c\u003e] (oprofile_arch_init+0x24/0xe8)\n[\u003cc00156e8\u003e] (oprofile_arch_init+0x0/0xe8) from [\u003cc0015640\u003e] (oprofile_init+0x1c/0x64)\n[\u003cc0015624\u003e] (oprofile_init+0x0/0x64) from [\u003cc0008a20\u003e] (kernel_init+0x154/0x368)\n[\u003cc00088cc\u003e] (kernel_init+0x0/0x368) from [\u003cc003ef34\u003e] (do_exit+0x0/0x904)\noprofile: using arm/mpcore\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "5b10c8e436b69f25b6dcb5586bbdc5e39c20ed1d",
      "tree": "44257d4bcbcbe543453467e2e264c0994233f9e0",
      "parents": [
        "b91d8a1205faa76affc4e1b7d5ccac1d17026970"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat May 26 12:04:17 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed May 30 13:15:12 2007 +0100"
      },
      "message": "[ARM] Fix stacktrace FP range checking\n\nFix an oops in the stacktrace code, caused by improper range checking.\nWe subtract 12 off \u0027fp\u0027 before testing to see if it\u0027s below the low\nbound.  However, if \u0027fp\u0027 were zero before, it becomes a very large\npositive number, causing this test to succeed where it should fail.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "b91d8a1205faa76affc4e1b7d5ccac1d17026970",
      "tree": "f504b0c2f35404addd8ece4a4f8120677f06ab13",
      "parents": [
        "3abc12012f957d1c5b9f35b244256f88ad146564"
      ],
      "author": {
        "name": "David Rientjes",
        "email": "rientjes@google.com",
        "time": "Fri May 11 16:18:55 2007 -0700"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed May 30 13:15:06 2007 +0100"
      },
      "message": "[ARM] use __used attribute\n\nUse the newly introduced __used attribute in place of the deprecated\n__attribute_used__.  Functionally the same.\n\nSigned-off-by: David Rientjes \u003crientjes@google.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "742d25b819f11dce91b89e6c9ac17402a119f20a",
      "tree": "542323687fa594b0fecf2136585998668124a957",
      "parents": [
        "d5587d5dcd275338af21627a3e931a77a6c04b8d"
      ],
      "author": {
        "name": "Brian King",
        "email": "brking@linux.vnet.ibm.com",
        "time": "Tue May 29 15:46:14 2007 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Tue May 29 22:52:31 2007 -0500"
      },
      "message": "[SCSI] ibmvscsi: Changeable queue depth\n\nAdds support for a changeable queue depth to ibmvscsi.\n\nSigned-off-by: Brian King \u003cbrking@linux.vnet.ibm.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "d5587d5dcd275338af21627a3e931a77a6c04b8d",
      "tree": "1433eb441ea54857a415e0837c79cfdd52832c3e",
      "parents": [
        "5f7186c841a13abff0bf81ee93754b4f46e19141"
      ],
      "author": {
        "name": "FUJITA Tomonori",
        "email": "fujita.tomonori@lab.ntt.co.jp",
        "time": "Sat May 26 10:01:24 2007 +0900"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Tue May 29 22:49:59 2007 -0500"
      },
      "message": "[SCSI] stex: convert to use the data buffer accessors\n\n- remove the unnecessary map_single path.\n\n- convert to use the new accessors for the sg lists and the\nparameters.\n\nSigned-off-by: FUJITA Tomonori \u003cfujita.tomonori@lab.ntt.co.jp\u003e\nAcked-by: Ed Lin \u003ced.lin@promise.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "7f397dcdb78d699a20d96bfcfb595a2411a5bbd2",
      "tree": "7ecb0b2f782a4e18eef80ff638f0469cd4ad0233",
      "parents": [
        "602b6aeefe8932dd8bb15014e8fe6bb25d736361"
      ],
      "author": {
        "name": "Matt Mackall",
        "email": "mpm@selenic.com",
        "time": "Tue May 29 21:58:10 2007 -0500"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue May 29 20:09:34 2007 -0700"
      },
      "message": "random: fix seeding with zero entropy\n\nAdd data from zero-entropy random_writes directly to output pools to\navoid accounting difficulties on machines without entropy sources.\n\nTested on lguest with all entropy sources disabled.\n\nSigned-off-by: Matt Mackall \u003cmpm@selenic.com\u003e\nAcked-by: \"Theodore Ts\u0027o\" \u003ctytso@mit.edu\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "602b6aeefe8932dd8bb15014e8fe6bb25d736361",
      "tree": "7f6eb6fe0a492b91679785705389b043b7406986",
      "parents": [
        "f717221b4e51284c153ab4265c4607e86037047b"
      ],
      "author": {
        "name": "Matt Mackall",
        "email": "mpm@selenic.com",
        "time": "Tue May 29 21:54:27 2007 -0500"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue May 29 20:09:34 2007 -0700"
      },
      "message": "random: fix error in entropy extraction\n\nFix cast error in entropy extraction.\nAdd comments explaining the magic 16.\nRemove extra confusing loop variable.\n\nSigned-off-by: Matt Mackall \u003cmpm@selenic.com\u003e\nAcked-by: \"Theodore Ts\u0027o\" \u003ctytso@mit.edu\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "f717221b4e51284c153ab4265c4607e86037047b",
      "tree": "bb46f8729d83bab79773646f544a6a8423589f4c",
      "parents": [
        "eaad084bb0f3a6259e56400cd45d061dbf040600",
        "a2cb4a98f243d01f2c8d5799c764bb96ffa66c44"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue May 29 18:12:34 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue May 29 18:12:34 2007 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband\n\n* \u0027for-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband:\n  IB/mlx4: Fix last allocated object tracking in bitmap allocator\n  IB/cm: Fix stale connection detection\n  IPoIB/cm: Fix performance regression on Mellanox\n  IB/mthca: Fix handling of send CQE with error for QPs connected to SRQ\n"
    },
    {
      "commit": "eaad084bb0f3a6259e56400cd45d061dbf040600",
      "tree": "34a5f5c3e1a849b035510ee28d5aaffd42a36dcc",
      "parents": [
        "6e98ee75c3ab99db48ecc0615c2246dc193111a9"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Tue May 29 23:47:39 2007 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue May 29 18:11:10 2007 -0700"
      },
      "message": "NOHZ: prevent multiplication overflow - stop timer for huge timeouts\n\nget_next_timer_interrupt() returns a delta of (LONG_MAX \u003e 1) in case\nthere is no timer pending. On 64 bit machines this results in a\nmultiplication overflow in tick_nohz_stop_sched_tick().\n\nReported by: Dave Miller \u003cdavem@davemloft.net\u003e\n\nMake the return value a constant and limit the return value to a 32 bit\nvalue.\n\nWhen the max timeout value is returned, we can safely stop the tick\ntimer device. The max jiffies delta results in a 12 days timeout for\nHZ\u003d1000.\n\nIn the long term the get_next_timer_interrupt() code needs to be\nreworked to return ktime instead of jiffies, but we have to wait until\nthe last users of the original NO_IDLE_HZ code are converted.\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nAcked-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "5f7186c841a13abff0bf81ee93754b4f46e19141",
      "tree": "381d9c0564edd1319513e40d3886b53da6057ea8",
      "parents": [
        "1928d73fac9a38be901dd5c9eb8b18b56ce9e18d"
      ],
      "author": {
        "name": "FUJITA Tomonori",
        "email": "fujita.tomonori@lab.ntt.co.jp",
        "time": "Sat May 26 14:08:20 2007 +0900"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Tue May 29 18:32:12 2007 -0500"
      },
      "message": "[SCSI] qla4xxx: convert to use the data buffer accessors\n\n- remove the unnecessary map_single path.\n\n- convert to use the new accessors for the sg lists and the\nparameters.\n\nJens Axboe \u003cjens.axboe@oracle.com\u003e did the for_each_sg cleanup.\n\nSigned-off-by: FUJITA Tomonori \u003cfujita.tomonori@lab.ntt.co.jp\u003e\nAcked-by: David C Somayajulu \u003cdavid.somayajulu@qlogic.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "a2cb4a98f243d01f2c8d5799c764bb96ffa66c44",
      "tree": "8bf4e73ab877936da113969c941a51e6aef8d319",
      "parents": [
        "d998ccce020e2cfcf11c6b57503532930ede2894"
      ],
      "author": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Tue May 29 16:07:09 2007 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Tue May 29 16:07:09 2007 -0700"
      },
      "message": "IB/mlx4: Fix last allocated object tracking in bitmap allocator\n\nSet last allocated object to the object after the one just allocated\nbefore ORing in the extra top bits.  Also handle the case where this\nwraps around.\n\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "d998ccce020e2cfcf11c6b57503532930ede2894",
      "tree": "ee9756ab7c9bf087dc47ecd43c1e3a4c439a26c5",
      "parents": [
        "ec56dc0b7f6c3fec20bbc2e98ff1a06edf2fc9b9"
      ],
      "author": {
        "name": "Sean Hefty",
        "email": "sean.hefty@intel.com",
        "time": "Mon May 21 17:38:02 2007 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Tue May 29 16:07:09 2007 -0700"
      },
      "message": "IB/cm: Fix stale connection detection\n\nThe ib_cm can incorrectly detect a stale connection (a new connection\nrequest for a QPN that is already connected) as a duplicate connection\nrequest.  Separate the handling of potential duplicate REQs from stale\nconnections.\n\nSigned-off-by: Sean Hefty \u003csean.hefty@intel.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "ec56dc0b7f6c3fec20bbc2e98ff1a06edf2fc9b9",
      "tree": "3bb5379d1bc2cd42526fe3d97b728f0d743bca30",
      "parents": [
        "8b7e15772a286d0ef8e4f8eca422ce5368b6fa97"
      ],
      "author": {
        "name": "Michael S. Tsirkin",
        "email": "mst@dev.mellanox.co.il",
        "time": "Mon May 28 14:37:27 2007 +0300"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Tue May 29 16:07:09 2007 -0700"
      },
      "message": "IPoIB/cm: Fix performance regression on Mellanox\n\ncommit 518b1646 (\"IPoIB/cm: Fix SRQ WR leak\") introduced a severe\nperformance regression on Mellanox cards, because keeping a QP in the\nerror state for extended periods of time moves hardware to the slow\npath (until the QP is destroyed).  For example, MPI latency goes from\n~3 usecs to ~7 usecs.\n\nFix this by posting a send WR on one of the QPs that are being\nflushed, instead of using a separate drain QP that is kept in the\nerror state.\n\nThis fixes bug \u003chttps://bugs.openfabrics.org/show_bug.cgi?id\u003d636\u003e,\nreported and bisected by Scott Weitzenkamp at Cisco and debugged by\nSasha Mikheev at Voltaire.\n\nSigned-off-by: Michael S. Tsirkin \u003cmst@dev.mellanox.co.il\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "8b7e15772a286d0ef8e4f8eca422ce5368b6fa97",
      "tree": "646d1d449b0f123d2567a16c5c2a341b17b67933",
      "parents": [
        "6e98ee75c3ab99db48ecc0615c2246dc193111a9"
      ],
      "author": {
        "name": "Michael S. Tsirkin",
        "email": "mst@dev.mellanox.co.il",
        "time": "Sun May 27 18:06:42 2007 +0300"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Tue May 29 16:07:09 2007 -0700"
      },
      "message": "IB/mthca: Fix handling of send CQE with error for QPs connected to SRQ\n\nmthca_free_err_wqe() currently treats both send and receive CQEs\nidentically if a QP is using an SRQ.  But for Tavor hardware, send\nCQEs with error can be chained together even if the RQ is part of SRQ,\nso we may miss some CQEs.\n\nFix by following the WQE chain for all send CQEs even for non-SRQ QPs.\n\nThis fixes crashes in IPoIB CM:\n\u003chttps://bugs.openfabrics.org//show_bug.cgi?id\u003d604\u003e\n\nSigned-off-by: Michael S. Tsirkin \u003cmst@dev.mellanox.co.il\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "1928d73fac9a38be901dd5c9eb8b18b56ce9e18d",
      "tree": "33d28103ba582ee6d7cc115fc41d6fd02c11115a",
      "parents": [
        "63015bc9333907725f90a1691d0ade44e51cdcbf"
      ],
      "author": {
        "name": "FUJITA Tomonori",
        "email": "fujita.tomonori@lab.ntt.co.jp",
        "time": "Sat May 26 00:37:15 2007 +0900"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Tue May 29 17:19:07 2007 -0500"
      },
      "message": "[SCSI] fusion: convert to use the data buffer accessors\n\n- remove the unnecessary map_single path.\n\n- convert to use the new accessors for the sg lists and the\nparameters.\n\nTODO: use scsi_for_each_sg().\n\nSigned-off-by: FUJITA Tomonori \u003cfujita.tomonori@lab.ntt.co.jp\u003e\nAcked-by: Eric Moore \u003ceric.moore@lsi.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "63015bc9333907725f90a1691d0ade44e51cdcbf",
      "tree": "0e5eb8d8e348dcd72e1bf60ab2c9786ef30b0ccc",
      "parents": [
        "c13e5566471d90ff2858f5cacaf27021d158e037"
      ],
      "author": {
        "name": "FUJITA Tomonori",
        "email": "fujita.tomonori@lab.ntt.co.jp",
        "time": "Sat May 26 00:26:59 2007 +0900"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Tue May 29 16:54:22 2007 -0500"
      },
      "message": "[SCSI] ipr: convert to use the data buffer accessors\n\n- remove the unnecessary map_single path.\n\n- convert to use the new accessors for the sg lists and the\nparameters.\n\nSigned-off-by: FUJITA Tomonori \u003cfujita.tomonori@lab.ntt.co.jp\u003e\nAcked-by: Brian King \u003cbrking@linux.vnet.ibm.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "6e98ee75c3ab99db48ecc0615c2246dc193111a9",
      "tree": "afdad9dc968ebef3787e7dc16a41290a525f18f5",
      "parents": [
        "486b4ce13221aa6cd0cbc9fff6993f444d8a52b5",
        "7db35f31cbb8ca1dbaba03d74b7db79ace084358"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue May 29 14:03:42 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue May 29 14:03:42 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  [SPARC64]: Fill holes in hypervisor APIs and fix KTSB registry.\n  [SPARC64]: Fix two bugs wrt. kernel 4MB TSB.\n  [SPARC]: Mark as emulating cmpxchg, add appropriate depends for DRM.\n  [SPARC]: Emulate cmpxchg like parisc\n  [SPARC64]: Fix _PAGE_EXEC_4U check in sun4u I-TLB miss handler.\n  [SPARC]: Linux always started with 9600 8N1\n  [SPARC64]: arch/sparc64/time.c doesn\u0027t compile on Ultra 1 (no PCI)\n  [SPARC64]: Eliminate NR_CPUS limitations.\n  [SPARC64]: Use machine description and OBP properly for cpu probing.\n  [SPARC64]: Negotiate hypervisor API for PCI services.\n  [SPARC64]: Report proper system soft state to the hypervisor.\n  [SPARC64]: Fix typo in sun4v_hvapi_register error handling.\n  [SCSI] ESP: Kill SCSI_ESP_CORE and link directly just like jazz_esp\n  [SCSI] jazz_esp: Converted to use esp_core.\n  [SPARC64]: PCI device scan is way too verbose by default.\n  [SERIAL] sunzilog: section mismatch fix\n  [SPARC32]: Removes mismatch section warnigs in sparc time.c file\n  [SPARC64]: Don\u0027t be picky about virtual-dma values on sun4v.\n  [SPARC64]: Kill unused DIE_PAGE_FAULT enum value.\n  [SCSI] pluto: Use wait_for_completion_timeout.\n"
    },
    {
      "commit": "486b4ce13221aa6cd0cbc9fff6993f444d8a52b5",
      "tree": "ca903d6f4213556a82f2268eeeac1fd01d80cd4a",
      "parents": [
        "358a9afc35d550db4f67b1c8336f5326244ceeda",
        "350958f984268dcf0f087aac78c5b9fe2846aeff"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue May 29 13:45:38 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue May 29 13:45:38 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: fix return code\n  firewire: prefix modules with firewire- instead of fw-\n  firewire: Add missing byteswapping for receive DMA programs.\n  ieee1394: raw1394: Fix async send\n  ieee1394: eth1394: bring back a parent device\n  ieee1394: eth1394: handle tlabel exhaustion\n  ieee1394: eth1394: remove bogus netif_wake_queue\n  ieee1394: sbp2: include workqueue.h\n"
    },
    {
      "commit": "358a9afc35d550db4f67b1c8336f5326244ceeda",
      "tree": "f655236e34eb0a5d527dbd972600dd76305897df",
      "parents": [
        "55663219378eecd6fccb319be27ce6737a535e4c",
        "6996abf0962bb86b6285987a4698f6d275ff531f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue May 29 13:44:34 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue May 29 13:44:34 2007 -0700"
      },
      "message": "Merge branch \u0027hwmon-for-linus\u0027 of git://jdelvare.pck.nerim.net/jdelvare-2.6\n\n* \u0027hwmon-for-linus\u0027 of git://jdelvare.pck.nerim.net/jdelvare-2.6:\n  hwmon/applesmc: Handle name file creation error and deletion\n  hwmon/applesmc: Simplify dependencies\n  hwmon-vid: Don\u0027t spam the logs when VRM version is missing\n  hwmon/w83627hf: Be quiet when no chip is found\n  hwmon/coretemp: Add more safety checks\n  hwmon/ds1621: Fix swapped temperature limits\n"
    },
    {
      "commit": "55663219378eecd6fccb319be27ce6737a535e4c",
      "tree": "ff20fe50fa2e86ba09677a8b2cc7462ea11347a6",
      "parents": [
        "a43266355b3d8cf6717a27159f9a417bdff73782",
        "58da10bb3fe680a197e83d5eccb5265a721c98e2"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue May 29 13:42:28 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue May 29 13:42:28 2007 -0700"
      },
      "message": "Merge branch \u0027for_paulus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/galak/powerpc\n\n* \u0027for_paulus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/galak/powerpc:\n  [POWERPC] Fix Kconfig warning\n  [PPC] Fix modpost warning\n  [POWERPC] Fix modpost warning\n  [POWERPC] Fix Section mismatch warnings\n  [POWERPC] QE: fix Kconfig \u0027select\u0027 warning with UCC_FAST\n  [POWERPC] 52xx: unbreak lite5200 dts (_pic vs. -pic)\n  [PPC] Remove duplicate export of __div64_32.\n  [PPC] Fix COMMON symbol warnings\n"
    },
    {
      "commit": "a43266355b3d8cf6717a27159f9a417bdff73782",
      "tree": "3d7e87d115a2aa6326e72171a5c05962830d5f41",
      "parents": [
        "d5d4db704b962773c03ee3beb3258b6450611e66",
        "05e9ebbefb379a4da782b21b8427c88ac28a2334"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue May 29 13:39:52 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue May 29 13:39:52 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:\n  [SCSI] megaraid_sas: intercept cmd timeout and throttle io\n  [SCSI] fusion: Fix |/|| confusion\n  [SCSI] aic94xx: asd_clear_nexus should fail if the cleared task does not complete\n  [SCSI] aic7xxx: fix aicasm build failure with gcc-3.4.6\n  [SCSI] aacraid: apply commit config for reset_devices flag\n  [SCSI] sd: fix refcounting regression in suspend/resume routines\n  [SCSI] aacraid: fix panic on short Inquiry\n  [SCSI] aacraid: Correct sa platform support. (Was: [Bug 8469] Bad EIP value on pentium3 SMP kernel-2.6.21.1)\n  [SCSI] NCR53C9x: correct spelling mistake in deprecation notice\n  [SCSI] tgt: fix a rdma indirect transfer error bug\n  [SCSI] MegaRAID: Update MAINTAINERS email-id\n  [SCSI] stex: minor cleanup and version update\n  [SCSI] stex: fix reset recovery for console device\n  [SCSI] stex: extend hard reset wait time\n  [SCSI] stex: fix id mapping issue\n  [SCSI] ipr: Proper return codes for eh_dev_reset for SATA devices\n  [SCSI] zfcp: IO stall after deleting and path checker changes after reenabling zfcp devices\n  [SCSI] zfcp: avoid clutter in erp_dbf\n"
    },
    {
      "commit": "d5d4db704b962773c03ee3beb3258b6450611e66",
      "tree": "fc0ffd83dff3a4bd19a33ba6c2af73cfd4de7da4",
      "parents": [
        "c420bc9f09a0926b708c3edb27eacba434a4f4ba"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Tue May 29 16:34:52 2007 -0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue May 29 13:39:07 2007 -0700"
      },
      "message": "USB: replace flush_workqueue with cancel_sync_work\n\nThis patch (as912) replaces a couple of calls to flush_workqueue()\nwith cancel_sync_work() and cancel_rearming_delayed_work().  Using a\nmore directed approach allows us to avoid some nasty deadlocks.  The\nprime example occurs when a first-level device (the parent is a root\nhub) is removed while at the same time the root hub gets a remote\nwakeup request.  khubd would try to flush the autosuspend workqueue\nwhile holding the root-hub\u0027s lock, and the remote-wakeup workqueue\nroutine would be waiting to lock the root hub.\n\nThe patch also reorganizes the power management portion of\nusb_disconnect(), separating it out into its own routine.  The\nautosuspend workqueue entry is cancelled immediately instead of\nwaiting for the device\u0027s release routine.  In addition,\nsynchronization with the autosuspend thread is carried out even for\nroot hubs (an oversight in the original code).\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nCc: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nCc: Greg KH \u003cgregkh@suse.de\u003e\nCc: Mark Lord \u003clkml@rtr.ca\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c13e5566471d90ff2858f5cacaf27021d158e037",
      "tree": "5d46182f4e6ed5c9171e301466239d67aa9daffe",
      "parents": [
        "41ce639a1c50cb936f058f52f99f65740e3f550e"
      ],
      "author": {
        "name": "FUJITA Tomonori",
        "email": "fujita.tomonori@lab.ntt.co.jp",
        "time": "Sat May 26 02:46:37 2007 +0900"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Tue May 29 12:50:54 2007 -0500"
      },
      "message": "[SCSI] libsas: convert to use the data buffer accessors\n\n- convert to use the new accessors for the sg lists and the\nparameters.\n\nSigned-off-by: FUJITA Tomonori \u003cfujita.tomonori@lab.ntt.co.jp\u003e\nAcked-by: Darrick J. Wong \u003cdjwong@us.ibm.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "41ce639a1c50cb936f058f52f99f65740e3f550e",
      "tree": "9b5d31a4a30c616775be63b0d9775d1a210e53dd",
      "parents": [
        "fb119935e11b98230f20c500e9f9125ddf0f3a4d"
      ],
      "author": {
        "name": "FUJITA Tomonori",
        "email": "fujita.tomonori@lab.ntt.co.jp",
        "time": "Sat May 26 02:45:17 2007 +0900"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Tue May 29 11:22:13 2007 -0500"
      },
      "message": "[SCSI] cciss: convert to use the data buffer accessors\n\n- remove the unnecessary map_single path.\n\n- convert to use the new accessors for the sg lists and the\nparameters.\n\nSigned-off-by: FUJITA Tomonori \u003cfujita.tomonori@lab.ntt.co.jp\u003e\nAcked-by: Mike Miller \u003cMike.Miller@hp.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "d7ea3be56adc95b17351221fd95e78115f3b01f4",
      "tree": "0eb2ab810b298303e207521f5243b85bb16ebf8f",
      "parents": [
        "ef7ab2357ba09e8a795018640a87e93dfa043360"
      ],
      "author": {
        "name": "Brandon Craig Rhodes",
        "email": "brandon@rhodesmill.org",
        "time": "Mon May 28 09:38:46 2007 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue May 29 11:16:35 2007 -0400"
      },
      "message": "[PATCH] hostap: Allocate enough tailroom for TKIP\n\nWhen hostap_tx_encrypt() tries to allocate enough headroom and\ntailroom for ieee80211 encryption, it only makes enough room for the\n\"mpdu\" phase of the operation, but forgets about the \"msdu\" phase.\n(For TKIP, these two phases require, respectively, 4 and 8 bytes of\ntailroom, per the \"ieee80211_crypt_tkip\" structure at the bottom of\nnet/ieee80211/ieee80211_crypt_tkip.c.)\n\nSigned-off-by: Brandon Craig Rhodes \u003cbrandon@rhodesmill.org\u003e\nSigned-off-by: Jouni Malinen \u003cj@w1.fi\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "ef7ab2357ba09e8a795018640a87e93dfa043360",
      "tree": "cb9c03ebeb933234f9966febd3421bc557c48562",
      "parents": [
        "a76193df7c7b60f9facb4090c5ec082e06582209"
      ],
      "author": {
        "name": "Akinobu Mita",
        "email": "akinobu.mita@gmail.com",
        "time": "Sun May 27 23:26:31 2007 +0900"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue May 29 11:16:35 2007 -0400"
      },
      "message": "[PATCH] softmac: alloc_ieee80211() NULL check\n\nThis patch adds missing NULL check and trims a line longer than 80 columns.\n\nCc: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nCc: Joe Jezak \u003cjosejx@gentoo.org\u003e\nCc: Daniel Drake \u003cdsd@gentoo.org\u003e\nSigned-off-by: Akinobu Mita \u003cakinobu.mita@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "a76193df7c7b60f9facb4090c5ec082e06582209",
      "tree": "9987c5dfb9e9ed2a50ea41c66374c9bf6db4537d",
      "parents": [
        "20c9d198731f440eaad6fafd00fe7ccfcd443a84"
      ],
      "author": {
        "name": "Akinobu Mita",
        "email": "akinobu.mita@gmail.com",
        "time": "Sun May 27 23:25:00 2007 +0900"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue May 29 11:16:34 2007 -0400"
      },
      "message": "[PATCH] ieee80211: fix incomplete error message\n\nFix error message:\nUnable to network device. --\u003e Unable to allocate network device.\n\nCc: James Ketrenos \u003cjketreno@linux.intel.com\u003e\nSigned-off-by: Akinobu Mita \u003cakinobu.mita@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "20c9d198731f440eaad6fafd00fe7ccfcd443a84",
      "tree": "10bc3ce87f5b5933b1aec038f5c8c9e9d4aa68c1",
      "parents": [
        "c420bc9f09a0926b708c3edb27eacba434a4f4ba"
      ],
      "author": {
        "name": "Björn Steinbrink",
        "email": "B.Steinbrink@gmx.de",
        "time": "Mon May 28 03:43:39 2007 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue May 29 11:16:34 2007 -0400"
      },
      "message": "[PATCH] prism54: fix monitor mode oops\n\nManually set the device of a skb for prism54 cards that are in monitor\nmode as we never call eth_type_trans in that case.\n\nSigned-off-by: Björn Steinbrink \u003cB.Steinbrink@gmx.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "7db35f31cbb8ca1dbaba03d74b7db79ace084358",
      "tree": "98dcbdb70d613ba6ddcf7c8bec03d79748342109",
      "parents": [
        "2d9e2763c22a4ce41c3cc5f35366a51f1eba38dc"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue May 29 02:22:14 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue May 29 02:52:15 2007 -0700"
      },
      "message": "[SPARC64]: Fill holes in hypervisor APIs and fix KTSB registry.\n\nSeveral interfaces were missing and others misnumbered or\nimproperly documented.\n\nAlso, make sure to check the return value when registering\nthe kernel TSBs with the hypervisor.  This helped to find\nthe 4MB kernel TSB alignment bug fixed in a previous changeset.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "2d9e2763c22a4ce41c3cc5f35366a51f1eba38dc",
      "tree": "5a8ee71858b3ec58ff07a2cd9cf875cfb458cf63",
      "parents": [
        "5f81941c9d47f783e834028dcfb8548809da5a53"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue May 29 01:58:31 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue May 29 02:51:38 2007 -0700"
      },
      "message": "[SPARC64]: Fix two bugs wrt. kernel 4MB TSB.\n\n1) The TSB lookup was not using the correct hash mask.\n\n2) It was not aligned on a boundary equal to it\u0027s size,\n   which is required by the sun4v Hypervisor.\n\nwasn\u0027t having it\u0027s return value checked, and that bug will be fixed up\nas well in a subsequent changeset.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "5f81941c9d47f783e834028dcfb8548809da5a53",
      "tree": "8d528138012db5f8436a6822c79aea82977a8e90",
      "parents": [
        "6197fe4d720ea3e2ee94cdc7ef32d6c0151199de"
      ],
      "author": {
        "name": "Martin Habets",
        "email": "errandir_news@mph.eclipse.co.uk",
        "time": "Tue May 29 01:11:57 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue May 29 02:51:24 2007 -0700"
      },
      "message": "[SPARC]: Mark as emulating cmpxchg, add appropriate depends for DRM.\n\nThe DRM code depends on an atomic version of cmpxchg(), which is not\navailable on sparc32. Since other platforms besides sparc32 have this\nissue a KCONFIG option is added for it.\n\nSigned-off-by: Martin Habets \u003cerrandir_news@mph.eclipse.co.uk\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "6197fe4d720ea3e2ee94cdc7ef32d6c0151199de",
      "tree": "c521b677a8ca7ab24f12c0e8275a3cbdd00131c0",
      "parents": [
        "679292993c77c06f7ade4e317c13256b92c2651b"
      ],
      "author": {
        "name": "Kyle McMartin",
        "email": "kyle@parisc-linux.org",
        "time": "Tue May 29 02:51:13 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue May 29 02:51:13 2007 -0700"
      },
      "message": "[SPARC]: Emulate cmpxchg like parisc\n\nSigned-off-by: Kyle McMartin \u003ckyle@parisc-linux.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "679292993c77c06f7ade4e317c13256b92c2651b",
      "tree": "9cff8cc7b9ad2f100e9fa1cda25de6c976c1c45e",
      "parents": [
        "b00ccd0f0b3fe8776aead63ec96313e84451b337"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sun May 27 20:24:47 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue May 29 02:50:15 2007 -0700"
      },
      "message": "[SPARC64]: Fix _PAGE_EXEC_4U check in sun4u I-TLB miss handler.\n\nIt was using an immediate _PAGE_EXEC_4U value in an \u0027and\u0027\ninstruction to perform the test.  This doesn\u0027t work because\nthe immediate field is signed 13-bit, this the mask being\ntested against the PTE was 0x1000 sign-extended to 32-bits\ninstead of just plain 0x1000.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b00ccd0f0b3fe8776aead63ec96313e84451b337",
      "tree": "5c5935b46544ab7d639d2e986cb230777f1e8a47",
      "parents": [
        "7189859f28b7064a83b6ab4036bb334279f922c2"
      ],
      "author": {
        "name": "Jan Engelhardt",
        "email": "jengelh@gmx.de",
        "time": "Sun May 27 14:48:54 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue May 29 02:50:07 2007 -0700"
      },
      "message": "[SPARC]: Linux always started with 9600 8N1\n\nThe Linux kernel ignored the PROM\u0027s serial settings (115200,n,8,1 in\nmy case). This was because mode_prop remained \"ttyX-mode\" (expected:\n\"ttya-mode\") due to the constness of string literals when used with\n\"char *\". Since there is no \"ttyX-mode\" property in the PROM, Linux\nalways used the default 9600.\n\n[ Investigation of the suncore.s assembler reveals that gcc optimizied\n  away the stores, yet did not emit a warning, which is a pretty\n  anti-social thing to do and is the only reason this bug lived for\n  so long -DaveM ]\n\nSigned-off-by: Jan Engelhardt \u003cjengelh@gmx.de\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7189859f28b7064a83b6ab4036bb334279f922c2",
      "tree": "0d6a8dacd3e42d4dd7c80f00c619878e8aa3d1e4",
      "parents": [
        "22adb358e816ce6aa0afb231ae9d826b0bddc8b0"
      ],
      "author": {
        "name": "Horst H. von Brand",
        "email": "vonbrand@inf.utfsm.cl",
        "time": "Sat May 26 17:47:53 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue May 29 02:50:02 2007 -0700"
      },
      "message": "[SPARC64]: arch/sparc64/time.c doesn\u0027t compile on Ultra 1 (no PCI)\n\nThis is bug 8540 on bugzilla.kernel.org\n\narch/sparc64/time.c contains references to assorted bq4802 stuff if\nCONFIG_PCI is not set, and compile fails. I #ifdef\u0027ed out everything\nthat looks PCI-ish in that file.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "22adb358e816ce6aa0afb231ae9d826b0bddc8b0",
      "tree": "6f9886bf5b4e5c916c72d8d5733211813873c5fc",
      "parents": [
        "5cbc30737398b49f62ae8603129ce43ac7db1a41"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sat May 26 01:14:43 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue May 29 02:49:49 2007 -0700"
      },
      "message": "[SPARC64]: Eliminate NR_CPUS limitations.\n\nCheetah systems can have cpuids as large as 1023, although physical\nsystems don\u0027t have that many cpus.\n\nOnly three limitations existed in the kernel preventing arbitrary\nNR_CPUS values:\n\n1) dcache dirty cpu state stored in page-\u003eflags on\n   D-cache aliasing platforms.  With some build time\n   calculations and some build-time BUG checks on\n   page-\u003eflags layout, this one was easily solved.\n\n2) The cheetah XCALL delivery code could only handle\n   a cpumask with up to 32 cpus set.  Some simple looping\n   logic clears that up too.\n\n3) thread_info-\u003ecpu was a u8, easily changed to a u16.\n\nThere are a few spots in the kernel that still put NR_CPUS\nsized arrays on the kernel stack, but that\u0027s not a sparc64\nspecific problem.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "5cbc30737398b49f62ae8603129ce43ac7db1a41",
      "tree": "45d01a686865e6fd9c32b670f77af1e37db03008",
      "parents": [
        "e01c0d6d8cf29c1c11725837b265598cab687952"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri May 25 15:49:59 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue May 29 02:49:41 2007 -0700"
      },
      "message": "[SPARC64]: Use machine description and OBP properly for cpu probing.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e01c0d6d8cf29c1c11725837b265598cab687952",
      "tree": "e2ac5e8ecc91f1af3367f42fa5d514ad04980993",
      "parents": [
        "22d6a1cba3e9ec9baf8ce4d8dd1d088e112a64f1"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri May 25 01:04:15 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue May 29 02:49:34 2007 -0700"
      },
      "message": "[SPARC64]: Negotiate hypervisor API for PCI services.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "22d6a1cba3e9ec9baf8ce4d8dd1d088e112a64f1",
      "tree": "b16a912edb689cba40395f778acb3d5dd9426fd8",
      "parents": [
        "36b48973b8f1818d0ae6d16e548081d00162ae39"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri May 25 00:37:12 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue May 29 02:49:29 2007 -0700"
      },
      "message": "[SPARC64]: Report proper system soft state to the hypervisor.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "36b48973b8f1818d0ae6d16e548081d00162ae39",
      "tree": "266a23061895d2b9ca76573c4c185a0a0d614970",
      "parents": [
        "89a4063e959a4701b998f3f1c3f8a6562ab5ba51"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri May 25 00:33:49 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue May 29 02:49:21 2007 -0700"
      },
      "message": "[SPARC64]: Fix typo in sun4v_hvapi_register error handling.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "89a4063e959a4701b998f3f1c3f8a6562ab5ba51",
      "tree": "91e5949ad993d891a53f66c5fcaea46d68d46af4",
      "parents": [
        "5ff263667798946abc15314eae3f341345877d7a"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue May 22 23:48:10 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue May 29 02:49:20 2007 -0700"
      },
      "message": "[SCSI] ESP: Kill SCSI_ESP_CORE and link directly just like jazz_esp\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "5ff263667798946abc15314eae3f341345877d7a",
      "tree": "f3303d1e876e7f030642d6e94bcf5a189984a2f3",
      "parents": [
        "5840fc66bb47fa4382bf3229d4979c3fcd375b01"
      ],
      "author": {
        "name": "Thomas Bogendoerfer",
        "email": "tsbogend@alpha.franken.de",
        "time": "Tue May 22 17:03:44 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue May 29 02:49:19 2007 -0700"
      },
      "message": "[SCSI] jazz_esp: Converted to use esp_core.\n\nUse new esp_scsi for JAZZ SCSI host adapter driver\n\nSigned-off-by: Thomas Bogendoerfer \u003ctsbogend@alpha.franken.de\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "5840fc66bb47fa4382bf3229d4979c3fcd375b01",
      "tree": "f78d353911ce07e0801d8b55e1015ed5aa2a635f",
      "parents": [
        "9977e390dd25751fc40e01850da88b37d3c81109"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue May 22 01:24:14 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue May 29 02:49:18 2007 -0700"
      },
      "message": "[SPARC64]: PCI device scan is way too verbose by default.\n\nThese messages were very useful when bringing up the\nOBP based PCI device scan code, but it\u0027s just a lot\nof noise every bootup now especially on big machines.\n\nThe messages can be re-enabled via \u0027ofpci_debug\u003d1\u0027 on\nthe kernel command line.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "9977e390dd25751fc40e01850da88b37d3c81109",
      "tree": "20a92f4ad69a685e0de73316b6eeb8f9a701e270",
      "parents": [
        "42e28264783f1b3b9a99e0fdda263ed9bffcf331"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Sat May 19 12:06:02 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue May 29 02:49:17 2007 -0700"
      },
      "message": "[SERIAL] sunzilog: section mismatch fix\n\nThis patch fixes section mismatch warnings in the sunzilog driver.\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "42e28264783f1b3b9a99e0fdda263ed9bffcf331",
      "tree": "bbe3fa86a72adf6d095fe16309cdcd349205f4e0",
      "parents": [
        "59db8102bd0ab7a67d525d086ca08e07d69fadd4"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Sat May 19 12:03:24 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue May 29 02:49:16 2007 -0700"
      },
      "message": "[SPARC32]: Removes mismatch section warnigs in sparc time.c file\n\nThis patch removes mismatch section warnings in the\nsparc/kernel/time.c file.\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "59db8102bd0ab7a67d525d086ca08e07d69fadd4",
      "tree": "8c27da20237d2af91a04d9eab13c243904d3f01b",
      "parents": [
        "a1aadd55fb43e31407aecc4ebaf0258130a98238"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed May 23 18:00:46 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue May 29 02:49:15 2007 -0700"
      },
      "message": "[SPARC64]: Don\u0027t be picky about virtual-dma values on sun4v.\n\nHandle arbitrary base and length values as long as they\nare multiples of IO_PAGE_SIZE.\n\nBug found by Arun Kumar Rao.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a1aadd55fb43e31407aecc4ebaf0258130a98238",
      "tree": "e0d8b70de1e8e61f97d8e78528b5637b6d1f6e48",
      "parents": [
        "b68a890fa3cd977365fda2b1f1ec4e8dc58baddf"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Wed May 23 14:57:49 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue May 29 02:49:14 2007 -0700"
      },
      "message": "[SPARC64]: Kill unused DIE_PAGE_FAULT enum value.\n\nsparc64 got rid of the pagefault notifiers, so the enum value for them\ncan go away aswell.\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b68a890fa3cd977365fda2b1f1ec4e8dc58baddf",
      "tree": "b261cf1876349df5a0f334d859952e59a393ff8b",
      "parents": [
        "c420bc9f09a0926b708c3edb27eacba434a4f4ba"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Wed May 23 14:56:45 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue May 29 02:49:05 2007 -0700"
      },
      "message": "[SCSI] pluto: Use wait_for_completion_timeout.\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "df3c7244264f1d12562413aa32d56be802486516",
      "tree": "99570b393dc5890fc1751c56aad3deffb0d1c95b",
      "parents": [
        "c420bc9f09a0926b708c3edb27eacba434a4f4ba"
      ],
      "author": {
        "name": "David Chinner",
        "email": "dgc@sgi.com",
        "time": "Thu May 24 15:27:03 2007 +1000"
      },
      "committer": {
        "name": "Tim Shimmin",
        "email": "tes@chook.melbourne.sgi.com",
        "time": "Tue May 29 18:15:17 2007 +1000"
      },
      "message": "[XFS] Write at EOF may not update filesize correctly.\n\nThe recent fix for preventing NULL files from being left around does not\nupdate the file size corectly in all cases. The missing case is a write\nextending the file that does not need to allocate a block.\n\nIn that case we used a read mapping of the extent which forced the use of\nthe read I/O completion handler instead of the write I/O completion\nhandle. Hence the file size was not updated on I/O completion.\n\nSGI-PV: 965068\nSGI-Modid: xfs-linux-melb:xfs-kern:28657a\n\nSigned-off-by: David Chinner \u003cdgc@sgi.com\u003e\nSigned-off-by: Nathan Scott \u003cnscott@aconex.com\u003e\nSigned-off-by: Tim Shimmin \u003ctes@sgi.com\u003e\n"
    },
    {
      "commit": "3abc12012f957d1c5b9f35b244256f88ad146564",
      "tree": "57f9b0b4333a325a1e4acf9461432fe4003bd087",
      "parents": [
        "43e7f6adf33da1f7816ff738d3725bbde8fd98de"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Wed May 23 14:14:15 2007 -0700"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon May 28 23:07:34 2007 +0100"
      },
      "message": "[ARM] enable arbitary speed tty ioctls and split input/output speed\n\nAdd the ioctls and values needed for this to the ARM26/ARM32 ports.  The\nactual code has been in the base kernel for a while and automatically turns\non when a port sets the required defines.\n\n[RMK: also added termbits.h changes to avoid build breakage]\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "fb119935e11b98230f20c500e9f9125ddf0f3a4d",
      "tree": "106c15b2a5e805f91a172ac637525a1cf3bdcbda",
      "parents": [
        "deff2627cda995c926788fd9192337ec3febe7b5"
      ],
      "author": {
        "name": "Eric Sesterhenn",
        "email": "snakebyte@gmx.de",
        "time": "Wed May 23 14:41:36 2007 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Mon May 28 09:08:32 2007 -0500"
      },
      "message": "[SCSI] sg: remove unnecessary check\n\ncoverity spotted this (cid #758).  All callers dereference sfp, so we dont\nneed this check.  In addition to this, we dereference it earlier in the\nfunction.\n\nSigned-off-by: Eric Sesterhenn \u003csnakebyte@gmx.de\u003e\nAcked-by: Douglas Gilbert \u003cdougg@torque.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "deff2627cda995c926788fd9192337ec3febe7b5",
      "tree": "a343c6c2db67fdaff3bda9c2db8cdabb96ca2fc9",
      "parents": [
        "22c1a6600af920f4fef6d5cc51a8f04b58e9db83"
      ],
      "author": {
        "name": "FUJITA Tomonori",
        "email": "fujita.tomonori@lab.ntt.co.jp",
        "time": "Mon May 14 19:25:56 2007 +0900"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sun May 27 22:28:21 2007 -0500"
      },
      "message": "[SCSI] arcmsr: convert to use the data buffer accessors\n\n- remove the unnecessary map_single path.\n\n- convert to use the new accessors for the sg lists and the\nparameters.\n\nJens Axboe \u003cjens.axboe@oracle.com\u003e did the for_each_sg cleanup.\n\nSigned-off-by: FUJITA Tomonori \u003cfujita.tomonori@lab.ntt.co.jp\u003e\nAcked-by: Nick Cheng \u003cnick.cheng@areca.com.tw\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "22c1a6600af920f4fef6d5cc51a8f04b58e9db83",
      "tree": "1b12d980b7ff02de788e2a72683b16b42c9ea9e3",
      "parents": [
        "85289f2efa108d1586a86d0c426ffc9d641bbdc2"
      ],
      "author": {
        "name": "FUJITA Tomonori",
        "email": "fujita.tomonori@lab.ntt.co.jp",
        "time": "Sat May 26 02:03:36 2007 +0900"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sun May 27 21:42:56 2007 -0500"
      },
      "message": "[SCSI] aic7xxx_old: convert to use the data buffer accessors\n\n- remove the unnecessary map_single path.\n\n- convert to use the new accessors for the sg lists and the\nparameters.\n\nSigned-off-by: FUJITA Tomonori \u003cfujita.tomonori@lab.ntt.co.jp\u003e\nAcked-by: Doug Ledford \u003cdledford@redhat.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "350958f984268dcf0f087aac78c5b9fe2846aeff",
      "tree": "9093fb2aaaea2e1f5cf078cb9c9c6aec9591c419",
      "parents": [
        "9a60731d0036a6c6c265acd4248c17fd24fc8e13"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sun May 27 07:09:18 2007 -0400"
      },
      "committer": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Sun May 27 23:21:01 2007 +0200"
      },
      "message": "firewire: fix return code\n\nFix this warning on x86-64\n\ndrivers/firewire/fw-cdev.c:798: warning: initialization from incompatible pointer type\n\nby making the return code of ioctl_send_request() the same as all the\nother ioctl_xxx() return codes.\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Stefan Richter \u003cstefanr@s5r6.in-berlin.de\u003e\n"
    },
    {
      "commit": "9a60731d0036a6c6c265acd4248c17fd24fc8e13",
      "tree": "d72cc41fdda31d2c204c2a8a663242e1e55d30da",
      "parents": [
        "ec839e43fbe1b1ab74264ac510f6cd9c8e8334a4"
      ],
      "author": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Fri May 25 13:54:49 2007 +0200"
      },
      "committer": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Sun May 27 23:21:01 2007 +0200"
      },
      "message": "firewire: prefix modules with firewire- instead of fw-\n\nOf course everybody immediately associates \"fw-\" with FireWire, not\nfirmware or firewall or whatever.  But \"firewire-\" has a nice ring to\nit too.\n\nSigned-off-by: Stefan Richter \u003cstefanr@s5r6.in-berlin.de\u003e\nAcked-by: Kristian Hoegsberg \u003ckrh@bitplanet.net\u003e\n"
    },
    {
      "commit": "ec839e43fbe1b1ab74264ac510f6cd9c8e8334a4",
      "tree": "ea0e334f7d1791a730923a81f2ea8eeb56dd1c73",
      "parents": [
        "976da96a5d4fe84bd292b950e566325dc3e5904e"
      ],
      "author": {
        "name": "Kristian Høgsberg",
        "email": "krh@redhat.com",
        "time": "Tue May 22 18:55:48 2007 -0400"
      },
      "committer": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Sun May 27 23:21:00 2007 +0200"
      },
      "message": "firewire: Add missing byteswapping for receive DMA programs.\n\nSigned-off-by: Kristian Hoegsberg \u003ckrh@redhat.com\u003e\nSigned-off-by: Stefan Richter \u003cstefanr@s5r6.in-berlin.de\u003e\n"
    },
    {
      "commit": "976da96a5d4fe84bd292b950e566325dc3e5904e",
      "tree": "ce6f96ec99f8e2e138d2239fb2ac857c29de2b28",
      "parents": [
        "ef50a6c59dc66f22eba67704e291d709f21e0456"
      ],
      "author": {
        "name": "Petr Vandrovec",
        "email": "petr@vandrovec.name",
        "time": "Sun May 13 22:14:44 2007 -0700"
      },
      "committer": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Sun May 27 23:21:00 2007 +0200"
      },
      "message": "ieee1394: raw1394: Fix async send\n\nWhile playing with libiec61883 I\u0027ve noticed that async_send is broken\nbecause it was doing copy_from_user(...., packet-\u003edata_size) before\npacket-\u003edata_size was set to any useful value.  It got broken when\npacket-\u003eallocated_data_size got introduced, as hpsb_alloc_packet does\nnot set packet-\u003edata_size anymore.  (Regression in 2.6.22-rc1)\n\nSigned-off-by: Petr Vandrovec \u003cpetr@vandrovec.name\u003e\nSigned-off-by: Stefan Richter \u003cstefanr@s5r6.in-berlin.de\u003e\n"
    },
    {
      "commit": "ef50a6c59dc66f22eba67704e291d709f21e0456",
      "tree": "ef61e38f7b9c019dc4c6d82d91bfcc3597b94747",
      "parents": [
        "7a97bc03e089d1a75dc533f0fe69ec8dac672916"
      ],
      "author": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Mon May 21 01:05:41 2007 +0200"
      },
      "committer": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Sun May 27 23:20:59 2007 +0200"
      },
      "message": "ieee1394: eth1394: bring back a parent device\n\nThis adds a real parent device to eth1394\u0027s ethX device like in Linux\n2.6.20 and older.  However, due to unfinished conversion of the ieee1394\naway from class_device, we now refer to the FireWire controller\u0027s PCI\ndevice as the parent, not to the ieee1394 driver\u0027s fw-host device.\n\nHaving a real parent device instead of a virtual one allows udev scripts\nto distinguish eth1394 interfaces from networking bridges, bondings and\nthe likes.\n\nFixes a regression since 2.6.21:\nhttps://bugs.gentoo.org/show_bug.cgi?id\u003d177199\n\nSigned-off-by: Stefan Richter \u003cstefanr@s5r6.in-berlin.de\u003e\n"
    },
    {
      "commit": "7a97bc03e089d1a75dc533f0fe69ec8dac672916",
      "tree": "bfa5de17774786f4b0ef976fd645b2adc74bd4b7",
      "parents": [
        "69c29fa7d142d65b13e366ae51e50944484b65ab"
      ],
      "author": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Sat May 05 17:25:51 2007 +0200"
      },
      "committer": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Sun May 27 23:20:59 2007 +0200"
      },
      "message": "ieee1394: eth1394: handle tlabel exhaustion\n\nWhen eth1394 was unable to acquire a transaction label, it just dropped\noutgoing packets without attempt to resend them later.\n\nThe transmit queue is now halted if no tlabel is available to\n-\u003ehard_start_xmit().  A workqueue job is then scheduled to catch the\nmoment when ieee1394 recycled the next lot of tlabels.\n\nFixes http://bugzilla.kernel.org/show_bug.cgi?id\u003d8402\n\nSigned-off-by: Stefan Richter \u003cstefanr@s5r6.in-berlin.de\u003e\n"
    },
    {
      "commit": "69c29fa7d142d65b13e366ae51e50944484b65ab",
      "tree": "282a3a2565e842349543dbb693c8886b49e4d7df",
      "parents": [
        "20e2008e1f24a6831bf4311f8e2f8692f16a92de"
      ],
      "author": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Sat May 05 17:19:09 2007 +0200"
      },
      "committer": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Sun May 27 23:20:58 2007 +0200"
      },
      "message": "ieee1394: eth1394: remove bogus netif_wake_queue\n\nWhen we are within hard_start_xmit, the queue is already awake.\n\nSigned-off-by: Stefan Richter \u003cstefanr@s5r6.in-berlin.de\u003e\n"
    },
    {
      "commit": "20e2008e1f24a6831bf4311f8e2f8692f16a92de",
      "tree": "97755703fa7f62bd0af1dfa3bbabcd4ad795a2c7",
      "parents": [
        "c420bc9f09a0926b708c3edb27eacba434a4f4ba"
      ],
      "author": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Sat May 05 17:18:12 2007 +0200"
      },
      "committer": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Sun May 27 23:20:58 2007 +0200"
      },
      "message": "ieee1394: sbp2: include workqueue.h\n\nSigned-off-by: Stefan Richter \u003cstefanr@s5r6.in-berlin.de\u003e\n"
    },
    {
      "commit": "85289f2efa108d1586a86d0c426ffc9d641bbdc2",
      "tree": "7720ceaee4bb332b585256a9d486e99deff2c367",
      "parents": [
        "70c8d897763e19405a160de729e62a0e727150d2"
      ],
      "author": {
        "name": "FUJITA Tomonori",
        "email": "fujita.tomonori@lab.ntt.co.jp",
        "time": "Sat May 26 02:41:54 2007 +0900"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sun May 27 16:11:01 2007 -0500"
      },
      "message": "[SCSI] tmscsim: convert to use the data buffer accessors\n\n- remove the unnecessary map_single path.\n\n- convert to use the new accessors for the sg lists and the\nparameters.\n\nSigned-off-by: FUJITA Tomonori \u003cfujita.tomonori@lab.ntt.co.jp\u003e\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    }
  ],
  "next": "6996abf0962bb86b6285987a4698f6d275ff531f"
}
