)]}'
{
  "log": [
    {
      "commit": "edb2301f2903e96beadc333f9584222c05858518",
      "tree": "e3d02d778ad49d546fa097dc1859f8931580b517",
      "parents": [
        "e490517a039a99d692cb3a5561941b0a5f576172"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Tue May 27 06:31:43 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 27 07:34:38 2008 -0700"
      },
      "message": "ck804rom: fix driver_data in probe table.\n\nThere\u0027s a reason why using C99 initialisers even in the supposedly\ntrivial structs is a good idea.\n\nSigned-off-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "e35e283fa065f4c420d9469b2d87ec2e0180b784",
      "tree": "4a9b4bf422c07a6632eddc8afc250aeb85ca317e",
      "parents": [
        "f5f826c685464301e4316a9321eb95801c653158"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Apr 25 14:27:08 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu May 08 19:51:40 2008 +0900"
      },
      "message": "mtd: solutionengine flash map depends on solution engine mach group.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "f5f826c685464301e4316a9321eb95801c653158",
      "tree": "44ca0475e4894edde26f5e16de0e311a9ef3c927",
      "parents": [
        "2a6b8148c050941dd61779cb0b49c5c3ea854ebf"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Mon Mar 31 01:40:17 2008 +0300"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu May 08 19:51:39 2008 +0900"
      },
      "message": "sh: remove the broken SH_MPC1211 support\n\nSH_MPC1211 has been marked as BROKEN for some time.\n\nUnless someone is working on reviving it now, I\u0027d therefore suggest this\npatch to remove it.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "2c4aabcca847ac4c92aa5e960c3f6053e1051b62",
      "tree": "756481631c3375d6a1b07233013efa12d8aa3725",
      "parents": [
        "bcf35afb528109a31264b45d4851fa6ae72dbe18",
        "a98889f3d8882995b5aa2255b931cf0202325cc0"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu May 01 11:15:28 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu May 01 11:15:28 2008 -0700"
      },
      "message": "Merge git://git.infradead.org/mtd-2.6\n\n* git://git.infradead.org/mtd-2.6:\n  [MTD][NOR] Add physical address to point() method\n  [JFFS2] Track parent inode for directories (for NFS export)\n  [JFFS2] Invert last argument of jffs2_gc_fetch_inode(), make it boolean.\n  [JFFS2] Quiet lockdep false positive.\n  [JFFS2] Clean up jffs2_alloc_inode() and jffs2_i_init_once()\n  [MTD] Delete long-unused jedec.h header file.\n  [MTD] [NAND] at91_nand: use at91_nand_{en,dis}able consistently.\n"
    },
    {
      "commit": "a98889f3d8882995b5aa2255b931cf0202325cc0",
      "tree": "686a1d3369143dc46c43709e0c40b2cc8ef619d7",
      "parents": [
        "27c72b040c0be8f3704ed0b6b84c12cbba24a7e8"
      ],
      "author": {
        "name": "Jared Hulbert",
        "email": "jaredeh@gmail.com",
        "time": "Tue Apr 29 23:26:49 2008 -0700"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Thu May 01 18:59:11 2008 +0100"
      },
      "message": "[MTD][NOR] Add physical address to point() method\n\nAdding the ability to get a physical address from point() in addition\nto virtual address.  This physical address is required for XIP of\nuserspace code from flash.\n\nSigned-off-by: Jared Hulbert \u003cjaredeh@gmail.com\u003e\nReviewed-by: Jörn Engel \u003cjoern@logfs.org\u003e\nAcked-by: Nicolas Pitre \u003cnico@cam.org\u003e\nAcked-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "a01e035ebb552223c03f2d9138ffc73f2d4d3965",
      "tree": "3d5516138e2c973ce51c808677faba2c52d15d0a",
      "parents": [
        "a6a3a17b7fdaf824e6d73e8e4a94c9d149302f74"
      ],
      "author": {
        "name": "Harvey Harrison",
        "email": "harvey.harrison@gmail.com",
        "time": "Mon Apr 28 16:50:04 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Apr 28 17:31:13 2008 -0700"
      },
      "message": "drivers: fix integer as NULL pointer warnings\n\nSigned-off-by: Harvey Harrison \u003charvey.harrison@gmail.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "8136508cd6075a74e68a8d1cde8399a558ca27a7",
      "tree": "94abb38c970dcf912dfec220b33b25e43efd8b47",
      "parents": [
        "4a27214d7be31e122db4102166f49ec15958e8e9"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Sun Apr 27 01:51:12 2008 +0900"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Sat Apr 26 18:41:16 2008 +0100"
      },
      "message": "[MTD] [NAND] at91_nand: use at91_nand_{en,dis}able consistently.\n\nUse at91_nand_enable(), at91_nand_disable() to manipulate enable_pin.\nNo functional changes.\n\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "3887ed5231fb6f339f36c3a0297c996cd1a1dad9",
      "tree": "eac5100d8ad4b52784240afaf4e28be3a8449871",
      "parents": [
        "2230b76b3838a37167f80487c694d8691248da9f"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Fri Apr 25 12:07:33 2008 +0800"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Fri Apr 25 09:14:23 2008 +0100"
      },
      "message": "[MTD] m25p80: Add Support for ATMEL AT25DF641 64-Megabit SPI Flash\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "2230b76b3838a37167f80487c694d8691248da9f",
      "tree": "99b64457ad80e52b4eddd56e566818c189c7a722",
      "parents": [
        "afc4bca63941746f1d49394620d294074150e664"
      ],
      "author": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Fri Apr 25 12:07:32 2008 +0800"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Fri Apr 25 09:13:52 2008 +0100"
      },
      "message": "[MTD] m25p80: add FAST_READ access support to M25Pxx\n\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "afc4bca63941746f1d49394620d294074150e664",
      "tree": "c6597be249a39b1ea1261f43b44358774fc0d13d",
      "parents": [
        "2314488e81b6f8966d3ea607c4517a64bf58f283"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Fri Apr 25 12:07:31 2008 +0800"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Fri Apr 25 09:10:55 2008 +0100"
      },
      "message": "[MTD] [NAND] bf5xx_nand: Avoid crash if bfin_mac is installed.\n\nhttp://blackfin.uclinux.org/gf/project/uclinux-dist/tracker/?action\u003dTrackerItemEdit\u0026tracker_item_id\u003d4053\n\nSinged-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "2314488e81b6f8966d3ea607c4517a64bf58f283",
      "tree": "693e4808929113c1268138d9f80acad2b15252f3",
      "parents": [
        "d43fa1499622e3e561380c34e076aade954e2c2c"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Thu Apr 24 23:51:29 2008 +0900"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Fri Apr 25 09:08:05 2008 +0100"
      },
      "message": "[MTD] [NAND] at91_nand: control NCE signal\n\nThis driver did not control NCE signal during normal operations (only\nenable NCE on probing and disable NCE on removing).  This patch make\nNCE signal inactive on idle state.\n\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "d43fa1499622e3e561380c34e076aade954e2c2c",
      "tree": "7ebb2084f58a07ee79be55018a5f1b26cc9308a9",
      "parents": [
        "77f5492c43adb4eb351fa0d163136877e8b2ed92"
      ],
      "author": {
        "name": "Richard Genoud",
        "email": "richard.genoud@gmail.com",
        "time": "Fri Apr 25 09:32:26 2008 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Fri Apr 25 08:38:56 2008 +0100"
      },
      "message": "[MTD] [NAND] AT91 hardware ECC compile fix for at91sam9263 / at91sam9260\n\nThe sam926x docs allegedly don\u0027t list an \"ECC_PARITY\" field, and the \nheader files in the upstream kernel don\u0027t have it either.\n\nMasking with it was useless anyway, so just remove it.\n\nSigned-off-by: Richard Genoud \u003crichard.genoud@gmail.com\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "77f5492c43adb4eb351fa0d163136877e8b2ed92",
      "tree": "0057c375e48c1a98e05e403c218f562a2784029d",
      "parents": [
        "2c61cb250cf7e8cdd3b83b79b76d2ea0b3da010a"
      ],
      "author": {
        "name": "Richard Genoud",
        "email": "richard.genoud@gmail.com",
        "time": "Wed Apr 23 19:51:14 2008 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Wed Apr 23 23:34:28 2008 +0100"
      },
      "message": "[MTD] [NAND] Hardware ECC controller on at91sam9263 / at91sam9260\n\nThis is a patch to use the hardware ECC controller of\nthe AT91SAM9260 and AT91SAM9263 for the AT91 nand.\nOn AT91 NAND, there\u0027s now a choice between ECC soft,\nECC hard or no ECC (for debug).\n\nIt has been tested on AT91SAM9263 with 8 bits large\nand small page NAND.\n\nSigned-off-by: Richard Genoud \u003crichard.genoud@gmail.com\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "697fa9721cbc54ce1604dae09d1be6bb918567f6",
      "tree": "86359dcb48ae4e08a259c46a675269ba84b90ba3",
      "parents": [
        "8a0f572397ca0673c65c1662946014bb73b5cdc6"
      ],
      "author": {
        "name": "Artem Bityutskiy",
        "email": "Artem.Bityutskiy@nokia.com",
        "time": "Wed Apr 23 13:43:21 2008 +0300"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Wed Apr 23 11:32:10 2008 +0100"
      },
      "message": "UBI: add a message\n\nUBI scan takes quite a time on some systems, so it is nice\nto print a message that we started attaching an MTD device.\n\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "e43fe686e48835ca027559a068bbe0b6d264a254",
      "tree": "def98b52b111ba384a2fd01955465f813ca299e4",
      "parents": [
        "986ee0139a91ab8b6b07d29d7a112c8033b5f8e0",
        "434b825e1fc9ef7971fc962734278ffbab36a1ab"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Wed Apr 23 09:57:25 2008 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Wed Apr 23 09:57:25 2008 +0100"
      },
      "message": "Merge git://git.infradead.org/~dedekind/ubi-2.6\n"
    },
    {
      "commit": "986ee0139a91ab8b6b07d29d7a112c8033b5f8e0",
      "tree": "3288f237e235e05c05fcfd0c8f8ca017b334a088",
      "parents": [
        "fe224668dff97dd8899bd559d1608cc9285db67b"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Wed Apr 23 09:39:49 2008 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Wed Apr 23 09:39:49 2008 +0100"
      },
      "message": "[MTD] Clean up AR7 partition map support\n\ndrivers/mtd/ar7part.c: In function ‘create_mtd_partitions’:\ndrivers/mtd/ar7part.c:69: warning: passing argument 4 of ‘master-\u003eread’ from incompatible pointer type\ndrivers/mtd/ar7part.c:91: warning: passing argument 4 of ‘master-\u003eread’ from incompatible pointer type\ndrivers/mtd/ar7part.c:99: warning: passing argument 4 of ‘master-\u003eread’ from incompatible pointer type\ndrivers/mtd/ar7part.c:110: warning: passing argument 4 of ‘master-\u003eread’ from incompatible pointer type\ndrivers/mtd/ar7part.c:111: error: ‘SQUASHFS_MAGIC’ undeclared (first use in this function)\ndrivers/mtd/ar7part.c:111: error: (Each undeclared identifier is reported only once\ndrivers/mtd/ar7part.c:111: error: for each function it appears in.)\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "fe224668dff97dd8899bd559d1608cc9285db67b",
      "tree": "f1f659ee4064bfbfa072127bf95d5a3da0b7b786",
      "parents": [
        "19e56ceae7cb1833ffd806038c19477b2c265f9f"
      ],
      "author": {
        "name": "Thomas Kunze",
        "email": "thommycheck@gmx.de",
        "time": "Wed Apr 23 01:40:52 2008 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Wed Apr 23 01:32:12 2008 +0100"
      },
      "message": "[MTD] [NOR] Fix Intel CFI driver for collie flash\n\ncollie seems to contain LH28F640BF flash chips. According to\nhttp://sharp-world.com/products/device/flash/pdf/*FUM00701*@E.pdf\n(page 83) if they have 0x51 of Extended Query Table (number of hardware\npartitions) set to zero, they have a single fixed partition.\nThis patch makes those chips work.\n\nSigned-off-by: Thomas Kunze \u003cthommycheck@gmx.de\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "ed8165c75e3dd0b2e51b92a858cabe29ba00c9cb",
      "tree": "f024e77b2449f7308b6453f70ee293c7e633697a",
      "parents": [
        "37e5ffa3f15bd9a8b133ab13e9bef833b5eb33d4"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon Apr 14 14:58:58 2008 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Tue Apr 22 21:43:06 2008 +0100"
      },
      "message": "[MTD] [NAND] Verify probe by retrying to checking the results match\n\nWith modern systems using bus-hold instead of bus pull-up, it can\noften lead to erroneous reporting of NAND devices where there are\nnone. Do a double probe to ensure that the result we got the first\ntime is repeatable, and if it is not then return that there is no\nchip there.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "37e5ffa3f15bd9a8b133ab13e9bef833b5eb33d4",
      "tree": "b00891a6842d7eb1c4ddcc3b8283e1aed29bff97",
      "parents": [
        "1c21ab67b7d3c9a1296019939e0efb69350487cf"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-mtd@fluff.org",
        "time": "Tue Apr 15 11:36:22 2008 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Tue Apr 22 21:41:32 2008 +0100"
      },
      "message": "[MTD] [NAND] S3C2410 Allow ECC disable to be specified by the board\n\nAdd support to disable ECC checking for a given chip\nwhen passed by the board via the platform data.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "1c21ab67b7d3c9a1296019939e0efb69350487cf",
      "tree": "6050041e56b1f064dc38dd5c5e5493c9ab0caaa4",
      "parents": [
        "c45c6c68333c04de84c21a4b869f36a96f642779"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-mtd@fluff.org",
        "time": "Tue Apr 15 11:36:21 2008 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Tue Apr 22 21:41:19 2008 +0100"
      },
      "message": "[MTD] [NAND] S3C2410 Allow ECC layout to be passed through platform data\n\nAdd support for the ECC layout to be passed via the\nplatform data specified by the board.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "c45c6c68333c04de84c21a4b869f36a96f642779",
      "tree": "142fb3db8452f127262937891069f075f00bec41",
      "parents": [
        "71d54f3855b4ca98559e8782350336ec2433cc24"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-mtd@fluff.org",
        "time": "Tue Apr 15 11:36:20 2008 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Tue Apr 22 21:41:03 2008 +0100"
      },
      "message": "[MTD] [NAND] S3C2410 Allow unset ecc to be ignored for ecc correction\n\nIf a block\u0027s ecc field is all 0xff, then ignore the ECC\ncorrection. This is for systems where some of the blocks,\nsuch as the initial cramfs are written without ECC and\nneed to be loaded on start.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "71d54f3855b4ca98559e8782350336ec2433cc24",
      "tree": "3ea9c792bc9a4bfb2356648e1b719bd24fd03cc5",
      "parents": [
        "0916083210039bf3d186a87522cc806dc21b7097"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-mtd@fluff.org",
        "time": "Tue Apr 15 11:36:19 2008 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Tue Apr 22 21:39:16 2008 +0100"
      },
      "message": "[MTD] [NAND] S3C2410 Large page NAND support\n\nThis adds support for using large page NAND devices\nwith the S3C24XX NAND controller. This also adds the\nfile Documentation/arm/Samsung-S3C24XX/NAND.txt to\ndescribe the differences.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "0916083210039bf3d186a87522cc806dc21b7097",
      "tree": "26b44bc647274ee2c2e42c1ff445a027e68bfad7",
      "parents": [
        "67e5a28b35254bbbcd5bfce61ef646709e059bbf"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-mtd@fluff.org",
        "time": "Tue Apr 15 11:36:18 2008 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Tue Apr 22 21:32:23 2008 +0100"
      },
      "message": "[MTD] [NAND] S3C2410 Fix previous nFCE suspend save patch\n\nCommit 03680b1e00d146df718c8a4eac34438566b70c85 incorrectly\nwas assuming S3C2410_NFCONF was being used to select the\nNAND chip. Fix this error by ising the sel_reg.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "67e5a28b35254bbbcd5bfce61ef646709e059bbf",
      "tree": "044fe264f3f770a93fa4de00c8ff0a909d0e007b",
      "parents": [
        "f1ebe4eba40e0ee862767893277d1b1a1e4cc85f"
      ],
      "author": {
        "name": "Adrian Hunter",
        "email": "ext-adrian.hunter@nokia.com",
        "time": "Mon Apr 14 09:39:39 2008 +0300"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Tue Apr 22 21:26:16 2008 +0100"
      },
      "message": "[MTD] [OneNAND] Allow for controller errors when reading\n\nA power loss while writing can result in a page becoming unreadable.  \nWhen the device is mounted again, reading that page gives controller \nerrors. Upper level software like JFFS2 treat -EIO as fatal, refusing to \nmount at all.  That means it is necessary to treat the error as an ECC \nerror to allow recovery. Note that typically in this case, the \neraseblock can still be erased and rewritten i.e. it has not become a \nbad block.\n\nSigned-off-by: Adrian Hunter \u003cext-adrian.hunter@nokia.com\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "f1ebe4eba40e0ee862767893277d1b1a1e4cc85f",
      "tree": "aa36c97405dbd3660d1735ae655b7b3eb2a09737",
      "parents": [
        "70b072550a59e787b46030ab104ac64e25fcc732"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Mon Apr 07 12:29:23 2008 -0700"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Tue Apr 22 21:24:00 2008 +0100"
      },
      "message": "[MTD] [MAPS] omap_nor section fixes\n\nMinor tweaks to omap_nor ... as with most platform drivers, its probe\nand remove logic can (and should!) safely vanish in most configs.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "70b072550a59e787b46030ab104ac64e25fcc732",
      "tree": "41e3b0ffe47a5e134342625217d8a08c1531e4d6",
      "parents": [
        "fecb8865def541ff38f59ef3caf0cbd09f4fc9fd"
      ],
      "author": {
        "name": "Trent Piepho",
        "email": "tpiepho@freescale.com",
        "time": "Sun Mar 30 21:19:30 2008 -0700"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Tue Apr 22 21:17:27 2008 +0100"
      },
      "message": "[MTD] [NOR] Fixup for incorrect CFI data in Spansion S29GL064/32N flash chips\n\nThis is a known erratum confirmed by Spansion.  I have an errata document,\nbut I can\u0027t find a link to it anywhere on their site to include here.\n\nSome of the S29GL064N chips report 64 sectors when they should report 128,\nand some of S29GL032N chips report 127 sectors when they should report 63.\n\nNote that when the chip dies are fixed by Spansion, they will still have\nthe same id.  The fix is done in such a way that it won\u0027t affect corrected\nchips.\n\nThe fixups use the extended id made available by a previous patch.  Without\nthat, virtually all newer AMD/Spansion chips will have the same ID (0x227e)\nand it\u0027s not possible to apply the fixup to the correct chips.\n\nSigned-off-by: Trent Piepho \u003ctpiepho@freescale.com\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "fecb8865def541ff38f59ef3caf0cbd09f4fc9fd",
      "tree": "0e407d1f17584399b158e2ef4028c9321960726d",
      "parents": [
        "0ff6631be150702ed4c92b46b77941affee866ba"
      ],
      "author": {
        "name": "Trent Piepho",
        "email": "tpiepho@freescale.com",
        "time": "Sun Mar 30 21:19:29 2008 -0700"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Tue Apr 22 21:16:09 2008 +0100"
      },
      "message": "[MTD] [NOR] Read extended device ID from AMD/Spansion CFI flash chips\n\nAMD/Spansion use a device id of 0x7e to indicate an extended device is\npresent at offset 0xe and 0xf in the query data.\n\nI\u0027ve verified with Spansion that all their chips (mfr \u003d\u003d 0x01) with an id\nof 0x7e use it to indicate an extended id is present.  What\u0027s more, there\nare no chips with a NON-extended id that is the same as a different chip\u0027s\nextended id.  In other words, when the extended ID is present, one can\nreplace the normal id with the extended id without losing any information.\nWhich is what I\u0027ve done.\n\nSigned-off-by: Trent Piepho \u003ctpiepho@freescale.com\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "0ff6631be150702ed4c92b46b77941affee866ba",
      "tree": "efce0cfff80141c4f432d89d872d4db9d1802cbf",
      "parents": [
        "93919d384df98eba02bebd417ecb2f481b3bdcb8"
      ],
      "author": {
        "name": "Anton Vorontsov",
        "email": "avorontsov@ru.mvista.com",
        "time": "Fri Mar 28 22:10:54 2008 +0300"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Tue Apr 22 21:13:53 2008 +0100"
      },
      "message": "[MTD] [NAND] fsl_elbc_nand: workaround for hangs during nand write\n\nUsing current driver elbc sometimes hangs during nand write. Reading back\nlast byte helps though (thanks to Scott Wood for the idea).\n\nSigned-off-by: Anton Vorontsov \u003cavorontsov@ru.mvista.com\u003e\nAcked-by: Scott Wood \u003cscottwood@freescale.com\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "93919d384df98eba02bebd417ecb2f481b3bdcb8",
      "tree": "6195a891c1f232b30e7ae6593f6ecce910330a4d",
      "parents": [
        "1938de46cb7e108120ffbf5155678a2a5e05b377"
      ],
      "author": {
        "name": "Hamish Moffatt",
        "email": "hamish@cloud.net.au",
        "time": "Fri Mar 28 15:00:00 2008 +1100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Tue Apr 22 21:11:54 2008 +0100"
      },
      "message": "[MTD] [NAND] plat_nand: set mtd-\u003ename\n\nThis patch sets mtd-\u003ename to the platform bus ID in the plat_nand\ndriver, so that you can specify partitions readily with mtdparts\u003d.\n\nCurrently it relies on nand_base filling in the name from the device,\nwhich results in names like \"NAND 256MiB 3,3V 8-bit\", that you can\u0027t\nuse with cmdlineparts.\n\nSigned-off-by: Hamish Moffatt \u003chamish@cloud.net.au\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "1938de46cb7e108120ffbf5155678a2a5e05b377",
      "tree": "6b61e7b2bf6f40b6a4d412720035fa462005e4d0",
      "parents": [
        "9ebed3e60f9991e980e6c38b0edbdf9c8ff2ff6d"
      ],
      "author": {
        "name": "Mike Hench",
        "email": "mhench@engagenet.com",
        "time": "Wed Mar 19 12:40:15 2008 -0500"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Tue Apr 22 20:52:09 2008 +0100"
      },
      "message": "[MTD] [NAND] corrected MPC8313 NAND fixes\n\nFix a race condition in fsl_elbc_run_command\nFix incorrect usage of clearbits32 that bashed option register\nRemove work around for bashed register\n\nSigned-off-by: Mike Hench \u003cmhench@elutions.com\u003e\nAcked-by: Scott Wood \u003cscottwood@freescale.com\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "9ebed3e60f9991e980e6c38b0edbdf9c8ff2ff6d",
      "tree": "d4fd5614e4bcf3257abc5c59909b47a95b3c89c3",
      "parents": [
        "f0797881d59ab93d7d92c55411e0573977d909d4"
      ],
      "author": {
        "name": "Anton Vorontsov",
        "email": "avorontsov@ru.mvista.com",
        "time": "Tue Mar 18 19:34:03 2008 +0300"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Tue Apr 22 20:50:31 2008 +0100"
      },
      "message": "[MTD] [NAND] fsl_elbc_nand: fix mtd name\n\nCurrently fsl_elbc_nand doesn\u0027t initialize mtd-\u003ename, and this causes\nnand_get_flash_type() to assign name that is equal to chip type, like\nthis:\n\n   root@b1:~# cat /proc/mtd\n   dev:    size   erasesize  name\n   mtd0: 00800000 00010000 \"fe000000.flash\"\n   mtd1: 02000000 00004000 \"NAND 32MiB 3,3V 8-bit\"\n\nmtd0 is physmap_of flash (normal name), and mtd1 is fsl_elbc_nand.\n\nDespite inconsistency, with mtd name like this specifying paritions\nfrom the kernel command line becomes a torture (though, I didn\u0027t tried\nand not sure if mtdparts\u003d can handle spaces at all). Plus, this causes\nreal bugs when multiple fsl_elbc_nand chips registered.\n\nWith this patch applied fsl_elbc_nand chip will have proper name:\n\n   root@b1:~# cat /proc/mtd\n   dev:    size   erasesize  name\n   mtd0: 00800000 00010000 \"fe000000.flash\"\n   mtd1: 02000000 00004000 \"e0600000.flash\"\n\np.s. We can\u0027t use priv-\u003edev-\u003ebus_id as in physmap_of, because\nfsl_elbc_nand pretends to be a localbus controller, so its bus_id is\n\"address.localbus\", which is incorrect and thus will also not work\nfor multiple chips.\n\nSigned-off-by: Anton Vorontsov \u003cavorontsov@ru.mvista.com\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "f0797881d59ab93d7d92c55411e0573977d909d4",
      "tree": "aeee6ac91a72631c57e201143e3d73af1a040c5e",
      "parents": [
        "5c249c5a57dce2b47f1fb92093201b3a7013cb57"
      ],
      "author": {
        "name": "Matteo Croce",
        "email": "technoboy85@gmail.com",
        "time": "Wed Mar 12 02:25:06 2008 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Tue Apr 22 20:48:12 2008 +0100"
      },
      "message": "[MTD] AR7 mtd partition map\n\nSigned-off-by: Matteo Croce \u003ctechnoboy85@gmail.com\u003e\nSigned-off-by: Felix Fietkau \u003cnbd@openwrt.org\u003e\nSigned-off-by: Eugene Konev \u003cejka@imfi.kspu.ru\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "5c249c5a57dce2b47f1fb92093201b3a7013cb57",
      "tree": "5a68dde0373bb366646c93bdcfdefa63b7e74468",
      "parents": [
        "a1c06ee11f0b83e372c958b165338f579d17e3d4"
      ],
      "author": {
        "name": "Anton Vorontsov",
        "email": "avorontsov@ru.mvista.com",
        "time": "Tue Mar 11 22:33:13 2008 +0300"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Tue Apr 22 20:46:30 2008 +0100"
      },
      "message": "[MTD] [NAND] FSL UPM NAND driver\n\nThis is very simple driver, NAND is connected through localbus,\nand User-Programmable Machine is doing various adjustments to\nspeak NAND. No special efforts needed to do read and write cycles,\nthough to control ALE and CLE phases, we ask UPM to generate exact\npre-programmed signals on the localbus lines.\n\nSigned-off-by: Anton Vorontsov \u003cavorontsov@ru.mvista.com\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "a1c06ee11f0b83e372c958b165338f579d17e3d4",
      "tree": "f8093d3c053df315a1bcb276a1a4966d22d0475c",
      "parents": [
        "1b0a062be7fccfbf0218a81c98c0e4d380ee23f5"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Tue Apr 22 20:39:43 2008 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Tue Apr 22 20:39:43 2008 +0100"
      },
      "message": "[MTD] [NAND] Fix checkpatch errors in pxa3xx_nand\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "1b0a062be7fccfbf0218a81c98c0e4d380ee23f5",
      "tree": "351c42732b875d9b6c81298d056a7f60a0b76dcd",
      "parents": [
        "757570063a350ee3875c42a6338d29ee09f5af07"
      ],
      "author": {
        "name": "Andrei Dolnikov",
        "email": "adolnikov@ru.mvista.com",
        "time": "Mon Mar 03 21:01:21 2008 +0300"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Tue Apr 22 20:24:59 2008 +0100"
      },
      "message": "[MTD] [NOR] Add JEDEC support for the SST 36VF3203 flash chip\n\nAdd support for the SST 36VF3203 flash chip. It is used on Emerson \nKSI8560 board.\n\nSigned-off-by: Andrei Dolnikov \u003cadolnikov@ru.mvista.com\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "757570063a350ee3875c42a6338d29ee09f5af07",
      "tree": "2a6b9e9353312b4f69d62af5dc052e13dd009fb7",
      "parents": [
        "ca5c23c3b8882d61bf19b7685f2244501902869f"
      ],
      "author": {
        "name": "Florian Fainelli",
        "email": "florian.fainelli@telecomint.eu",
        "time": "Mon Mar 03 18:30:24 2008 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Tue Apr 22 20:10:10 2008 +0100"
      },
      "message": "[MTD] [MAPS] Extend plat-ram to support a supplied probe type\n\nThis enhances plat-ram to take a map_probes argument in\nthe platform_data structure which allow plat-ram to support\nany direct-mapped device that MTD supports (jedec, cfi, amd ..)\n\nA few items are also fixed:\n- Don\u0027t panic if probes is 0\n- Actually use the partition list that is passed in\n\nSigned-off-by: Florian Fainelli \u003cflorian.fainelli@telecomint.eu\u003e\nSigned-off-by: Jason Gunthorpe \u003cjgunthorpe@obsidianresearch.com\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "ca5c23c3b8882d61bf19b7685f2244501902869f",
      "tree": "796c03bd0f6b1399148e46fa70f8d8c4be356f41",
      "parents": [
        "fe69af002e26ca39824f626459c16d642607b573"
      ],
      "author": {
        "name": "Paulius Zaleckas",
        "email": "paulius.zaleckas@teltonika.lt",
        "time": "Wed Feb 27 01:42:39 2008 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Tue Apr 22 19:47:42 2008 +0100"
      },
      "message": "[MTD] XIP: Use generic xip_iprefetch() instead of asm volatile (...)\n\nUntested, but shouldn\u0027t break anything... Makes MTD_XIP arch\nindependent. I guess this is why xip_iprefetch() was made for.\n\nSigned-off-by: Paulius Zaleckas \u003cpaulius.zaleckas@teltonika.lt\u003e\nAcked-by: Nicolas Pitre \u003cnico@cam.org\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "fe69af002e26ca39824f626459c16d642607b573",
      "tree": "761c1bc2325eaed041a9fbe3a1fe18d9f6c9b988",
      "parents": [
        "b73d7e4381311bea024bf7cedcba3dcf20f63aab"
      ],
      "author": {
        "name": "eric miao",
        "email": "eric.miao@marvell.com",
        "time": "Thu Feb 14 15:48:23 2008 +0800"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Tue Apr 22 19:27:27 2008 +0100"
      },
      "message": "[MTD] [NAND] support for pxa3xx\n\nThis is preliminary since:\n\n1. It supports only _one_ chip select at the moment. As there is no\n   existing platforms available using two chip selects of the NAND\n   controller, it shall really not include code for supporting the\n   2nd chip select for now, as such code cannot be verified.\n\n2. It resorts to the default and simpliest memory based badblock\n   table\n\n3. Only limited types of nand flash are currently supported. Most\n   PXA3xx processors come with on-chip NAND flash dies, so there\n   isn\u0027t much flexibility for other types of NAND.\n\n4. The NAND controller should be configured to detect the device\u0027s\n   ID, thus making it difficult to use nand_scan_ident() to assist\n   the detection process (though it\u0027s not impossible)\n\nTODO: fix all the above limitations of cuz :-)\n\nSigned-off-by: eric miao \u003ceric.miao@marvell.com\u003e\nCc: Sergey Podstavin \u003cspodstavin@ru.mvista.com\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "b73d7e4381311bea024bf7cedcba3dcf20f63aab",
      "tree": "170cf279e59ed8a5a05b8d57da63ad5d15fc7fe4",
      "parents": [
        "8e2537e4cb4e80b7032372a42069899b90a06e90"
      ],
      "author": {
        "name": "Roel Kluin",
        "email": "12o3l@tiscali.nl",
        "time": "Sat Feb 16 18:14:35 2008 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Tue Apr 22 19:15:28 2008 +0100"
      },
      "message": "[MTD] [OneNAND] unlikely(x) || unlikely(y) \u003d\u003e unlikely(x || y)\n\nAcked-By: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "8e2537e4cb4e80b7032372a42069899b90a06e90",
      "tree": "325ab8f1d5ecfc89af6c0e922134584827af44e4",
      "parents": [
        "b0d06afb60741c19e103ffd60927f68e17c9d199"
      ],
      "author": {
        "name": "Thomas Petazzoni",
        "email": "thomas.petazzoni@free-electrons.com",
        "time": "Thu Feb 14 16:50:25 2008 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Tue Apr 22 19:12:44 2008 +0100"
      },
      "message": "[MTD] fix minor typo in the MTD map driver for SHARP SL series\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "b0d06afb60741c19e103ffd60927f68e17c9d199",
      "tree": "70b97d26ff3bcf3efc44594c5a21b76b4ded6e9c",
      "parents": [
        "c3f08b353519ee9c64308837199a9fcf83e863da"
      ],
      "author": {
        "name": "Peter Korsgaard",
        "email": "jacmet@sunsite.dk",
        "time": "Thu Feb 14 17:00:10 2008 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Tue Apr 22 19:10:15 2008 +0100"
      },
      "message": "[MTD] cmdlinepart: Missing partition info is not an error\n\nReturn 0 partitions instead of -EINVAL on no mtdpart\u003d argument in kernel\ncmdline or missing partition info for device.\n\nSigned-off-by: Peter Korsgaard \u003cjacmet@sunsite.dk\u003e\nAcked-by: Stefan Roese \u003csr@denx.de\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "c3f08b353519ee9c64308837199a9fcf83e863da",
      "tree": "e50b0fa304b93e2f1ff429e9a4108ecbf9902275",
      "parents": [
        "7fe9296c80e9a4ee51b43fbfbceb5143751a9d5c"
      ],
      "author": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Wed Jan 16 15:45:20 2008 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Tue Apr 22 18:11:35 2008 +0100"
      },
      "message": "[MTD] [MAPS] add support for Nvidia MCP55 to ck804xrom\n\nThis patch extends the existing MAPS driver for the Nvidia CK804 chipset\n(ck804xrom.c) to also work on the Nvidia MCP55 chipset. As both chipsets\nare rather similar, suporting them both with the same driver is easy.\n\nSigned-off-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "7fe9296c80e9a4ee51b43fbfbceb5143751a9d5c",
      "tree": "8f5206e6f259691c8472d46eb11706616c51b3b1",
      "parents": [
        "607d1cb1042657177bf72247eeb85c0d8416bd51"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Mon Apr 14 17:20:40 2008 +0300"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Tue Apr 22 15:59:25 2008 +0100"
      },
      "message": "[MTD] make struct rfd_ftl_tr static\n\nThis patch makes the needlessly global struct rfd_ftl_tr static.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "607d1cb1042657177bf72247eeb85c0d8416bd51",
      "tree": "bb053ef693d3bfed18717c0aae776338cf63f3cd",
      "parents": [
        "eb8e31831a603f285ee9e6ffc59d5366e0ff8a8e"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Mon Apr 14 17:20:38 2008 +0300"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Tue Apr 22 15:59:13 2008 +0100"
      },
      "message": "[MTD] [OneNAND] proper onenand_bbt_read_oob() prototype\n\nThis patch adds a proper prototype for onenand_bbt_read_oob() in\ninclude/linux/mtd/onenand.h\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "eb8e31831a603f285ee9e6ffc59d5366e0ff8a8e",
      "tree": "2ba61bff7a501aeecdb993f29e45332e92ef2ea5",
      "parents": [
        "5ce45d50056e20aca50f19229d8a7e003569ad26"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Mon Apr 14 17:20:30 2008 +0300"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Tue Apr 22 15:56:16 2008 +0100"
      },
      "message": "[MTD] [NOR] cfi_cmdset_0020.c: make a function static\n\nThis patch makes the needlessly global cfi_staa_erase_varsize() static.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "5ce45d50056e20aca50f19229d8a7e003569ad26",
      "tree": "44cda70308cf340d7690dfadb8db1f045bf83b9f",
      "parents": [
        "ed262c4f5cb8291668c27c88a022bd7628f067a4"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Mon Apr 14 17:20:24 2008 +0300"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Tue Apr 22 15:56:00 2008 +0100"
      },
      "message": "[MTD] ftl.c: make code static\n\nThis patch makes the following needlessly global code static:\n- ftl_freepart()\n- struct ftl_tr\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "ed262c4f5cb8291668c27c88a022bd7628f067a4",
      "tree": "a86fd8198b0fae7f2ca2a83b172a1f5b5c94970b",
      "parents": [
        "456d9fc92eb8635d53e8facc57764464b8759173"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Mon Apr 14 17:20:04 2008 +0300"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Tue Apr 22 15:55:38 2008 +0100"
      },
      "message": "[MTD] cmdlinepart.c: don\u0027t compare pointers with 0\n\nSparse spotted that 0 was compared to pointers.\n\nWhile I was at it, I also moved the assignments out of the if\u0027s.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "456d9fc92eb8635d53e8facc57764464b8759173",
      "tree": "6b2622fa258cee4260c40922c5c756fa163158d8",
      "parents": [
        "51ee83df6151a3e618e65236e304e00ac8d95607"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Mon Apr 14 17:20:02 2008 +0300"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Tue Apr 22 15:55:07 2008 +0100"
      },
      "message": "[MTD] mtdram.c should #include \u003clinux/mtd/mtdram.h\u003e\n\nEvery file should include the headers containing the externs for its\nglobal functions (in this case for mtdram_init_device()).\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "51ee83df6151a3e618e65236e304e00ac8d95607",
      "tree": "32037065e354d7625b7aa8f6acd9f91803ed82f5",
      "parents": [
        "a8e8aa25694f1781fafee4ee8e8f393e4b979b36"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Mon Apr 14 17:20:00 2008 +0300"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Tue Apr 22 15:54:29 2008 +0100"
      },
      "message": "[MTD] proper prototypes for nftl_{read,write}_oob()\n\nThis patch adds proper prototypes for nftl_{read,write}_oob() in\ninclude/linux/mtd/nftl.h\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "a8e8aa25694f1781fafee4ee8e8f393e4b979b36",
      "tree": "3517ed86e8b321ca342e74b81e66a581522af856",
      "parents": [
        "950bcb2582ebeddb66a8e9349eaedf7ba69e195b"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Mon Apr 14 17:19:58 2008 +0300"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Tue Apr 22 15:54:16 2008 +0100"
      },
      "message": "[MTD] proper prototypes for inftl_{read,write}_oob()\n\nThis patch adds proper prototypes for inftl_{read,write}_oob() in\ninclude/linux/mtd/inftl.h\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "950bcb2582ebeddb66a8e9349eaedf7ba69e195b",
      "tree": "7651e210db09f1847c7c90458bb62ada29c94d87",
      "parents": [
        "576506645df01f3c1a9c2c9064201aa0ba4cb0ea"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Mon Apr 14 17:19:46 2008 +0300"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Tue Apr 22 15:53:52 2008 +0100"
      },
      "message": "[MTD] mtd/ofpart.c: add MODULE_LICENSE\n\nThis patch adds the missing MODULE_LICENSE(\"GPL\").\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "576506645df01f3c1a9c2c9064201aa0ba4cb0ea",
      "tree": "234f3cf4d5c05dc88d97d2afd5df9cd8b82214fc",
      "parents": [
        "f72561cf6c9d0671da57902bc2ffee03b074227a"
      ],
      "author": {
        "name": "Scott Wood",
        "email": "scottwood@freescale.com",
        "time": "Fri Apr 04 17:06:05 2008 -0500"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Tue Apr 22 15:36:24 2008 +0100"
      },
      "message": "[MTD] [NAND] fsl_elbc_nand: Fix SEQIN handling for large pages.\n\nPreviously, a READ command was erroneously issued rather than SEQIN.\n\nSigned-off-by: Scott Wood \u003cscottwood@freescale.com\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "f72561cf6c9d0671da57902bc2ffee03b074227a",
      "tree": "c296a6a63d6537fe965e78cacf1d17fc950f07f7",
      "parents": [
        "ced22070363ef50e4a47aadd003a81ebeaa3f917"
      ],
      "author": {
        "name": "Mark Hindley",
        "email": "mark@hindley.org.uk",
        "time": "Mon Mar 31 14:25:03 2008 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Tue Apr 22 15:19:48 2008 +0100"
      },
      "message": "[MTD] Correct phram module param description\n\nSigned-off-by: Mark Hindley \u003cmark@hindley.org.uk\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "52f8301437a0ba744265e0549ee7239eb85426fc",
      "tree": "1634b522b0e428777b0fa8d8fe66ad048224a0a6",
      "parents": [
        "1ff184225b15930ea118ac2130f074c741d34f08"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Sun Mar 30 21:59:37 2008 +0900"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Tue Apr 22 14:50:40 2008 +0100"
      },
      "message": "[MTD] [NAND] at91_nand: Make part_probes[] static\n\nThe part_probes[] should be static.\n\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nAcked-by: Jörn Engel \u003cjoern@logfs.org\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "1ff184225b15930ea118ac2130f074c741d34f08",
      "tree": "7494e2f39d4a047d7d5362ad40286b7c127125c8",
      "parents": [
        "41d867c9ac852ce17069f8ae680f25877be97942"
      ],
      "author": {
        "name": "Kay Sievers",
        "email": "kay.sievers@vrfy.org",
        "time": "Fri Apr 18 13:44:27 2008 -0700"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Tue Apr 22 14:17:47 2008 +0100"
      },
      "message": "[MTD] [NAND] fix platform driver hotplug/coldplug\n\nSince 43cc71eed1250755986da4c0f9898f9a635cb3bf, the platform modalias is\nprefixed with \"platform:\".  Add MODULE_ALIAS() to the hotpluggable MTD NAND\nplatform drivers, to re-enable auto loading.\n\nNOTE: at91_nand for some reason disallows modular builds.  I\u0027m assuming that\u0027s\njust an oversight that will be fixed.\n\n[dbrownell@users.sourceforge.net: minor fix]\nSigned-off-by: Kay Sievers \u003ckay.sievers@vrfy.org\u003e\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "41d867c9ac852ce17069f8ae680f25877be97942",
      "tree": "42a2c6d0b5c1cf557532a677711a6c7b5c81de24",
      "parents": [
        "c27e9b80bee039cfefa51c7af08b01eaab3dfb61"
      ],
      "author": {
        "name": "Kay Sievers",
        "email": "kay.sievers@vrfy.org",
        "time": "Fri Apr 18 13:44:26 2008 -0700"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Tue Apr 22 14:14:26 2008 +0100"
      },
      "message": "[MTD] [MAPS] fix platform driver hotplug/coldplug\n\nSince 43cc71eed1250755986da4c0f9898f9a635cb3bf, the platform modalias is\nprefixed with \"platform:\".  Add MODULE_ALIAS() to the hotpluggable MTD mapping\nplatform drivers, to re-enable auto loading.\n\nNOTE oddness with physmap ...  it\u0027s a legacy driver in some configs, which\nmeans it can\u0027t always support hotplugging.  (Not that most of these mapping\ndrivers would often be used as modules...)\n\n[dbrownell@users.sourceforge.net: bugfix, more drivers, registration fixes]\nSigned-off-by: Kay Sievers \u003ckay.sievers@vrfy.org\u003e\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "c27e9b80bee039cfefa51c7af08b01eaab3dfb61",
      "tree": "37e0da84a4529d95f7b775ab66f29ef99446f7fe",
      "parents": [
        "cb53b3b99992b6c548d56cdf47bc710640ee2ee1"
      ],
      "author": {
        "name": "Sebastian Siewior",
        "email": "bigeasy@tglx.de",
        "time": "Fri Apr 18 13:44:24 2008 -0700"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Tue Apr 22 14:13:14 2008 +0100"
      },
      "message": "[MTD] [NAND] fix possible Ooops in rfc_from4\n\nI found this while I was looking how the rs_lib is working.  The rs_decoder is\ninitialized _after_ the nand core code read the BBT table and _after_ the\npartition table has been added.  The driver has a private BBT description\nwhich is in located in flash data so we Ooops if there is a bit flip _or_ if a\nbit flips while reading the partition table.\n\nThis patch moves the initialization of the rs_lib before the first possible\naccess by nand core.\n\nSigned-off-by: Sebastian Siewior \u003cbigeasy@linutronix.de\u003e\nCc: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: Jörn Engel \u003cjoern@wh.fh-wedel.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "cb53b3b99992b6c548d56cdf47bc710640ee2ee1",
      "tree": "b47772c81b5a2adfbd2ca96bbc4f4b29d8a2e3c3",
      "parents": [
        "35d086b143e52f43a70c85ab86c054cbf1c4ff26"
      ],
      "author": {
        "name": "Harvey Harrison",
        "email": "harvey.harrison@gmail.com",
        "time": "Fri Apr 18 13:44:19 2008 -0700"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Tue Apr 22 12:36:04 2008 +0100"
      },
      "message": "[MTD] replace remaining __FUNCTION__ occurrences\n\n__FUNCTION__ is gcc-specific, use __func__\n\nSigned-off-by: Harvey Harrison \u003charvey.harrison@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "35d086b143e52f43a70c85ab86c054cbf1c4ff26",
      "tree": "4cefe3437c431da88bdecbd37b8fed30f6ce8baf",
      "parents": [
        "30d6a24eb8fdba2c6240bfec0eec4c8f2f058a1b"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Tue Apr 22 12:25:26 2008 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Tue Apr 22 12:35:54 2008 +0100"
      },
      "message": "[MTD] [JEDEC] Fix whitespace noise in chip table\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "30d6a24eb8fdba2c6240bfec0eec4c8f2f058a1b",
      "tree": "9e289192ee49c6c0985ad9f27051f4bc2394c1dc",
      "parents": [
        "cca15841710da39490abc17f56b55703e3140955"
      ],
      "author": {
        "name": "Gordon Farquharson",
        "email": "gordonfarquharson@gmail.com",
        "time": "Fri Apr 18 13:44:18 2008 -0700"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Tue Apr 22 12:35:52 2008 +0100"
      },
      "message": "[MTD] [JEDEC] add support for the ST M29W400DB flash chip\n\nAdd support for the ST M29W400DB flash chip.  which is used on the GLAN Tank\nNAS.\n\nSigned-off-by: Gordon Farquharson \u003cgordonfarquharson@gmail.com\u003e\nCc: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "0bc88c59cc2f031a38ad5902d5764497549217c5",
      "tree": "21d9134a85234fd7c4ba003493119a059149a781",
      "parents": [
        "25dc30b4cd68df1de8932fe77ca574227d42a259"
      ],
      "author": {
        "name": "Stephane Chazelas",
        "email": "stephane.chazelas@emerson.com",
        "time": "Fri Apr 18 13:44:15 2008 -0700"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Tue Apr 22 12:35:49 2008 +0100"
      },
      "message": "[MTD] block2mtd: logging typo fixes\n\nAddress a number of small issues mainly regarding the output made by this\ndriver to dmesg:\n\n- Some of the blkmtd\u0027s had not been changed to block2mtd which caused\n  display problem\n\n- the parse_err() macro was displaying \"block2mtd: \" twice\n\nSigned-off-by: Stéphane Chazelas \u003cstephane.chazelas@emerson.com\u003e\nAcked-by: Jörn Engel \u003cjoern@lazybastard.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "ec12cc74e998fa39e8d707d2deb3116f9838308a",
      "tree": "f2f666a6af1504dc29b9e7b689bf62bb2e01deb2",
      "parents": [
        "7903cbabcb90a7d485e67062400481c321090a4f"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Fri Apr 18 13:44:12 2008 -0700"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Tue Apr 22 12:35:40 2008 +0100"
      },
      "message": "[MTD] [NAND] mtd/nand/cs553x_nand.c:part_probes[] static\n\nMake the needlessly global part_probes[] static.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nAcked-by: Mart Raudsepp \u003cmart.raudsepp@artecdesign.ee\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "7903cbabcb90a7d485e67062400481c321090a4f",
      "tree": "bb87a30df5e2cb3cbe0ad2cb78680cc2bd23d983",
      "parents": [
        "41bdf96006132db8ca6ad40d0189454fe620993a"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Fri Apr 18 13:44:11 2008 -0700"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Tue Apr 22 12:35:34 2008 +0100"
      },
      "message": "[MTD] mtdoops.c: make struct oops_cxt static again\n\nstruct oops_cxt needlessly became global.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "41bdf96006132db8ca6ad40d0189454fe620993a",
      "tree": "a5b4f58e3e5fb136558e9219a564576644d4382a",
      "parents": [
        "f838bad1b3be8ca0c785ee0e0c570dfda74cf377"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Fri Apr 18 13:44:10 2008 -0700"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Tue Apr 22 12:35:26 2008 +0100"
      },
      "message": "[MTD] [MAPS] Document MTD_PHYSMAP module name in kconfig\n\nHelp out users by telling them the module name in the Kconfig help when\nusing the MTD_PHYSMAP option.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "f838bad1b3be8ca0c785ee0e0c570dfda74cf377",
      "tree": "5a842a8056a708cfad55a20fa8ab733dd94b0903",
      "parents": [
        "dd919660aacdf4adfcd279556aa03e595f7f0fc2",
        "807501475fce0ebe68baedf87f202c3e4ee0d12c"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Tue Apr 22 12:34:25 2008 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Tue Apr 22 12:34:25 2008 +0100"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6\n"
    },
    {
      "commit": "9a64388d83f6ef08dfff405a9d122e3dbcb6bf38",
      "tree": "a77532ce4d6d56be6c6c7f405cd901a0184250fb",
      "parents": [
        "e80ab411e589e00550e2e6e5a6a02d59cc730357",
        "14b3ca4022f050f8622ed282b734ddf445464583"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Apr 21 15:50:49 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Apr 21 15:50:49 2008 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc\n\n* \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc: (202 commits)\n  [POWERPC] Fix compile breakage for 64-bit UP configs\n  [POWERPC] Define copy_siginfo_from_user32\n  [POWERPC] Add compat handler for PTRACE_GETSIGINFO\n  [POWERPC] i2c: Fix build breakage introduced by OF helpers\n  [POWERPC] Optimize fls64() on 64-bit processors\n  [POWERPC] irqtrace support for 64-bit powerpc\n  [POWERPC] Stacktrace support for lockdep\n  [POWERPC] Move stackframe definitions to common header\n  [POWERPC] Fix device-tree locking vs. interrupts\n  [POWERPC] Make pci_bus_to_host()\u0027s struct pci_bus * argument const\n  [POWERPC] Remove unused __max_memory variable\n  [POWERPC] Simplify xics direct/lpar irq_host setup\n  [POWERPC] Use pseries_setup_i8259_cascade() in pseries_mpic_init_IRQ()\n  [POWERPC] Turn xics_setup_8259_cascade() into a generic pseries_setup_i8259_cascade()\n  [POWERPC] Move xics_setup_8259_cascade() into platforms/pseries/setup.c\n  [POWERPC] Use asm-generic/bitops/find.h in bitops.h\n  [POWERPC] 83xx: mpc8315 - fix USB UTMI Host setup\n  [POWERPC] 85xx: Fix the size of qe muram for MPC8568E\n  [POWERPC] 86xx: mpc86xx_hpcn - Temporarily accept old dts node identifier.\n  [POWERPC] 86xx: mark functions static, other minor cleanups\n  ...\n"
    },
    {
      "commit": "434b825e1fc9ef7971fc962734278ffbab36a1ab",
      "tree": "361f3f17722a53a3eaf6d3b94623c2ab4517cfc7",
      "parents": [
        "4bc1dca4b0eb4dfbf100895bfc1256f21e3c901a"
      ],
      "author": {
        "name": "Artem Bityutskiy",
        "email": "Artem.Bityutskiy@nokia.com",
        "time": "Sun Apr 20 18:00:33 2008 +0300"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "Artem.Bityutskiy@nokia.com",
        "time": "Sun Apr 20 18:02:42 2008 +0300"
      },
      "message": "UBI: print media information earlier\n\nPrint information about logicale eraseblock size, sub-page\nsize and so on at early stage, befor an attempt to attach\nthe MTD device was made. This is more convenient to do so\nbecause the attempt to attach may fail, and the information\nis never printed then.\n\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "4bc1dca4b0eb4dfbf100895bfc1256f21e3c901a",
      "tree": "4ccfc207a0b55cfad4247f49bd1bce03d5034560",
      "parents": [
        "cbd8a9d2cd6f576ca41022599341bbd8be1b0b27"
      ],
      "author": {
        "name": "Artem Bityutskiy",
        "email": "Artem.Bityutskiy@nokia.com",
        "time": "Sat Apr 19 20:44:31 2008 +0300"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "Artem.Bityutskiy@nokia.com",
        "time": "Sat Apr 19 20:49:41 2008 +0300"
      },
      "message": "UBI: fix mean EC calculation\n\n(a + b) / (c + d) !\u003d a / c + b / d. The old code errornously\nassumed this incorrect formuld. Instead, just sum all erase\ncounters in a 64-bit variable and divide to the number of EBs\nat the end.\n\nThanks to Adrian Hunter for pointing this out.\n\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "adf6d34e460387ee3e8f1e1875d52bff51212c7d",
      "tree": "88ef100143e6184103a608f82dfd232bf6376eaf",
      "parents": [
        "d1964dab60ce7c104dd21590e987a8787db18051",
        "3760d31f11bfbd0ead9eaeb8573e0602437a9d7c"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Apr 19 17:17:29 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Apr 19 17:17:29 2008 +0100"
      },
      "message": "Merge branch \u0027omap2-upstream\u0027 into devel\n"
    },
    {
      "commit": "cbd8a9d2cd6f576ca41022599341bbd8be1b0b27",
      "tree": "4b85d8497972adb46b574fc37bb73761c76d04ab",
      "parents": [
        "6e0c84e37e809e79313043385148020ceb760496"
      ],
      "author": {
        "name": "Jan Altenberg",
        "email": "jan.altenberg@linutronix.de",
        "time": "Fri Mar 28 16:13:53 2008 +0100"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "Artem.Bityutskiy@nokia.com",
        "time": "Thu Apr 17 11:32:02 2008 +0300"
      },
      "message": "UBI: initialize static volumes with vol-\u003eused_bytes\n\nI came across a problem which seems to be present since:\n\ncommit 941dfb07ed91451b1c58626a0d258dfdf468b593\nUBI: set correct gluebi device size\n\nubi_create_gluebi() leaves mtd-\u003esize \u003d 0 for static volumes. So even\nexisting static volumes are initialized with a size of 0.\n\nSigned-off-by: Jan Altenberg \u003cjan.altenberg@linutronix.de\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "6e0c84e37e809e79313043385148020ceb760496",
      "tree": "50759478329fb8cd2083db986bc2b60395820024",
      "parents": [
        "c4506092c1773211b71a75bd557c02b090c82b66"
      ],
      "author": {
        "name": "Artem Bityutskiy",
        "email": "Artem.Bityutskiy@nokia.com",
        "time": "Thu Mar 27 17:18:45 2008 +0200"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "Artem.Bityutskiy@nokia.com",
        "time": "Thu Apr 17 11:32:00 2008 +0300"
      },
      "message": "UBI: improve Kconfig documentation\n\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "c4506092c1773211b71a75bd557c02b090c82b66",
      "tree": "79e5aca3f160ca0a6237aa92a41340017a764317",
      "parents": [
        "92a74f1c1c9ca4d8009bfdea1c5febb7c0674f15"
      ],
      "author": {
        "name": "Artem Bityutskiy",
        "email": "Artem.Bityutskiy@nokia.com",
        "time": "Tue Feb 12 16:36:41 2008 +0200"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "Artem.Bityutskiy@nokia.com",
        "time": "Thu Apr 17 11:31:59 2008 +0300"
      },
      "message": "UBI: fix error printing\n\nUse existing ubi_err() as the rest of the code does.\n\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "92a74f1c1c9ca4d8009bfdea1c5febb7c0674f15",
      "tree": "513e647abdbad5137146ab7c765a3345ca18765c",
      "parents": [
        "a4f0fcdfb2397e81d22446bb364dc190bf16b25a"
      ],
      "author": {
        "name": "Artem Bityutskiy",
        "email": "Artem.Bityutskiy@nokia.com",
        "time": "Sat Feb 16 15:42:52 2008 +0200"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "Artem.Bityutskiy@nokia.com",
        "time": "Thu Apr 17 11:31:58 2008 +0300"
      },
      "message": "UBI: make ubi-header.h local\n\nThe new trend in linux is not to store headers which define\non-media format in the include/ directory, but instead, store\nthem locally. This is because these headers \"do not define any\nkernel\u003c-\u003euserspace interface\".\n\nDo so for UBI as well.\n\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "a4f0fcdfb2397e81d22446bb364dc190bf16b25a",
      "tree": "1261dcd0a2a4bf52065b0c9dedd4b730b6eed6cd",
      "parents": [
        "f4988927a257791d372dddeda8eda8521bf6cb00"
      ],
      "author": {
        "name": "Artem Bityutskiy",
        "email": "Artem.Bityutskiy@nokia.com",
        "time": "Tue Feb 12 13:26:31 2008 +0200"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "Artem.Bityutskiy@nokia.com",
        "time": "Thu Apr 17 11:31:58 2008 +0300"
      },
      "message": "UBI: be verbose when debuggin is enabled\n\nMake I/O function to be always verbose when about CRC errors\nand magic number errors when I/O debugging is enabled.\n\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "d4a32fe40a57d1a47d6ec3ebbf3d3153b12baa2c",
      "tree": "4461233ad19f9620303396055f907a7bb7c1596b",
      "parents": [
        "56626f335b76eecd79d07fb21d0e625eb4aa52da"
      ],
      "author": {
        "name": "Anton Vorontsov",
        "email": "avorontsov@ru.mvista.com",
        "time": "Tue Mar 11 20:23:28 2008 +0300"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Thu Apr 17 01:01:38 2008 -0500"
      },
      "message": "[POWERPC] fsl_elbc_nand: factor out localbus defines\n\nThis is needed to support other localbus peripherals, such as\nNAND on FSL UPM.\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\nSigned-off-by: Anton Vorontsov \u003cavorontsov@ru.mvista.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "f8e30e447c692aaa728c65930ebc0146f65e1e7b",
      "tree": "32f6ac1293266be63ae6125868d08f7c39668177",
      "parents": [
        "b9ad8985f25c158e71844c78277a0c0b3779d0d3"
      ],
      "author": {
        "name": "Dmitry Adamushko",
        "email": "dmitry.adamushko@gmail.com",
        "time": "Tue Apr 08 17:41:59 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Apr 08 18:25:53 2008 -0700"
      },
      "message": "mtd/chips: add missing set_current_state() to cfi_{amdstd,staa}_sync()\n\ncfi_amdstd_sync() and cfi_staa_sync() call schedule() without changing task\u0027s\nstate appropriately.\n\nIn case of e.g.  chip-\u003estate \u003d\u003d FL_ERASING, cfi_*_sync() will be busy-looping\neither redundantly for a fixed interval of time (for SCHED_NORMAL tasks) or\npossibly endlessly (for RT tasks and UP).\n\nSigned-off-by: Dmitry Adamushko \u003cdmitry.adamushko@gmail.com\u003e\nCc: David Woodhouse \u003cdwmw2@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "fb6d080c6f75dfd7e23d5a3575334785aa8738eb",
      "tree": "ad416f53e71a9f00d7dc4bcf0a24d035cb89ad1f",
      "parents": [
        "4077960e2a38ec59096ff993cd080056e17f3707"
      ],
      "author": {
        "name": "Alexey Korolev",
        "email": "akorolev@infradead.org",
        "time": "Fri Apr 04 14:30:01 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Apr 04 14:46:26 2008 -0700"
      },
      "message": "mtd: fix broken state in CFI driver caused by FL_SHUTDOWN\n\nTHe CFI driver in 2.6.24 kernel is broken.  Not so intensive read/write\noperations cause incomplete writes which lead to kernel panics in JFFS2.\n\nWe investigated the issue - it is caused by bug in FL_SHUTDOWN parsing code.\nSometimes chip returns -EIO as if it is in FL_SHUTDOWN state when it should\nwait in FL_PONT (error in order of conditions).\n\nThe following patch fixes the bug in state parsing code of CFI.  Also I\u0027ve\nadded comments to notify developers if they want to add new case in future.\n\nSigned-off-by: Alexey Korolev \u003cakorolev@infradead.org\u003e\nReviewed-by: Joern Engel \u003cjoern@logfs.org\u003e\nCc: David Woodhouse \u003cdwmw2@infradead.org\u003e\nCc: \u003cstable@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "4a5691c0f7b65b7aa9d237e55f05e691352caac7",
      "tree": "88dac738bb81b56f7aca52d9ccacd1408ef6dfcb",
      "parents": [
        "3f1e9070f63b0eecadfa059959bf7c9dbe835962"
      ],
      "author": {
        "name": "Anton Vorontsov",
        "email": "cbouatmailru@gmail.com",
        "time": "Fri Mar 28 14:16:09 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 28 14:45:22 2008 -0700"
      },
      "message": "mtd: maps/physmap: fix oops in suspend/resume/shutdown ops\n\n# reboot\n...\n[   42.351266] Flash device refused suspend due to active operation (state 0)\n[   42.358195] Unable to handle kernel NULL pointer dereference at virtual address 00000078\n[   42.360060] pgd \u003d c7d9c000\n[   42.362769] [00000078] *pgd\u003da7d8d031, *pte\u003d00000000, *ppte\u003d00000000\n[   42.372902] Internal error: Oops: 17 [#1]\n[   42.376911] Modules linked in:\n[   42.379980] CPU: 0    Not tainted  (2.6.25-rc2-10642-ge8f2594-dirty #73)\n[   42.380000] PC is at physmap_flash_shutdown+0x28/0x54\n...\n[   42.380000] Backtrace:\n[   42.380000] [\u003cc0130c1c\u003e] (physmap_flash_shutdown+0x0/0x54) from [\u003cc01207c0\u003e] (platform_drv_shutdown+0x20/0x24)\n[   42.380000]  r5:28121969 r4:c0229e08\n[   42.380000] [\u003cc01207a0\u003e] (platform_drv_shutdown+0x0/0x24) from [\u003cc011cd40\u003e] (device_shutdown+0x60/0x88)\n[   42.380000] [\u003cc011cce0\u003e] (device_shutdown+0x0/0x88) from [\u003cc003e8a4\u003e] (kernel_restart_prepare+0x2c/0x3c)\n[   42.380000]  r4:00000000\n[   42.380000] [\u003cc003e878\u003e] (kernel_restart_prepare+0x0/0x3c) from [\u003cc003ea00\u003e] (kernel_restart+0x14/0x48)\n[   42.380000] [\u003cc003e9ec\u003e] (kernel_restart+0x0/0x48) from [\u003cc003fdc0\u003e] (sys_reboot+0xe8/0x1f8)\n[   42.380000]  r4:01234567\n[   42.380000] [\u003cc003fcd8\u003e] (sys_reboot+0x0/0x1f8) from [\u003cc001aa00\u003e] (ret_fast_syscall+0x0/0x2c)\n[   42.380000]  r7:00000058 r6:00000004 r5:00000001 r4:00000000\n[   42.380000] Code: 0a000009 e7953004 e1a00003 e1a0e00f (e593f078)\n[   42.650051] ---[ end trace 6d6c26a0fc3141de ]---\nSegmentation fault\nINIT: no more processes left in this runlevel\n\nWhile looping for mtd[i]s, we should stop at the mtd[i] \u003d\u003d NULL.\n\nThis patch also removes unnecessary \"if (info)\" checks:\nsuspend/resume/shutdown ops are executed only if probe() is succeeded, so info\nis guaranteed to be !NULL.\n\nSigned-off-by: Anton Vorontsov \u003ccbouatmailru@gmail.com\u003e\nCc: David Brownell \u003cdavid-b@pacbell.net\u003e\nCc: David Woodhouse \u003cdwmw2@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "6f5afaed58a7d560fb7ba4a028662de22011a7a7",
      "tree": "d2af423222a24df0ad98fe323d768c607de3786a",
      "parents": [
        "9c312058b2e530722c7bd30c1b6f26eea35dc5fe"
      ],
      "author": {
        "name": "Sebastian Siewior",
        "email": "bigeasy@tglx.de",
        "time": "Fri Mar 28 14:15:47 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 28 14:45:21 2008 -0700"
      },
      "message": "mtd: nand: add out label in rfc_from4\n\nThis has been forgotten in commit f5bbdacc419 (\"[MTD] NAND Modularize\nread function\") and nobody compiled the driver.\n\nSigned-off-by: Sebastian Siewior \u003cbigeasy@linutronix.de\u003e\nCc: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: David Woodhouse \u003cdwmw2@infradead.org\u003e\nCc: Joern Engel \u003cjoern@wh.fh-wedel.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "5d4294c524fc53746b5ec138d2e90f9d34d754b0",
      "tree": "c05046f2082a254e61166310c9c21afa5d3ebbbc",
      "parents": [
        "8791ed3295950b06a0edd8aea1d0717f66f3e5cf"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Thu Mar 27 14:51:40 2008 -0400"
      },
      "committer": {
        "name": "Nicolas Pitre",
        "email": "nico@marvell.com",
        "time": "Thu Mar 27 14:51:40 2008 -0400"
      },
      "message": "plat-orion: make orion_nand available for all Orion families\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@marvell.com\u003e\nReviewed-by: Tzachi Perelstein \u003ctzachi@marvell.com\u003e\nAcked-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\nSigned-off-by: Nicolas Pitre \u003cnico@marvell.com\u003e\n"
    },
    {
      "commit": "2875fb65f8e40401c4b781ebc5002df10485f635",
      "tree": "fe111c02b7aa2c943e7f824aadd6e7fa06da3d0f",
      "parents": [
        "1312848e92a0686cb5124aa86ea58d55ba795742"
      ],
      "author": {
        "name": "Ingo van Lil",
        "email": "inguin@gmx.de",
        "time": "Mon Mar 24 12:29:44 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Mar 24 19:22:19 2008 -0700"
      },
      "message": "mtd: memory corruption in block2mtd.c\n\nThe block2mtd driver (drivers/mtd/devices/block2mtd.c) will kfree an on-stack\npointer when handling an invalid argument line (e.g.\nblock2mtd\u003d/dev/loop0,xxx).\n\nThe kfree was added some time ago when \"name\" was dynamically allocated.\n\nSigned-off-by: Ingo van Lil \u003cinguin@gmx.de\u003e\nAcked-by: Joern Engel \u003cjoern@lazybastard.org\u003e\nCc: David Woodhouse \u003cdwmw2@infradead.org\u003e\nCc: \u003cstable@kernel.org\u003e\nCc: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "f7f0283776b6fe33f87f6a2ef15b1feb49ef6dac",
      "tree": "e2328ff5d42741519a03290e5c8f74c966c991b9",
      "parents": [
        "8eee9f100b1cc3d1b0a701a8626c54422af3c987"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Mon Mar 03 20:07:52 2008 +0200"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "Artem.Bityutskiy@nokia.com",
        "time": "Tue Mar 04 11:03:09 2008 +0200"
      },
      "message": "UBI: mtd/ubi/vtbl.c: fix memory leak\n\nThis patch fixes a memory leak introduced by commit\n4ccf8cffa963c7b5bdc6d455ea9417084ee49aa8 and spotted by the Coverity\nchecker.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "8eee9f100b1cc3d1b0a701a8626c54422af3c987",
      "tree": "957d7cf0d12aa63a20f67725081f385d76b7cfa4",
      "parents": [
        "19cd7b7de1804a50264dfd5c6ba3c6d332362a77"
      ],
      "author": {
        "name": "Harvey Harrison",
        "email": "harvey.harrison@gmail.com",
        "time": "Fri Feb 15 10:47:51 2008 +0200"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "Artem.Bityutskiy@nokia.com",
        "time": "Tue Mar 04 11:02:50 2008 +0200"
      },
      "message": "UBI: fix sparse errors in ubi.h\n\nIn C, signed 1-bit bitfields can only take the values 0 and -1, only 0 and 1\nare ever assigned in current code.  Make them unsigned bitfields.\n\nFixes the (repeated) sparse errors:\ndrivers/mtd/ubi/ubi.h:220:15: error: dubious one-bit signed bitfield\ndrivers/mtd/ubi/ubi.h:221:17: error: dubious one-bit signed bitfield\ndrivers/mtd/ubi/ubi.h:222:18: error: dubious one-bit signed bitfield\ndrivers/mtd/ubi/ubi.h:223:16: error: dubious one-bit signed bitfield\ndrivers/mtd/ubi/ubi.h:224:20: error: dubious one-bit signed bitfield\n\nSigned-off-by: Harvey Harrison \u003charvey.harrison@gmail.com\u003e\nCc: Artem Bityutskiy \u003cdedekind@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "19cd7b7de1804a50264dfd5c6ba3c6d332362a77",
      "tree": "2f0933a3d1259345856098cb6358d8b9cacccbcf",
      "parents": [
        "fc398769ac5cbfdf4dc16a7ba657b284abcc92f5"
      ],
      "author": {
        "name": "Artem Bityutskiy",
        "email": "Artem.Bityutskiy@nokia.com",
        "time": "Tue Feb 12 16:32:35 2008 +0200"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "Artem.Bityutskiy@nokia.com",
        "time": "Tue Mar 04 11:02:26 2008 +0200"
      },
      "message": "UBI: fix error message\n\nMake it print \"UBI error: cannot attach mtd4\"\ninstead of \"UBI error: cannot attach 4\"\n\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "fc398769ac5cbfdf4dc16a7ba657b284abcc92f5",
      "tree": "f78291a5da7f15239ce1b29da1144a0ee5c79801",
      "parents": [
        "bfa274e2436fc7ef72ef51c878083647f1cfd429"
      ],
      "author": {
        "name": "S.Çağlar Onur",
        "email": "caglar@pardus.org.tr",
        "time": "Tue Feb 12 13:25:06 2008 +0200"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "Artem.Bityutskiy@nokia.com",
        "time": "Tue Mar 04 11:02:04 2008 +0200"
      },
      "message": "UBI: silence warning\n\ndrivers/mtd/ubi/vmt.c: In function `ubi_create_volume\u0027:\ndrivers/mtd/ubi/vmt.c:379: warning: statement with no effect\n\nSigned-off-by: S.Çağlar Onur \u003ccaglar@pardus.org.tr\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "66a10506d632051e1153e2555f4b2c820d427f64",
      "tree": "458bf34c8b93a958306ad283d00d43c74142a72d",
      "parents": [
        "1309d4e68497184d2fd87e892ddf14076c2bda98"
      ],
      "author": {
        "name": "Kyungmin Park",
        "email": "kyungmin.park@samsung.com",
        "time": "Wed Feb 13 15:55:38 2008 +0900"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Sat Feb 16 15:15:55 2008 +0000"
      },
      "message": "[MTD] [OneNAND] Fix unlock all in Double Density Package (DDP)\n\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "1d957f9bf87da74f420424d16ece005202bbebd3",
      "tree": "363d4770c0c74a536524c99ccd2762ce96ee9bbe",
      "parents": [
        "4ac9137858e08a19f29feac4e1f4df7c268b0ba5"
      ],
      "author": {
        "name": "Jan Blunck",
        "email": "jblunck@suse.de",
        "time": "Thu Feb 14 19:34:35 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Feb 14 21:13:33 2008 -0800"
      },
      "message": "Introduce path_put()\n\n* Add path_put() functions for releasing a reference to the dentry and\n  vfsmount of a struct path in the right order\n\n* Switch from path_release(nd) to path_put(\u0026nd-\u003epath)\n\n* Rename dput_path() to path_put_conditional()\n\n[akpm@linux-foundation.org: fix cifs]\nSigned-off-by: Jan Blunck \u003cjblunck@suse.de\u003e\nSigned-off-by: Andreas Gruenbacher \u003cagruen@suse.de\u003e\nAcked-by: Christoph Hellwig \u003chch@lst.de\u003e\nCc: \u003clinux-fsdevel@vger.kernel.org\u003e\nCc: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nCc: Steven French \u003csfrench@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "4ac9137858e08a19f29feac4e1f4df7c268b0ba5",
      "tree": "f5b5d84fd12fcc2b0ba0e7ce1a79ff381ad8f5dd",
      "parents": [
        "c5e725f33b733a77de622e91b6ba5645fcf070be"
      ],
      "author": {
        "name": "Jan Blunck",
        "email": "jblunck@suse.de",
        "time": "Thu Feb 14 19:34:32 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Feb 14 21:13:33 2008 -0800"
      },
      "message": "Embed a struct path into struct nameidata instead of nd-\u003e{dentry,mnt}\n\nThis is the central patch of a cleanup series. In most cases there is no good\nreason why someone would want to use a dentry for itself. This series reflects\nthat fact and embeds a struct path into nameidata.\n\nTogether with the other patches of this series\n- it enforced the correct order of getting/releasing the reference count on\n  \u003cdentry,vfsmount\u003e pairs\n- it prepares the VFS for stacking support since it is essential to have a\n  struct path in every place where the stack can be traversed\n- it reduces the overall code size:\n\nwithout patch series:\n   text    data     bss     dec     hex filename\n5321639  858418  715768 6895825  6938d1 vmlinux\n\nwith patch series:\n   text    data     bss     dec     hex filename\n5320026  858418  715768 6894212  693284 vmlinux\n\nThis patch:\n\nSwitch from nd-\u003e{dentry,mnt} to nd-\u003epath.{dentry,mnt} everywhere.\n\n[akpm@linux-foundation.org: coding-style fixes]\n[akpm@linux-foundation.org: fix cifs]\n[akpm@linux-foundation.org: fix smack]\nSigned-off-by: Jan Blunck \u003cjblunck@suse.de\u003e\nSigned-off-by: Andreas Gruenbacher \u003cagruen@suse.de\u003e\nAcked-by: Christoph Hellwig \u003chch@lst.de\u003e\nCc: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nCc: Casey Schaufler \u003ccasey@schaufler-ca.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "641f43669fa28ca795ac4e9b3ec78643a007ee20",
      "tree": "a01db6175241c36d1da14d021200fd53a5806313",
      "parents": [
        "b1d0e4f535e10775cffde922208b49629169aeaa"
      ],
      "author": {
        "name": "Mart Raudsepp",
        "email": "mart.raudsepp@artecdesign.ee",
        "time": "Sat Feb 09 08:16:36 2008 +0000"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Sat Feb 09 08:21:31 2008 +0000"
      },
      "message": "[MTD] [NAND] cs553x_nand: command line partitioning support\n\nImplements kernel command line partitioning support for the CS5535/CS5536 chipsets driver.\n\nFor that the following is done:\n\n* cs553x_cleanup(): try the cleanup for all chip selects to not leak memory\n* Assign a unique name for each chip select to be separately addressable in the command line mtd-id portion(s)\n* Use the already defined PIN_OPT_IDE constant where appropriate for readability\n* Include command line partitioning support when CONFIG_MTD_PARTS is set\n\nSigned-off-by: Mart Raudsepp \u003cmart.raudsepp@artecdesign.ee\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "a8e98d6d51a3eb7bb061b1625193a129c8bd094f",
      "tree": "0fa58b6e11e37023b024e55b8f0e7e01438706d4",
      "parents": [
        "f0f1b3364ae7f48084bdf2837fb979ff59622523",
        "f9f7dd222364a6428d2ad99a515935dd1dd89d18"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Feb 07 10:20:31 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Feb 07 10:20:31 2008 -0800"
      },
      "message": "Merge git://git.infradead.org/mtd-2.6\n\n* git://git.infradead.org/mtd-2.6: (120 commits)\n  [MTD] Fix mtdoops.c compilation\n  [MTD] [NOR] fix startup lock when using multiple nor flash chips\n  [MTD] [DOC200x] eccbuf is statically defined and always evaluate to true\n  [MTD] Fix maps/physmap.c compilation with CONFIG_PM\n  [MTD] onenand: Add panic_write function to the onenand driver\n  [MTD] mtdoops: Use the panic_write function when present\n  [MTD] Add mtd panic_write function pointer\n  [MTD] [NAND] Freescale enhanced Local Bus Controller FCM NAND support.\n  [MTD] physmap.c: Add support for multiple resources\n  [MTD] [NAND] Fix misparenthesization introduced by commit 78b65179...\n  [MTD] [NAND] Fix Blackfin NFC ECC calculating bug with page size 512 bytes\n  [MTD] [NAND] Remove wrong operation in PM function of the BF54x NFC driver\n  [MTD] [NAND] Remove unused variable in plat_nand_remove\n  [MTD] Unlocking all Intel flash that is locked on power up.\n  [MTD] [NAND] at91_nand: Make mtdparts option can override board info\n  [MTD] mtdoops: Various minor cleanups\n  [MTD] mtdoops: Ensure sequential write to the buffer\n  [MTD] mtdoops: Perform write operations in a workqueue\n  [MTD] mtdoops: Add further error return code checking\n  [MTD] [NOR] Test devtype, not definition in flash_probe(), drivers/mtd/devices/lart.c\n  ...\n"
    },
    {
      "commit": "f9f7dd222364a6428d2ad99a515935dd1dd89d18",
      "tree": "9073163b90c35aafc59b5ef8327f9c5366919a3b",
      "parents": [
        "484b8e64c848185af0d3671fafba4dd66ca412d2"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Thu Feb 07 10:50:57 2008 +0000"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Thu Feb 07 10:50:57 2008 +0000"
      },
      "message": "[MTD] Fix mtdoops.c compilation\n\ndrivers/mtd/mtdoops.c: In function ‘mtdoops_console_sync’:\ndrivers/mtd/mtdoops.c:329: error: implicit declaration of function ‘in_interrupt’\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "484b8e64c848185af0d3671fafba4dd66ca412d2",
      "tree": "99a2bdfd37288ab7f7e00311fa86cf771fe53e34",
      "parents": [
        "53fb84a0695ffeeeadf8ae92db28cbccf5325531"
      ],
      "author": {
        "name": "Rizzo Davide",
        "email": "davide@elpa.it",
        "time": "Mon Feb 04 23:44:48 2008 -0800"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Thu Feb 07 10:38:12 2008 +0000"
      },
      "message": "[MTD] [NOR] fix startup lock when using multiple nor flash chips\n\nTaken from http://bugzilla.kernel.org/show_bug.cgi?id\u003d9829\n\nI found and solved the problem, at line 115 of drivers/mtd/chips/gen_probe.c\n(kernel 2.6.24): mapsize value must be calculated in bytes, not in long.\n\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "53fb84a0695ffeeeadf8ae92db28cbccf5325531",
      "tree": "d573cd02754704e0674821d759e39e9c7708eead",
      "parents": [
        "d5476689afd48e71395602698409e9f48cbba413"
      ],
      "author": {
        "name": "Samuel Tardieu",
        "email": "sam@rfc1149.net",
        "time": "Mon Feb 04 23:44:47 2008 -0800"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Thu Feb 07 10:34:36 2008 +0000"
      },
      "message": "[MTD] [DOC200x] eccbuf is statically defined and always evaluate to true\n\nSigned-off-by: Samuel Tardieu \u003csam@rfc1149.net\u003e\nAcked-by: Joern Engel \u003cjoern@logfs.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "d5476689afd48e71395602698409e9f48cbba413",
      "tree": "2808a4825fee6b1f60d921b623baeee05c983165",
      "parents": [
        "6c77fd649fab4bea1b44cb534381a22e37650bc3"
      ],
      "author": {
        "name": "akpm@linux-foundation.org",
        "email": "akpm@linux-foundation.org",
        "time": "Sun Feb 03 12:56:03 2008 -0800"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Thu Feb 07 10:33:40 2008 +0000"
      },
      "message": "[MTD] Fix maps/physmap.c compilation with CONFIG_PM\n\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "6c77fd649fab4bea1b44cb534381a22e37650bc3",
      "tree": "757f0048c4422b0872d425f9e8c4a30688001e82",
      "parents": [
        "621e4f8e9b208245d1f64eac7e6782b7aa506c21"
      ],
      "author": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Wed Feb 06 10:18:22 2008 +0000"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Thu Feb 07 10:31:23 2008 +0000"
      },
      "message": "[MTD] onenand: Add panic_write function to the onenand driver\n\nImplement the panic_write function for the onenand driver. This waits\nfor any active command to complete/timeout, performs the write, waits\nfor it to complete and then returns.\n\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "621e4f8e9b208245d1f64eac7e6782b7aa506c21",
      "tree": "9f321b2cb0126cf2c5edb5a0694b0576313e57a2",
      "parents": [
        "388bbb09b991c792310af2f6b49f6c55edb3dff0"
      ],
      "author": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Wed Feb 06 10:17:50 2008 +0000"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Thu Feb 07 10:31:04 2008 +0000"
      },
      "message": "[MTD] mtdoops: Use the panic_write function when present\n\nWhen the MTD provides a panic_write function, use it.\n\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "388bbb09b991c792310af2f6b49f6c55edb3dff0",
      "tree": "ca390147bddbf27587316911f69e1544f4592904",
      "parents": [
        "76b104671632c225ad594a50f9e26ada67bc0a74"
      ],
      "author": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Wed Feb 06 10:17:15 2008 +0000"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Thu Feb 07 10:30:48 2008 +0000"
      },
      "message": "[MTD] Add mtd panic_write function pointer\n\nMTDs are well suited for logging critical data and the mtdoops driver\nallows kernel panics/oops to be written to flash in a blackbox flight\nrecorder fashion allowing better debugging and analysis of crashes.\n\nAny kernel oops in user context can be easily handled since the kernel\ncontinues as normal and any queued mtd writes are scheduled. Any kernel\noops in interrupt context results in a panic and the delayed writes will\nnot be scheduled however. The existing mtd-\u003ewrite function cannot be\ncalled in interrupt context so these messages can never be written to\nflash.\n\nThis patch adds a panic_write function pointer that drivers can\noptionally implement which can be called in interrupt context. It is\nonly intended to be called when its known the kernel is about to panic\nand we need to write to succeed. Since the kernel is not going to be\nrunning for much longer, this function can break locks and delay to\nensure the write succeeds (but not sleep).\n\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "76b104671632c225ad594a50f9e26ada67bc0a74",
      "tree": "e43ec7745b849eaadec6fa69dfac35a1ae5ccf44",
      "parents": [
        "df66e7167ac756baf14d2b8ea7a2cfa056600a93"
      ],
      "author": {
        "name": "Scott Wood",
        "email": "scottwood@freescale.com",
        "time": "Wed Feb 06 15:36:21 2008 -0600"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Thu Feb 07 10:26:57 2008 +0000"
      },
      "message": "[MTD] [NAND] Freescale enhanced Local Bus Controller FCM NAND support.\n\nSigned-off-by: Nick Spence \u003cnick.spence@freescale.com\u003e\nSigned-off-by: Scott Wood \u003cscottwood@freescale.com\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "2b54aaef7a3a77f208bc14f576010da4fb8dfe29",
      "tree": "406f5cdc79f06621d8086fa70d0fa792c663ec71",
      "parents": [
        "dcc85cb61808098d22792db95f1dfa9c8b3bcf6d"
      ],
      "author": {
        "name": "Joern Engel",
        "email": "joern@lazybastard.org",
        "time": "Wed Feb 06 01:38:02 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 06 10:41:09 2008 -0800"
      },
      "message": "Claim maintainership for block2mtd and update email addresses\n\nI have been prime author and maintainer of block2mtd from day one, but\nneither MAINTAINERS nor the module source makes this fact clear.  And while\nI\u0027m at it, update my email addresses tree-wide, as the old address\ncurrently bounces and change my name to \"joern\" as unicode will likely\ncontinue to cause trouble until the end of this century.\n\nSigned-off-by: Joern Engel \u003cjoern@lazybastard.org\u003e\nCc: David Woodhouse \u003cdwmw2@infradead.org\u003e\nCc: Andy Whitcroft \u003capw@shadowen.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "8e87d7820a6362b6304924befb22d1ee79b754f3",
      "tree": "a01ed0cc5095726a6daa2e49af06a17684a12d33",
      "parents": [
        "fc1323bb75ef8ae70f99cd6a386cc659a5b85696"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Sun Feb 03 17:22:34 2008 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Sun Feb 03 17:22:34 2008 +0200"
      },
      "message": "drivers/mtd/: Spelling fixes\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\n"
    }
  ],
  "next": "efad798b9f01300565f65058b153250cc49d58f2"
}
