)]}'
{
  "log": [
    {
      "commit": "892e4fba1cb5cdc70f3acc65e024e541c0b2d559",
      "tree": "0afa420b54842f9ac0fb048bcc0c316f3560c2b7",
      "parents": [
        "734a56285dbeedc6cc10aef6f700eeab7c65ea9f"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Sat Sep 23 10:24:36 2006 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Sat Sep 23 10:24:36 2006 +0100"
      },
      "message": "[MTD] Fix dependencies with CONFIG_MTD\u003dm\n\nCMDLINEPARTS shouldn\u0027t be selectable, and neither should SSFDC, which\ncan be a tristate anyway.\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "734a56285dbeedc6cc10aef6f700eeab7c65ea9f",
      "tree": "c13d7334d94afad04e36f0b3ff296e6fcacdd9bb",
      "parents": [
        "e4e3295f0c0e1a09a46522359e24c0569e2e7b47"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Fri Sep 22 18:41:20 2006 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Fri Sep 22 18:41:20 2006 +0100"
      },
      "message": "Remove accidentally-added include/linux/utsrelease.h\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "e4e3295f0c0e1a09a46522359e24c0569e2e7b47",
      "tree": "538e656d60b2872521fcf295f7250df90d21b07a",
      "parents": [
        "51197abf29657373bcf9803d87da3c3d8fc3a37e"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Fri Sep 22 11:05:42 2006 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Fri Sep 22 11:05:42 2006 +0100"
      },
      "message": "Revert \"[MTD] blkdev helper code: fix printk format warning\"\n\nThis reverts commit 668040fcd1e06fc3e68a92708cbdfa5a52c37d3c.\n\nThe \u0027flags\u0027 field of the struct request is \u0027unsigned long\u0027. Quite\nhow Randy came to see \u0027long int format, different type arg\u0027 I don\u0027t\nknow, but it doesn\u0027t seem to be the case any more.\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "51197abf29657373bcf9803d87da3c3d8fc3a37e",
      "tree": "9adde058fc9a6817fe0fe45fc2e4e13de36f358f",
      "parents": [
        "98aacdfde05ccf512d4395eed0d4894eea2d163c"
      ],
      "author": {
        "name": "Claudio Lanconelli",
        "email": "lanconelli.claudio@eptar.com",
        "time": "Fri Sep 22 11:01:37 2006 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Fri Sep 22 11:01:37 2006 +0100"
      },
      "message": "[MTD] Add SSFDC (SmartMedia) read-only translation layer\n\nSigned-off-by: Claudio Lanconelli \u003clanconelli.claudio@eptar.com\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "98aacdfde05ccf512d4395eed0d4894eea2d163c",
      "tree": "8704accf03834acb16a83cb38f844c1a5e4e4878",
      "parents": [
        "7fefb924d7aed7116fe2a68cdbfc9e36318e7300"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Tue Sep 19 21:55:28 2006 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Fri Sep 22 10:34:15 2006 +0100"
      },
      "message": "[MTD] pmc551 pci cleanup\n\nUse pci_resource_start for getting start of regions and pci_iomap to not\ndoing this directly by using dev-\u003eresource... (Thanks to Rolf Eike Beer)\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "7fefb924d7aed7116fe2a68cdbfc9e36318e7300",
      "tree": "d8c5402b6bcf91131dbd7fd471f8c3c0591703da",
      "parents": [
        "cdf0a7d16980858e72f5d26bfe48abf01112fab5"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Tue Sep 19 21:55:18 2006 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Fri Sep 22 10:33:52 2006 +0100"
      },
      "message": "[MTD] pmc551 use kzalloc\n\nUse kzalloc instad of kmalloc+memset(0).\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "cdf0a7d16980858e72f5d26bfe48abf01112fab5",
      "tree": "a46adb9d19fa945dc1ba6e6c62087074834d29a1",
      "parents": [
        "e417fcfb857b809e5dabc9b252ad70f090d553d1"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Tue Sep 19 21:55:06 2006 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Fri Sep 22 10:33:31 2006 +0100"
      },
      "message": "[MTD] pmc551 whitespace cleanup\n\nSpaces were used for indent, there was more than 80 columns per line. Get\nrid of that stuff.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "e417fcfb857b809e5dabc9b252ad70f090d553d1",
      "tree": "2eaf33a95ad3ee0864604c13423360f743a7225f",
      "parents": [
        "6a545a0d6021a4d759ba6d0c1082d1abf8d64c84"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Thu Sep 21 03:47:48 2006 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Fri Sep 22 10:31:01 2006 +0100"
      },
      "message": "[MTD] Remove iq80310 map driver\n\nThe iq80310 mtd map driver depends on ARCH_IQ80310, which isn\u0027t\ndefined anywhere in the tree (as we don\u0027t have 80310 support), and\nfurthermore, everything the driver does can be done with physmap\ninstead.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "6a545a0d6021a4d759ba6d0c1082d1abf8d64c84",
      "tree": "1bd55b9ee6eec2378557bc43630fb163c83075cc",
      "parents": [
        "17c2dae3aaff9b1e5d83996a5f098ad693f3aeca"
      ],
      "author": {
        "name": "Frank Haverkamp",
        "email": "haver@vnet.ibm.com",
        "time": "Wed Sep 20 17:24:52 2006 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Fri Sep 22 10:30:25 2006 +0100"
      },
      "message": "[MTD NAND] Fix in typo ndfc.c causing wrong ECC layout\n\nDue to this typo, a wrong ECC layout table is chosen.\n\nSigned-off-by: Frank Haverkamp \u003chaver@vnet.ibm.com\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "17c2dae3aaff9b1e5d83996a5f098ad693f3aeca",
      "tree": "e2d35bb9f404a84761b2641309b22881a4672e7e",
      "parents": [
        "25f0c659fe64832d8ee06aa623fffaad708dcf8b"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Thu Sep 21 23:16:48 2006 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Fri Sep 22 10:26:56 2006 +0100"
      },
      "message": "[MTD] physmap: add power management support\n\nImplement PM handling for physmap.  Idea from Steven Scholz, patch\nby David Anders.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "25f0c659fe64832d8ee06aa623fffaad708dcf8b",
      "tree": "b5740156ac2ce5e39aaaba32ddb21b03379abb48",
      "parents": [
        "dd8e9ed6ed544e2b924429d29cd2a6b55590109b"
      ],
      "author": {
        "name": "Amol Lad",
        "email": "amol@verismonetworks.com",
        "time": "Thu Sep 21 18:12:43 2006 +0530"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Fri Sep 22 10:24:31 2006 +0100"
      },
      "message": "ioremap balanced with iounmap for drivers/mtd subsystem\n\nioremap must be balanced by an iounmap and failing to do so can result\nin a memory leak.\n\nTested (compilation only) with:\n- allmodconfig\n- Modifying drivers/mtd/maps/Kconfig and drivers/mtd/nand/Kconfig to\nmake sure that the changed file is compiling without warning\n\nSigned-off-by: Amol Lad \u003camol@verismonetworks.com\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "dd8e9ed6ed544e2b924429d29cd2a6b55590109b",
      "tree": "0961c205e59591e7da65ce7504c919e7ee3e4351",
      "parents": [
        "668040fcd1e06fc3e68a92708cbdfa5a52c37d3c"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Fri Sep 22 10:19:20 2006 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Fri Sep 22 10:19:20 2006 +0100"
      },
      "message": "[MTD] Switch to pci_get_device and do ref counting\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "668040fcd1e06fc3e68a92708cbdfa5a52c37d3c",
      "tree": "5caced088dbe000e938fc4848b632994c6563443",
      "parents": [
        "f40a6f1cc7fe522e51e1ac4c7ab3035a434f2cef"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Fri Sep 22 10:17:28 2006 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Fri Sep 22 10:17:28 2006 +0100"
      },
      "message": "[MTD] blkdev helper code: fix printk format warning\n\nFix printk format warning(s):\ndrivers/mtd/mtd_blkdevs.c:72: warning: long int format, different type arg (arg 2)\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "f40a6f1cc7fe522e51e1ac4c7ab3035a434f2cef",
      "tree": "d1d449a85661db1241f739bb6f05bc4765aa84e6",
      "parents": [
        "f2dd117fa51dd8fc071b1352254c0d14d2399b0a"
      ],
      "author": {
        "name": "Brian Walsh",
        "email": "brian@walsh.ws",
        "time": "Fri Sep 22 10:16:16 2006 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Fri Sep 22 10:16:16 2006 +0100"
      },
      "message": "[MTD] Fix ixp4xx partition parsing.\n\nIf the amount of flash is not divisible by 2 then the mask in\nparse_mtd_partitions would fail to work as designed.  Passing in the base\naddress corrects this problem.\n\nSigned-off-by: Brian Walsh \u003cbrian@walsh.ws\u003e\nCc: Deepak Sanexa \u003cdsanexa@mvista.com\u003e\nCc: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "f2dd117fa51dd8fc071b1352254c0d14d2399b0a",
      "tree": "b7c5e149cdf942723c409b85df8da01fb55324d0",
      "parents": [
        "cbc88ba83ff772d8c47d95ba0fef38ad888d6fcf"
      ],
      "author": {
        "name": "Michal Piotrowski",
        "email": "michal.k.k.piotrowski@gmail.com",
        "time": "Fri Sep 22 10:13:46 2006 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Fri Sep 22 10:13:46 2006 +0100"
      },
      "message": "[JFFS2] Remove unneeded ifdefs from jffs2_fs_i.h\n\nWe certainly don\u0027t need the check for Linux version \u003e 2.5.2, and in fact\nwe can also live without the __ECOS check, since we can just add it back\nin the eCos git tree which is automatically derived from the Linux fs/jffs2\nsubdirectory in the upstream git tree.\n\nSigned-off-by: Michal Piotrowski \u003cmichal.k.k.piotrowski@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "cbc88ba83ff772d8c47d95ba0fef38ad888d6fcf",
      "tree": "140bf2cf428ef10db16b7eb3552ec57d1a51f3e8",
      "parents": [
        "187ef15268e638603dea55a91fdfa29feaed6d13"
      ],
      "author": {
        "name": "Michal Piotrowski",
        "email": "michal.k.k.piotrowski@gmail.com",
        "time": "Fri Sep 22 10:09:44 2006 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Fri Sep 22 10:09:44 2006 +0100"
      },
      "message": "[MTD NAND] Remove old code in au1550nd.c\n\nSigned-off-by: Michal Piotrowski \u003cmichal.k.k.piotrowski@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "187ef15268e638603dea55a91fdfa29feaed6d13",
      "tree": "a3895b43f90ed87ae54e3b066468ac2c8fdf31ee",
      "parents": [
        "e478bec0ba0a83a48a0f6982934b6de079e7e6b3"
      ],
      "author": {
        "name": "Håvard Skinnemoen",
        "email": "hskinnemoen@atmel.com",
        "time": "Fri Sep 22 10:07:08 2006 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Fri Sep 22 10:07:08 2006 +0100"
      },
      "message": "[MTD] Unlock NOR flash automatically where necessary\n\nIntroduce the MTD_STUPID_LOCK flag which indicates that the flash chip is\nalways locked after power-up, so all sectors need to be unlocked before it\nis usable.\n\nIf this flag is set, and the chip provides an unlock() operation,\nmtd_add_device will unlock the whole MTD device if it\u0027s writeable.  This\nmeans that non-writeable partitions will stay locked.\n\nSet MTD_STUPID_LOCK in fixup_use_atmel_lock() so that these chips will work\nas expected.\n\nSigned-off-by: Håvard Skinnemoen \u003chskinnemoen@atmel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "e478bec0ba0a83a48a0f6982934b6de079e7e6b3",
      "tree": "e3668595e988a684a07f018308d0be23a97ed65e",
      "parents": [
        "3752aee96538b582b089f4a97a26e2ccd9403929"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Sep 19 20:42:06 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Sep 19 20:42:06 2006 -0700"
      },
      "message": "Linux v2.6.18. Arrr!\n\nAhoy, all land-lubbers, test me out right smartly!\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3752aee96538b582b089f4a97a26e2ccd9403929",
      "tree": "162601df617d057d1c56bc120d742c6322b0ebc3",
      "parents": [
        "4ed4b5475211fab6a0ad00eed2f9297395e7598e",
        "888454c57a45511808d3fa52597b3d765df034a6"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Sep 19 20:36:22 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Sep 19 20:36:22 2006 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6:\n  [IPV4] fib_trie: missing ntohl() when calling fib_semantic_match()\n  [NETFILTER]: xt_quota: add missing module aliases\n  [ATM]: [he] don\u0027t hold the device lock when upcalling\n"
    },
    {
      "commit": "888454c57a45511808d3fa52597b3d765df034a6",
      "tree": "eaae5d36c181b03944dd7ebd0748016313ce89d9",
      "parents": [
        "b22b9004f22ba8ca33d15059e8b710a4b71ec3cc"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Tue Sep 19 13:42:46 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Sep 19 13:42:46 2006 -0700"
      },
      "message": "[IPV4] fib_trie: missing ntohl() when calling fib_semantic_match()\n\nfib_trie.c::check_leaf() passes host-endian where fib_semantic_match()\nexpects (and stores into) net-endian.\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b22b9004f22ba8ca33d15059e8b710a4b71ec3cc",
      "tree": "e6fb74eb3e464646f8efd95d0953529b78be3d96",
      "parents": [
        "7f81dc0097095f19d25e14c043edfdebb9e01295"
      ],
      "author": {
        "name": "Patrick McHardy",
        "email": "kaber@trash.net",
        "time": "Tue Sep 19 13:00:57 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Sep 19 13:00:57 2006 -0700"
      },
      "message": "[NETFILTER]: xt_quota: add missing module aliases\n\nAdd missing aliases for ipt_quota and ip6t_quota to make autoload\nwork.\n\nSigned-off-by: Patrick McHardy \u003ckaber@trash.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7f81dc0097095f19d25e14c043edfdebb9e01295",
      "tree": "f3729d9ac9bf3c5ffcb7505eb41b4244cca67e50",
      "parents": [
        "79e453d49bd49ba1b576f89310cc565c9e4ca379"
      ],
      "author": {
        "name": "Chas Williams",
        "email": "chas@cmf.nrl.navy.mil",
        "time": "Tue Sep 19 12:59:11 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Sep 19 12:59:11 2006 -0700"
      },
      "message": "[ATM]: [he] don\u0027t hold the device lock when upcalling\n\nThis can create a deadlock/lock ordering problem with other layers\nthat want to use the transmit (or other) path of the card at that\ntime.\n\nSigned-off-by: Chas Williams \u003cchas@cmf.nrl.navy.mil\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "4ed4b5475211fab6a0ad00eed2f9297395e7598e",
      "tree": "9849dc8e2bc0ad68ed03a48d686f8c0ed65995a7",
      "parents": [
        "79e453d49bd49ba1b576f89310cc565c9e4ca379",
        "5c2d97cb31fb77981797fec46230ca005b865799"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Sep 19 09:46:53 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Sep 19 09:46:53 2006 -0700"
      },
      "message": "Merge branch \u0027fixes\u0027 of git://git.linux-nfs.org/pub/linux/nfs-2.6\n\n* \u0027fixes\u0027 of git://git.linux-nfs.org/pub/linux/nfs-2.6:\n  NFS: Fix nfs_page use after free issues in fs/nfs/write.c\n  NFSv4: Fix incorrect semaphore release in _nfs4_do_open()\n  NFS: Fix Oopsable condition in nfs_readpage_sync()\n"
    },
    {
      "commit": "5c2d97cb31fb77981797fec46230ca005b865799",
      "tree": "8393101586bc3ed4e7577eeae215fc305b1999de",
      "parents": [
        "76723de0cf5b186afe2f329eeef304c321d52bf8"
      ],
      "author": {
        "name": "Trond Myklebust",
        "email": "Trond.Myklebust@netapp.com",
        "time": "Mon Sep 18 23:20:35 2006 -0400"
      },
      "committer": {
        "name": "Trond Myklebust",
        "email": "Trond.Myklebust@netapp.com",
        "time": "Tue Sep 19 11:59:10 2006 -0400"
      },
      "message": "NFS: Fix nfs_page use after free issues in fs/nfs/write.c\n\nSigned-off-by: Trond Myklebust \u003cTrond.Myklebust@netapp.com\u003e\n"
    },
    {
      "commit": "76723de0cf5b186afe2f329eeef304c321d52bf8",
      "tree": "677768d360a5288086aa6965ce4db67d556fac03",
      "parents": [
        "7a52411107e1ac8f5be6967936ec237f40a1c7e4"
      ],
      "author": {
        "name": "Trond Myklebust",
        "email": "Trond.Myklebust@netapp.com",
        "time": "Fri Sep 15 08:11:51 2006 -0400"
      },
      "committer": {
        "name": "Trond Myklebust",
        "email": "Trond.Myklebust@netapp.com",
        "time": "Tue Sep 19 11:54:53 2006 -0400"
      },
      "message": "NFSv4: Fix incorrect semaphore release in _nfs4_do_open()\n\nSigned-off-by: Trond Myklebust \u003cTrond.Myklebust@netapp.com\u003e\n"
    },
    {
      "commit": "7a52411107e1ac8f5be6967936ec237f40a1c7e4",
      "tree": "155ba22e3d333f7e0f6cf1fcbb3d9538f75375fe",
      "parents": [
        "47a5c6fa0e204a2b63309c648bb2fde36836c826"
      ],
      "author": {
        "name": "Trond Myklebust",
        "email": "Trond.Myklebust@netapp.com",
        "time": "Fri Sep 15 16:03:45 2006 -0400"
      },
      "committer": {
        "name": "Trond Myklebust",
        "email": "Trond.Myklebust@netapp.com",
        "time": "Tue Sep 19 11:54:39 2006 -0400"
      },
      "message": "NFS: Fix Oopsable condition in nfs_readpage_sync()\n\nSigned-off-by: Trond Myklebust \u003cTrond.Myklebust@netapp.com\u003e\n"
    },
    {
      "commit": "79e453d49bd49ba1b576f89310cc565c9e4ca379",
      "tree": "690353097ed789d691c072edd3a7259e3477d511",
      "parents": [
        "ab5cfd2aa3af40b35d7a948de8e279dc82c5b9f6"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Sep 19 08:15:22 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Sep 19 08:15:22 2006 -0700"
      },
      "message": "Revert mmiocfg heuristics and blacklist changes\n\nThis reverts commits 11012d419cfc0e0f78ca356aca03674217910124 and\n40dd2d20f220eda1cd0da8ea3f0f9db8971ba237, which allowed us to use the\nMMIO accesses for PCI config cycles even without the area being marked\nreserved in the e820 memory tables.\n\nThose changes were needed for EFI-environment Intel macs, but broke some\nnewer Intel 965 boards, so for now it\u0027s better to revert to our old\n2.6.17 behaviour and at least avoid introducing any new breakage.\n\nAndi Kleen has a set of patches that work with both EFI and the broken\nIntel 965 boards, which will be applied once they get wider testing.\n\nCc: Arjan van de Ven \u003carjan@infradead.org\u003e\nCc: Edgar Hucek \u003chostmaster@ed-soft.at\u003e\nCc: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ab5cfd2aa3af40b35d7a948de8e279dc82c5b9f6",
      "tree": "3684691bcc62688cecd1f90f7ddcc052e2e601a5",
      "parents": [
        "833f73299fdf4497af1552e219e95661f4d2cdca",
        "ea59830db01b6b3d6bda9f84e3d272a346115e8e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Sep 19 08:01:58 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Sep 19 08:01:58 2006 -0700"
      },
      "message": "Merge git://git.infradead.org/mtd-2.6\n\n* git://git.infradead.org/mtd-2.6:\n  [MTD] Use SEEK_{SET,CUR,END} instead of hardcoded values in mtdchar lseek()\n  MTD: Fix bug in fixup_convert_atmel_pri\n  [JFFS2][SUMMARY] Fix a summary collecting bug.\n  [PATCH] [MTD] DEVICES: Fill more device IDs in the structure of m25p80\n  MTD: Add lock/unlock operations for Atmel AT49BV6416\n  MTD: Convert Atmel PRI information to AMD format\n  fs/jffs2/xattr.c: remove dead code\n  [PATCH] [MTD] Maps: Add dependency on alternate probe methods to physmap\n  [PATCH] MTD: Add Macronix MX29F040 to JEDEC\n  [MTD] Fixes of performance and stability issues in CFI driver.\n  block2mtd.c: Make kernel boot command line arguments work (try 4)\n  [MTD NAND] Fix lookup error in nand_get_flash_type()\n  remove #error on !PCI from pmc551.c\n  MTD: [NAND] Fix the sharpsl driver after breakage from a core conversion\n  [MTD] NAND: OOB buffer offset fixups\n  make fs/jffs2/nodelist.c:jffs2_obsolete_node_frag() static\n  [PATCH] [MTD] NAND: fix dead URL in Kconfig\n"
    },
    {
      "commit": "833f73299fdf4497af1552e219e95661f4d2cdca",
      "tree": "3a8cbf486dce86116ada64d170896141ceee4692",
      "parents": [
        "ac7fb273ca1d0b4fb354575bb6e101ffd09e0b54"
      ],
      "author": {
        "name": "Dave Kleikamp",
        "email": "shaggy@austin.ibm.com",
        "time": "Mon Sep 18 20:12:33 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Sep 19 07:59:59 2006 -0700"
      },
      "message": "[PATCH] EXT2: Remove superblock lock contention in ext2_statfs\n\nFix a performance degradation introduced in 2.6.17.  (30% degradation\nrunning dbench with 16 threads)\n\nCommit 21730eed11de42f22afcbd43f450a1872a0b5ea1, which claims to make\nEXT2_DEBUG work again, moves the taking of the kernel lock out of\ndebug-only code in ext2_count_free_inodes and ext2_count_free_blocks and\ninto ext2_statfs.\n\nThe same problem was fixed in ext3 by removing the lock completely (commit\n5b11687924e40790deb0d5f959247ade82196665)\n\nSigned-off-by: Dave Kleikamp \u003cshaggy@austin.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ac7fb273ca1d0b4fb354575bb6e101ffd09e0b54",
      "tree": "7c6d78e7200598fa13f8dea6de05d82b4fc28be0",
      "parents": [
        "020d8c063b4d850b53dfbaee843c8335b7a90d26"
      ],
      "author": {
        "name": "Matthew Wilcox",
        "email": "matthew@wil.cx",
        "time": "Mon Sep 18 20:12:27 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Sep 19 07:59:59 2006 -0700"
      },
      "message": "[PATCH] headers_check: Clean up asm-parisc/page.h for user headers\n\nRemove definitions of PAGE_* from the user view\nDelete unnecessary comments referring to the size of pages\nOnly include \u003casm-generic\u003e if we\u0027re in __KERNEL__\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\nSigned-off-by: Matthew Wilcox \u003cmatthew@wil.cx\u003e\nSigned-off-by: Kyle McMartin \u003ckyle@parisc-linux.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "020d8c063b4d850b53dfbaee843c8335b7a90d26",
      "tree": "be1565f8cde71597dced996c0abc730e13e46095",
      "parents": [
        "271fc18eead0aa330758a3b9d8a57ffe315a1978"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Mon Sep 18 20:12:23 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Sep 19 07:59:59 2006 -0700"
      },
      "message": "[PATCH] Fix \u0027make headers_check\u0027 on ia64\n\nFix \u0027make headers_check\u0027 on m68k\n\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nCc: Roman Zippel \u003czippel@linux-m68k.org\u003e\nCc: David Woodhouse \u003cdwmw2@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "271fc18eead0aa330758a3b9d8a57ffe315a1978",
      "tree": "ba424de8de1ca4307328593d9309094dce29e616",
      "parents": [
        "86998aa6534e839ec003ed2ef7067d6fe8696ccc"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Mon Sep 18 20:12:19 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Sep 19 07:59:59 2006 -0700"
      },
      "message": "[PATCH] Add headers_check\u0027 target to output of \u0027make help\u0027\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\nCc: Sam Ravnborg \u003csam@ravnborg.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "86998aa6534e839ec003ed2ef7067d6fe8696ccc",
      "tree": "ca2e8fff9371ef26f339f2893c6c1d50c5f4e2fe",
      "parents": [
        "47a5c6fa0e204a2b63309c648bb2fde36836c826"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Tue Sep 19 11:14:34 2006 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Sep 19 07:57:20 2006 -0700"
      },
      "message": "[PATCH] genirq core: fix handle_level_irq()\n\nwhile porting the -rt tree to 2.6.18-rc7 i noticed the following\nscreaming-IRQ scenario on an SMP system:\n\n 2274  0Dn.:1 0.001ms: do_IRQ+0xc/0x103  \u003c\u003d (ret_from_intr+0x0/0xf)\n 2274  0Dn.:1 0.010ms: do_IRQ+0xc/0x103  \u003c\u003d (ret_from_intr+0x0/0xf)\n 2274  0Dn.:1 0.020ms: do_IRQ+0xc/0x103  \u003c\u003d (ret_from_intr+0x0/0xf)\n 2274  0Dn.:1 0.029ms: do_IRQ+0xc/0x103  \u003c\u003d (ret_from_intr+0x0/0xf)\n 2274  0Dn.:1 0.039ms: do_IRQ+0xc/0x103  \u003c\u003d (ret_from_intr+0x0/0xf)\n 2274  0Dn.:1 0.048ms: do_IRQ+0xc/0x103  \u003c\u003d (ret_from_intr+0x0/0xf)\n 2274  0Dn.:1 0.058ms: do_IRQ+0xc/0x103  \u003c\u003d (ret_from_intr+0x0/0xf)\n 2274  0Dn.:1 0.068ms: do_IRQ+0xc/0x103  \u003c\u003d (ret_from_intr+0x0/0xf)\n 2274  0Dn.:1 0.077ms: do_IRQ+0xc/0x103  \u003c\u003d (ret_from_intr+0x0/0xf)\n 2274  0Dn.:1 0.087ms: do_IRQ+0xc/0x103  \u003c\u003d (ret_from_intr+0x0/0xf)\n 2274  0Dn.:1 0.097ms: do_IRQ+0xc/0x103  \u003c\u003d (ret_from_intr+0x0/0xf)\n\nas it turns out, the bug is caused by handle_level_irq(), which if it\nraces with another CPU already handling this IRQ, it _unmasks_ the IRQ\nline on the way out. This is not how 2.6.17 works, and we introduced\nthis bug in one of the early genirq cleanups right before it went into\n-mm. (the bug was not in the genirq patchset for a long time, and we\ndidnt notice the bug due to the lack of -rt rebase to the new genirq\ncode. -rt, and hardirq-preemption in particular opens up such races much\nwider than anything else.)\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nAcked-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "47a5c6fa0e204a2b63309c648bb2fde36836c826",
      "tree": "688b6c12c72fed720dc4a047f310cd292e88a6f1",
      "parents": [
        "1d19f176a2884d31c4fe2c7018349ff884a819b1"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 18 16:20:40 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 18 16:20:40 2006 -0700"
      },
      "message": "x86: save/restore eflags in context switch\n\n(And reset it on new thread creation)\n\nIt turns out that eflags is important to save and restore not just\nbecause of iopl, but due to the magic bits like the NT bit, which we\ndon\u0027t want leaking between different threads.\n\nTested-by: Mike Galbraith \u003cefault@gmx.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1d19f176a2884d31c4fe2c7018349ff884a819b1",
      "tree": "f0f02160cb954d3d7bd4417548ca997f0a88fd45",
      "parents": [
        "20bf94e266969f91c623ed8b51da4109e3f57bcb",
        "fe26109a9dfd9327fdbe630fc819e1b7450986b2"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 18 16:16:05 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 18 16:16:05 2006 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6:\n  [ATM] CLIP: Do not refer freed skbuff in clip_mkip().\n  [NET]: Drop tx lock in dev_watchdog_up\n  [PACKET]: Don\u0027t truncate non-linear skbs with mmaped IO\n  [NET]: Mark frame diverter for future removal.\n  [NETFILTER]: Add secmark headers to header-y\n  [ATM]: linux-atm-general mailing list is subscribers only\n  [ATM]: [he] when transmit fails, unmap the dma regions\n  [TCP] tcp-lp: update information to MAINTAINERS\n  [TCP] tcp-lp: bug fix for oops in 2.6.18-rc6\n  [BRIDGE]: random extra bytes on STP TCN packet\n  [IPV6]: Accept -1 for IPV6_TCLASS\n  [IPV6]: Fix tclass setting for raw sockets.\n  [IPVS]: remove the debug option go ip_vs_ftp\n  [IPVS]: Make sure ip_vs_ftp ports are valid\n  [IPVS]: auto-help for ip_vs_ftp\n  [IPVS]: Document the ports option to ip_vs_ftp in kernel-parameters.txt\n  [TCP]: Turn ABC off.\n  [NEIGH]: neigh_table_clear() doesn\u0027t free stats\n"
    },
    {
      "commit": "20bf94e266969f91c623ed8b51da4109e3f57bcb",
      "tree": "4aead8959e49802b454d9c650a86ee04ae94ad47",
      "parents": [
        "77e2782f9b683893c9341e9cf05c88b0caac7382",
        "b9c54f91a48146778fe91423d4d467a0ee8c719b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 18 16:15:40 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 18 16:15:40 2006 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6:\n  [SPARC]: Fix regression in sys_getdomainname()\n  [OPENPROMIO]: Handle current_node being NULL correctly.\n"
    },
    {
      "commit": "77e2782f9b683893c9341e9cf05c88b0caac7382",
      "tree": "de65fd4477b104c64b55c144529fa6185fc70853",
      "parents": [
        "803db244b9f71102e366fd689000c1417b9a7508",
        "e40b1074af46d53740320f88dfffd9fb2f78bdf3"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 18 16:15:16 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 18 16:15:16 2006 -0700"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-arm\n\n* master.kernel.org:/home/rmk/linux-2.6-arm:\n  [ARM] 3815/1: headers_install support for ARM\n  [ARM] 3794/1: S3C24XX: do not defined set_irq_wake when no CONFIG_PM\n  [ARM] 3793/1: S3C2412: fix wrong serial info struct\n  [ARM] 3780/1: Fix iop321 cpuid\n  [ARM] 3786/1: pnx4008: update defconfig\n  [ARM] 3785/1: S3C2412: Fix idle code as default uses wrong clocks\n  [ARM] 3784/1: S3C2413: fix config for MACH_S3C2413/MACH_SMDK2413\n"
    },
    {
      "commit": "e40b1074af46d53740320f88dfffd9fb2f78bdf3",
      "tree": "a3809ce5543118430361ed3fcaef65619bdaa7f2",
      "parents": [
        "a9c3685b2f0515bffd8d13ea9e3417664ff22a07"
      ],
      "author": {
        "name": "Ralph Siemsen",
        "email": "ralphs@netwinder.org",
        "time": "Mon Sep 18 16:28:50 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Sep 18 16:28:50 2006 +0100"
      },
      "message": "[ARM] 3815/1: headers_install support for ARM\n\nMove kernel-only #includes into #ifdef __KERNEL__, so that\nheaders_install target can be used on ARM.\n\nSigned-off-by: Ralph Siemsen \u003cralphs@netwinder.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "b9c54f91a48146778fe91423d4d467a0ee8c719b",
      "tree": "f123be6ee2fb44b5795a3aa6f0ccbc8e9ea19d2b",
      "parents": [
        "b9b64e6e89fc5a6ef220747115c5b7764614ca3f"
      ],
      "author": {
        "name": "Andy Walker",
        "email": "andy@puszczka.com",
        "time": "Mon Sep 18 07:11:36 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Sep 18 07:11:36 2006 -0700"
      },
      "message": "[SPARC]: Fix regression in sys_getdomainname()\n\nThis patch corrects the buffer length checking in the\nsys_getdomainname() implementation for sparc/sparc64.\n\nSigned-off-by: Andy Walker \u003candy@puszczka.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "fe26109a9dfd9327fdbe630fc819e1b7450986b2",
      "tree": "c8e2e446a2756f6c55aa8faa45de6a0f1a216f56",
      "parents": [
        "d7811e623dd4be3e3bdba2d6330f7f15541ee45f"
      ],
      "author": {
        "name": "YOSHIFUJI Hideaki",
        "email": "yoshfuji@linux-ipv6.org",
        "time": "Mon Sep 18 06:37:58 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Sep 18 06:37:58 2006 -0700"
      },
      "message": "[ATM] CLIP: Do not refer freed skbuff in clip_mkip().\n\nIn clip_mkip(), skb-\u003edev is dereferenced after clip_push(),\nwhich frees up skb.\n\nAdvisory: AD_LAB-06009 (\u003cadlab@venustech.com.cn\u003e).\n\nSigned-off-by: YOSHIFUJI Hideaki \u003cyoshfuji@linux-ipv6.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a9c3685b2f0515bffd8d13ea9e3417664ff22a07",
      "tree": "358a877cbd770157d9483251937da6ae74189bbb",
      "parents": [
        "71aa7054d3df0f74d9ffbef3dd1486764c7f592a"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon Sep 18 13:30:20 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Sep 18 13:30:20 2006 +0100"
      },
      "message": "[ARM] 3794/1: S3C24XX: do not defined set_irq_wake when no CONFIG_PM\n\nPatch from Ben Dooks\n\nDo not define set_irq_wake as a real function if\nthe CONFIG_PM option is not set.\n\nFixes bug reported by Thomas Gleixner.\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": "71aa7054d3df0f74d9ffbef3dd1486764c7f592a",
      "tree": "e809f36621b135d07e9a5dac0e063bc648a99a78",
      "parents": [
        "36694a4c22767ee09c91ccda63810086c65c810b"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon Sep 18 13:30:17 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Sep 18 13:30:17 2006 +0100"
      },
      "message": "[ARM] 3793/1: S3C2412: fix wrong serial info struct\n\nPatch from Ben Dooks\n\nThe S3C2440 serial info struct is being passed\nthrough the S3C2412 serial info struct probe\nroutine.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Thomas Glexiner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "b9b64e6e89fc5a6ef220747115c5b7764614ca3f",
      "tree": "2d28434f793807b4a83bd5dc139e165c7c317389",
      "parents": [
        "803db244b9f71102e366fd689000c1417b9a7508"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon Sep 18 01:47:13 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon Sep 18 01:47:13 2006 -0700"
      },
      "message": "[OPENPROMIO]: Handle current_node being NULL correctly.\n\nIf the user tries to traverse to the next node of the\nlast node, we get NULL in current_node and a zero phandle\nreturned.  That\u0027s fine, but if the user tries to obtain\nproperties in that state, we try to dereference a NULL\npointer in the downcall to the of_*() routines.\n\nSo protect against that.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d7811e623dd4be3e3bdba2d6330f7f15541ee45f",
      "tree": "f43bafe2e8d7e43b2cc3f4cb7dcda4c5e8815630",
      "parents": [
        "cbe21d8fefca605b90e34f0f019505e599712f9b"
      ],
      "author": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Mon Sep 18 00:22:30 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Sep 18 00:22:30 2006 -0700"
      },
      "message": "[NET]: Drop tx lock in dev_watchdog_up\n\nFix lockdep warning with GRE, iptables and Speedtouch ADSL, PPP over ATM.\n\nOn Sat, Sep 02, 2006 at 08:39:28PM +0000, Krzysztof Halasa wrote:\n\u003e \n\u003e \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\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n\u003e [ INFO: possible circular locking dependency detected ]\n\u003e -------------------------------------------------------\n\u003e swapper/0 is trying to acquire lock:\n\u003e  (\u0026dev-\u003equeue_lock){-+..}, at: [\u003cc02c8c46\u003e] dev_queue_xmit+0x56/0x290\n\u003e \n\u003e but task is already holding lock:\n\u003e  (\u0026dev-\u003e_xmit_lock){-+..}, at: [\u003cc02c8e14\u003e] dev_queue_xmit+0x224/0x290\n\u003e \n\u003e which lock already depends on the new lock.\n\nThis turns out to be a genuine bug.  The queue lock and xmit lock are\nintentionally taken out of order.  Two things are supposed to prevent\ndead-locks from occuring:\n\n1) When we hold the queue_lock we\u0027re supposed to only do try_lock on the\ntx_lock.\n\n2) We always drop the queue_lock after taking the tx_lock and before doing\nanything else.\n\n\u003e \n\u003e the existing dependency chain (in reverse order) is:\n\u003e \n\u003e -\u003e #1 (\u0026dev-\u003e_xmit_lock){-+..}:\n\u003e        [\u003cc012e7b6\u003e] lock_acquire+0x76/0xa0\n\u003e        [\u003cc0336241\u003e] _spin_lock_bh+0x31/0x40\n\u003e        [\u003cc02d25a9\u003e] dev_activate+0x69/0x120\n\nThis path obviously breaks assumption 1) and therefore can lead to ABBA\ndead-locks.\n\nI\u0027ve looked at the history and there seems to be no reason for the lock\nto be held at all in dev_watchdog_up.  The lock appeared in day one and\neven there it was unnecessary.  In fact, people added __dev_watchdog_up\nprecisely in order to get around the tx lock there.\n\nThe function dev_watchdog_up is already serialised by rtnl_lock since\nits only caller dev_activate is always called under it.\n\nSo here is a simple patch to remove the tx lock from dev_watchdog_up.\nIn 2.6.19 we can eliminate the unnecessary __dev_watchdog_up and\nreplace it with dev_watchdog_up.\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "cbe21d8fefca605b90e34f0f019505e599712f9b",
      "tree": "b30a61468e18c04c91549231d4ca3b2cb67cb52b",
      "parents": [
        "080f22c0dc544e498e57ad281a9de063fa839957"
      ],
      "author": {
        "name": "Patrick McHardy",
        "email": "kaber@trash.net",
        "time": "Sun Sep 17 23:59:57 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Sep 17 23:59:57 2006 -0700"
      },
      "message": "[PACKET]: Don\u0027t truncate non-linear skbs with mmaped IO\n\nNon-linear skbs are truncated to their linear part with mmaped IO.\nFix by using skb_copy_bits instead of memcpy.\n\nSigned-off-by: Patrick McHardy \u003ckaber@trash.net\u003e\nAcked-by: Alexey Kuznetsov \u003ckuznet@ms2.inr.ac.ru\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "080f22c0dc544e498e57ad281a9de063fa839957",
      "tree": "e97dbbcdec76f3e50c3957c2d850ceec8c3cd237",
      "parents": [
        "dc36251037ae4f69f2f764efd9b57136e3b9848d"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Wed Sep 13 21:13:54 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sun Sep 17 23:21:14 2006 -0700"
      },
      "message": "[NET]: Mark frame diverter for future removal.\n\nThe code for frame diverter is unmaintained and has bitrotted.\nThe number of users is very small and the code has lots of problems.\nIf anyone is using it, they maybe exposing themselves to bad packet attacks.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "dc36251037ae4f69f2f764efd9b57136e3b9848d",
      "tree": "3b97a0e7b542a22326565edf1566e2d01ec524ad",
      "parents": [
        "f37bf90ec115d92549984438a2d157add7ae85a4"
      ],
      "author": {
        "name": "James Morris",
        "email": "jmorris@redhat.com",
        "time": "Wed Sep 13 21:04:55 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sun Sep 17 23:21:13 2006 -0700"
      },
      "message": "[NETFILTER]: Add secmark headers to header-y\n\nThis patch includes xt_SECMARK.h and xt_CONNSECMARK.h to the kernel\nheaders which are exported via \u0027make headers_install\u0027.  This is needed to\nallow userland code to be built correctly with these features.\n\nPlease apply, and consider for inclusion with 2.6.18 as a bugfix.\n\nSigned-off-by: James Morris \u003cjmorris@redhat.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "f37bf90ec115d92549984438a2d157add7ae85a4",
      "tree": "cb4c1a76c400c6479d5818a0cc1102261ae47f3e",
      "parents": [
        "d730e1033f81fefd3176f53e070b2b64cd146db0"
      ],
      "author": {
        "name": "Roland Dreier",
        "email": "roland@digitalvampire.org",
        "time": "Wed Sep 13 20:39:33 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sun Sep 17 23:21:12 2006 -0700"
      },
      "message": "[ATM]: linux-atm-general mailing list is subscribers only\n\nAs the automated reply I got to my last ATM patch shows, the\nlinux-atm-general mailing list is subscribers-only.\n\nSigned-off-by: Roland Dreier \u003croland@digitalvampire.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d730e1033f81fefd3176f53e070b2b64cd146db0",
      "tree": "3370c9194e2d35165a5dca3e1ae394b0f6b98d47",
      "parents": [
        "5067f08abad451661dd154be4193ba231a61e747"
      ],
      "author": {
        "name": "Chas Williams",
        "email": "chas@cmf.nrl.navy.mil",
        "time": "Wed Sep 13 20:33:40 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sun Sep 17 23:21:11 2006 -0700"
      },
      "message": "[ATM]: [he] when transmit fails, unmap the dma regions\n\nSigned-off-by: Chas Williams \u003cchas@cmf.nrl.navy.mil\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "5067f08abad451661dd154be4193ba231a61e747",
      "tree": "8d83f2da28c1d0d0a6c042311b163a3d39a81e30",
      "parents": [
        "3795da47e82ee0596174f52817d6d3ecd91f68ea"
      ],
      "author": {
        "name": "Wong Hoi Sing Edison",
        "email": "hswong3i@gmail.com",
        "time": "Wed Sep 13 20:31:13 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sun Sep 17 23:21:10 2006 -0700"
      },
      "message": "[TCP] tcp-lp: update information to MAINTAINERS\n\nSigned-off-by: Wong Hoi Sing Edison \u003chswong3i@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3795da47e82ee0596174f52817d6d3ecd91f68ea",
      "tree": "73a37568349bcefb554af606fa2363091f9828ad",
      "parents": [
        "485c2967d622449f4bbfae305a6fc4e185b5b094"
      ],
      "author": {
        "name": "Wong Hoi Sing Edison",
        "email": "hswong3i@gmail.com",
        "time": "Wed Sep 13 20:30:30 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sun Sep 17 23:21:09 2006 -0700"
      },
      "message": "[TCP] tcp-lp: bug fix for oops in 2.6.18-rc6\n\nSorry that the patch submited yesterday still contain a small bug.\nThis version have already been test for hours with BT connections. The\noops is now difficult to reproduce.\n\nSigned-off-by: Wong Hoi Sing Edison \u003chswong3i@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "485c2967d622449f4bbfae305a6fc4e185b5b094",
      "tree": "4f06861f759258ab1594758e05bfc51d05d6baf8",
      "parents": [
        "d0ee011f7290b51974e4d058cf4455a5ef91177d"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Wed Sep 13 20:12:40 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sun Sep 17 23:21:08 2006 -0700"
      },
      "message": "[BRIDGE]: random extra bytes on STP TCN packet\n\nWe seem to send 3 extra bytes in a TCN, which will be whatever happens\nto be on the stack. Thanks to Aji_Srinivas@emc.com for seeing.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d0ee011f7290b51974e4d058cf4455a5ef91177d",
      "tree": "acbf283e13a48a242ac255b88d0db4a68d122d0c",
      "parents": [
        "e012d51cbc41c5e603d7850c82acb0dad9e450dd"
      ],
      "author": {
        "name": "Remi Denis-Courmont",
        "email": "rdenis@simphalempin.com",
        "time": "Wed Sep 13 20:08:07 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sun Sep 17 23:21:08 2006 -0700"
      },
      "message": "[IPV6]: Accept -1 for IPV6_TCLASS\n\nThis patch should add support for -1 as \"default\" IPv6 traffic class,\nas specified in IETF RFC3542 §6.5. Within the kernel, it seems tclass\n\u003c 0 is already handled, but setsockopt, getsockopt and recvmsg calls\nwon\u0027t accept it from userland.\n\nSigned-off-by: Remi Denis-Courmont \u003crdenis@simphalempin.com\u003e\nAcked-by: YOSHIFUJI Hideaki \u003cyoshfuji@linux-ipv6.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e012d51cbc41c5e603d7850c82acb0dad9e450dd",
      "tree": "90dbb35873b853725a4de13cfe16990430a5d6aa",
      "parents": [
        "b552216ff1340a056aa0e12da68203902ae81d2c"
      ],
      "author": {
        "name": "YOSHIFUJI Hideaki",
        "email": "yoshfuji@linux-ipv6.org",
        "time": "Wed Sep 13 20:01:28 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sun Sep 17 23:21:07 2006 -0700"
      },
      "message": "[IPV6]: Fix tclass setting for raw sockets.\n\nnp-\u003ecork.tclass is used only in cork\u0027ed context.\nOtherwise, np-\u003etclass should be used.\n\nBug#7096 reported by Remi Denis-Courmont \u003crdenis@simphalempin.com\u003e.\n\nSigned-off-by: YOSHIFUJI Hideaki \u003cyoshfuji@linux-ipv6.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b552216ff1340a056aa0e12da68203902ae81d2c",
      "tree": "1cf2732adbd019bd261140ac8ba58e0dce4df34b",
      "parents": [
        "3f5af5b353ca36aca4f8a46e3da2172f669dbbbc"
      ],
      "author": {
        "name": "Simon Horman",
        "email": "horms@verge.net.au",
        "time": "Wed Sep 13 19:59:23 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sun Sep 17 23:21:06 2006 -0700"
      },
      "message": "[IPVS]: remove the debug option go ip_vs_ftp\n\nThis patch makes the debuging behaviour of this code more consistent\nwith the rest of IPVS.\n\nSigned-Off-By: Simon Horman \u003chorms@verge.net.au\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3f5af5b353ca36aca4f8a46e3da2172f669dbbbc",
      "tree": "25e92e2d951e8d6d709208a71fca6cc738e7cbcd",
      "parents": [
        "70e76b768bac81149c8c189e781c3f130ea2eba5"
      ],
      "author": {
        "name": "Simon Horman",
        "email": "horms@verge.net.au",
        "time": "Wed Sep 13 19:58:44 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sun Sep 17 23:21:05 2006 -0700"
      },
      "message": "[IPVS]: Make sure ip_vs_ftp ports are valid\n\nI\u0027m not entirely sure what happens in the case of a valid port,\nat best it\u0027ll be silently ignored. This patch ignores them a little\nmore verbosely.\n\nSigned-Off-By: Simon Horman \u003chorms@verge.net.au\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "70e76b768bac81149c8c189e781c3f130ea2eba5",
      "tree": "75d0211feabb6f068df26df490d28ed4afb8f9b1",
      "parents": [
        "72c4a13aaa0f6271e6b962a66befd68bac923bc3"
      ],
      "author": {
        "name": "Simon Horman",
        "email": "horms@verge.net.au",
        "time": "Wed Sep 13 19:57:54 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sun Sep 17 23:21:04 2006 -0700"
      },
      "message": "[IPVS]: auto-help for ip_vs_ftp\n\nFill in a help message for the ports option to ip_vs_ftp\n\nSigned-Off-By: Simon Horman \u003chorms@verge.net.au\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "72c4a13aaa0f6271e6b962a66befd68bac923bc3",
      "tree": "a1b49e135589aac9583088e25c967ad30cad65fe",
      "parents": [
        "b3a8a40da5751525936c88f60bbc6a007f9eee37"
      ],
      "author": {
        "name": "Simon Horman",
        "email": "horms@verge.net.au",
        "time": "Wed Sep 13 19:57:18 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sun Sep 17 23:21:03 2006 -0700"
      },
      "message": "[IPVS]: Document the ports option to ip_vs_ftp in kernel-parameters.txt\n\nI\u0027m not sure if documenting this here is appropriate, but\nif it is, here is some text to put there.\n\nSigned-Off-By: Simon Horman \u003chorms@verge.net.au\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b3a8a40da5751525936c88f60bbc6a007f9eee37",
      "tree": "4ddbfab5a63407ed9955598834008500d5bcad45",
      "parents": [
        "3fcde74b3877756f4b4725a883d0b48696c0d369"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Wed Sep 13 19:51:02 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sun Sep 17 23:21:02 2006 -0700"
      },
      "message": "[TCP]: Turn ABC off.\n\nTurn Appropriate Byte Count off by default because it unfairly\npenalizes applications that do small writes.  Add better documentation\nto describe what it is so users will understand why they might want to\nturn it on.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3fcde74b3877756f4b4725a883d0b48696c0d369",
      "tree": "afadd7d4d1a3b01f0941b8e1039bad6b2ba222af",
      "parents": [
        "803db244b9f71102e366fd689000c1417b9a7508"
      ],
      "author": {
        "name": "Kirill Korotaev",
        "email": "dev@openvz.org",
        "time": "Fri Sep 01 01:34:10 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sun Sep 17 23:21:01 2006 -0700"
      },
      "message": "[NEIGH]: neigh_table_clear() doesn\u0027t free stats\n\nneigh_table_clear() doesn\u0027t free tbl-\u003estats.\nFound by Alexey Kuznetsov. Though Alexey considers this\nleak minor for mainstream, I still believe that cleanup\ncode should not forget to free some of the resources :)\n\nAt least, this is critical for OpenVZ with virtualized\nneighbour tables.\n\nSigned-Off-By: Kirill Korotaev \u003cdev@openvz.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ea59830db01b6b3d6bda9f84e3d272a346115e8e",
      "tree": "85fe1044ae7aad2ef75c3afcbe7db388a8d92957",
      "parents": [
        "de591dacf3034977b3fb94b61d08240c8b35c39d"
      ],
      "author": {
        "name": "Josef \u0027Jeff\u0027 Sipek",
        "email": "jeffpc@josefsipek.net",
        "time": "Sat Sep 16 21:09:29 2006 -0400"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Sun Sep 17 17:04:23 2006 +0100"
      },
      "message": "[MTD] Use SEEK_{SET,CUR,END} instead of hardcoded values in mtdchar lseek()\n\nSigned-off-by: Josef \u0027Jeff\u0027 Sipek \u003cjeffpc@josefsipek.net\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "803db244b9f71102e366fd689000c1417b9a7508",
      "tree": "2fe1abfd16cded8074905b6b91d9d1943e15325e",
      "parents": [
        "8b98a37c4b00f3fbcf162281bd4595777e61241b",
        "f04b92e97d21b1921c91ec1d6d5e8bbf8606b77a"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sun Sep 17 01:05:43 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sun Sep 17 01:05:43 2006 -0400"
      },
      "message": "Merge branch \u0027master\u0027 into upstream-fixes\n"
    },
    {
      "commit": "8b98a37c4b00f3fbcf162281bd4595777e61241b",
      "tree": "3d3dfe8a3d1872dbc6bd6cca37a4454952310203",
      "parents": [
        "f956b6902eabbff249000287c7b36cd65761d8b8"
      ],
      "author": {
        "name": "Frank Pavlic",
        "email": "fpavlic@de.ibm.com",
        "time": "Fri Sep 15 16:27:02 2006 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sun Sep 17 01:03:08 2006 -0400"
      },
      "message": "[PATCH] s390: qeth driver fixes [6/6]\n\n[PATCH 9/9] s390: qeth driver fixes [6/6]\n\nFrom: Frank Pavlic \u003cfpavlic@de.ibm.com\u003e\n\t- Hipersockets has no IPV6 support, thus prevent issueing\n\t  SETRTG_IPV6 control commands on Hipersockets devices.\n\t- fixed error handling in qeth_sysfs_(un)register\n\nSigned-off-by: Frank Pavlic \u003cfpavlic@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "f956b6902eabbff249000287c7b36cd65761d8b8",
      "tree": "8452e831e5361be54e392cf678abefa55716a719",
      "parents": [
        "09d2d38a152419467f764c0f730821e896766c1f"
      ],
      "author": {
        "name": "Frank Pavlic",
        "email": "fpavlic@de.ibm.com",
        "time": "Fri Sep 15 16:26:52 2006 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sun Sep 17 01:03:07 2006 -0400"
      },
      "message": "[PATCH] s390: qeth driver fixes [5/6]\n\n[PATCH 8/9] s390: qeth driver fixes [5/6]\n\nFrom: Frank Pavlic \u003cfpavlic@de.ibm.com\u003e\n\tfix kernel panic in qdio queue handling.\n\tqeth_qdio_clear_card() could be invoked by 2 CPUs\n\tsimultaneously (for example reboot event and recovery).\n\nSigned-off-by: Frank Pavlic \u003cfpavlic@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "09d2d38a152419467f764c0f730821e896766c1f",
      "tree": "56001b9b3573a9a2fc05f74a4e2d0571607d0a19",
      "parents": [
        "f7b65d70a3e6f1c97eb614964270816992d0d4b4"
      ],
      "author": {
        "name": "Frank Pavlic",
        "email": "fpavlic@de.ibm.com",
        "time": "Fri Sep 15 16:26:34 2006 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sun Sep 17 01:03:07 2006 -0400"
      },
      "message": "[PATCH] s390: qeth driver fixes [4/6]\n\n[PATCH 7/9] s390: qeth driver fixes [4/6]\n\nFrom: Frank Pavlic \u003cfpavlic@de.ibm.com\u003e\n\t- fix kernel crash due to race,\n\t  set card-\u003estate to SOFTSETUP after\n\t  card and card-\u003edev are initialized properly.\n\t- remove CONFIG_QETH_PERF_STATS, use sysfs attribute instead,\n\t  as we want to have the ability to turn on/off the\n\t  statistics at runtime.\n\nSigned-off-by: Frank Pavlic \u003cfpavlic@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "f7b65d70a3e6f1c97eb614964270816992d0d4b4",
      "tree": "fae68b2d6c215abacd3074b81bc320f5b3e3a0e0",
      "parents": [
        "1fda1a120b7dcddf382ad105b4783a69e81c7a2b"
      ],
      "author": {
        "name": "Frank Pavlic",
        "email": "fpavlic@de.ibm.com",
        "time": "Fri Sep 15 16:26:19 2006 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sun Sep 17 01:03:07 2006 -0400"
      },
      "message": "[PATCH] s390: qeth driver fixes [3/6]\n\n[PATCH 6/9] s390: qeth driver fixes [3/6]\n\nFrom: Frank Pavlic \u003cfpavlic@de.ibm.com\u003e\n       \tfixed kernel panic caused by qeth driver:\n        Using a bonding device qeth driver will realloc\n        headroom for every skb coming from the bond device.\n        Once this happens qeth frees the original skb and\n        set the skb pointer to the new realloced skb.\n        Under heavy transmit workload (e.g.UDP streams) through bond\n        network device the qdio output queue might get full.\n        In this case we return with EBUSY from qeth_send_packet.\n        Returning to qeth_hard_start_xmit routine\n        the skb address on the stack still points to the old address,\n        which has been freed before.\n        Returning from qeth_hard_start_xmit with EBUSY results in\n        requeuing the skb. In this case it corrupts the qdisc queue\n        and results in kernel panic.\n\nSigned-off-by: Frank Pavlic \u003cfpavlic@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "1fda1a120b7dcddf382ad105b4783a69e81c7a2b",
      "tree": "46da9fa7105ca5594d94d55ec47e2a7dac7302e7",
      "parents": [
        "330b636908b44e73c714fb2632602ddd96f72c01"
      ],
      "author": {
        "name": "Frank Pavlic",
        "email": "fpavlic@de.ibm.com",
        "time": "Fri Sep 15 16:26:07 2006 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sun Sep 17 01:03:07 2006 -0400"
      },
      "message": "[PATCH] s390: qeth driver fixes [2/6]\n\n[PATCH 5/9] s390: qeth driver fixes [2/6]\n\nFrom: Frank Pavlic \u003cfpavlic@de.ibm.com\u003e\n\t- fixed error handling in create_device_attributes\n\t- fixed some minor bugs in IPv4\n\t  and IPv6 address checking\n\nSigned-off-by: Frank Pavlic \u003cfpavlic@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "330b636908b44e73c714fb2632602ddd96f72c01",
      "tree": "684d601d2ed50ed91f1057b2eea2d5cd485b2ebd",
      "parents": [
        "f449c565ea324397f83adb65e9d0b599cfbc7dab"
      ],
      "author": {
        "name": "Frank Pavlic",
        "email": "fpavlic@de.ibm.com",
        "time": "Fri Sep 15 16:25:56 2006 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sun Sep 17 01:03:07 2006 -0400"
      },
      "message": "[PATCH] s390: qeth driver fixes [1/6]\n\n[PATCH 4/9] s390: qeth driver fixes [1/6]\n\nFrom: Frank Pavlic \u003cfpavlic@de.ibm.com\u003e\n\t- Drop incoming packets with vlan_tag set\n          if card-\u003evlangrp is not set.\n        - use always vlan_hwaccel_rx to pass\n\t  vlan frames to the stack.\n        - fix recovery problem. Device was recovered\n\t  properly but still not working.\n\t  netif_carrier_on call right before\n          recovery start fixes it.\n\nSigned-off-by: Frank Pavlic \u003cfpavlic@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "f449c565ea324397f83adb65e9d0b599cfbc7dab",
      "tree": "1fd36e35dd1f3ca7d2afc121b44a4ac5601f7060",
      "parents": [
        "16a83b30772ad9f20d4233f8872405ad52165cd0"
      ],
      "author": {
        "name": "Frank Pavlic",
        "email": "fpavlic@de.ibm.com",
        "time": "Fri Sep 15 16:25:39 2006 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sun Sep 17 01:03:07 2006 -0400"
      },
      "message": "[PATCH] s390: Makefile cleanup\n\n[PATCH 3/9] s390: Makefile cleanup\n\nFrom: Frank Pavlic \u003cfpavlic@de.ibm.com\u003e\n \tremove CONFIG_MPC from Makefile which was\n\tintroduced accidently in the past.\n\nSigned-off-by: Frank Pavlic \u003cfpavlic@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "16a83b30772ad9f20d4233f8872405ad52165cd0",
      "tree": "1cb9ff33f3dfe46ef5fa956c59fe7bc331443129",
      "parents": [
        "4c7ae6ea595aef732d029647d708eaeac7238036"
      ],
      "author": {
        "name": "Frank Pavlic",
        "email": "fpavlic@de.ibm.com",
        "time": "Fri Sep 15 16:25:19 2006 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sun Sep 17 01:03:07 2006 -0400"
      },
      "message": "[PATCH] s390: netiucv driver fixes\n\n[PATCH 2/9] s390: netiucv driver fixes\n\nFrom: Frank Pavlic \u003cfpavlic@de.ibm.com\u003e\n\t- missing lock initialization added\n        - avoid duplicate iucv-interfaces to the same peer\n       \t- rw-lock added for manipulating the list of\n          defined iucv connections\n\nSigned-off-by: Frank Pavlic \u003cfpavlic@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "4c7ae6ea595aef732d029647d708eaeac7238036",
      "tree": "8875abb0310f38a82b818e92c5a6deeecf39527b",
      "parents": [
        "71d28725548be203e8b8f6ad63b1f64fd7f02d4d"
      ],
      "author": {
        "name": "Frank Pavlic",
        "email": "fpavlic@de.ibm.com",
        "time": "Fri Sep 15 16:25:03 2006 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sun Sep 17 01:03:06 2006 -0400"
      },
      "message": "[PATCH] s390: minor s390 network driver fixes\n\nHi Jeff,\nthis is a RESEND of the nine s390 network driver patches.\nI finally found  that my kmail corrupted almost every patch\nI sent the last time. Please apply these 9 patches and forget\nabout my first attempt! Sorry for the delay, I had some fights\nwith sendmail, IMAP and mutt configuration.\n\nFrank\n\n[RESEND PATCH 1/9] s390: minor s390 network driver fixes\n\nFrom: Frank Pavlic \u003cfpavlic@de.ibm.com\u003e\n\t- iucv driver:\n          use do { } while (0) constructs\n\t  instead of empty defines to avoid compile bugs.\n        - ctc driver:\n          missing lock initialization added\n        - lcs driver:\n          BUG_ON usage was removed accidently\n\t  with the last lcs patch.\n          Put them back in place.\n\nSigned-off-by: Frank Pavlic \u003cfpavlic@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "f04b92e97d21b1921c91ec1d6d5e8bbf8606b77a",
      "tree": "48ed1289bbba1cb0220d3f17cecc9ec0a8cf5a29",
      "parents": [
        "35e4ddfc86df84d32fbd2b9ae3b0b0408afb7e3f"
      ],
      "author": {
        "name": "Benjamin LaHaise",
        "email": "benjamin.c.lahaise@intel.com",
        "time": "Sat Sep 16 16:35:46 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 16 21:37:48 2006 -0700"
      },
      "message": "[PATCH] i386/x86-64: Add core 2 to oprofile\n\nAdd the CPU identification needed by oprofile for Intel (r) Core (tm) 2\nCPUs.\n\nSigned-off-by: Benjamin LaHaise \u003cbenjamin.c.lahaise@intel.com\u003e\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nCc: \"Arun Sharma\" \u003caruns@google.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "35e4ddfc86df84d32fbd2b9ae3b0b0408afb7e3f",
      "tree": "91a9a27ca6aabd7f1ba57112029b662a9ee3d109",
      "parents": [
        "27bea3275515e5bd748ed7a492d0df605f5e824a",
        "d5bb75999cb5733ad936ff000023221fe7a13c59"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 16 21:35:15 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 16 21:35:15 2006 -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  RDMA/cma: Increase the IB CM retry count in CMA\n  IPoIB: Retry failed send-only multicast group joins\n  IB/srp: Don\u0027t schedule reconnect from srp\n"
    },
    {
      "commit": "27bea3275515e5bd748ed7a492d0df605f5e824a",
      "tree": "eea0bc13de3a00717a78c6dfa860d09172a09919",
      "parents": [
        "96da96065bd66164acc3c8a1ea6db4ee765537e9"
      ],
      "author": {
        "name": "Zoltan Sogor",
        "email": "weth@inf.u-szeged.hu",
        "time": "Sat Sep 16 12:15:59 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 16 12:54:32 2006 -0700"
      },
      "message": "[PATCH] JFFS2: SUMMARY: fix a summary collecting bug\n\nIn some special case (padding because of sync or umount) it can be possible\nthat summary information is not fit to the end of the erase block.  In\nthese cases the collecting of summary is disabled for this erase block.\n\nThe problem was that this was not respected by jffs2_sum_add_kvec().  This\npatch fix this bug.\n\nSigned-off-by: Ferenc Havasi \u003chavasi@inf.u-szeged.hu\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "96da96065bd66164acc3c8a1ea6db4ee765537e9",
      "tree": "baa607c16c0cb2034cb9eb881fa840ad2f3ef2b5",
      "parents": [
        "20acaa18d0c002fec180956f87adeb3f11f635a6"
      ],
      "author": {
        "name": "Vitaly Wool",
        "email": "vwool@ru.mvista.com",
        "time": "Sat Sep 16 12:15:58 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 16 12:54:32 2006 -0700"
      },
      "message": "[PATCH] MTD NAND: OOB buffer offset fixups\n\nIn the case of data-pad-ecc-pad-data...  layout the oob start position has\nto be sizeof(data) in nand_write_oob_syndrom().\n\nIn nand_fill_oob() we need to copy to buf + buffer offset instead of buf +\nwrite offset.\n\nSigned-off-by: Vitaly Wool \u003cvwool@ru.mvista.com\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "20acaa18d0c002fec180956f87adeb3f11f635a6",
      "tree": "2cd2f21530150e8248a0217e380d58d42e79d89d",
      "parents": [
        "e4b69aa2a1bcee21f8d5e089b8682dd8aaace5eb"
      ],
      "author": {
        "name": "Suparna Bhattacharya",
        "email": "suparna@in.ibm.com",
        "time": "Sat Sep 16 12:15:58 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 16 12:54:32 2006 -0700"
      },
      "message": "[PATCH] ext3 sequential read regression fix\n\next3-get-blocks support caused ~20% degrade in Sequential read\nperformance (tiobench). Problem is with marking the buffer boundary\nso IO can be submitted right away. Here is the patch to fix it.\n\n  2.6.18-rc6:\n  -----------\n  # ./iotest\n  1048576+0 records in\n  1048576+0 records out\n  4294967296 bytes (4.3 GB) copied, 75.2726 seconds, 57.1 MB/s\n\n  real    1m15.285s\n  user    0m0.276s\n  sys     0m3.884s\n\n  2.6.18-rc6 + fix:\n  -----------------\n  [root@elm3a241 ~]# ./iotest\n  1048576+0 records in\n  1048576+0 records out\n  4294967296 bytes (4.3 GB) copied, 62.9356 seconds, 68.2 MB/s\n\nThe boundary block check in ext3_get_blocks_handle needs to be adjusted\nagainst the count of blocks mapped in this call, now that it can map\nmore than one block.\n\nSigned-off-by: Suparna Bhattacharya \u003csuparna@in.ibm.com\u003e\nTested-by: Badari Pulavarty \u003cpbadari@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e4b69aa2a1bcee21f8d5e089b8682dd8aaace5eb",
      "tree": "ccc3ff548d892965999d2ec2d64617e6daff41ac",
      "parents": [
        "1ab7a1f3b496aae5b1e062a6f50d62830c248190"
      ],
      "author": {
        "name": "Kenneth Lee",
        "email": "kenlee@dg.gov.cn",
        "time": "Sat Sep 16 12:15:55 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 16 12:54:32 2006 -0700"
      },
      "message": "[PATCH] bug fix in kernel/kmod.c\n\nI think there is a bug in kmod.c: In __call_usermodehelper(), when\nkernel_thread(wait_for_helper, ...) return success, since wait_for_helper()\nmight call complete() at any time, the sub_info should not be used any\nmore.\n\nNormally wait_for_helper() take a long time to finish, you may not get\nproblem for most of the case.  But if you remove /sbin/modprobe, it may\nbecome easier for you to get a oop in khelper.\n\nCc: Matt Helsley \u003cmatthltc@us.ibm.com\u003e\nCc: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nCc: Arnd Bergmann \u003carnd@arndb.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1ab7a1f3b496aae5b1e062a6f50d62830c248190",
      "tree": "6dc9840ccc8d83705894c3bdc4b397c4e2ac25d2",
      "parents": [
        "ae81f9e3791a30fc2dcfb38b7733b423f24571f7"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Sat Sep 16 12:15:55 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 16 12:54:32 2006 -0700"
      },
      "message": "[PATCH] headers_check: use a different default directory\n\n`make headers_check\u0027 wants to go and write stuff in /lib/modules, which\nrequires root, whic is unfortunate.\n\nIn fact, there\u0027s no _particular_ reason for headers_install to put it there\neither -- it can go into a subdirectory of the build tree in both cases.\nIt\u0027s not intended to go directly into /usr/include, which is why we didn\u0027t\nput it there -- and we certainly don\u0027t want people screwing around with\nsymlinking to it.  It\u0027s for distributors to take away and do stuff with, so\nleaving it in $(objtree) is fine, even in the headers_install case.\n\nI picked $(objtree)/usr/include but I have no _particular_ preference\nfor that; it just seemed reasonable.\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\nCc: Sam Ravnborg \u003csam@ravnborg.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ae81f9e3791a30fc2dcfb38b7733b423f24571f7",
      "tree": "db7a53d6a0e9d1f7b791626994d1d392ca1e8a06",
      "parents": [
        "7f9d77d75895c0d7e326d75263af21d7e2759879"
      ],
      "author": {
        "name": "Chuck Ebbert",
        "email": "76306.1226@compuserve.com",
        "time": "Sat Sep 16 12:15:53 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 16 12:54:32 2006 -0700"
      },
      "message": "[PATCH] Kconfig: move CONFIG_EMBEDDED options to submenu\n\nFix two problems with the CONFIG_EMBEDDED submenu:\n\n(1) The menu was split in two by the rt_mutex patch, which moved\n    half the items into the \"General setup\" menu.\n\n(2) CONFIG_SYSCTL and CONFIG_UID16 were added to the main menu\n    instead of the submenu.\n\nSigned-off-by: Chuck Ebbert \u003c76306.1226@compuserve.com\u003e\nCc: Sam Ravnborg \u003csam@ravnborg.org\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: Roman Zippel \u003czippel@linux-m68k.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7f9d77d75895c0d7e326d75263af21d7e2759879",
      "tree": "3b07576e26cd9e0a4ac19c3e98b6e979481cf1c5",
      "parents": [
        "75da736fb3dc5cc8add98da0d02fe5103d7ce059"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Sat Sep 16 12:15:49 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 16 12:54:32 2006 -0700"
      },
      "message": "[PATCH] Fix \u0027make headers_check\u0027 for Alpha\n\nAlpha currently fails \u0027make headers_check\u0027 in the 2.6.18-rc kernels.  This\npatch fixes it, by moving the existing #ifdef __KERNEL__ in asm/page.h so that\nit covers everything that userspace shouldn\u0027t so, and by adding asm/compiler.h\nto the list of exported files so that its use within asm/byteorder.h is\nsuccessful.\n\n[ Note that at least with GCC 4, \u003clinux/compiler.h\u003e doesn\u0027t do the forced\n  inlining about which there are nasty comments (and a workaround) in\n  \u003casm/compiler.h\u003e, unless you set CONFIG_FORCED_INLINING.  Rather than keep\n  the mess you have in \u003casm/compiler.h\u003e you could perhaps just make sure\n  CONFIG_FORCED_INLINING\u003dn is also honoured with GCC3, and make sure it cannot\n  be set for Alpha? ]\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\nCc: Sam Ravnborg \u003csam@ravnborg.org\u003e\nCc: Ivan Kokshaysky \u003cink@jurassic.park.msu.ru\u003e\nCc: Richard Henderson \u003crth@twiddle.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "75da736fb3dc5cc8add98da0d02fe5103d7ce059",
      "tree": "cc257924ebeef75b650b79ea6a33429a6eac84b8",
      "parents": [
        "e5fa6d70318e4a6a644edbb7d574059e5b326de1"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Sat Sep 16 12:15:48 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 16 12:54:32 2006 -0700"
      },
      "message": "[PATCH] Fix \u0027make headers_check\u0027 on x86_64\n\nOn Tue, 2006-09-12 at 17:44 +0100, David Woodhouse wrote:\n\u003e asm-x86_64/elf.h requires asm/processor.h, which does not exist\n\u003e asm-x86_64/signal.h requires linux/linkage.h, which does not exist\n\u003e asm-x86_64/unistd.h requires linux/linkage.h, which does not exist\n\u003e asm-x86_64/vsyscall.h requires linux/seqlock.h, which does not exist\n\nAgain, move stuff which shouldn\u0027t be visible inside (mostly already existing)\n#ifdef __KERNEL__.\n\nThis fixes a bunch of mislabelled and unlabelled #endifs in unistd.h and also\ncleans that up to conform with what\u0027s visible on other architectures, since\nthe minimal fix for the error reported about would have involved a more\nintrusive patch, renesting other ifdefs.\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\nCc: Sam Ravnborg \u003csam@ravnborg.org\u003e\nCc: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e5fa6d70318e4a6a644edbb7d574059e5b326de1",
      "tree": "75277f4c238b0d2a0718d5e8e089e381ef158e17",
      "parents": [
        "d5759641f5809b19bad4e2af6ca97b830545aaba"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Sat Sep 16 12:15:48 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 16 12:54:32 2006 -0700"
      },
      "message": "[PATCH] Fix \u0027make headers_check\u0027 on i386\n\nThis brings i386 asm/unistd.h into consistency with other architectures by not\nexporting functionality which is not necessary.\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d5759641f5809b19bad4e2af6ca97b830545aaba",
      "tree": "0e61191f5cc28d5497871c8f53e21e12d247f5e7",
      "parents": [
        "124b51c7a8a2b47f1c4739905a28ab3ea5f17faa"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Sat Sep 16 12:15:47 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 16 12:54:32 2006 -0700"
      },
      "message": "[PATCH] Fix \u0027make headers_check\u0027 on ia64\n\nOn Tue, 2006-09-12 at 17:44 +0100, David Woodhouse wrote:\n\u003e asm-ia64/ptrace.h requires asm/asm-offsets.h, which does not exist\n\u003e asm-ia64/resource.h requires asm/ustack.h, which does not exist\n\nHide parts which shouldn\u0027t be visible to userspace.\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\nCc: Sam Ravnborg \u003csam@ravnborg.org\u003e\nCc: \"Luck, Tony\" \u003ctony.luck@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "124b51c7a8a2b47f1c4739905a28ab3ea5f17faa",
      "tree": "d7963242d67bfe82b327ed32af686e8317f28609",
      "parents": [
        "b512217736049cef3e681bbd3ff6696c1cca567d"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Sat Sep 16 12:15:46 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 16 12:54:31 2006 -0700"
      },
      "message": "[PATCH] Fix \u0027make headers_check\u0027 on s390\n\nOn Tue, 2006-09-12 at 17:44 +0100, David Woodhouse wrote:\n\u003e asm-s390/debug.h requires linux/string.h, which does not exist\n\u003e asm-s390/elf.h requires asm/system.h, which does not exist\n\nMove things around slightly so the right things end up within\n#ifdef __KERNEL__ and thus don\u0027t pollute the exported headers.\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\nCc: Sam Ravnborg \u003csam@ravnborg.org\u003e\nAcked-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nCc: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b512217736049cef3e681bbd3ff6696c1cca567d",
      "tree": "41011b351a88f7fec688a9f5019378aaac2896a9",
      "parents": [
        "ac3b719cc373a7873e0f7173a9abc50f13650637"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Sat Sep 16 12:15:45 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 16 12:54:31 2006 -0700"
      },
      "message": "[PATCH] Fix \u0027make headers_check\u0027 on biarch architectures\n\nWe generate an \u003casm/foo.h\u003e which includes either \u003casm-$ARCH/foo.h\u003e or\n\u003casm-$ALTARCH/foo.h\u003e as appropriate.  But we were doing this dependent on\nwhether the file in question existed in the _unexported_ tree, not the\nexported tree.  So if a file was exported to userspace in one asm- directory\nbut not the other, the generated file in asm/ was incorrect.\n\nThis only changed the failure mode if it _was_ included from a nice #error to\na less explicable #include failure -- but it also gave false errors in \u0027make\nheaders_check\u0027 output.  Fix it by looking in the right place instead.\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\nCc: Sam Ravnborg \u003csam@ravnborg.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ac3b719cc373a7873e0f7173a9abc50f13650637",
      "tree": "15c3ae02c47d81cc237b21c68584e5c6847bfffe",
      "parents": [
        "87dedbda0ed9d005c2d049487e0e522797c18764"
      ],
      "author": {
        "name": "Josh Triplett",
        "email": "josht@us.ibm.com",
        "time": "Sat Sep 16 12:15:44 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 16 12:54:31 2006 -0700"
      },
      "message": "[PATCH] Add symbol type files (*.symtypes) to .gitignore\n\nThe kernel build system supports making symbol type files (*.symtypes) from C\nsource files.  Add these files to .gitignore.\n\nSigned-off-by: Josh Triplett \u003cjosh@freedesktop.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "87dedbda0ed9d005c2d049487e0e522797c18764",
      "tree": "4f2b059d67bb7aad8fc99194b5ac7c528f23ecf2",
      "parents": [
        "0f71a3738c91c3b8da60c63b04557ebd6060a1ea"
      ],
      "author": {
        "name": "Josh Triplett",
        "email": "josht@us.ibm.com",
        "time": "Sat Sep 16 12:15:43 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 16 12:54:31 2006 -0700"
      },
      "message": "[PATCH] Add mixed source and assembly listings (*.lst) to .gitignore\n\nThe kernel build system supports making mixed source and assembly listings\n(*.lst) from C source files.  Add these files to .gitignore.\n\nSigned-off-by: Josh Triplett \u003cjosh@freedesktop.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "0f71a3738c91c3b8da60c63b04557ebd6060a1ea",
      "tree": "8cb0c83a987c9b519e63943abb4bb822c8b768f2",
      "parents": [
        "4064d5ef26a04d9e34e4c0f348e30f14ab6828d8"
      ],
      "author": {
        "name": "Josh Triplett",
        "email": "josht@us.ibm.com",
        "time": "Sat Sep 16 12:15:42 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 16 12:54:31 2006 -0700"
      },
      "message": "[PATCH] Add preprocessed files (*.i) to .gitignore\n\nThe kernel build system supports making preprocessed files (*.i) from C source\nfiles.  Add these files to .gitignore.\n\nSigned-off-by: Josh Triplett \u003cjosh@freedesktop.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4064d5ef26a04d9e34e4c0f348e30f14ab6828d8",
      "tree": "7d5cf7cd499c6d0089aa85667424f0913579a6fb",
      "parents": [
        "8f5cbd7e4810df382029ecaaa98535452da5d15e"
      ],
      "author": {
        "name": "Corey Minyard",
        "email": "minyard@acm.org",
        "time": "Sat Sep 16 12:15:41 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 16 12:54:31 2006 -0700"
      },
      "message": "[PATCH] IPMI: fix handling of OEM flags\n\nIf one of the OEM flags becomes set in the flags from the hardware, the\ndriver could hang if no OEM handler was set.  Fix the code to handle this.\nThis was tested by setting the flags by hand after they were fetched.\n\nSigned-off-by: Corey Minyard \u003cminyard@acm.org\u003e\nAckde-by: Matt Domsch \u003cMatt_Domsch@dell.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8f5cbd7e4810df382029ecaaa98535452da5d15e",
      "tree": "15cca8524c677332ef30ecb0f8b858f56f27fbdf",
      "parents": [
        "b64074e46a9c2a7d5c66eff066a7c0b58377a143"
      ],
      "author": {
        "name": "Ross Biro",
        "email": "rossb@google.com",
        "time": "Sat Sep 16 12:15:39 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 16 12:54:31 2006 -0700"
      },
      "message": "[PATCH] Add a missing space that prevents building modules that require host programs\n\nSigned-off-by: Ross Biro \u003crossb@google.com\u003e\nAcked-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b64074e46a9c2a7d5c66eff066a7c0b58377a143",
      "tree": "625cb0413eae4f25bad402da2de93851c9915f60",
      "parents": [
        "fdb36673a9d6accf93b11e7eff3a7e34cd284616"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Sat Sep 16 12:15:38 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 16 12:54:31 2006 -0700"
      },
      "message": "[PATCH] hvc_console suspend fix\n\nFix http://bugzilla.kernel.org/show_bug.cgi?id\u003d7152\n\nCc: Michael Tautschnig \u003ctautschn@model.in.tum.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "fdb36673a9d6accf93b11e7eff3a7e34cd284616",
      "tree": "3e34c42fc03b4606f834e0516a62417082fd1ab0",
      "parents": [
        "ecaff756ff540f3821e2b00b8fa19aca07c7c3e5"
      ],
      "author": {
        "name": "NeilBrown",
        "email": "neilb@suse.de",
        "time": "Sat Sep 16 12:15:38 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 16 12:54:31 2006 -0700"
      },
      "message": "[PATCH] knfsd: Make ext3 reject filehandles referring to invalid inode number\n\nInodes earlier than the \u0027first\u0027 inode (e.g.  journal, resize) should be\nrejected early - except the root inode.  Also inode numbers that are too\nbig should be rejected early.\n\n[akpm@osdl.org: cleanup]\nSigned-off-by: Neil Brown \u003cneilb@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ecaff756ff540f3821e2b00b8fa19aca07c7c3e5",
      "tree": "80c40b24ad9228dcd7cf48c798250a9ccc74887a",
      "parents": [
        "55ebcc38a5f6d40e4c41447e413ef842b803980f"
      ],
      "author": {
        "name": "NeilBrown",
        "email": "neilb@suse.de",
        "time": "Sat Sep 16 12:15:37 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 16 12:54:30 2006 -0700"
      },
      "message": "[PATCH] knfsd: Have ext2 reject file handles with bad inode numbers early\n\nThis prevents bad inode numbers from triggering errors in ext2_get_inode.\n\n[akpm@osdl.org: speedup, cleanup]\nSigned-off-by: Neil Brown \u003cneilb@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "55ebcc38a5f6d40e4c41447e413ef842b803980f",
      "tree": "88958844c61fd9772e86a70bde2f274fb8f0d814",
      "parents": [
        "e1ed7ac77b63abb6b3a2c0b4b070f50da5b1fb2f"
      ],
      "author": {
        "name": "Arnaud Patard",
        "email": "apatard@mandriva.com",
        "time": "Sat Sep 16 12:15:36 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 16 12:54:30 2006 -0700"
      },
      "message": "[PATCH] IPMI: Fix oops on ipmi_msghandler removal for non ipmi systems\n\nWhen the ipmi_si module is loaded on a system without any ipmi device, it\nfails with nodev.  It would be fine if all resources were freed.  A call to\ndevice_unregister() is missing, resulting to a oops when you remove the\nipmi_msghandler.\n\nSigned-off-by: Arnaud Patard \u003capatard@mandriva.com\u003e\nAcked-by: Corey Minyard \u003cminyard@acm.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e1ed7ac77b63abb6b3a2c0b4b070f50da5b1fb2f",
      "tree": "f82b0558b445cdae2ebf377c19e6409cef7679e0",
      "parents": [
        "63b98080daa35f0d682db04f4fb7ada010888752"
      ],
      "author": {
        "name": "Imre Deak",
        "email": "imre.deak@solidboot.com",
        "time": "Sat Sep 16 12:15:35 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 16 12:54:30 2006 -0700"
      },
      "message": "[PATCH] genirq: fix typo in IRQ resend\n\nFix a bug where the IRQ_PENDING flag is never cleared and the ISR is called\nendlessly without an actual interrupt.\n\nSigned-off-by: Imre Deak \u003cimre.deak@solidboot.com\u003e\nAcked-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nAcked-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "de591dacf3034977b3fb94b61d08240c8b35c39d",
      "tree": "dea9eb00d70b85c5bafba142ee0ea77369f4e4a5",
      "parents": [
        "d882687c51b52424a56992578ce7636b3f3c8d41"
      ],
      "author": {
        "name": "Håvard Skinnemoen",
        "email": "hskinnemoen@atmel.com",
        "time": "Fri Sep 15 17:19:31 2006 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Sat Sep 16 13:54:17 2006 +0100"
      },
      "message": "MTD: Fix bug in fixup_convert_atmel_pri\n\nThe memset() in fixup_convert_atmel_pri is supposed to zero out\neverything except the first 5 bytes in *extp, but it ends up zeroing\nout something way outside the struct instead. Fix this potentially\ndangerous code by casting the pointer to char * before doing\narithmetic.\n\nSigned-off-by: Håvard Skinnemoen \u003chskinnemoen@atmel.com\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "d882687c51b52424a56992578ce7636b3f3c8d41",
      "tree": "8fe45bdeb4dbd36ad25e4d6764ede7431d4a1dd8",
      "parents": [
        "fa6c220a7f01257b1c2c4203d48aaaedb0c4416f"
      ],
      "author": {
        "name": "Havasi Ferenc",
        "email": "haf@kpax.(none)",
        "time": "Tue Sep 05 16:08:58 2006 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Sat Sep 16 09:08:12 2006 +0100"
      },
      "message": "[JFFS2][SUMMARY] Fix a summary collecting bug.\n\nIn some special case (padding because of sync\nor umount) it can be possible that summary\ninformation is not fit to the end of the erase\nblock. In these cases the collecting of summary\nis disabled for this erase block.\n\nThe problem was that this was not respected\nby jffs2_sum_add_kvec(). This patch fix this\nbug.\n\nFrom: Zoltan Sogor \u003cweth@inf.u-szeged.hu\u003e\nSigned-off-by: Ferenc Havasi \u003chavasi@inf.u-szeged.hu\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "d5bb75999cb5733ad936ff000023221fe7a13c59",
      "tree": "5e1daa8a9192788b9211e9fe7bd55f9137e14f06",
      "parents": [
        "c11bd42a7676b49d41c780f2ede3709204f8da83"
      ],
      "author": {
        "name": "Michael S. Tsirkin",
        "email": "mst@mellanox.co.il",
        "time": "Wed Sep 13 15:01:54 2006 +0300"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Thu Sep 14 13:55:30 2006 -0700"
      },
      "message": "RDMA/cma: Increase the IB CM retry count in CMA\n\n3 seems like a low number of IB Communication Manager retries to set;\nwe see connections failing under stress, and in any case 3 just looks\nlike an arbitrary number.  15 is the max value allowed by the\nInfiniBand spec.\n\nSigned-off-by: Michael S. Tsirkin \u003cmst@mellanox.co.il\u003e\nAcked-by: Sean Hefty \u003csean.hefty@intel.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n\n"
    },
    {
      "commit": "c11bd42a7676b49d41c780f2ede3709204f8da83",
      "tree": "fded697bd64eb3aa9796d1a2a363b8568d7fc64e",
      "parents": [
        "add7afc756eddd5d02fd986d19e6300b3e1a5ae8"
      ],
      "author": {
        "name": "Eli Cohen",
        "email": "eli@mellanox.co.il",
        "time": "Thu Sep 14 13:51:41 2006 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Thu Sep 14 13:51:41 2006 -0700"
      },
      "message": "IPoIB: Retry failed send-only multicast group joins\n\nWhen a send-only multicast group join fails, mcast-\u003equery must be set\nto NULL.  Otherwise, IPoIB will never retry the join and the multicast\ngroup will never be reachable.\n\nSigned-off-by: Eli Cohen \u003celi@mellanox.co.il\u003e\nSigned-off-by: Michael S. Tsirkin \u003cmst@mellanox.co.il\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "add7afc756eddd5d02fd986d19e6300b3e1a5ae8",
      "tree": "78b79105cae9166ed194180dc9d6f3c8d4dc8fb3",
      "parents": [
        "63b98080daa35f0d682db04f4fb7ada010888752"
      ],
      "author": {
        "name": "Ishai Rabinovitz",
        "email": "ishai@mellanox.co.il",
        "time": "Thu Sep 07 15:00:01 2006 +0300"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Thu Sep 14 13:51:40 2006 -0700"
      },
      "message": "IB/srp: Don\u0027t schedule reconnect from srp\n\nIf there is a problem in the connection, the SCSI mid-layer will\neventually call srp_reset_host(), which will call srp_reconnect(), so\nwe do not need to schedule a call to srp_reconnect_work() from\nsrp_completion().\n\nRemoving this prevents srp_reset_host() from failing if a reconnect\nscheduled from srp_completion() is already in progress, which in turn\nwas causing crashes as both SCSI midlayer and srp_reconnect() were\ncancelling commands.\n\nSigned-off-by: Ishai Rabinovitz \u003cishai@mellanox.co.il\u003e\nSigned-off-by: Michael S. Tsirkin \u003cmst@mellanox.co.il\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    }
  ],
  "next": "36694a4c22767ee09c91ccda63810086c65c810b"
}
