)]}'
{
  "log": [
    {
      "commit": "22c60f5fb7b8184a2d00a607f965b54c586fb40e",
      "tree": "946948f6ef7fe2483c5cadf356a42482e3fb3077",
      "parents": [
        "bb75ba4c442c6aa73797c35651a697b0a8006bd6"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Mon Apr 04 19:56:32 2005 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 13:09:10 2005 +0200"
      },
      "message": "[MTD] NAND: Move the NULL check into the calling function\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "bb75ba4c442c6aa73797c35651a697b0a8006bd6",
      "tree": "a9c22a462f46fb722155049092975f9772a254f6",
      "parents": [
        "dce2b4da69a83635150a6535ebc23f680e200a8d"
      ],
      "author": {
        "name": "Dan Brown",
        "email": "dan_brown@ieee.org",
        "time": "Mon Apr 04 19:02:26 2005 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 13:08:47 2005 +0200"
      },
      "message": "[MTD] NAND: Fix missing NULL pointer check\n\nVersion 1.137 broke nand_read_ecc clients who pass NULL oobsel.  Fixed.\n\nSigned-off-by: Dan Brown \u003cdan_brown@ieee.org\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "dce2b4da69a83635150a6535ebc23f680e200a8d",
      "tree": "1e71cbc8cb0fd495d2c4383ea40d7b045b3d6da6",
      "parents": [
        "81dba488792b29cc8cb2b3d49407be05303dde16"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nico@cam.org",
        "time": "Fri Apr 01 17:36:29 2005 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 13:07:50 2005 +0200"
      },
      "message": "[MTD] Fix OTP for top-parameter devices\n\nSigned-off-by: Nicolas Pitre \u003cnico@cam.org\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "81dba488792b29cc8cb2b3d49407be05303dde16",
      "tree": "60838f712b06c3e8a6acf22df81992d8d26c139a",
      "parents": [
        "998cf6403cdaac74211c619772bea027274ffc42"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nico@cam.org",
        "time": "Fri Apr 01 16:36:15 2005 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 13:07:33 2005 +0200"
      },
      "message": "[MTD] Reset file position when switching OTP mode\n\nSigned-off-by: Nicolas Pitre \u003cnico@cam.org\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "998cf6403cdaac74211c619772bea027274ffc42",
      "tree": "393fc73e9a3039c3f1cb1b54b867230a86f8be78",
      "parents": [
        "963a6fb0a0d336d0513083b7e4b5c3ff9d6d2061"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Fri Apr 01 08:21:48 2005 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 13:07:14 2005 +0200"
      },
      "message": "[MTD] NAND: Fix oob available calculation\n\nUse oobfree to calculate the number of oob bytes available for fs usage\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "963a6fb0a0d336d0513083b7e4b5c3ff9d6d2061",
      "tree": "d7f6ccfbef2fe150d3073d17d333f90d1ce304a6",
      "parents": [
        "8048d2fc38c9559ce37b46c21fa734c5cb9bcdb2"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nico@cam.org",
        "time": "Fri Apr 01 02:59:56 2005 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 13:06:28 2005 +0200"
      },
      "message": "[MTD] Add reboot notifier to Intel NOR flash driver\n\nto make sure the flash is in array mode whenever we\u0027re about to\nreboot. This is especially useful to allow \"soft\" reboot to work\nwhich consists of branching back into the bootloader.\n\nSigned-off-by: Nicolas Pitre \u003cnico@cam.org\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "8048d2fc38c9559ce37b46c21fa734c5cb9bcdb2",
      "tree": "d71cfb0c7429c2430725cef25a32aa0b6c0aaa17",
      "parents": [
        "9a6e73ec4906bdf44ccfaaf8db56693b146595c0"
      ],
      "author": {
        "name": "Todd Poynor",
        "email": "tpoynor@mvista.com",
        "time": "Thu Mar 31 00:57:33 2005 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 13:06:01 2005 +0200"
      },
      "message": "[MTD] Avoid compile warnings for Intel CFI flash without OTP support.\n\nSigned-off-by: Todd Poynor \u003ctpoynor@mvista.com\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "9a6e73ec4906bdf44ccfaaf8db56693b146595c0",
      "tree": "affdbc2dbf1cf7058331e1bdbf70d1b6c8384ce8",
      "parents": [
        "1a78ff6b4114cfb0f734b7df217759315d692683"
      ],
      "author": {
        "name": "Todd Poynor",
        "email": "tpoynor@mvista.com",
        "time": "Tue Mar 29 23:06:40 2005 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 13:05:37 2005 +0200"
      },
      "message": "[MTD] cfi_cmdset_0001: Skip delay if Instant Block Locking is set\n\nSkip jiffy delay after each block lock/unlock for Intel CFI flash\nwith the \"Instant Individual Block Locking\" feature bit set.\n\nSigned-off-by: Todd Poynor \u003ctpoynor@mvista.com\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "1a78ff6b4114cfb0f734b7df217759315d692683",
      "tree": "279791ef920eeef1ba87f0305b722cd5fa4c5a14",
      "parents": [
        "15fc108606a499df44549274a95d1e3455823347"
      ],
      "author": {
        "name": "Dan Brown",
        "email": "dan_brown@ieee.org",
        "time": "Tue Mar 29 21:57:48 2005 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 13:04:36 2005 +0200"
      },
      "message": "[MTD] DiskOnChip: Scan the entire device for Media Headers.  \n\nAdd a new module param, show_firmware_partition.\n\nSigned-off-by: Dan Brown \u003cdan_brown@ieee.org\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "15fc108606a499df44549274a95d1e3455823347",
      "tree": "9a24edb20f71653b8cf80c1714492c730af231d1",
      "parents": [
        "8f5a4486c05275a5f3d53c80c86a44adb7fb8823"
      ],
      "author": {
        "name": "Artem B. Bityuckiy",
        "email": "dedekind@infradead.org",
        "time": "Thu Mar 24 14:33:26 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 13:04:06 2005 +0200"
      },
      "message": "[MTD] NAND: Use arrays of needed size instead of constant-sized.\n\nSigned-off-by: Artem B. Bityuckiy \u003cdedekind@infradead.org\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "8f5a4486c05275a5f3d53c80c86a44adb7fb8823",
      "tree": "0f04ae7bf55a5201346d249e18d622acce07f969",
      "parents": [
        "ba38069875a365a33b9b56e42dfdb71b5ce7a3a4"
      ],
      "author": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Mon Mar 21 08:42:14 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 13:03:41 2005 +0200"
      },
      "message": "[MTD] sharpsl-flash: Correct error paths\n\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "ba38069875a365a33b9b56e42dfdb71b5ce7a3a4",
      "tree": "cedbbcf8107f8cf6cbdecdbcbb3b719bb1a90976",
      "parents": [
        "3cceb9f6cf433545b607451e5de7af2cd6cec0b5"
      ],
      "author": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Mon Mar 21 00:10:24 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 13:03:24 2005 +0200"
      },
      "message": "[MTD] Add support for more SharpSL machines and fix missing mapping init\n\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "3cceb9f6cf433545b607451e5de7af2cd6cec0b5",
      "tree": "cc9934231e9977bdd95d2a751bdd36649704af37",
      "parents": [
        "437316d9b5ea142ca7ab9ef131c28506c407d1d6"
      ],
      "author": {
        "name": "Artem B. Bityuckiy",
        "email": "dedekind@infradead.org",
        "time": "Sun Mar 20 21:43:26 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 13:03:04 2005 +0200"
      },
      "message": "[JFFS2] Prevent deadlock when flushing write buffer\n\nSigned-off-by: Artem B. Bityuckiy \u003cdedekind@infradead.org\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "437316d9b5ea142ca7ab9ef131c28506c407d1d6",
      "tree": "1edf9fa6fc996bb873fad59b0019d3a985ded794",
      "parents": [
        "a42163d7c331c2532551f675d6616a00e1e87fe9"
      ],
      "author": {
        "name": "Artem B. Bityuckiy",
        "email": "dedekind@infradead.org",
        "time": "Sun Mar 20 17:46:23 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 13:02:39 2005 +0200"
      },
      "message": "[JFFS2] Forbid to free inode_cache objects if its nlink isn\u0027t zero.\n\nSigned-off-by: Artem B. Bityuckiy \u003cdedekind@infradead.org\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "a42163d7c331c2532551f675d6616a00e1e87fe9",
      "tree": "f437025983cca8c43ee33e839199d0ee091c8107",
      "parents": [
        "a921e28b4bd35b091754a1814ff015fe268b9295"
      ],
      "author": {
        "name": "Artem B. Bityuckiy",
        "email": "dedekind@infradead.org",
        "time": "Sun Mar 20 17:45:29 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 13:01:25 2005 +0200"
      },
      "message": "[JFFS2] Improve garbage collector block selection\n\nMake sure the erase_pending_wbuf_list\u0027s blocks are taken into account\nwhen picking the block to GC.\n\nSigned-off-by: Artem B. Bityuckiy \u003cdedekind@infradead.org\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "a921e28b4bd35b091754a1814ff015fe268b9295",
      "tree": "034ce5d95194b00317b8dc4e1f723a07c1ec3523",
      "parents": [
        "cc71229ff345a32d1b3de370a257dac62986b187"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Sat Mar 19 22:41:30 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 13:00:41 2005 +0200"
      },
      "message": "[MTD] plat-ram: Make it usable on non ARM platforms\n\nUse memset instead of ARM only memzero function\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "cc71229ff345a32d1b3de370a257dac62986b187",
      "tree": "cd0be3d4dd273c31a04b9ccfd63f296fe4969a04",
      "parents": [
        "50da7f60960a2e39aa8784983c580a3ddfd9bd8d"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Sat Mar 19 22:40:47 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 13:00:18 2005 +0200"
      },
      "message": "[MTD] block2mtd: Fix incompatible pointer type\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "50da7f60960a2e39aa8784983c580a3ddfd9bd8d",
      "tree": "27e3cabed82de859670247def46e4b080eb65924",
      "parents": [
        "515022870f0f648b9c506a285b1c7e92901dd37f"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Sat Mar 19 22:39:52 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 12:59:55 2005 +0200"
      },
      "message": "[MTD] cfi_cmdset_0001: Fix compiler warnings\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "515022870f0f648b9c506a285b1c7e92901dd37f",
      "tree": "a47bc31cb0593af093530a6ac69365962ab81308",
      "parents": [
        "167e1770e526c6c6cdff5014e32f5a3363c017f3"
      ],
      "author": {
        "name": "Artem B. Bityuckiy",
        "email": "dedekind@infradead.org",
        "time": "Sat Mar 19 15:33:59 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 12:59:33 2005 +0200"
      },
      "message": "[MTD] NAND nandsim: Use NAND_SKIP_BBT option\n\nUse the new NAND_SKIP_BBT option instead of defining a fake scan_bbt\nhandler.\n\nSigned-off-by: Artem B. Bityuckiy \u003cdedekind@infradead.org\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "167e1770e526c6c6cdff5014e32f5a3363c017f3",
      "tree": "5d696a45d70dc813cf6ccac5685fa9a66bc4eea4",
      "parents": [
        "ff3bc4eb94ec3d2ce6e8f615d38c94151ccb6553"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Fri Mar 18 14:07:49 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 12:58:49 2005 +0200"
      },
      "message": "[MTD] ixp2000: Remove port setting code\n\nSetting the slowport to 8-bit mode is something that ought to be\ndone in the IXP2000 generic code, not in the MTD map driver.  See\nthe description for ARM patch 2493/1 for an explanation.\n\nhttp://www.arm.linux.org.uk/developer/patches/viewpatch.php?id\u003d2493/1\n\nNow that 2493/1 has been accepted and will be upstream soon, this\ndoesn\u0027t need to be done in the map driver anymore.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "ff3bc4eb94ec3d2ce6e8f615d38c94151ccb6553",
      "tree": "7fedb64361e5fa30638073d9288ee92e17cf2bc9",
      "parents": [
        "4d9527096e2e5da7bec4b6a276fdb05086b6c395"
      ],
      "author": {
        "name": "Domen Puncer",
        "email": "dome@coderock.org",
        "time": "Fri Mar 18 14:04:38 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 12:57:48 2005 +0200"
      },
      "message": "[MTD] Kernel Janitor fixes.\n\nSigned-off-by: Domen Puncer \u003cdomen@coderock.org\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "4d9527096e2e5da7bec4b6a276fdb05086b6c395",
      "tree": "6733cf2c2694a6ae0058c82b4de6e05d279c7bd0",
      "parents": [
        "3c45e00afcaa22c65cfb7f77649591db9e0bec03"
      ],
      "author": {
        "name": "Artem B. Bityuckiy",
        "email": "dedekind@infradead.org",
        "time": "Fri Mar 18 09:58:09 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 12:57:27 2005 +0200"
      },
      "message": "[JFFS2] Use function to manipulate superblock dirty flag\n\nUse the corresponding function to mark Superblock dirty instead\nof doing it directly.\n\nSigned-off-by: Artem B. Bityuckiy \u003cdedekind@infradead.org\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "3c45e00afcaa22c65cfb7f77649591db9e0bec03",
      "tree": "9b63f461c15072e2451108ff46b6b3621e8c7f2e",
      "parents": [
        "3e4ef3bb77f7b87c631ba188d4a4b4eb30b2f16f"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Fri Mar 18 02:07:24 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 12:56:24 2005 +0200"
      },
      "message": "[MTD] Fix typo in Kconfig\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "3e4ef3bb77f7b87c631ba188d4a4b4eb30b2f16f",
      "tree": "3ca45d8f929bf85f79036d8419519073f79b9d0b",
      "parents": [
        "09c7933547e383ab89ee1b08ec86899bef3035cf"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben@simtec.co.uk",
        "time": "Thu Mar 17 11:31:30 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 12:55:50 2005 +0200"
      },
      "message": "[MTD] NAND s3c2410: Simplify command handling\n\nUpdated with tglx\u0027s suggestion to simply the command invocation by\nsimply changing the address of the IO write area\n\nSigned-off-by: Ben Dooks \u003cben@simtec.co.uk\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "09c7933547e383ab89ee1b08ec86899bef3035cf",
      "tree": "67c5e4d8fe6ed1262a15f4dbcf3c879e8916e5a7",
      "parents": [
        "3a70025047f90de2133744a8918e90fcf5a93366"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nico@cam.org",
        "time": "Wed Mar 16 22:41:09 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 12:54:48 2005 +0200"
      },
      "message": "[MTD] cfi_cmdset_0001: Fix state after sync\n\noldstate has to be reset to FL_READY after sync completion.\n\nSigned-off-by: Nicolas Pitre \u003cnico@cam.org\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "3a70025047f90de2133744a8918e90fcf5a93366",
      "tree": "c92637dd52da4a8e5071d11eb032b55a6dd62d2f",
      "parents": [
        "c927cd3a226bed5cf063cdf04de13cef51144cef"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Tue Mar 15 19:07:21 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 12:53:47 2005 +0200"
      },
      "message": "[MTD] cfi_cmdset_0001: Fix the buggy status check. \n\nThe change makes the code endianess aware and replaces the bogus \nnested loop to or the status flags together.\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "c927cd3a226bed5cf063cdf04de13cef51144cef",
      "tree": "ebb14c72811e3d2d76bf8be82799334302600947",
      "parents": [
        "fb6bb52ddde0429b654ab6d4cb20fa016a1d5b0d"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Tue Mar 15 19:03:16 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 12:53:05 2005 +0200"
      },
      "message": "[MTD] Add the reverse operation of cfi_build_cmd()\n\nThis is necessary to fix the broken status check in cfi_cmdset_0001\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "fb6bb52ddde0429b654ab6d4cb20fa016a1d5b0d",
      "tree": "f72aa6e78887abccce1427e7c2dfd7458731a17f",
      "parents": [
        "3b946e3f3dc0de473a88b4106f01731a5c016689"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben@simtec.co.uk",
        "time": "Mon Mar 14 20:33:22 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 12:52:23 2005 +0200"
      },
      "message": "[MTD] plat-ram: removed extraneous debugging code\n\nremoved define of DEBUG\nremoved extraneous debugging code\n\nSigned-off-by: Ben Dooks \u003cben@simtec.co.uk\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "3b946e3f3dc0de473a88b4106f01731a5c016689",
      "tree": "00c8d854ef2d58d661dc09915befe6b70fc03809",
      "parents": [
        "0514cd938009de1d6b3239d98c3cf2a67b620103"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben@simtec.co.uk",
        "time": "Mon Mar 14 18:30:48 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 12:51:48 2005 +0200"
      },
      "message": "[MTD] NAND: Fixed unused loop variable\n\nSigned-off-by: Ben Dooks \u003cben@simtec.co.uk\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "0514cd938009de1d6b3239d98c3cf2a67b620103",
      "tree": "55dc0bb71d8df2cc63625c9905bd7867314ada73",
      "parents": [
        "663259a44f440249cab1b0f3f4b82cfab8e4758d"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben@simtec.co.uk",
        "time": "Mon Mar 14 18:27:18 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 12:51:30 2005 +0200"
      },
      "message": "[MTD] Fixed signed 1bit bitfield\n\nSigned-off-by: Ben Dooks \u003cben@simtec.co.uk\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "663259a44f440249cab1b0f3f4b82cfab8e4758d",
      "tree": "65f6b03238819d4706325923fe8aa3c4c2aa1f15",
      "parents": [
        "711c11b78d00c0652d38893c558a2bcca55d96d4"
      ],
      "author": {
        "name": "Joern Engel",
        "email": "joern@wohnheim.fh-wedel.de",
        "time": "Mon Mar 07 21:43:42 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 12:51:00 2005 +0200"
      },
      "message": "[MTD] phram: Allow short reads.  \n\nJffs2 apparently needs this.\nAccept newline at the end of input.\n\nSigned-off-by: Joern Engel \u003cjoern@wohnheim.fh-wedel.de\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "711c11b78d00c0652d38893c558a2bcca55d96d4",
      "tree": "e4147499131228e5e271d4c769f402c973cb0c68",
      "parents": [
        "b4eab4b8d633ff1d65dac5cfb07949489f68ae26"
      ],
      "author": {
        "name": "Joern Engel",
        "email": "joern@wohnheim.fh-wedel.de",
        "time": "Mon Mar 07 20:29:09 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 12:50:11 2005 +0200"
      },
      "message": "[MTD] block2mtd: Remove copyright. Fix offset calculation\n\n- Remove Gareth from the Copyrights (at his own request)\n- Fix the \"fscking embarrassment\"\n\nSigned-off-by: Joern Engel \u003cjoern@wohnheim.fh-wedel.de\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "b4eab4b8d633ff1d65dac5cfb07949489f68ae26",
      "tree": "7e0e479959c6198f17305e157438d008ff6b9fd5",
      "parents": [
        "32f1a95d505b99b1f01b6aeea36ec3f97245b357"
      ],
      "author": {
        "name": "David Vrabel",
        "email": "dvrabel@arcom.com",
        "time": "Wed Mar 02 14:51:08 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 12:48:56 2005 +0200"
      },
      "message": "[MTD] Remove Elan-104NC\n\nRemove support for the Arcom Elan-104NC since it\u0027s no longer being maintained.\n\nSigned-off-by: David Vrabel \u003cdvrabel@arcom.com\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "32f1a95d505b99b1f01b6aeea36ec3f97245b357",
      "tree": "5da0e8b01362cf6b0cc79f11e5e9b3fd4ad169d6",
      "parents": [
        "20a6c211903dce92a0db7f19c221cfa3f2cb4c32"
      ],
      "author": {
        "name": "Artem B. Bityuckiy",
        "email": "dedekind@infradead.org",
        "time": "Tue Mar 01 10:50:52 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 12:48:15 2005 +0200"
      },
      "message": "[JFFS2] Add symlink caching support.\n\nSigned-off-by: Artem B. Bityuckiy \u003cdedekind@infradead.org\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "20a6c211903dce92a0db7f19c221cfa3f2cb4c32",
      "tree": "f50c0611c9c4129d61625e352352f317ab089ed1",
      "parents": [
        "31fbdf7aa5aac8a2a34f180a25deb157297a10c9"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Tue Mar 01 09:32:48 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 12:47:55 2005 +0200"
      },
      "message": "[MTD] NAND: Use cond_resched instead of msleep\n\nReplace msleep by cond_resched. On machines with HZ\u003d100 (e.g. ARM)\nmsleep slows down the operation by factor 10\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "31fbdf7aa5aac8a2a34f180a25deb157297a10c9",
      "tree": "2189fa2b2f74789e259724719826f6508ae305da",
      "parents": [
        "67e345d17ff8c2085a54c293001ae548f7be7b21"
      ],
      "author": {
        "name": "Artem B. Bityuckiy",
        "email": "dedekind@infradead.org",
        "time": "Mon Feb 28 08:21:09 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 12:47:15 2005 +0200"
      },
      "message": "[JFFS2] Fix NOR specific scan BUG \n\nFix fairly sad NOR-specific bug - during FS building ic-\u003escan_dents\nisn\u0027t zero, but jffs2_mark_node_obsolete() migt be called it tries to\nfinde the ic corresponding to ref - this requires ic-\u003escan_dents \u003d 0.\n\nSigned-off-by: Artem B. Bityuckiy \u003cdedekind@infradead.org\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "67e345d17ff8c2085a54c293001ae548f7be7b21",
      "tree": "07f2829e98c22c5d1edd8832a06a11cbdde85f24",
      "parents": [
        "002fa30170f9500ac31fa22931c689029af7f27b"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Sun Feb 27 23:01:36 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 12:46:14 2005 +0200"
      },
      "message": "[JFFS2] Prevent ino cache removal for inodes in use\n\nDon\u0027t remove inocache for inodes which are in read_inode() or\nclear_inode() until they\u0027re done.\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "002fa30170f9500ac31fa22931c689029af7f27b",
      "tree": "b633bd9776af565884251588fc86d7aadbf77c43",
      "parents": [
        "d30f11d22549c54e9b05d153e37d166f88a2aa43"
      ],
      "author": {
        "name": "Pete Popov",
        "email": "ppopov@pacbell.net",
        "time": "Sun Feb 27 21:50:25 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 12:45:13 2005 +0200"
      },
      "message": "[MTD] Replace all the Au1x mapping drivers with a simplified single driver\n\nThis driver does not have as many options but it\u0027s easier to maintain.\nAnd, it turns out AMD never shipped boards with different flash densities.\n\nSigned-off-by: Pete Popov \u003cppopov@pacbell.net\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "d30f11d22549c54e9b05d153e37d166f88a2aa43",
      "tree": "ae9c557262678328cad49d96aa4b8a879a3a911d",
      "parents": [
        "3b88775c7504dfdedd5f267cb8f02999e380222a"
      ],
      "author": {
        "name": "Joern Engel",
        "email": "joern@wohnheim.fh-wedel.de",
        "time": "Wed Feb 23 19:37:11 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 12:43:32 2005 +0200"
      },
      "message": "[MTD] Use after free, found by the Coverity tool\n\nSigned-off-by: Alexander Nyberg \u003calexn@dsv.su.se\u003e\nSigned-off-by: Joern Engel \u003cjoern@wohnheim.fh-wedel.de\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "3b88775c7504dfdedd5f267cb8f02999e380222a",
      "tree": "366ff196cff794ad135075f0c18ca68367c3099f",
      "parents": [
        "dfd61294403cce7ca2263674f420c3417093cb56"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Tue Feb 22 21:56:49 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 12:42:49 2005 +0200"
      },
      "message": "[MTD] NAND: Check command timeout\n\nCheck timeout while we wait for the command to finish. No worry about a\nfalse result. This prevents deadlocking when detecting an unknown number\nof chips and is useful for removable media too.\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "dfd61294403cce7ca2263674f420c3417093cb56",
      "tree": "b96b4aa8524df5104c10ab480eeb9355ff9c2dbf",
      "parents": [
        "fdf2fd52746bbffeffa19e24cb0608abc5429bc2"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Tue Feb 22 21:48:25 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 12:42:18 2005 +0200"
      },
      "message": "[MTD] DiskOnChip: Wait for the command to finish.\n\nDo not use the ready function here, as it might hang for ever. \nThe result will show, whether the chip is there or not\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "fdf2fd52746bbffeffa19e24cb0608abc5429bc2",
      "tree": "e9899108b87aa0fc600809697dec816087687517",
      "parents": [
        "49450795844daba7867cc215f17532cac2c2b284"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben@simtec.co.uk",
        "time": "Fri Feb 18 14:46:15 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 12:41:32 2005 +0200"
      },
      "message": "[MTD] Sparse fixes\n\nFix sparse errors due to lack of address-space markers\nUpdated header comments\nSmall re-format of initialiser\n\nSigned-off-by: Ben Dooks \u003cben@simtec.co.uk\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "49450795844daba7867cc215f17532cac2c2b284",
      "tree": "f8821bf3a7c9449d655704d43bd027499261b1af",
      "parents": [
        "7685359656774e0348835f72a68e201fe0285fa9"
      ],
      "author": {
        "name": "Artem B. Bityuckiy",
        "email": "dedekind@infradead.org",
        "time": "Fri Feb 18 14:34:54 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 12:41:03 2005 +0200"
      },
      "message": "[MTD] Fix unregister_mtd_user() public function documentation.\n\nSigned-off-by: Artem B. Bityuckiy \u003cdedekind@infradead.org\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "7685359656774e0348835f72a68e201fe0285fa9",
      "tree": "79329eaf11afcdecd5d211f3ea24535d47bcea08",
      "parents": [
        "332d71f7682d860b4439e197bc0ae85867458e1b"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben@simtec.co.uk",
        "time": "Fri Feb 18 11:03:48 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 12:40:28 2005 +0200"
      },
      "message": "[MTD] Update BAST driver configuration\n\nupdate the BAST driver config (which already supports the vr1000) to\nbe selected only if the vr1000 has been configured\n\nSigned-off-by: Ben Dooks \u003cben@simtec.co.uk\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "332d71f7682d860b4439e197bc0ae85867458e1b",
      "tree": "fe0fbd8a7b25115833c18a6d0d1986c051e6badc",
      "parents": [
        "b81226c5d55b16a23f044d37b45e9b6909d8fbce"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nico@cam.org",
        "time": "Thu Feb 17 20:35:04 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 12:39:55 2005 +0200"
      },
      "message": "[MTD] Make OTP actually work.\n\nThe OTP code is rather broken without this.\n\nSigned-off-by: Nicolas Pitre \u003cnico@cam.org\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "b81226c5d55b16a23f044d37b45e9b6909d8fbce",
      "tree": "41c3f5d6c4d163735a60fc5a930d2feb313c17cd",
      "parents": [
        "171650af9cd847964cf69b6bab9009631283293f"
      ],
      "author": {
        "name": "Artem B. Bityuckiy",
        "email": "dedekind@infradead.org",
        "time": "Thu Feb 17 17:51:17 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 12:39:35 2005 +0200"
      },
      "message": "[JFFS2] Fix node lookup\n\nLook the ref-\u003enext_phys field instead of -\u003enext_in_ino to determine\nif the block has more then one node.\n\nSigned-off-by: Artem B. Bityuckiy \u003cdedekind@infradead.org\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "171650af9cd847964cf69b6bab9009631283293f",
      "tree": "c995b772d0f88d83a5c89a5daa7b4c01c97e2f99",
      "parents": [
        "f16407d73effc59e1e9f88e45a3dc53cacbb8264"
      ],
      "author": {
        "name": "Artem B. Bityuckiy",
        "email": "dedekind@infradead.org",
        "time": "Wed Feb 16 17:09:39 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 12:38:33 2005 +0200"
      },
      "message": "[MTD] NAND: Fix bad block table scan for small page devices\n\nScan 1st and 2nd pages of SP devices for BB marker by default.\nFix more then one page scanning in create_bbt.c.\n\nSigned-off-by: Artem B. Bityuckiy \u003cdedekind@infradead.org\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "f16407d73effc59e1e9f88e45a3dc53cacbb8264",
      "tree": "a96e973041bcce4f3bf1adea98788301db1f6d6e",
      "parents": [
        "0ea4a7558f3c5b894e46da4b2be120edf002a86d"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nico@cam.org",
        "time": "Wed Feb 16 15:55:03 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 12:37:52 2005 +0200"
      },
      "message": "[MTD] Quiet unused variable warning\n\nSigned-off-by: Nioclas Pitre \u003cnico@cam.org\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "0ea4a7558f3c5b894e46da4b2be120edf002a86d",
      "tree": "494c30b92e8170437e50cb26bba28da2d9add209",
      "parents": [
        "88ec7c50bfeb5447d96fba55021bec2a274ea021"
      ],
      "author": {
        "name": "Kyungmin Park",
        "email": "kyungmin.aprk@samsung.com",
        "time": "Wed Feb 16 09:39:39 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 12:36:30 2005 +0200"
      },
      "message": "[MTD] NAND: Early Manufacturer ID lookup\n\nMove manufacturer ID search to display correct ID in case of buswidth\nmismatch.\n\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "88ec7c50bfeb5447d96fba55021bec2a274ea021",
      "tree": "7358c03a033f36fc0909e3e2c1663fa1e3e7fbde",
      "parents": [
        "011b2a36278cca110c70506ad85b042c2faabac2"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben@simtec.co.uk",
        "time": "Mon Feb 14 16:30:35 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 12:34:00 2005 +0200"
      },
      "message": "[MTD] Add SST 39VF1601 (MPF+) ID\n\nSigned-off-by: Ben Dooks \u003cben@simtec.co.uk\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "011b2a36278cca110c70506ad85b042c2faabac2",
      "tree": "fb24caf90e98001e71b210a83f4fe464a8d4eabb",
      "parents": [
        "eeada24da8bd23fcf6acd2729be054ea99b301bb"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben@simtec.co.uk",
        "time": "Mon Feb 14 16:27:38 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 12:33:26 2005 +0200"
      },
      "message": "[MTD] Fixup probing logic for single 16bit devices\n\nThe change to the generic probe to look for the\nsmallest width of chip first is causing some problems\non boards with a single 16bit device.\n\nThe problem seems to be the jedec_match() is truncating\nthe device-id read from the table to match against the\none read from the hardware, causing a match against the\npartial id of some chips with 16bit IDs (such as the\nSST39LF160)\n\nThis fixes things for my own board, but something may\nneed to be done if the same problem is exhibited for\nchips with an 8bit ID\n\nSigned-off-by: Ben Dooks \u003cben@simtec.co.uk\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "eeada24da8bd23fcf6acd2729be054ea99b301bb",
      "tree": "c5d3cdffbfc11ec2ee82d64aef4177e92dfdffc7",
      "parents": [
        "41ce921440bd14d9b69b19fbf47d9278582739fe"
      ],
      "author": {
        "name": "Artem B. Bityuckiy",
        "email": "dedekind@infradead.org",
        "time": "Fri Feb 11 10:14:15 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 12:32:18 2005 +0200"
      },
      "message": "[MTD] NAND: Read only OOB bytes during bad block scan\n\nWhen scanning NAND for bad blocks, don\u0027t read the whole page, read\nonly needed OOB bytes instead. Also check the return code of the\nnand_read_raw() function. Correctly free the this-\u003ebbt array in\ncase of failure. Tested with Large page NAND.\n\nFix debugging message.\n\nSigned-off-by: Artem B. Bityuckiy \u003cdedekind@infradead.org\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "41ce921440bd14d9b69b19fbf47d9278582739fe",
      "tree": "e1d2c0364c87295018a8c732cb294bb67d8210bf",
      "parents": [
        "0040bf382c77414739c933e4d2ee35ff817d0b99"
      ],
      "author": {
        "name": "Artem B. Bityuckiy",
        "email": "dedekind@infradead.org",
        "time": "Wed Feb 09 14:50:00 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 12:31:01 2005 +0200"
      },
      "message": "[MTD] NAND: Allow operation without bad block table\n\nSmall bugfix. Sometimes it may be handy not to have bbt.\nSo, this-\u003ebbt might be NULL.\n\nSigned-off-by: Artem B. Bityuckiy \u003cdedekind@infradead.org\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "0040bf382c77414739c933e4d2ee35ff817d0b99",
      "tree": "d6f41550decccc536dfbbd46dc7ecccbf6105669",
      "parents": [
        "2f82ce1eb637c06dfc60f095cd1891ae0ba4894c"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Wed Feb 09 12:20:00 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 12:30:07 2005 +0200"
      },
      "message": "[MTD] NAND: Skip bad block table scan on request\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "2f82ce1eb637c06dfc60f095cd1891ae0ba4894c",
      "tree": "425727d05f70fdd55d5cf715c7acbeca6aeeeb18",
      "parents": [
        "8f15fd55f9bf266139b10850947e19c4e3f4e9b7"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "andrew@sanpeople.com",
        "time": "Wed Feb 09 09:24:26 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 12:29:43 2005 +0200"
      },
      "message": "[JFFS2] Use a single config option for write buffer support\n\nThis patch replaces the current CONFIG_JFFS2_FS_NAND, CONFIG_JFFS2_FS_NOR_ECC\nand CONFIG_JFFS2_FS_DATAFLASH with a single configuration option -\nCONFIG_JFFS2_FS_WRITEBUFFER.\n\nThe only functional change of this patch is that the slower div/mod\ncalculations for SECTOR_ADDR(), PAGE_DIV() and PAGE_MOD() are now always\nused when CONFIG_JFFS2_FS_WRITEBUFFER is enabled.\n\nSigned-off-by: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "8f15fd55f9bf266139b10850947e19c4e3f4e9b7",
      "tree": "3df936efbffbbd6c20dd75f51780ac37458285ff",
      "parents": [
        "3be36675d41a30ed3b192f92684f1417aa0f8bfe"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "andrew@sanpeople.com",
        "time": "Wed Feb 09 09:17:45 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 12:28:03 2005 +0200"
      },
      "message": "[JFFS2] Add support for JFFS2-on-Dataflash devices.\n\nFor Dataflash, can_mark_obsolete \u003d false and the NAND write buffering\ncode (wbuf.c) is used.\n\nSince the DataFlash chip will automatically erase pages when writing,\nthe cleanmarkers are not needed - so cleanmarker_oob \u003d false and\ncleanmarker_size \u003d 0\n\nDataFlash page-sizes are not a power of two (they\u0027re multiples of 528\nbytes).  The SECTOR_ADDR macro (added in the previous core patch) is\nreplaced with a (slower) div/mod version if CONFIG_JFFS2_FS_DATAFLASH is\nselected.\n\nSigned-off-by: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "3be36675d41a30ed3b192f92684f1417aa0f8bfe",
      "tree": "da8395bb14ffef19e551c509c47d16b52fb536d9",
      "parents": [
        "045e9a5d51ced27bfcbdb78071534ce6fd36b33d"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "andrew@sanpeople.com",
        "time": "Wed Feb 09 09:09:05 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 12:27:09 2005 +0200"
      },
      "message": "[JFFS2] Core changes required to support JFFS2-on-Dataflash devices.\n\nDataFlash page-sizes are not a power of two (they\u0027re multiples of 528\nbytes).  There are a few places in JFFS2 code where sector_size is used\nas a bitmask.  A new macro (SECTOR_ADDR) was defined to calculate these\nsector addresses. For non-DataFlash devices, the original (faster)\nbitmask operation is still used.\n\nIn scan.c, the EMPTY_SCAN_SIZE was a constant of 1024.\nSince this could be larger than the sector size of the DataFlash, this\nis now basically set to MIN(sector_size, 1024).\n\nAddition of a jffs2_is_writebuffered() macro.\n\nSigned-off-by: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "045e9a5d51ced27bfcbdb78071534ce6fd36b33d",
      "tree": "d680484aae4d7ac238ab4a8c1c5cc5cd88e512df",
      "parents": [
        "31f4233baeaaeb7c563d2766781c6592ad259b6a"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nico@cam.org",
        "time": "Tue Feb 08 19:12:53 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 12:26:40 2005 +0200"
      },
      "message": "[MTD] Unabuse file-f_mode for OTP purpose\n\nSigned-off-by: Nicolas Pitre \u003cnico@cam.org\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "31f4233baeaaeb7c563d2766781c6592ad259b6a",
      "tree": "475ffcfcc1fe91a47d6b8c413d8f25b3fdfcc1c0",
      "parents": [
        "f77814dd5728edaf1239d19755d2aa0d8c33d861"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nico@cam.org",
        "time": "Tue Feb 08 17:45:55 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 12:26:04 2005 +0200"
      },
      "message": "[MTD] User interface to Protection Registers\n\nThis is implemented using a ioctl to switch the MTD char device into\none of the different OTP \"modes\", at which point read/write/seek can\noperate on the selected OTP area.  Also some extra ioctls to query\nfor size and lock protection segments or groups.  Some example user\nspace utilities are provided.\n\nSigned-off-by: Nicolas Pitre \u003cnico@cam.org\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "f77814dd5728edaf1239d19755d2aa0d8c33d861",
      "tree": "5cf7f73aa367bf152e5fbd16b5173e18bb787dd5",
      "parents": [
        "67d9e95c393d23c229836e28b262dc73d71da784"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nico@cam.org",
        "time": "Tue Feb 08 17:11:19 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 12:25:23 2005 +0200"
      },
      "message": "[MTD] Support for protection register support on Intel FLASH chips\n\nThis enables support for reading, writing and locking so called\n\"Protection Registers\" present on some flash chips.\nA subset of them are pre-programmed at the factory with a\nunique set of values. The rest is user-programmable.\n\nSigned-off-by: Nicolas Pitre \u003cnico@cam.org\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "67d9e95c393d23c229836e28b262dc73d71da784",
      "tree": "1c22b8ad2715d8155570aa082d6c20ed8c269e11",
      "parents": [
        "72b56a2d7dccd9ea90f34f6ddb653086a3f3bd2e"
      ],
      "author": {
        "name": "Estelle Hammache",
        "email": "estelle.hammache@st.com",
        "time": "Sat Feb 05 18:23:40 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 12:23:54 2005 +0200"
      },
      "message": "[JFFS2] Prevent deadlock during write buffer recovery\n\nPrevent deadlock when checking erased block for\nspace allocation during wbuf recovery.\n\nSigned-off-by: Estelle Hammache \u003cestelle.hammache@st.com\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "72b56a2d7dccd9ea90f34f6ddb653086a3f3bd2e",
      "tree": "262d070609b8aa3cc7be5a3469b3ab54039b5788",
      "parents": [
        "322b12eb57db8cc598ccedfb85fcf2faded08473"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nico@cam.org",
        "time": "Sat Feb 05 02:06:19 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 12:22:37 2005 +0200"
      },
      "message": "[MTD] Add OTP basisc\n\nadd structure definition for OTP region info\n\nSigned-off-by: Nicolas Pitre \u003cnico@cam.org\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "322b12eb57db8cc598ccedfb85fcf2faded08473",
      "tree": "4345bcef9c1626a8e35c05f2ac4f4ba78b265527",
      "parents": [
        "8aee6ac1446d6e2cb69908facbaccc0dfb4f1145"
      ],
      "author": {
        "name": "Jonas Holmberg",
        "email": "jonas.holmberg@axis.com",
        "time": "Fri Feb 04 07:43:13 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 12:21:41 2005 +0200"
      },
      "message": "[MTD] amd_flash: Fix chip ID clash\n\n* Removed table entry for AM29BDS643D, since device ID clashes with AM29DL640G\nand both chips support CFI.\n\nSigned-off-by: Jonas Holmberg \u003cjonas.holmberg@axis.com\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "8aee6ac1446d6e2cb69908facbaccc0dfb4f1145",
      "tree": "8e1413d24eb930cb9173e690c8b04b4c370e9eb0",
      "parents": [
        "f29a4b86f554a496beba8d339917399b9c44fbc9"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Wed Feb 02 22:12:08 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 12:20:43 2005 +0200"
      },
      "message": "[JFFS2] Remove NAND dependencies for NOR FLASH\n\nmake NAND code work on NOR flash again\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "f29a4b86f554a496beba8d339917399b9c44fbc9",
      "tree": "3ee3ed311f5d01c460ffe7c9605afda922e331a4",
      "parents": [
        "39605398cd45941b4ed2026c666a1a9f39c40490"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Mon Jan 31 22:22:24 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 12:18:59 2005 +0200"
      },
      "message": "[MTD] DiskOnChip: big endian fix for NFTL devices\n\nMake NFTL devices work on big endian machines.\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "39605398cd45941b4ed2026c666a1a9f39c40490",
      "tree": "cd261f8ce41cd5e0a5871f4bae2187577d60881b",
      "parents": [
        "651078ba3a9225ab3fbef146359390ac498ff9fe"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Mon Jan 31 22:21:18 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 12:17:42 2005 +0200"
      },
      "message": "[MTD] DiskOnChip code cleanup\n\nRemove commented ugliness\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "651078ba3a9225ab3fbef146359390ac498ff9fe",
      "tree": "5155eafd2d2119506011d120859496356c6382e3",
      "parents": [
        "9b88f47390efb72540b050628ebc04202d91c6ec"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Mon Jan 31 20:36:46 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 12:17:03 2005 +0200"
      },
      "message": "[MTD] DiskOnChip use CONFIG_ options instead of random symbols\n\nUsing the CONFIG_ options from KConfig seems to work better :8\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "9b88f47390efb72540b050628ebc04202d91c6ec",
      "tree": "13d56b9a76a76b7dca5509cad63827570b3496b1",
      "parents": [
        "6170b43401a3230756ff76287ee07db0d75eddde"
      ],
      "author": {
        "name": "Estelle Hammache",
        "email": "estelle.hammache@st.com",
        "time": "Fri Jan 28 18:53:05 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 12:16:06 2005 +0200"
      },
      "message": "[JFFS2] Code cleanup \n\nCode beautification and block filing correction for optimization.\n\nSigned-off-by: Estelle Hammache \u003cestelle.hammache@st.com\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "6170b43401a3230756ff76287ee07db0d75eddde",
      "tree": "771cda30b12defc6417086de0a41d1f8e81b576a",
      "parents": [
        "3118db3dfe7c16284d1d578e628fd87639b00731"
      ],
      "author": {
        "name": "Russell King",
        "email": "linux@arm.linux.org.uk",
        "time": "Mon Jan 24 23:49:54 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 12:15:15 2005 +0200"
      },
      "message": "[MTD] Fix MTD device probing\n\nTry larger numbers of chips before smaller\nnumbers of chips across the bus width.\n\nThis means we\u0027ll avoid misdetecting a 2 x16 array as 1 x32 if the\nhigh 16-bits happen to read as zeros in the QRY area.\n\nSigned-off-by: Russell King \u003clinux@arm.linux.org.uk\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "3118db3dfe7c16284d1d578e628fd87639b00731",
      "tree": "a0bd21784ca0dfd95f4713c4d649a37b5f531371",
      "parents": [
        "7f716cf3f9cc9dd420b9c75071559017812df6d2"
      ],
      "author": {
        "name": "Estelle Hammache",
        "email": "estelle.hammache@st.com",
        "time": "Mon Jan 24 21:30:25 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 12:14:34 2005 +0200"
      },
      "message": "[JFFS2] Fix refile of blocks due to write failure. \n\navoid segfault when nextblock was refiled because of a write failure\n- avoid filing blocks on the clean list when they have wasted\nspace\n\nSigned-off-by: Estelle Hammache \u003cestelle.hammache@st.com\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "7f716cf3f9cc9dd420b9c75071559017812df6d2",
      "tree": "5f6492e6e83562d8b048dd14c3c9b844caa3845b",
      "parents": [
        "e4803c30d64391d84635061eaebfc7d66de9d6ab"
      ],
      "author": {
        "name": "Estelle Hammache",
        "email": "estelle.hammache@st.com",
        "time": "Mon Jan 24 21:24:18 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 12:12:13 2005 +0200"
      },
      "message": "[JFFS2] Fix block refiling\n\n- block refiling when writing directly to flash a buffer\nwhich is bigger than wbuf\n- retry cases for flushing wbuf\n\nSigned-off-by: Estelle Hammache \u003cestelle.hammache@st.com\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "e4803c30d64391d84635061eaebfc7d66de9d6ab",
      "tree": "b36dbc4306c6b8223f0fd9755ea0d8a04a15bcb6",
      "parents": [
        "ed3786a599f5639c99dfcceaef1b064ab5e2e9f9"
      ],
      "author": {
        "name": "Estelle Hammache",
        "email": "estelle.hammache@st.com",
        "time": "Mon Jan 24 21:13:42 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 12:11:28 2005 +0200"
      },
      "message": "[JFFS2] Fix write buffer retry case\n\nCorrection of retry case to avoid silent failure of rmdir\nwhen jffs2_wbuf_recover GCs the previous entry (+ corresponding\ndnode case).\n\nSigned-off-by: Estelle Hammache \u003cestelle.hammache@st.com\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "ed3786a599f5639c99dfcceaef1b064ab5e2e9f9",
      "tree": "88330679a6fc7b84853e16e234f44c8d585a67b5",
      "parents": [
        "068e3c0a002c79a5e3cc7c42cb749c4bb126288c"
      ],
      "author": {
        "name": "David A. Marlin",
        "email": "dmarlin@redhat.com",
        "time": "Mon Jan 24 20:40:15 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 12:10:36 2005 +0200"
      },
      "message": "[MTD] rtc_from4 error status check, disable virtual erase blocks\n\nAdded routine to perform extra error status checks on erase and write\nfailures to determine if errors are correctable.\nAdded option to prevent JFFS2 from using virtual erase blocks.\nPerformed minor cleanup on whitespace and comments.\n\nSigned-off-by: David A. Marlin \u003cdmarlin@redhat.com\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "068e3c0a002c79a5e3cc7c42cb749c4bb126288c",
      "tree": "fdf2db2edf03c4520a204476b0edc652ae2c9c47",
      "parents": [
        "99f2a8aea18c9779c141050c6f95a8f1da63bbe4"
      ],
      "author": {
        "name": "David A. Marlin",
        "email": "dmarlin@redhat.com",
        "time": "Mon Jan 24 03:07:46 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 12:08:59 2005 +0200"
      },
      "message": "[MTD] NAND Add optional ECC status check callback\n\nAdd optional hardware specific callback routine to perform extra error\nstatus checks on erase and write failures for devices with hardware ECC.\n\nSigned-off-by: David A. Marlin \u003cdmarlin@redhat.com\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "99f2a8aea18c9779c141050c6f95a8f1da63bbe4",
      "tree": "5afcd7442131196b69cb6ed406729fa96bb7e0ab",
      "parents": [
        "a4ab4c5d32b66a440fb2e00f975f919f559f001d"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben@simtec.co.uk",
        "time": "Mon Jan 24 00:37:04 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 11:33:47 2005 +0200"
      },
      "message": "[MTD] Platform RAM Driver\n\nDriver for generic RAM blocks which are exported by an platform_device\nfrom the device driver system.\n\nSigned-off-by: Ben Dooks \u003cben@simtec.co.uk\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "a4ab4c5d32b66a440fb2e00f975f919f559f001d",
      "tree": "15687db56486438db6cd3c6f25a9434bc11d1549",
      "parents": [
        "7ba48c4583f7da5b05cf9859337195323df67b6d"
      ],
      "author": {
        "name": "David A. Marlin",
        "email": "dmarlin@redhat.com",
        "time": "Sun Jan 23 18:30:53 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 11:32:36 2005 +0200"
      },
      "message": "[MTD] NAND use symbols instead of literals\n\nReplace some literals with defined symbols.\n\nSigned-off-by: David A. Marlin \u003cdmarlin@redhat.com\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "7ba48c4583f7da5b05cf9859337195323df67b6d",
      "tree": "d46180d25bfc8962f4f28a16b6094dd346589b28",
      "parents": [
        "8fabed4a0f78623236c035de0984beeacb8096d8"
      ],
      "author": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Sun Jan 23 11:09:22 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 11:31:47 2005 +0200"
      },
      "message": "[MTD] NAND SharpSL fix default partition size\n\nCorrect Poodle default partition size\n\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "8fabed4a0f78623236c035de0984beeacb8096d8",
      "tree": "a38636004739a5cedece1cd95710ef38aabe06d4",
      "parents": [
        "15266bb74d0156556f9541c9817b778286ffe5d6"
      ],
      "author": {
        "name": "Todd Poynor",
        "email": "tpoynor@mvista.com",
        "time": "Wed Jan 19 19:22:04 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 11:30:31 2005 +0200"
      },
      "message": "[JFFS2] Avoid warning for empty filesystems\n\nAvoid \"Eep. No valid nodes for ino #1\" message for just-created filesystem.\n\nSigned-off-by: Todd Poynor \u003ctpoynor@mvista.com\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "15266bb74d0156556f9541c9817b778286ffe5d6",
      "tree": "e1f1d40493a3f677cef6792c39e8a4cce0f49388",
      "parents": [
        "6fc93d8ca7a093feb403aca4ee3cb5bda338392c"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Tue Jan 18 16:15:00 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 11:29:39 2005 +0200"
      },
      "message": "[MTD] NAND replace yield\n\nReplace yield by msleep. M.Wilcox stared at it and frowned\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "6fc93d8ca7a093feb403aca4ee3cb5bda338392c",
      "tree": "9da44daa876860644e06cbf0f3563eba63030f75",
      "parents": [
        "97f1a087dc83cac54d740bf24888e565962b8f4d"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben@simtec.co.uk",
        "time": "Tue Jan 18 11:13:50 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 11:28:55 2005 +0200"
      },
      "message": "[MTD] bast-flash partitions fixup\n\nEnsure the whole device is added if there are no partitions found on the\ndevice, so that at least the flash can be read/written.\n\nReplace some of the constants with their SZ_xxx counterparts\n\nSigned-off-by: Ben Dooks \u003cben@simtec.co.uk\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "97f1a087dc83cac54d740bf24888e565962b8f4d",
      "tree": "b46c9f4a9ac1d70316b99ba313fe3051195914e3",
      "parents": [
        "30f464b74b51127b9b9a170157b75c7e8e80d2c4"
      ],
      "author": {
        "name": "David A. Marlin",
        "email": "dmarlin@redhat.com",
        "time": "Mon Jan 17 19:44:39 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 11:27:56 2005 +0200"
      },
      "message": "[MTD] Renesas AG-AND device recovery\n\nAdd routine to perform device recovery (deplete) procedure.\nClean up some compiler warnings.\n\nSigned-off-by: David A. Marlin \u003cdmarlin@redhat.com\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "30f464b74b51127b9b9a170157b75c7e8e80d2c4",
      "tree": "95a9e2f352612a4bfb94a276c1eaf21b0aec8f25",
      "parents": [
        "28a48de72b876af794853593cc1412119ada9efc"
      ],
      "author": {
        "name": "David A. Marlin",
        "email": "dmarlin@redhat.com",
        "time": "Mon Jan 17 18:35:25 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 11:26:45 2005 +0200"
      },
      "message": "[MTD] NAND workaround for AG-AND disturb issue. AG-AND recovery\n\nAdded workaround for Renesas AG-AND chips \"disturb\" issue \nfor Bad Block Table. \nAdded support for the device recovery command sequence \nfor Renesas AG-AND chips.\n\nSigned-off-by: David A. Marlin \u003cdmarlin@redhat.com\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "28a48de72b876af794853593cc1412119ada9efc",
      "tree": "fb1e6e5f98bf348d019d586d47be0e89466c98cf",
      "parents": [
        "8ea2e06fc8d2f03b49cef7732ae8e290e2f0b183"
      ],
      "author": {
        "name": "David A. Marlin",
        "email": "dmarlin@redhat.com",
        "time": "Mon Jan 17 18:29:21 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 11:22:05 2005 +0200"
      },
      "message": "[MTD] NAND extended commands, badb block table autorefresh \n\nAdded extended commands for AG-AND device and added \noption for BBT_AUTO_REFRESH.\n\nSigned-off-by: David A. Marlin \u003cdmarlin@redhat.com\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "8ea2e06fc8d2f03b49cef7732ae8e290e2f0b183",
      "tree": "455074eed205d8791f685795ec0b3833f54448e1",
      "parents": [
        "14f8351a313f364afbc565f1ddcd43f8cfdccf52"
      ],
      "author": {
        "name": "Herbert Valerio Riedel",
        "email": "hvr@inso.tuwien.ac.at",
        "time": "Mon Jan 17 13:47:24 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 11:19:46 2005 +0200"
      },
      "message": "[MTD] FTL Fix missing pointer assignment\n\nFor the case that mtd partitions are enabled it would cause a 0-pointer \ndereferencing in mtdpart.c:mtd_erase_callback()\n\nSigned-off-by: Herbert Valerio Riedel \u003chvr@inso.tuwien.ac.at\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "14f8351a313f364afbc565f1ddcd43f8cfdccf52",
      "tree": "d7c9833120901274c32a85d58b32d0f4f11aa5d2",
      "parents": [
        "49a43876b935c811cfd29d8fe998a6912a1cc5c4"
      ],
      "author": {
        "name": "Josh Boyer",
        "email": "jdub@us.ibm.com",
        "time": "Thu Jan 06 21:16:45 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 11:16:56 2005 +0200"
      },
      "message": "[MTD] slram driver cleanup\n\nAdd error checks to read/write functions and add an eraseblock size.\nMakes slram a suitable device for JFFS2.\n\nSigned-off-by: Josh Boyer \u003cjdub@us.ibm.com\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "49a43876b935c811cfd29d8fe998a6912a1cc5c4",
      "tree": "c7d7a187a2125518e655dfeadffd38156239ffc3",
      "parents": [
        "05d3794aa8bd3b2c9f7920a05003c331cdeb75c5"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@osdl.org",
        "time": "Wed May 18 15:39:33 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu May 19 07:46:36 2005 -0700"
      },
      "message": "[PATCH] prevent NULL mmap in topdown model\n\nPrevent the topdown allocator from allocating mmap areas all the way\ndown to address zero.\n\nWe still allow a MAP_FIXED mapping of page 0 (needed for various things,\nranging from Wine and DOSEMU to people who want to allow speculative\nloads off a NULL pointer).\n\nTested by Chris Wright.\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "05d3794aa8bd3b2c9f7920a05003c331cdeb75c5",
      "tree": "46ae0ec07caf01fa5c743112ae8ee932d1e66854",
      "parents": [
        "301216244b1e39c4346e56d38b079ca53d528580",
        "0b405a0f7e4d4d18fd1fe46ddf5ff465443036ab"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Wed May 18 16:37:46 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Wed May 18 16:37:46 2005 -0700"
      },
      "message": "Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-2.6.git/\n"
    },
    {
      "commit": "301216244b1e39c4346e56d38b079ca53d528580",
      "tree": "4a16a1f4cf249d713e565c1b2113ca3b38d3ba45",
      "parents": [
        "e72022e13d659bece2fc9cb2dd97afa67047dbca"
      ],
      "author": {
        "name": "Stephen Tweedie",
        "email": "sct@redhat.com",
        "time": "Wed May 18 11:47:17 2005 -0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Wed May 18 09:10:02 2005 -0700"
      },
      "message": "[PATCH] Avoid console spam with ext3 aborted journal.\n\nAvoid console spam with ext3 aborted journal.\n\next3 usually reports error conditions that it detects in its environment.\nBut when its journal gets aborted due to such errors, it can sometimes\ncontinue to report that condition forever, spamming the console to such\nan extent that the initial first cause of the journal abort can be lost.\n\nWhen the journal aborts, we put the filesystem into readonly mode.  Most\nsubsequent filesystem operations will get rejected immediately by checks\nfor MS_RDONLY either in the filesystem or in the VFS.  But some paths do\nnot have such checks --- for example, if we continue to write to a file\nhandle that was opened before the fs went readonly.  (We only check for\nthe ROFS condition when the file is first opened.)  In these cases, we\ncan continue to generate log errors similar to\n\nEXT3-fs error (device $DEV) in start_transaction: Journal has aborted\n\nfor each subsequent write.\n\nThere is really no point in generating these errors after the initial\nerror has been fully reported.  Specifically, if we\u0027re starting a\ncompletely new filesystem operation, and the filesystem is *already*\nreadonly (ie. the ext3 layer has already detected and handled the\nunderlying jbd abort), and we see an EROFS error, then there is simply\nno point in reporting it again.\n\nSigned-off-by: Stephen Tweedie \u003csct@redhat.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e72022e13d659bece2fc9cb2dd97afa67047dbca",
      "tree": "c71a8bf39274d7ad105e0618a7f0ff57d1509c17",
      "parents": [
        "d1ded203adf16b42ca90e9041120ae465ca5c4a6"
      ],
      "author": {
        "name": "Stephen Tweedie",
        "email": "sct@redhat.com",
        "time": "Wed May 18 11:22:31 2005 -0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Wed May 18 09:10:02 2005 -0700"
      },
      "message": "[PATCH] Fix filp being passed through raw ioctl handler\n\nDon\u0027t pass meaningless file handles to block device ioctls.\n\nThe recent raw IO ioctl-passthrough fix started passing the raw file\nhandle into the block device ioctl handler.  That\u0027s unlikely to be\nuseful, as the file handle is actually open on a character-mode raw\ndevice, not a block device, so dereferencing it is not going to yield\nuseful results to a block device ioctl handler.\n\nPreviously we just passed NULL; also not a value that can usefully\nbe dereferenced, but at least if it does happen, we\u0027ll oops instead of\nsilently pretending that the file is a block device, so NULL is the more\ndefensive option here.  This patch reverts to that behaviour.\n\nNoticed by Al Viro.\n\nSigned-off-by: Stephen Tweedie \u003csct@redhat.com\u003e\nAcked-by: Al Viro \u003cviro@parcelfarce.linux.theplanet.co.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "0b405a0f7e4d4d18fd1fe46ddf5ff465443036ab",
      "tree": "49d74df6eddfdd095c650e0af34cde7f4548a2d5",
      "parents": [
        "82428b62aa6294ea640c7e920a9224ecaf46db65"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Thu May 12 12:06:27 2005 -0700"
      },
      "committer": {
        "name": "Greg KH",
        "email": "gregkh@suse.de",
        "time": "Tue May 17 14:54:55 2005 -0700"
      },
      "message": "[PATCH] Driver Core: remove driver model detach_state\n\nThe driver model has a \"detach_state\" mechanism that:\n\n - Has never been used by any in-kernel drive;\n - Is superfluous, since driver remove() methods can do the same thing;\n - Became buggy when the suspend() parameter changed semantics and type;\n - Could self-deadlock when called from certain suspend contexts;\n - Is effectively wasted documentation, object code, and headspace.\n\nThis removes that \"detach_state\" mechanism; net code shrink, as well\nas a per-device saving in the driver model and sysfs.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "82428b62aa6294ea640c7e920a9224ecaf46db65",
      "tree": "f9e9bfd1f86f739ee16968378057060417f52bb4",
      "parents": [
        "ff0d2f90fdc4b564d47a7c26b16de81a16cfa28e"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Mon May 09 08:07:00 2005 -0700"
      },
      "committer": {
        "name": "Greg KH",
        "email": "gregkh@suse.de",
        "time": "Tue May 17 14:54:54 2005 -0700"
      },
      "message": "[PATCH] Driver Core: pm diagnostics update, check for errors\n\nThis patch includes various tweaks in the messaging that appears during\nsystem pm state transitions:\n\n  * Warn about certain illegal calls in the device tree, like resuming\n    child before parent or suspending parent before child.  This could\n    happen easily enough through sysfs, or in some cases when drivers\n    use device_pm_set_parent().\n\n  * Be more consistent about dev_dbg() tracing ... do it for resume() and\n    shutdown() too, and never if the driver doesn\u0027t have that method.\n\n  * Say which type of system sleep state is being entered.\n\nExcept for the warnings, these only affect debug messaging.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nAcked-by: Pavel Machek \u003cpavel@ucw.cz\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "d1ded203adf16b42ca90e9041120ae465ca5c4a6",
      "tree": "59c3218467807e1793fb4fc5d90141e072ab2212",
      "parents": [
        "9888549e0507cc95d1d7ade1595c00ff8e902659"
      ],
      "author": {
        "name": "Greg KH",
        "email": "gregkh@suse.de",
        "time": "Thu May 05 11:57:25 2005 -0700"
      },
      "committer": {
        "name": "Greg KH",
        "email": "gregkh@suse.de",
        "time": "Tue May 17 14:31:12 2005 -0700"
      },
      "message": "[PATCH] PCI: add MODALIAS to hotplug event for pci devices\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "9888549e0507cc95d1d7ade1595c00ff8e902659",
      "tree": "9c31d2b34ef9b747733f7f39916a8031f89c3d1e",
      "parents": [
        "c22610dadc0452b1273494f2b5157123c6cd60e1"
      ],
      "author": {
        "name": "Greg KH",
        "email": "gregkh@suse.de",
        "time": "Thu May 05 11:57:25 2005 -0700"
      },
      "committer": {
        "name": "Greg KH",
        "email": "gregkh@suse.de",
        "time": "Tue May 17 14:31:12 2005 -0700"
      },
      "message": "[PATCH] PCI: add modalias sysfs file for pci devices\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "c22610dadc0452b1273494f2b5157123c6cd60e1",
      "tree": "150d5315df21f02605ad5a6541ef7cb00176d023",
      "parents": [
        "43b7d7cfb157b5c8c5cc0933f4e96fd81adc81ca"
      ],
      "author": {
        "name": "Scott Murray",
        "email": "scottm@somanetworks.com",
        "time": "Mon May 09 17:36:27 2005 -0400"
      },
      "committer": {
        "name": "Greg KH",
        "email": "gregkh@suse.de",
        "time": "Tue May 17 14:31:11 2005 -0700"
      },
      "message": "[PATCH] PCI Hotplug: remove pci_visit_dev\n\nIf my CPCI hotplug update patch is applied, then there are no longer any\nin tree users of the pci_visit_dev API, and it and its related code can be\nremoved.\n\nSigned-off-by: Scott Murray \u003cscottm@somanetworks.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "43b7d7cfb157b5c8c5cc0933f4e96fd81adc81ca",
      "tree": "2af3b43ed8ee9468b1e0418c10275f33d23ced19",
      "parents": [
        "8b245e45f34280ec61e3c8d643d4613b9e0eb7a4"
      ],
      "author": {
        "name": "Scott Murray",
        "email": "scottm@somanetworks.com",
        "time": "Mon May 09 17:31:50 2005 -0400"
      },
      "committer": {
        "name": "Greg KH",
        "email": "gregkh@suse.de",
        "time": "Tue May 17 14:31:11 2005 -0700"
      },
      "message": "[PATCH] PCI Hotplug: CPCI update\n\n[PATCH] CPCI: update\n\nI have finally done some work to update the CompactPCI hotplug driver to\nfix some of the outstanding issues in 2.6:\n- Added adapter and latch status ops so that those files will get created\n  by the current PCI hotplug core.  This used to not be required, but\n  seems to be now after some of the sysfs rework in the core.\n- Replaced slot list spinlock with a r/w semaphore to avoid any potential\n  issues with sleeping.  This quiets all of the runtime warnings.\n- Reworked interrupt driven hot extraction handling to remove need for a\n  polling operator for ENUM# status.  There are a lot of boards that only\n  have an interrupt driven by ENUM#, so this lowers the bar to entry.\n- Replaced pci_visit_dev usage with better use of the PCI core functions.\n  The new code is functionally equivalent to the previous code, but the\n  use of pci_enable_device on insert needs to be investigated further, as\n  I need to do some more testing to see if it is still necessary.\n\nSigned-off-by: Scott Murray \u003cscottm@somanetworks.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "8b245e45f34280ec61e3c8d643d4613b9e0eb7a4",
      "tree": "aefa5d7e3d4689f5f1df21a7820088e8d9c7070b",
      "parents": [
        "ee17fd93a5892c162b0a02d58cdfdb9c50cf8467"
      ],
      "author": {
        "name": "Dely Sy",
        "email": "dlsy@snoqualmie.dp.intel.com",
        "time": "Fri May 06 17:19:09 2005 -0700"
      },
      "committer": {
        "name": "Greg KH",
        "email": "gregkh@suse.de",
        "time": "Tue May 17 14:31:11 2005 -0700"
      },
      "message": "[PATCH] PCI Hotplug: get pciehp to work on the downstream port of a switch\n\nHere is the updated patch to get pciehp driver to work for downstream\nport of a switch and handle the difference in the offset value of PCI\nExpress capability list item of different ports.\n\nSigned-off-by: Dely Sy \u003cdely.l.sy@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "ee17fd93a5892c162b0a02d58cdfdb9c50cf8467",
      "tree": "d218eab66a47e883ddf84f5c30e9060cd99394ec",
      "parents": [
        "ff0d2f90fdc4b564d47a7c26b16de81a16cfa28e"
      ],
      "author": {
        "name": "Dely Sy",
        "email": "dlsy@snoqualmie.dp.intel.com",
        "time": "Thu May 05 11:57:25 2005 -0700"
      },
      "committer": {
        "name": "Greg KH",
        "email": "gregkh@suse.de",
        "time": "Tue May 17 14:31:10 2005 -0700"
      },
      "message": "[PATCH] PCI Hotplug: Fix echoing 1 to power file of enabled slot problem with SHPC driver\n\nHere is a patch to fix the problem of echoing 1 to \"power\" file\nto enabled slot causing the slot to power down, and echoing 0\nto disabled slot causing shpchp_disabled_slot() to be called\ntwice. This problem was reported by kenji Kaneshige.\n\nThanks,\nDely\n\nSigned-off-by: Dely Sy \u003cdely.l.sy@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "ff0d2f90fdc4b564d47a7c26b16de81a16cfa28e",
      "tree": "6bb5a1cf91bbda8308ec7e6d900cb89071907dcd",
      "parents": [
        "8c41a5f50deab01aca11155154d7e6737b3a1d9f"
      ],
      "author": {
        "name": "Christoph Lameter",
        "email": "christoph@lameter.com",
        "time": "Tue May 17 08:48:16 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 17 09:27:05 2005 -0700"
      },
      "message": "[PATCH] fix memory scribble in arch/i386/pci/fixup.c\n\nThe GET_INDEX() macro should use just the low three bits of the devfn,\notherwise we have a memory scribble in pcie_rootport_aspm_quirk that\noverwrites ptype_all\n\nFix it to be more careful about its arguments while at it.\n\nAcked by Dely Sy \u003cdely.l.sy@intel.com\u003e\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8c41a5f50deab01aca11155154d7e6737b3a1d9f",
      "tree": "bdb9b93e9c8ecd0839f1721fb4eea8d63aca481b",
      "parents": [
        "19bbdf0e510471ecebb3fe09bd8b00773cc63b88"
      ],
      "author": {
        "name": "randy_dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Tue May 17 07:12:56 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 17 09:27:05 2005 -0700"
      },
      "message": "[PATCH] update CREDITS\n\nfree agent\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "19bbdf0e510471ecebb3fe09bd8b00773cc63b88",
      "tree": "7a90cca66dfb14f29c45dbedcd8c4b8bfa394854",
      "parents": [
        "ad542ef5b2296fa7a8518e6be67c4588b750d316"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue May 17 16:48:39 2005 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 17 09:27:05 2005 -0700"
      },
      "message": "[PATCH] ppc32: enable use of early_param\n\nWe need to call parse_early_param() early on to allow usage of\nearly_param() for command line parsing.\n\nSigned-off-by: Kumar Gala \u003ckumar.gala@freescale.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    }
  ],
  "next": "ad542ef5b2296fa7a8518e6be67c4588b750d316"
}
