)]}'
{
  "log": [
    {
      "commit": "85795dac740e63e81aeec8d49aada54ab07656b5",
      "tree": "98647a7b6fa3c9b317b9f812c5e4b0fe982e2fe5",
      "parents": [
        "68874414def891ec1319ae19a1c7e9c00854d872"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Jan 09 14:17:50 2009 +0000"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Jan 09 14:17:50 2009 +0000"
      },
      "message": "[MTD] [MAPS] Fix printk format warning in nettel.c\n\nMTD size is 64-bit now...\n\nPointed out by Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\n\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "d81408304b06a71c28417445202af9cd6673168d",
      "tree": "c84821c354c95f07eda7ebece084767b58fccf1e",
      "parents": [
        "d13e51e747fee301b404dffcf4a7e1bdc558969b"
      ],
      "author": {
        "name": "Alexey Korolev",
        "email": "akorolev@infradead.org",
        "time": "Tue Dec 16 18:22:39 2008 +0000"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Jan 05 13:57:28 2009 +0100"
      },
      "message": "[MTD] LPDDR extended physmap driver to support LPDDR flash\n\nPhysmap is a generic map driver for different platforms and flash types.\nWe added support of LPDDR to physmap.\nAll changes here are related to introduction of new pfow_base parameter.\nThis parameter is valid in case of LPDDR chips only.\n\nSigned-off-by: Alexey Korolev \u003cakorolev@infradead.org\u003e\nAcked-by: Jared Hulbert \u003cjaredeh@gmail.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "353816f43d1fb340ff2d9a911dd5d0799c09f6a5",
      "tree": "517290fd884d286fe2971137ac89f89e3567785a",
      "parents": [
        "160bbab3000dafccbe43688e48208cecf4deb879",
        "fe0bdec68b77020281dc814805edfe594ae89e0f"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Jan 05 10:50:33 2009 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Jan 05 10:50:33 2009 +0100"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6\n\nConflicts:\n\tarch/arm/mach-pxa/corgi.c\n\tarch/arm/mach-pxa/poodle.c\n\tarch/arm/mach-pxa/spitz.c\n"
    },
    {
      "commit": "160bbab3000dafccbe43688e48208cecf4deb879",
      "tree": "64e978ecc07d9d1f1a1345db40fc50e818321d57",
      "parents": [
        "d85316ac459f1cdd14ea1828eebeac1f1028e167"
      ],
      "author": {
        "name": "Kay Sievers",
        "email": "kay.sievers@vrfy.org",
        "time": "Tue Dec 23 10:00:14 2008 +0000"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Tue Dec 23 10:00:14 2008 +0000"
      },
      "message": "[MTD] struct device - replace bus_id with dev_name(), dev_set_name()\n\nSigned-off-by: Kay Sievers \u003ckay.sievers@vrfy.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "7e1548a597ef7e26d5d62f8be3be6da9e101b26c",
      "tree": "fe6cbf4d9a3c1afdba04fb276fef0f932403727c",
      "parents": [
        "1f7f569c0ae6e619504095eabf796edd712d943d",
        "2619bc327417f549f1c89d5ef9b4a4aa768f41a2"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Mon Dec 15 22:13:26 2008 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Dec 15 22:13:26 2008 +0000"
      },
      "message": "Merge branch \u0027omap3-upstream\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6 into devel\n"
    },
    {
      "commit": "70d13e083c8589dd3edc2313777655da39cb3568",
      "tree": "41478a4699b3cbc8c5598ccc1863ea058948741e",
      "parents": [
        "7ec80ddf0455ff3854a5ca524952d91b5eb676b2"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Dec 06 08:25:16 2008 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Dec 13 09:12:07 2008 +0000"
      },
      "message": "[ARM] netwinder: clean up GPIO naming\n\nNetwinder was using gpio_xxx names which could clash with the GPIO\nlayer.  Add a \u0027nw_\u0027 prefix to ensure that these remain separate.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "176bf2e0f10ecf1d20a97db3bd5bb2e6ba0b5668",
      "tree": "b22f94dcce76c35f2c5ebe1bda5508e61e46da4f",
      "parents": [
        "002f6aab43c0e556ee5f588d138587de6a3ed63d"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Mon Dec 01 14:23:39 2008 -0800"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Wed Dec 10 16:10:27 2008 +0000"
      },
      "message": "[MTD] physmap: fix leak of memory returned by parse_mtd_partitions\n\nThe mtd partition parser returns an allocated pointer array of\nmtd_partition.  The caller must free it.  The array is used only for\nadd_mtd_partitions(), so free it just after the call.\n\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nCc: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "002f6aab43c0e556ee5f588d138587de6a3ed63d",
      "tree": "4497122ce37d7bc861e0d49c6ead3f2dc8803a6a",
      "parents": [
        "dcb3e137ce9be1dfc86e306182b23e3ae5e239c4"
      ],
      "author": {
        "name": "Julia Lawall",
        "email": "julia@diku.dk",
        "time": "Mon Dec 01 14:23:38 2008 -0800"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Wed Dec 10 16:10:17 2008 +0000"
      },
      "message": "[MTD] drivers/mtd/maps/nettel.c: use ARRAY_SIZE\n\nARRAY_SIZE is more concise to use when the size of an array is divided by\nthe size of its type or the size of its first element.\n\nThe semantic patch that makes this change is as follows:\n(http://www.emn.fr/x-info/coccinelle/)\n\n// \u003csmpl\u003e\n@i@\n@@\n\n#include \u003clinux/kernel.h\u003e\n\n@depends on i using \"paren.iso\"@\ntype T;\nT[] E;\n@@\n\n- (sizeof(E)/sizeof(E[...]))\n+ ARRAY_SIZE(E)\n// \u003c/smpl\u003e\n\nSigned-off-by: Julia Lawall \u003cjulia@diku.dk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "dcb3e137ce9be1dfc86e306182b23e3ae5e239c4",
      "tree": "1cc0081df2565d12f47334f18941a67a32807fbb",
      "parents": [
        "c4956ed6fab26347ab1a712727da84b2501ab2dd"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Mon Dec 01 14:23:40 2008 -0800"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Wed Dec 10 16:10:05 2008 +0000"
      },
      "message": "[MTD] physmap: make physmap compat explicit\n\nThe current method for always showing physmap compat address, size, and\nwidth is a bit confusing.  If length is set to 0, then the address and\nwidth are still shown but silently unused.  The physmap code itself\nalready has logic which sets compat based on length, so just pull that out\nand into the Kconfig to make everything clear.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\nCc: Bryan Wu \u003cBryan.Wu@analog.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "69423d99fc182a81f3c5db3eb5c140acc6fc64be",
      "tree": "5f1818e6fb69388f0da276152646bf0597e318c0",
      "parents": [
        "8a4c2495b142fe612b291a810d9e695f269c26db"
      ],
      "author": {
        "name": "Adrian Hunter",
        "email": "ext-adrian.hunter@nokia.com",
        "time": "Wed Dec 10 13:37:21 2008 +0000"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Wed Dec 10 13:37:21 2008 +0000"
      },
      "message": "[MTD] update internal API to support 64-bit device size\n\nMTD internal API presently uses 32-bit values to represent\ndevice size.  This patch updates them to 64-bits but leaves\nthe external API unchanged.  Extending the external API\nis a separate issue for several reasons.  First, no one\nneeds it at the moment.  Secondly, whether the implementation\nis done with IOCTLs, sysfs or both is still debated.  Thirdly\nexternal API changes require the internal API to be accepted\nfirst.\n\nNote that although the MTD API will be able to support 64-bit\ndevice sizes, existing drivers do not and are not required\nto do so, although NAND base has been updated.\n\nIn general, changing from 32-bit to 64-bit values cause little\nor no changes to the majority of the code with the following\nexceptions:\n    \t- printk message formats\n    \t- division and modulus of 64-bit values\n    \t- NAND base support\n\t- 32-bit local variables used by mtdpart and mtdconcat\n\t- naughtily assuming one structure maps to another\n\tin MEMERASE ioctl\n\nSigned-off-by: Adrian Hunter \u003cext-adrian.hunter@nokia.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "4f8f3af20ac5a1e58b419a98dfe76522885b5355",
      "tree": "e6960f1b3dcc9074f45b8051a0607442f81f4c0b",
      "parents": [
        "9a2b3974ef3aff7994e802f07fcebe3d8e7a936d"
      ],
      "author": {
        "name": "Dmitri Vorobiev",
        "email": "dmitri.vorobiev@movial.fi",
        "time": "Tue Nov 25 02:54:59 2008 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Wed Dec 10 13:01:32 2008 +0000"
      },
      "message": "[MTD] Make init_impa7 static\n\nThe function init_impa7 does not need to be global, and\nthis patch makes it static by adding the needed keyword\nto drivers/mtd/maps/impa7.c.\n\nSigned-off-by: Dmitri Vorobiev \u003cdmitri.vorobiev@movial.fi\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "9a2b3974ef3aff7994e802f07fcebe3d8e7a936d",
      "tree": "4835a971d9305f4467e92266cce75f12ea0c53af",
      "parents": [
        "6127cfcd3d134ec63d0d154bb24823bd33774c10"
      ],
      "author": {
        "name": "Dmitri Vorobiev",
        "email": "dmitri.vorobiev@movial.fi",
        "time": "Tue Nov 25 02:55:04 2008 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Wed Dec 10 13:01:29 2008 +0000"
      },
      "message": "[MTD] Make init_redwood_flash function static\n\nThe function init_redwood_flash is needlessly defined global,\nmake it static by this patch.\n\nSigned-off-by: Dmitri Vorobiev \u003cdmitri.vorobiev@movial.fi\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "6127cfcd3d134ec63d0d154bb24823bd33774c10",
      "tree": "28d500031964a9951272a4775efac87e3b5ad63f",
      "parents": [
        "2257594f9c2043f347c6d3961f804008da7982d1"
      ],
      "author": {
        "name": "Dmitri Vorobiev",
        "email": "dmitri.vorobiev@movial.fi",
        "time": "Tue Nov 25 02:55:03 2008 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Wed Dec 10 13:01:26 2008 +0000"
      },
      "message": "[MTD] Make init_msp_flash function static\n\nThe function init_msp_flash, which is not used outside of\ndrivers/mtd/maps/pmcmsp-flash.c, can become static. This\npatch adds the needed keyword.\n\nSigned-off-by: Dmitri Vorobiev \u003cdmitri.vorobiev@movial.fi\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "2257594f9c2043f347c6d3961f804008da7982d1",
      "tree": "e872d688f5ccf367274d64673ed1c0acd4f79e49",
      "parents": [
        "9cdd52fa973a9021c4c2670ac69a301ae31c8784"
      ],
      "author": {
        "name": "Dmitri Vorobiev",
        "email": "dmitri.vorobiev@movial.fi",
        "time": "Tue Nov 25 02:54:58 2008 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Wed Dec 10 13:01:23 2008 +0000"
      },
      "message": "[MTD] Make h720x_mtd_init function static\n\nThe function h720x_mtd_init is not used outside of the file\ndrivers/mtd/maps/h720x-flash.c and can therefore become static.\nThis patch adds the necessary keyword.\n\nSigned-off-by: Dmitri Vorobiev \u003cdmitri.vorobiev@movial.fi\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "9cdd52fa973a9021c4c2670ac69a301ae31c8784",
      "tree": "7cc7d8ec48da2e90d773c7caf1ba89481e2e07d5",
      "parents": [
        "1aed165a602b80428bbdf17478c629169d96eda1"
      ],
      "author": {
        "name": "Dmitri Vorobiev",
        "email": "dmitri.vorobiev@movial.fi",
        "time": "Tue Nov 25 02:55:01 2008 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Wed Dec 10 13:01:20 2008 +0000"
      },
      "message": "[MTD] Make init_mbx function static\n\nThe function init_mbx can become static, because it is not used\noutside the file drivers/mtd/maps/mbx860.c. This patch adds the\nneeded keyword.\n\nSigned-off-by: Dmitri Vorobiev \u003cdmitri.vorobiev@movial.fi\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "1aed165a602b80428bbdf17478c629169d96eda1",
      "tree": "fb5519bb45eb0f9f13b9c53c7e2920b51082cfc1",
      "parents": [
        "e63b3f94b026e34773cfe5621ae5a8bf69d4cd74"
      ],
      "author": {
        "name": "Dmitri Vorobiev",
        "email": "dmitri.vorobiev@movial.fi",
        "time": "Tue Nov 25 02:55:10 2008 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Wed Dec 10 13:01:17 2008 +0000"
      },
      "message": "[MTD] Make the function init_vmax301 static\n\nThe function init_vmax301 is needlessly defined global in\ndrivers/mtd/maps/vmax301.c, and this patch makes it static.\n\nSigned-off-by: Dmitri Vorobiev \u003cdmitri.vorobiev@movial.fi\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "e63b3f94b026e34773cfe5621ae5a8bf69d4cd74",
      "tree": "a4d4fada044aba39445aa52c4dc6fe7813488793",
      "parents": [
        "b93dc2e9fcb66b2e6d7fc99455c791dc584fe6ea"
      ],
      "author": {
        "name": "Dmitri Vorobiev",
        "email": "dmitri.vorobiev@movial.fi",
        "time": "Tue Nov 25 02:54:57 2008 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Wed Dec 10 13:01:13 2008 +0000"
      },
      "message": "[MTD] Make init_fortunet function static\n\nThe symbol init_fortunet is needlessly defined global in\ndrivers/mtd/maps/fortunet.c. Make it static and clean up\nthe kernel global namespace.\n\nSigned-off-by: Dmitri Vorobiev \u003cdmitri.vorobiev@movial.fi\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "b93dc2e9fcb66b2e6d7fc99455c791dc584fe6ea",
      "tree": "e4c1173796a8cfce8cd24e47c93f9cf224ab709b",
      "parents": [
        "9bd1c9dac880c85f5f142fbe3680964cdeac188a"
      ],
      "author": {
        "name": "Dmitri Vorobiev",
        "email": "dmitri.vorobiev@movial.fi",
        "time": "Tue Nov 25 02:54:53 2008 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Wed Dec 10 13:01:10 2008 +0000"
      },
      "message": "[MTD] Make alchemy_mtd_init function static\n\nThe symbol alchemy_mtd_init does not need to be global, so make it\nstatic in drivers/mtd/maps/alchemy-flash.c.\n\nSigned-off-by: Dmitri Vorobiev \u003cdmitri.vorobiev@movial.fi\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "9bd1c9dac880c85f5f142fbe3680964cdeac188a",
      "tree": "7fdb09ab6212b5fbe4574ef886763fbec74c1696",
      "parents": [
        "baa0f0fc5f0960937433bf3a17e5c78b88e3add5"
      ],
      "author": {
        "name": "Dmitri Vorobiev",
        "email": "dmitri.vorobiev@movial.fi",
        "time": "Tue Nov 25 02:55:00 2008 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Wed Dec 10 13:01:06 2008 +0000"
      },
      "message": "[MTD] Make ipaq_mtd_init function static\n\nThe symbol ipaq_mtd_init is not used anywhere outside of\ndrivers/mtd/maps/ipaq-flash.c, so make it static.\n\nSigned-off-by: Dmitri Vorobiev \u003cdmitri.vorobiev@movial.fi\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "baa0f0fc5f0960937433bf3a17e5c78b88e3add5",
      "tree": "0f015662b3026c97f55fa4c584225699345a8081",
      "parents": [
        "2e257a2d6d5400e9ec135da406737c0cb2a02a2a"
      ],
      "author": {
        "name": "Dmitri Vorobiev",
        "email": "dmitri.vorobiev@movial.fi",
        "time": "Tue Nov 25 02:54:55 2008 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Wed Dec 10 13:01:02 2008 +0000"
      },
      "message": "[MTD] Make init_dbox2_flash static\n\nThe symbol init_dbox2_flash is not used outside of the file\ndrivers/mtd/maps/dbox2-flash.c, so make it static.\n\nSigned-off-by: Dmitri Vorobiev \u003cdmitri.vorobiev@movial.fi\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "2e257a2d6d5400e9ec135da406737c0cb2a02a2a",
      "tree": "4e2181f410648fc6b93704e7a27562e9c6f49014",
      "parents": [
        "d849257c428bf9f06f25fa3dea14cd1e7650948d"
      ],
      "author": {
        "name": "Dmitri Vorobiev",
        "email": "dmitri.vorobiev@movial.fi",
        "time": "Tue Nov 25 02:54:54 2008 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Wed Dec 10 13:01:00 2008 +0000"
      },
      "message": "[MTD] Make init_flagadm function static\n\nThe module init function init_flagadm does not need to be global,\nso add the needed keyword to drivers/mtd/maps/cfi_flagadm.c.\n\nSigned-off-by: Dmitri Vorobiev \u003cdmitri.vorobiev@movial.fi\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "d849257c428bf9f06f25fa3dea14cd1e7650948d",
      "tree": "4ea31bcbf55699aceb740ec24b756bfdf1d253dd",
      "parents": [
        "d8156adb7a2b820b49c8fbb106c2e53160ea88ac"
      ],
      "author": {
        "name": "Dmitri Vorobiev",
        "email": "dmitri.vorobiev@movial.fi",
        "time": "Tue Nov 25 02:55:02 2008 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Wed Dec 10 13:00:56 2008 +0000"
      },
      "message": "[MTD] Make init_oct5066 function static\n\nThe function init_oct5066 is needlessly defined global in\ndrivers/mtd/maps/octagon-5066.c. Make it static.\n\nSigned-off-by: Dmitri Vorobiev \u003cdmitri.vorobiev@movial.fi\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "d8156adb7a2b820b49c8fbb106c2e53160ea88ac",
      "tree": "73dbcd5c67753114332c7742a801cf6c0f3ab54c",
      "parents": [
        "8d240325b3f7310c5ffc7c5d15e3093462b4cada"
      ],
      "author": {
        "name": "Dmitri Vorobiev",
        "email": "dmitri.vorobiev@movial.fi",
        "time": "Tue Nov 25 02:54:56 2008 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Wed Dec 10 13:00:51 2008 +0000"
      },
      "message": "[MTD] Make the init_edb7312nor function static\n\nThe init_edb7312nor function is needlessly defined global in\ndrivers/mtd/maps/edb7312.c, and this patch makes it static.\n\nSigned-off-by: Dmitri Vorobiev \u003cdmitri.vorobiev@movial.fi\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "8d240325b3f7310c5ffc7c5d15e3093462b4cada",
      "tree": "6bf753f1284870f49e050476674412478493a7f1",
      "parents": [
        "bc185405c84327098b33c11353ca579169f0728f"
      ],
      "author": {
        "name": "Dmitri Vorobiev",
        "email": "dmitri.vorobiev@movial.fi",
        "time": "Tue Nov 25 02:55:11 2008 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Wed Dec 10 13:00:47 2008 +0000"
      },
      "message": "[MTD] Make init_sbc82xx_flash function static\n\nThe function init_sbc82xx_flash is needlessly defined global in\ndrivers/mtd/maps/wr_sbc82xx_flash.c, and this patch makes it static.\n\nSigned-off-by: Dmitri Vorobiev \u003cdmitri.vorobiev@movial.fi\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "bc185405c84327098b33c11353ca579169f0728f",
      "tree": "4f2f9c2e8c9ecc073712b44eb18f9adca06a0995",
      "parents": [
        "e30bb9cf5fba1ddf2b89dc72159d6fbb2c49ef2f"
      ],
      "author": {
        "name": "Dmitri Vorobiev",
        "email": "dmitri.vorobiev@movial.fi",
        "time": "Tue Nov 25 02:55:05 2008 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Wed Dec 10 13:00:43 2008 +0000"
      },
      "message": "[MTD] Make init_rpxlite function static\n\nThe function init_rpxlite, which is not used outside of\ndrivers/mtd/maps/rpxlite.c, can become static. Add the\nneeded keyword.\n\nSigned-off-by: Dmitri Vorobiev \u003cdmitri.vorobiev@movial.fi\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "e30bb9cf5fba1ddf2b89dc72159d6fbb2c49ef2f",
      "tree": "8e9d37894b80d6b35a92c9467975f9c707b6fe31",
      "parents": [
        "769455e224fbec3a27acc7644d11581314ddcb98"
      ],
      "author": {
        "name": "Dmitri Vorobiev",
        "email": "dmitri.vorobiev@movial.fi",
        "time": "Tue Nov 25 02:55:08 2008 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Wed Dec 10 13:00:37 2008 +0000"
      },
      "message": "[MTD] Make init_tqm_mtd function static\n\nThe init_tqm_mtd function does not need to be defined globally\nin drivers/mtd/maps/tqm8xxl.c. Make it static.\n\nSigned-off-by: Dmitri Vorobiev \u003cdmitri.vorobiev@movial.fi\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "769455e224fbec3a27acc7644d11581314ddcb98",
      "tree": "65baefe2a818c41ae8cc2a14287d566b1e6e23eb",
      "parents": [
        "e4582ea71cb651e02924fb39c9373a9e737088ce"
      ],
      "author": {
        "name": "Dmitri Vorobiev",
        "email": "dmitri.vorobiev@movial.fi",
        "time": "Tue Nov 25 02:55:09 2008 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Wed Dec 10 13:00:33 2008 +0000"
      },
      "message": "[MTD] Make uclinux_mtd_cleanup and uclinux_mtd_init static\n\nThe functions uclinux_mtd_cleanup and uclinux_mtd_init do\nnot heed to be global. Add the needed keyword to the file\ndrivers/mtd/maps/uclinux.c to make these functions static.\n\nSigned-off-by: Dmitri Vorobiev \u003cdmitri.vorobiev@movial.fi\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "9ee49fa5c1b58453cb97969a8282fd7bbf0ad0d4",
      "tree": "3b7dd1d5c06bcd027442cc5f2a1a913606e1662b",
      "parents": [
        "26eb10857003e1a738e87aa71f0c91ceb7fc0de4"
      ],
      "author": {
        "name": "Dmitri Vorobiev",
        "email": "dmitri.vorobiev@movial.fi",
        "time": "Tue Nov 25 02:55:06 2008 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Wed Dec 10 13:00:23 2008 +0000"
      },
      "message": "[MTD] Make init_sbc8240_mtd function static\n\nThe function init_sbc8240_mtd is not called from outside the\nmodule drivers/mtd/maps/sbc8240.c where it is defined, so it\ncan become static. Add the needed keyword.\n\nSigned-off-by: Dmitri Vorobiev \u003cdmitri.vorobiev@movial.fi\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "26eb10857003e1a738e87aa71f0c91ceb7fc0de4",
      "tree": "275e6e244b51941a857a0bce632b08673c6c0efb",
      "parents": [
        "4d9c6a21befe6c73c35f2799c7e25a9eda82a95d"
      ],
      "author": {
        "name": "Dmitri Vorobiev",
        "email": "dmitri.vorobiev@movial.fi",
        "time": "Tue Nov 25 02:55:07 2008 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Wed Dec 10 13:00:11 2008 +0000"
      },
      "message": "[MTD] Make init_sharpsl symbol static\n\nThe function init_sharpsl is needlessly defined global.\nMake it static by adding the needed keyword to the file\ndrivers/mtd/maps/sharpsl-flash.c, where the function is\ndefined.\n\nSigned-off-by: Dmitri Vorobiev \u003cdmitri.vorobiev@movial.fi\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "4d9c6a21befe6c73c35f2799c7e25a9eda82a95d",
      "tree": "d77a05b369b40bd48ce663f5206f3630fc942bbc",
      "parents": [
        "b749e3f8d7879c9c87e237d75b2256b4d1d04df2",
        "e93f1be503efd0e44e46fc1fd4c13dbee72a6561"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Dec 09 08:28:36 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Dec 09 08:28:36 2008 -0800"
      },
      "message": "Merge git://git.infradead.org/mtd-2.6\n\n* git://git.infradead.org/mtd-2.6:\n  [MTD] [NAND] fix OOPS accessing flash operations over STM flash on PXA\n  [MTD] [NAND] drivers/mtd/nand/pasemi_nand.c: Add missing pci_dev_put\n  [MTD] [NAND] fsl_upm: fix build problem with 2.6.28-rc2\n  [MTD] physmap: fix memory leak on physmap_flash_remove by using devres\n  [MTD] m25p80: chip erase !\u003d block erase !\u003d sector erase\n  [MTD] m25p80: fix detection of m25p16 flashes\n  [MTD] m25p80: fix detection of SPI parts\n  [MTD] [NAND] OMAP: OneNAND: header file relocation (part 2)\n  [MTD] [NAND] OMAP: OneNAND: header file relocation\n"
    },
    {
      "commit": "59f0cb0fddc14ffc6676ae62e911f8115ebc8ccf",
      "tree": "1e5fc347287c02e83dce967180c96906f6ed7455",
      "parents": [
        "ed313489badef16d700f5a3be50e8fd8f8294bc8"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Mon Oct 27 11:24:09 2008 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Nov 27 12:37:59 2008 +0000"
      },
      "message": "[ARM] remove memzero()\n\nAs suggested by Andrew Morton, remove memzero() - it\u0027s not supported\non other architectures so use of it is a potential build breaking bug.\nSince the compiler optimizes memset(x,0,n) to __memzero() perfectly\nwell, we don\u0027t miss out on the underlying benefits of memzero().\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "3136e903fa2d493ebc1b8a8fbdde2d3a17f85acd",
      "tree": "c118e957169be1b33325d704fa143417c6e4ff8d",
      "parents": [
        "7854643a91eade84112dca9768eeb8d32463d101"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Wed Nov 26 10:26:29 2008 +0000"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Wed Nov 26 10:26:29 2008 +0000"
      },
      "message": "[MTD] physmap: fix memory leak on physmap_flash_remove by using devres\n\nphysmap_flash_remove releases only last memory region.  This causes\nmemory leak if multiple resources were provided.\n\nThis patch fixes this leakage by using devm_ functions.\n\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "8959dabdf2f8f9ce982a2c4cfe6d1652a2fb6320",
      "tree": "24b4085ac1fca3fce15880b9d936dc2f17718654",
      "parents": [
        "d9a682a592ff5905d328c648fd30ee7fa12ce8ab"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Nov 13 15:02:41 2008 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Nov 13 15:05:03 2008 +0000"
      },
      "message": "[ARM] cdb89712: avoid namespace clashes with SRAM_ and BOOTROM_ constants\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "d9a682a592ff5905d328c648fd30ee7fa12ce8ab",
      "tree": "5a6a09c4a9cef6f29dcab95f36db5ac6b6e6578d",
      "parents": [
        "1e8b0416ca387d754410a4e5d6b92ad6e2fb00eb"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Nov 13 14:53:08 2008 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Nov 13 15:04:52 2008 +0000"
      },
      "message": "[ARM] cdb89712,clps7500,h720x: avoid namespace clash for FLASH_* constants\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "16e00b609aed439453d57b954b449f647466e0d7",
      "tree": "de11b2ba03797d6e4e893cfbf976b1e336e1a373",
      "parents": [
        "c8872b069c536976b81bccfc95dda945594bc504"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Aug 04 11:25:23 2008 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Aug 04 11:30:07 2008 +0100"
      },
      "message": "[MTD] Remove references to TI \u0027toto\u0027 platform.\n\nThis was a reference board for which support never got merged upstream.\nKill it off, at rmk\u0027s suggestion.\n\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "bccf650270a94cec6e9238743e84c6e01de30c70",
      "tree": "7e58444f9a976a1d680cfe3d2d47677fabdaa048",
      "parents": [
        "4baa9922430662431231ac637adedddbb0cfb2d7"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Aug 02 22:33:18 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Aug 02 22:35:16 2008 +0100"
      },
      "message": "[ARM] Fix explicit asm(-arm)?/arch-foo references\n\nNo file should be explicitly referencing its own platform headers\nby specifying an absolute include path.  Fix these paths to use\nstandard \u003casm/arch/...\u003e includes.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "c4308d1076830a72e05eb3e5f58b9ed851229399",
      "tree": "cd82d031a986cc1d309354571af5da5454d5e87a",
      "parents": [
        "feb2f55db45919aa80731f8877b60cab454b7b94"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Fri Aug 01 11:44:20 2008 -0500"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Aug 01 22:08:41 2008 +0100"
      },
      "message": "[MTD] remove code associated with !CONFIG_PPC_MERGE\n\nNow that arch/ppc is gone we don\u0027t need CONFIG_PPC_MERGE anymore\nremove the dead code associated with !CONFIG_PPC_MERGE.\n\nThe mtd maps should be using the OF based mechanism.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\nAcked-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "9ee08c2df47c10ba624ff05a6c0f2500748bcb69",
      "tree": "0a2788abb3b5547b83965e0b3132eec8b196bd81",
      "parents": [
        "eaf0ba5ef69538b6913525294a3a0fcb0e0992e0",
        "3d45955962496879dead8d4dd70bb9a23b07154b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Jul 26 20:30:56 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Jul 26 20:30:56 2008 -0700"
      },
      "message": "Merge git://git.infradead.org/mtd-2.6\n\n* git://git.infradead.org/mtd-2.6: (57 commits)\n  [MTD] [NAND] subpage read feature as a way to increase performance. \n  CPUFREQ: S3C24XX NAND driver frequency scaling support.\n  [MTD][NAND] au1550nd: remove unused variable\n  [MTD] jedec_probe: Fix SST 16-bit chip detection\n  [MTD][MTDPART] Fix a division by zero bug\n  [MTD][MTDPART] Cleanup and document the erase region handling\n  [MTD][MTDPART] Handle most checkpatch findings\n  [MTD][MTDPART] Seperate main loop from per-partition code in add_mtd_partition\n  [MTD] physmap: resume already suspended chips on failure to suspend\n  [MTD] physmap: Fix suspend/resume/shutdown bugs.\n  [MTD] [NOR] Fix -ETIMEO errors in CFI driver\n  [MTD] [NAND] fsl_elbc_nand: fix section mismatch with CONFIG_MTD_OF_PARTS\u003dy\n  [JFFS2] Use .unlocked_ioctl\n  [MTD] Fix const assignment in the MTD command line partitioning driver\n  [MTD] [NOR] gen_probe: No debug message when debugging is disabled\n  [MTD] [NAND] remove __PPC__ hardcoded address from DiskOnChip drivers\n  [MTD] [MAPS] Remove the bast-flash driver.\n  [MTD] [NAND] fsl_elbc_nand: ecclayout cleanups\n  [MTD] [NAND] fsl_elbc_nand: implement support for flash-based BBT\n  [MTD] [NAND] fsl_elbc_nand: fix OOB workability for large page NAND chips\n  ...\n"
    },
    {
      "commit": "ff877ea80efa2015b6263766f78ee42c2a1b32f9",
      "tree": "85205005c611ab774702148558321c6fb92f1ccd",
      "parents": [
        "30821fee4f0cb3e6d241d9f7ddc37742212e3eb7",
        "d37e6bf68fc1eb34a4ad21d9ae8890ed37ea80e7"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Jul 25 10:40:14 2008 -0400"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Jul 25 10:40:14 2008 -0400"
      },
      "message": "Merge branch \u0027linux-next\u0027 of git://git.infradead.org/~dedekind/ubi-2.6\n"
    },
    {
      "commit": "4b5e33a7bf185c8d8568a807d9805fb155bcedd9",
      "tree": "6e8658fe6708ea36260f8e813cbdc88500c4ca10",
      "parents": [
        "7b2491911540e4904498622fbee2e1a9e3120d2f"
      ],
      "author": {
        "name": "Uwe Kleine-König",
        "email": "Uwe.Kleine-Koenig@digi.com",
        "time": "Tue Jul 22 09:39:01 2008 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Jul 25 09:53:26 2008 -0400"
      },
      "message": "[MTD] physmap: resume already suspended chips on failure to suspend\n\nA nice side effect of this patch is that the return value of\nphysmap_flash_suspend in the error path is the value of the first failing\nsuspend callback and not the bitwise OR of all of them.\n\nSigned-off-by: Uwe Kleine-König \u003cUwe.Kleine-Koenig@digi.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "7b2491911540e4904498622fbee2e1a9e3120d2f",
      "tree": "30d3b76c3073e37a7034a71cc18ec8ff5ad73ba2",
      "parents": [
        "998453fbf2e0709bf65ac419718ad284401b2b4f"
      ],
      "author": {
        "name": "Robert Jarzmik",
        "email": "rjarzmik@free.fr",
        "time": "Tue Jul 22 09:39:00 2008 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Jul 25 09:53:03 2008 -0400"
      },
      "message": "[MTD] physmap: Fix suspend/resume/shutdown bugs.\n\nDon\u0027t call suspend/resume functions if they have not been\ndefined.\n\nSigned-off-by: Robert Jarzmik \u003crjarzmik@free.fr\u003e\nAcked-By: Jörn Engel \u003cjoern@logfs.org\u003e\nSigned-off-by: Uwe Kleine-König \u003cUwe.Kleine-Koenig@digi.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "27ac792ca0b0a1e7e65f20342260650516c95864",
      "tree": "8e0bc93612da0803fe12303ccb75c837cd633c83",
      "parents": [
        "d92bc318547507a944a22e7ef936793dc0fe167f"
      ],
      "author": {
        "name": "Andrea Righi",
        "email": "righi.andrea@gmail.com",
        "time": "Wed Jul 23 21:28:13 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jul 24 10:47:21 2008 -0700"
      },
      "message": "PAGE_ALIGN(): correctly handle 64-bit values on 32-bit architectures\n\nOn 32-bit architectures PAGE_ALIGN() truncates 64-bit values to the 32-bit\nboundary. For example:\n\n\tu64 val \u003d PAGE_ALIGN(size);\n\nalways returns a value \u003c 4GB even if size is greater than 4GB.\n\nThe problem resides in PAGE_MASK definition (from include/asm-x86/page.h for\nexample):\n\n#define PAGE_SHIFT      12\n#define PAGE_SIZE       (_AC(1,UL) \u003c\u003c PAGE_SHIFT)\n#define PAGE_MASK       (~(PAGE_SIZE-1))\n...\n#define PAGE_ALIGN(addr)       (((addr)+PAGE_SIZE-1)\u0026PAGE_MASK)\n\nThe \"~\" is performed on a 32-bit value, so everything in \"and\" with\nPAGE_MASK greater than 4GB will be truncated to the 32-bit boundary.\nUsing the ALIGN() macro seems to be the right way, because it uses\ntypeof(addr) for the mask.\n\nAlso move the PAGE_ALIGN() definitions out of include/asm-*/page.h in\ninclude/linux/mm.h.\n\nSee also lkml discussion: http://lkml.org/lkml/2008/6/11/237\n\n[akpm@linux-foundation.org: fix drivers/media/video/uvc/uvc_queue.c]\n[akpm@linux-foundation.org: fix v850]\n[akpm@linux-foundation.org: fix powerpc]\n[akpm@linux-foundation.org: fix arm]\n[akpm@linux-foundation.org: fix mips]\n[akpm@linux-foundation.org: fix drivers/media/video/pvrusb2/pvrusb2-dvb.c]\n[akpm@linux-foundation.org: fix drivers/mtd/maps/uclinux.c]\n[akpm@linux-foundation.org: fix powerpc]\nSigned-off-by: Andrea Righi \u003crighi.andrea@gmail.com\u003e\nCc: \u003clinux-arch@vger.kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "9528356308ecd2fb6368472615996a8602c02964",
      "tree": "1aa9e5909275eae0b373158bbbc75298b48bf955",
      "parents": [
        "7b22609442a32050e37cec5f6735376af61e68a1"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yoichi_yuasa@tripeaks.co.jp",
        "time": "Fri Jul 11 22:34:48 2008 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jul 15 18:44:38 2008 +0100"
      },
      "message": "[MIPS] MTX-1 flash partition setup move to platform devices registration\n\nSigned-off-by: Yoichi Yuasa \u003cyoichi_yuasa@tripeaks.co.jp\u003e\nAcked-By: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "85082fd7cbe3173198aac0eb5e85ab1edcc6352c",
      "tree": "edbc09b7945994f78668d218fa02e991c3b3b365",
      "parents": [
        "666484f0250db2e016948d63b3ef33e202e3b8d0",
        "53ffe3b440aa85af6fc4eda09b2d44bcdd312d4d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 14 16:06:58 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 14 16:06:58 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: (241 commits)\n  [ARM] 5171/1: ep93xx: fix compilation of modules using clocks\n  [ARM] 5133/2: at91sam9g20 defconfig file\n  [ARM] 5130/4: Support for the at91sam9g20\n  [ARM] 5160/1: IOP3XX: gpio/gpiolib support\n  [ARM] at91: Fix NAND FLASH timings for at91sam9x evaluation kits.\n  [ARM] 5084/1: zylonite: Register AC97 device\n  [ARM] 5085/2: PXA: Move AC97 over to the new central device declaration model\n  [ARM] 5120/1: pxa: correct platform driver names for PXA25x and PXA27x UDC drivers\n  [ARM] 5147/1: pxaficp_ir: drop pxa_gpio_mode calls, as pin setting\n  [ARM] 5145/1: PXA2xx: provide api to control IrDA pins state\n  [ARM] 5144/1: pxaficp_ir: cleanup includes\n  [ARM] pxa: remove pxa_set_cken()\n  [ARM] pxa: allow clk aliases\n  [ARM] Feroceon: don\u0027t disable BPU on boot\n  [ARM] Orion: LED support for HP mv2120\n  [ARM] Orion: add RD88F5181L-FXO support\n  [ARM] Orion: add RD88F5181L-GE support\n  [ARM] Orion: add Netgear WNR854T support\n  [ARM] s3c2410_defconfig: update for current build\n  [ARM] Acer n30: Minor style and indentation fixes.\n  ...\n"
    },
    {
      "commit": "42c59208219a2d43f0dde94bebc68c20b95b13ce",
      "tree": "ff20941f83a92ffb4224c95ddee9b7eb225ed958",
      "parents": [
        "dddec01eb8e2b56267b37a6f9f0997a64b4e0b2a",
        "727c6742c29e46177951fdc8f6758085e03bb981"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 14 13:24:39 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 14 13:24:39 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: (23 commits)\n  pcmcia: Fix ide-cs sparse warning\n  pcmcia: ide-cs debugging bugfix\n  pcmcia: allow for longer CIS firmware files\n  pcmcia: cm40x0 cdev lock_kernel() pushdown\n  pcmcia: (re)move {pcmcia,pccard}_get_status\n  pcmcia: kill IN_CARD_SERVICES\n  pcmcia: Remove unused header file code\n  pcmcia: remove unused bulkmem.h\n  pcmcia: simplify pccard_validate_cis\n  pcmcia: carve out ioctl adjust function to pcmcia_ioctl\n  pcmcia: irq probe can be done without risking an IRQ storm\n  pcmcia: Fix ti12xx_2nd_slot_empty always failing\n  pcmcia: check for pointer instead of pointer address\n  pcmcia: switch cm4000_cs.c to unlocked_ioctl\n  pcmcia: simplify rsrc_nonstatic attributes\n  pcmcia: add support CompactFlash PCMCIA support for Blackfin.\n  pcmcia: remove version.h\n  pcmcia: cs: kill thread_wait\n  pcmcia: i82365.c: check request_irq return value\n  pcmcia: fix Alchemy warnings\n  ...\n"
    },
    {
      "commit": "6f40470e745693ee4ad85edb441b0aad5cae3f00",
      "tree": "7f1517cc996047b8627a1f31bdf4a23449ee3f1f",
      "parents": [
        "0acf944c6853813ed19cdf46d4042a77dd878ab5"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed Jul 09 14:09:20 2008 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Jul 11 18:20:59 2008 +0100"
      },
      "message": "[MTD] [MAPS] Remove the bast-flash driver.\n\nRemove the Simtec BAST flash driver as this has been replaced by using\nthe platform flash driver.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "a8931ef380c92d121ae74ecfb03b2d63f72eea6f",
      "tree": "980fb6b019e11e6cb1ece55b7faff184721a8053",
      "parents": [
        "90574d0a4d4b73308ae54a2a57a4f3f1fa98e984",
        "e5a5816f7875207cb0a0a7032e39a4686c5e10a4"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Jul 11 14:36:25 2008 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Jul 11 14:36:25 2008 +0100"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6\n"
    },
    {
      "commit": "030b15457d8069a6255579a28db196e002cb9c86",
      "tree": "94c33eca9faa2e3ca828ab442a83304de464d06c",
      "parents": [
        "137b3ee27ab1b27dba081542476054836978ca45"
      ],
      "author": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Thu Jul 03 12:24:41 2008 +0300"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Thu Jul 03 12:24:41 2008 +0300"
      },
      "message": "ARM: OMAP: Change omap_cf.c and omap_nor.c to use omap_readw/writew instead of __REG\n\nChange omap_cf.c and omap_nor.c to use omap_readw/writew instead of __REG.\nThis is needed for multi-omap in the future.\n\nCc: David Brownell \u003cdavid-b@pacbell.net\u003e\nCc: linux-pcmcia@lists.infradead.org\nCc: linux-mtd@lists.infradead.org\nSigned-off-by: Tony Lindren \u003ctony@atomide.com\u003e\n\n"
    },
    {
      "commit": "4aeba0134f1e54cfd881e118b039ab6ed8b99126",
      "tree": "6e289b39fe5d0592334ceb5a3e45d05864bb5e9e",
      "parents": [
        "6351a71cfae2839cf6e63329d3d85eb46a4bc2c7"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Fri Jun 20 13:24:31 2008 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Tue Jun 24 15:33:44 2008 +0200"
      },
      "message": "pcmcia: (re)move {pcmcia,pccard}_get_status\n\nExcept for one debug message in a driver marked BROKEN, pcmcia_get_status is\nonly used by the ioctl. Therefore, move it to pcmcia_ioctl.c and unexport it.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "c5081d5f4775b2a3f858f91151bbf9163e473075",
      "tree": "8e9e077e8011fd7bf888b491711933f8c90f0cf0",
      "parents": [
        "c502380170ee93fd1f4028cc1f32efc87fde7376"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Thu Jun 19 20:12:34 2008 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Tue Jun 24 15:33:42 2008 +0200"
      },
      "message": "pcmcia: simplify pccard_validate_cis\n\nAs cisinfo_t only contains one unsigned_int, pccard_validate_cis can\nbe simplified by passing that around directly.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "ba75321193900a236bc5bbc29145e1039f74eb1b",
      "tree": "c3c81598d120b3cadc8b2316f5ceb003ae7ab58b",
      "parents": [
        "9b62d864314736fb6cc5c5db5b964d4a3c093424"
      ],
      "author": {
        "name": "Kyungmin Park",
        "email": "kyungmin.park@samsung.com",
        "time": "Wed May 07 11:54:10 2008 +0900"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Thu Jun 05 07:51:13 2008 +0100"
      },
      "message": "[MTD] [MAPS] Fix cmdlineparse handling in mapping files\n\nNow it returns the 0 if cmdlineparse not supplied.\n\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "2e3c22f57029ce04d55c07b8332ae405005456d9",
      "tree": "97a4f23dc51ed63750bcd311cb52a51c6b0e5bb5",
      "parents": [
        "71a928c0e52cedc43747c64b96a5f74592ab678f"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Mon May 19 18:32:24 2008 +0800"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Wed Jun 04 17:57:23 2008 +0100"
      },
      "message": "[MTD] [MAPS] Blackfin Async Flash Maps\n\nHandle the case where flash memory and ethernet mac/phy are mapped onto\nthe same async bank\n\n[try #4]\n - drop superfluous casts\n - drop SSYNC() when reading from the flash and rewrite\n   bfin_copy_from() to be like bfin_copy_to() so that\n   we dont have to handle all the aligned/unaligned cases\n\n[try #3] rename bf5xx-flash to bfin-async-flash\n - move all kconfig board settings into board resources\n - fixup casting style according to lkml feedback\n - rewrite driver so that it can handle arbitrary of\n   instances according to the declared platform resources\n\n[try #2]\nRemove useless SSYNC() as Will said\n\n[try #1]\nThe BF533-STAMP does this for example.\nAll board-specific configuration goes in your board resources file.\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nAcked-By: Jörn Engel \u003cjoern@logfs.org\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "59018b6d2acabb114ab58637e6ab95ba424a89d0",
      "tree": "360dc1c8d5b1f81a06f552a566ac150795788fb6",
      "parents": [
        "6eda7a55f786b75e7d3d636a9431e6c850b20d72"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Tue May 20 01:03:52 2008 +0300"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Wed Jun 04 17:50:17 2008 +0100"
      },
      "message": "MTD/JFFS2: remove CVS keywords\n\nOnce upon a time, the MTD repository was using CVS.\n\nThis patch therefore removes all usages of the no longer updated CVS\nkeywords from the MTD code.\n\nThis also includes code that printed them to the user.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "edb2301f2903e96beadc333f9584222c05858518",
      "tree": "e3d02d778ad49d546fa097dc1859f8931580b517",
      "parents": [
        "e490517a039a99d692cb3a5561941b0a5f576172"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Tue May 27 06:31:43 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 27 07:34:38 2008 -0700"
      },
      "message": "ck804rom: fix driver_data in probe table.\n\nThere\u0027s a reason why using C99 initialisers even in the supposedly\ntrivial structs is a good idea.\n\nSigned-off-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "e35e283fa065f4c420d9469b2d87ec2e0180b784",
      "tree": "4a9b4bf422c07a6632eddc8afc250aeb85ca317e",
      "parents": [
        "f5f826c685464301e4316a9321eb95801c653158"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Apr 25 14:27:08 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu May 08 19:51:40 2008 +0900"
      },
      "message": "mtd: solutionengine flash map depends on solution engine mach group.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "f5f826c685464301e4316a9321eb95801c653158",
      "tree": "44ca0475e4894edde26f5e16de0e311a9ef3c927",
      "parents": [
        "2a6b8148c050941dd61779cb0b49c5c3ea854ebf"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Mon Mar 31 01:40:17 2008 +0300"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu May 08 19:51:39 2008 +0900"
      },
      "message": "sh: remove the broken SH_MPC1211 support\n\nSH_MPC1211 has been marked as BROKEN for some time.\n\nUnless someone is working on reviving it now, I\u0027d therefore suggest this\npatch to remove it.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "2c4aabcca847ac4c92aa5e960c3f6053e1051b62",
      "tree": "756481631c3375d6a1b07233013efa12d8aa3725",
      "parents": [
        "bcf35afb528109a31264b45d4851fa6ae72dbe18",
        "a98889f3d8882995b5aa2255b931cf0202325cc0"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu May 01 11:15:28 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu May 01 11:15:28 2008 -0700"
      },
      "message": "Merge git://git.infradead.org/mtd-2.6\n\n* git://git.infradead.org/mtd-2.6:\n  [MTD][NOR] Add physical address to point() method\n  [JFFS2] Track parent inode for directories (for NFS export)\n  [JFFS2] Invert last argument of jffs2_gc_fetch_inode(), make it boolean.\n  [JFFS2] Quiet lockdep false positive.\n  [JFFS2] Clean up jffs2_alloc_inode() and jffs2_i_init_once()\n  [MTD] Delete long-unused jedec.h header file.\n  [MTD] [NAND] at91_nand: use at91_nand_{en,dis}able consistently.\n"
    },
    {
      "commit": "a98889f3d8882995b5aa2255b931cf0202325cc0",
      "tree": "686a1d3369143dc46c43709e0c40b2cc8ef619d7",
      "parents": [
        "27c72b040c0be8f3704ed0b6b84c12cbba24a7e8"
      ],
      "author": {
        "name": "Jared Hulbert",
        "email": "jaredeh@gmail.com",
        "time": "Tue Apr 29 23:26:49 2008 -0700"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Thu May 01 18:59:11 2008 +0100"
      },
      "message": "[MTD][NOR] Add physical address to point() method\n\nAdding the ability to get a physical address from point() in addition\nto virtual address.  This physical address is required for XIP of\nuserspace code from flash.\n\nSigned-off-by: Jared Hulbert \u003cjaredeh@gmail.com\u003e\nReviewed-by: Jörn Engel \u003cjoern@logfs.org\u003e\nAcked-by: Nicolas Pitre \u003cnico@cam.org\u003e\nAcked-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "a01e035ebb552223c03f2d9138ffc73f2d4d3965",
      "tree": "3d5516138e2c973ce51c808677faba2c52d15d0a",
      "parents": [
        "a6a3a17b7fdaf824e6d73e8e4a94c9d149302f74"
      ],
      "author": {
        "name": "Harvey Harrison",
        "email": "harvey.harrison@gmail.com",
        "time": "Mon Apr 28 16:50:04 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Apr 28 17:31:13 2008 -0700"
      },
      "message": "drivers: fix integer as NULL pointer warnings\n\nSigned-off-by: Harvey Harrison \u003charvey.harrison@gmail.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "f1ebe4eba40e0ee862767893277d1b1a1e4cc85f",
      "tree": "aa36c97405dbd3660d1735ae655b7b3eb2a09737",
      "parents": [
        "70b072550a59e787b46030ab104ac64e25fcc732"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Mon Apr 07 12:29:23 2008 -0700"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Tue Apr 22 21:24:00 2008 +0100"
      },
      "message": "[MTD] [MAPS] omap_nor section fixes\n\nMinor tweaks to omap_nor ... as with most platform drivers, its probe\nand remove logic can (and should!) safely vanish in most configs.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "757570063a350ee3875c42a6338d29ee09f5af07",
      "tree": "2a6b9e9353312b4f69d62af5dc052e13dd009fb7",
      "parents": [
        "ca5c23c3b8882d61bf19b7685f2244501902869f"
      ],
      "author": {
        "name": "Florian Fainelli",
        "email": "florian.fainelli@telecomint.eu",
        "time": "Mon Mar 03 18:30:24 2008 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Tue Apr 22 20:10:10 2008 +0100"
      },
      "message": "[MTD] [MAPS] Extend plat-ram to support a supplied probe type\n\nThis enhances plat-ram to take a map_probes argument in\nthe platform_data structure which allow plat-ram to support\nany direct-mapped device that MTD supports (jedec, cfi, amd ..)\n\nA few items are also fixed:\n- Don\u0027t panic if probes is 0\n- Actually use the partition list that is passed in\n\nSigned-off-by: Florian Fainelli \u003cflorian.fainelli@telecomint.eu\u003e\nSigned-off-by: Jason Gunthorpe \u003cjgunthorpe@obsidianresearch.com\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "8e2537e4cb4e80b7032372a42069899b90a06e90",
      "tree": "325ab8f1d5ecfc89af6c0e922134584827af44e4",
      "parents": [
        "b0d06afb60741c19e103ffd60927f68e17c9d199"
      ],
      "author": {
        "name": "Thomas Petazzoni",
        "email": "thomas.petazzoni@free-electrons.com",
        "time": "Thu Feb 14 16:50:25 2008 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Tue Apr 22 19:12:44 2008 +0100"
      },
      "message": "[MTD] fix minor typo in the MTD map driver for SHARP SL series\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "c3f08b353519ee9c64308837199a9fcf83e863da",
      "tree": "e50b0fa304b93e2f1ff429e9a4108ecbf9902275",
      "parents": [
        "7fe9296c80e9a4ee51b43fbfbceb5143751a9d5c"
      ],
      "author": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Wed Jan 16 15:45:20 2008 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Tue Apr 22 18:11:35 2008 +0100"
      },
      "message": "[MTD] [MAPS] add support for Nvidia MCP55 to ck804xrom\n\nThis patch extends the existing MAPS driver for the Nvidia CK804 chipset\n(ck804xrom.c) to also work on the Nvidia MCP55 chipset. As both chipsets\nare rather similar, suporting them both with the same driver is easy.\n\nSigned-off-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "41d867c9ac852ce17069f8ae680f25877be97942",
      "tree": "42a2c6d0b5c1cf557532a677711a6c7b5c81de24",
      "parents": [
        "c27e9b80bee039cfefa51c7af08b01eaab3dfb61"
      ],
      "author": {
        "name": "Kay Sievers",
        "email": "kay.sievers@vrfy.org",
        "time": "Fri Apr 18 13:44:26 2008 -0700"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Tue Apr 22 14:14:26 2008 +0100"
      },
      "message": "[MTD] [MAPS] fix platform driver hotplug/coldplug\n\nSince 43cc71eed1250755986da4c0f9898f9a635cb3bf, the platform modalias is\nprefixed with \"platform:\".  Add MODULE_ALIAS() to the hotpluggable MTD mapping\nplatform drivers, to re-enable auto loading.\n\nNOTE oddness with physmap ...  it\u0027s a legacy driver in some configs, which\nmeans it can\u0027t always support hotplugging.  (Not that most of these mapping\ndrivers would often be used as modules...)\n\n[dbrownell@users.sourceforge.net: bugfix, more drivers, registration fixes]\nSigned-off-by: Kay Sievers \u003ckay.sievers@vrfy.org\u003e\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "cb53b3b99992b6c548d56cdf47bc710640ee2ee1",
      "tree": "b47772c81b5a2adfbd2ca96bbc4f4b29d8a2e3c3",
      "parents": [
        "35d086b143e52f43a70c85ab86c054cbf1c4ff26"
      ],
      "author": {
        "name": "Harvey Harrison",
        "email": "harvey.harrison@gmail.com",
        "time": "Fri Apr 18 13:44:19 2008 -0700"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Tue Apr 22 12:36:04 2008 +0100"
      },
      "message": "[MTD] replace remaining __FUNCTION__ occurrences\n\n__FUNCTION__ is gcc-specific, use __func__\n\nSigned-off-by: Harvey Harrison \u003charvey.harrison@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "41bdf96006132db8ca6ad40d0189454fe620993a",
      "tree": "a5b4f58e3e5fb136558e9219a564576644d4382a",
      "parents": [
        "f838bad1b3be8ca0c785ee0e0c570dfda74cf377"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Fri Apr 18 13:44:10 2008 -0700"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Tue Apr 22 12:35:26 2008 +0100"
      },
      "message": "[MTD] [MAPS] Document MTD_PHYSMAP module name in kconfig\n\nHelp out users by telling them the module name in the Kconfig help when\nusing the MTD_PHYSMAP option.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "4a5691c0f7b65b7aa9d237e55f05e691352caac7",
      "tree": "88dac738bb81b56f7aca52d9ccacd1408ef6dfcb",
      "parents": [
        "3f1e9070f63b0eecadfa059959bf7c9dbe835962"
      ],
      "author": {
        "name": "Anton Vorontsov",
        "email": "cbouatmailru@gmail.com",
        "time": "Fri Mar 28 14:16:09 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 28 14:45:22 2008 -0700"
      },
      "message": "mtd: maps/physmap: fix oops in suspend/resume/shutdown ops\n\n# reboot\n...\n[   42.351266] Flash device refused suspend due to active operation (state 0)\n[   42.358195] Unable to handle kernel NULL pointer dereference at virtual address 00000078\n[   42.360060] pgd \u003d c7d9c000\n[   42.362769] [00000078] *pgd\u003da7d8d031, *pte\u003d00000000, *ppte\u003d00000000\n[   42.372902] Internal error: Oops: 17 [#1]\n[   42.376911] Modules linked in:\n[   42.379980] CPU: 0    Not tainted  (2.6.25-rc2-10642-ge8f2594-dirty #73)\n[   42.380000] PC is at physmap_flash_shutdown+0x28/0x54\n...\n[   42.380000] Backtrace:\n[   42.380000] [\u003cc0130c1c\u003e] (physmap_flash_shutdown+0x0/0x54) from [\u003cc01207c0\u003e] (platform_drv_shutdown+0x20/0x24)\n[   42.380000]  r5:28121969 r4:c0229e08\n[   42.380000] [\u003cc01207a0\u003e] (platform_drv_shutdown+0x0/0x24) from [\u003cc011cd40\u003e] (device_shutdown+0x60/0x88)\n[   42.380000] [\u003cc011cce0\u003e] (device_shutdown+0x0/0x88) from [\u003cc003e8a4\u003e] (kernel_restart_prepare+0x2c/0x3c)\n[   42.380000]  r4:00000000\n[   42.380000] [\u003cc003e878\u003e] (kernel_restart_prepare+0x0/0x3c) from [\u003cc003ea00\u003e] (kernel_restart+0x14/0x48)\n[   42.380000] [\u003cc003e9ec\u003e] (kernel_restart+0x0/0x48) from [\u003cc003fdc0\u003e] (sys_reboot+0xe8/0x1f8)\n[   42.380000]  r4:01234567\n[   42.380000] [\u003cc003fcd8\u003e] (sys_reboot+0x0/0x1f8) from [\u003cc001aa00\u003e] (ret_fast_syscall+0x0/0x2c)\n[   42.380000]  r7:00000058 r6:00000004 r5:00000001 r4:00000000\n[   42.380000] Code: 0a000009 e7953004 e1a00003 e1a0e00f (e593f078)\n[   42.650051] ---[ end trace 6d6c26a0fc3141de ]---\nSegmentation fault\nINIT: no more processes left in this runlevel\n\nWhile looping for mtd[i]s, we should stop at the mtd[i] \u003d\u003d NULL.\n\nThis patch also removes unnecessary \"if (info)\" checks:\nsuspend/resume/shutdown ops are executed only if probe() is succeeded, so info\nis guaranteed to be !NULL.\n\nSigned-off-by: Anton Vorontsov \u003ccbouatmailru@gmail.com\u003e\nCc: David Brownell \u003cdavid-b@pacbell.net\u003e\nCc: David Woodhouse \u003cdwmw2@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "a8e98d6d51a3eb7bb061b1625193a129c8bd094f",
      "tree": "0fa58b6e11e37023b024e55b8f0e7e01438706d4",
      "parents": [
        "f0f1b3364ae7f48084bdf2837fb979ff59622523",
        "f9f7dd222364a6428d2ad99a515935dd1dd89d18"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Feb 07 10:20:31 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Feb 07 10:20:31 2008 -0800"
      },
      "message": "Merge git://git.infradead.org/mtd-2.6\n\n* git://git.infradead.org/mtd-2.6: (120 commits)\n  [MTD] Fix mtdoops.c compilation\n  [MTD] [NOR] fix startup lock when using multiple nor flash chips\n  [MTD] [DOC200x] eccbuf is statically defined and always evaluate to true\n  [MTD] Fix maps/physmap.c compilation with CONFIG_PM\n  [MTD] onenand: Add panic_write function to the onenand driver\n  [MTD] mtdoops: Use the panic_write function when present\n  [MTD] Add mtd panic_write function pointer\n  [MTD] [NAND] Freescale enhanced Local Bus Controller FCM NAND support.\n  [MTD] physmap.c: Add support for multiple resources\n  [MTD] [NAND] Fix misparenthesization introduced by commit 78b65179...\n  [MTD] [NAND] Fix Blackfin NFC ECC calculating bug with page size 512 bytes\n  [MTD] [NAND] Remove wrong operation in PM function of the BF54x NFC driver\n  [MTD] [NAND] Remove unused variable in plat_nand_remove\n  [MTD] Unlocking all Intel flash that is locked on power up.\n  [MTD] [NAND] at91_nand: Make mtdparts option can override board info\n  [MTD] mtdoops: Various minor cleanups\n  [MTD] mtdoops: Ensure sequential write to the buffer\n  [MTD] mtdoops: Perform write operations in a workqueue\n  [MTD] mtdoops: Add further error return code checking\n  [MTD] [NOR] Test devtype, not definition in flash_probe(), drivers/mtd/devices/lart.c\n  ...\n"
    },
    {
      "commit": "d5476689afd48e71395602698409e9f48cbba413",
      "tree": "2808a4825fee6b1f60d921b623baeee05c983165",
      "parents": [
        "6c77fd649fab4bea1b44cb534381a22e37650bc3"
      ],
      "author": {
        "name": "akpm@linux-foundation.org",
        "email": "akpm@linux-foundation.org",
        "time": "Sun Feb 03 12:56:03 2008 -0800"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Thu Feb 07 10:33:40 2008 +0000"
      },
      "message": "[MTD] Fix maps/physmap.c compilation with CONFIG_PM\n\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "2b54aaef7a3a77f208bc14f576010da4fb8dfe29",
      "tree": "406f5cdc79f06621d8086fa70d0fa792c663ec71",
      "parents": [
        "dcc85cb61808098d22792db95f1dfa9c8b3bcf6d"
      ],
      "author": {
        "name": "Joern Engel",
        "email": "joern@lazybastard.org",
        "time": "Wed Feb 06 01:38:02 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 06 10:41:09 2008 -0800"
      },
      "message": "Claim maintainership for block2mtd and update email addresses\n\nI have been prime author and maintainer of block2mtd from day one, but\nneither MAINTAINERS nor the module source makes this fact clear.  And while\nI\u0027m at it, update my email addresses tree-wide, as the old address\ncurrently bounces and change my name to \"joern\" as unicode will likely\ncontinue to cause trouble until the end of this century.\n\nSigned-off-by: Joern Engel \u003cjoern@lazybastard.org\u003e\nCc: David Woodhouse \u003cdwmw2@infradead.org\u003e\nCc: Andy Whitcroft \u003capw@shadowen.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "df66e7167ac756baf14d2b8ea7a2cfa056600a93",
      "tree": "ddebde50194d44dff8466039c8fa12c878018c43",
      "parents": [
        "1c45f60406e61a06631416264e49eb5afd9fc324"
      ],
      "author": {
        "name": "Stefan Roese",
        "email": "sr@denx.de",
        "time": "Fri Feb 01 15:26:54 2008 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Sun Feb 03 22:16:02 2008 +1100"
      },
      "message": "[MTD] physmap.c: Add support for multiple resources\n\nThis patch extends the physmap mapping driver to support multiple\nresources for non-identical NOR chips that will be concatenated together\nwhen selected.\n\nThis is needed for example for Intel 48F4400 512MBit chips, since they\nconsist of 2 single different NOR chips with different geometries. The\nfirst (lower) one has botton boot sectors and the 2nd (upper) has top\nboot sectors. This currently isn\u0027t handled correctly by calling the\nphysmap driver once with only one resource covering both chips in one\nmemory region. The same geometrie is used for both chips.\n\nWith this patch the following resource structure can be used to\ndescribe the 48F4400 chip correctly:\n\nstatic struct resource board_nor_resource[] \u003d {\n\t[0] \u003d {\n\t\t.start \u003d 0xf8000000,\n\t\t.end \u003d 0xfbffffff,\n\t\t.flags \u003d IORESOURCE_MEM,\n\t},\n\t[1] \u003d {\n\t\t.start \u003d 0xfc000000,\n\t\t.end \u003d 0xffffffff,\n\t\t.flags \u003d IORESOURCE_MEM,\n\t}\n};\n\nSigned-off-by: Stefan Roese \u003csr@denx.de\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "9a310d21196f38f6ad0ad146057548653e495c09",
      "tree": "ea623f5d0f8712bd300e6bebf5695a3e124cb9cb",
      "parents": [
        "c0d2a48a65a8fc286aa84871cfc20d8c10dbf492"
      ],
      "author": {
        "name": "Scott Wood",
        "email": "scottwood@freescale.com",
        "time": "Tue Jan 15 17:54:43 2008 -0600"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Sun Feb 03 18:06:48 2008 +1100"
      },
      "message": "[MTD] Factor out OF partition support from the NOR driver.\n\nSigned-off-by: Scott Wood \u003cscottwood@freescale.com\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "de7921f01a407e0cb38143363995db89a5f9a5c5",
      "tree": "425512d0db3500d05d2c4388d227e89ed82bb5d7",
      "parents": [
        "78b65179d08e7e4466ba69d5ede85035a2c96358"
      ],
      "author": {
        "name": "Bartlomiej Sieka",
        "email": "tur@semihalf.com",
        "time": "Mon Nov 26 18:55:18 2007 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Thu Jan 10 22:07:12 2008 +0000"
      },
      "message": "[MTD] [NOR] Fix incorrect interface code for x16/x32 chips\n\nAccording to \"Common Flash Memory Interface Publication 100\" dated December 1,\n2001, the interface code for x16/x32 chips is 0x0005, and not 0x0004 used so\nfar.\n\nSigned-off-by: Bartlomiej Sieka \u003ctur@semihalf.com\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "71053fb1c645e86feb48051d6a4c58b8f2b26806",
      "tree": "54db24cd97ddc1d4322169709b99053059a55cfb",
      "parents": [
        "e9d8d48253c50106d85b288939e5227083360863"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Mon Dec 31 17:52:29 2007 +0000"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Tue Jan 08 07:46:23 2008 +0000"
      },
      "message": "[MTD] [MAPS] Remove Photron PNC-2000 map driver\n\nIt should be done as a physmap device, and people keep turning it on and\nwhining about it.\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "73061e4c2dcfba17c6a0137a1199d3e00d03b14c",
      "tree": "6f077ce225949c1cbf6fcfcf7ed2547c583f80b5",
      "parents": [
        "cccb45d4b34728d33638085435f8fdc0a83e0c00"
      ],
      "author": {
        "name": "Stanislav Brabec",
        "email": "utx@penguin.cz",
        "time": "Mon Nov 19 22:33:02 2007 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Wed Nov 28 11:56:19 2007 +0000"
      },
      "message": "[MTD] fix CONFIG_MTD_SHARP_SL if CONFIG_MTD\u003dm \n\nSharp Zaurus SL-C3200 with CONFIG_MTD\u003dm and CONFIG_MTD_SHARP_SL\u003dy (as it\nis bool) lost support for the ROM flash. With CONFIG_MTD\u003dy it has no\nproblems.\n\nIt is caused by losing of compiled code of\ndrivers/mtd/maps/sharpsl-flash.o.\nIt was linked to drivers/mtd/maps/built-in.o and drivers/mtd/built-in.o,\nbut lost and not linked to drivers/built-in.o (because CONFIG_MTD!\u003dy).\n\nPatch below fixes this problem by creating sharpsl-flash.ko (and the\ncode works correctly as a module).\n\nSigned-off-by: Stanislav Brabec \u003cutx@penguin.cz\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "4edaf56e0f8a6f71e3361bf74e3dc835811761e6",
      "tree": "a0ba7f93a4d6f787462ba95debe0353b77277151",
      "parents": [
        "a25b7fee537ab4dbc6eb301bd455ee8d01b707f6"
      ],
      "author": {
        "name": "Valentine Barshak",
        "email": "vbarshak@ru.mvista.com",
        "time": "Mon Oct 29 23:29:02 2007 +0300"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Tue Oct 30 08:54:39 2007 -0400"
      },
      "message": "MTD: small physmap_of partition parsing fixes\n\nUse of_get_next_child for proper ref counting as suggested by Stephen Rothwell\nand remove add_mtd_partitions from parse_partitions to avoid duplicate\nmtd device registration for RedBoot partitions.\n\nSigned-off-by: Valentine Barshak \u003cvbarshak@ru.mvista.com\u003e\nAcked-by: David Gibson \u003cdavid@gibson.dropbear.id.au\u003e\nHeckled-for-on-IRC-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "01dd2fbf0da4019c380b6ca22a074538fb31db5a",
      "tree": "210291bd341c4450c8c51d8db890af0978f4035d",
      "parents": [
        "0f035b8e8491f4ff87f6eec3e3f754d36b39d7a2"
      ],
      "author": {
        "name": "Matt LaPlante",
        "email": "kernel1@cyberdogtech.com",
        "time": "Sat Oct 20 01:34:40 2007 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Sat Oct 20 01:34:40 2007 +0200"
      },
      "message": "typo fixes\n\nMost of these fixes were already submitted for old kernel versions, and were\napproved, but for some reason they never made it into the releases.\n\nBecause this is a consolidation of a couple old missed patches, it touches both\nKconfigs and documentation texts.\n\nSigned-off-by: Matt LaPlante \u003ckernel1@cyberdogtech.com\u003e\nAcked-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\n"
    },
    {
      "commit": "355aaffdaf82c95a004daedd1ea64fc61a25b8db",
      "tree": "3953714a17f990e4942eae802ad7831564bd4d3f",
      "parents": [
        "c596cc46ba1c5769866efe586daff3422bc31afe"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Oct 15 12:55:20 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Oct 15 12:55:20 2007 -0700"
      },
      "message": "Reinstate lost flush_ioremap_region() fix to pxa2xx-flash driver\n\nCommit 90833fdab89da02fc0276224167f0a42e5176f41 (\"[ARM] 4554/1: replace\nconsistent_sync() with flush_ioremap_region()\") introduced a new\n\"flush_ioremap_region()\" function to be used by the MTD mainstone-flash\nand lubbock-flash drivers to fix a regression from around 2.6.18.\n\nThose drivers were independently merged into a single driver by Todd\nPoynor in commit e644f7d6289456657996df4192de76c5d0a9f9c7 (\"[MTD] MAPS:\nMerge Lubbock and Mainstone drivers into common PXA2xx driver\")\n\nLater, those two commits were merged into the main MTD tree by commit\nb160292cc216a50fd0cd386b0bda2cd48352c73b (\"Merge Linux 2.6.23\") by David\nWoodhouse, but in that merge, the fix to use flush_iomap_region() got\nlost (as it was to files that now no longer existed).\n\nThis reinstates the fix in the new driver.\n\nNoticed-by: Russell King \u003crmk@arm.linux.org.uk\u003e\nTested-and-acked-by: Nicolas Pitre \u003cnico@cam.org\u003e\nCc: David Woodhouse \u003cdwmw2@infradead.org\u003e\nCc: Jared Hulbert \u003cjaredeh@gmail.com\u003e\nCc: Todd Poynor \u003ctpoynor@mvista.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ebf8889bd1fe3615991ff4494635d237280652a2",
      "tree": "10fb735717122bbb86474339eac07f26e7ccdf40",
      "parents": [
        "b160292cc216a50fd0cd386b0bda2cd48352c73b",
        "752097cec53eea111d087c545179b421e2bde98a"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Sat Oct 13 14:58:23 2007 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Sat Oct 13 14:58:23 2007 +0100"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6\n"
    },
    {
      "commit": "0bac5111cc00b70460dd8ba8340522e1f0d79f05",
      "tree": "a4acd567a75ba775f28aed81993bd4b82aa61e5a",
      "parents": [
        "59d8235be2ab38ddaffbe9137385095a5e8b0a77"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Sun Sep 23 18:51:25 2007 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Sun Sep 23 18:51:25 2007 +0100"
      },
      "message": "[MTD] map driver for NOR flash on the Intel Vermilion Range chipset\n\nThe Vermilion Range Expansion Bus supports four chip selects, each of which\nhas 64MiB of address space.  The 2nd BAR of the Expansion Bus PCI Device\nis a 256MiB memory region containing the address spaces for all four of\nthe chip selects, with start addresses hardcoded on 64MiB boundaries.\n\nThis map driver only supports NOR flash on chip select 0.  The buswidth\n(either 8 bits or 16 bits) is determined by reading the Expansion Bus Timing\nand Control Register for Chip Select 0 (EXP_TIMING_CS0).\n\nSigned-off-by: Andy Lowe \u003calowe@mvista.com\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "e644f7d6289456657996df4192de76c5d0a9f9c7",
      "tree": "0c34302a7b43bc84ffd02acef5d11493e049eb31",
      "parents": [
        "b38178ee712e8608f20c8e741adf97f75f1aea39"
      ],
      "author": {
        "name": "Todd Poynor",
        "email": "tpoynor@mvista.com",
        "time": "Mon Nov 07 21:47:48 2005 +0000"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Sun Sep 23 18:40:14 2007 +0100"
      },
      "message": "[MTD] MAPS: Merge Lubbock and Mainstone drivers into common PXA2xx driver\n\nReplace Lubbock and Mainstone board drivers with common PXA2xx driver,\nconvert to platform driver (corresponding platform device changes merged\nto kernel.org for 2.6.15), add power management callbacks.\n\nSigned-off-by: Todd Poynor \u003ctpoynor@mvista.com\u003e\nSigned-off-by: Nicolas Pitre \u003cnpitre@mvista.com\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "c4d5e375470862fd741f93bf0686d7ac2f7fdce4",
      "tree": "8a82ce5fadde3c8a752f1080b427ef3c4c45e3d7",
      "parents": [
        "bd0076cc330f303905018a17d9dcfbabde497572"
      ],
      "author": {
        "name": "David Gibson",
        "email": "david@gibson.dropbear.id.au",
        "time": "Thu Sep 20 11:22:25 2007 +1000"
      },
      "committer": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Thu Sep 20 07:37:16 2007 -0500"
      },
      "message": "[POWERPC] Cleanups for physmap_of.c (v2)\n\nThis patch includes a whole batch of smallish cleanups for\ndrivers/mtd/physmap_of.c.\n\n\t- A bunch of uneeded #includes are removed\n\t- We switch to the modern linux/of.h etc. in place of\nasm/prom.h\n\t- Use some helper macros to avoid some ugly inline #ifdefs\n\t- A few lines of unreachable code are removed\n\t- A number of indentation / line-wrapping fixes\n\t- More consistent use of kernel idioms such as if (!p) instead\nof if (p \u003d\u003d NULL)\n\t- Clarify some printk()s and other informative strings.\n\t- parse_obsolete_partitions() now returns 0 if no partition\ninformation is found, instead of returning -ENOENT which the caller\nhad to handle specially.\n\t- (the big one) Despite the name, this driver really has\nnothing to do with drivers/mtd/physmap.c.  The fact that the flash\nchips must be physically direct mapped is a constrant, but doesn\u0027t\nreally say anything about the actual purpose of this driver, which is\nto instantiate MTD devices based on information from the device tree.\nTherefore the physmap name is replaced everywhere within the file with\n\"of_flash\".  The file itself and the Kconfig option is not renamed for\nnow (so that the diff is actually a diff).  That can come later.\n\nSigned-off-by: David Gibson \u003cdavid@gibson.dropbear.id.au\u003e\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\n"
    },
    {
      "commit": "8d9ae994d8fce807fc90fb8e3b6ac8df1cc7dce6",
      "tree": "f2b46b7d8830e9802e80b5134e48e75eadecb455",
      "parents": [
        "658e81701970a82d33f46241f20be416ebd5e930"
      ],
      "author": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Sat Sep 15 04:54:12 2007 +1000"
      },
      "committer": {
        "name": "Josh Boyer",
        "email": "jwboyer@gmail.com",
        "time": "Wed Sep 19 21:13:16 2007 -0500"
      },
      "message": "[POWERPC] Make partitions optional in physmap_of\n\nThe latest physmap_of driver has a small error where it will fail the probe\nwith:\n\nphysmap-flash: probe of fff00000.small-flas failed with error -2\n\nif there are no partition subnodes in the device tree and the old style binding\nis not used.  Since partition definitions are optional, the probe should still\nsucceed.\n\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\nAcked-by: David Gibson \u003cdavid@gibson.dropbear.id.au\u003e\n"
    },
    {
      "commit": "2099172d61abda1b793b499bb8edcaac4de2cdae",
      "tree": "4b3bff327ad8e61fe5f71f9d399269c8db41220c",
      "parents": [
        "3c607ce2a3213f33b8b6b854b5f7db876021e466"
      ],
      "author": {
        "name": "David Gibson",
        "email": "david@gibson.dropbear.id.au",
        "time": "Fri Sep 07 13:23:53 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Sep 14 01:33:25 2007 +1000"
      },
      "message": "[POWERPC] Document and implement an improved flash device binding for powerpc\n\nThis replaces the binding for flash chips in booting-without-of.txt\nwith an clarified and improved version.  It also makes\ndrivers/mtd/maps/physmap_of.c recognize this new binding.  Finally it\nrevises the Ebony device tree source to use the new binding as an\nexample.\n\nSigned-off-by: David Gibson \u003cdavid@gibson.dropbear.id.au\u003e\nAcked-by: Segher Boessenkool \u003csegher@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    }
  ],
  "next": "b2315372eac9cd9f622c32a93e323cf6f0f03462"
}
