)]}'
{
  "log": [
    {
      "commit": "c36194871293100bd4b2ecb54ac9774d6e627aa2",
      "tree": "9fd6894103918f439d0e7ec35620e18018ccfa76",
      "parents": [
        "c3302931db090d87e9015c3a7ce5c97a7dd90f78",
        "dc8a0843a435b2c0891e7eaea64faaf1ebec9b11"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Nov 06 15:43:13 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Nov 06 15:43:13 2008 -0800"
      },
      "message": "Merge git://git.infradead.org/mtd-2.6\n\n* git://git.infradead.org/mtd-2.6:\n  [JFFS2] fix race condition in jffs2_lzo_compress()\n  [MTD] [NOR] Fix cfi_send_gen_cmd handling of x16 devices in x8 mode (v4)\n  [JFFS2] Fix lack of locking in thread_should_wake()\n  [JFFS2] Fix build failure with !CONFIG_JFFS2_FS_WRITEBUFFER\n  [MTD] [NAND] OMAP2: remove duplicated #include\n"
    },
    {
      "commit": "467622ef2acb01986eab37ef96c3632b3ea35999",
      "tree": "b483202500c418696a14ee00857f7c7f6c20bbe4",
      "parents": [
        "b27cf88e9592953ae292d05324887f2f44979433"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Sat Nov 01 04:19:11 2008 -0700"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Wed Nov 05 14:40:25 2008 +0100"
      },
      "message": "[MTD] [NOR] Fix cfi_send_gen_cmd handling of x16 devices in x8 mode (v4)\n\nFor \"unlock\" cycles to 16bit devices in 8bit compatibility mode we need\nto use the byte addresses 0xaaa and 0x555. These effectively match\nthe word address 0x555 and 0x2aa, except the latter has its low bit set.\n\nMost chips don\u0027t care about the value of the \u0027A-1\u0027 pin in x8 mode,\nbut some -- like the ST M29W320D -- do. So we need to be careful to\nset it where appropriate.\n\ncfi_send_gen_cmd is only ever passed addresses where the low byte\nis 0x00, 0x55 or 0xaa. Of those, only addresses ending 0xaa are\naffected by this patch, by masking in the extra low bit when the device\nis known to be in compatibility mode.\n\n[dwmw2: Do it only when (cmd_ofs \u0026 0xff) \u003d\u003d 0xaa]\nv4: Fix  stupid typo in cfi_build_cmd_addr that failed to compile\n    I\u0027m writing this patch way to late at night.\nv3: Bring all of the work back into cfi_build_cmd_addr\n    including calling of map_bankwidth(map) and cfi_interleave(cfi)\n    So every caller doesn\u0027t need to.\nv2: Only modified the address if we our device_type is larger than our\n    bus width.\n\nCc: stable@kernel.org\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "54074d59320581a6d7e4f4dd405e8cac1d174b75",
      "tree": "57e510086daa9ea6a398900f2432e818c4156275",
      "parents": [
        "a75952b72a0fff3031124003e62118111aed42c1"
      ],
      "author": {
        "name": "Jianjun Kong",
        "email": "jianjun@zeuux.org",
        "time": "Tue Nov 04 21:47:07 2008 +0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Nov 04 08:18:19 2008 -0800"
      },
      "message": "drivers: remove duplicated #include\n\nSigned-off-by: Jianjun Kong \u003cjianjun@zeuux.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "0f0254fa8ddce39ce4e98113e7050e1cd88ff884",
      "tree": "a4f47e350836c27cbaf71519144cd0da1e6931e5",
      "parents": [
        "2515ddc6db8eb49a79f0fe5e67ff09ac7c81eab4"
      ],
      "author": {
        "name": "Huang Weiyi",
        "email": "weiyi.huang@gmail.com",
        "time": "Tue Oct 21 06:33:42 2008 +0800"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Tue Oct 21 13:37:33 2008 +0100"
      },
      "message": "[MTD] [NAND] OMAP2: remove duplicated #include\n\nRemoved duplicated #include \u003casm/arch/gpmc.h\u003e in\ndrivers/mtd/onenand/omap2.c.\n\nSigned-off-by: Huang Weiyi \u003cweiyi.huang@gmail.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "30c40d2c01f68c7eb1a41ab3552bdaf5dbf300d4",
      "tree": "38b69a80c4c0df13ef3b905f5195f6cadf930223",
      "parents": [
        "9a1c3542768b5a58e45a9216921cd10a3bae1205"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Fri Feb 22 19:50:45 2008 -0500"
      },
      "committer": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Tue Oct 21 07:49:00 2008 -0400"
      },
      "message": "[PATCH] propagate mode through open_bdev_excl/close_bdev_excl\n\nreplace open_bdev_excl/close_bdev_excl with variants taking fmode_t.\nsuperblock gets the value used to mount it stored in sb-\u003es_mode\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\n"
    },
    {
      "commit": "af0e2a0a87a7daeff9b77d82376c98fc6de3443f",
      "tree": "8864b1ded7d7eaf0c859a07523b7475b6de28d49",
      "parents": [
        "a5a1561f88fe8bfd7fdceed1d942ad494500b8a9"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Sun Mar 02 10:35:06 2008 -0500"
      },
      "committer": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Tue Oct 21 07:48:38 2008 -0400"
      },
      "message": "[PATCH] switch mtd_blkdevs\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\n"
    },
    {
      "commit": "d4430d62fa77208824a37fe6f85ab2831d274769",
      "tree": "5d4d0bca31e63eb208fbebe4f39c912b964c1e4d",
      "parents": [
        "badf8082c33d18b118d3a6f1b32d5ea6b97d3839"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Sun Mar 02 09:09:22 2008 -0500"
      },
      "committer": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Tue Oct 21 07:47:32 2008 -0400"
      },
      "message": "[PATCH] beginning of methods conversion\n\nTo keep the size of changesets sane we split the switch by drivers;\nto keep the damn thing bisectable we do the following:\n\t1) rename the affected methods, add ones with correct\nprototypes, make (few) callers handle both.  That\u0027s this changeset.\n\t2) for each driver convert to new methods.  *ALL* drivers\nare converted in this series.\n\t3) kill the old (renamed) methods.\n\nNote that it _is_ a flagday; all in-tree drivers are converted and by the\nend of this series no trace of old methods remain.  The only reason why\nwe do that this way is to keep the damn thing bisectable and allow per-driver\ndebugging if anything goes wrong.\n\nNew methods:\n\topen(bdev, mode)\n\trelease(disk, mode)\n\tioctl(bdev, mode, cmd, arg)\t\t/* Called without BKL */\n\tcompat_ioctl(bdev, mode, cmd, arg)\n\tlocked_ioctl(bdev, mode, cmd, arg)\t/* Called with BKL, legacy */\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\n"
    },
    {
      "commit": "aeb5d727062a0238a2f96c9c380fbd2be4640c6f",
      "tree": "51dae8a071fcf42e4431a66d37c5b843c8e99cf6",
      "parents": [
        "2515ddc6db8eb49a79f0fe5e67ff09ac7c81eab4"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Tue Sep 02 15:28:45 2008 -0400"
      },
      "committer": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Tue Oct 21 07:47:06 2008 -0400"
      },
      "message": "[PATCH] introduce fmode_t, do annotations\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\n"
    },
    {
      "commit": "2be508d847392e431759e370d21cea9412848758",
      "tree": "be5e00a4d7be4ef353ffe4d550fb80a251d321c3",
      "parents": [
        "01e8ef11bc1a74e65678ed55795f59266d4add01",
        "8a1a6272057e2ad90ab531a70330165888866e60"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 20 09:03:12 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 20 09:03:12 2008 -0700"
      },
      "message": "Merge git://git.infradead.org/mtd-2.6\n\n* git://git.infradead.org/mtd-2.6: (69 commits)\n  Revert \"[MTD] m25p80.c code cleanup\"\n  [MTD] [NAND] GPIO driver depends on ARM... for now.\n  [MTD] [NAND] sh_flctl: fix compile error\n  [MTD] [NOR] AT49BV6416 has swapped erase regions\n  [MTD] [NAND] GPIO NAND flash driver\n  [MTD] cmdlineparts documentation change - explain where mtd-id comes from\n  [MTD] cfi_cmdset_0002.c: Add Macronix CFI V1.0 TopBottom detection\n  [MTD] [NAND] Fix compilation warnings in drivers/mtd/nand/cs553x_nand.c\n  [JFFS2] Write buffer offset adjustment for NOR-ECC (Sibley) flash\n  [MTD] mtdoops: Fix a bug where block may not be erased\n  [MTD] mtdoops: Add a magic number to logged kernel oops\n  [MTD] mtdoops: Fix an off by one error\n  [JFFS2] Correct parameter names of jffs2_compress() in comments\n  [MTD] [NAND] sh_flctl: add support for Renesas SuperH FLCTL\n  [MTD] [NAND] Bug on atmel_nand HW ECC : OOB info not correctly written\n  [MTD] [MAPS] Remove unused variable after ROM API cleanup.\n  [MTD] m25p80.c extended jedec support (v2)\n  [MTD] remove unused mtd parameter in of_mtd_parse_partitions()\n  [MTD] [NAND] remove dead Kconfig associated with !CONFIG_PPC_MERGE\n  [MTD] [NAND] driver extension to support NAND on TQM85xx modules\n  ...\n"
    },
    {
      "commit": "8a1a6272057e2ad90ab531a70330165888866e60",
      "tree": "e528064ce8a4705e15326216ec143e3617721597",
      "parents": [
        "7d28e0d1e55442d198f7c35626d2c460ac04cab2"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Oct 20 09:26:16 2008 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Oct 20 09:28:09 2008 +0100"
      },
      "message": "Revert \"[MTD] m25p80.c code cleanup\"\n\nThis reverts commit 75d0ee2202b5740e94e913d8a52f91c6557c4c81.\n\nAlthough it seems ObviouslyCorrect™, the spi_write() call uses DMA,\nwhile spi_write_then_read() does not. Since our buffer is on the stack,\nwe must use the latter even though we don\u0027t actually want to read\nanything back.\n\nPointed out by David Brownell \u003cdavid-b@pacbell.net\u003e\n\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "7d28e0d1e55442d198f7c35626d2c460ac04cab2",
      "tree": "9369355b3c7c927fcad6af123c04aa35c25292ad",
      "parents": [
        "35a347991cb7da5540fcdbef57800c02bafcb0b3"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Oct 20 09:24:43 2008 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Oct 20 09:24:43 2008 +0100"
      },
      "message": "[MTD] [NAND] GPIO driver depends on ARM... for now.\n\nNot all architectures provide readsb(). We should probably move to using\nioread8_rep() instead.\n\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "35a347991cb7da5540fcdbef57800c02bafcb0b3",
      "tree": "12e04c91835b59fc34f08336aac096267861f24f",
      "parents": [
        "be8f78b8e8b5bcafc19ac85b815e98049aa86314"
      ],
      "author": {
        "name": "Yoshihiro Shimoda",
        "email": "shimoda.yoshihiro@renesas.com",
        "time": "Mon Oct 20 17:17:44 2008 +0900"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Oct 20 09:23:19 2008 +0100"
      },
      "message": "[MTD] [NAND] sh_flctl: fix compile error\n\nFix compile error because the first patch was broken -- the file got\ntruncated.\n\nSigned-off-by: Yoshihiro Shimoda \u003cshimoda.yoshihiro@renesas.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "be8f78b8e8b5bcafc19ac85b815e98049aa86314",
      "tree": "b0dc5f12b267365743faa23130b7534c59f05966",
      "parents": [
        "aaf7ea20000436df3cbb397ccb734ad1e2e5164d"
      ],
      "author": {
        "name": "Haavard Skinnemoen",
        "email": "haavard.skinnemoen@atmel.com",
        "time": "Tue Sep 30 13:55:33 2008 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Sat Oct 18 12:53:15 2008 +0100"
      },
      "message": "[MTD] [NOR] AT49BV6416 has swapped erase regions\n\nThe CFI information read from AT49BV6416 lists the erase regions in the\nwrong order, causing problems when trying to erase or update the first\nor last 64KiB block.\n\nWork around this by inverting the \"top boot\" flag, which will\neffectively reverse the order of the erase regions.\n\nThis chip is obsolete, but it\u0027s used in some existing designs.\n\nSigned-off-by: Håvard Skinnemoen \u003chaavard.skinnemoen@atmel.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "aaf7ea20000436df3cbb397ccb734ad1e2e5164d",
      "tree": "37ab4c9f5a4a34f796ab69bb1cef436522876503",
      "parents": [
        "a0ee24a03b1c06813c814b9f70946c8984752f01"
      ],
      "author": {
        "name": "Mike Rapoport",
        "email": "mike@compulab.co.il",
        "time": "Wed Oct 15 08:38:49 2008 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Sat Oct 18 12:48:42 2008 +0100"
      },
      "message": "[MTD] [NAND] GPIO NAND flash driver\n\nThe patch adds support for NAND flashes connected to GPIOs.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\nSigned-off-by: Mike Rapoport \u003cmike@compulab.co.il\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "a0ee24a03b1c06813c814b9f70946c8984752f01",
      "tree": "3799f99be3565655b9b6d11730ee4297a6913693",
      "parents": [
        "87e92c062b19eea6054532f8143a91242f104a6f"
      ],
      "author": {
        "name": "Philip Rakity",
        "email": "prakity@yahoo.com",
        "time": "Wed Oct 08 16:32:11 2008 -0700"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Sat Oct 18 12:43:03 2008 +0100"
      },
      "message": "[MTD] cmdlineparts documentation change - explain where mtd-id comes from\n\nSigned-off-by: Philip Rakity \u003cprakity@yahoo.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "87e92c062b19eea6054532f8143a91242f104a6f",
      "tree": "09a79d6497093bd488444428ae2d5d2aefbd1ea8",
      "parents": [
        "6b8520296d67622dfa225436ef325f7dfd6ece8e"
      ],
      "author": {
        "name": "Christopher Moore",
        "email": "moore@free.fr",
        "time": "Fri Oct 17 05:32:22 2008 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Sat Oct 18 12:41:51 2008 +0100"
      },
      "message": "[MTD] cfi_cmdset_0002.c: Add Macronix CFI V1.0 TopBottom detection\n\nThis patch adds TopBottom detection for most Macronix chips with CFI V1.0.\n\nThe main purpose of this patch is to add detection of the MX29LV400C B\nused on the LaCie Ethernet Disk mini V2 NAS.\n\nIt detects the following parts correctly:-\nMX28F640C3B T\nMX29LV002C  B\nMX29LV002NC B\nMX29LV004C  T\nMX29LV400C  T/B\nMX29LV800C  T/B\nMX29LV160C  T/B\nMX29SL800C  T/B\nMX29SL802C  T/B\n\nIt detects the following uniform part as bottom but it should work\ncorrectly:-\nMX29LV040C\n\nFor T parts it causes the erase block table to be reversed correctly.\nFor other parts it avoids the bogus \"Assuming top\" message.\n\nIt does not detect the following correctly:-\nMX28F640C3B B\nMX29LV002C  T\nMX29LV002NC T\nMX29LV004C  B\nMX29SL400C  T/B\nMX29SL402C  T/B\n\nIf desired I could supply a more complicated patch to handle these as\nwell.\n\nOnly the MX29LV400C B has been physically tested; others were checked\nagainst their data sheets.\n\nSigned-off-by: Christopher Moore \u003cmoore@free.fr\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "6b8520296d67622dfa225436ef325f7dfd6ece8e",
      "tree": "03457aad3c14b6ee6a0d889acf9a15bbf15b7e2e",
      "parents": [
        "5bf1723723487ddb0b9c9641b6559da96b27cc93"
      ],
      "author": {
        "name": "Manish Katiyar",
        "email": "mkatiyar@gmail.com",
        "time": "Tue Oct 14 23:43:29 2008 +0530"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Sat Oct 18 12:39:17 2008 +0100"
      },
      "message": "[MTD] [NAND] Fix compilation warnings in drivers/mtd/nand/cs553x_nand.c\n\nBelow patch fixes the following compilation warnings.\ndrivers/mtd/nand/cs553x_nand.c:293: warning: unused variable \u0027mtd_parts\u0027\ndrivers/mtd/nand/cs553x_nand.c:292: warning: unused variable \u0027mtd_parts_nb\u0027\n\nSigned-off-by: Manish Katiyar \u003cmkatiyar@gmail.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "43b5693d404127697d62962def8c1bfe3a89811a",
      "tree": "e671dbb20fb4bd50d8bb994aabbfe0459729176b",
      "parents": [
        "f0482ee3669a78bdb1e15b9f9c58a9f1ffc5a997"
      ],
      "author": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Sat Jul 26 09:25:18 2008 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Sat Oct 18 11:51:48 2008 +0100"
      },
      "message": "[MTD] mtdoops: Fix a bug where block may not be erased\n\nThis makes the driver erase a block when it doesn\u0027t find any\nexisting saved log messages which is safer than assuming the\nflash was already erased.\n\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "f0482ee3669a78bdb1e15b9f9c58a9f1ffc5a997",
      "tree": "cfc14aa482e58f7047f95610f1fb5cb8a705dba7",
      "parents": [
        "ecd5b3102322011610a2521c389ab5804c811837"
      ],
      "author": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Sat Jul 26 09:22:45 2008 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Sat Oct 18 11:51:27 2008 +0100"
      },
      "message": "[MTD] mtdoops: Add a magic number to logged kernel oops\n\nAdd a magic number to logged kernel oops messages so that they\ncan be more accurately detected rather than just having to rely\non the sequence number. This also allows easier detection of\nsaved crashes by userspace.\n\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "ecd5b3102322011610a2521c389ab5804c811837",
      "tree": "e5e0916a3e321adc7c6b7f865de8b5403835350c",
      "parents": [
        "a52c8afdd035a72da55756d5e7f9fb35cc62dcf5"
      ],
      "author": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Sat Jul 26 09:17:41 2008 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Sat Oct 18 11:51:13 2008 +0100"
      },
      "message": "[MTD] mtdoops: Fix an off by one error\n\nFix an off by one error in the mtdoops driver\n\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "a52c8afdd035a72da55756d5e7f9fb35cc62dcf5",
      "tree": "18d6a6e15b971de99dd2264f3ab219523bdd2773",
      "parents": [
        "faa5c2a15e14b6a4e59fcae65dec5258e723ea9f",
        "762a9f291bfdf9e4d5c2b80d730d79055c8d8c99"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Sat Oct 18 11:47:37 2008 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Sat Oct 18 11:47:37 2008 +0100"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.infradead.org/ubi-2.6\n"
    },
    {
      "commit": "b887265c165f94917d0f565b1883a6e7b3c8388c",
      "tree": "b1c3d3cbc02c5bf191510d37b0a480a3af70286e",
      "parents": [
        "899ef6e7cf2f057fcfd8071b36de04117313242b"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Aug 18 13:21:04 2008 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 17 14:41:10 2008 -0700"
      },
      "message": "USB: remove info() macro from usb mtd drivers\n\nUSB should not be having it\u0027s own printk macros, so remove info() and\nuse the system-wide standard of dev_info() wherever possible.\n\nAcked-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "c813b4e16ead3c3df98ac84419d4df2adf33fe01",
      "tree": "2ca4a5b6966d833b6149e3dda7a4e85d1255779c",
      "parents": [
        "c8d8a2321f9c4ee18fbcc399fdc2a77e580a03b9",
        "02683ffdf655b4ae15245376ba6fea6d9e5829a6"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 16 12:40:26 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 16 12:40:26 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core-2.6: (46 commits)\n  UIO: Fix mapping of logical and virtual memory\n  UIO: add automata sercos3 pci card support\n  UIO: Change driver name of uio_pdrv\n  UIO: Add alignment warnings for uio-mem\n  Driver core: add bus_sort_breadthfirst() function\n  NET: convert the phy_device file to use bus_find_device_by_name\n  kobject: Cleanup kobject_rename and !CONFIG_SYSFS\n  kobject: Fix kobject_rename and !CONFIG_SYSFS\n  sysfs: Make dir and name args to sysfs_notify() const\n  platform: add new device registration helper\n  sysfs: use ilookup5() instead of ilookup5_nowait()\n  PNP: create device attributes via default device attributes\n  Driver core: make bus_find_device_by_name() more robust\n  usb: turn dev_warn+WARN_ON combos into dev_WARN\n  debug: use dev_WARN() rather than WARN_ON() in device_pm_add()\n  debug: Introduce a dev_WARN() function\n  sysfs: fix deadlock\n  device model: Do a quickcheck for driver binding before doing an expensive check\n  Driver core: Fix cleanup in device_create_vargs().\n  Driver core: Clarify device cleanup.\n  ...\n"
    },
    {
      "commit": "c8d8a2321f9c4ee18fbcc399fdc2a77e580a03b9",
      "tree": "edfd028285e21ba549d047c0caa4ffe523272f94",
      "parents": [
        "e4856a70cfc23266631a78e78277cf2b195babee",
        "118a9069f06ff591d51a3133e242f0c256ba2db7"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 16 12:38:34 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 16 12:38:34 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-for-linus\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-for-linus:\n  module: remove CONFIG_KMOD in comment after #endif\n  remove CONFIG_KMOD from fs\n  remove CONFIG_KMOD from drivers\n\nManually fix conflict due to include cleanups in drivers/md/md.c\n"
    },
    {
      "commit": "93a22f8b95756c53e80308820892119c910d2739",
      "tree": "01539a24fc517e84e35c951699fc0939336b55a6",
      "parents": [
        "0f6d504e73b49374c6093efe6aa60ab55058248a"
      ],
      "author": {
        "name": "David Brownell",
        "email": "dbrownell@users.sourceforge.net",
        "time": "Wed Oct 15 22:03:15 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 16 11:21:40 2008 -0700"
      },
      "message": "omap drivers: switch to standard GPIO calls\n\nThis updates most of the OMAP drivers which are in mainline to switch to\nusing the cross-platform GPIO calls instead of the older OMAP-specific\nones.\n\nThis is all fairly brainless/obvious stuff.  Probably the most interesting\nbit is to observe that the omap-keypad code seems to now have a portable\ncore that could work with non-OMAP matrix keypads.  (That would improve\nwith hardware IRQ debouncing enabled, of course...)\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\nCc: Dmitry Torokhov \u003cdmitry.torokhov@gmail.com\u003e\nCc: Antonino Daplas \u003cadaplas@gmail.com\u003e\nCc: David Woodhouse \u003cdwmw2@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "a9b12619f7b6f19c871437ec24a088787a04b1de",
      "tree": "ff1b11e7affedccfd69fc20e14876d0821f6e555",
      "parents": [
        "91bd418fdc8526ee70a0e8f7970b584c8870ae10"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jul 21 20:03:34 2008 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Oct 16 09:24:43 2008 -0700"
      },
      "message": "device create: misc: convert device_create_drvdata to device_create\n\nNow that device_create() has been audited, rename things back to the\noriginal call to be sane.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "a65e5d782f9db2a61a914dc01a329e0c2dcf92a1",
      "tree": "2143455a8bbcb49bbcef746e45f06e497f2eadfb",
      "parents": [
        "04ab591808565f968d4406f6435090ad671ebdab"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes@sipsolutions.net",
        "time": "Wed Jul 09 10:28:38 2008 +0200"
      },
      "committer": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Fri Oct 17 02:38:35 2008 +1100"
      },
      "message": "remove CONFIG_KMOD from drivers\n\nStraight forward conversions to CONFIG_MODULE; many drivers\ninclude \u003clinux/kmod.h\u003e conditionally and then don\u0027t have any\nother conditional code so remove it from those.\n\nSigned-off-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nCc: video4linux-list@redhat.com\nCc: David Woodhouse \u003cdwmw2@infradead.org\u003e\nCc: linux-ppp@vger.kernel.org\nCc: dm-devel@redhat.com\nSigned-off-by: Rusty Russell \u003crusty@rustcorp.com.au\u003e\n"
    },
    {
      "commit": "6028aa01f759a1dae11e5d0e495b3dc9d2b0a47b",
      "tree": "c553cf676af448182a1cad908bf210fe25ae49f2",
      "parents": [
        "3fc2389847a84d06263c13a3b6dfe1f1d6eea935"
      ],
      "author": {
        "name": "Yoshihiro Shimoda",
        "email": "shimoda.yoshihiro@renesas.com",
        "time": "Tue Oct 14 21:23:26 2008 +0900"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Tue Oct 14 13:33:05 2008 +0100"
      },
      "message": "[MTD] [NAND] sh_flctl: add support for Renesas SuperH FLCTL\n\nSeveral Renesas SuperH CPU has FLCTL. The FLCTL support NAND Flash.\nThis driver support SH7723.\n\nSigned-off-by: Yoshihiro Shimoda \u003cshimoda.yoshihiro@renesas.com\u003e\nAcked-by: Paul Mundt \u003clethal@linux-sh.org\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "3fc2389847a84d06263c13a3b6dfe1f1d6eea935",
      "tree": "c63f13a5b79950a390538c34132416f2d3b894c3",
      "parents": [
        "08d790432906b3815a1dc91a826ca85ff2a73b6c"
      ],
      "author": {
        "name": "Richard Genoud",
        "email": "richard.genoud@gmail.com",
        "time": "Sun Oct 12 08:42:28 2008 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Tue Oct 14 11:07:57 2008 +0100"
      },
      "message": "[MTD] [NAND] Bug on atmel_nand HW ECC : OOB info not correctly written\n\nThe functions that write the OOB info (on hardware ECC only) use the \nHW_SYNDROME method.\n\nThis is not correct : the start position is \"pos \u003d eccsize + chunk\" and \nshould be eccsize. So, the standard (nand_write_oob_std) function should \nbe used. This patch corrects this by using NAND_ECC_HW instead of \nNAND_ECC_HW_SYNDROME.\n\nThis has only been tested on small pages nand flash.\n(if anyone can test it on large pages that would be great).\n\nkernel version : 2.6.27-rc2 (current git mtd-2.6)\n\nSigned-off-by: Richard Genoud \u003crichard.genoud@gmail.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "08d790432906b3815a1dc91a826ca85ff2a73b6c",
      "tree": "0c6b176414d39f32377934e5cade4020086ba013",
      "parents": [
        "daa847356a4f2b2722d78b389ec4f172f24fecd5"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Tue Oct 14 11:00:51 2008 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Tue Oct 14 11:00:51 2008 +0100"
      },
      "message": "[MTD] [MAPS] Remove unused variable after ROM API cleanup.\n\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "daa847356a4f2b2722d78b389ec4f172f24fecd5",
      "tree": "e30bd29f5d3ed7dd123b84bdb53d02ce7699a53c",
      "parents": [
        "69fd3a8d098faf41a04930afa83757c0555ee360"
      ],
      "author": {
        "name": "Chen Gong",
        "email": "g.chen@freescale.com",
        "time": "Tue Sep 16 14:14:12 2008 +0800"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Tue Oct 14 10:59:43 2008 +0100"
      },
      "message": "[MTD] m25p80.c extended jedec support (v2)\n\nInclude missing parts of previous patch.\n\nSigned-off-by: Chen Gong \u003cg.chen@freescale.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "2be4ff2f084842839b041b793ed6237e8d1d315a",
      "tree": "1d776ac1717edeff4ee7d59ab0aea2782cb86dba",
      "parents": [
        "cf2fa66055d718ae13e62451bb546505f63906a2",
        "a45b3fb19ba1e4dfc3fc53563a072612092930a9"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 13 14:12:40 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 13 14:12:40 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6: (49 commits)\n  pcmcia: ioctl-internal definitions\n  pcmcia: cistpl header cleanup\n  pcmcia: remove unused argument to pcmcia_parse_tuple()\n  pcmcia: card services header cleanup\n  pcmcia: device_id header cleanup\n  pcmcia: encapsulate ioaddr_t\n  pcmcia: cleanup device driver header file\n  pcmcia: cleanup socket services header file\n  pcmcia: merge ds_internal.h into cs_internal.h\n  pcmcia: cleanup cs_internal.h\n  pcmcia: cs_internal.h is internal\n  pcmcia: use dev_printk for cs_error()\n  pcmcia: remove CS_ error codes alltogether\n  pcmcia: deprecate CS_BAD_TUPLE\n  pcmcia: deprecate CS_BAD_ARGS\n  pcmcia: deprecate CS_BAD_BASE, CS_BAD_IRQ, CS_BAD_OFFSET and CS_BAD_SIZE\n  pcmcia: deprecate CS_BAD_ATTRIBUTE, CS_BAD_TYPE and CS_BAD_PAGE\n  pcmcia: deprecate CS_NO_MORE_ITEMS\n  pcmcia: deprecate CS_IN_USE\n  pcmcia: deprecate CS_CONFIGURATION_LOCKED\n  ...\n\nFix trivial conflict in drivers/pcmcia/ds.c manually\n"
    },
    {
      "commit": "e758936e02700ff88a0b08b722a3847b95283ef2",
      "tree": "50c919bef1b459a778b85159d5929de95b6c4a01",
      "parents": [
        "239cfbde1f5843c4a24199f117d5f67f637d72d5",
        "4480f15b3306f43bbb0310d461142b4e897ca45b"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Oct 13 17:13:56 2008 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Oct 13 17:13:56 2008 +0100"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6\n\nConflicts:\n\n\tinclude/asm-x86/statfs.h\n"
    },
    {
      "commit": "69fd3a8d098faf41a04930afa83757c0555ee360",
      "tree": "8cf92e8dddcbffae8449f3dea25cc8fe8b6e111a",
      "parents": [
        "52551beb0519c014fb77e1c78a6888d20e62209c"
      ],
      "author": {
        "name": "Sebastian Andrzej Siewior",
        "email": "bigeasy@linutronix.de",
        "time": "Sun Oct 12 16:18:36 2008 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Oct 13 15:01:42 2008 +0100"
      },
      "message": "[MTD] remove unused mtd parameter in of_mtd_parse_partitions()\n\nSigned-off-by: Sebastian Andrzej Siewior \u003cbigeasy@linutronix.de\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "56c5d900dbb8e042bfad035d18433476931d8f93",
      "tree": "00b793965beeef10db03e0ff021d2d965c410759",
      "parents": [
        "4dd95b63ae25c5cad6986829b5e8788e9faa0330",
        "ead9d23d803ea3a73766c3cb27bf7563ac8d7266"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Oct 11 12:39:35 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Oct 11 12:39:35 2008 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6\n\nConflicts:\n\n\tsound/core/memalloc.c\n"
    },
    {
      "commit": "7cc4e87f912bbefa440a51856b8d076e5d1f554a",
      "tree": "1b8df8683f3de37d2e8211ffa8d151f60d59af62",
      "parents": [
        "5ba2f67afb02c5302b2898949ed6fc3b3d37dcf1",
        "69fc7eed5f56bce15b239e5110de2575a6970df4"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Oct 11 10:09:45 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Oct 11 10:09:45 2008 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm\n\n* \u0027for-linus\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm: (236 commits)\n  [ARM] 5300/1: fixup spitz reset during boot\n  [ARM] 5295/1: make ZONE_DMA optional\n  [ARM] 5239/1: Palm Zire 72 power management support\n  [ARM] 5298/1: Drop desc_handle_irq()\n  [ARM] 5297/1: [KS8695] Fix two compile-time warnings\n  [ARM] 5296/1: [KS8695] Replace macro\u0027s with trailing underscores.\n  [ARM] pxa: allow multi-machine PCMCIA builds\n  [ARM] pxa: add preliminary CPUFREQ support for PXA3xx\n  [ARM] pxa: add missing ACCR bit definitions to pxa3xx-regs.h\n  [ARM] pxa: rename cpu-pxa.c to cpufreq-pxa2xx.c\n  [ARM] pxa/zylonite: add support for USB OHCI\n  [ARM] ohci-pxa27x: use ioremap() and offset for register access\n  [ARM] ohci-pxa27x: introduce pxa27x_clear_otgph()\n  [ARM] ohci-pxa27x: use platform_get_{irq,resource} for the resource\n  [ARM] ohci-pxa27x: move OHCI controller specific registers into the driver\n  [ARM] ohci-pxa27x: introduce flags to avoid direct access to OHCI registers\n  [ARM] pxa: move I2S register and bit definitions into pxa2xx-i2s.c\n  [ARM] pxa: simplify DMA register definitions\n  [ARM] pxa: make additional DCSR bits valid for PXA3xx\n  [ARM] pxa: move i2c register and bit definitions into i2c-pxa.c\n  ...\n\nFixed up conflicts in\n\tarch/arm/mach-versatile/core.c\n\tsound/soc/pxa/pxa2xx-ac97.c\n\tsound/soc/pxa/pxa2xx-i2s.c\nmanually.\n"
    },
    {
      "commit": "52551beb0519c014fb77e1c78a6888d20e62209c",
      "tree": "e6278aca8a01c84d3831880e257a801de77aea3f",
      "parents": [
        "13f5369704d3c27a07936999f063be3a8a905398"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Thu Oct 09 22:50:06 2008 -0500"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Oct 10 07:39:29 2008 +0100"
      },
      "message": "[MTD] [NAND] remove dead Kconfig associated with !CONFIG_PPC_MERGE\n\nRemoved the Kconfig associated with \u0027NDFC NanD Flash Controller\u0027.\nWe can\u0027t enable !CONFIG_PPC_MERGE so there is no way to enable\nthis.  Additionally the code needs to get updated for arch/powerpc.\n\nFor the time being lets just remove the Kconfig option so we can\nactually remove CONFIG_PPC_MERGE.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "13f5369704d3c27a07936999f063be3a8a905398",
      "tree": "3476e63f12d214b157756946aac0ff4516a98160",
      "parents": [
        "95ebffd749c8e6c8cbb746bc0833a5738cc23321"
      ],
      "author": {
        "name": "Wolfgang Grandegger",
        "email": "wg@grandegger.com",
        "time": "Mon Jun 09 10:19:08 2008 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Oct 10 07:29:00 2008 +0100"
      },
      "message": "[MTD] [NAND] driver extension to support NAND on TQM85xx modules\n\nThis patch extends the FSL UPM NAND driver from Anton Vorontsov to\nsupport hardware which does not have the R/B pin of the NAND chip\nconnected, like the TQM8548 module:\n\n- The OF_GPIO dependency has been removed from the Kconfig option\n  because GPIO is not needed. The relevant gpio_* function are then\n  stubbed out in \u003clinux/gpio.h\u003e.\n\n- It re-introduces the chip-delay property to define an appropriate\n  maximum delay time (tR) required for read operations. The binding\n  will be documented in a separate patch.\n\nSigned-off-by: Wolfgang Grandegger \u003cwg@grandegger.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "95ebffd749c8e6c8cbb746bc0833a5738cc23321",
      "tree": "e05f6b9f4272c047896a4c0e4e9a145695cb6e04",
      "parents": [
        "63fd7f30f328f99956d3c774d17219c3c8d54131"
      ],
      "author": {
        "name": "Anton Vorontsov",
        "email": "avorontsov@ru.mvista.com",
        "time": "Thu Sep 18 20:50:26 2008 +0400"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Oct 10 07:24:05 2008 +0100"
      },
      "message": "[MTD] [NAND] fsl_upm: update driver for the new OF bindings\n\n- Get rid of fsl,wait-pattern and fsl,wait-write. I think this isn\u0027t\n  chip-specific, and we should always do waits. I saw one board that\n  didn\u0027t need fsl,wait-pattern, but I assume this was the exception\n  that proves the rule;\n- Get rid of chip-delay. Today there are no users for this, and if\n  anyone really need this they should push the OF bindings beforehand;\n- Now flash chips should be child nodes of the FSL UPM NAND controller;\n- Implement OF partition parsing.\n\nSigned-off-by: Anton Vorontsov \u003cavorontsov@ru.mvista.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "3f30a09a612bac2b531a206c2a58a292dd7ff182",
      "tree": "62741c2f78aeb3009c66dbcf014ebff2e034e597",
      "parents": [
        "9e165acf1b9e37af7c0fa39399b43d0bd8600039",
        "fda50a1c49ad7483eaa29a268d560422c413933f"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Oct 09 21:33:02 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Oct 09 21:33:02 2008 +0100"
      },
      "message": "Merge branch \u0027pxa-all\u0027 into devel\n\nConflicts:\n\n\tarch/arm/mach-pxa/Kconfig\n\tarch/arm/mach-pxa/corgi.c\n\tarch/arm/mach-pxa/include/mach/hardware.h\n\tarch/arm/mach-pxa/spitz.c\n"
    },
    {
      "commit": "762a9f291bfdf9e4d5c2b80d730d79055c8d8c99",
      "tree": "1f0c9b238cfacf8964a1f376c162953e2e38d4bd",
      "parents": [
        "0e4a008a4f389b468cfe8b58c7d77882a6e25695"
      ],
      "author": {
        "name": "Deepak Saxena",
        "email": "dsaxena@plexity.net",
        "time": "Wed Oct 08 12:56:24 2008 -0700"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "Artem.Bityutskiy@nokia.com",
        "time": "Thu Oct 09 16:19:04 2008 +0300"
      },
      "message": "UBI: print reserved_peb when it is too large\n\nThis patch makes debugging a missconfigured UBI a bit easier\nby providing the needed information in the boot log.\n\nSigned-off-by: Deepak Saxena \u003cdsaxena@laptop.org\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "fdc53971bce56d299cb5f1f06ecbff30b34cbaf2",
      "tree": "96ffa11fb549ef059e167c3fc0afaabe48204763",
      "parents": [
        "eae9acd13a8d14b50c00a961fa959606f34bbd92"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Tue Aug 05 18:08:56 2008 +0100"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Thu Oct 09 08:56:01 2008 +0200"
      },
      "message": "Support \u0027discard sectors\u0027 operation.\n\nWe can benefit from knowing that the file system no longer cares about\nthe contents of certain sectors, by throwing them away immediately and\nthen never having to garbage collect them, and using the extra free\nspace to make our operations more efficient. Do so.\n\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\nSigned-off-by: Jens Axboe \u003cjens.axboe@oracle.com\u003e\n"
    },
    {
      "commit": "eae9acd13a8d14b50c00a961fa959606f34bbd92",
      "tree": "cbd16bf7fe9db99f6916408953c6243aca175121",
      "parents": [
        "8c540a96c175bdf55bda8707db04cec78b816454"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Tue Aug 05 18:08:25 2008 +0100"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Thu Oct 09 08:56:01 2008 +0200"
      },
      "message": "Support \u0027discard sectors\u0027 operation in translation layer support core\n\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\nSigned-off-by: Jens Axboe \u003cjens.axboe@oracle.com\u003e\n"
    },
    {
      "commit": "63fd7f30f328f99956d3c774d17219c3c8d54131",
      "tree": "d99fed43f643798b44052335af41ca5803250d17",
      "parents": [
        "f324277cf70ad284dd99acf5ac5101e32bc8c55b"
      ],
      "author": {
        "name": "Daniel Rosenthal",
        "email": "danielrosenthal@acm.org",
        "time": "Sun Oct 05 17:43:10 2008 -0400"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Wed Oct 08 11:26:38 2008 +0100"
      },
      "message": "[MTD] [INFTL] Fix infinite loop in INFTL_foldchain\n\nWhen iterating over a chain in reverse (oldest block first), this\npatch correctly marks the PUtable[] entry of the second to last erase\nblock of a chain as BLOCK_NIL, regardless of whether or not it can\nformat the last block successfully. Before, the second to last block\nwas only marked as pointing to BLOCK_NIL if INFTL_formatblock()\nsucceeded on the last block of the chain, which could potentially\nresult in an infinite loop if the block was worn out and refused to\nformat.\n\nSigned-off-by: Daniel Rosenthal \u003cdanielrosenthal@acm.org\u003e\nAcked-by: Greg Ungerer \u003cgerg@snapgear.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "35437b6192d9a4eb92f095dfd72396b6d2970f0b",
      "tree": "2da81a1ac61620a7b91cf9ab0453b84bda8e71ce",
      "parents": [
        "922613436ae562a2903698f3a6e16998382a549d",
        "f3ec5cc92a43c8ace8326c990e2ffc409893d809",
        "d8ad7859e2044ecae26c4810b8a8c3d17afca0ca",
        "a55facae05da311e05ea47b463fc430169812747",
        "eda6f6ecbbd6bea070ca296e40c2117d80117b76",
        "49ea26d0a0fa8eebc4bf0432ec3ad35a35202615",
        "a461a8d2dff84ab027dd77f04e0d79f95931ef8f",
        "ec36b16d0d1ae0a43eb8c395e9bf58efdadad1d7"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Tue Oct 07 19:06:22 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Oct 07 19:06:22 2008 +0100"
      },
      "message": "Merge branches \u0027metronomefb\u0027, \u0027pxa-cm2xx\u0027, \u0027pxa-gumstix\u0027, \u0027pxa-misc\u0027, \u0027pxa-mitac\u0027, \u0027pxa-mp900\u0027, \u0027pxa-zylonite\u0027 and \u0027pxa-zaurus\u0027 into pxa-machines\n\nConflicts:\n\n\tarch/arm/mach-pxa/poodle.c\n"
    },
    {
      "commit": "a7f3f0309b68d8d07a97a54c492802c294bccacd",
      "tree": "1b1f04bcc09fd6cba966e39e3b005d080de4edcd",
      "parents": [
        "4adc5fb6733213ab68750f722630d1b9d5655bc1"
      ],
      "author": {
        "name": "Mike Rapoport",
        "email": "mike@compulab.co.il",
        "time": "Sun Oct 05 10:26:55 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Oct 07 12:05:07 2008 +0100"
      },
      "message": "[ARM] 5282/1: pxa: add CM-X255 support\n\nSigned-off-by: Russ Dill \u003cruss.dill@gmail.com\u003e\nSigned-off-by: Mike Rapoport \u003cmike@compulab.co.il\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "f324277cf70ad284dd99acf5ac5101e32bc8c55b",
      "tree": "b8ff2442d168e904232784cde6519b57c9618adf",
      "parents": [
        "4ab13943612673ef0822e1a041a9e629ba13a87c"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Mon Sep 22 14:49:52 2008 -0700"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Sep 26 19:05:34 2008 -0600"
      },
      "message": "[MTD] [MAPS] Maps: make uclinux mapping driver depend on MTD_RAM \n\n...since it only probes that\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "4ab13943612673ef0822e1a041a9e629ba13a87c",
      "tree": "cdb5838852edf12ab70873c80752d11f5c9ba33e",
      "parents": [
        "e416de5e61e1a9b7f987804cbb67230b5f5293c6"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Tue Sep 23 17:25:10 2008 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Sep 26 19:00:12 2008 -0600"
      },
      "message": "[MTD] [NOR] intel_dc21285 switch to ROM API\n\nNow that the needed helpers are exported, it becomes a nice simple \nswitch over. Closes #9420\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "3afe7eb37f4d47f31d30a81c1b42ca02eab01e44",
      "tree": "7e860adfbe462b3570dfcb1f4b18dabffabf1908",
      "parents": [
        "ef89a8801321e0d0665c327c9d77d602ef764c87"
      ],
      "author": {
        "name": "Alexander Belyakov",
        "email": "abelyako@mail.ru",
        "time": "Thu Sep 25 17:53:24 2008 +0400"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Sep 26 18:56:18 2008 -0600"
      },
      "message": "[MTD] [NOR] fix cfi_cmdset_0001 FL_SYNCING race (take 2)\n\nThe patch fixes CFI issue with multipartitional devices leading to the \nset of errors or even deadlock. The problem is CFI FL_SYNCING state race \nwith flash operations (e.g. erase suspend). It is reproduced by running \nintensive writes on one JFFS2 partition and simultaneously performing \nmount/unmount cycle on another partition of the same chip.\n\nSigned-off-by: Alexander Belyakov \u003cabelyako@googlemail.com\u003e\nAcked-by: Nicolas Pitre \u003cnico@cam.org\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "0e4a008a4f389b468cfe8b58c7d77882a6e25695",
      "tree": "51a3cd9d3bc1cbcf7a09c8cfb7ac866e6215ce4f",
      "parents": [
        "7d200e88cbdff5334d23d3af8d444eb9cc041962"
      ],
      "author": {
        "name": "Julien Brunel",
        "email": "brunel@diku.dk",
        "time": "Fri Sep 26 15:27:25 2008 +0200"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "Artem.Bityutskiy@nokia.com",
        "time": "Fri Sep 26 19:24:37 2008 +0300"
      },
      "message": "UBI: fix IS_ERR test\n\nIn case of error, the function add_volume returns an ERR pointer. The\nresult of IS_ERR, which is supposed to be used in a test as it is, is\nhere checked to be less than zero, which seems odd. We suggest to\nreplace this test by a simple IS_ERR test.\n\nA simplified version of the semantic match that finds this problem is\nas follows:\n(http://www.emn.fr/x-info/coccinelle/)\n\n// \u003csmpl\u003e\n@def0@\nexpression x;\nposition p0;\n@@\nx@p0 \u003d add_volume(...)\n\n@protected@\nexpression def0.x,E;\nposition def0.p0;\nposition p;\nstatement S;\n@@\nx@p0\n... when !\u003d x \u003d E\nif (!IS_ERR(x) \u0026\u0026 ...) {\u003c... x@p ...\u003e} else S\n\n@unprotected@\nexpression def0.x,E;\nidentifier fld;\nposition def0.p0;\nposition p !\u003d protected.p;\n@@\nx@p0\n... when !\u003d x \u003d E\n* x@p-\u003efld\n// \u003c/smpl\u003e\n\nSigned-off-by:  Julien Brunel \u003cbrunel@diku.dk\u003e\nSigned-off-by:  Julia Lawall \u003cjulia@diku.dk\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "3d73e89328f124cf1f56fa13124a420010b7f5e7",
      "tree": "5c22770caebcf94bb6ed4e6893b33f885fddd16f",
      "parents": [
        "eaad2db03cbbf734aa95f99eb93fb6309637dbca"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "linux@maxim.org.za",
        "time": "Thu Sep 18 21:44:20 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Sep 21 23:01:18 2008 +0100"
      },
      "message": "[ARM] 5265/3: [AT91] Add copyright info\n\nAdd copyright information for some of the AT91 header files.\n\nSigned-off-by: Andrew Victor \u003clinux@maxim.org.za\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "2e57572a50a4de41c6cbc879a4866a312d4cd316",
      "tree": "c4f58ec96c06642c4b415b881d3f0a3b673d5b44",
      "parents": [
        "9b2e43ae4e9609f80034dfe8de895045cac52d77",
        "f948cc6ab9e61a8e88d70ee9aafc690e6d26f92c"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Sep 16 14:11:43 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Sep 16 14:11:43 2008 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6\n\nConflicts:\n\n\tarch/sparc64/kernel/pci_psycho.c\n"
    },
    {
      "commit": "ef89a8801321e0d0665c327c9d77d602ef764c87",
      "tree": "d28c31ae81490f13df8805bbadbd1dfbbfecc98b",
      "parents": [
        "8afbc114542a6810b0a2e658abda6e911121cd22"
      ],
      "author": {
        "name": "Karl Beldan",
        "email": "karl.beldan@gmail.com",
        "time": "Mon Sep 15 14:37:29 2008 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Tue Sep 16 08:18:12 2008 -0700"
      },
      "message": "[MTD] [NAND] nand_base.c: reset chip first\n\nSome chips require a RESET after power-up (e.g. Micron MT29FxGxxxxx).\nThe first command sent is NAND_CMD_READID.\nIssue a NAND_CMD_RESET in nand_scan_ident before reading the device id.\nTested with an MT29F4G08AAC.\n\nSigned-off-by: Karl Beldan \u003ckarl.beldan@gmail.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "8afbc114542a6810b0a2e658abda6e911121cd22",
      "tree": "b88ecd5179b047b7f95a7895d88a0061326bf621",
      "parents": [
        "34f6e15786293e8d6ed05f9c19ed784ff15d2702"
      ],
      "author": {
        "name": "Adrian Hunter",
        "email": "ext-adrian.hunter@nokia.com",
        "time": "Mon Aug 25 12:01:31 2008 +0300"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Tue Sep 16 00:39:01 2008 -0700"
      },
      "message": "[MTD] [NAND] OMAP2: add retry after read timeout\n\nVery occasionally, (about one in a million) read operations are\nongoing after the timeout has expired.  So, retry three times\nwhile the ongoing bit remains set.\n\nSigned-off-by: Adrian Hunter \u003cext-adrian.hunter@nokia.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "076c7f4c6c55c37975c8e04ae6827267794d5d2e",
      "tree": "0782e97377c2d6d471257406a442e874b8d186c8",
      "parents": [
        "b380b0d4f7dffcc235c0facefa537d4655619101"
      ],
      "author": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Thu Sep 04 13:28:33 2008 +0400"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Sep 05 15:34:35 2008 +0100"
      },
      "message": "[MTD] [NAND] tmio_nand: fix base address programming\n\nFix offset of second word used for programming base address of memory\nwindow. Also program tmio with offset of the FCR, not with physical\nmemory location.\n\nSigned-off-by: Dmitry Baryshkov \u003cdbaryshkov@gmail.com\u003e\nCc: Ian Molton \u003cspyro@f2s.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "7d200e88cbdff5334d23d3af8d444eb9cc041962",
      "tree": "dc94787f0ef76d52049ff25d77aae83ef75a52aa",
      "parents": [
        "24342c34a022ee90839873d91396045e12ef1090"
      ],
      "author": {
        "name": "Artem Bityutskiy",
        "email": "Artem.Bityutskiy@nokia.com",
        "time": "Sun Aug 31 19:32:13 2008 +0300"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "Artem.Bityutskiy@nokia.com",
        "time": "Fri Sep 05 16:29:36 2008 +0300"
      },
      "message": "UBI: remove BKL\n\nWe do not need BKL in UBI because we serialize things\nproperly.\n\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "514fca4373d28522c0709fcdd439fc9e1e257bb6",
      "tree": "4efca51936dcf228e592ca17cab52b343a6dc1bf",
      "parents": [
        "8c5eb880585a6fa278aa49553dd53a25e1ac319d"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Wed Sep 03 09:47:17 2008 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Thu Sep 04 09:45:38 2008 +0100"
      },
      "message": "[MTD] [NAND] Define and use PCI_DEVICE_ID_MARVELL_88ALP01_NAND for CAFÉ\n\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "34f6e15786293e8d6ed05f9c19ed784ff15d2702",
      "tree": "af0485025a277b4e64d31df91fa5fa0ca08d5e1c",
      "parents": [
        "2675e9447bb5c861dbd29c5fe55b7ce2ad3ff0f5"
      ],
      "author": {
        "name": "Sascha Hauer",
        "email": "s.hauer@pengutronix.de",
        "time": "Tue Sep 02 17:16:59 2008 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Tue Sep 02 22:35:36 2008 +0100"
      },
      "message": "[MTD] [NAND] Freescale i.MX2 NAND driver\n\nThis patch adds support for the integrated NAND flash controller of the\ni.MX2 and i.MX3 family. It is tested on MX27 but should work on MX3\naswell.\n\nSigned-off-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\nAcked-by: Juergen Beisert \u003cj.beisert@pengutronix.de\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "b67c5f87c13f398ec3f4d6b455cb0bbeda8d7ac0",
      "tree": "fc2ebe12c5b34439b9034742f957177111409cc7",
      "parents": [
        "02c0267a40c876a4d70f2000f21fe9ff89fb988e"
      ],
      "author": {
        "name": "Zev Weiss",
        "email": "zevweiss@gmail.com",
        "time": "Mon Sep 01 05:02:12 2008 -0700"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Tue Sep 02 09:29:05 2008 +0100"
      },
      "message": "[MTD] mtdchar.c: Fix regression in MEMGETREGIONINFO ioctl()\n\nThe MEMGETREGIONINFO ioctl() in mtdchar.c was clobbering user memory by\noverwriting more than intended, due the size of struct mtd_erase_region_info\nchanging in commit 0ecbc81adfcb9f15f86b05ff576b342ce81bbef8 (\u0027Support\nfor auto locking flash on power up\u0027).\n\nFix avoids this by copying struct members one by one with put_user(), as there\nis no longer a convenient struct to use the size of as the length argument to\ncopy_to_user().\n\nSigned-off-by: Zev Weiss \u003czevweiss@gmail.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "2675e9447bb5c861dbd29c5fe55b7ce2ad3ff0f5",
      "tree": "39137abb08a1ba168d2ed17525bd0ba690b4db99",
      "parents": [
        "c8c17c888d936c58ceb28b084a6272d67e10ea28"
      ],
      "author": {
        "name": "Enrico Scholz",
        "email": "enrico.scholz@sigma-chemnitz.de",
        "time": "Fri Aug 29 12:59:52 2008 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Sep 01 21:38:44 2008 +0100"
      },
      "message": "[MTD] [NAND] pxa3xx_nand: added warning which tells id of detected NAND\n\nMinor patch to help debugging of NAND detection.\n\nSigned-off-by: Enrico Scholz \u003cenrico.scholz@sigma-chemnitz.de\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "c8c17c888d936c58ceb28b084a6272d67e10ea28",
      "tree": "6aaf879d3ef5f35c287ac0b78d521ad432712519",
      "parents": [
        "7dad482ed0648a40e403d1ed44e0ea92248632f1"
      ],
      "author": {
        "name": "Enrico Scholz",
        "email": "enrico.scholz@sigma-chemnitz.de",
        "time": "Fri Aug 29 12:59:51 2008 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Sep 01 21:38:34 2008 +0100"
      },
      "message": "[MTD] [NAND] pxa3xx_nand: moved some helper variables out from platform data\n\nThis patch moves some attributes out from the platform data into the\ndynamically created nand device.   This results into a cleaner interface\nand allows to use constant pxa3xx_nand_flash definitions.\n\nSigned-off-by: Enrico Scholz \u003cenrico.scholz@sigma-chemnitz.de\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "7dad482ed0648a40e403d1ed44e0ea92248632f1",
      "tree": "609b0663fa6d240b19aaed3bc89ce598fff83513",
      "parents": [
        "80ebf20f34c30760cfba7b5e0a418241181d2cd9"
      ],
      "author": {
        "name": "Enrico Scholz",
        "email": "enrico.scholz@sigma-chemnitz.de",
        "time": "Fri Aug 29 12:59:50 2008 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Sep 01 21:37:51 2008 +0100"
      },
      "message": "[MTD] [NAND] pxa3xx_nand: added some \u0027const\u0027 annotations to the exported API\n\nThis patch marks some attributes as \u0027const\u0027 which are set only once and\nnever be modified by the driver.  There are some changes in parameter\nlist and variable declarations too which mark them as \u0027const\u0027.\n\nSigned-off-by: Enrico Scholz \u003cenrico.scholz@sigma-chemnitz.de\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "80ebf20f34c30760cfba7b5e0a418241181d2cd9",
      "tree": "3cfc47cf981911e077b9ae27d646553c2152ef30",
      "parents": [
        "c8ac3f818e1183eab8d08a41b01b6078c5df4b43"
      ],
      "author": {
        "name": "Enrico Scholz",
        "email": "enrico.scholz@sigma-chemnitz.de",
        "time": "Fri Aug 29 12:59:49 2008 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Sep 01 21:37:39 2008 +0100"
      },
      "message": "[MTD] [NAND] pxa3xx_nand: allow to disable builtin flash-type table\n\nThis patch adds a MTD_NAND_PXA3xx_BUILTIN configuration variables which\nallows to disable usage of builtin flash-type table.  Not enabling this\noption saves some space in the generated driver.\n\nSigned-off-by: Enrico Scholz \u003cenrico.scholz@sigma-chemnitz.de\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "c8ac3f818e1183eab8d08a41b01b6078c5df4b43",
      "tree": "3a3bbb4d0a1203226db38ae17b7c6cfb3e624e9f",
      "parents": [
        "43035338ad772b6a4097b2ac530b75390bee87c1"
      ],
      "author": {
        "name": "Enrico Scholz",
        "email": "enrico.scholz@sigma-chemnitz.de",
        "time": "Fri Aug 29 12:59:48 2008 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Sep 01 21:31:34 2008 +0100"
      },
      "message": "[MTD] [NAND] pxa3xx_nand: allow to define flash types in the platform data\n\nThis patch adds \u0027flash\u0027 and \u0027num_flash\u0027 attributes to the platform data.\nThere was added code in the driver to iterate across these attributes in the\ndetect-flash routine.  This is done similarly to the existing method\nwhich uses a \u0027builtin_flash_types\u0027 field.\n\nSigned-off-by: Enrico Scholz \u003cenrico.scholz@sigma-chemnitz.de\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "43035338ad772b6a4097b2ac530b75390bee87c1",
      "tree": "6c3c65210f7e0395b49b2cdd5a3e09b5e999c603",
      "parents": [
        "5e706469a0518ec640a122aa5da22035e2af003a"
      ],
      "author": {
        "name": "Enrico Scholz",
        "email": "enrico.scholz@sigma-chemnitz.de",
        "time": "Fri Aug 29 12:57:28 2008 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Sep 01 21:27:32 2008 +0100"
      },
      "message": "[MTD] [NAND] pxa3xx_nand: moved nand definitions into shared platform header\n\nThis patch moves the exported datastructures from the pxa3xx_nand.c driver\ninto the \u003cmach/pxa3xx_nand.h\u003e header. This is a plain movement without\nany modification of the attributes.\n\nThis is the first one of a set of patches which:\n\n * allows to specify used NAND flash in the platform code and allows to turn\n   off the old way to specify NAND characteristics in the driver.  This way did\n   not worked well as these characteristics depend on the platform and can not be\n   derived from NAND id alone.\n\n   E.g.  some NAND chips share the same ID (e.g.  K9K8G08U0A and K9NBG08U5A) but\n   have different timings (which are written in the common driver currently and\n   must be modified there).\n\n * adds \u0027const\u0027 annotations at various places\n\nFurther patches will be sent to the mtd-list.\n\nSigned-off-by: Enrico Scholz \u003cenrico.scholz@sigma-chemnitz.de\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "5e706469a0518ec640a122aa5da22035e2af003a",
      "tree": "a485b82a8938284a34f0ba0fe87cbdc1cfc7c2f8",
      "parents": [
        "4262bd2981307258b31e15f1a526d2b3884e77b5"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Sep 01 12:21:05 2008 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Sep 01 12:23:22 2008 +0100"
      },
      "message": "[MTD] [NOR] Select MTD_CFI_UTIL when MTD_CFI probe routine is enabled\n\nIt requires cfi_qry_mode_on(), which is in cfi_util.c\n\nReported by Russell King\n\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "4262bd2981307258b31e15f1a526d2b3884e77b5",
      "tree": "d5b03787a63bf43bf28f2a4dd54d994c44e57797",
      "parents": [
        "3fc678a0e63138f56109ea31850f19b2e29c45b8"
      ],
      "author": {
        "name": "Semun Lee",
        "email": "semun.lee@samsung.com",
        "time": "Mon Sep 01 11:49:27 2008 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Sep 01 11:49:27 2008 +0100"
      },
      "message": "[MTD] [NAND] pxa3xx_nand_flash: Add definition of STM2GbX16 NAND flashes\n\nSigned-off-by: Semun Lee \u003csemun.lee@samsung.com\u003e\nAcked-by: Eric Miao \u003ceric.miao@marvell.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "9d7548d4ca3c52ecb58f098a32b0756cdf8f96ee",
      "tree": "651f7058bbaa2d8b2855286380d614afcf505118",
      "parents": [
        "31db6e9ea1dbdcf66b8227b4f7035dee1b1dd8c0",
        "bef69ea0dcce574a425feb0a5aa4c63dd108b9a6"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Sep 01 11:32:13 2008 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Sep 01 11:32:13 2008 +0100"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6\n"
    },
    {
      "commit": "2f3061eb1086f98990d6495b8c63a1b83f2f59aa",
      "tree": "01066412a16e05f459d405c2130ae98f95090d5f",
      "parents": [
        "994917f8b718f1cd7114317cc3cbf04fe46c1841"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sun Aug 31 15:50:33 2008 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sun Aug 31 15:50:33 2008 +0200"
      },
      "message": "pcmcia: remove unused argument to pcmcia_parse_tuple()\n\nSince we\u0027re just parsing the tuple being passed to this function, we don\u0027t\nneed any device-specific information.\n\nAlso, remove the call to pcmcia_validate_cis() from pcmciamtd.c, since it\nis already called by the PCMCIA core.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "fd098316ef533e8441576f020ead4beab93154ce",
      "tree": "6188bbbf2357585dbeeac9d055ef2e771b78bac8",
      "parents": [
        "933b2a1d8d458d6fe12b5efd63a0432852c44d6d"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Aug 31 01:23:17 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Aug 31 01:23:17 2008 -0700"
      },
      "message": "sparc: Annotate of_device_id arrays with const or __initdata.\n\nAs suggested by Stephen Rothwell.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "0e52fe8c01e7945881aac6aeb7c96af3f59976a8",
      "tree": "dfe1932dba36c5bc2ab5c803b51d8492940d74f9",
      "parents": [
        "8ab0dc333eacb2249c63d1fc7c5241299fa0493f"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Aug 29 17:41:36 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Aug 29 17:41:36 2008 -0700"
      },
      "message": "sun_uflash: Convert to pure OF driver.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d68156cfad0fe09201dd049fff167a8a881427ad",
      "tree": "25014d3eaf89f9c93a33bf88f2d621a59e0d5f58",
      "parents": [
        "dffc8d66544563fe00f176f230d5d8a5b45847bb"
      ],
      "author": {
        "name": "Singh, Vimal",
        "email": "vimalsingh@ti.com",
        "time": "Sat Aug 23 18:18:34 2008 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Aug 25 12:23:36 2008 +0100"
      },
      "message": "[MTD] [NAND] nand_ecc.c: adding support for 512 byte ecc\n\nSupport 512 byte ECC calculation\n\n[FM: updated two comments]\n\nSigned-off-by: Vimal Singh \u003cvimalsingh@ti.com\u003e\nSigned-off-by: Frans Meulenbroeks \u003cfransmeulenbroeks@gmail.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "dffc8d66544563fe00f176f230d5d8a5b45847bb",
      "tree": "b57c347da906b04204c34b488468d2df7176e780",
      "parents": [
        "17c1d2be28e485c0c8b09661db39d5bf2605069d"
      ],
      "author": {
        "name": "Huang Weiyi",
        "email": "weiyi.huang@gmail.com",
        "time": "Sat Aug 23 13:56:21 2008 +0800"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Aug 25 12:20:53 2008 +0100"
      },
      "message": "[MTD] [NAND] au1550nd.c: remove unused #include \u003cversion.h\u003e\n\nIt doesn\u0027t use LINUX_VERSION_CODE nor KERNEL_VERSION.\n\nThis patch removes the said #include \u003cversion.h\u003e.\n\nSigned-off-by: Huang Weiyi \u003cweiyi.huang@gmail.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "7a8fc9b248e77a4eab0613acf30a6811799786b3",
      "tree": "24b3beb8bc0633db27ffdb791f94dce95d51b1d0",
      "parents": [
        "d3ee1b405872214609868f3cde631ac157026dd0"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Sun Aug 17 17:36:59 2008 +0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Aug 23 12:14:12 2008 -0700"
      },
      "message": "removed unused #include \u003clinux/version.h\u003e\u0027s\n\nThis patch lets the files using linux/version.h match the files that\n#include it.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "4c89e88bfde6a3c179790e21004f24e09a058290",
      "tree": "2895a308d64aeabb5fde776d92572a51444d835b",
      "parents": [
        "1a53088c101789bfca431de709ff6e45e8c77003"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sun Aug 03 10:07:45 2008 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sat Aug 23 02:29:26 2008 +0200"
      },
      "message": "pcmcia: deprecate CS_SUCCESS\n\nInstead of using own error or success codes, the PCMCIA code should rely on\nthe generic return values. Therefore, replace all occurrences of CS_SUCCESS\nwith 0.\n\nCC: netdev@vger.kernel.org\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "ef313e36d8896a42fc567a83a5d4b86821634e8d",
      "tree": "0d2b4164686e5ff333978aa0f5dd5ade562e9796",
      "parents": [
        "ff08705860f3e92ea5233989b4a2384ebb421f26"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sat Aug 02 16:25:26 2008 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sat Aug 23 02:02:05 2008 +0200"
      },
      "message": "pcmcia: remove remaining in-kernel pcmcia_get_configuration_info() users\n\nRemove the three remaining pcmcia_get_configuration_info() users:\n- pcmciamtd is marked broken anyway.\n- serial_cs.c can access the relevant structs directly\n- ipwireless didn\u0027t use the output\n\nCC: linux-serial@vger.kernel.org\nCC: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\nAcked-by: David Sterba \u003cdsterba@suse.cz\u003e\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "17c1d2be28e485c0c8b09661db39d5bf2605069d",
      "tree": "204dff58a9cba311bb9645d15b32e40476355676",
      "parents": [
        "1077be58ad7baadd86e47e8b4f6209fa5b6364a5"
      ],
      "author": {
        "name": "Alexey Korolev",
        "email": "akorolev@infradead.org",
        "time": "Wed Aug 20 22:32:08 2008 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Wed Aug 20 22:35:40 2008 +0100"
      },
      "message": "[MTD] [NAND] Fix missing kernel-doc\n\n[Reported by Randy Dunlap]\n\nSigned-off-by: Alexey Korolev \u003cakorolev@infradead.org\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "1077be58ad7baadd86e47e8b4f6209fa5b6364a5",
      "tree": "d1e9a09005c1f4acaba9f40d58ce87d878bf2e1d",
      "parents": [
        "75caf6b5acc6b895df9bdd36db631220e1096e9f"
      ],
      "author": {
        "name": "frans",
        "email": "fransmeulenbroeks@gmail.com",
        "time": "Wed Aug 20 21:11:50 2008 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Wed Aug 20 20:58:56 2008 +0100"
      },
      "message": "[MTD] [NAND] nand_ecc.c: fix big endian, strengthen test, add printk\n\nThis patch for nand_ecc.c fixes three issues\n\n- fix code so it also works on big endian architectures\n- added a printk in case of an uncorrectable ecc error\n- strengthen the test for correctable errors (decreasing the chance\n  that multiple bit faults by accident will be seen as correctable)\n\nNote: the big endian code is only tested in a testbed (running on big endian\nhardware) as I cannot rebuild and test a big endian kernel at the moment.\nHowever the only thing that can go wrong is if \u003casm/byteorder.h\u003e does not\ngive __BIG_ENDIAN in that case. In my eyes very unlikely.\n\nSigned-off-by: Frans Meulenbroeks \u003cfransmeulenbroeks@gmail.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "8ee991dd343df57910ff6947696afada9f02bf7e",
      "tree": "1f8908272a6eeb96cd268fc5feeb798a30a8d2d0",
      "parents": [
        "ccbcd6cba5ef6e071deb072188ad044921f6b91e"
      ],
      "author": {
        "name": "Huang Weiyi",
        "email": "weiyi.huang@gmail.com",
        "time": "Sun Aug 17 07:50:44 2008 +0800"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Sun Aug 17 08:08:22 2008 +0100"
      },
      "message": "[MTD] removed unused #include \u003cversion.h\u003e\n\nThe drivers below do not use LINUX_VERSION_CODE nor KERNEL_VERSION.\n  drivers/mtd/maps/amd76xrom.c\n  drivers/mtd/maps/ck804xrom.c\n  drivers/mtd/maps/esb2rom.c\n\nThis patch removes the said #include \u003cversion.h\u003e.\n\nSigned-off-by: Huang Weiyi \u003cweiyi.huang@gmail.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "9c0d2a20fe331946c1a65a5865faf56e93255c5c",
      "tree": "9d47a9239b6249a5dd4244195ec4cc1e55fda3cd",
      "parents": [
        "5e6b83ed8c00f2e2ae5b2413c5907bed735b600d",
        "66bfa2f03191aec2e2958414b1dfb80a56637133"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Aug 16 16:48:45 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Aug 16 16:48:45 2008 -0700"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-arm\n\n* master.kernel.org:/home/rmk/linux-2.6-arm: (38 commits)\n  [ARM] 5191/1: ARM: remove CVS keywords\n  [ARM] pxafb: fix the warning of incorrect lccr when lcd_conn is specified\n  [ARM] pxafb: add flag to specify output format on LDD pins when base is RGBT16\n  [ARM] pxafb: fix the incorrect configuration of GPIO77 as ACBIAS for TFT LCD\n  [ARM] 5198/1: PalmTX: PCMCIA fixes\n  [ARM] Fix a pile of broken watchdog drivers\n  [ARM] update mach-types\n  [ARM] 5196/1: fix inline asm constraints for preload\n  [ARM] 5194/1: update .gitignore\n  [ARM] add proc-macros.S include to proc-arm940 and proc-arm946\n  [ARM] 5192/1: ARM TLB: add v7wbi_{possible,always}_flags to {possible,always}_tlb_flags\n  [ARM] 5193/1: Wire up missing syscalls\n  [ARM] traps: don\u0027t call undef hook functions with spinlock held\n  [ARM] 5183/2: Provide Poodle LoCoMo GPIO names\n  [ARM] dma-mapping: provide sync_range APIs\n  [ARM] dma-mapping: improve type-safeness of DMA translations\n  [ARM] Kirkwood: instantiate the orion_spi driver in the platform code\n  [ARM] prevent crashing when too much RAM installed\n  [ARM] Kirkwood: Instantiate mv_xor driver\n  [ARM] Orion: Instantiate mv_xor driver for 5182\n  ...\n"
    },
    {
      "commit": "ccbcd6cba5ef6e071deb072188ad044921f6b91e",
      "tree": "b6b290e1e46bcf820d42d795a0c7604cbc0d0973",
      "parents": [
        "e6cf5df1838c28bb060ac45b5585e48e71bbc740"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Sat Aug 16 11:01:31 2008 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Sat Aug 16 11:01:31 2008 +0100"
      },
      "message": "[MTD] [NAND] Minor cleanup of nand_ecc.c\n\nMake the standalone stuff a little cleaner, fix some checkpatch warnings.\n\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "e6cf5df1838c28bb060ac45b5585e48e71bbc740",
      "tree": "b1333e4664fce7dd3c58dd879192e085cb1c2066",
      "parents": [
        "782b7a367d81da005d93b28cb00f9ae086773c24"
      ],
      "author": {
        "name": "frans",
        "email": "fransmeulenbroeks@gmail.com",
        "time": "Fri Aug 15 23:14:31 2008 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Sat Aug 16 10:55:33 2008 +0100"
      },
      "message": "[MTD] [NAND] nand_ecc.c: rewrite for improved performance\n\nThis patch improves the performance of the ecc generation code by a \nfactor of 18 on an INTEL D920 CPU, a factor of 7 on MIPS and a factor of 5 \non ARM (NSLU2)\n\nSigned-off-by: Frans Meulenbroeks \u003cfransmeulenbroeks@gmail.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "782b7a367d81da005d93b28cb00f9ae086773c24",
      "tree": "79d42e09cb7c891f98131798bfee8e7959ea97ad",
      "parents": [
        "bde86fec7c822b6009d3cfefc20b76b8d34716af"
      ],
      "author": {
        "name": "Adrian Hunter",
        "email": "ext-adrian.hunter@nokia.com",
        "time": "Thu Aug 14 14:00:12 2008 +0300"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Aug 15 01:25:30 2008 +0100"
      },
      "message": "[MTD] [OneNAND] OMAP3: add delay for GPIO\n\nOn OMAP3, the driver was occasionally not seeing the GPIO\ninterrupt.  Adding a small delay of one register read\neliminates the problem.\n\nSigned-off-by: Adrian Hunter \u003cext-adrian.hunter@nokia.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "742c52533b05d8ae83c794bd6811100675b85ce5",
      "tree": "de89a81d88c19504d1dc4f023a4b480c9022b3b5",
      "parents": [
        "36cd4fb5d277f34fe9e4db0deac2d4efd7dff735",
        "10fec20ef5eec1c91913baec1225400f0d02df40"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Tue Aug 12 11:28:00 2008 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Tue Aug 12 11:28:00 2008 +0100"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6\n\nConflicts:\n\n\tinclude/asm-arm/arch-omap/onenand.h\n"
    },
    {
      "commit": "36cd4fb5d277f34fe9e4db0deac2d4efd7dff735",
      "tree": "17d67f382606ac7d485b7d6ba9b005e2e9806345",
      "parents": [
        "bb0eb217c980d50c45f3e793b4dcc70ab9ee820d"
      ],
      "author": {
        "name": "Adrian Hunter",
        "email": "ext-adrian.hunter@nokia.com",
        "time": "Wed Aug 06 10:08:46 2008 +0300"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Tue Aug 12 11:07:37 2008 +0100"
      },
      "message": "[MTD] [OneNAND] Add OMAP2 / OMAP3 OneNAND driver\n\nThis driver had resided in the OMAP tree but is now to be in MTD.\n\nOriginal authors were:\n\tJarkko Lavinen \u003cjarkko.lavinen@nokia.com\u003e and Juha Yrjölä\n\tIRQ and DMA support written by Timo Teras\n\nSigned-off-by: Adrian Hunter \u003cext-adrian.hunter@nokia.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "bb0eb217c980d50c45f3e793b4dcc70ab9ee820d",
      "tree": "f2a02909fe69d11ac345a05bb88f7e6374440140",
      "parents": [
        "d0e8c47c58575b9131e786edb488fd029eba443e"
      ],
      "author": {
        "name": "Adrian Hunter",
        "email": "ext-adrian.hunter@nokia.com",
        "time": "Tue Aug 12 12:40:50 2008 +0300"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Tue Aug 12 11:02:15 2008 +0100"
      },
      "message": "[MTD] Define and use MTD_FAIL_ADDR_UNKNOWN instead of 0xffffffff\n\nSigned-off-by: Adrian Hunter \u003cext-adrian.hunter@nokia.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "d0e8c47c58575b9131e786edb488fd029eba443e",
      "tree": "c58062e5ccd6994d36cbae695bf3da3f6e9549d4",
      "parents": [
        "75d0ee2202b5740e94e913d8a52f91c6557c4c81"
      ],
      "author": {
        "name": "Chen Gong",
        "email": "g.chen@freescale.com",
        "time": "Mon Aug 11 16:59:15 2008 +0800"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Aug 11 17:33:08 2008 +0100"
      },
      "message": "[MTD] m25p80.c extended jedec support\n\n- add extended device information support\n- add s25sl128 device support\n\nSigned-off-by: Chen Gong \u003cg.chen@freescale.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "75d0ee2202b5740e94e913d8a52f91c6557c4c81",
      "tree": "b1b084b0997333bc4aec5ef6aeda6d859abbf30d",
      "parents": [
        "faff37508a104e9ec5285d5adecaab7e8dde472a"
      ],
      "author": {
        "name": "Chen Gong",
        "email": "g.chen@freescale.com",
        "time": "Mon Aug 11 16:59:14 2008 +0800"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Aug 11 17:32:43 2008 +0100"
      },
      "message": "[MTD] m25p80.c code cleanup\n\ncode cleanup for m25p80.c\n\nSigned-off-by: Chen Gong \u003cg.chen@freescale.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "faff37508a104e9ec5285d5adecaab7e8dde472a",
      "tree": "77652981250691ebb6a069a6b88d8fbe8f623c70",
      "parents": [
        "d483492cb5401283b3c6e46b829fec0b42297e68"
      ],
      "author": {
        "name": "Chen Gong",
        "email": "g.chen@freescale.com",
        "time": "Mon Aug 11 16:59:13 2008 +0800"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Aug 11 17:32:35 2008 +0100"
      },
      "message": "[MTD] m25p80.c erase enhance\n\nThis patch adds an erase_block command to enhance erase operation\n\nSigned-off-by: Chen Gong \u003cg.chen@freescale.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "d483492cb5401283b3c6e46b829fec0b42297e68",
      "tree": "765738acdede18e338b9e2f30aaee31739d3960e",
      "parents": [
        "c314dfdc358847eef0fc07ec8682e1acc8cadd00"
      ],
      "author": {
        "name": "Huang Weiyi",
        "email": "weiyi.huang@gmail.com",
        "time": "Sun Aug 10 18:46:50 2008 +0800"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Aug 11 17:31:32 2008 +0100"
      },
      "message": "[MTD] [NAND] drivers/mtd/nand/nandsim.c: remove duplicated #include\n\nRemoved duplicated include \u003casm/div64.h\u003e in\ndrivers/mtd/nand/nandsim.c.\n\nSigned-off-by: Huang Weiyi \u003cweiyi.huang@gmail.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "1c2c30acc52320d506d722f41d50e8eb8fda5cb5",
      "tree": "cd10608f2a93412fa307fe29a80c5f1d575cc63a",
      "parents": [
        "4a48998fa16121d0fe3436cce43afd6f47424103"
      ],
      "author": {
        "name": "Samuel Ortiz",
        "email": "sameo@openedhand.com",
        "time": "Tue Aug 05 19:27:58 2008 +0200"
      },
      "committer": {
        "name": "Samuel Ortiz",
        "email": "sameo@openedhand.com",
        "time": "Sun Aug 10 23:30:34 2008 +0200"
      },
      "message": "mfd: have TMIO drivers and subdevices depend on ARM\n\nThe TMIO chips are only found (and thus tested) on ARM machines.\nMoreover, we don\u0027t want the TMIO cells to be built if one of the TMIO\ndriver is not selected (which indirectly make the TMIO cells drivers\ndepend on ARM as well).\n\nSigned-off-by: Samuel Ortiz \u003csameo@openedhand.com\u003e\n"
    },
    {
      "commit": "ec43b8161bd82535fa8099ee6e98cc554de48614",
      "tree": "da8e3e5203d93b26ab5d497e4d9cb0e87c1784d2",
      "parents": [
        "8a4fbe013fb6a2a65a4eddcddb888ebe38d0270d"
      ],
      "author": {
        "name": "Ian Molton",
        "email": "spyro@f2s.com",
        "time": "Tue Jul 15 16:04:22 2008 +0100"
      },
      "committer": {
        "name": "Samuel Ortiz",
        "email": "sameo@openedhand.com",
        "time": "Sun Aug 10 23:30:09 2008 +0200"
      },
      "message": "mfd: driver for the TMIO NAND controller\n\nThis patch adds support for the NAND controller commonly found in\nTMIO based MFDs.\n\nSigned-off-by: Ian Molton \u003cspyro@f2s.com\u003e\nAcked-By: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\nSigned-off-by: Samuel Ortiz \u003csameo@openedhand.com\u003e\n"
    },
    {
      "commit": "6f088f1d215be5250582b974f83f0e3aa6ad3a28",
      "tree": "f79585741cad29fa9fe9202bf830104815335758",
      "parents": [
        "a09e64fbc0094e3073dbb09c3b4bfe4ab669244b"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Sat Aug 09 13:44:58 2008 +0200"
      },
      "committer": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@marvell.com",
        "time": "Sat Aug 09 13:44:58 2008 +0200"
      },
      "message": "[ARM] Move include/asm-arm/plat-orion to arch/arm/plat-orion/include/plat\n\nThis patch performs the equivalent include directory shuffle for\nplat-orion, and fixes up all users.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@marvell.com\u003e\n"
    },
    {
      "commit": "c314dfdc358847eef0fc07ec8682e1acc8cadd00",
      "tree": "46cd8005aeafaca0e6298f37e18c6bc0c3b41384",
      "parents": [
        "8c64038e4c077b2b37c6b27d0c40c77a3ddfaeef"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Thu Aug 07 11:55:07 2008 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Thu Aug 07 11:55:07 2008 +0100"
      },
      "message": "[MTD] [NOR] Rename and export new cfi_qry_*() functions\n\nThey need to be exported, so let\u0027s give them less generic-sounding names\nwhile we\u0027re at it.\n\nOriginal export patch, along with the suggestion about the nomenclature,\nfrom Stephen Rothwell.\n\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "8c64038e4c077b2b37c6b27d0c40c77a3ddfaeef",
      "tree": "f7fbc1067724edd54de7b300b20028bd6203dc37",
      "parents": [
        "cf93ae02600e2c752bf2570085e7970a1c0f2b94"
      ],
      "author": {
        "name": "David Brownell",
        "email": "dbrownell@users.sourceforge.net",
        "time": "Wed Aug 06 21:55:14 2008 -0700"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Thu Aug 07 11:49:00 2008 +0100"
      },
      "message": "[MTD] make dataflash write-verify be optional\n\nThis adds a WRITE_VERIFY Kconfig option to the DataFlash driver,\nclosely mirroring the similar NAND and ONENAND options, giving\nan option to disable some code that\u0027s currently always enabled.\n\nRemoving this step probably saves a millisecond or so per page\nwhen writing data, which will add up quickly since these pages\nare small (the largest is 1 KiB).  It doesn\u0027t seem to add a\nlot in terms of reliability, and wouldn\u0027t detect errors which\ncrop up when transferring data to the on-chip SRAM buffer.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nAcked-by: Haavard Skinnemoen \u003chaavard.skinnemoen@atmel.com\u003e\nAcked-by: Andrew Victor \u003clinux@maxim.org.za\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "cf93ae02600e2c752bf2570085e7970a1c0f2b94",
      "tree": "887c230bd05a4dfb87bd42209607d7903516fd20",
      "parents": [
        "e93cafe45fd74935e0aca2b79e533f0e3ed9640f"
      ],
      "author": {
        "name": "David Brownell",
        "email": "dbrownell@users.sourceforge.net",
        "time": "Wed Aug 06 13:12:04 2008 -0700"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Thu Aug 07 11:23:38 2008 +0100"
      },
      "message": "[MTD] Compile fix for dataflash OTP support\n\n\u003e \u003e linux-next-20080805/drivers/mtd/devices/mtd_dataflash.c: In function \u0027add_dataflash_otp\u0027:\n\u003e \u003e linux-next-20080805/drivers/mtd/devices/mtd_dataflash.c:670: error: too many arguments to function \u0027otp_setup\u0027\n\nWhoops, sorry ... I see what was going on.  My bad.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "a09e64fbc0094e3073dbb09c3b4bfe4ab669244b",
      "tree": "69689f467179891b498bd7423fcf61925173db31",
      "parents": [
        "a1b81a84fff05dbfef45b7012c26e1fee9973e5d"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Tue Aug 05 16:14:15 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Aug 07 09:55:48 2008 +0100"
      },
      "message": "[ARM] Move include/asm-arm/arch-* to arch/arm/*/include/mach\n\nThis just leaves include/asm-arm/plat-* to deal with.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "4fb8af10d0fd09372d52966b76922b9e82bbc950",
      "tree": "d240e4d40357583e3f3eb228dccf20122a5b31ed",
      "parents": [
        "f44f82e8a20b98558486eb14497b2f71c78fa325",
        "64a99d2a8c3ed5c4e39f3ae1cc682aa8fd3977fc"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Aug 07 09:55:03 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Aug 07 09:55:03 2008 +0100"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild-fixes\n"
    },
    {
      "commit": "be509729356b7433f73df2b9a966674a437fbbc1",
      "tree": "5a3e90513c106f9dcf08405e4ebd3599fd14413c",
      "parents": [
        "0f8469a54f7bd65f2c740a5480c56260dc8a7ae0"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Mon Aug 04 10:41:28 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Aug 07 09:40:08 2008 +0100"
      },
      "message": "[ARM] Remove asm/hardware.h, use asm/arch/hardware.h instead\n\nRemove includes of asm/hardware.h in addition to asm/arch/hardware.h.\nThen, since asm/hardware.h only exists to include asm/arch/hardware.h,\nupdate everything to directly include asm/arch/hardware.h and remove\nasm/hardware.h.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "e93cafe45fd74935e0aca2b79e533f0e3ed9640f",
      "tree": "f30b1eb1df5eed94145ad85c05f7b911c393d046",
      "parents": [
        "2e489e077a6ad118c4f247faedf330117b107cce"
      ],
      "author": {
        "name": "Anders Grafström",
        "email": "grfstrm@users.sourceforge.net",
        "time": "Tue Aug 05 18:37:41 2008 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Wed Aug 06 09:44:54 2008 +0100"
      },
      "message": "[MTD] [NOR] cfi_cmdset_0001: Timeouts for erase, write and unlock operations\n\nTimeouts are currently given by the typical operation time times 8.\nIt works in the general well-behaved case but not when an erase block is\nfailing. For erase operations, it seems that a failing erase block will\nkeep the device state machine in erasing state until the vendor\nspecified maximum timeout period has passed. By this time the driver\nwould have long since timed out, left erasing state and attempted\nfurther operations which all fail. This patch implements timeouts using\nvalues from the CFI Query structure when available.\nThe patch also sets a longer timeout for locking operations. The current\nvalue used for locking/unlocking given by 1000000/HZ microseconds is too\nshort for devices like J3 and J5 Strataflash which have a typical clear\nlock-bits time of 0.5 seconds.\n\nSigned-off-by: Anders Grafström \u003cgrfstrm@users.sourceforge.net\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    }
  ],
  "next": "2e489e077a6ad118c4f247faedf330117b107cce"
}
