)]}'
{
  "log": [
    {
      "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": "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": "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"
    },
    {
      "commit": "1c45f60406e61a06631416264e49eb5afd9fc324",
      "tree": "4b86b3e9b50d004a909a712e65402821928ee354",
      "parents": [
        "6208e77e7fa9e69f399fddc55b1cf9527fbde599"
      ],
      "author": {
        "name": "Scott Wood",
        "email": "scottwood@freescale.com",
        "time": "Wed Jan 16 10:36:03 2008 -0600"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Sun Feb 03 22:14:12 2008 +1100"
      },
      "message": "[MTD] [NAND] Fix misparenthesization introduced by commit 78b65179...\n\nSigned-off-by: Scott Wood \u003cscottwood@freescale.com\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "5eb91034f3d825f43b3c8ace7b69f94752b7deda",
      "tree": "c823f041b73f415b35f6c42f63861f3fdd152e86",
      "parents": [
        "f4dda0914e76feb1ff5ec349cc68f319f6a4e40f"
      ],
      "author": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Wed Jan 30 17:18:18 2008 +0800"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Sun Feb 03 18:55:16 2008 +1100"
      },
      "message": "[MTD] [NAND] Fix Blackfin NFC ECC calculating bug with page size 512 bytes\n\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "f4dda0914e76feb1ff5ec349cc68f319f6a4e40f",
      "tree": "dec5f39c9e714c2b0ef815b71c1463e4bf58b263",
      "parents": [
        "a50367784ea6ef8d4276daac0dfcfaa896f8530b"
      ],
      "author": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Wed Jan 30 17:18:17 2008 +0800"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Sun Feb 03 18:54:46 2008 +1100"
      },
      "message": "[MTD] [NAND] Remove wrong operation in PM function of the BF54x NFC driver\n\nThere is no suspend/resume operation in NFC driver at all, currently.\n\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "a50367784ea6ef8d4276daac0dfcfaa896f8530b",
      "tree": "248e89a74d62e7e057fc6ae4548faee077077869",
      "parents": [
        "b7e23d913aafc93fc5f119e1be17620073cc3811"
      ],
      "author": {
        "name": "Li Zefan",
        "email": "lizf@cn.fujitsu.com",
        "time": "Sun Feb 03 10:06:45 2008 +0800"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Sun Feb 03 18:31:52 2008 +1100"
      },
      "message": "[MTD] [NAND] Remove unused variable in plat_nand_remove\n\nWith CONFIG_MTD_PARTITIONS not set, got this:\ndrivers/mtd/nand/plat_nand.c:113: warning: unused variable \u0027pdata\u0027\n\nSigned-off-by: Li Zefan \u003clizf@cn.fujitsu.com\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "842b1a105c95d22c3e4257879539413d3152629e",
      "tree": "8d3813947448122ff42968e942fdf73208a1b672",
      "parents": [
        "79dcd8e9e1f2864ade80f45e144e5e80fef71613"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Tue Jan 29 22:28:22 2008 +0900"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Sun Feb 03 18:21:01 2008 +1100"
      },
      "message": "[MTD] [NAND] at91_nand: Make mtdparts option can override board info\n\nCall parse_mtd_partitions before checking board\u0027s partition_info, so\nthat \"mtdparts\u003d\" option can override board\u0027s default setting.\n\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "d0bf37932ac98cc793da2164ac1a4656fbf34bbc",
      "tree": "916208746df847c350d93704e9df5d2e281193dc",
      "parents": [
        "4fac9f698404a5cd50b978fbdb7e54235353c215"
      ],
      "author": {
        "name": "Matt Reimer",
        "email": "mreimer@vpop.net",
        "time": "Thu Oct 18 18:02:43 2007 -0700"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Sat Jan 26 21:11:38 2008 +0800"
      },
      "message": "[MTD] [NAND] fix s3c2410 error correction\n\nThe single-bit error correction was, well, incorrect. For determing which\nbit to correct it was using P1\u0027 P2\u0027 P4\u0027 P8\u0027 instead of P1 P2 P4 P8, and\nit was using P16\u0027 P32\u0027 P64\u0027 P128\u0027 P256\u0027 P512\u0027 P1024\u0027 P2048\u0027 instead of\nP16 P32 P64 P128 P256 P512 P1024 P2048.\n\nSigned-off-by: Matt Reimer \u003cmreimer@vpop.net\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "4fac9f698404a5cd50b978fbdb7e54235353c215",
      "tree": "0670f169887b40b2772a4de82b52d9cb5c2a519f",
      "parents": [
        "de7921f01a407e0cb38143363995db89a5f9a5c5"
      ],
      "author": {
        "name": "Matt Reimer",
        "email": "mreimer@vpop.net",
        "time": "Thu Oct 18 18:02:44 2007 -0700"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Sat Jan 12 14:46:31 2008 +0000"
      },
      "message": "[MTD] [NAND] make s3c2410 indicate an error for multi-bit read errors\n\nIf there were multiple bit errors in the data s3c2410_nand_correct_data()\nwas returning 0 (no error) instead of -1, so the upper layers (like JFFS2)\nwould not know the data is corrupt.\n\nSigned-off-by: Matt Reimer \u003cmreimer@vpop.net\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "78b65179d08e7e4466ba69d5ede85035a2c96358",
      "tree": "274983abdb3635b371bc5c9495d56e26934f2116",
      "parents": [
        "36f97bc617e2c31d16b74e89cd2406de4d24ede5"
      ],
      "author": {
        "name": "Scott Wood",
        "email": "scottwood@freescale.com",
        "time": "Thu Dec 13 11:15:28 2007 -0600"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Tue Jan 08 07:51:57 2008 +0000"
      },
      "message": "[MTD] [NAND] Don\u0027t panic if a controller driver does ecc its own way.\n\nSome hardware, such as the enhanced local bus controller used on some\nmpc83xx chips, does ecc transparently when reading and writing data, rather\nthan providing a generic calculate/correct mechanism that can be exported to\nthe nand subsystem.\n\nThe subsystem should not BUG() when calculate, correct, or hwctl are\nmissing, if the methods that call them have been overridden.\n\nSigned-off-by: Scott Wood \u003cscottwood@freescale.com\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "2a1dba2931dc14a2a202eef435ab24cf6bc6dbd4",
      "tree": "242cd1dff1c47df15ae027afa2d84b757359fff7",
      "parents": [
        "cec80bf2cc5283f2f00c34f474be857e5c9f6f65"
      ],
      "author": {
        "name": "Tzachi Perelstein",
        "email": "tzachi@marvell.com",
        "time": "Wed Oct 17 01:10:40 2007 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Mon Dec 03 13:03:46 2007 +0000"
      },
      "message": "[MTD] [NAND] Marvell Orion device bus NAND controller\n\nDriver for the device bus NAND controller in the Marvell Orion family\nof ARM SoCs.\n\nSigned-off-by: Tzachi Perelstein \u003ctzachi@marvell.com\u003e\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@marvell.com\u003e\nAcked-by: Jörn Engel \u003cjoern@logfs.org\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "846fc31d06e54ad94026da11da0668c050fe777e",
      "tree": "c82a86f8897d4c34bbf81b34a6061a46c1b302c6",
      "parents": [
        "03680b1e00d146df718c8a4eac34438566b70c85"
      ],
      "author": {
        "name": "Egor Martovetsky",
        "email": "egor@pasemi.com",
        "time": "Wed Nov 28 18:37:31 2007 -0600"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Thu Nov 29 00:47:13 2007 +0000"
      },
      "message": "[MTD] [NAND] pasemi_nand driver\n\nPlumbing for NAND connected via localbus on PA Semi PWRficient-based\nboards.\n\nFrom: Egor Martovetsky \u003cegor@pasemi.com\u003e\nSigned-off-by: Olof Johansson \u003colof@lixom.net\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "03680b1e00d146df718c8a4eac34438566b70c85",
      "tree": "8d2c0b8c218e759ecd2d26fefc9913ab50bac50d",
      "parents": [
        "73061e4c2dcfba17c6a0137a1199d3e00d03b14c"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon Nov 19 23:28:07 2007 +0000"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Wed Nov 28 11:57:45 2007 +0000"
      },
      "message": "[MTD] [NAND] S3C2410 correctly set nFCE over resume\n\nEnsure the nFCE line is de-asserted over suspend and\nthen re-initialised when the system resumes. This is\nto ensure that the NAND is kept in lowest power mode\nover suspend (power settings are only specified for\nnFCE inactive) as well as fixing the Simtec Osiris\nwhich relies on nFCE being inactive.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "a25b7fee537ab4dbc6eb301bd455ee8d01b707f6",
      "tree": "3602bacd9c7e3d5451984d7133f59e360f880101",
      "parents": [
        "3c441baa0365ea7c3be9ee79f03e944289dd37e1"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Tue Oct 30 17:08:29 2007 +0800"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Tue Oct 30 08:50:46 2007 -0400"
      },
      "message": "[MTD] [NAND] Add Blackfin BF52x support in bf5xx_nand driver\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "9c37f3329ae098d4c17e8bec589a589bcbf0acff",
      "tree": "140386fb85eca0c4fbbae5f19802228ce99c51df",
      "parents": [
        "2a397e82c7db18019e408f953dd58dc1963a328c"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Sun Oct 28 21:56:39 2007 -0400"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Sun Oct 28 21:56:39 2007 -0400"
      },
      "message": "[MTD] [NAND] Check for RedBoot partitions on CAFÉ NAND\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "eb684507159de2162cd6fc62f2b3a671afd5a61d",
      "tree": "18bdc17456ef9af6ed85f1d08a735d8fe911d852",
      "parents": [
        "1dd7fdb163645f453f5ae55686511b6fcc2314cd"
      ],
      "author": {
        "name": "Jörn Engel",
        "email": "joern@logfs.org",
        "time": "Sat Oct 20 23:16:32 2007 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Sat Oct 20 22:30:54 2007 +0100"
      },
      "message": "[MTD] [NAND] Replace -1 with -EBADMSG in nand error correction code\n\nMagic numerical values are just bad style.  Particularly so when\nundocumented.\n\nSigned-off-by: Jörn Engel \u003cjoern@logfs.org\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "c32b8dcc45c823cf30dcdf0fc37ee2f6b78f38cb",
      "tree": "a2f1cb94c901c56eb53000655f047c3fe98134ff",
      "parents": [
        "39e73fc10e916db93c8a2c622f0315d296e66cf4"
      ],
      "author": {
        "name": "Matt Reimer",
        "email": "mreimer@vpop.net",
        "time": "Wed Oct 17 14:33:23 2007 -0700"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Sat Oct 20 22:27:22 2007 +0100"
      },
      "message": "[MTD] [NAND] treat any negative return value from correct() as an error\n\nTreat any negative return value from a NAND driver\u0027s correct() function\nas a failure, rather than just -1.\n\nSigned-off-by: Matt Reimer \u003cmreimer@vpop.net\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "39e73fc10e916db93c8a2c622f0315d296e66cf4",
      "tree": "85aed66d4cbadc195957d0b0009978a7b72fe836",
      "parents": [
        "42265940ed911c355140aa41ca4c2d94d7c5f5d8"
      ],
      "author": {
        "name": "Artem Bityutskiy",
        "email": "Artem.Bityutskiy@nokia.com",
        "time": "Wed Sep 19 17:56:47 2007 +0300"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Sat Oct 20 15:00:29 2007 +0100"
      },
      "message": "[MTD] [NAND] nandsim: bugfix in initialization\n\nNAND of \u003e 32MiB in size use 4 bytes in address cycle, not 3.\n\nReported-by: bhsong \u003cbhsong@augustatek.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "42265940ed911c355140aa41ca4c2d94d7c5f5d8",
      "tree": "72a2d923e82bcff28b1ee0c1a3fb313306ab6499",
      "parents": [
        "b773bb2e702f6ac96223018d621ea9ed0d4f23ff"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Wed Oct 17 23:33:12 2007 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Sat Oct 20 14:59:26 2007 +0100"
      },
      "message": "[MTD] Fix typo in Alauda config option help text.\n\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\nSigned-off-by: Joern Engel \u003cjoern@logfs.org\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "b773bb2e702f6ac96223018d621ea9ed0d4f23ff",
      "tree": "7e37ddbbc05889042ff7ee3df12cc784bc56b9fd",
      "parents": [
        "19e75ea72b21136805218a2f55177e99100d62e5"
      ],
      "author": {
        "name": "Matt Reimer",
        "email": "mreimer@vpop.net",
        "time": "Thu Oct 18 17:43:07 2007 -0700"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Sat Oct 20 14:54:26 2007 +0100"
      },
      "message": "[MTD] [NAND] add s3c2440-specific read_buf/write_buf\n\nAdd read_buf/write_buf for s3c2440, which can read/write 32 bits at a\ntime rather than just 8. In my testing on an s3c2440a running at 400 MHz\nwith a 100 MHz HCLK, read performance improves by 36% (from 5.19 MB/s\nto 7.07 MB/s).\n\nSigned-off-by: Matt Reimer \u003cmreimer@vpop.net\u003e\nAcked-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "898eb71cb17644964c5895fb190e79e3d0c49679",
      "tree": "96be8f0a40feaf56fef836634c89955e432b12db",
      "parents": [
        "6c0286b199c3eb2caa973525dfc8a7ed67090ec0"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Thu Oct 18 03:06:30 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Oct 18 14:37:28 2007 -0700"
      },
      "message": "Add missing newlines to some uses of dev_\u003clevel\u003e messages\n\nFound these while looking at printk uses.\n\nAdd missing newlines to dev_\u003clevel\u003e uses\nAdd missing KERN_\u003clevel\u003e prefixes to multiline dev_\u003clevel\u003es\nFixed a wierd-\u003eweird spelling typo\nAdded a newline to a printk\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nCc: \"Luck, Tony\" \u003ctony.luck@intel.com\u003e\nCc: Jens Axboe \u003cjens.axboe@oracle.com\u003e\nCc: Mark M. Hoffman \u003cmhoffman@lightlink.com\u003e\nCc: Roland Dreier \u003crolandd@cisco.com\u003e\nCc: Tilman Schmidt \u003ctilman@imap.cc\u003e\nCc: David Woodhouse \u003cdwmw2@infradead.org\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nCc: Stephen Hemminger \u003cshemminger@linux-foundation.org\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nCc: Jeremy Fitzhardinge \u003cjeremy@goop.org\u003e\nCc: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nCc: David Brownell \u003cdavid-b@pacbell.net\u003e\nCc: James Smart \u003cJames.Smart@Emulex.Com\u003e\nCc: Andrew Vasquez \u003candrew.vasquez@qlogic.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nCc: Evgeniy Polyakov \u003cjohnpol@2ka.mipt.ru\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nCc: Jaroslav Kysela \u003cperex@suse.cz\u003e\nCc: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "64a6f9500d8e8a8e1b1adc2120e56cc88df5727f",
      "tree": "19949f0c50538e08b7e434db7860bef02d8aa611",
      "parents": [
        "64b33619a30ff18c1535ee779572ecffcc4711d2"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Sun Oct 14 19:35:30 2007 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Oct 14 12:41:52 2007 -0700"
      },
      "message": "signedness: module_param_array nump argument\n\n... should be unsigned int\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "b37bde147890c8fea8369a5a4e230dabdea4ebfb",
      "tree": "b447c6b44d7c5b48ead3366db74654c7cc64a4d6",
      "parents": [
        "c4a9f88daf6c382fedde4cdddef0b30f1d0a20db"
      ],
      "author": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Tue Oct 02 13:56:05 2007 -0700"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Sat Oct 13 14:36:49 2007 +0100"
      },
      "message": "[MTD] [NAND] Blackfin on-chip NAND Flash Controller driver\n\nThis is the driver for latest Blackfin on-chip nand flash controller\n\n - use nand_chip and mtd_info common nand driver interface\n - provide both PIO and dma operation\n - compiled with ezkit bf548 configuration\n - use hardware 1-bit ECC\n - tested with YAFFS2 and can mount YAFFS2 filesystem as rootfs\n\nChangeLog from try#1\n - use hweight32() instead of count_bits()\n - replace bf54x with bf5xx and BF54X with BF5XX\n - compare against plat-\u003epage_size in 2 cases when enable hardware ECC\n\nChangeLog from try#2\n - passed nand_test suites\n - use cpu_relax() instead of busy wait loop\n - some coding style issue pointed out by Andrew\n\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "f96880d1e859e3937eb691da8293700b8eec17b3",
      "tree": "94908a8d308189a1a40a0369ea3b4eb916064f82",
      "parents": [
        "4fc8a6078660be781d6ddf4daddfd9d817d2a455"
      ],
      "author": {
        "name": "akpm@linux-foundation.org",
        "email": "akpm@linux-foundation.org",
        "time": "Thu Oct 11 00:02:06 2007 -0700"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Sat Oct 13 14:33:27 2007 +0100"
      },
      "message": "[MTD] [NAND] Fix compiler warning in Alauda driver\n\ndrivers/mtd/nand/alauda.c: In function \u0027alauda_bounce_read\u0027:\ndrivers/mtd/nand/alauda.c:412: warning: comparison of distinct pointer types lacks a cast\n\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "49defc015ff58fda46a3afa3462dfdfa69bc8401",
      "tree": "992d7b968c1055a262b02c56dadb0ca1c65ab917",
      "parents": [
        "1fcf8ce51e7acc4b66904c4e159690c9467606b5"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Sat Oct 06 15:01:59 2007 -0400"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Sat Oct 06 15:01:59 2007 -0400"
      },
      "message": "[MTD] [NAND] Avoid deadlock in erase callback; release chip lock first.\n\nWhen the erase callback performs some other action on the flash, it\u0027s\nhighly likely to deadlock unless we actually release the chip lock\nbefore calling it.\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "1fcf8ce51e7acc4b66904c4e159690c9467606b5",
      "tree": "952df20913bb20ccf42a50e57e1286aafa80e9ea",
      "parents": [
        "06ed24e5773346eb13579a4ae9599502bc78e4f7"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Sat Oct 06 14:59:32 2007 -0400"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Sat Oct 06 14:59:32 2007 -0400"
      },
      "message": "[MTD] [NAND] Resume method for CAFÉ NAND controller\n\nOriginally from Marcelo; modified to put the original timing registers\nback instead of 0xFFFFFFFF.\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "06ed24e5773346eb13579a4ae9599502bc78e4f7",
      "tree": "cf935fed19b9542c5cb45de68822141d8dd20197",
      "parents": [
        "39fd179a7bfca026a269724a1f4ee5eb3f10419a"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Sat Oct 06 14:44:12 2007 -0400"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Sat Oct 06 14:44:12 2007 -0400"
      },
      "message": "[MTD] [NAND] Fix PCI ident table for CAFÉ NAND controller.\n\nIt was only the very early prototypes which made the mistake of using\nthe same device ident for all three functions on the device -- don\u0027t\nbother trying to express that in the PCI match table, since the tools\ndon\u0027t cope. We can check in the probe routine instead, just in case.\nAlso remember to terminate the table.\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "b7a701851842e6a3d33ac1b0f80379664c633d49",
      "tree": "c6dbba87e48491079c51d8a6c8ec3190cd030d2d",
      "parents": [
        "0bac5111cc00b70460dd8ba8340522e1f0d79f05"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Tue Jul 24 13:37:27 2007 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Tue Sep 25 16:44:24 2007 +0100"
      },
      "message": "[MTD] [NAND] s3c2410: fix arch moves\n\nFixup the includes which have been moved around\nwhen changing the s3c24xx arch support.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "98b830d26095007aeb04041147b93d2b74e0a0c0",
      "tree": "1008ba153bf8590de8c8daa083c6315626bf0530",
      "parents": [
        "241651d04d672fb685b2874707016cbbf95931e5"
      ],
      "author": {
        "name": "Artem Bityutskiy",
        "email": "Artem.Bityutskiy@nokia.com",
        "time": "Tue Aug 28 20:33:32 2007 +0300"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Thu Sep 06 10:16:22 2007 +0100"
      },
      "message": "[MTD] [NAND] nandsim: avoid deadlocking FS\n\nMake nandsim use GFP_NOFS when allocating memory, because it might\nbe used by a file-system (e.g. UBIFS2) which means, if we are short\nof memory, we may deadlock. Indee, UBIFS is holding a lock, writes\nto the media, reaches this place in NANDsim, kmalloc does not find\nthe requested amount of RAM, calls memory shrinker, which decides\nto writeback inodes, calls FS, and it deadlocks on the lock which\nis already being held. Below is the UBIFS backtrace which\ndemonstrates that:\n\n[\u003cc03717dc\u003e] __mutex_lock_slowpath+0xc8/0x2e6\n[\u003cc0371a16\u003e] mutex_lock+0x1c/0x1f\n[\u003cf8b9d076\u003e] reserve_space+0x3d/0xa9 [ubifs]\n[\u003cf8b9d1bd\u003e] make_one_reservation+0x2b/0x86 [ubifs]\n[\u003cf8b9d3fc\u003e] ubifs_jrn_write_block+0xda/0x12f [ubifs]\n[\u003cf8b9ff3a\u003e] ubifs_writepage+0x11d/0x1ec [ubifs]\n[\u003cc015d6ab\u003e] shrink_inactive_list+0x7fa/0x969\n[\u003cc015d8c8\u003e] shrink_zone+0xae/0x10c\n[\u003cc015e3b4\u003e] try_to_free_pages+0x159/0x251\n[\u003cc015980a\u003e] __alloc_pages+0x125/0x2f0\n[\u003cc016ff6a\u003e] cache_alloc_refill+0x380/0x6ba\n[\u003cc01703f3\u003e] __kmalloc+0x14f/0x157\n[\u003cf885722a\u003e] do_state_action+0xab7/0xc74 [nandsim]\n[\u003cf885760c\u003e] switch_state+0x225/0x402 [nandsim]\n[\u003cf8857e7e\u003e] ns_hwcontrol+0x3e2/0x620 [nandsim]\n[\u003cf8862f53\u003e] nand_command+0x2e/0x1a5 [nand]\n[\u003cf8861ad8\u003e] nand_write_page+0x4a/0x9a [nand]\n[\u003cf88617b4\u003e] nand_do_write_ops+0x1cf/0x343 [nand]\n[\u003cf8861a70\u003e] nand_write+0x88/0xa6 [nand]\n[\u003cf8850b0e\u003e] part_write+0x72/0x8b [mtd]\n[\u003cf88e19c5\u003e] ubi_io_write+0x189/0x29c [ubi]\n[\u003cf88dfb98\u003e] ubi_eba_write_leb+0xb6/0x699 [ubi]\n[\u003cf88def93\u003e] ubi_leb_write+0xe4/0xe9 [ubi]\n[\u003cf8ba3b82\u003e] ubifs_wbuf_write_nolock+0x333/0x4c9 [ubifs]\n[\u003cf8b9d28c\u003e] write_node+0x74/0x8e [ubifs]\n[\u003cf8b9d422\u003e] ubifs_jrn_write_block+0x100/0x12f [ubifs]\n[\u003cf8b9ff3a\u003e] ubifs_writepage+0x11d/0x1ec [ubifs]\n[\u003cc0159e5b\u003e] __writepage+0xb/0x26\n[\u003cc015a318\u003e] write_cache_pages+0x203/0x2d9\n[\u003cc015a411\u003e] generic_writepages+0x23/0x2d\n[\u003cc015a452\u003e] do_writepages+0x37/0x39\n[\u003cc018e24a\u003e] __writeback_single_inode+0x96/0x399\n[\u003cc018e903\u003e] sync_sb_inodes+0x1a3/0x274\n[\u003cc018ebf3\u003e] writeback_inodes+0xa6/0xd8\n[\u003cc015a9dd\u003e] background_writeout+0x86/0x9e\n[\u003cc015ae9c\u003e] pdflush+0xfb/0x1b6\n[\u003cc01387d7\u003e] kthread+0x37/0x59\n[\u003cc0104dc3\u003e] kernel_thread_helper+0x7/0x14\n\nThe deadlock is funny because it starts in pdflush/writeback,\nand comes back to writeback, then deadlocks. It seems we should look\ncarefully for other places in UBI and MTD and use GFP_NOFS instead\nof GFP_KERNEL.\n\nCaught-by: Adrian Hunter \u003cext-adrian.hunter@nokia.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "e208520ed664db0f7584048ae09e5d2afda43714",
      "tree": "d8ebe693f239e05e81724c580714759037b1d9f0",
      "parents": [
        "62d24d91109c3bcd5a5d3fe6cbe354e65e787300"
      ],
      "author": {
        "name": "Jörn Engel",
        "email": "joern@logfs.org",
        "time": "Wed Aug 29 17:57:11 2007 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Wed Aug 29 17:37:23 2007 +0100"
      },
      "message": "[MTD] [NAND] Driver for Olympus MAUSB-10 and Fujifilm DPC-R1 card readers\n\nUnlike most stuff on the market the chip inside these two allows raw\nflash access and doesn\u0027t implement and FTL, leaving that functionality\nto the device driver.\n\nRaw flash access in a cheap USB cardreader!  An MTD test device one can\nattach to a PC!  What a deal!\n\nThe command set of the chip is not documented, so information was\nobtained from the existing mass-storage driver\n(drivers/usb/storage/alauda.c), its documentation\n(http://alauda.sourceforge.net/wikka.php?wakka\u003dBulkCommandReference),\nadditional reverse engineering and comparison with a vendor driver for a\nrelated chip\n(http://www.ratocsystems.com/english/download/driver/linux/sma03u.html).\n\nSigned-off-by: Joern Engel \u003cjoern@logfs.org\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "62d24d91109c3bcd5a5d3fe6cbe354e65e787300",
      "tree": "8f1e64987046b1914d3d1117e6969ca32095a7af",
      "parents": [
        "ac0c955d5048c2c580fa7166a89133f0fd76c125",
        "34a27ffdf59f80fe165f5c56a0be57d55b6da63d"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Thu Aug 23 10:44:17 2007 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Thu Aug 23 10:44:17 2007 +0100"
      },
      "message": "Merge branch \u0027mtd-2.6.24\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/galak/powerpc\n"
    },
    {
      "commit": "3feb0ff1607ab3b7dcd36b2347f00c41774464c8",
      "tree": "32d2ac2d0fde210de8ece8abdaa176aa91cb4dd9",
      "parents": [
        "b377fd3982ad957c796758a90e2988401a884241"
      ],
      "author": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Wed Aug 22 14:30:47 2007 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Aug 22 22:50:54 2007 -0500"
      },
      "message": "[MTD] 4xx: Don\u0027t build arch/ppc dependent drivers in arch/powerpc\n\nThese drivers are specific to 4xx support in arch/ppc at the moment.  Make\nsure they don\u0027t get built on arch/powerpc.\n\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "515495a1da9abf339b922b7919c4950e85b87b42",
      "tree": "46c29ffbd43faaa4461edd6de669f868333e5e72",
      "parents": [
        "a4265f8d9241ba583e48380f1b9e60cfcb798449"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon May 28 19:17:54 2007 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Thu Aug 02 21:47:01 2007 +0100"
      },
      "message": "[MTD] [NAND] nand_base.c: fix type of eccpos pointer\n\nThe nand_base.c driver implicitly casts the uint32_t\neccpos array to \u0027int *\u0027, which is not only not guaranteed\nto be the same sign as the source, but is not guaranteed\nto be the same size.\n\nFix by changing nand_base.c to use uint32_t\nreferencing the eccpos fields.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "a4265f8d9241ba583e48380f1b9e60cfcb798449",
      "tree": "244edbee9958ad0dbee75eb7e6d1613c2d1d9bc9",
      "parents": [
        "06a7643cd3d440a1d15a6b3aa7ee431f3f4791b4"
      ],
      "author": {
        "name": "Ivan Kuten",
        "email": "ivan.kuten@promwad.com",
        "time": "Thu May 24 14:35:58 2007 +0300"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Thu Aug 02 21:46:48 2007 +0100"
      },
      "message": "[MTD] [NAND] at91_nand rdy_pin fix\n\nThe patch below fixes nand driver for AT91 boards which do not have NAND\nR/B signal connected to gpio (rdy_pin is not connected).\n\nSigned-off-by: Ivan Kuten \u003civan.kuten@promwad.com\u003e\nAcked-by: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "06a7643cd3d440a1d15a6b3aa7ee431f3f4791b4",
      "tree": "7b64346fe8f0451f77dcc5492d7c7ab66f526a1f",
      "parents": [
        "9d7b4b5562b60c826c71cf2e1b7b63add42e527f"
      ],
      "author": {
        "name": "Artem Bityutskiy",
        "email": "Artem.Bityutskiy@nokia.com",
        "time": "Mon Jul 23 16:06:50 2007 +0300"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Thu Aug 02 21:46:21 2007 +0100"
      },
      "message": "[MTD] [NAND] fix race in nand_base.c\n\nWhen we mark block bad we have to get chip because this involves\nwriting to the page\u0027s OOB. We hit this bug in UBI - we observed\nrandom obscure crashes when it marks block bad from the background\nthread and there is some parallel task which utilizes flash.\n\nThis patch also adds a TODO note about BBT table protection which\nit seems does not exist.\n\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "9d7b4b5562b60c826c71cf2e1b7b63add42e527f",
      "tree": "a7b2f09ee2eb9b975b2b9b12761c6ff51156c807",
      "parents": [
        "47af05dd4b98b57eeb682596a0df42d106e02167"
      ],
      "author": {
        "name": "Roland Stigge",
        "email": "Roland.Stigge@philosys.de",
        "time": "Wed Jul 18 14:56:11 2007 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Thu Aug 02 21:46:07 2007 +0100"
      },
      "message": "[MTD] [NAND] Fix refactoring of EDB7312 hwcontrol function.\n\nThe patch ensures that the current code (kernel 2.6.22) uses the bits\nlike the code prior to the refactoring. The variable \"bits\" is employed\nin a useful way now.\n\nSigned-off-by: Roland Stigge \u003cstigge@antcom.de\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "440fdb53b4ae58602711b5b8c3a139ace2404dbb",
      "tree": "c6fb88d6ad537ec53aeecadc75a61ab6147d4c9c",
      "parents": [
        "8b2b403ce0f1a816b7a6a4f47c8798003b26c07a",
        "8d4fbcfbe0a4bfc73e7f0297c59ae514e1f1436f"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Wed Aug 01 11:23:57 2007 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Wed Aug 01 11:23:57 2007 +0100"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6\n"
    },
    {
      "commit": "8b2b403ce0f1a816b7a6a4f47c8798003b26c07a",
      "tree": "83a6963889898abd3a5fc1050fef837e42daa218",
      "parents": [
        "73ff007537e591e53d070aafbfd90369c3580332"
      ],
      "author": {
        "name": "maximilian attems",
        "email": "max@stro.at",
        "time": "Sat Jul 28 13:07:16 2007 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Wed Aug 01 11:12:21 2007 +0100"
      },
      "message": "[MTD] [NAND] nand_base.c fix broken link\n\nreplace with working link from nand Kconfig help text\nfixes bugzilla 7815\n\nSigned-off-by: maximilian attems \u003cmax@stro.at\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "0b0ef2ea00c581d613e15eadc3215d52a6a55946",
      "tree": "d5081883a39ceb9a29b1f7b1123a4873becb6682",
      "parents": [
        "e7865765ef85473c1b97aad86d44b80dc260dbbf"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Jul 28 14:20:16 2007 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jul 31 21:35:29 2007 +0100"
      },
      "message": "[MIPS] Remove Momentum Ocelot support.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "c0b8ba7bfe7b4c1f11b3356b65520405b005bd33",
      "tree": "8a9a2ddccad561d21dc25ebd92b900a9bcc2d634",
      "parents": [
        "0bf9733d0d65ebb413d62204ad8e328e0a0b9407"
      ],
      "author": {
        "name": "Artem Bityutskiy",
        "email": "Artem.Bityutskiy@nokia.com",
        "time": "Mon Jul 23 16:06:50 2007 +0300"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Mon Jul 23 13:09:52 2007 +0100"
      },
      "message": "[MTD] [NAND] fix race in nand_base.c\n\nWhen we mark block bad we have to get chip because this involves\nwriting to the page\u0027s OOB. We hit this bug in UBI - we observed\nrandom obscure crashes when it marks block bad from the background\nthread and there is some parallel task which utilizes flash.\n\nThis patch also adds a TODO note about BBT table protection which\nit seems does not exist.\n\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "4a32cfa0f5c3f9e8a0da610002e4555173226650",
      "tree": "49cc654e79a2f9e8c1a11e5ecde196607128a17d",
      "parents": [
        "030f9e13bec9aaae1def86c23963a1a825ccdab5"
      ],
      "author": {
        "name": "Roland Stigge",
        "email": "Roland.Stigge@philosys.de",
        "time": "Wed Jul 18 14:56:11 2007 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Mon Jul 23 12:49:13 2007 +0100"
      },
      "message": "[MTD] [NAND] Fix refactoring of EDB7312 hwcontrol function.\n\nThe patch ensures that the current code (kernel 2.6.22) uses the bits \nlike the code prior to the refactoring. The variable \"bits\" is employed \nin a useful way now.\n\nSigned-off-by: Roland Stigge \u003cstigge@antcom.de\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "4cfff0db3a60a775c29abd9cbc300fc0f616904b",
      "tree": "c5cee363ea4964755862f5ab89dfd2ce5412731c",
      "parents": [
        "30eb0db07d67b9211da7f506220184df827e425d"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "jesper.juhl@gmail.com",
        "time": "Sat Jul 21 17:02:36 2007 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Mon Jul 23 11:56:27 2007 +0100"
      },
      "message": "[MTD] Clean up duplicate includes in drivers/mtd/\n\nThis patch cleans up duplicate includes in\n\tdrivers/mtd/\n\nSigned-off-by: Jesper Juhl \u003cjesper.juhl@gmail.com\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "30eb0db07d67b9211da7f506220184df827e425d",
      "tree": "298b8b93b61a0e7225e7cb8cfbc433bfa919c6c9",
      "parents": [
        "39fe5434cb9de5da40510028b17b96bc4eb312b3"
      ],
      "author": {
        "name": "Steven J. Hill",
        "email": "sjhill@realitydiluted.com",
        "time": "Wed Jul 18 23:29:46 2007 -0500"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Mon Jul 23 11:51:53 2007 +0100"
      },
      "message": "[MTD] [NAND] Add NAND manufacturer AMD.\n\nThis patch adds the manufacturer ID for AMD flash.\n\nSigned-off-by: Steven J. Hill \u003csjhill1@rockwellcollins.com\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "a2e96b627b58efe2d618a415f34b9b9d9f829bd6",
      "tree": "1d0a5bc96af6cf9f9bb76672d2b9692753b581a7",
      "parents": [
        "db1b39d8b860e3716620c225bc86e0ec41764e34"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yoichi_yuasa@tripeaks.co.jp",
        "time": "Wed Jul 11 11:36:56 2007 +0900"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Wed Jul 11 14:56:54 2007 +0100"
      },
      "message": "[MTD] Remove Ocelot G support from DiskOnChip drivers.\n\nThis patch has removed Ocelot G support from MTD.\nOcelot G support has already removed since May 2007.\n\nSigned-off-by: Yoichi Yuasa \u003cyoichi_yuasa@tripeaks.co.jp\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "db1b39d8b860e3716620c225bc86e0ec41764e34",
      "tree": "8739074db733ef767400ea92cfbfed9352ddb92d",
      "parents": [
        "a6bc432e296dfa1f05d4b586ca5ca3085a2d42d7",
        "4eb6bf6bfb580afaf1e1a1d30cba17a078530cf4"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Wed Jul 11 14:55:48 2007 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Wed Jul 11 14:55:48 2007 +0100"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6\n"
    },
    {
      "commit": "192cca6ef2c49ac5ff46f7a31cb9dd175995658e",
      "tree": "7df5158d92d5afe078aab30dd9cf152d828eac02",
      "parents": [
        "cfd2afc0f654e86e3f0b5060409b90f21964b9d3"
      ],
      "author": {
        "name": "Franck Bui-Huu",
        "email": "vagabon.xyz@gmail.com",
        "time": "Mon Jun 11 15:08:55 2007 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jul 10 17:33:01 2007 +0100"
      },
      "message": "[MIPS] Remove Momenco Ocelot C support\n\nSigned-off-by: Franck Bui-Huu \u003cfbuihuu@gmail.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n\n delete mode 100644 arch/mips/configs/ocelot_c_defconfig\n delete mode 100644 arch/mips/momentum/ocelot_c/Makefile\n delete mode 100644 arch/mips/momentum/ocelot_c/cpci-irq.c\n delete mode 100644 arch/mips/momentum/ocelot_c/dbg_io.c\n delete mode 100644 arch/mips/momentum/ocelot_c/irq.c\n delete mode 100644 arch/mips/momentum/ocelot_c/ocelot_c_fpga.h\n delete mode 100644 arch/mips/momentum/ocelot_c/platform.c\n delete mode 100644 arch/mips/momentum/ocelot_c/prom.c\n delete mode 100644 arch/mips/momentum/ocelot_c/reset.c\n delete mode 100644 arch/mips/momentum/ocelot_c/setup.c\n delete mode 100644 arch/mips/momentum/ocelot_c/uart-irq.c\n delete mode 100644 arch/mips/pci/fixup-ocelot-c.c\n delete mode 100644 arch/mips/pci/pci-ocelot-c.c\n"
    },
    {
      "commit": "8f46c527acdb84f98d48809ba29173f515de1080",
      "tree": "731a405c61ec7a493d7e2602625545d337a22060",
      "parents": [
        "43dfa07fbb6b8bd5b6173a5bab48470f578c8e5b"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Fri Jun 22 01:52:08 2007 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Fri Jun 29 14:04:51 2007 +0100"
      },
      "message": "[MTD] [NAND] cafe_nand.c: the OLPC laptop is not available for $100\n\nThe price might drop to $100 in a few years.\n\nBut currently, a more reasonable name might be \"$175 laptop\".\n\nLet\u0027s simply call it \"OLPC laptop\" without any price tag.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "02d929187414f2095b30ebf4acee1ce6617add45",
      "tree": "5d5afa22b3b5d7ba9438af5a20fd0ffa4d200bfb",
      "parents": [
        "356d70f19d949a11320ab626037b2d197a8e8b51"
      ],
      "author": {
        "name": "Stefan Roese",
        "email": "ml@stefan-roese.de",
        "time": "Tue May 22 11:23:45 2007 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Thu Jun 28 20:33:04 2007 +0100"
      },
      "message": "[MTD] [NAND] Change NDFC driver to support 405 platforms too\n\nThis patch adds 405 platform support to the 440 NDFC driver. The new\nAMCC 405EZ PPC is equipped with the same NDFC core as the 440EP(x)\nand other will follow soon.\n\nSigned-off-by: Stefan Roese \u003csr@denx.de\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "8b099a390defd294a3832fe73626c25072967316",
      "tree": "95c61a560bdda26e154ac75a7e4ddb997d05df48",
      "parents": [
        "4b23aff083649eafa141ed69ad0ff59ba639edf8"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon May 28 19:17:54 2007 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Thu Jun 28 20:23:40 2007 +0100"
      },
      "message": "[MTD] [NAND] nand_base.c: fix type of eccpos pointer\n\nThe nand_base.c driver implicitly casts the uint32_t\neccpos array to \u0027int *\u0027, which is not only not guaranteed\nto be the same sign as the source, but is not guaranteed\nto be the same size.\n\nFix by changing nand_base.c to use uint32_t\nreferencing the eccpos fields.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "1100b47ea557e1cd6d9b71fe7ba1a189ed8bf276",
      "tree": "678539a8432f6495b84e72900faf2c740f55ed2f",
      "parents": [
        "4854b75c7795604ea6a0b6b7f549f145813343d0"
      ],
      "author": {
        "name": "Ivan Kuten",
        "email": "ivan.kuten@promwad.com",
        "time": "Thu May 24 14:35:58 2007 +0300"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Thu Jun 28 20:15:13 2007 +0100"
      },
      "message": "[MTD] [NAND] at91_nand rdy_pin fix\n\nThe patch below fixes nand driver for AT91 boards which do not have NAND\nR/B signal connected to gpio (rdy_pin is not connected).\n\nSigned-off-by: Ivan Kuten \u003civan.kuten@promwad.com\u003e\nAcked-by: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "f8343685643f2901fe11aa9d0358cafbeaf7b4c3",
      "tree": "08cad541c6668d0372aa5c394792735dfdb06f30",
      "parents": [
        "632155e659449685b719995d7e7081cff7b01aba"
      ],
      "author": {
        "name": "Yoann Padioleau",
        "email": "padator@wanadoo.fr",
        "time": "Fri Jun 01 00:46:36 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Jun 01 08:18:28 2007 -0700"
      },
      "message": "parse errors in ifdefs\n\nFix various bits of obviously-busted code which we\u0027re not happening to\ncompile, due to ifdefs.\n\nCc: \"Luck, Tony\" \u003ctony.luck@intel.com\u003e\nCc: Ivan Kokshaysky \u003cink@jurassic.park.msu.ru\u003e\nCc: Richard Henderson \u003crth@twiddle.net\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nCc: Ralf Baechle \u003cralf@linux-mips.org\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nCc: Jan Kara \u003cjack@ucw.cz\u003e\nCc: James Bottomley \u003cJames.Bottomley@steeleye.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "632155e659449685b719995d7e7081cff7b01aba",
      "tree": "3d6f7f12f89dd3ec7733c09042420cfac9114989",
      "parents": [
        "78b7611c4a1e3ff008abc4751b566cb533d68f3d"
      ],
      "author": {
        "name": "Yoann Padioleau",
        "email": "padator@wanadoo.fr",
        "time": "Fri Jun 01 00:46:35 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Jun 01 08:18:27 2007 -0700"
      },
      "message": "potential parse error in ifdef\n\nI have made a tool to parse the kernel that does not pre-process the\nsource.  That means that my parser tries to parse all the code, including\ncode in the #else branch or code that is not often compiled because the\ndriver is not very used (or not used at all).  So, my parser sometimes\nreports parse error not originally detected by gcc.  Here is my (first)\npatch.\n\n[akpm@linux-foundation.org: fix amd8111e.c]\nSigned-off-by: Yoann Padioleau \u003cpadator@wanadoo.fr\u003e\nAcked-by: Matthew Wilcox \u003cmatthew@wil.cx\u003e\nAcked-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\nAcked-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\nAcked-by: Jeff Garzik \u003cjeff@garzik.org\u003e\nAcked-by: James Bottomley \u003cJames.Bottomley@steeleye.com\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ba7cc09c9c9e29a57045dc5bbf843ac1cfad3283",
      "tree": "7e2d39269803b53ba048f3bad11cd6a1a38b35b9",
      "parents": [
        "d84c4124c4b6611301b402e8611b7e36de3bd351",
        "b7aa48be1e7a11e36448a7db58931bbf735d2718"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed May 09 13:10:11 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed May 09 13:10:11 2007 -0700"
      },
      "message": "Merge git://git.infradead.org/mtd-2.6\n\n* git://git.infradead.org/mtd-2.6: (21 commits)\n  [MTD] [CHIPS] Remove MTD_OBSOLETE_CHIPS (jedec, amd_flash, sharp)\n  [MTD] Delete allegedly obsolete \"bank_size\" field of mtd_info.\n  [MTD] Remove unnecessary user space check from mtd.h.\n  [MTD] [MAPS] Remove flash maps for no longer supported 405LP boards\n  [MTD] [MAPS] Fix missing printk() parameter in physmap_of.c MTD driver\n  [MTD] [NAND] platform NAND driver: add driver\n  [MTD] [NAND] platform NAND driver: update header\n  [JFFS2] Simplify and clean up jffs2_add_tn_to_tree() some more.\n  [JFFS2] Remove another bogus optimisation in jffs2_add_tn_to_tree()\n  [JFFS2] Remove broken insert_point optimisation in jffs2_add_tn_to_tree()\n  [JFFS2] Remember to calculate overlap on nodes which replace older nodes\n  [JFFS2] Don\u0027t advance c-\u003ewbuf_ofs to next eraseblock after wbuf flush\n  [MTD] [NAND] at91_nand.c: CMDLINE_PARTS support\n  [MTD] [NAND] Tidy up handling of page number in nand_block_bad()\n  [MTD] block2mtd_paramline[] mustn\u0027t be __initdata\n  [MTD] [NAND] Support multiple chips in CAFÉ driver\n  [MTD] [NAND] Rename cafe.c to cafe_nand.c and remove the multi-obj magic\n  [MTD] [NAND] Use rslib for CAFÉ ECC\n  [RSLIB] Support non-canonical GF representations\n  [JFFS2] Remove dead file histo_mips.h\n  ...\n"
    },
    {
      "commit": "711fdf627ce1374796632f16acec1ab63d11e38f",
      "tree": "dc527a5500912cfb1f644dda005dd7bfdaadf458",
      "parents": [
        "972edcb79ec8c8512ed5b29ca6718065328d6992"
      ],
      "author": {
        "name": "Vitaly Wool",
        "email": "vitalywool@gmail.com",
        "time": "Sun May 06 19:31:18 2007 +0400"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Tue May 08 00:41:55 2007 +0100"
      },
      "message": "[MTD] [NAND] platform NAND driver: add driver\n\nThis patch adds support for generic platform NAND driver.\nUpdated after tglx\u0027s review/discussion in IRC #mtd channel.\n\nSigned-off-by: Vitaly Wool \u003cvitalywool@gmail.com\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "693ef66d8914f50cb899b5268676ea508d1f3178",
      "tree": "54c64858fab00277f888b57fbcbf2b096bfaef65",
      "parents": [
        "1a12f46af1af1a4b7b9c7ae7ab2c8ded3481a4ba"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "andrew@sanpeople.com",
        "time": "Thu May 03 08:16:44 2007 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Thu May 03 07:40:41 2007 +0100"
      },
      "message": "[MTD] [NAND] at91_nand.c: CMDLINE_PARTS support\n\nThis patch allows you to specify at91_nand partitions on the\nkernel command line using the mtdparts variable, if\nCONFIG_MTD_CMDLINE_PARTS is set.\n\nSigned-off-by: Frank Mandarino \u003cfmandarino@endrelia.com\u003e\nSigned-off-by: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "1a12f46af1af1a4b7b9c7ae7ab2c8ded3481a4ba",
      "tree": "c0449ee0a2e9d31963798c010152b87048674a69",
      "parents": [
        "4839f0481d8b985aabd6653ba42cf09e2abcc2bd"
      ],
      "author": {
        "name": "Thomas Knobloch",
        "email": "knobloch@siemens.com",
        "time": "Thu May 03 07:39:37 2007 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Thu May 03 07:39:37 2007 +0100"
      },
      "message": "[MTD] [NAND] Tidy up handling of page number in nand_block_bad()\n\nFurther to the previous patch fixing the calculation of page number,\nboth branches are using the same result. Clean up the function \naccordingly, calculating it (and also masking with pagemask) only in one \nplace.\n\nSigned-off-by: Thomas Knobloch \u003cknobloch@siemens.com\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "6473d160b4aba8023bcf38519a5989694dfd51a7",
      "tree": "5a3fe32ecc3d846b9de00ad5ba726314ca79f15b",
      "parents": [
        "a9dfd281a7e12f6d9b53b5a28649b3a3c76a70e6"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Tue Mar 06 02:45:12 2007 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed May 02 19:02:35 2007 -0700"
      },
      "message": "PCI: Cleanup the includes of \u003clinux/pci.h\u003e\n\nI noticed that many source files include \u003clinux/pci.h\u003e while they do\nnot appear to need it. Here is an attempt to clean it all up.\n\nIn order to find all possibly affected files, I searched for all\nfiles including \u003clinux/pci.h\u003e but without any other occurence of \"pci\"\nor \"PCI\". I removed the include statement from all of these, then I\ncompiled an allmodconfig kernel on both i386 and x86_64 and fixed the\nfalse positives manually.\n\nMy tests covered 66% of the affected files, so there could be false\npositives remaining. Untested files are:\n\narch/alpha/kernel/err_common.c\narch/alpha/kernel/err_ev6.c\narch/alpha/kernel/err_ev7.c\narch/ia64/sn/kernel/huberror.c\narch/ia64/sn/kernel/xpnet.c\narch/m68knommu/kernel/dma.c\narch/mips/lib/iomap.c\narch/powerpc/platforms/pseries/ras.c\narch/ppc/8260_io/enet.c\narch/ppc/8260_io/fcc_enet.c\narch/ppc/8xx_io/enet.c\narch/ppc/syslib/ppc4xx_sgdma.c\narch/sh64/mach-cayman/iomap.c\narch/xtensa/kernel/xtensa_ksyms.c\narch/xtensa/platform-iss/setup.c\ndrivers/i2c/busses/i2c-at91.c\ndrivers/i2c/busses/i2c-mpc.c\ndrivers/media/video/saa711x.c\ndrivers/misc/hdpuftrs/hdpu_cpustate.c\ndrivers/misc/hdpuftrs/hdpu_nexus.c\ndrivers/net/au1000_eth.c\ndrivers/net/fec_8xx/fec_main.c\ndrivers/net/fec_8xx/fec_mii.c\ndrivers/net/fs_enet/fs_enet-main.c\ndrivers/net/fs_enet/mac-fcc.c\ndrivers/net/fs_enet/mac-fec.c\ndrivers/net/fs_enet/mac-scc.c\ndrivers/net/fs_enet/mii-bitbang.c\ndrivers/net/fs_enet/mii-fec.c\ndrivers/net/ibm_emac/ibm_emac_core.c\ndrivers/net/lasi_82596.c\ndrivers/parisc/hppb.c\ndrivers/sbus/sbus.c\ndrivers/video/g364fb.c\ndrivers/video/platinumfb.c\ndrivers/video/stifb.c\ndrivers/video/valkyriefb.c\ninclude/asm-arm/arch-ixp4xx/dma.h\nsound/oss/au1550_ac97.c\n\nI would welcome test reports for these files. I am fine with removing\nthe untested files from the patch if the general opinion is that these\nchanges aren\u0027t safe. The tested part would still be nice to have.\n\nNote that this patch depends on another header fixup patch I submitted\nto LKML yesterday:\n  [PATCH] scatterlist.h needs types.h\n  http://lkml.org/lkml/2007/3/01/141\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Badari Pulavarty \u003cpbadari@us.ibm.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "048c37b4907ecf0e55100365e20758667f0bd27d",
      "tree": "19ed5e6fb007cb94b58377408eb4fdd24b1dc4f0",
      "parents": [
        "14448005abd10887a2d361e20e04760dc3d8482f"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Wed May 02 12:26:37 2007 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Wed May 02 12:26:37 2007 +0100"
      },
      "message": "[MTD] [NAND] Support multiple chips in CAFÉ driver\n\nThe CAFÉ can handle two chip on separate chipselect lines. Hook up the\nundocumented chipselect bits in the driver and probe both.\n\nIn the case of OLPC, it\u0027s not actually two separate devices -- it\u0027s a\nsingle \u00271GiB\u0027 package with two 512MiB dies internally. So clear the\nNAND_BBT_PERCHIP flag to treat it as a single chip for BBT purposes, and\nmake life easier for the firmware.\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "14448005abd10887a2d361e20e04760dc3d8482f",
      "tree": "78db8f161d5017a2197a22ee5d8c83a04116376f",
      "parents": [
        "8c61b7a7f4d4e46be61cf1777361749b2d300c14"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Wed May 02 12:04:57 2007 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Wed May 02 12:04:57 2007 +0100"
      },
      "message": "[MTD] [NAND] Rename cafe.c to cafe_nand.c and remove the multi-obj magic\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "8c61b7a7f4d4e46be61cf1777361749b2d300c14",
      "tree": "97af941800c6d5b4147decfe53f41e182d091c9e",
      "parents": [
        "d7e5a5462f68270ed66efff22b1981be57a28c19"
      ],
      "author": {
        "name": "Segher Boessenkool",
        "email": "segher@kernel.crashing.org",
        "time": "Wed May 02 12:18:49 2007 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Wed May 02 12:00:20 2007 +0100"
      },
      "message": "[MTD] [NAND] Use rslib for CAFÉ ECC\n\nSigned-off-by: Segher Boessenkool \u003csegher@kernel.crashing.org\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "54d33c4c715b80cc022b8e4974a4de693c96fc99",
      "tree": "92ae13b8c791c3db66454aec00ea425158411c90",
      "parents": [
        "d1da4e50e5d09f02c340927a4fcb7f54202fa033"
      ],
      "author": {
        "name": "Mike Rapoport",
        "email": "mike@compulab.co.il",
        "time": "Sun Apr 22 08:53:21 2007 +0300"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Fri Apr 27 23:04:32 2007 +0100"
      },
      "message": "[MTD] [NAND] CM-x270 MTD driver\n\nThis patch provides MTD support for NAND flash devices on CM-x270 modules.\n\nSigned-off-by: Mike Rapoport \u003cmike@compulab.co.il\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "78ab67da1002d954ea4c3e2b441e2483c41f94e8",
      "tree": "ea967c51ff6d1b126f3db8ff7c73dfaa63875091",
      "parents": [
        "ef2e58ea6b9931c3a4816c66593da49bb20e3b24"
      ],
      "author": {
        "name": "Knobloch, Thomas",
        "email": "knobloch@siemens.com",
        "time": "Fri Apr 27 13:19:36 2007 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Fri Apr 27 15:13:53 2007 +0100"
      },
      "message": "[MTD] [NAND] Wrong calculation of page number in nand_block_bad()\n\nIn case that there is no memory based bad block table available the\nfunction nand_block_checkbad() in drivers/mtd/nand/nand_base.c will call\nnand_block_bad() directly. When parameter \u0027getchip\u0027 is set to zero,\nnand_block_bad() will not right shift the offset to calculate the\ncorrect page number.\n\nSigned-off-by: Thomas Knobloch \u003cknobloch@siemens.com\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "ec98c681a5355469eee70227b7e0a88f0d688483",
      "tree": "aa3704fde25d0428755d15ff89e8e1ffb24624f7",
      "parents": [
        "99f9b2431ed3da4a66cf1cfe74132a53a9569bba"
      ],
      "author": {
        "name": "Jan Engelhardt",
        "email": "jengelh@linux01.gwdg.de",
        "time": "Thu Apr 19 16:21:41 2007 -0500"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Thu Apr 19 16:21:41 2007 -0500"
      },
      "message": "Use menuconfig objects: MTD\n\nUse menuconfigs instead of menus, so the whole menu can be disabled at once\ninstead of going through all options.\n\nSigned-off-by: Jan Engelhardt \u003cjengelh@gmx.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "a5ac8aeb29000fcab8d91848273a6616fcd039ee",
      "tree": "491f9159b7b6222a217197fdc4a6e31604eb10f4",
      "parents": [
        "57aa6b545f6f772dd317ccd29bdada999b16a13d"
      ],
      "author": {
        "name": "Adrian Hunter",
        "email": "ext-adrian.hunter@nokia.com",
        "time": "Mon Mar 19 12:49:11 2007 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Tue Apr 17 13:55:55 2007 -0400"
      },
      "message": "[MTD] nandsim: enhance nandsim to allow arbitrary NAND size\n\nA new module parameter has been added called \u0027overridesize\u0027,\nwhich overrides the size that would be determined by the\nID bytes. \u0027overridesize\u0027 is specified in erase blocks and\nas the exponent of a power of two e.g. 5 means a size of\n32 erase blocks.\n\nSigned-off-by: Adrian Hunter \u003cext-adrian.hunter@nokia.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "57aa6b545f6f772dd317ccd29bdada999b16a13d",
      "tree": "efed75ea30b11cec3deaeb8025381f68a8d1ff42",
      "parents": [
        "514087e74fb401a6621e8c836f4eaab87c269f24"
      ],
      "author": {
        "name": "Adrian Hunter",
        "email": "ext-adrian.hunter@nokia.com",
        "time": "Mon Mar 19 12:40:41 2007 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Tue Apr 17 13:55:29 2007 -0400"
      },
      "message": "[MTD] nandsim: Enhance nandsim optionally to report wear information\n\nA new module parameter \u0027rptwear\u0027 specifies how many erases between\nreporting wear information.  Zero means never.\n\nSigned-off-by: Adrian Hunter \u003cext-adrian.hunter@nokia.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "514087e74fb401a6621e8c836f4eaab87c269f24",
      "tree": "a963d3669d42d0b8d3872a53ce511049c4a7363c",
      "parents": [
        "2b77a0ed54eeea61937e7f71b0487b815edfbcdf"
      ],
      "author": {
        "name": "Adrian Hunter",
        "email": "ext-adrian.hunter@nokia.com",
        "time": "Mon Mar 19 12:47:45 2007 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Tue Apr 17 13:55:08 2007 -0400"
      },
      "message": "[MTD] nandsim: enhance nandsim to simulate flash errors\n\nNew module parameters have been added to nandsim to\nsimulate:\n\n        bitflips        random bit flips\n        badblocks       blocks that are initially marked bad\n        weakblocks      blocks that fail to erase after a\n                        small number of erase cycles\n        weakpages       pages that fail to write after a\n                        small number of successful writes\n        gravepages      pages that fail to read after a\n                        small number of successful reads\n\nSigned-off-by: Adrian Hunter \u003cext-adrian.hunter@nokia.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "2b77a0ed54eeea61937e7f71b0487b815edfbcdf",
      "tree": "195b15275e8072841151025fd1729218cf689224",
      "parents": [
        "b0afbbec4981417f79e05865a36e57abfc289002"
      ],
      "author": {
        "name": "Adrian Hunter",
        "email": "ext-adrian.hunter@nokia.com",
        "time": "Mon Mar 19 12:46:43 2007 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Tue Apr 17 13:54:50 2007 -0400"
      },
      "message": "[MTD] nandsim: add partition capability to nandsim\n\nEnhance nandsim to be able to create more than 1 partition.\nA new module parameter \u0027parts\u0027 may be used to specify partition\nsizes.\n\nSigned-off-by: Adrian Hunter \u003cext-adrian.hunter@nokia.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "4226b510371efd9cdc628663527d36aee36054a9",
      "tree": "061cab08eb3a95d3036d780895c1cc88972d8e7a",
      "parents": [
        "340ea370c2ce89d1c15fbf785460f2f74314ce58"
      ],
      "author": {
        "name": "Andre Renaud",
        "email": "andre@bluewatersys.com",
        "time": "Tue Apr 17 13:50:59 2007 -0400"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Tue Apr 17 13:50:59 2007 -0400"
      },
      "message": "[MTD] [NAND] Casting bug in nand_default_block_markbad\n\nThere is a slight bug in nand_default_block_markbad, where the offset is\ncast to an integer, prior to being shifted. This means that on large\noffsets, it is incorrectly doing a signed shift \u0026 losing bits. Fixed\nthis by doing the cast after the shift (as is done elsewhere in the code).\n\nSigned-off-by: Andre Renaud \u003candre@bluewatersys.com\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "1cf9827b6852d5d81130efbf2e777e50b7126d23",
      "tree": "a5a51edb4fbb73930b3afff2a3b929afb75d6f39",
      "parents": [
        "90424de8d0646eaf7cddbdb111edaf429dea6042"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Tue Apr 17 18:30:57 2007 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Tue Apr 17 18:30:57 2007 +0100"
      },
      "message": "[MTD] [NAND] Move ancient NAND chip support into a config option\n\nThe support for obsolete ancient NAND chips adds .data size and one\nof the old ids conflicts with a modern one. Make the support for\nsuch chips depending on a config option.\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "90424de8d0646eaf7cddbdb111edaf429dea6042",
      "tree": "a3ff4a8f488b39dc8336c9e63978d263630a4c2c",
      "parents": [
        "8c60e5475d8ca614d712cd3e2fe7330480709e02"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@inhell4.tec.linutronix.de",
        "time": "Thu Apr 05 11:44:05 2007 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Tue Apr 17 18:28:17 2007 +0100"
      },
      "message": "[MTD] [NAND] Use ecc.read/write_page_raw consequently\n\nUse the functions in the ecc structure instead of the default ones,\nso the override by the board driver is effective also for software ecc\ncode paths.\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "8c60e5475d8ca614d712cd3e2fe7330480709e02",
      "tree": "b0039cd0008277f532dbe462f6bb33877ceae77d",
      "parents": [
        "53043002ef6cc0369fd5c5fa0a257f290ba6a3a6"
      ],
      "author": {
        "name": "sshahrom@micron.com",
        "email": "sshahrom@micron.com",
        "time": "Wed Mar 21 18:48:02 2007 -0700"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Tue Apr 17 18:27:06 2007 +0100"
      },
      "message": "[MTD][NAND] Add Micron Manufacturer ID\n\nAdd Micron Manufacturer ID.\n\nSigned-off-by: Shahrom Sharif \u003csshahrom@micron.com\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "8e5368a1e230a87220ef0d238584002e4a429ce3",
      "tree": "0831aeec53b5f22592864d3449bd1e0915bee2a1",
      "parents": [
        "3a6effe81fa0bd2fb9c6c5ecde665492536733e3"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Fri Mar 23 10:40:04 2007 +0000"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Fri Mar 23 10:40:04 2007 +0000"
      },
      "message": "[MTD] [NAND] Remember timing settings for CAFÉ NAND controller.\n\nWe\u0027ll need them for suspend/resume.\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "89e2bf61da9d7664293a57100a419f8116252607",
      "tree": "20018ecee6424539d24ece0006e1d7434fcc6c6f",
      "parents": [
        "99109a6dacfc314a51371d9c3212a55cd7c0c98c"
      ],
      "author": {
        "name": "Robert P. J. Day",
        "email": "rpjday@mindspring.com",
        "time": "Wed Mar 07 18:33:25 2007 -0500"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Thu Mar 08 09:48:14 2007 +0000"
      },
      "message": "[MTD] [NAND] Correct misspelled preprocessor variable.\n\nReplace the apparently misspelled preprocessor variable\n\"MTD_NAND_DISKONCHIP_BBTWRITE\" with the correct form\n\"CONFIG_MTD_NAND_DISKONCHIP_BBTWRITE\".\n\nSigned-off-by: Robert P. J. Day \u003crpjday@mindspring.com\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "1f92267c51a514f35ad5b0fd46cb099c0980b679",
      "tree": "06101742bffb98e305dcf9db208e55ed89182d44",
      "parents": [
        "eee8abe5de9cbd936b51db292c8d3c406b0e79e7"
      ],
      "author": {
        "name": "Vitaly Wool",
        "email": "vwool@ru.mvista.com",
        "time": "Tue Mar 06 16:56:34 2007 +0300"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Thu Mar 08 09:17:43 2007 +0000"
      },
      "message": "[MTD] [NAND] make oobavail public\n\nDuring the MTD rework the oobavail parameter of mtd_info structure has become\nprivate. This is not quite correct in terms of integrity and logic. If we have\nmeans to write to OOB area, then we\u0027d like to know upfront how many bytes out\nof OOB are spare per page to be able to adapt to specific cases.\nThe patch inlined adds the public oobavail parameter.\n\nSigned-off-by: Vitaly Wool \u003cvwool@ru.mvista.com\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "dff5e44c36ed7ef6ce2a5280e5204c452668960f",
      "tree": "5f25650cda81387bc6379f126b664ce600bbd851",
      "parents": [
        "ec3622d963522432a873cc1b6f66fed6fceddc18"
      ],
      "author": {
        "name": "Arnaud Patard",
        "email": "arnaud.patard@rtp-net.org",
        "time": "Fri Feb 23 01:00:09 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Feb 25 16:41:41 2007 +0000"
      },
      "message": "[ARM] 4233/1: nand/s3c2410.c: warning fix\n\nNoticed while building a s3c2410 kernel :\ndrivers/mtd/nand/s3c2410.c: In function \u0027s3c2440_nand_calculate_ecc\u0027:\ndrivers/mtd/nand/s3c2410.c:476: warning: format \u0027%06x\u0027 expects type \u0027unsigned int\u0027, but argument 3 has type \u0027long unsigned int\u0027\n\nThis patch fixes it.\n\nSigned-off-by: Arnaud Patard \u003carnaud.patard@rtp-net.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "4935361766cc73949fe032cd157d314f288922ba",
      "tree": "1584f81525ae05a04d515b13a4787cd8eed46029",
      "parents": [
        "2874b391bd78a5b8cb84be67297a345fbdec4ac8",
        "4f65992381112acd7d2732665a9eae492c2c9de6"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Feb 19 13:34:11 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Feb 19 13:34:11 2007 -0800"
      },
      "message": "Merge git://git.infradead.org/mtd-2.6\n\n* git://git.infradead.org/mtd-2.6: (49 commits)\n  [MTD] [NAND] S3C2412 fix hw ecc\n  [MTD] [NAND] Work around false compiler warning in CAFÉ driver\n  [JFFS2] printk warning fixes\n  [MTD] [MAPS] ichxrom warning fix\n  [MTD] [MAPS] amd76xrom warning fix\n  [MTD] [MAPS] esb2rom warning fixes\n  [MTD] [MAPS] ck804xrom warning fix\n  [MTD] [MAPS] netsc520 warning fix\n  [MTD] [MAPS] sc520cdp warning fix\n  [MTD] [ONENAND] onenand_base warning fix\n  [MTD] [NAND] eXcite nand flash driver\n  [MTD] Improve heuristic for detecting wrong-endian RedBoot partition table\n  [MTD] Fix RedBoot partition parsing regression harder.\n  [MTD] [NAND] S3C2410: Hardware ECC correction code\n  [JFFS2] Use MTD_OOB_AUTO to automatically place cleanmarker on NAND\n  [MTD] Clarify OOB-operation interface comments\n  [MTD] remove unused ecctype,eccsize fields from struct mtd_info\n  [MTD] [NOR] Intel: remove ugly PROGREGION macros\n  [MTD] [NOR] STAA: use writesize instead off eccsize to represent ECC block\n  [MTD] OneNAND: Invalidate bufferRAM after erase\n  ...\n"
    },
    {
      "commit": "4f65992381112acd7d2732665a9eae492c2c9de6",
      "tree": "e04df8b8129f5ca5cd1ecdc8ab9225094397575b",
      "parents": [
        "2a7295b277539728a748fba00db388f3dc49c0d0"
      ],
      "author": {
        "name": "Matthieu CASTET",
        "email": "matthieu.castet@parrot.fr",
        "time": "Tue Feb 13 12:30:38 2007 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Sun Feb 18 16:47:47 2007 +0000"
      },
      "message": "[MTD] [NAND] S3C2412 fix hw ecc\n\nS3C2412 use differents registers than s3c2440 for hw ecc handling.\n\nSigned-off-by: Matthieu CASTET \u003cmatthieu.castet@parrot.fr\u003e\nAcked-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "2a7295b277539728a748fba00db388f3dc49c0d0",
      "tree": "3285b0d19c0ab743656e7aa42ded9db21b8af0ab",
      "parents": [
        "7be26bfb2ef3b3a768232d11d9aad9222b053d0a"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Sat Feb 17 16:02:11 2007 -0800"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Sun Feb 18 16:45:05 2007 +0000"
      },
      "message": "[MTD] [NAND] Work around false compiler warning in CAFÉ driver\n\ndrivers/mtd/nand/cafe.c: In function \u0027cafe_nand_cmdfunc\u0027:\ndrivers/mtd/nand/cafe.c:269: warning: \u0027irqs\u0027 may be used uninitialized in this function\n\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "2db6346f76ac5bd5b632373240e3e54828111837",
      "tree": "60cc90d997cbbd3dc2d246f7a099f7e476b7fe49",
      "parents": [
        "38515e908ba3a9c467ad3bf347b9bce69216df94"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Wed Feb 14 00:33:20 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 14 08:09:55 2007 -0800"
      },
      "message": "[PATCH] Scheduled removal of SA_xxx interrupt flags fixups 2\n\nThe obsolete SA_xxx interrupt flags have been used despite the scheduled\nremoval.  Fixup the remaining users in -mm.\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nAcked-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "67a9c7af1f5eb5dbf1399b364fcf7e64dc28236c",
      "tree": "710a12f8491592ad27f16522c17e83b97084bc46",
      "parents": [
        "7ca353a428ecbaf77b651fbacfcb2f2f6d813879"
      ],
      "author": {
        "name": "Thomas Koeller",
        "email": "thomas.koeller@baslerweb.com",
        "time": "Sat Feb 10 11:21:27 2007 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Sun Feb 11 17:57:49 2007 +0100"
      },
      "message": "[MTD] [NAND] eXcite nand flash driver\n\nThis is a nand flash driver for the eXcite series of intelligent\ncameras manufactured by Basler Vision Technologies AG.\n\nSigned-off-by: Thomas Koeller \u003cthomas.koeller@baslerweb.com\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "a2593247d747954cd12c32da8c5a3aecb9cd19a3",
      "tree": "76b80f5626784a3c8fc88346eb8189a7b38bc22a",
      "parents": [
        "a7a6ace1406f95c3edb8365788f85984377f3832"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Fri Feb 02 16:59:33 2007 +0000"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Fri Feb 09 17:12:59 2007 +0000"
      },
      "message": "[MTD] [NAND] S3C2410: Hardware ECC correction code\n\nAdd support for correcting errors detected by the\nhardware ECC.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "64f60710568db5cec1a76c1d1e261b239f9ef809",
      "tree": "211872ced9ff58baf4480fc99a1d58743b001586",
      "parents": [
        "d416085572eb6a44fd2cf29fd7aed83ffc95fd88"
      ],
      "author": {
        "name": "Artem Bityutskiy",
        "email": "Artem.Bityutskiy@nokia.com",
        "time": "Tue Jan 30 10:50:43 2007 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Fri Feb 09 15:27:12 2007 +0000"
      },
      "message": "[MTD] remove unused ecctype,eccsize fields from struct mtd_info\n\nRemove unused and broken mtd-\u003eecctype and mtd-\u003eeccsize fields\nfrom struct mtd_info. Do not remove them from userspace API\ndata structures (don\u0027t want to breake userspace) but mark them\nas obsolete by a comment. Any userspace program which uses them\nshould be half-broken anyway, so this is more about saving\ndata structure size.\n\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "d24030f0f71390b1a01796d664445352bd403269",
      "tree": "fc993b1618c48aa6525750b70fc5ffd48f476d02",
      "parents": [
        "0373615579c7359dfd0bc66139c2e7bf67793480"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Fri Feb 02 15:29:19 2007 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Fri Feb 09 15:06:02 2007 +0000"
      },
      "message": "[MTD] [NAND] Fix an off-by-one in a BUG_ON in CAFÉ ECC correction.\n\nerr_pos_lut[4096] of an array with 4096 elements is a bug.\n\nSpotted by the Coverity checker.\n\nWhile I was at it, I also converted it to ARRAY_SIZE().\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "0373615579c7359dfd0bc66139c2e7bf67793480",
      "tree": "c1d110a6abfd5bdbf11ac4bd126c30b8fa93dbd0",
      "parents": [
        "cfa72397cf3a15f2841447440fd53980b3ecd624"
      ],
      "author": {
        "name": "Adrian Hunter",
        "email": "ext-adrian.hunter@nokia.com",
        "time": "Wed Jan 31 17:58:29 2007 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Fri Feb 09 15:02:40 2007 +0000"
      },
      "message": "[MTD] [NAND] Correctly validate out-of-band offset and length\n\nAdd checks to ensure that out-of-band reads and writes are\nnot attempted with an invalid offset or length.  Specifically,\nthe offset must be less than the size of oob for a page\nand the length must not go beyond the size of the device.\nAdditionally the checks must adjust for auto-placement\n(MTD_OOB_AUTO) of oob data.\n\nSigned-off-by: Adrian Hunter \u003cext-adrian.hunter@nokia.com\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "aa8f1278553c554f1fb3fd6fb0987dd547c7d7cf",
      "tree": "88112bf9990cabf4bd91a5f3aa75f53343c1f3ad",
      "parents": [
        "4285431fb658263e98942ce2320b0b26eddcc06d"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Mon Feb 05 13:32:55 2007 +0000"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Mon Feb 05 13:32:55 2007 +0000"
      },
      "message": "[MTD NAND] CAFÉ controller depends, perhaps unsurprisingly, on NAND\n\nNoticed by Ingo.\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "4285431fb658263e98942ce2320b0b26eddcc06d",
      "tree": "49bce2d36917cb628ccddee55a47026da2ed90db",
      "parents": [
        "c033a7e3d593554ba5e8a0e63bf7e5874dc3e92f",
        "62d0cfcb27cf755cebdc93ca95dabc83608007cd"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Mon Feb 05 13:25:21 2007 +0000"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Mon Feb 05 13:25:21 2007 +0000"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6\n"
    },
    {
      "commit": "a12743026ceb34388b9b983801ba99240cb0a199",
      "tree": "20c9ee0b853903d9cdfd5f1006f1275ebff02510",
      "parents": [
        "89eb1693f975eddafd475782ee857d98f411d10d"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Tue Jan 30 13:23:30 2007 +0000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jan 30 08:39:20 2007 -0800"
      },
      "message": "[PATCH] mtd/nand/cafe.c missing include of dma-mapping.h\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "f7c37d7b8aaab1b023b0b239fc632585ec88d0bc",
      "tree": "0ee494d3240eb353ef0551ddfa094f321ffd326a",
      "parents": [
        "527a4f45ef8a4599a899c997e40dbf2feb0a47f8"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Tue Jan 23 15:44:10 2007 +0800"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Tue Jan 23 23:36:43 2007 +0800"
      },
      "message": "[MTD] [NAND] Remove debugging cruft from CAFÉ NAND driver.\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "527a4f45ef8a4599a899c997e40dbf2feb0a47f8",
      "tree": "ae0c8490c561d22be28d4284381f88590f49774a",
      "parents": [
        "9ee79a3d372fcb6729893437f4923c5efd1f85db"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Tue Jan 23 15:35:27 2007 +0800"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Tue Jan 23 23:36:42 2007 +0800"
      },
      "message": "[MTD] [NAND] Inherit CAFÉ NAND timing setup from firmware\n\nThe precise timings are board-specific (or NAND chip specific) and don\u0027t\nbelong here. If they\u0027re set already, then use what we find there.\nOtherwise, revert to the most conservative default values (and whinge).\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "dd11b8cdf0c455f4cfbc5daa70aabce9dcc6c07b",
      "tree": "f970d15a6737c1856cd08e7ce2bd80dfabb6027a",
      "parents": [
        "4a0c50c07a6100ca58d465bac951533347e18d71"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "andrew@sanpeople.com",
        "time": "Fri Dec 08 13:49:42 2006 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Fri Dec 08 13:25:17 2006 +0000"
      },
      "message": "[MTD] NAND: Support for 16-bit bus-width on AT91.\n\nAdd support for 16-bit NAND bus-width for the AT91 NAND driver.\n\nThe 16-bit NAND is found on the Atmel AT91SAM9260-EK and AT91SAM9261-EK\nboards.\n\nOrignal Patch from Patrice Vilchez\n\nSigned-off-by: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "4a0c50c07a6100ca58d465bac951533347e18d71",
      "tree": "07bcd8bcbfd2c1527e089698983a66ecc8ef6251",
      "parents": [
        "418b2e56b8a61ea85f7a9c5d327e1a2c61d1b2db"
      ],
      "author": {
        "name": "Artem Bityutskiy",
        "email": "dedekind@infradead.org",
        "time": "Wed Dec 06 21:52:32 2006 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Fri Dec 08 13:22:54 2006 +0000"
      },
      "message": "[MTD] nandsim: bugfix in page addressing\n\nNumber of address bytes for 64-128 MiB NANDs is 4, not 5.\n\nSigned-off-by: Artem Bityutskiy \u003cdedekind@infradead.org\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "418b2e56b8a61ea85f7a9c5d327e1a2c61d1b2db",
      "tree": "c20f750c65a77baaecadede4c4ec48d6ac0c0c35",
      "parents": [
        "0b47d654089c5ce3f2ea26a4485db9bcead1e515"
      ],
      "author": {
        "name": "Timo Lindhorst",
        "email": "lindhors@vnet.ibm.com",
        "time": "Tue Dec 05 15:23:33 2006 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Tue Dec 05 18:00:13 2006 +0000"
      },
      "message": "[MTD] NAND: use SmartMedia ECC byte order for ndfc\n\nSelect MTD_NAND_ECC_SMC (ECC byte order according to the Smart Media\nSpecification) if MTD_NAND_NDFC is used.\nUsing the wrong byte order causes fatal, unnoticed data damage.\n\nFor further information see:\nhttp://lists.infradead.org/pipermail/linux-mtd/2006-November/016920.html\n\nSigned-off-by: Timo Lindhorst \u003clindhors@linux.vnet.ibm.com\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "7dcb483de3b33e74ddd2040bd7b6ba96d86a91f8",
      "tree": "a11da798e78dc17f732f9ce46ca80afe19885eda",
      "parents": [
        "bd3c97a7c718bfb9f1e4f31c16c383a5c6f815eb"
      ],
      "author": {
        "name": "Mariusz Kozlowski",
        "email": "m.kozlowski@tuxland.pl",
        "time": "Fri Dec 01 09:59:49 2006 +0000"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Fri Dec 01 09:59:49 2006 +0000"
      },
      "message": "[MTD] [NAND] Compile fix in rfc_from4.c\n\nSigned-off-by: Mariusz Kozlowski \u003cm.kozlowski@tuxland.pl\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "bd3c97a7c718bfb9f1e4f31c16c383a5c6f815eb",
      "tree": "3f56594e813c6f35cbacbdb3e137ba5bfd0b3069",
      "parents": [
        "6c33cafc794d07c9254c160789120a0e98c088c9",
        "0215ffb08ce99e2bb59eca114a99499a4d06e704"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Fri Dec 01 09:56:43 2006 +0000"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Fri Dec 01 09:56:43 2006 +0000"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6\n"
    },
    {
      "commit": "c9ac5977299dd106ddb759e7e10035770dff185b",
      "tree": "516a5bce7204718c958ef083c1ad3435b6b5907a",
      "parents": [
        "dd36f2673573fc027945d488342f2f70664f0448"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Thu Nov 30 08:17:38 2006 +0000"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Thu Nov 30 08:17:38 2006 +0000"
      },
      "message": "[MTD] Remove trailing whitespace\n\nThe newly-added cafe_ecc.c had a lot of it because of the way the lookup\ntable was auto-generated; clean up the other files too while we\u0027re at it.\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "29072b96078ffde36f03d51e6b5d0cff1ba8c7df",
      "tree": "1353a27ae7e594044c521e28abf558e3796f98c9",
      "parents": [
        "f6a7ecb18dabd88bd9f28e7bece564cabe8ffe82"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Thu Sep 28 15:38:36 2006 +0200"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "dedekind@infradead.org",
        "time": "Wed Nov 29 17:03:52 2006 +0200"
      },
      "message": "[MTD] NAND: add subpage write support\n\nMany SLC NANDs support up to 4 writes at one NAND page. Add support\nof this feature.\n\nSigned-off-by: Artem Bityutskiy \u003cdedekind@infradead.org\u003e\n"
    },
    {
      "commit": "ce1060494a205d528aa72fea23bdae607396e621",
      "tree": "8c448c309fab422c33f2575e04e18bf69ff5068a",
      "parents": [
        "fc029194999a4563d356cdf728e0c44fb7a49105"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Wed Nov 29 00:19:14 2006 +0000"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Wed Nov 29 00:19:14 2006 +0000"
      },
      "message": "[MTD] Tidy bitrev usage in rtc_from4.c\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "fc029194999a4563d356cdf728e0c44fb7a49105",
      "tree": "34516226c1a9659fafa9dceb5e7f42313ef7cf5d",
      "parents": [
        "28bdd4a72d158083b7c7f56ec4ef5dfaf75d9464"
      ],
      "author": {
        "name": "Timo Lindhorst",
        "email": "lindhors@vnet.ibm.com",
        "time": "Mon Nov 27 13:35:49 2006 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Wed Nov 29 00:11:39 2006 +0000"
      },
      "message": "[MTD] [NAND] fix ifdef option in nand_ecc.c\n\nFix up the config option in the #ifdef statements in nand_ecc.c\n\nSigned-off-by: Timo Lindhorst \u003clindhors@linux.vnet.ibm.com\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    }
  ],
  "next": "28bdd4a72d158083b7c7f56ec4ef5dfaf75d9464"
}
