)]}'
{
  "log": [
    {
      "commit": "be8f78b8e8b5bcafc19ac85b815e98049aa86314",
      "tree": "b0dc5f12b267365743faa23130b7534c59f05966",
      "parents": [
        "aaf7ea20000436df3cbb397ccb734ad1e2e5164d"
      ],
      "author": {
        "name": "Haavard Skinnemoen",
        "email": "haavard.skinnemoen@atmel.com",
        "time": "Tue Sep 30 13:55:33 2008 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Sat Oct 18 12:53:15 2008 +0100"
      },
      "message": "[MTD] [NOR] AT49BV6416 has swapped erase regions\n\nThe CFI information read from AT49BV6416 lists the erase regions in the\nwrong order, causing problems when trying to erase or update the first\nor last 64KiB block.\n\nWork around this by inverting the \"top boot\" flag, which will\neffectively reverse the order of the erase regions.\n\nThis chip is obsolete, but it\u0027s used in some existing designs.\n\nSigned-off-by: Håvard Skinnemoen \u003chaavard.skinnemoen@atmel.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "aaf7ea20000436df3cbb397ccb734ad1e2e5164d",
      "tree": "37ab4c9f5a4a34f796ab69bb1cef436522876503",
      "parents": [
        "a0ee24a03b1c06813c814b9f70946c8984752f01"
      ],
      "author": {
        "name": "Mike Rapoport",
        "email": "mike@compulab.co.il",
        "time": "Wed Oct 15 08:38:49 2008 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Sat Oct 18 12:48:42 2008 +0100"
      },
      "message": "[MTD] [NAND] GPIO NAND flash driver\n\nThe patch adds support for NAND flashes connected to GPIOs.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\nSigned-off-by: Mike Rapoport \u003cmike@compulab.co.il\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "a0ee24a03b1c06813c814b9f70946c8984752f01",
      "tree": "3799f99be3565655b9b6d11730ee4297a6913693",
      "parents": [
        "87e92c062b19eea6054532f8143a91242f104a6f"
      ],
      "author": {
        "name": "Philip Rakity",
        "email": "prakity@yahoo.com",
        "time": "Wed Oct 08 16:32:11 2008 -0700"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Sat Oct 18 12:43:03 2008 +0100"
      },
      "message": "[MTD] cmdlineparts documentation change - explain where mtd-id comes from\n\nSigned-off-by: Philip Rakity \u003cprakity@yahoo.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "87e92c062b19eea6054532f8143a91242f104a6f",
      "tree": "09a79d6497093bd488444428ae2d5d2aefbd1ea8",
      "parents": [
        "6b8520296d67622dfa225436ef325f7dfd6ece8e"
      ],
      "author": {
        "name": "Christopher Moore",
        "email": "moore@free.fr",
        "time": "Fri Oct 17 05:32:22 2008 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Sat Oct 18 12:41:51 2008 +0100"
      },
      "message": "[MTD] cfi_cmdset_0002.c: Add Macronix CFI V1.0 TopBottom detection\n\nThis patch adds TopBottom detection for most Macronix chips with CFI V1.0.\n\nThe main purpose of this patch is to add detection of the MX29LV400C B\nused on the LaCie Ethernet Disk mini V2 NAS.\n\nIt detects the following parts correctly:-\nMX28F640C3B T\nMX29LV002C  B\nMX29LV002NC B\nMX29LV004C  T\nMX29LV400C  T/B\nMX29LV800C  T/B\nMX29LV160C  T/B\nMX29SL800C  T/B\nMX29SL802C  T/B\n\nIt detects the following uniform part as bottom but it should work\ncorrectly:-\nMX29LV040C\n\nFor T parts it causes the erase block table to be reversed correctly.\nFor other parts it avoids the bogus \"Assuming top\" message.\n\nIt does not detect the following correctly:-\nMX28F640C3B B\nMX29LV002C  T\nMX29LV002NC T\nMX29LV004C  B\nMX29SL400C  T/B\nMX29SL402C  T/B\n\nIf desired I could supply a more complicated patch to handle these as\nwell.\n\nOnly the MX29LV400C B has been physically tested; others were checked\nagainst their data sheets.\n\nSigned-off-by: Christopher Moore \u003cmoore@free.fr\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "6b8520296d67622dfa225436ef325f7dfd6ece8e",
      "tree": "03457aad3c14b6ee6a0d889acf9a15bbf15b7e2e",
      "parents": [
        "5bf1723723487ddb0b9c9641b6559da96b27cc93"
      ],
      "author": {
        "name": "Manish Katiyar",
        "email": "mkatiyar@gmail.com",
        "time": "Tue Oct 14 23:43:29 2008 +0530"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Sat Oct 18 12:39:17 2008 +0100"
      },
      "message": "[MTD] [NAND] Fix compilation warnings in drivers/mtd/nand/cs553x_nand.c\n\nBelow patch fixes the following compilation warnings.\ndrivers/mtd/nand/cs553x_nand.c:293: warning: unused variable \u0027mtd_parts\u0027\ndrivers/mtd/nand/cs553x_nand.c:292: warning: unused variable \u0027mtd_parts_nb\u0027\n\nSigned-off-by: Manish Katiyar \u003cmkatiyar@gmail.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "5bf1723723487ddb0b9c9641b6559da96b27cc93",
      "tree": "809313985fb6d037572314e9bc572c3342594127",
      "parents": [
        "43b5693d404127697d62962def8c1bfe3a89811a"
      ],
      "author": {
        "name": "Alexander Belyakov",
        "email": "abelyako@mail.ru",
        "time": "Fri Oct 17 19:19:13 2008 +0400"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Sat Oct 18 11:54:09 2008 +0100"
      },
      "message": "[JFFS2] Write buffer offset adjustment for NOR-ECC (Sibley) flash\n\nAfter choosing new c-\u003enextblock, don\u0027t leave the wbuf offset field\noccasionally pointing at the start of the next physical eraseblock.\nThis was causing a BUG() on NOR-ECC (Sibley) flash, where we start\nwriting after the cleanmarker.\n\nAmong other this fix should cover write buffer offset adjustment\nafter flushing the last page of an eraseblock.\n\nSigned-off-by: Alexander Belyakov \u003cabelyako@googlemail.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "43b5693d404127697d62962def8c1bfe3a89811a",
      "tree": "e671dbb20fb4bd50d8bb994aabbfe0459729176b",
      "parents": [
        "f0482ee3669a78bdb1e15b9f9c58a9f1ffc5a997"
      ],
      "author": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Sat Jul 26 09:25:18 2008 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Sat Oct 18 11:51:48 2008 +0100"
      },
      "message": "[MTD] mtdoops: Fix a bug where block may not be erased\n\nThis makes the driver erase a block when it doesn\u0027t find any\nexisting saved log messages which is safer than assuming the\nflash was already erased.\n\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "f0482ee3669a78bdb1e15b9f9c58a9f1ffc5a997",
      "tree": "cfc14aa482e58f7047f95610f1fb5cb8a705dba7",
      "parents": [
        "ecd5b3102322011610a2521c389ab5804c811837"
      ],
      "author": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Sat Jul 26 09:22:45 2008 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Sat Oct 18 11:51:27 2008 +0100"
      },
      "message": "[MTD] mtdoops: Add a magic number to logged kernel oops\n\nAdd a magic number to logged kernel oops messages so that they\ncan be more accurately detected rather than just having to rely\non the sequence number. This also allows easier detection of\nsaved crashes by userspace.\n\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "ecd5b3102322011610a2521c389ab5804c811837",
      "tree": "e5e0916a3e321adc7c6b7f865de8b5403835350c",
      "parents": [
        "a52c8afdd035a72da55756d5e7f9fb35cc62dcf5"
      ],
      "author": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Sat Jul 26 09:17:41 2008 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Sat Oct 18 11:51:13 2008 +0100"
      },
      "message": "[MTD] mtdoops: Fix an off by one error\n\nFix an off by one error in the mtdoops driver\n\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "a52c8afdd035a72da55756d5e7f9fb35cc62dcf5",
      "tree": "18d6a6e15b971de99dd2264f3ab219523bdd2773",
      "parents": [
        "faa5c2a15e14b6a4e59fcae65dec5258e723ea9f",
        "762a9f291bfdf9e4d5c2b80d730d79055c8d8c99"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Sat Oct 18 11:47:37 2008 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Sat Oct 18 11:47:37 2008 +0100"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.infradead.org/ubi-2.6\n"
    },
    {
      "commit": "faa5c2a15e14b6a4e59fcae65dec5258e723ea9f",
      "tree": "40b63a14a1f8137ff961ab7d2f6ef1d13c6c9a0f",
      "parents": [
        "6028aa01f759a1dae11e5d0e495b3dc9d2b0a47b"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "Geert.Uytterhoeven@sonycom.com",
        "time": "Fri Oct 17 16:19:45 2008 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Oct 17 15:56:44 2008 +0100"
      },
      "message": "[JFFS2] Correct parameter names of jffs2_compress() in comments\n\nMake the parameter names of jffs2_compress() in its comments match with the\nactual implementation\n\nSigned-off-by: Geert Uytterhoeven \u003cGeert.Uytterhoeven@sonycom.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "6028aa01f759a1dae11e5d0e495b3dc9d2b0a47b",
      "tree": "c553cf676af448182a1cad908bf210fe25ae49f2",
      "parents": [
        "3fc2389847a84d06263c13a3b6dfe1f1d6eea935"
      ],
      "author": {
        "name": "Yoshihiro Shimoda",
        "email": "shimoda.yoshihiro@renesas.com",
        "time": "Tue Oct 14 21:23:26 2008 +0900"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Tue Oct 14 13:33:05 2008 +0100"
      },
      "message": "[MTD] [NAND] sh_flctl: add support for Renesas SuperH FLCTL\n\nSeveral Renesas SuperH CPU has FLCTL. The FLCTL support NAND Flash.\nThis driver support SH7723.\n\nSigned-off-by: Yoshihiro Shimoda \u003cshimoda.yoshihiro@renesas.com\u003e\nAcked-by: Paul Mundt \u003clethal@linux-sh.org\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "3fc2389847a84d06263c13a3b6dfe1f1d6eea935",
      "tree": "c63f13a5b79950a390538c34132416f2d3b894c3",
      "parents": [
        "08d790432906b3815a1dc91a826ca85ff2a73b6c"
      ],
      "author": {
        "name": "Richard Genoud",
        "email": "richard.genoud@gmail.com",
        "time": "Sun Oct 12 08:42:28 2008 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Tue Oct 14 11:07:57 2008 +0100"
      },
      "message": "[MTD] [NAND] Bug on atmel_nand HW ECC : OOB info not correctly written\n\nThe functions that write the OOB info (on hardware ECC only) use the \nHW_SYNDROME method.\n\nThis is not correct : the start position is \"pos \u003d eccsize + chunk\" and \nshould be eccsize. So, the standard (nand_write_oob_std) function should \nbe used. This patch corrects this by using NAND_ECC_HW instead of \nNAND_ECC_HW_SYNDROME.\n\nThis has only been tested on small pages nand flash.\n(if anyone can test it on large pages that would be great).\n\nkernel version : 2.6.27-rc2 (current git mtd-2.6)\n\nSigned-off-by: Richard Genoud \u003crichard.genoud@gmail.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "08d790432906b3815a1dc91a826ca85ff2a73b6c",
      "tree": "0c6b176414d39f32377934e5cade4020086ba013",
      "parents": [
        "daa847356a4f2b2722d78b389ec4f172f24fecd5"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Tue Oct 14 11:00:51 2008 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Tue Oct 14 11:00:51 2008 +0100"
      },
      "message": "[MTD] [MAPS] Remove unused variable after ROM API cleanup.\n\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "daa847356a4f2b2722d78b389ec4f172f24fecd5",
      "tree": "e30bd29f5d3ed7dd123b84bdb53d02ce7699a53c",
      "parents": [
        "69fd3a8d098faf41a04930afa83757c0555ee360"
      ],
      "author": {
        "name": "Chen Gong",
        "email": "g.chen@freescale.com",
        "time": "Tue Sep 16 14:14:12 2008 +0800"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Tue Oct 14 10:59:43 2008 +0100"
      },
      "message": "[MTD] m25p80.c extended jedec support (v2)\n\nInclude missing parts of previous patch.\n\nSigned-off-by: Chen Gong \u003cg.chen@freescale.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "69fd3a8d098faf41a04930afa83757c0555ee360",
      "tree": "8cf92e8dddcbffae8449f3dea25cc8fe8b6e111a",
      "parents": [
        "52551beb0519c014fb77e1c78a6888d20e62209c"
      ],
      "author": {
        "name": "Sebastian Andrzej Siewior",
        "email": "bigeasy@linutronix.de",
        "time": "Sun Oct 12 16:18:36 2008 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Oct 13 15:01:42 2008 +0100"
      },
      "message": "[MTD] remove unused mtd parameter in of_mtd_parse_partitions()\n\nSigned-off-by: Sebastian Andrzej Siewior \u003cbigeasy@linutronix.de\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "52551beb0519c014fb77e1c78a6888d20e62209c",
      "tree": "e6278aca8a01c84d3831880e257a801de77aea3f",
      "parents": [
        "13f5369704d3c27a07936999f063be3a8a905398"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Thu Oct 09 22:50:06 2008 -0500"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Oct 10 07:39:29 2008 +0100"
      },
      "message": "[MTD] [NAND] remove dead Kconfig associated with !CONFIG_PPC_MERGE\n\nRemoved the Kconfig associated with \u0027NDFC NanD Flash Controller\u0027.\nWe can\u0027t enable !CONFIG_PPC_MERGE so there is no way to enable\nthis.  Additionally the code needs to get updated for arch/powerpc.\n\nFor the time being lets just remove the Kconfig option so we can\nactually remove CONFIG_PPC_MERGE.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "13f5369704d3c27a07936999f063be3a8a905398",
      "tree": "3476e63f12d214b157756946aac0ff4516a98160",
      "parents": [
        "95ebffd749c8e6c8cbb746bc0833a5738cc23321"
      ],
      "author": {
        "name": "Wolfgang Grandegger",
        "email": "wg@grandegger.com",
        "time": "Mon Jun 09 10:19:08 2008 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Oct 10 07:29:00 2008 +0100"
      },
      "message": "[MTD] [NAND] driver extension to support NAND on TQM85xx modules\n\nThis patch extends the FSL UPM NAND driver from Anton Vorontsov to\nsupport hardware which does not have the R/B pin of the NAND chip\nconnected, like the TQM8548 module:\n\n- The OF_GPIO dependency has been removed from the Kconfig option\n  because GPIO is not needed. The relevant gpio_* function are then\n  stubbed out in \u003clinux/gpio.h\u003e.\n\n- It re-introduces the chip-delay property to define an appropriate\n  maximum delay time (tR) required for read operations. The binding\n  will be documented in a separate patch.\n\nSigned-off-by: Wolfgang Grandegger \u003cwg@grandegger.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "95ebffd749c8e6c8cbb746bc0833a5738cc23321",
      "tree": "e05f6b9f4272c047896a4c0e4e9a145695cb6e04",
      "parents": [
        "63fd7f30f328f99956d3c774d17219c3c8d54131"
      ],
      "author": {
        "name": "Anton Vorontsov",
        "email": "avorontsov@ru.mvista.com",
        "time": "Thu Sep 18 20:50:26 2008 +0400"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Oct 10 07:24:05 2008 +0100"
      },
      "message": "[MTD] [NAND] fsl_upm: update driver for the new OF bindings\n\n- Get rid of fsl,wait-pattern and fsl,wait-write. I think this isn\u0027t\n  chip-specific, and we should always do waits. I saw one board that\n  didn\u0027t need fsl,wait-pattern, but I assume this was the exception\n  that proves the rule;\n- Get rid of chip-delay. Today there are no users for this, and if\n  anyone really need this they should push the OF bindings beforehand;\n- Now flash chips should be child nodes of the FSL UPM NAND controller;\n- Implement OF partition parsing.\n\nSigned-off-by: Anton Vorontsov \u003cavorontsov@ru.mvista.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "762a9f291bfdf9e4d5c2b80d730d79055c8d8c99",
      "tree": "1f0c9b238cfacf8964a1f376c162953e2e38d4bd",
      "parents": [
        "0e4a008a4f389b468cfe8b58c7d77882a6e25695"
      ],
      "author": {
        "name": "Deepak Saxena",
        "email": "dsaxena@plexity.net",
        "time": "Wed Oct 08 12:56:24 2008 -0700"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "Artem.Bityutskiy@nokia.com",
        "time": "Thu Oct 09 16:19:04 2008 +0300"
      },
      "message": "UBI: print reserved_peb when it is too large\n\nThis patch makes debugging a missconfigured UBI a bit easier\nby providing the needed information in the boot log.\n\nSigned-off-by: Deepak Saxena \u003cdsaxena@laptop.org\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "63fd7f30f328f99956d3c774d17219c3c8d54131",
      "tree": "d99fed43f643798b44052335af41ca5803250d17",
      "parents": [
        "f324277cf70ad284dd99acf5ac5101e32bc8c55b"
      ],
      "author": {
        "name": "Daniel Rosenthal",
        "email": "danielrosenthal@acm.org",
        "time": "Sun Oct 05 17:43:10 2008 -0400"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Wed Oct 08 11:26:38 2008 +0100"
      },
      "message": "[MTD] [INFTL] Fix infinite loop in INFTL_foldchain\n\nWhen iterating over a chain in reverse (oldest block first), this\npatch correctly marks the PUtable[] entry of the second to last erase\nblock of a chain as BLOCK_NIL, regardless of whether or not it can\nformat the last block successfully. Before, the second to last block\nwas only marked as pointing to BLOCK_NIL if INFTL_formatblock()\nsucceeded on the last block of the chain, which could potentially\nresult in an infinite loop if the block was worn out and refused to\nformat.\n\nSigned-off-by: Daniel Rosenthal \u003cdanielrosenthal@acm.org\u003e\nAcked-by: Greg Ungerer \u003cgerg@snapgear.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "f324277cf70ad284dd99acf5ac5101e32bc8c55b",
      "tree": "b8ff2442d168e904232784cde6519b57c9618adf",
      "parents": [
        "4ab13943612673ef0822e1a041a9e629ba13a87c"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Mon Sep 22 14:49:52 2008 -0700"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Sep 26 19:05:34 2008 -0600"
      },
      "message": "[MTD] [MAPS] Maps: make uclinux mapping driver depend on MTD_RAM \n\n...since it only probes that\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "4ab13943612673ef0822e1a041a9e629ba13a87c",
      "tree": "cdb5838852edf12ab70873c80752d11f5c9ba33e",
      "parents": [
        "e416de5e61e1a9b7f987804cbb67230b5f5293c6"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Tue Sep 23 17:25:10 2008 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Sep 26 19:00:12 2008 -0600"
      },
      "message": "[MTD] [NOR] intel_dc21285 switch to ROM API\n\nNow that the needed helpers are exported, it becomes a nice simple \nswitch over. Closes #9420\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "e416de5e61e1a9b7f987804cbb67230b5f5293c6",
      "tree": "f65d4deb0ece0706186834ad798703d75163ef5d",
      "parents": [
        "3afe7eb37f4d47f31d30a81c1b42ca02eab01e44"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Tue Sep 23 17:25:10 2008 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Sep 26 18:59:05 2008 -0600"
      },
      "message": "Export the ROM enable/disable helpers\n\n.... so that they can be used by MTD map drivers. Lets us close #9420\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "3afe7eb37f4d47f31d30a81c1b42ca02eab01e44",
      "tree": "7e860adfbe462b3570dfcb1f4b18dabffabf1908",
      "parents": [
        "ef89a8801321e0d0665c327c9d77d602ef764c87"
      ],
      "author": {
        "name": "Alexander Belyakov",
        "email": "abelyako@mail.ru",
        "time": "Thu Sep 25 17:53:24 2008 +0400"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Sep 26 18:56:18 2008 -0600"
      },
      "message": "[MTD] [NOR] fix cfi_cmdset_0001 FL_SYNCING race (take 2)\n\nThe patch fixes CFI issue with multipartitional devices leading to the \nset of errors or even deadlock. The problem is CFI FL_SYNCING state race \nwith flash operations (e.g. erase suspend). It is reproduced by running \nintensive writes on one JFFS2 partition and simultaneously performing \nmount/unmount cycle on another partition of the same chip.\n\nSigned-off-by: Alexander Belyakov \u003cabelyako@googlemail.com\u003e\nAcked-by: Nicolas Pitre \u003cnico@cam.org\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "0e4a008a4f389b468cfe8b58c7d77882a6e25695",
      "tree": "51a3cd9d3bc1cbcf7a09c8cfb7ac866e6215ce4f",
      "parents": [
        "7d200e88cbdff5334d23d3af8d444eb9cc041962"
      ],
      "author": {
        "name": "Julien Brunel",
        "email": "brunel@diku.dk",
        "time": "Fri Sep 26 15:27:25 2008 +0200"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "Artem.Bityutskiy@nokia.com",
        "time": "Fri Sep 26 19:24:37 2008 +0300"
      },
      "message": "UBI: fix IS_ERR test\n\nIn case of error, the function add_volume returns an ERR pointer. The\nresult of IS_ERR, which is supposed to be used in a test as it is, is\nhere checked to be less than zero, which seems odd. We suggest to\nreplace this test by a simple IS_ERR test.\n\nA simplified version of the semantic match that finds this problem is\nas follows:\n(http://www.emn.fr/x-info/coccinelle/)\n\n// \u003csmpl\u003e\n@def0@\nexpression x;\nposition p0;\n@@\nx@p0 \u003d add_volume(...)\n\n@protected@\nexpression def0.x,E;\nposition def0.p0;\nposition p;\nstatement S;\n@@\nx@p0\n... when !\u003d x \u003d E\nif (!IS_ERR(x) \u0026\u0026 ...) {\u003c... x@p ...\u003e} else S\n\n@unprotected@\nexpression def0.x,E;\nidentifier fld;\nposition def0.p0;\nposition p !\u003d protected.p;\n@@\nx@p0\n... when !\u003d x \u003d E\n* x@p-\u003efld\n// \u003c/smpl\u003e\n\nSigned-off-by:  Julien Brunel \u003cbrunel@diku.dk\u003e\nSigned-off-by:  Julia Lawall \u003cjulia@diku.dk\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "ef89a8801321e0d0665c327c9d77d602ef764c87",
      "tree": "d28c31ae81490f13df8805bbadbd1dfbbfecc98b",
      "parents": [
        "8afbc114542a6810b0a2e658abda6e911121cd22"
      ],
      "author": {
        "name": "Karl Beldan",
        "email": "karl.beldan@gmail.com",
        "time": "Mon Sep 15 14:37:29 2008 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Tue Sep 16 08:18:12 2008 -0700"
      },
      "message": "[MTD] [NAND] nand_base.c: reset chip first\n\nSome chips require a RESET after power-up (e.g. Micron MT29FxGxxxxx).\nThe first command sent is NAND_CMD_READID.\nIssue a NAND_CMD_RESET in nand_scan_ident before reading the device id.\nTested with an MT29F4G08AAC.\n\nSigned-off-by: Karl Beldan \u003ckarl.beldan@gmail.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "8afbc114542a6810b0a2e658abda6e911121cd22",
      "tree": "b88ecd5179b047b7f95a7895d88a0061326bf621",
      "parents": [
        "34f6e15786293e8d6ed05f9c19ed784ff15d2702"
      ],
      "author": {
        "name": "Adrian Hunter",
        "email": "ext-adrian.hunter@nokia.com",
        "time": "Mon Aug 25 12:01:31 2008 +0300"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Tue Sep 16 00:39:01 2008 -0700"
      },
      "message": "[MTD] [NAND] OMAP2: add retry after read timeout\n\nVery occasionally, (about one in a million) read operations are\nongoing after the timeout has expired.  So, retry three times\nwhile the ongoing bit remains set.\n\nSigned-off-by: Adrian Hunter \u003cext-adrian.hunter@nokia.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "7d200e88cbdff5334d23d3af8d444eb9cc041962",
      "tree": "dc94787f0ef76d52049ff25d77aae83ef75a52aa",
      "parents": [
        "24342c34a022ee90839873d91396045e12ef1090"
      ],
      "author": {
        "name": "Artem Bityutskiy",
        "email": "Artem.Bityutskiy@nokia.com",
        "time": "Sun Aug 31 19:32:13 2008 +0300"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "Artem.Bityutskiy@nokia.com",
        "time": "Fri Sep 05 16:29:36 2008 +0300"
      },
      "message": "UBI: remove BKL\n\nWe do not need BKL in UBI because we serialize things\nproperly.\n\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "34f6e15786293e8d6ed05f9c19ed784ff15d2702",
      "tree": "af0485025a277b4e64d31df91fa5fa0ca08d5e1c",
      "parents": [
        "2675e9447bb5c861dbd29c5fe55b7ce2ad3ff0f5"
      ],
      "author": {
        "name": "Sascha Hauer",
        "email": "s.hauer@pengutronix.de",
        "time": "Tue Sep 02 17:16:59 2008 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Tue Sep 02 22:35:36 2008 +0100"
      },
      "message": "[MTD] [NAND] Freescale i.MX2 NAND driver\n\nThis patch adds support for the integrated NAND flash controller of the\ni.MX2 and i.MX3 family. It is tested on MX27 but should work on MX3\naswell.\n\nSigned-off-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\nAcked-by: Juergen Beisert \u003cj.beisert@pengutronix.de\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "2675e9447bb5c861dbd29c5fe55b7ce2ad3ff0f5",
      "tree": "39137abb08a1ba168d2ed17525bd0ba690b4db99",
      "parents": [
        "c8c17c888d936c58ceb28b084a6272d67e10ea28"
      ],
      "author": {
        "name": "Enrico Scholz",
        "email": "enrico.scholz@sigma-chemnitz.de",
        "time": "Fri Aug 29 12:59:52 2008 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Sep 01 21:38:44 2008 +0100"
      },
      "message": "[MTD] [NAND] pxa3xx_nand: added warning which tells id of detected NAND\n\nMinor patch to help debugging of NAND detection.\n\nSigned-off-by: Enrico Scholz \u003cenrico.scholz@sigma-chemnitz.de\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "c8c17c888d936c58ceb28b084a6272d67e10ea28",
      "tree": "6aaf879d3ef5f35c287ac0b78d521ad432712519",
      "parents": [
        "7dad482ed0648a40e403d1ed44e0ea92248632f1"
      ],
      "author": {
        "name": "Enrico Scholz",
        "email": "enrico.scholz@sigma-chemnitz.de",
        "time": "Fri Aug 29 12:59:51 2008 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Sep 01 21:38:34 2008 +0100"
      },
      "message": "[MTD] [NAND] pxa3xx_nand: moved some helper variables out from platform data\n\nThis patch moves some attributes out from the platform data into the\ndynamically created nand device.   This results into a cleaner interface\nand allows to use constant pxa3xx_nand_flash definitions.\n\nSigned-off-by: Enrico Scholz \u003cenrico.scholz@sigma-chemnitz.de\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "7dad482ed0648a40e403d1ed44e0ea92248632f1",
      "tree": "609b0663fa6d240b19aaed3bc89ce598fff83513",
      "parents": [
        "80ebf20f34c30760cfba7b5e0a418241181d2cd9"
      ],
      "author": {
        "name": "Enrico Scholz",
        "email": "enrico.scholz@sigma-chemnitz.de",
        "time": "Fri Aug 29 12:59:50 2008 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Sep 01 21:37:51 2008 +0100"
      },
      "message": "[MTD] [NAND] pxa3xx_nand: added some \u0027const\u0027 annotations to the exported API\n\nThis patch marks some attributes as \u0027const\u0027 which are set only once and\nnever be modified by the driver.  There are some changes in parameter\nlist and variable declarations too which mark them as \u0027const\u0027.\n\nSigned-off-by: Enrico Scholz \u003cenrico.scholz@sigma-chemnitz.de\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "80ebf20f34c30760cfba7b5e0a418241181d2cd9",
      "tree": "3cfc47cf981911e077b9ae27d646553c2152ef30",
      "parents": [
        "c8ac3f818e1183eab8d08a41b01b6078c5df4b43"
      ],
      "author": {
        "name": "Enrico Scholz",
        "email": "enrico.scholz@sigma-chemnitz.de",
        "time": "Fri Aug 29 12:59:49 2008 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Sep 01 21:37:39 2008 +0100"
      },
      "message": "[MTD] [NAND] pxa3xx_nand: allow to disable builtin flash-type table\n\nThis patch adds a MTD_NAND_PXA3xx_BUILTIN configuration variables which\nallows to disable usage of builtin flash-type table.  Not enabling this\noption saves some space in the generated driver.\n\nSigned-off-by: Enrico Scholz \u003cenrico.scholz@sigma-chemnitz.de\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "c8ac3f818e1183eab8d08a41b01b6078c5df4b43",
      "tree": "3a3bbb4d0a1203226db38ae17b7c6cfb3e624e9f",
      "parents": [
        "43035338ad772b6a4097b2ac530b75390bee87c1"
      ],
      "author": {
        "name": "Enrico Scholz",
        "email": "enrico.scholz@sigma-chemnitz.de",
        "time": "Fri Aug 29 12:59:48 2008 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Sep 01 21:31:34 2008 +0100"
      },
      "message": "[MTD] [NAND] pxa3xx_nand: allow to define flash types in the platform data\n\nThis patch adds \u0027flash\u0027 and \u0027num_flash\u0027 attributes to the platform data.\nThere was added code in the driver to iterate across these attributes in the\ndetect-flash routine.  This is done similarly to the existing method\nwhich uses a \u0027builtin_flash_types\u0027 field.\n\nSigned-off-by: Enrico Scholz \u003cenrico.scholz@sigma-chemnitz.de\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "43035338ad772b6a4097b2ac530b75390bee87c1",
      "tree": "6c3c65210f7e0395b49b2cdd5a3e09b5e999c603",
      "parents": [
        "5e706469a0518ec640a122aa5da22035e2af003a"
      ],
      "author": {
        "name": "Enrico Scholz",
        "email": "enrico.scholz@sigma-chemnitz.de",
        "time": "Fri Aug 29 12:57:28 2008 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Sep 01 21:27:32 2008 +0100"
      },
      "message": "[MTD] [NAND] pxa3xx_nand: moved nand definitions into shared platform header\n\nThis patch moves the exported datastructures from the pxa3xx_nand.c driver\ninto the \u003cmach/pxa3xx_nand.h\u003e header. This is a plain movement without\nany modification of the attributes.\n\nThis is the first one of a set of patches which:\n\n * allows to specify used NAND flash in the platform code and allows to turn\n   off the old way to specify NAND characteristics in the driver.  This way did\n   not worked well as these characteristics depend on the platform and can not be\n   derived from NAND id alone.\n\n   E.g.  some NAND chips share the same ID (e.g.  K9K8G08U0A and K9NBG08U5A) but\n   have different timings (which are written in the common driver currently and\n   must be modified there).\n\n * adds \u0027const\u0027 annotations at various places\n\nFurther patches will be sent to the mtd-list.\n\nSigned-off-by: Enrico Scholz \u003cenrico.scholz@sigma-chemnitz.de\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "5e706469a0518ec640a122aa5da22035e2af003a",
      "tree": "a485b82a8938284a34f0ba0fe87cbdc1cfc7c2f8",
      "parents": [
        "4262bd2981307258b31e15f1a526d2b3884e77b5"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Sep 01 12:21:05 2008 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Sep 01 12:23:22 2008 +0100"
      },
      "message": "[MTD] [NOR] Select MTD_CFI_UTIL when MTD_CFI probe routine is enabled\n\nIt requires cfi_qry_mode_on(), which is in cfi_util.c\n\nReported by Russell King\n\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "4262bd2981307258b31e15f1a526d2b3884e77b5",
      "tree": "d5b03787a63bf43bf28f2a4dd54d994c44e57797",
      "parents": [
        "3fc678a0e63138f56109ea31850f19b2e29c45b8"
      ],
      "author": {
        "name": "Semun Lee",
        "email": "semun.lee@samsung.com",
        "time": "Mon Sep 01 11:49:27 2008 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Sep 01 11:49:27 2008 +0100"
      },
      "message": "[MTD] [NAND] pxa3xx_nand_flash: Add definition of STM2GbX16 NAND flashes\n\nSigned-off-by: Semun Lee \u003csemun.lee@samsung.com\u003e\nAcked-by: Eric Miao \u003ceric.miao@marvell.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "3fc678a0e63138f56109ea31850f19b2e29c45b8",
      "tree": "50a4f6d81460da59cbe22b705370e2d3a579a63c",
      "parents": [
        "9d7548d4ca3c52ecb58f098a32b0756cdf8f96ee"
      ],
      "author": {
        "name": "David Howells",
        "email": "dhowells@redhat.com",
        "time": "Wed Aug 27 14:48:32 2008 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Sep 01 11:32:59 2008 +0100"
      },
      "message": "CRED: Wrap task credential accesses in the JFFS2 filesystem\n\nWrap access to task credentials so that they can be separated more easily from\nthe task_struct during the introduction of COW creds.\n\nChange most current-\u003e(|e|s|fs)[ug]id to current_(|e|s|fs)[ug]id().\n\nChange some task-\u003ee?[ug]id to task_e?[ug]id().  In some places it makes more\nsense to use RCU directly rather than a convenient wrapper; these will be\naddressed by later patches.\n\nSigned-off-by: David Howells \u003cdhowells@redhat.com\u003e\nReviewed-by: James Morris \u003cjmorris@namei.org\u003e\nAcked-by: Serge Hallyn \u003cserue@us.ibm.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "9d7548d4ca3c52ecb58f098a32b0756cdf8f96ee",
      "tree": "651f7058bbaa2d8b2855286380d614afcf505118",
      "parents": [
        "31db6e9ea1dbdcf66b8227b4f7035dee1b1dd8c0",
        "bef69ea0dcce574a425feb0a5aa4c63dd108b9a6"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Sep 01 11:32:13 2008 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Sep 01 11:32:13 2008 +0100"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6\n"
    },
    {
      "commit": "31db6e9ea1dbdcf66b8227b4f7035dee1b1dd8c0",
      "tree": "4788e7dcee2d26de7a20a23d862f4be593ead271",
      "parents": [
        "d68156cfad0fe09201dd049fff167a8a881427ad"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Fri Aug 29 07:19:50 2008 +0400"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Sep 01 11:29:52 2008 +0100"
      },
      "message": "[JFFS2] Move JFFS2 config options out of fs/Kconfig\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "bef69ea0dcce574a425feb0a5aa4c63dd108b9a6",
      "tree": "b678fa44657d63cb30a29ba0b73a442537f7826c",
      "parents": [
        "00aeb429a0f2daeb21979873060b81095cafe4bd"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Aug 29 20:18:31 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Aug 29 20:25:20 2008 -0700"
      },
      "message": "Resource handling: add \u0027insert_resource_expand_to_fit()\u0027 function\n\nNot used anywhere yet, but this complements the existing plain\n\u0027insert_resource()\u0027 functionality with a version that can expand the\nresource we are adding in order to fix up any conflicts it has with\nexisting resources.\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "00aeb429a0f2daeb21979873060b81095cafe4bd",
      "tree": "11bdd7f46e2c6522b12f94cc9ff252c442157ca0",
      "parents": [
        "316d9679f33caf7e683471647d1472bfe133d858",
        "df91bc23dcb052ff2da71b3482bf3c5fbf4b8a53"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Aug 29 14:46:49 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Aug 29 14:46:49 2008 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6:\n  ALSA: oxygen: fix distorted output on AK4396-based cards\n  Revert \"ALSA: hda - Added model selection for iMac 24\"\"\n"
    },
    {
      "commit": "316d9679f33caf7e683471647d1472bfe133d858",
      "tree": "46271cdd7405468fbc4e9abbaf65e01edd6ae0a3",
      "parents": [
        "b4609472116bb806a95e98d04767189406c74c70"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "andi@firstfloor.org",
        "time": "Fri Aug 29 20:06:23 2008 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Aug 29 14:46:29 2008 -0700"
      },
      "message": "Don\u0027t trigger softlockup detector on network fs blocked tasks\n\nPulling the ethernet cable on a 2.6.27-rc system with NFS mounts\ncurrently leads to an ongoing flood of soft lockup detector backtraces\nfor all tasks blocked on the NFS mounts when the hickup takes\nlonger than 120s.\n\nI don\u0027t think NFS problems should be all that noisy.\n\nLuckily there\u0027s a reasonably easy way to distingush this case.\n\nDon\u0027t report task softlockup warnings for tasks in TASK_KILLABLE\nstate, which is used by the network file systems.\n\nI believe this patch is a 2.6.27 candidate.\n\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "b4609472116bb806a95e98d04767189406c74c70",
      "tree": "e61ad5389ab8576ac4e87eefdff8f2a3cba0abc2",
      "parents": [
        "24342c34a022ee90839873d91396045e12ef1090"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Aug 29 14:38:03 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Aug 29 14:46:05 2008 -0700"
      },
      "message": "Revert \"x86: fix HPET regression in 2.6.26 versus 2.6.25, check hpet against BAR, v3\"\n\nThis reverts commit a2bd7274b47124d2fc4dfdb8c0591f545ba749dd.\n\nIt wasn\u0027t really right to begin with (there\u0027s a better fix for the\nproblem with e820 reservations clashing with PCI BAR\u0027s pending), but it\nalso actually causes more regressions, so it should be reverted even\nbefore the better fix is finalized.\n\nRafael reports that this commit broke AHCI detection, and thus causes\nthe kernel to not boot on his quad core test box.\n\nReported-and-bisected-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\nCc: Yinghai Lu \u003cyhlu.kernel@gmail.com\u003e\nCc: David Witbrodt \u003cdawitbro@sbcglobal.net\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "df91bc23dcb052ff2da71b3482bf3c5fbf4b8a53",
      "tree": "e74972c0522e55da1b027b60c4894c853a96a5ba",
      "parents": [
        "93a1a5eb70be5cc14990b97ef2460212e32658dc"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Fri Aug 29 13:08:34 2008 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Aug 29 14:15:19 2008 +0200"
      },
      "message": "ALSA: oxygen: fix distorted output on AK4396-based cards\n\nWhen changing the sample rate, the CMI8788\u0027s master clock output becomes\nunstable for a short time.  The AK4396 needs the master clock to do SPI\nwrites, so writing to an AK4396 control register directly after a sample\nrate change will garble the value.  In our case, this leads to the DACs\nbeing misconfigured to I2S sample format, which results in a wrong\noutput level and horrible distortions on samples louder than -6 dB.\n\nTo fix this, we need to wait until the new master clock signal has\nbecome stable before doing SPI writes.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "24342c34a022ee90839873d91396045e12ef1090",
      "tree": "ffca07ffcfc481b43bbe6f0ba17ae887430b887a",
      "parents": [
        "41c3e45f08201df41423aa1bbce272372a6967e4"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Aug 28 15:52:02 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Aug 28 15:52:02 2008 -0700"
      },
      "message": "Linux 2.6.27-rc5\n"
    },
    {
      "commit": "41c3e45f08201df41423aa1bbce272372a6967e4",
      "tree": "9f2b2379c5196ab8d1fcc0391c80e7a81db30481",
      "parents": [
        "604a2785a8482cad4d63202465133c720db5eda7",
        "212496fd9a5f5db0a037a2a8c6fde2d2bd93c1d7"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Aug 28 12:34:27 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Aug 28 12:34:27 2008 -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] 5226/1: remove unmatched comment end.\n  [ARM] Skip memory holes in FLATMEM when reading /proc/pagetypeinfo\n  [ARM] use bcd2bin/bin2bcd\n  [ARM] use the new byteorder headers\n  [ARM] OMAP: Fix 2430 SMC91x ethernet IRQ\n  [ARM] OMAP: Add and update OMAP default configuration files\n  [ARM] OMAP: Change mailing list for OMAP in MAINTAINERS\n  [ARM] S3C2443: Fix the S3C2443 clock register definitions\n  [ARM] JIVE: Fix the spi bus numbering\n  [ARM] S3C24XX: pwm.c: stop debugging output\n  [ARM] S3C24XX: Fix sparse warnings in pwm.c\n  [ARM] S3C24XX: Fix spare errors in pwm-clock driver\n  [ARM] S3C24XX: Fix sparse warnings in arch/arm/plat-s3c24xx/gpiolib.c\n  [ARM] S3C24XX: Fix nor-simtec driver sparse errors\n  [ARM] 5225/1: zaurus: Register I2C controller for audio codecs\n  [ARM] orion5x: update defconfig to v2.6.27-rc4\n  [ARM] Orion: register UART1 on QNAP TS-209 and TS-409\n  [ARM] Orion: activate lm75 driver on DNS-323\n  [ARM] Orion: fix MAC detection on QNAP TS-209 and TS-409\n  [ARM] Orion: Fix boot crash on Kurobox Pro\n"
    },
    {
      "commit": "604a2785a8482cad4d63202465133c720db5eda7",
      "tree": "e2f510a8a54d7d4443cb52f3a0be46f527ebb779",
      "parents": [
        "66833d5f3934a19d0988b7d0de58149bfd7a5884",
        "d310fb4bb73629840430cb13cb282915e49fef4b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Aug 28 12:34:01 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Aug 28 12:34:01 2008 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/blackfin-2.6\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/blackfin-2.6:\n  Blackfin arch: Fix PM building on BF52x: No ROTWE on BF52x, add USBWE\n  Blackfin arch: sram: use \u0027unsigned long\u0027 for irqflags\n  Blackfin arch: let PCI depend on BROKEN\n  Blackfin arch: move include/asm-blackfin header files to arch/blackfin\n  Blackfin arch: fix bug - MPU crashes under stress\n  Blackfin arch: Fix bug - when to rmmod the L1_module, it stucks and then reboot the board.\n  Blackfin arch: dont actually need to muck with EMAC_SYSTAT for BF52x for demuxing\n  Blackfin arch: Add MTD Partitions for MTD_DATAFLASH, increase max SPI SCLK\n"
    },
    {
      "commit": "66833d5f3934a19d0988b7d0de58149bfd7a5884",
      "tree": "a34ce3de726fdd5d7617da51e3a06a3c7c309341",
      "parents": [
        "0234bf1d98ebd1cb8ea1630957f6d14170cc0ba0",
        "2633f0e57b1127f4060d70bf460140dc9bb19386"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Aug 28 12:31:49 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Aug 28 12:31:49 2008 -0700"
      },
      "message": "Merge branch \u0027core-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\n* \u0027core-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:\n  exit signals: use of uninitialized field notify_count\n  lockdep: fix invalid list_del_rcu in zap_class\n  lockstat: repair erronous contention statistics\n  lockstat: fix numerical output rounding error\n"
    },
    {
      "commit": "0234bf1d98ebd1cb8ea1630957f6d14170cc0ba0",
      "tree": "3eea55e96ac50278da3d2cab4ba26da16a4abe40",
      "parents": [
        "e52c8857e0ca3214aa7e2a746000ac0f3016b345",
        "cc2991cf15ae92fa30b3ea9f56a8a5a337bd33c7"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Aug 28 12:31:12 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Aug 28 12:31:12 2008 -0700"
      },
      "message": "Merge branch \u0027sched-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\n* \u0027sched-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:\n  sched: rt-bandwidth accounting fix\n  sched: fix sched_rt_rq_enqueue() resched idle\n"
    },
    {
      "commit": "e52c8857e0ca3214aa7e2a746000ac0f3016b345",
      "tree": "9fdc6bbe990a8d8dd5fc74c2145e990ae8f2f916",
      "parents": [
        "9c2bdac40eba639c438690b1245a020e7c2530df",
        "c1b362e3b4d331a63915b268a33207311a439d60"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Aug 28 12:30:59 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Aug 28 12:30:59 2008 -0700"
      },
      "message": "Merge branch \u0027x86-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\n* \u0027x86-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:\n  x86: update defconfigs\n  x86: msr: fix bogus return values from rdmsr_safe/wrmsr_safe\n  x86: cpuid: correct return value on partial operations\n  x86: msr: correct return value on partial operations\n  x86: cpuid: propagate error from smp_call_function_single()\n  x86: msr: propagate errors from smp_call_function_single()\n  smp: have smp_call_function_single() detect invalid CPUs\n"
    },
    {
      "commit": "9c2bdac40eba639c438690b1245a020e7c2530df",
      "tree": "ee3f8dd83bf64dd8bc48aebd492ef239a8b98adb",
      "parents": [
        "41108eb10142e0552f2de1e4c0675b108c5f018f",
        "4329cf8613b0c7cdc020005f0e1ea7378681f1d8"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Aug 28 12:28:50 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Aug 28 12:28:50 2008 -0700"
      },
      "message": "Merge branch \u0027i2c-for-linus\u0027 of git://jdelvare.pck.nerim.net/jdelvare-2.6\n\n* \u0027i2c-for-linus\u0027 of git://jdelvare.pck.nerim.net/jdelvare-2.6:\n  i2c: Prevent log spam on some DVB adapters\n  i2c: Add missing kerneldoc descriptions\n  i2c: Fix device_init_wakeup place\n"
    },
    {
      "commit": "41108eb10142e0552f2de1e4c0675b108c5f018f",
      "tree": "bb9ef817e2729915fbbe29291c827e7eef83eb54",
      "parents": [
        "b09331e530777963ed65ce2fdf074b7b077768c7"
      ],
      "author": {
        "name": "Rafael J. Wysocki",
        "email": "rjw@sisk.pl",
        "time": "Thu Aug 28 14:39:12 2008 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Aug 28 12:27:39 2008 -0700"
      },
      "message": "ftrace: disable tracing for hibernation\n\nIn accordance with commit f42ac38c59e0a03d6da0c24a63fb211393f484b0\n(\"ftrace: disable tracing for suspend to ram\"), disable tracing\naround the suspend code in hibernation code paths.\n\nSigned-off-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\nAcked-by: Steven Rostedt \u003csrostedt@redhat.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "212496fd9a5f5db0a037a2a8c6fde2d2bd93c1d7",
      "tree": "2123533bbb925190389dcea002c04808bd8decf2",
      "parents": [
        "c8791088cffed16f8790c6e80e825ca1f377ce5e"
      ],
      "author": {
        "name": "Jean-Christophe DUBOIS",
        "email": "jcd@tribudubois.net",
        "time": "Thu Aug 28 00:00:23 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Aug 28 17:12:29 2008 +0100"
      },
      "message": "[ARM] 5226/1: remove unmatched comment end.\n\nremove unmatched comment end.\n\nSigned-off-by: Jean-Christophe DUBOIS \u003cjcd@tribudubois.net\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "cc2991cf15ae92fa30b3ea9f56a8a5a337bd33c7",
      "tree": "a286839539678bb2b36e7e059b50a2e575e93782",
      "parents": [
        "f3ade837808121ff8bab9c56725f4fe40ec85a56"
      ],
      "author": {
        "name": "Peter Zijlstra",
        "email": "a.p.zijlstra@chello.nl",
        "time": "Tue Aug 19 12:33:03 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Aug 28 13:42:38 2008 +0200"
      },
      "message": "sched: rt-bandwidth accounting fix\n\nIt fixes an accounting bug where we would continue accumulating runtime\neven though the bandwidth control is disabled. This would lead to very long\nthrottle periods once bandwidth control gets turned on again.\n\nSigned-off-by: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "d310fb4bb73629840430cb13cb282915e49fef4b",
      "tree": "a651b0f7fcdb7c217bc5a59500d36447dcec1580",
      "parents": [
        "226a6ec31117113a3b775b6b8d63dc4487c2d333"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Thu Aug 28 17:32:01 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Thu Aug 28 17:32:01 2008 +0800"
      },
      "message": "Blackfin arch: Fix PM building on BF52x: No ROTWE on BF52x, add USBWE\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "226a6ec31117113a3b775b6b8d63dc4487c2d333",
      "tree": "557fe8076917459fa856b6e5161613e40266f044",
      "parents": [
        "a95ca3b2b9dee628ef57df38f0b263e5a4355953"
      ],
      "author": {
        "name": "Vegard Nossum",
        "email": "vegard.nossum@gmail.com",
        "time": "Thu Aug 28 17:28:46 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Thu Aug 28 17:28:46 2008 +0800"
      },
      "message": "Blackfin arch: sram: use \u0027unsigned long\u0027 for irqflags\n\nUsing just \u0027unsigned\u0027 will make flags an unsigned int. While this is\narguably not an error on blackfin where sizeof(int) \u003d\u003d sizeof(long),\nthe patch is still justified on the grounds of principle.\n\nThe patch was generated using the Coccinelle semantic patch framework.\n\nCc: Julia Lawall \u003cjulia@diku.dk\u003e\nCc: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: Vegard Nossum \u003cvegard.nossum@gmail.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "f3ade837808121ff8bab9c56725f4fe40ec85a56",
      "tree": "eb9a8d87bff0a7d11eade583a7582e3c765e3b80",
      "parents": [
        "354879bb977e06695993435745f06a0f6d39ce2b"
      ],
      "author": {
        "name": "John Blackwood",
        "email": "john.blackwood@ccur.com",
        "time": "Tue Aug 26 15:09:43 2008 -0400"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Aug 28 11:13:24 2008 +0200"
      },
      "message": "sched: fix sched_rt_rq_enqueue() resched idle\n\nWhen sysctl_sched_rt_runtime is set to something other than -1 and the\nCONFIG_RT_GROUP_SCHED kernel parameter is NOT enabled, we get into a state\nwhere we see one or more CPUs idling forvever even though there are\nreal-time\ntasks in their rt runqueue that are able to run (no longer throttled).\n\nThe sequence is:\n\n- A real-time task is running when the timer sets the rt runqueue\n    to throttled, and the rt task is resched_task()ed and switched\n    out, and idle is switched in since there are no non-rt tasks to\n    run on that cpu.\n\n- Eventually the do_sched_rt_period_timer() runs and un-throttles\n    the rt runqueue, but we just exit the timer interrupt and go back\n    to executing the idle task in the idle loop forever.\n\nIf we change the sched_rt_rq_enqueue() routine to use some of the code\nfrom the CONFIG_RT_GROUP_SCHED enabled version of this same routine and\nresched_task() the currently executing task (idle in our case) if it is\na lower priority task than the higher rt task in the now un-throttled\nrunqueue, the problem is no longer observed.\n\nSigned-off-by: John Blackwood \u003cjohn.blackwood@ccur.com\u003e\nSigned-off-by: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "4329cf8613b0c7cdc020005f0e1ea7378681f1d8",
      "tree": "b3c0fc13eb33018fc67ee9a7b4a4a9c308b1695d",
      "parents": [
        "96e21e4fbc1b83a3445553381ec74f904618562e"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Thu Aug 28 08:33:23 2008 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@mahadeva.delvare",
        "time": "Thu Aug 28 08:33:23 2008 +0200"
      },
      "message": "i2c: Prevent log spam on some DVB adapters\n\nSome DVB adapters do not support the special I2C transaction that we\nuse for probing purposes. There\u0027s no point in logging this event, as\nthere\u0027s nothing the user can do and in general there is no actual\nproblem. So, degrade one of these messages to a debug message, and\nmove the other one around so that it is only printed on bogus drivers.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nAcked-by: Uwe Bugla \u003cuwe.bugla@gmx.de\u003e\n"
    },
    {
      "commit": "96e21e4fbc1b83a3445553381ec74f904618562e",
      "tree": "e4a4e6da82d7354f9a044058ad253a7a5aee172d",
      "parents": [
        "ee35425c8eb11556a4cb7b1c7543f1bfb88f911c"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Thu Aug 28 08:33:23 2008 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@mahadeva.delvare",
        "time": "Thu Aug 28 08:33:23 2008 +0200"
      },
      "message": "i2c: Add missing kerneldoc descriptions\n\nAdd missing kernel descriptions of struct i2c_driver members.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nAcked-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nCc: David Brownell \u003cdavid-b@pacbell.net\u003e\n"
    },
    {
      "commit": "ee35425c8eb11556a4cb7b1c7543f1bfb88f911c",
      "tree": "b288fd8c690fe98c4045e74ce53af1cd93ece826",
      "parents": [
        "1941246dd98089dd637f44d3bd4f6cc1c61aa9e4"
      ],
      "author": {
        "name": "Marc Pignat",
        "email": "marc.pignat@hevs.ch",
        "time": "Thu Aug 28 08:33:22 2008 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@mahadeva.delvare",
        "time": "Thu Aug 28 08:33:22 2008 +0200"
      },
      "message": "i2c: Fix device_init_wakeup place\n\ndevice_init_wakeup must be called after device_register.\n\nSigned-off-by: Marc Pignat \u003cmarc.pignat@hevs.ch\u003e\nAcked-by: David Brownell \u003cdavid-b@pacbell.net\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "b09331e530777963ed65ce2fdf074b7b077768c7",
      "tree": "0354e5a7bb8ec3a7ae647b5ce71516f6a4979b05",
      "parents": [
        "4c246edd2550304df5b766cc841584b2bb058843",
        "d97240552cd98c4b07322f30f66fd9c3ba4171de"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 27 17:38:07 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 27 17:38:07 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6: (55 commits)\n  sctp: fix random memory dereference with SCTP_HMAC_IDENT option.\n  sctp: correct bounds check in sctp_setsockopt_auth_key\n  wan: Missing capability checks in sbni_ioctl()\n  e100, fix iomap read\n  qeth: preallocated header account offset\n  qeth: l2 write unicast list to hardware\n  qeth: use -EOPNOTSUPP instead of -ENOTSUPP.\n  ibm_newemac: Don\u0027t call dev_mc_add() before device is registered\n  net: don\u0027t grab a mutex within a timer context in gianfar\n  forcedeth: fix checksum flag\n  net/usb/mcs7830: add set_mac_address\n  net/usb/mcs7830: new device IDs\n  [netdrvr] smc91x: fix resource removal (null ptr deref)\n  ibmveth: fix bad UDP checksums\n  [netdrvr] hso: dev_kfree_skb crash fix\n  [netdrvr] hso: icon 322 detection fix\n  atl1: disable TSO by default\n  atl1e: multistatement if missing braces\n  igb: remove 82576 quad adapter\n  drivers/net/skfp/ess.c: fix compile warnings\n  ...\n"
    },
    {
      "commit": "d97240552cd98c4b07322f30f66fd9c3ba4171de",
      "tree": "61a8fd1ace711bcf2c832d0c453d8fbf6f8f3003",
      "parents": [
        "328fc47ea0bcc27d9afa69c3ad6e52431cadd76c"
      ],
      "author": {
        "name": "Vlad Yasevich",
        "email": "vladislav.yasevich@hp.com",
        "time": "Wed Aug 27 16:09:49 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Aug 27 16:09:49 2008 -0700"
      },
      "message": "sctp: fix random memory dereference with SCTP_HMAC_IDENT option.\n\nThe number of identifiers needs to be checked against the option\nlength.  Also, the identifier index provided needs to be verified\nto make sure that it doesn\u0027t exceed the bounds of the array.\n\nSigned-off-by: Vlad Yasevich \u003cvladislav.yasevich@hp.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "328fc47ea0bcc27d9afa69c3ad6e52431cadd76c",
      "tree": "5969688468a63ee01db68be4adff671bd9aa85c8",
      "parents": [
        "f2455eb176ac87081bbfc9a44b21c7cd2bc1967e"
      ],
      "author": {
        "name": "Vlad Yasevich",
        "email": "vladislav.yasevich@hp.com",
        "time": "Wed Aug 27 16:08:54 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Aug 27 16:08:54 2008 -0700"
      },
      "message": "sctp: correct bounds check in sctp_setsockopt_auth_key\n\nThe bonds check to prevent buffer overlflow was not exactly\nright.  It still allowed overflow of up to 8 bytes which is\nsizeof(struct sctp_authkey).\n\nSince optlen is already checked against the size of that struct,\nwe are guaranteed not to cause interger overflow either.\n\nSigned-off-by: Vlad Yasevich \u003cvladislav.yasevich@hp.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c8791088cffed16f8790c6e80e825ca1f377ce5e",
      "tree": "b27bd1692e75a4eb64f421288d1d1a14829fb43a",
      "parents": [
        "e80d6a248298721e0ec2cac150c539d8378577d8",
        "a814917058a63978ecd9fbefe4f88e3fc1576a79"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Wed Aug 27 23:07:46 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Aug 27 23:07:46 2008 +0100"
      },
      "message": "Merge branch \u0027omap-rmk\u0027\n"
    },
    {
      "commit": "4c246edd2550304df5b766cc841584b2bb058843",
      "tree": "16f9a553226d256adc3f1969c1d966dbc6e646f9",
      "parents": [
        "ee7cbabbd359b5d9a60de3d5f1693163e07987ca"
      ],
      "author": {
        "name": "Vladimir Sokolovsky",
        "email": "vlad@mellanox.co.il",
        "time": "Wed Aug 27 14:29:57 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 27 14:40:38 2008 -0700"
      },
      "message": "IB/mlx4: Actually return L_Key and R_Key for fast register MRs\n\nInitialize the L_Key and R_Key for memory regions returned from\nmlx4_ib_alloc_fast_reg_mr().  Otherwise callers just get garbage for\nthe memory keys and can\u0027t do anything useful with these MRs.\n\nSigned-off-by: Vladimir Sokolovsky \u003cvlad@mellanox.co.il\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ee7cbabbd359b5d9a60de3d5f1693163e07987ca",
      "tree": "29c3b01f8cdb26ccf69acaf5d0a64eefab87f7b3",
      "parents": [
        "a152db71d962f405f7e9be5c818bddf6d1be50a7",
        "3ccd3ec6d4a7750c49c4d2bbcc1d0e82cd4c8a7f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 27 14:37:28 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 27 14:37:28 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog:\n  [WATCHDOG] removed unused #include \u003cversion.h\u003e\n  [WATCHDOG] at91rm9200_wdt.c: fix misleading indentation\n  [WATCHDOG] mpc8xxx_wdt: fix modular build\n  [WATCHDOG] hpwdt.c kdebug support\n  [WATCHDOG] Add support for the IDT RC32434 watchdog\n  [WATCHDOG] Add support for the built-int RDC R-321x SoC watchdog\n  [WATHDOG] delete unused driver mpc8xx_wdt.c\n  [WATCHDOG] Fix s3c2410_wdt driver coding style issues\n  [WATCHDOG] Clean out header of s3c2410_wdt driver.\n  [WATCHDOG] Fix NULL usage in s3c2410_wdt driver.\n"
    },
    {
      "commit": "a152db71d962f405f7e9be5c818bddf6d1be50a7",
      "tree": "ec9bd5c50f1e925318488d585a8504a552a63f30",
      "parents": [
        "f753f3272b4d2108d1e4b121ddcde504737a8693"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Tue Aug 26 19:55:58 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 27 14:37:09 2008 -0700"
      },
      "message": "tty: Fix termios tty window resize race with pty/tty pair\n\nKanru Chen posted a patch versus the old code which deals with the case\nwhere you resize the pty side of a pty/tty pair. In that situation the\ntermios data is updated for both pty and tty but the locks are not held\nfor the right side.\n\nThis implements the fix differently against the updated tty code. Patch\nby self but the hard bit (noticing and fixing the bug) is thanks to Kanru\nChen.\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "f753f3272b4d2108d1e4b121ddcde504737a8693",
      "tree": "8cb292ba9bd8249c578fdb77f49d7343beaa7815",
      "parents": [
        "325a9a3d3990e77c62b771a71239fcd0cb6f6e2c"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Tue Aug 26 19:52:47 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 27 14:37:09 2008 -0700"
      },
      "message": "tty: TIOCGSOFTCAR/SSOFTCAR on pty is wron\n\nThe termios settings ioctls on a pty should affect the bound tty side not\nthe pty. The SOFTCAR ioctls use the wrong device file.\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "325a9a3d3990e77c62b771a71239fcd0cb6f6e2c",
      "tree": "5f5a1b61f2730d61b94924cb1f9297d976260a0f",
      "parents": [
        "e4268bd3b2b0380faaa62fad3e8d705eea21d124",
        "87ed1d65fb536a0cd4e84874c0b038f953e448aa"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 27 14:34:49 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 27 14:34:49 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6:\n  [CIFS] Add destroy routine for dns_resolver\n  [CIFS] Reorder cifs config item for better clarity\n  [CIFS] Correct keys dependency for cifs kerberos support\n"
    },
    {
      "commit": "e4268bd3b2b0380faaa62fad3e8d705eea21d124",
      "tree": "de2b8900714a27bd2f889b77397d76be21fcbb20",
      "parents": [
        "5b51a7e9d84f19df4d532ebf5624dbb8ad0d6c9c",
        "e2cb96b7ecba46888cf00252ffdb8ef1e92c4258"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 27 14:33:06 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 27 14:33:06 2008 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/penberg/slab-2.6\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/penberg/slab-2.6:\n  slub: Disable NUMA remote node defragmentation by default\n"
    },
    {
      "commit": "5b51a7e9d84f19df4d532ebf5624dbb8ad0d6c9c",
      "tree": "aa8359921a8039474c7bb1544823184855e59694",
      "parents": [
        "3d87ff3e44bd2a13cbe2d2e02cc5e38953ff260f",
        "4cdfe84b51420c9ac95c7133da2d4c8a191094af"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 27 14:31:44 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 27 14:31:44 2008 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6:\n  [PATCH] deal with the first call of -\u003eshow() generating no output\n  [PATCH] fix -\u003ellseek() for a bunch of directories\n  [PATCH] fix regular readdir() and friends\n  [PATCH] fix hpux_getdents()\n  [PATCH] fix osf_getdirents()\n  [PATCH] ntfs: use d_add_ci\n  [PATCH] change d_add_ci argument ordering\n  [PATCH] fix efs_lookup()\n  [PATCH] proc: inode number fixlet\n"
    },
    {
      "commit": "3d87ff3e44bd2a13cbe2d2e02cc5e38953ff260f",
      "tree": "e045433982a9f367e9fc1fe34c845b362cadcb1c",
      "parents": [
        "2caf959966d540c9a2358c6b74f67aa86248e34b",
        "349101da8e1f8e5eb1476b02823da80495224485"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 27 14:31:27 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 27 14:31:27 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6:\n  sparc: Add target for a stripped kernel\n  sparc64: Make NUMA depend upon SMP.\n"
    },
    {
      "commit": "2caf959966d540c9a2358c6b74f67aa86248e34b",
      "tree": "5d9cb215d57de56c98e33dcad3d3f58b3506d100",
      "parents": [
        "16ecf85a5ca7345efbcbb2de76607db0f7ec9049",
        "3e5fc80a404a24c858468030b63555cccfb3e79c"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 27 14:28:45 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 27 14:28:45 2008 -0700"
      },
      "message": "Merge branch \u0027drm-patches\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6\n\n* \u0027drm-patches\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6:\n  drm: don\u0027t set the signal blocker on the master process.\n  drm: don\u0027t call the vblank tasklet with irqs disabled.\n  r300: Fix cliprect emit\n  drm/radeon: r300_cmdbuf: Always emit INDX_BUFFER immediately after DRAW_INDEX\n  radeon: fix some hard lockups on r3/4/500s\n"
    },
    {
      "commit": "87ed1d65fb536a0cd4e84874c0b038f953e448aa",
      "tree": "c6af45a3605a037a5f53101107da5e4cd4024325",
      "parents": [
        "96c2a1137b9e00bcdbe3a95113ea8f42ca994f76"
      ],
      "author": {
        "name": "Jeff Layton",
        "email": "jlayton@redhat.com",
        "time": "Wed Aug 27 17:53:30 2008 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Wed Aug 27 21:17:41 2008 +0000"
      },
      "message": "[CIFS] Add destroy routine for dns_resolver\n\nOtherwise, we\u0027re leaking the payload memory.\n\nCC: Stable Kernel \u003cstable@vger.kernel.org\u003e\nAcked-by: David Howells \u003cdhowells@redhat.com\u003e\nSigned-off-by: Jeff Layton \u003cjlayton@redhat.com\u003e\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "16ecf85a5ca7345efbcbb2de76607db0f7ec9049",
      "tree": "4eec83917e3ece632339c470c0bb2b8f116c0b70",
      "parents": [
        "0559bc8e9bf8cb6063b9bc7206fbc28982491a5d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 27 01:14:46 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 27 13:56:27 2008 -0700"
      },
      "message": "e1000: fix stack size\n\nHere\u0027s the patch. It shrinks the stack from 1152 bytes to 192 bytes (the\nfirst version, that only did the e1000_option part, got it down to 600\nbytes). About half comes from not using multiple \"e1000_option\"\nstructures, the other half comes from turning the \"e1000_opt_list[]\"\narrays into \"static const\" instead, so that gcc doesn\u0027t copy them onto the\nstack.\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\nReveiewed-by: Auke Kok \u003cauke-jan.h.kok@intel.com\u003e\nTested-by: Emil Tantilov \u003cemil.s.tantilov@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "0559bc8e9bf8cb6063b9bc7206fbc28982491a5d",
      "tree": "3ec60750466eea38ae6443100b7213f5122e3d21",
      "parents": [
        "e472233fc52d9556cab7d8a1164ccd93ab36fb91",
        "5168c47b4c294412f079dd3cc891e0276bb0479e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 27 13:55:35 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 27 13:55:35 2008 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.dk/linux-2.6-block\n\n* \u0027for-linus\u0027 of git://git.kernel.dk/linux-2.6-block:\n  block: remove blk_queue_tag_depth() and blk_queue_tag_queue()\n  block: remove unused -\u003ebusy part of the block queue tag map\n  bio: fix __bio_copy_iov() handling of bio-\u003ebv_len\n  bio: fix bio_copy_kern() handling of bio-\u003ebv_len\n  block: submit_bh() inadvertently discards barrier flag on a sync write\n  block: clean up cmdfilter sysfs interface\n  block: rename blk_scsi_cmd_filter to blk_cmd_filter\n  sg: restore command permission for TYPE_SCANNER\n  block: move cmdfilter from gendisk to request_queue\n"
    },
    {
      "commit": "e472233fc52d9556cab7d8a1164ccd93ab36fb91",
      "tree": "9b5f8262ca8517532616cdd537c8867cee915c65",
      "parents": [
        "72e19b3b22f43b20ee84db0deba33c71803cbe34",
        "d6817cdbd143f87f9d7c59a4c3194091190eeb84"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 27 13:54:55 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 27 13:54:55 2008 -0700"
      },
      "message": "Merge branch \u0027upstream-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mfasheh/ocfs2\n\n* \u0027upstream-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mfasheh/ocfs2:\n  ocfs2: Increment the reference count of an already-active stack.\n  [PATCH] configfs: Consolidate locking around configfs_detach_prep() in configfs_rmdir()\n  ocfs2: correctly set i_blocks after inline dir gets expanded\n  ocfs2: Jump to correct label in ocfs2_expand_inline_dir()\n  ocfs2: Fix sleep-with-spinlock recovery regression\n  [PATCH] ocfs2/cluster/netdebug.c: fix warning\n  [PATCH] ocfs2/cluster/tcp.c: make some functions static\n"
    },
    {
      "commit": "72e19b3b22f43b20ee84db0deba33c71803cbe34",
      "tree": "2ca2ad35d0f01b0a808991ca3749060f8c382b24",
      "parents": [
        "f42ac38c59e0a03d6da0c24a63fb211393f484b0",
        "dbe13d9981e55c60a030d0509acc9a8968b9c5bf"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 27 13:54:43 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 27 13:54:43 2008 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git390.osdl.marist.edu/pub/scm/linux-2.6\n\n* \u0027for-linus\u0027 of git://git390.osdl.marist.edu/pub/scm/linux-2.6:\n  [S390] dcss: fix build bug.\n  [S390] Fix linker script.\n"
    },
    {
      "commit": "f42ac38c59e0a03d6da0c24a63fb211393f484b0",
      "tree": "1020864d18c6652444fe0ba2d39dd6e9e2f3c7d6",
      "parents": [
        "8560c650f340565b720fd57d1f9c99ab216d99d0"
      ],
      "author": {
        "name": "Steven Rostedt",
        "email": "rostedt@goodmis.org",
        "time": "Wed Aug 27 09:14:40 2008 -0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 27 13:54:20 2008 -0700"
      },
      "message": "ftrace: disable tracing for suspend to ram\n\nI\u0027ve been painstakingly debugging the issue with suspend to ram and\nftraced. The 2.6.28 code does not have this issue, but since the mcount\nrecording is not going to be in 27, this must be solved for the ftrace\ndaemon version.\n\nThe resume from suspend to ram would reboot because it was triple\nfaulting. Debugging further, I found that calling the mcount function\nitself was not an issue, but it would fault when it incremented\npreempt_count. preempt_count is on the tasks info structure that is on the\nlow memory address of the task\u0027s stack.  For some reason, it could not\nwrite to it. Resuming out of suspend to ram does quite a lot of funny\ntricks to get to work, so it is not surprising at all that simply doing a\npreempt_disable() would cause a fault.\n\nThanks to Rafael for suggesting to add a \"while (1);\" to find the place in\nresuming that is causing the fault. I would place the loop somewhere in\nthe code, compile and reboot and see if it would either reboot (hit the\nfault) or simply hang (hit the loop).  Doing this over and over again, I\nnarrowed it down that it was happening in enable_nonboot_cpus.\n\nAt this point, I found that it is easier to simply disable tracing around\nthe suspend code, instead of searching for the particular function that\ncan not handle doing a preempt_disable.\n\nThis patch disables the tracer as it suspends and reenables it on resume.\n\nI tested this patch on my Laptop, and it can resume fine with the patch.\n\nSigned-off-by: Steven Rostedt \u003csrostedt@redhat.com\u003e\nAcked-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "8560c650f340565b720fd57d1f9c99ab216d99d0",
      "tree": "5bc2cc5946ca7e783df18e0a8310b39b1de462f8",
      "parents": [
        "1941246dd98089dd637f44d3bd4f6cc1c61aa9e4"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 27 13:35:31 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 27 13:42:00 2008 -0700"
      },
      "message": "Revert \"pktcdvd: push BKL down into driver\"\n\nThis reverts commit 5b6155ee70e9c4d2ad7e6f514c8eee06e2711c3a, because\nthe block device ioctl\u0027s really aren\u0027t ready for it.\n\nIn particular, the \"struct file *\" and the \"struct inode *\" arguments do\nnot necessarily match, which means that the unlocked version of the\nioctl (that only gets a \"struct file *\") isn\u0027t actually able to handle\nthe cases it needs to handle.\n\nThis fixes bugzilla\n\n\thttp://bugzilla.kernel.org/show_bug.cgi?id\u003d11401\n\nReported-and-bisected-by: Laurent Riffard \u003claurent.riffard@free.fr\u003e\nAcked-by: Peter Osterlund \u003cpetero2@telia.com\u003e\nCc: Alan Cox \u003calan@redhat.com\u003e\nCc: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nCc: Jens Axboe \u003cjens.axboe@oracle.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "e80d6a248298721e0ec2cac150c539d8378577d8",
      "tree": "0ad2112037cc28e3faab41baf2b6ea1851748019",
      "parents": [
        "f1bcf7e3e734ea8713e08fbc3409f8bf26ec418f"
      ],
      "author": {
        "name": "Mel Gorman",
        "email": "mel@csn.ul.ie",
        "time": "Thu Aug 14 11:10:14 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Aug 27 20:09:28 2008 +0100"
      },
      "message": "[ARM] Skip memory holes in FLATMEM when reading /proc/pagetypeinfo\n\nOrdinarily, memory holes in flatmem still have a valid memmap and is safe\nto use. However, an architecture (ARM) frees up the memmap backing memory\nholes on the assumption it is never used. /proc/pagetypeinfo reads the\nwhole range of pages in a zone believing that the memmap is valid and that\npfn_valid will return false if it is not. On ARM, freeing the memmap breaks\nthe page-\u003ezone linkages even though pfn_valid() returns true and the kernel\ncan oops shortly afterwards due to accessing a bogus struct zone *.\n\nThis patch lets architectures say when FLATMEM can have holes in the\nmemmap. Rather than an expensive check for valid memory, /proc/pagetypeinfo\nwill confirm that the page linkages are still valid by checking page-\u003ezone\nis still the expected zone. The lookup of page_zone is safe as there is a\nlimited range of memory that is accessed when calling page_zone.  Even if\npage_zone happens to return the correct zone, the impact is that the counters\nin /proc/pagetypeinfo are slightly off but fragmentation monitoring is\nunlikely to be relevant on an embedded system.\n\nReported-by: H Hartley Sweeten \u003chsweeten@visionengravers.com\u003e\nSigned-off-by: Mel Gorman \u003cmel@csn.ul.ie\u003e\nTested-by: H Hartley Sweeten \u003chsweeten@visionengravers.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "f1bcf7e3e734ea8713e08fbc3409f8bf26ec418f",
      "tree": "56d2fa9c61d4904dba92a9a2507bd2583a50a120",
      "parents": [
        "ae82cbfc8beaa69007aa09966d3983ac938c3577"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Fri Aug 08 19:34:35 2008 +0300"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Aug 27 20:07:59 2008 +0100"
      },
      "message": "[ARM] use bcd2bin/bin2bcd\n\nThis patch changes arm to use the new bcd2bin/bin2bcd functions instead\nof the obsolete BCD_TO_BIN/BIN_TO_BCD macros.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "ae82cbfc8beaa69007aa09966d3983ac938c3577",
      "tree": "5af8d8afc21a26c311ccb2cd6b734436748b118f",
      "parents": [
        "e4e4146ec5a0a4221eee051365422ad70cddb673"
      ],
      "author": {
        "name": "Harvey Harrison",
        "email": "harvey.harrison@gmail.com",
        "time": "Mon Aug 18 17:47:55 2008 -0700"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Aug 27 20:05:27 2008 +0100"
      },
      "message": "[ARM] use the new byteorder headers\n\nSigned-off-by: Harvey Harrison \u003charvey.harrison@gmail.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "e4e4146ec5a0a4221eee051365422ad70cddb673",
      "tree": "96e99d23ebc31fad84e40cb323dfe33b0e6af6d0",
      "parents": [
        "9abc6461a3802702ada88cbac1fed045dbd9b466",
        "8e05de88cf5a8ab225697ba12d5f19ec594169ef"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Wed Aug 27 19:30:13 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Aug 27 19:30:13 2008 +0100"
      },
      "message": "Merge branch \u0027for-rmk\u0027 of git://git.marvell.com/orion\n"
    },
    {
      "commit": "a814917058a63978ecd9fbefe4f88e3fc1576a79",
      "tree": "b026a922577486d9a3b9b6a2c2a4e0edd1f6e1be",
      "parents": [
        "9c2d015712ff1deb7ae5f95ef1fd9b5557520bc1"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Wed Aug 27 14:29:40 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Aug 27 16:15:23 2008 +0100"
      },
      "message": "[ARM] OMAP: Fix 2430 SMC91x ethernet IRQ\n\nTaken from omap 97b705ad835f1481270c4b67b402d6e37fa8ad15:\n  ARM: OMAP: Misc compile fixes after syncing with mainline\n\n  Also fix 2430 smc91x to use IRQ_LOWLEVEL.\n\n  Signed-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "9c2d015712ff1deb7ae5f95ef1fd9b5557520bc1",
      "tree": "0ede6174dfffab099e3ecae7c84b78ba57fae246",
      "parents": [
        "b6a7e4c032d8ec712f48cf35145a564aa6503eb7"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Wed Aug 27 14:22:13 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Aug 27 16:12:38 2008 +0100"
      },
      "message": "[ARM] OMAP: Add and update OMAP default configuration files\n\nUpdate omap_h2_1610 and omap_osk_5912 default configurations.\n\nAdd ams delta, n770, omap 2430sdp, apollon_2420, generic 1510, 1610,\n1710, 2420, h4 2420, innovator 1510 and 1610, perseus2 730, palte,\npalmtt, palmz71 and sx1 default configurations.\n\nPulled out of the omap zoom tree.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "b6a7e4c032d8ec712f48cf35145a564aa6503eb7",
      "tree": "1e7ddebc37c7c08ae40eec7d6f32672c98a25c77",
      "parents": [
        "b8e6c91c74e9f0279b7c51048779b3d62da60b88"
      ],
      "author": {
        "name": "Dirk Behme",
        "email": "dirk.behme@googlemail.com",
        "time": "Sat Dec 15 07:47:46 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Aug 27 15:58:59 2008 +0100"
      },
      "message": "[ARM] OMAP: Change mailing list for OMAP in MAINTAINERS\n\nOMAP has now a list at vger.\n\nSigned-off-by: Dirk Behme \u003cdirk.behme@gmail.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "f2455eb176ac87081bbfc9a44b21c7cd2bc1967e",
      "tree": "63874579df35e6938faa973f476a4fe803f5282c",
      "parents": [
        "6c36810a731a422535d838cdb440f332c1d91017"
      ],
      "author": {
        "name": "Eugene Teo",
        "email": "eugeneteo@kernel.sg",
        "time": "Wed Aug 27 04:50:30 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Aug 27 04:50:30 2008 -0700"
      },
      "message": "wan: Missing capability checks in sbni_ioctl()\n\nThere are missing capability checks in the following code:\n\n1300 static int\n1301 sbni_ioctl( struct net_device  *dev,  struct ifreq  *ifr,  int  cmd)\n1302 {\n[...]\n1319     case  SIOCDEVRESINSTATS :\n1320         if( current-\u003eeuid !\u003d 0 )    /* root only */\n1321             return  -EPERM;\n[...]\n1336     case  SIOCDEVSHWSTATE :\n1337         if( current-\u003eeuid !\u003d 0 )    /* root only */\n1338             return  -EPERM;\n[...]\n1357     case  SIOCDEVENSLAVE :\n1358         if( current-\u003eeuid !\u003d 0 )    /* root only */\n1359             return  -EPERM;\n[...]\n1372     case  SIOCDEVEMANSIPATE :\n1373         if( current-\u003eeuid !\u003d 0 )    /* root only */\n1374             return  -EPERM;\n\nHere\u0027s my proposed fix:\n\nMissing capability checks.\n\nSigned-off-by: Eugene Teo \u003ceugeneteo@kernel.sg\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "6c36810a731a422535d838cdb440f332c1d91017",
      "tree": "ec8c129bbd7b1277cb947621a930ef7dce03d943",
      "parents": [
        "df69471290cbec7714f6d1fabd14f4e41219cee1",
        "576fdeaef631976c3afcb1d78ef196051282611d"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Aug 27 04:29:50 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Aug 27 04:29:50 2008 -0700"
      },
      "message": "Merge branch \u0027no-iwlwifi\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6\n"
    },
    {
      "commit": "df69471290cbec7714f6d1fabd14f4e41219cee1",
      "tree": "1a8d9d3fce98db7b4382c24994feba6fa771805f",
      "parents": [
        "d994af0d50efc96b2077978fe9f066992639d525",
        "17393dd67c06c3912ff47b31268b648929715336"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Aug 27 03:54:45 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Aug 27 03:54:45 2008 -0700"
      },
      "message": "Merge branch \u0027davem-fixes\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6\n"
    },
    {
      "commit": "17393dd67c06c3912ff47b31268b648929715336",
      "tree": "05e5e5aaf8d7fe49f492f42b1637121a99e895c3",
      "parents": [
        "bd8774c841aa5162d1d6837b3d21f4dcee71f36a"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Thu Aug 14 18:27:23 2008 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Aug 27 05:55:35 2008 -0400"
      },
      "message": "e100, fix iomap read\n\nThere were 2 omitted readb\u0027s used on an iomap space. eliminate them\nby using ioread8 instead.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nCc: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nCc: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nCc: Bruce Allan \u003cbruce.w.allan@intel.com\u003e\nCc: PJ Waskiewicz \u003cpeter.p.waskiewicz.jr@intel.com\u003e\nCc: John Ronciak \u003cjohn.ronciak@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "bd8774c841aa5162d1d6837b3d21f4dcee71f36a",
      "tree": "285435d3aa0df8956c8012c498de354977297fcc",
      "parents": [
        "7db2266a374d66f5ac85334c922cb37d76939cc5"
      ],
      "author": {
        "name": "Frank Blaschka",
        "email": "frank.blaschka@de.ibm.com",
        "time": "Fri Aug 15 08:03:00 2008 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Aug 27 05:55:28 2008 -0400"
      },
      "message": "qeth: preallocated header account offset\n\nWhen a preallocated header qdio buffer is filled we have to account\nthe offset for the data length.\n\nSigned-off-by: Frank Blaschka \u003cfrank.blaschka@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "7db2266a374d66f5ac85334c922cb37d76939cc5",
      "tree": "1bf60b07087d901deb6fef1fa8839febb1b47e7f",
      "parents": [
        "211cd45ac71dcd40d473fddf9a49cb1085173cb1"
      ],
      "author": {
        "name": "Frank Blaschka",
        "email": "frank.blaschka@de.ibm.com",
        "time": "Fri Aug 15 08:02:59 2008 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Aug 27 05:55:27 2008 -0400"
      },
      "message": "qeth: l2 write unicast list to hardware\n\nIn case the netdev unicast list contains additional entries we have\nto register/deregister them.\n\nSigned-off-by: Frank Blaschka \u003cfrank.blaschka@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "211cd45ac71dcd40d473fddf9a49cb1085173cb1",
      "tree": "1566cc9dc11ab195b70b272e9930498c2b13f288",
      "parents": [
        "e8296582783a9f3bf75dbeb98dfdae15fd45c008"
      ],
      "author": {
        "name": "Ursula Braun",
        "email": "ursula.braun@de.ibm.com",
        "time": "Fri Aug 15 08:02:58 2008 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Aug 27 05:55:26 2008 -0400"
      },
      "message": "qeth: use -EOPNOTSUPP instead of -ENOTSUPP.\n\nreturn value -ENOTSUPP is not valid in userspace context, use\n-EOPNOTSUPP instead.\n\nSigned-off-by: Ursula Braun \u003cursula.braun@de.ibm.com\u003e\nSigned-off-by: Frank Blaschka \u003cfrank.blaschka@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "e8296582783a9f3bf75dbeb98dfdae15fd45c008",
      "tree": "78cc81d865c64158c50f52f09793de85a8e5addc",
      "parents": [
        "ab9399059bb85a94758f42fb25607e440e926cc6"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Mon Aug 18 07:29:23 2008 +1000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Aug 27 05:55:24 2008 -0400"
      },
      "message": "ibm_newemac: Don\u0027t call dev_mc_add() before device is registered\n\nWe must not call dev_mc_add() from within our HW configure which happens\nbefore we initialize and register the netdev. Do it in open() instead.\n\nThanks to Sebastian Siewior for tracking it down.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "ab9399059bb85a94758f42fb25607e440e926cc6",
      "tree": "e56738237e0f855cf5a19f234cec611782c7d2a4",
      "parents": [
        "edcfe5f7e307846e578fb88d69fa27051fded0ab"
      ],
      "author": {
        "name": "Sebastian Siewior",
        "email": "bigeasy@linutronix.de",
        "time": "Tue Aug 19 21:12:45 2008 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Aug 27 05:55:19 2008 -0400"
      },
      "message": "net: don\u0027t grab a mutex within a timer context in gianfar\n\nI got the following backtrace while network was unavailble:\n\n|NETDEV WATCHDOG: eth0: transmit timed out\n|BUG: sleeping function called from invalid context at /home/bigeasy/git/linux-2.6-powerpc/kernel/mutex.c:87\n|in_atomic():1, irqs_disabled():0\n|Call Trace:\n|[c0383d90] [c0006dd8] show_stack+0x48/0x184 (unreliable)\n|[c0383db0] [c001e938] __might_sleep+0xe0/0xf4\n|[c0383dc0] [c025a43c] mutex_lock+0x24/0x3c\n|[c0383de0] [c019005c] phy_stop+0x20/0x70\n|[c0383df0] [c018d4ec] stop_gfar+0x28/0xf4\n|[c0383e10] [c018e8c4] gfar_timeout+0x30/0x60\n|[c0383e20] [c01fe7c0] dev_watchdog+0xa8/0x144\n|[c0383e30] [c002f93c] run_timer_softirq+0x148/0x1c8\n|[c0383e60] [c002b084] __do_softirq+0x5c/0xc4\n|[c0383e80] [c00046fc] do_softirq+0x3c/0x54\n|[c0383e90] [c002ac60] irq_exit+0x3c/0x5c\n|[c0383ea0] [c000b378] timer_interrupt+0xe0/0xf8\n|[c0383ec0] [c000e5ac] ret_from_except+0x0/0x18\n|[c0383f80] [c000804c] cpu_idle+0xcc/0xdc\n|[c0383fa0] [c025c07c] etext+0x7c/0x90\n|[c0383fc0] [c0338960] start_kernel+0x294/0x2a8\n|[c0383ff0] [c00003dc] skpinv+0x304/0x340\n|------------[ cut here ]------------\n\nThe phylock was once a spinlock but got changed into a mutex via\ncommit 35b5f6b1a aka [PHYLIB: Locking fixes for PHY I/O potentially sleeping]\n\nSigned-off-by: Sebastian Siewior \u003cbigeasy@linutronix.de\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "edcfe5f7e307846e578fb88d69fa27051fded0ab",
      "tree": "8aa30370ad87f448d503de2d4d08eb8f8afb0680",
      "parents": [
        "1025433147e635af9cd150676a097396cf666ddb"
      ],
      "author": {
        "name": "Ayaz Abdulla",
        "email": "aabdulla@nvidia.com",
        "time": "Wed Aug 20 16:34:37 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Aug 27 05:55:04 2008 -0400"
      },
      "message": "forcedeth: fix checksum flag\n\nFix the checksum feature advertised in device flags.  The hardware support\nTCP/UDP over IPv4 and TCP/UDP over IPv6 (without IPv6 extension headers).\nHowever, the kernel feature flags do not distinguish IPv6 with/without\nextension headers.\n\nTherefore, the driver needs to use NETIF_F_IP_CSUM instead of\nNETIF_F_HW_CSUM since the latter includes all IPv6 packets.\n\nA future patch can be created to check for extension headers and perform\nsoftware checksum calculation.\n\nSigned-off-by: Ayaz Abdulla \u003caabdulla@nvidia.com\u003e\nCc: Jeff Garzik \u003cjgarzik@pobox.com\u003e\nCc: Manfred Spraul \u003cmanfred@colorfullife.com\nCc: \u003cstable@kernel.org\u003e\t\t[2.6.25.x, 2.6.26.x]\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "1025433147e635af9cd150676a097396cf666ddb",
      "tree": "e91dec9b5ac553901711d1fca79d0de521863508",
      "parents": [
        "8382cc1c2d0eb8918d3b71bf6cb8ac2e883f3e33"
      ],
      "author": {
        "name": "Oliver Martin",
        "email": "oliver.martin@student.tuwien.ac.at",
        "time": "Sat Aug 23 22:08:47 2008 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Aug 27 05:54:57 2008 -0400"
      },
      "message": "net/usb/mcs7830: add set_mac_address\n\nImplement set_mac_address for mcs7830. This enables me to use it with my\ncable modem.\n\nSigned-off-by: Oliver Martin \u003coliver.martin@student.tuwien.ac.at\u003e\nSigned-off-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    }
  ],
  "next": "8382cc1c2d0eb8918d3b71bf6cb8ac2e883f3e33"
}
