)]}'
{
  "log": [
    {
      "commit": "2be4ff2f084842839b041b793ed6237e8d1d315a",
      "tree": "1d776ac1717edeff4ee7d59ab0aea2782cb86dba",
      "parents": [
        "cf2fa66055d718ae13e62451bb546505f63906a2",
        "a45b3fb19ba1e4dfc3fc53563a072612092930a9"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 13 14:12:40 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 13 14:12:40 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6: (49 commits)\n  pcmcia: ioctl-internal definitions\n  pcmcia: cistpl header cleanup\n  pcmcia: remove unused argument to pcmcia_parse_tuple()\n  pcmcia: card services header cleanup\n  pcmcia: device_id header cleanup\n  pcmcia: encapsulate ioaddr_t\n  pcmcia: cleanup device driver header file\n  pcmcia: cleanup socket services header file\n  pcmcia: merge ds_internal.h into cs_internal.h\n  pcmcia: cleanup cs_internal.h\n  pcmcia: cs_internal.h is internal\n  pcmcia: use dev_printk for cs_error()\n  pcmcia: remove CS_ error codes alltogether\n  pcmcia: deprecate CS_BAD_TUPLE\n  pcmcia: deprecate CS_BAD_ARGS\n  pcmcia: deprecate CS_BAD_BASE, CS_BAD_IRQ, CS_BAD_OFFSET and CS_BAD_SIZE\n  pcmcia: deprecate CS_BAD_ATTRIBUTE, CS_BAD_TYPE and CS_BAD_PAGE\n  pcmcia: deprecate CS_NO_MORE_ITEMS\n  pcmcia: deprecate CS_IN_USE\n  pcmcia: deprecate CS_CONFIGURATION_LOCKED\n  ...\n\nFix trivial conflict in drivers/pcmcia/ds.c manually\n"
    },
    {
      "commit": "e758936e02700ff88a0b08b722a3847b95283ef2",
      "tree": "50c919bef1b459a778b85159d5929de95b6c4a01",
      "parents": [
        "239cfbde1f5843c4a24199f117d5f67f637d72d5",
        "4480f15b3306f43bbb0310d461142b4e897ca45b"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Oct 13 17:13:56 2008 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Oct 13 17:13:56 2008 +0100"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6\n\nConflicts:\n\n\tinclude/asm-x86/statfs.h\n"
    },
    {
      "commit": "56c5d900dbb8e042bfad035d18433476931d8f93",
      "tree": "00b793965beeef10db03e0ff021d2d965c410759",
      "parents": [
        "4dd95b63ae25c5cad6986829b5e8788e9faa0330",
        "ead9d23d803ea3a73766c3cb27bf7563ac8d7266"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Oct 11 12:39:35 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Oct 11 12:39:35 2008 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6\n\nConflicts:\n\n\tsound/core/memalloc.c\n"
    },
    {
      "commit": "7cc4e87f912bbefa440a51856b8d076e5d1f554a",
      "tree": "1b8df8683f3de37d2e8211ffa8d151f60d59af62",
      "parents": [
        "5ba2f67afb02c5302b2898949ed6fc3b3d37dcf1",
        "69fc7eed5f56bce15b239e5110de2575a6970df4"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Oct 11 10:09:45 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Oct 11 10:09:45 2008 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm\n\n* \u0027for-linus\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm: (236 commits)\n  [ARM] 5300/1: fixup spitz reset during boot\n  [ARM] 5295/1: make ZONE_DMA optional\n  [ARM] 5239/1: Palm Zire 72 power management support\n  [ARM] 5298/1: Drop desc_handle_irq()\n  [ARM] 5297/1: [KS8695] Fix two compile-time warnings\n  [ARM] 5296/1: [KS8695] Replace macro\u0027s with trailing underscores.\n  [ARM] pxa: allow multi-machine PCMCIA builds\n  [ARM] pxa: add preliminary CPUFREQ support for PXA3xx\n  [ARM] pxa: add missing ACCR bit definitions to pxa3xx-regs.h\n  [ARM] pxa: rename cpu-pxa.c to cpufreq-pxa2xx.c\n  [ARM] pxa/zylonite: add support for USB OHCI\n  [ARM] ohci-pxa27x: use ioremap() and offset for register access\n  [ARM] ohci-pxa27x: introduce pxa27x_clear_otgph()\n  [ARM] ohci-pxa27x: use platform_get_{irq,resource} for the resource\n  [ARM] ohci-pxa27x: move OHCI controller specific registers into the driver\n  [ARM] ohci-pxa27x: introduce flags to avoid direct access to OHCI registers\n  [ARM] pxa: move I2S register and bit definitions into pxa2xx-i2s.c\n  [ARM] pxa: simplify DMA register definitions\n  [ARM] pxa: make additional DCSR bits valid for PXA3xx\n  [ARM] pxa: move i2c register and bit definitions into i2c-pxa.c\n  ...\n\nFixed up conflicts in\n\tarch/arm/mach-versatile/core.c\n\tsound/soc/pxa/pxa2xx-ac97.c\n\tsound/soc/pxa/pxa2xx-i2s.c\nmanually.\n"
    },
    {
      "commit": "3f30a09a612bac2b531a206c2a58a292dd7ff182",
      "tree": "62741c2f78aeb3009c66dbcf014ebff2e034e597",
      "parents": [
        "9e165acf1b9e37af7c0fa39399b43d0bd8600039",
        "fda50a1c49ad7483eaa29a268d560422c413933f"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Oct 09 21:33:02 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Oct 09 21:33:02 2008 +0100"
      },
      "message": "Merge branch \u0027pxa-all\u0027 into devel\n\nConflicts:\n\n\tarch/arm/mach-pxa/Kconfig\n\tarch/arm/mach-pxa/corgi.c\n\tarch/arm/mach-pxa/include/mach/hardware.h\n\tarch/arm/mach-pxa/spitz.c\n"
    },
    {
      "commit": "fdc53971bce56d299cb5f1f06ecbff30b34cbaf2",
      "tree": "96ffa11fb549ef059e167c3fc0afaabe48204763",
      "parents": [
        "eae9acd13a8d14b50c00a961fa959606f34bbd92"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Tue Aug 05 18:08:56 2008 +0100"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Thu Oct 09 08:56:01 2008 +0200"
      },
      "message": "Support \u0027discard sectors\u0027 operation.\n\nWe can benefit from knowing that the file system no longer cares about\nthe contents of certain sectors, by throwing them away immediately and\nthen never having to garbage collect them, and using the extra free\nspace to make our operations more efficient. Do so.\n\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\nSigned-off-by: Jens Axboe \u003cjens.axboe@oracle.com\u003e\n"
    },
    {
      "commit": "eae9acd13a8d14b50c00a961fa959606f34bbd92",
      "tree": "cbd16bf7fe9db99f6916408953c6243aca175121",
      "parents": [
        "8c540a96c175bdf55bda8707db04cec78b816454"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Tue Aug 05 18:08:25 2008 +0100"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Thu Oct 09 08:56:01 2008 +0200"
      },
      "message": "Support \u0027discard sectors\u0027 operation in translation layer support core\n\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\nSigned-off-by: Jens Axboe \u003cjens.axboe@oracle.com\u003e\n"
    },
    {
      "commit": "35437b6192d9a4eb92f095dfd72396b6d2970f0b",
      "tree": "2da81a1ac61620a7b91cf9ab0453b84bda8e71ce",
      "parents": [
        "922613436ae562a2903698f3a6e16998382a549d",
        "f3ec5cc92a43c8ace8326c990e2ffc409893d809",
        "d8ad7859e2044ecae26c4810b8a8c3d17afca0ca",
        "a55facae05da311e05ea47b463fc430169812747",
        "eda6f6ecbbd6bea070ca296e40c2117d80117b76",
        "49ea26d0a0fa8eebc4bf0432ec3ad35a35202615",
        "a461a8d2dff84ab027dd77f04e0d79f95931ef8f",
        "ec36b16d0d1ae0a43eb8c395e9bf58efdadad1d7"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Tue Oct 07 19:06:22 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Oct 07 19:06:22 2008 +0100"
      },
      "message": "Merge branches \u0027metronomefb\u0027, \u0027pxa-cm2xx\u0027, \u0027pxa-gumstix\u0027, \u0027pxa-misc\u0027, \u0027pxa-mitac\u0027, \u0027pxa-mp900\u0027, \u0027pxa-zylonite\u0027 and \u0027pxa-zaurus\u0027 into pxa-machines\n\nConflicts:\n\n\tarch/arm/mach-pxa/poodle.c\n"
    },
    {
      "commit": "a7f3f0309b68d8d07a97a54c492802c294bccacd",
      "tree": "1b1f04bcc09fd6cba966e39e3b005d080de4edcd",
      "parents": [
        "4adc5fb6733213ab68750f722630d1b9d5655bc1"
      ],
      "author": {
        "name": "Mike Rapoport",
        "email": "mike@compulab.co.il",
        "time": "Sun Oct 05 10:26:55 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Oct 07 12:05:07 2008 +0100"
      },
      "message": "[ARM] 5282/1: pxa: add CM-X255 support\n\nSigned-off-by: Russ Dill \u003cruss.dill@gmail.com\u003e\nSigned-off-by: Mike Rapoport \u003cmike@compulab.co.il\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "3d73e89328f124cf1f56fa13124a420010b7f5e7",
      "tree": "5c22770caebcf94bb6ed4e6893b33f885fddd16f",
      "parents": [
        "eaad2db03cbbf734aa95f99eb93fb6309637dbca"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "linux@maxim.org.za",
        "time": "Thu Sep 18 21:44:20 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Sep 21 23:01:18 2008 +0100"
      },
      "message": "[ARM] 5265/3: [AT91] Add copyright info\n\nAdd copyright information for some of the AT91 header files.\n\nSigned-off-by: Andrew Victor \u003clinux@maxim.org.za\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "2e57572a50a4de41c6cbc879a4866a312d4cd316",
      "tree": "c4f58ec96c06642c4b415b881d3f0a3b673d5b44",
      "parents": [
        "9b2e43ae4e9609f80034dfe8de895045cac52d77",
        "f948cc6ab9e61a8e88d70ee9aafc690e6d26f92c"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Sep 16 14:11:43 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Sep 16 14:11:43 2008 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6\n\nConflicts:\n\n\tarch/sparc64/kernel/pci_psycho.c\n"
    },
    {
      "commit": "076c7f4c6c55c37975c8e04ae6827267794d5d2e",
      "tree": "0782e97377c2d6d471257406a442e874b8d186c8",
      "parents": [
        "b380b0d4f7dffcc235c0facefa537d4655619101"
      ],
      "author": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Thu Sep 04 13:28:33 2008 +0400"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Sep 05 15:34:35 2008 +0100"
      },
      "message": "[MTD] [NAND] tmio_nand: fix base address programming\n\nFix offset of second word used for programming base address of memory\nwindow. Also program tmio with offset of the FCR, not with physical\nmemory location.\n\nSigned-off-by: Dmitry Baryshkov \u003cdbaryshkov@gmail.com\u003e\nCc: Ian Molton \u003cspyro@f2s.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "514fca4373d28522c0709fcdd439fc9e1e257bb6",
      "tree": "4efca51936dcf228e592ca17cab52b343a6dc1bf",
      "parents": [
        "8c5eb880585a6fa278aa49553dd53a25e1ac319d"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Wed Sep 03 09:47:17 2008 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Thu Sep 04 09:45:38 2008 +0100"
      },
      "message": "[MTD] [NAND] Define and use PCI_DEVICE_ID_MARVELL_88ALP01_NAND for CAFÉ\n\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "b67c5f87c13f398ec3f4d6b455cb0bbeda8d7ac0",
      "tree": "fc2ebe12c5b34439b9034742f957177111409cc7",
      "parents": [
        "02c0267a40c876a4d70f2000f21fe9ff89fb988e"
      ],
      "author": {
        "name": "Zev Weiss",
        "email": "zevweiss@gmail.com",
        "time": "Mon Sep 01 05:02:12 2008 -0700"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Tue Sep 02 09:29:05 2008 +0100"
      },
      "message": "[MTD] mtdchar.c: Fix regression in MEMGETREGIONINFO ioctl()\n\nThe MEMGETREGIONINFO ioctl() in mtdchar.c was clobbering user memory by\noverwriting more than intended, due the size of struct mtd_erase_region_info\nchanging in commit 0ecbc81adfcb9f15f86b05ff576b342ce81bbef8 (\u0027Support\nfor auto locking flash on power up\u0027).\n\nFix avoids this by copying struct members one by one with put_user(), as there\nis no longer a convenient struct to use the size of as the length argument to\ncopy_to_user().\n\nSigned-off-by: Zev Weiss \u003czevweiss@gmail.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "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": "9c0d2a20fe331946c1a65a5865faf56e93255c5c",
      "tree": "9d47a9239b6249a5dd4244195ec4cc1e55fda3cd",
      "parents": [
        "5e6b83ed8c00f2e2ae5b2413c5907bed735b600d",
        "66bfa2f03191aec2e2958414b1dfb80a56637133"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Aug 16 16:48:45 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Aug 16 16:48:45 2008 -0700"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-arm\n\n* master.kernel.org:/home/rmk/linux-2.6-arm: (38 commits)\n  [ARM] 5191/1: ARM: remove CVS keywords\n  [ARM] pxafb: fix the warning of incorrect lccr when lcd_conn is specified\n  [ARM] pxafb: add flag to specify output format on LDD pins when base is RGBT16\n  [ARM] pxafb: fix the incorrect configuration of GPIO77 as ACBIAS for TFT LCD\n  [ARM] 5198/1: PalmTX: PCMCIA fixes\n  [ARM] Fix a pile of broken watchdog drivers\n  [ARM] update mach-types\n  [ARM] 5196/1: fix inline asm constraints for preload\n  [ARM] 5194/1: update .gitignore\n  [ARM] add proc-macros.S include to proc-arm940 and proc-arm946\n  [ARM] 5192/1: ARM TLB: add v7wbi_{possible,always}_flags to {possible,always}_tlb_flags\n  [ARM] 5193/1: Wire up missing syscalls\n  [ARM] traps: don\u0027t call undef hook functions with spinlock held\n  [ARM] 5183/2: Provide Poodle LoCoMo GPIO names\n  [ARM] dma-mapping: provide sync_range APIs\n  [ARM] dma-mapping: improve type-safeness of DMA translations\n  [ARM] Kirkwood: instantiate the orion_spi driver in the platform code\n  [ARM] prevent crashing when too much RAM installed\n  [ARM] Kirkwood: Instantiate mv_xor driver\n  [ARM] Orion: Instantiate mv_xor driver for 5182\n  ...\n"
    },
    {
      "commit": "1c2c30acc52320d506d722f41d50e8eb8fda5cb5",
      "tree": "cd10608f2a93412fa307fe29a80c5f1d575cc63a",
      "parents": [
        "4a48998fa16121d0fe3436cce43afd6f47424103"
      ],
      "author": {
        "name": "Samuel Ortiz",
        "email": "sameo@openedhand.com",
        "time": "Tue Aug 05 19:27:58 2008 +0200"
      },
      "committer": {
        "name": "Samuel Ortiz",
        "email": "sameo@openedhand.com",
        "time": "Sun Aug 10 23:30:34 2008 +0200"
      },
      "message": "mfd: have TMIO drivers and subdevices depend on ARM\n\nThe TMIO chips are only found (and thus tested) on ARM machines.\nMoreover, we don\u0027t want the TMIO cells to be built if one of the TMIO\ndriver is not selected (which indirectly make the TMIO cells drivers\ndepend on ARM as well).\n\nSigned-off-by: Samuel Ortiz \u003csameo@openedhand.com\u003e\n"
    },
    {
      "commit": "ec43b8161bd82535fa8099ee6e98cc554de48614",
      "tree": "da8e3e5203d93b26ab5d497e4d9cb0e87c1784d2",
      "parents": [
        "8a4fbe013fb6a2a65a4eddcddb888ebe38d0270d"
      ],
      "author": {
        "name": "Ian Molton",
        "email": "spyro@f2s.com",
        "time": "Tue Jul 15 16:04:22 2008 +0100"
      },
      "committer": {
        "name": "Samuel Ortiz",
        "email": "sameo@openedhand.com",
        "time": "Sun Aug 10 23:30:09 2008 +0200"
      },
      "message": "mfd: driver for the TMIO NAND controller\n\nThis patch adds support for the NAND controller commonly found in\nTMIO based MFDs.\n\nSigned-off-by: Ian Molton \u003cspyro@f2s.com\u003e\nAcked-By: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\nSigned-off-by: Samuel Ortiz \u003csameo@openedhand.com\u003e\n"
    },
    {
      "commit": "6f088f1d215be5250582b974f83f0e3aa6ad3a28",
      "tree": "f79585741cad29fa9fe9202bf830104815335758",
      "parents": [
        "a09e64fbc0094e3073dbb09c3b4bfe4ab669244b"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Sat Aug 09 13:44:58 2008 +0200"
      },
      "committer": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@marvell.com",
        "time": "Sat Aug 09 13:44:58 2008 +0200"
      },
      "message": "[ARM] Move include/asm-arm/plat-orion to arch/arm/plat-orion/include/plat\n\nThis patch performs the equivalent include directory shuffle for\nplat-orion, and fixes up all users.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@marvell.com\u003e\n"
    },
    {
      "commit": "a09e64fbc0094e3073dbb09c3b4bfe4ab669244b",
      "tree": "69689f467179891b498bd7423fcf61925173db31",
      "parents": [
        "a1b81a84fff05dbfef45b7012c26e1fee9973e5d"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Tue Aug 05 16:14:15 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Aug 07 09:55:48 2008 +0100"
      },
      "message": "[ARM] Move include/asm-arm/arch-* to arch/arm/*/include/mach\n\nThis just leaves include/asm-arm/plat-* to deal with.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "4fb8af10d0fd09372d52966b76922b9e82bbc950",
      "tree": "d240e4d40357583e3f3eb228dccf20122a5b31ed",
      "parents": [
        "f44f82e8a20b98558486eb14497b2f71c78fa325",
        "64a99d2a8c3ed5c4e39f3ae1cc682aa8fd3977fc"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Aug 07 09:55:03 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Aug 07 09:55:03 2008 +0100"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild-fixes\n"
    },
    {
      "commit": "be509729356b7433f73df2b9a966674a437fbbc1",
      "tree": "5a3e90513c106f9dcf08405e4ebd3599fd14413c",
      "parents": [
        "0f8469a54f7bd65f2c740a5480c56260dc8a7ae0"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Mon Aug 04 10:41:28 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Aug 07 09:40:08 2008 +0100"
      },
      "message": "[ARM] Remove asm/hardware.h, use asm/arch/hardware.h instead\n\nRemove includes of asm/hardware.h in addition to asm/arch/hardware.h.\nThen, since asm/hardware.h only exists to include asm/arch/hardware.h,\nupdate everything to directly include asm/arch/hardware.h and remove\nasm/hardware.h.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "7e31aa11fc672bbe0dd0da59513c9efe3809ced7",
      "tree": "0aafe6a0045230950ce6b26579a053da12614a49",
      "parents": [
        "071f4924844c435a3ae0cdbab7d7df2f1da85713",
        "9cb7117fa4858468014f76bd996076985111e955"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Aug 03 10:39:02 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Aug 03 10:39:02 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:\n  [ARM] 5182/1: pxa: Fix pcm990 compilation\n  [ARM] Fix explicit asm(-arm)?/arch-foo references\n  [ARM] move include/asm-arm to arch/arm/include/asm\n  [ARM] Remove explicit dependency for misc.o from compressed/Makefile\n  [ARM] initrd: claim initrd memory exclusively\n  [ARM] pxa: add support for L2 outer cache on XScale3 (attempt 2)\n  [ARM] 5180/1: at91: Fix at91_nand -\u003e atmel_nand rename fallout\n  [ARM] add Sascha Hauer as Freescale i.MX Maintainer\n  [ARM] i.MX: add missing clock functions exports\n  [ARM] i.MX: remove set_imx_fb_info() export\n  [ARM] mx1ads: make mmc platform data available for modules\n  [ARM] mx2: add missing Kconfig dependency\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": "f1136d022af8f07a97f59c6d07483bdb82ffbd8e",
      "tree": "459531ff8179263f50494ab040070ea609ebb5ff",
      "parents": [
        "759da9267177e5005c8f21e11d29d26f4f459744"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Sat Aug 02 00:01:21 2008 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Sat Aug 02 07:52:39 2008 +0100"
      },
      "message": "[MTD] Fix !CONFIG_BLOCK compile for mtdsuper.c\n\nAs reported by Adrian Bunk, commit d5686b444ff3f72808d2b3fbd58672a86cdf38e7\n(switch mtd and dm-table to lookup_bdev()) causes the following compile\nerror with CONFIG_BLOCK\u003dn:\n\n  CC      drivers/mtd/mtdsuper.o\ndrivers/mtd/mtdsuper.c: In function `get_sb_mtd\u0027:\ndrivers/mtd/mtdsuper.c:184: error: implicit declaration of function \u0027lookup_bdev\u0027\ndrivers/mtd/mtdsuper.c:184: warning: assignment makes pointer from integer without a cast\ndrivers/mtd/mtdsuper.c:197: error: implicit declaration of function \u0027bdput\u0027\nmake[3]: *** [drivers/mtd/mtdsuper.o] Error 1\n\nFix it by putting the block device lookup inside #ifdef CONFIG_BLOCK\n\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "623fa579e61f250c1913c70257ef3a753820bb68",
      "tree": "179fcff4a0469bfa9a9ce5cab14fff6141810cd0",
      "parents": [
        "d65f5c5803d9cd6fa0b540a0dddf956be671bc36",
        "e4c094a595ba8ea402e6b2153f7bbf6ef039eea0"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Aug 01 11:29:54 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Aug 01 11:29:54 2008 -0700"
      },
      "message": "Merge git://git.infradead.org/mtd-2.6\n\n* git://git.infradead.org/mtd-2.6:\n  [MTD] [NAND] drivers/mtd/nand/nandsim.c: fix printk warnings\n  [MTD] [NAND] Blackfin NFC Driver: Cleanup the error exit path of bf5xx_nand_probe function\n  [MTD] [NAND] Blackfin NFC Driver: use standard dev_err() rather than printk()\n  [MTD] [NAND] Blackfin NFC Driver: enable Blackfin nand HWECC support by default\n  [MTD] [NAND] Blackfin NFC Driver: add proper devinit/devexit markings to probe/remove functions\n  [MTD] [NAND] Blackfin NFC Driver: add support for the ECC layout the Blackfin bootrom uses\n  [MTD] [NAND] Blackfin NFC Driver: fix bug - hw ecc calc by making sure we extract 11 bits from each register instead of 10\n  [MTD] [NAND] Blackfin NFC Driver: fix bug - do not clobber the status from the first 256 bytes if operating on 512 pages\n  [MTD] [NAND] diskonchip.c fix sparse endian warnings\n  [MTD] [NAND] drivers/mtd/nand/nandsim.c needs div64.h\n  [JFFS2] Fix allocation of summary buffer\n  Fix rename of at91_nand -\u003e atmel_nand\n  [MTD] [NOR] drivers/mtd/chips/jedec_probe.c: fix Am29DL800BB device ID\n  [MTD] MTD_DEBUG always does compile-time typechecks\n  [MTD] DataFlash: bugfix, binary page sizes now handled\n  [MTD] [NAND] fsl_elbc_nand.c: fix printk warning\n  [MTD] [NAND] nandsim: support random page read command\n  [MTD] [NAND] fix subpage read for small page NAND\n"
    },
    {
      "commit": "d5686b444ff3f72808d2b3fbd58672a86cdf38e7",
      "tree": "d3cdebc042269641f7134556e2f8d263d526581a",
      "parents": [
        "a95164d979c5ca061f15bcaadc829c146693d4d9"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Fri Aug 01 05:00:11 2008 -0400"
      },
      "committer": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Fri Aug 01 11:25:31 2008 -0400"
      },
      "message": "[PATCH] switch mtd and dm-table to lookup_bdev()\n\nNo need to open-code it...\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\n"
    },
    {
      "commit": "e4c094a595ba8ea402e6b2153f7bbf6ef039eea0",
      "tree": "4aa61758f933af601be14b68a2dfd64028c859dc",
      "parents": [
        "4f0ca70e52b67f41287d853f0d572dafa875e485"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Wed Jul 30 12:35:04 2008 -0700"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Aug 01 15:44:42 2008 +0100"
      },
      "message": "[MTD] [NAND] drivers/mtd/nand/nandsim.c: fix printk warnings\n\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "4f0ca70e52b67f41287d853f0d572dafa875e485",
      "tree": "f94dbab8700bee7e8ba0a802fa67f7e4decbb3ae",
      "parents": [
        "0ee002b041cb45ab3cc5384b86271d41ccf90fe1"
      ],
      "author": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Wed Jul 30 12:35:04 2008 -0700"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Aug 01 15:44:22 2008 +0100"
      },
      "message": "[MTD] [NAND] Blackfin NFC Driver: Cleanup the error exit path of bf5xx_nand_probe function\n\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\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": "0ee002b041cb45ab3cc5384b86271d41ccf90fe1",
      "tree": "6e50912cd514a14473189f81b8058db741f5c40e",
      "parents": [
        "a0dd20184becf5c90996d9ee0bb69426fe63581a"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Wed Jul 30 12:35:03 2008 -0700"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Aug 01 15:43:53 2008 +0100"
      },
      "message": "[MTD] [NAND] Blackfin NFC Driver: use standard dev_err() rather than printk()\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": "a0dd20184becf5c90996d9ee0bb69426fe63581a",
      "tree": "30fe05a69bd28748a10e582a0787063c4eba4a3d",
      "parents": [
        "2445af3853928bf3ee7960e09f548a1b07924091"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Wed Jul 30 12:35:02 2008 -0700"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Aug 01 15:43:33 2008 +0100"
      },
      "message": "[MTD] [NAND] Blackfin NFC Driver: enable Blackfin nand HWECC support by default\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": "2445af3853928bf3ee7960e09f548a1b07924091",
      "tree": "d19c52039ef5f88db5ac0a82f7b5959dd40f15d4",
      "parents": [
        "fcb90ba7e9ba9a17ca5103be3f3ae3a446dadc14"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Wed Jul 30 12:35:02 2008 -0700"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Aug 01 15:43:14 2008 +0100"
      },
      "message": "[MTD] [NAND] Blackfin NFC Driver: add proper devinit/devexit markings to probe/remove functions\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": "fcb90ba7e9ba9a17ca5103be3f3ae3a446dadc14",
      "tree": "48313298d30bd369b29ef86cc511c96497af0202",
      "parents": [
        "cf840392e83914b9fcdbce8a8a2bc17a84cf0353"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Wed Jul 30 12:35:01 2008 -0700"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Aug 01 15:42:55 2008 +0100"
      },
      "message": "[MTD] [NAND] Blackfin NFC Driver: add support for the ECC layout the Blackfin bootrom uses\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": "cf840392e83914b9fcdbce8a8a2bc17a84cf0353",
      "tree": "f851606649ea7a291f9fa2cbcf592bdc823ba876",
      "parents": [
        "e274f025e2caaadc1a6dd41adc9c9a19be075110"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Wed Jul 30 12:35:00 2008 -0700"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Aug 01 15:40:42 2008 +0100"
      },
      "message": "[MTD] [NAND] Blackfin NFC Driver: fix bug - hw ecc calc by making sure we extract 11 bits from each register instead of 10\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": "e274f025e2caaadc1a6dd41adc9c9a19be075110",
      "tree": "c13e128b920c7b75cae9dbd596a599e238045591",
      "parents": [
        "963724462a11668185dc67879ea8fe7590973322"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Wed Jul 30 12:34:59 2008 -0700"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Aug 01 15:40:21 2008 +0100"
      },
      "message": "[MTD] [NAND] Blackfin NFC Driver: fix bug - do not clobber the status from the first 256 bytes if operating on 512 pages\n\nSinged-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": "963724462a11668185dc67879ea8fe7590973322",
      "tree": "17a5b2f1ade740907589fbc62992cf67cd05b078",
      "parents": [
        "fc1f397b2c7ef1c9bad58778e4041dfabf20c71c"
      ],
      "author": {
        "name": "Harvey Harrison",
        "email": "harvey.harrison@gmail.com",
        "time": "Wed Jul 30 12:34:57 2008 -0700"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Aug 01 15:34:16 2008 +0100"
      },
      "message": "[MTD] [NAND] diskonchip.c fix sparse endian warnings\n\nSigned-off-by: Harvey Harrison \u003charvey.harrison@gmail.com\u003e\nCc: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "fc1f397b2c7ef1c9bad58778e4041dfabf20c71c",
      "tree": "7320cc9734c358ca44278845b9f5e981df6a48d8",
      "parents": [
        "b7600dba6d4fbf3897e517b322d006986cce831a"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Wed Jul 30 12:34:56 2008 -0700"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Aug 01 15:33:32 2008 +0100"
      },
      "message": "[MTD] [NAND] drivers/mtd/nand/nandsim.c needs div64.h\n\ndrivers/mtd/nand/nandsim.c: In function \u0027divide\u0027:\ndrivers/mtd/nand/nandsim.c:462: error: implicit declaration of function \u0027do_div\u0027\n\nCc: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "4a22442faeb33bdf34016a7b1f6b3d6ecd4e33e5",
      "tree": "66fc319fd5d259fca15fefbf217d753736c74be6",
      "parents": [
        "95b1bc20532c18e3f19cd460c8350350c84ffbb2"
      ],
      "author": {
        "name": "Jerry Hicks",
        "email": "hickswgjr@gmail.com",
        "time": "Wed Jul 30 12:49:59 2008 -0700"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Thu Jul 31 08:34:46 2008 +0100"
      },
      "message": "[MTD] [NOR] drivers/mtd/chips/jedec_probe.c: fix Am29DL800BB device ID\n\nThe device id for Am29DL800BB in jedec_probe.c is wrong.\n\nReference: http://www.spansion.com/datasheets/21519c4.pdf\n\nI discovered this while working with u-boot.\n\nThe u-boot folks mentioned Linux as an upstream reference, thought I\u0027d\npost a heads-up here too.\n\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "771999b65f79264acde4b855e5d35696eca5e80c",
      "tree": "9196651a539254d2b20a3a3cf20908732882035e",
      "parents": [
        "650da9d0b7c401619c1df2953e975606b8d5dcbb"
      ],
      "author": {
        "name": "akpm@linux-foundation.org",
        "email": "akpm@linux-foundation.org",
        "time": "Tue Jul 29 22:22:40 2008 -0700"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Wed Jul 30 14:20:32 2008 +0100"
      },
      "message": "[MTD] DataFlash: bugfix, binary page sizes now handled\n\nThe wrong version of the \"teach dataflash about binary density\" patch\njust got merged (v2 not v3) ... this restores the missing updates:\n\n  * Fix the cmdlinepart *regression* that caused testing failures (!!)\n    by restoring the original part labels in relevant cases.\n\n  * Don\u0027t reference things that don\u0027t exist (!)\n\t- An opcode that doesn\u0027t even exist for DataFlash\n\t- The part is \"at45db642\" not \"at45db641\"\n\t- ID zero in this JEDEC table\n\n  * Make the JEDEC probe routine report and handle errors better:\n\t- If the SPI calls fail, return the error codes.\n\t- Don\u0027t depend on ordering of table entries.\n\t- Unrecognized ids are different from parts that have no ID.\n          We won\u0027t actually know how to handle them correctly; display\n\t  the ID and ignore the chip.\n\n  * Move the original block comment about the \"legacy\" chip ID scheme\n    back next to the code to which it applies ... not next to the new\n    JEDEC query code, which uses an entirely different strategy.\n\n  * Don\u0027t print a guessed erasesize; /proc/mtd has the real value.\n\nAnd add a few more comments.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nCc: Bryan Wu \u003ccooloney@kernel.org\u003e\nCc: Michael Hennerich \u003cmichael.hennerich@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": "650da9d0b7c401619c1df2953e975606b8d5dcbb",
      "tree": "48a469f170383cb4314fccec70b13bab536ec698",
      "parents": [
        "74216be41a61a809ad17b091068307e3d89f4a2f"
      ],
      "author": {
        "name": "akpm@linux-foundation.org",
        "email": "akpm@linux-foundation.org",
        "time": "Tue Jul 29 21:27:14 2008 -0700"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Wed Jul 30 12:02:34 2008 +0100"
      },
      "message": "[MTD] [NAND] fsl_elbc_nand.c: fix printk warning\n\ndrivers/mtd/nand/fsl_elbc_nand.c:890: warning: format \u0027%x\u0027 expects type \u0027unsigned int\u0027, but argument 3 has type \u0027resource_size_t\u0027\n\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "74216be41a61a809ad17b091068307e3d89f4a2f",
      "tree": "4009b6db05122dd9663c130d528cb0cd5c31a978",
      "parents": [
        "96d8b647cfff90c8ff07863866aacdcd9d13cead"
      ],
      "author": {
        "name": "Artem Bityutskiy",
        "email": "Artem.Bityutskiy@nokia.com",
        "time": "Wed Jul 30 11:18:42 2008 +0300"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Wed Jul 30 12:01:03 2008 +0100"
      },
      "message": "[MTD] [NAND] nandsim: support random page read command\n\nCommit 3d45955962496879dead8d4dd70bb9a23b07154b (\"subpage read feature\nas a way to improve performance\") broke nandsim because nandsim does not\nsupport the \"random page read\" NAND command. This patch adds\ncorresponding support.\n\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.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": "996abf053eec4d67136be8b911bbaaf989cfb99c",
      "tree": "e2596756d7f74d06a937b2e71306cd3827ad9947",
      "parents": [
        "93082f0b15841b8926c38ef224d0e6f720000635",
        "d37e6bf68fc1eb34a4ad21d9ae8890ed37ea80e7"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jul 25 11:02:17 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jul 25 11:02:17 2008 -0700"
      },
      "message": "Merge branch \u0027linux-next\u0027 of git://git.infradead.org/~dedekind/ubi-2.6\n\n* \u0027linux-next\u0027 of git://git.infradead.org/~dedekind/ubi-2.6: (22 commits)\n  UBI: always start the background thread\n  UBI: fix gcc warning\n  UBI: remove pre-sqnum images support\n  UBI: fix kernel-doc errors and warnings\n  UBI: fix checkpatch.pl errors and warnings\n  UBI: bugfix - do not torture PEB needlessly\n  UBI: rework scrubbing messages\n  UBI: implement multiple volumes rename\n  UBI: fix and re-work debugging stuff\n  UBI: amend commentaries\n  UBI: fix error message\n  UBI: improve mkvol request validation\n  UBI: add ubi_sync() interface\n  UBI: fix 64-bit calculations\n  UBI: fix LEB locking\n  UBI: fix memory leak on error path\n  UBI: do not forget to free internal volumes\n  UBI: fix memory leak\n  UBI: avoid unnecessary division operations\n  UBI: fix buffer padding\n  ...\n"
    },
    {
      "commit": "3d45955962496879dead8d4dd70bb9a23b07154b",
      "tree": "af34201ba3bfc195a22ceac43a1c22f2f7c2fbe8",
      "parents": [
        "ff877ea80efa2015b6263766f78ee42c2a1b32f9"
      ],
      "author": {
        "name": "Alexey Korolev",
        "email": "akorolev@infradead.org",
        "time": "Thu May 15 17:23:18 2008 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Jul 25 10:49:50 2008 -0400"
      },
      "message": "[MTD] [NAND] subpage read feature as a way to increase performance. \n\nThis patch enables NAND subpage read functionality.\nIf upper layer drivers are requesting to read non page aligned data NAND\nsubpage-read functionality reads the only whose ECC regions which include\nrequested data when original code reads whole page.\nThis significantly improves performance in many cases.\n\nHere are some digits :\n\nUBI volume mount time\nNo subpage reads: 5.75 seconds\nSubpage read patch: 2.42 seconds\n\nOpen/stat time for files on JFFS2 volume:\nNo subpage read  0m 5.36s\nSubpage read     0m 2.88s\n\nSigned-off-by Alexey Korolev \u003cakorolev@infradead.org\u003e\nAcked-by: Artem Bityutskiy \u003cdedekind@infradead.org\u003e\nAcked-by: Jörn Engel \u003cjoern@logfs.org\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\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": "30821fee4f0cb3e6d241d9f7ddc37742212e3eb7",
      "tree": "8fbcd4a7e9a4be42d32860a4497664454a88d176",
      "parents": [
        "ee39a0e61b8a307576b5e26057f8257444b5c9c1"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-mtd@fluff.org",
        "time": "Tue Jul 15 11:58:31 2008 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Jul 25 10:10:21 2008 -0400"
      },
      "message": "CPUFREQ: S3C24XX NAND driver frequency scaling support.\n\nAdd support for CPU frequency scalling to the S3C24XX NAND driver.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "ee39a0e61b8a307576b5e26057f8257444b5c9c1",
      "tree": "b221f3707973d798ffa727654df7e9c1a7c50e0d",
      "parents": [
        "ca6f12c67ed19718cf37d0f531af9438de85b70c"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yoichi_yuasa@tripeaks.co.jp",
        "time": "Tue Jul 15 23:04:35 2008 +0900"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Jul 25 10:03:35 2008 -0400"
      },
      "message": "[MTD][NAND] au1550nd: remove unused variable\n\nRemove unused variable from au1550 NAND driver.\n\nSigned-off-by: Yoichi Yuasa \u003cyoichi_yuasa@tripeaks.co.jp\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "ca6f12c67ed19718cf37d0f531af9438de85b70c",
      "tree": "f0fa0847f19d93284a9d82060b60b5dd9b0f7b75",
      "parents": [
        "f636ffb420f0f9059c1d0b841afd691657246ad6"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Wed Jul 16 00:09:15 2008 +0900"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Jul 25 10:02:47 2008 -0400"
      },
      "message": "[MTD] jedec_probe: Fix SST 16-bit chip detection\n\nThe unlock_addr rework in kernel 2.6.25 breaks 16-bit SST chips.  SST\n39LF160 and SST 39VF1601 are both 16-bit only chip (do not have BYTE#\npin) and new uaddr value is not correct for them.  Add\nMTD_UADDR_0xAAAA_0x5555 for those chips.  Tested with SST 39VF1601\nchip.\n\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "f636ffb420f0f9059c1d0b841afd691657246ad6",
      "tree": "f1aaf8fedaf98f6143ea1a560c24430a14ac8def",
      "parents": [
        "6910c1368104d50e6b6afc6c8b7e9d1670a374e7"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Sat Jul 19 01:01:22 2008 +0900"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Jul 25 10:00:11 2008 -0400"
      },
      "message": "[MTD][MTDPART] Fix a division by zero bug\n\nWhen detecting a partition beyond the end of the device, skip most of\nthe initialisation, in particular those bits causing a division by zero.\n\nSigned-off-by: Jörn Engel \u003cjoern@logfs.org\u003e\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "6910c1368104d50e6b6afc6c8b7e9d1670a374e7",
      "tree": "af6d9e591f4c985cb8977552ce3b805750ade2c7",
      "parents": [
        "b33a2887396a1a5207e56459f62c4b132294ca58"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Sat Jul 19 01:00:57 2008 +0900"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Jul 25 09:59:52 2008 -0400"
      },
      "message": "[MTD][MTDPART] Cleanup and document the erase region handling\n\nMostly simplifying the loops.  Now everything fits into 80 columns,\nis easier to read and the finer details have extra comments.\n\nSigned-off-by: Jörn Engel \u003cjoern@logfs.org\u003e\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "b33a2887396a1a5207e56459f62c4b132294ca58",
      "tree": "cfc28f6b1206d039a15f55a8d435922a02b74753",
      "parents": [
        "7788ba71a6046de1b70e7dd45ed0bc5768a4bbd9"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Sat Jul 19 01:00:33 2008 +0900"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Jul 25 09:59:22 2008 -0400"
      },
      "message": "[MTD][MTDPART] Handle most checkpatch findings\n\nRemaining are 12 warnings about long lines and 1 about braces that\ncould be argued about.\n\nSigned-off-by: Jörn Engel \u003cjoern@logfs.org\u003e\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "7788ba71a6046de1b70e7dd45ed0bc5768a4bbd9",
      "tree": "c568874dc1b3e1a25c82becf64e1fae788377768",
      "parents": [
        "4b5e33a7bf185c8d8568a807d9805fb155bcedd9"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Sat Jul 19 01:00:18 2008 +0900"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Jul 25 09:59:11 2008 -0400"
      },
      "message": "[MTD][MTDPART] Seperate main loop from per-partition code in add_mtd_partition\n\nadd_mtd_partition was a 150+ line monster consisting mostly of a single\nloop.  Seperate the loop from most of the body.  Now it should be\nobvious which variables are carried around from iteration to iteration.\n\nSigned-off-by: Jörn Engel \u003cjoern@logfs.org\u003e\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\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": "998453fbf2e0709bf65ac419718ad284401b2b4f",
      "tree": "a2295f4755e329215a9420916d6a69ce8d9f4444",
      "parents": [
        "55679df30dfa37886cd9e22d8dea0e6974a552df"
      ],
      "author": {
        "name": "Alexey Korolev",
        "email": "akorolev@infradead.org",
        "time": "Wed Jul 16 15:28:56 2008 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Jul 25 09:48:42 2008 -0400"
      },
      "message": "[MTD] [NOR] Fix -ETIMEO errors in CFI driver\n\nExisting CFI driver has problems with excessive writes during erase.\nIf CFI driver does many writes during one erase cycle we may face the\nmessages with -ETIMEO error on erase operation.  It may cause the\nfollowing data corruption and kernel panics.\n\nThe reason of the issue is related to specifics of suspend operation:\nif we write to flash during erase, suspend operation will cost some time\nto erase procedure (for P30 it could be significant). In current version of\ncfi driver the problem of many suspends is partially workarounded by adding\nsome time reserv to any operation (8xerase_time) but if we have many writes\nduring one erase the problem appears.\n\nThis patch detects the suspend and resets timer if suspend occured. It\nhas been well verified on different chips. No problems were found.\nCould you please include the patch as it is simple and fixes bad issue.\n\nSigned-off-by: Alexey Korolev \u003cakorolev@infradead.org\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "55679df30dfa37886cd9e22d8dea0e6974a552df",
      "tree": "f32ef74f14494a20e6de0e82ead6c74c6b0a4baf",
      "parents": [
        "0533400b7813df6c22a171499434d30bd57e799c"
      ],
      "author": {
        "name": "Anton Vorontsov",
        "email": "avorontsov@ru.mvista.com",
        "time": "Mon Jul 14 19:20:37 2008 +0400"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Jul 25 09:43:54 2008 -0400"
      },
      "message": "[MTD] [NAND] fsl_elbc_nand: fix section mismatch with CONFIG_MTD_OF_PARTS\u003dy\n\nWith CONFIG_MTD_OF_PARTS\u003dy I\u0027m getting this new section mismatch in reference\nfrom the function fsl_elbc_chip_probe() to the function\n.devinit.text:of_mtd_parse_partitions()\n\nThis patch fixes the mismatch by providing __devinit annotation to the\nfsl_elbc_chip_probe() function.\n\nSigned-off-by: Anton Vorontsov \u003cavorontsov@ru.mvista.com\u003e\nAcked-By: Scott Wood \u003cscottwood@freescale.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "d37e6bf68fc1eb34a4ad21d9ae8890ed37ea80e7",
      "tree": "3132d9ed4829d022890b46e3526e105be893b3b7",
      "parents": [
        "eeb16e87b6747c9a4f5769f33467c9d173e9f5ee"
      ],
      "author": {
        "name": "Artem Bityutskiy",
        "email": "Artem.Bityutskiy@nokia.com",
        "time": "Thu Jul 24 18:28:11 2008 +0300"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "Artem.Bityutskiy@nokia.com",
        "time": "Fri Jul 25 11:35:15 2008 +0300"
      },
      "message": "UBI: always start the background thread\n\nThis fix only affects UBI debugging.\n\nIf the the background thread is disabled for debugging purposes,\nstart it anyway, because otherwise we see tonns of kernel debugging\ncomplaints like this:\n\nINFO: task ubi_bgt0d:26857 blocked for more than 120 seconds.\n\"echo 0 \u003e /proc/sys/kernel/hung_task_timeout_secs\" disables this message.\nubi_bgt0d     D dd37bf94     0 26857      2\n       dd37bfcc 00000086 f8e17cea dd37bf94 00000046 00000000 00000000 f5c62430\n       f5c62430 f5c62590 c2a09c80 f6cbd498 dd8e9cbc 00000296 dd37bfb0 00000296\n       dd8e9cb8 dd8e9cbc dd37bfcc c0119774 00000000 00000000 c0132e89 f6961560\nCall Trace:\n [\u003cf8e17cea\u003e] ? ubi_thread+0x0/0x127 [ubi]\n [\u003cc0119774\u003e] ? complete+0x43/0x4b\n [\u003cc0132e89\u003e] ? kthread+0x0/0x5b\n [\u003cf8e17cea\u003e] ? ubi_thread+0x0/0x127 [ubi]\n [\u003cc0132eae\u003e] kthread+0x25/0x5b\n [\u003cc0132e89\u003e] ? kthread+0x0/0x5b\n [\u003cc0104953\u003e] kernel_thread_helper+0x7/0x14\n \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n\nSo start it, and go sleep inside it, instead of creating it and never\nstart.\n\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.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": "eeb16e87b6747c9a4f5769f33467c9d173e9f5ee",
      "tree": "550305f0c717479db26a44d3c5b86bc4ba178950",
      "parents": [
        "9869cd801c107bbae91663c3f4edbb6b5715919f"
      ],
      "author": {
        "name": "Artem Bityutskiy",
        "email": "Artem.Bityutskiy@nokia.com",
        "time": "Wed Jul 23 15:51:46 2008 +0300"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "Artem.Bityutskiy@nokia.com",
        "time": "Thu Jul 24 13:36:10 2008 +0300"
      },
      "message": "UBI: fix gcc warning\n\nFix the following warning:\n\ndrivers/mtd/ubi/vmt.c: In function \u0027ubi_rename_volumes\u0027:\ndrivers/mtd/ubi/vmt.c:642: warning: statement with no effect\n\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "9869cd801c107bbae91663c3f4edbb6b5715919f",
      "tree": "1e3b8bb14e4895a425de05a0547d733c8fbf2007",
      "parents": [
        "ebaaf1af3e9ef05c4fb7c61e4530c15e1ad10e3b"
      ],
      "author": {
        "name": "Artem Bityutskiy",
        "email": "Artem.Bityutskiy@nokia.com",
        "time": "Fri Jul 18 13:53:39 2008 +0300"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "Artem.Bityutskiy@nokia.com",
        "time": "Thu Jul 24 13:36:09 2008 +0300"
      },
      "message": "UBI: remove pre-sqnum images support\n\nBefore UBI got into mainline, there was a slight flash format\nchange - we did not have sequence number support, then added it.\n\nWe have carried full support of those ancient images till this\nmoment. Now the support is removed, well, not fully removed.\n\nNow UBI will support only _clean_ old images, which were cleanly\ndetached last time (just before kernel upgrade). This is most\nlikely the case.\n\nBut we will not support unclean ancient images. Surprisingly,\nthis allows us to remove a big chunk of legacy code.\n\nAnd the same should be true for downgrading: clean images should\ndowngrade fine, but unclean ones will not.\n\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "ebaaf1af3e9ef05c4fb7c61e4530c15e1ad10e3b",
      "tree": "3ecf6d4439ca27b4a3f7ae7c105eb94f3b16f978",
      "parents": [
        "9c9ec147709e63e4e8ac6a037c6bb50688ff8e9c"
      ],
      "author": {
        "name": "Artem Bityutskiy",
        "email": "Artem.Bityutskiy@nokia.com",
        "time": "Fri Jul 18 13:34:32 2008 +0300"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "Artem.Bityutskiy@nokia.com",
        "time": "Thu Jul 24 13:36:09 2008 +0300"
      },
      "message": "UBI: fix kernel-doc errors and warnings\n\nNo functional changes, just tweak comments to make kernel-doc\nwork fine and stop complaining.\n\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "9c9ec147709e63e4e8ac6a037c6bb50688ff8e9c",
      "tree": "d66805c819ffa2ae42bf5743ac77f077c903ad19",
      "parents": [
        "4d88de4beb6f327dfc7c2221eab532dad5b2bb3e"
      ],
      "author": {
        "name": "Artem Bityutskiy",
        "email": "Artem.Bityutskiy@nokia.com",
        "time": "Fri Jul 18 13:19:52 2008 +0300"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "Artem.Bityutskiy@nokia.com",
        "time": "Thu Jul 24 13:36:09 2008 +0300"
      },
      "message": "UBI: fix checkpatch.pl errors and warnings\n\nJust out or curiousity ran checkpatch.pl for whole UBI,\nand discovered there are quite a few of stylistic issues.\nFix them.\n\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "4d88de4beb6f327dfc7c2221eab532dad5b2bb3e",
      "tree": "08493144ffc09243a4f4f97810c87bd6db4ffac9",
      "parents": [
        "8c1e6ee10bd87d70faada065a8d1f70732c17382"
      ],
      "author": {
        "name": "Artem Bityutskiy",
        "email": "Artem.Bityutskiy@nokia.com",
        "time": "Fri Jul 18 12:42:14 2008 +0300"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "Artem.Bityutskiy@nokia.com",
        "time": "Thu Jul 24 13:34:46 2008 +0300"
      },
      "message": "UBI: bugfix - do not torture PEB needlessly\n\nThis is probably a copy-paste bug - we torture the old PEB\nin the atomic LEB change function, but we should not do this.\n\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "8c1e6ee10bd87d70faada065a8d1f70732c17382",
      "tree": "bd5e9325aed3e6e659a385f57bba1d88397cfdbf",
      "parents": [
        "f40ac9cdf6991287f19bdafe9b0752ee40137908"
      ],
      "author": {
        "name": "Artem Bityutskiy",
        "email": "Artem.Bityutskiy@nokia.com",
        "time": "Fri Jul 18 12:20:23 2008 +0300"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "Artem.Bityutskiy@nokia.com",
        "time": "Thu Jul 24 13:34:46 2008 +0300"
      },
      "message": "UBI: rework scrubbing messages\n\nIf bit-flips happen often, UBI prints to many messages. Lessen\nthe amount by only printing the messages when the PEB has been\nscrubbed. Also, print torturing messages.\n\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "f40ac9cdf6991287f19bdafe9b0752ee40137908",
      "tree": "a49120d5be3729feaa40880962f29e3679c1800e",
      "parents": [
        "c8566350a3229ca505b84313c65d1403b4d0cbfc"
      ],
      "author": {
        "name": "Artem Bityutskiy",
        "email": "Artem.Bityutskiy@nokia.com",
        "time": "Sun Jul 13 21:47:47 2008 +0300"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "Artem.Bityutskiy@nokia.com",
        "time": "Thu Jul 24 13:34:46 2008 +0300"
      },
      "message": "UBI: implement multiple volumes rename\n\nQuite useful ioctl which allows to make atomic system upgrades.\nThe idea belongs to Richard Titmuss \u003crichard_titmuss@logitech.com\u003e\n\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "c8566350a3229ca505b84313c65d1403b4d0cbfc",
      "tree": "156309b71de9779948fdab03a2831b41fe6ca159",
      "parents": [
        "85c6e6e28259e9b58b8984db536c45bc3161f40c"
      ],
      "author": {
        "name": "Artem Bityutskiy",
        "email": "Artem.Bityutskiy@nokia.com",
        "time": "Wed Jul 16 17:40:22 2008 +0300"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "Artem.Bityutskiy@nokia.com",
        "time": "Thu Jul 24 13:34:45 2008 +0300"
      },
      "message": "UBI: fix and re-work debugging stuff\n\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "85c6e6e28259e9b58b8984db536c45bc3161f40c",
      "tree": "f389adfe74753f318290b45b7ce190421d18c48e",
      "parents": [
        "bb84c1a199558962edf4b4aeb4480fb09aa09b91"
      ],
      "author": {
        "name": "Artem Bityutskiy",
        "email": "Artem.Bityutskiy@nokia.com",
        "time": "Wed Jul 16 10:25:56 2008 +0300"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "Artem.Bityutskiy@nokia.com",
        "time": "Thu Jul 24 13:32:56 2008 +0300"
      },
      "message": "UBI: amend commentaries\n\nHch asked not to use \"unit\" for sub-systems, let it be so.\nAlso some other commentaries modifications.\n\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "bb84c1a199558962edf4b4aeb4480fb09aa09b91",
      "tree": "9786a81784c665b993888cbc130c9a176c5eb0e6",
      "parents": [
        "a6ea440769e11c46828cddd20f91ab57261701d5"
      ],
      "author": {
        "name": "Artem Bityutskiy",
        "email": "Artem.Bityutskiy@nokia.com",
        "time": "Mon Jul 14 12:57:27 2008 +0300"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "Artem.Bityutskiy@nokia.com",
        "time": "Thu Jul 24 13:32:56 2008 +0300"
      },
      "message": "UBI: fix error message\n\nThe ubi_err() macro will add \\n.\n\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "a6ea440769e11c46828cddd20f91ab57261701d5",
      "tree": "19994608d2721de6484310c60e4a3ff1414cb1ef",
      "parents": [
        "a5bf6190417cbbf80443a9f71c65b653e13e9982"
      ],
      "author": {
        "name": "Artem Bityutskiy",
        "email": "Artem.Bityutskiy@nokia.com",
        "time": "Sun Jul 13 21:46:24 2008 +0300"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "Artem.Bityutskiy@nokia.com",
        "time": "Thu Jul 24 13:32:56 2008 +0300"
      },
      "message": "UBI: improve mkvol request validation\n\nCheck that volume name is not shorter than \u0027name_len\u0027.\n\nNo need to copy the trailing zero byte because whole array\nwas zeroed earlier.\n\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "a5bf6190417cbbf80443a9f71c65b653e13e9982",
      "tree": "341b656517b02efe8ee49446d4591625da69171a",
      "parents": [
        "73789a3d9fd8e500e121c1d4a5a2b16dd748ab5f"
      ],
      "author": {
        "name": "Artem Bityutskiy",
        "email": "Artem.Bityutskiy@nokia.com",
        "time": "Thu Jul 10 18:38:33 2008 +0300"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "Artem.Bityutskiy@nokia.com",
        "time": "Thu Jul 24 13:32:56 2008 +0300"
      },
      "message": "UBI: add ubi_sync() interface\n\nTo flush MTD device caches.\n\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "73789a3d9fd8e500e121c1d4a5a2b16dd748ab5f",
      "tree": "4242d190e1509e2b61566add8ab554a5aaf1f059",
      "parents": [
        "23add7455c42eef63f8719bd268328047d4aed69"
      ],
      "author": {
        "name": "Bruce Leonard",
        "email": "brucle@selinc.com",
        "time": "Thu Jul 03 10:35:49 2008 +0300"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "Artem.Bityutskiy@nokia.com",
        "time": "Thu Jul 24 13:32:56 2008 +0300"
      },
      "message": "UBI: fix 64-bit calculations\n\nSigned-off-by: Bruce Leonard \u003cbrucle@selinc.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "23add7455c42eef63f8719bd268328047d4aed69",
      "tree": "22fff61ae989e32987635e334a0b542dd6389433",
      "parents": [
        "472018f73e7308a7f29b753ee8c742b6f45f103f"
      ],
      "author": {
        "name": "Artem Bityutskiy",
        "email": "Artem.Bityutskiy@nokia.com",
        "time": "Mon Jun 16 13:35:23 2008 +0300"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "Artem.Bityutskiy@nokia.com",
        "time": "Thu Jul 24 13:32:56 2008 +0300"
      },
      "message": "UBI: fix LEB locking\n\nleb_read_unlock() may be called simultaniously by several tasks.\nThe would race at the following code:\n\n up_read(\u0026le-\u003emutex);\n if (free)\n         kfree(le);\n\nAnd it is possible that one task frees \u0027le\u0027 before the other tasks\ndo \u0027up_read()\u0027. Fix this by doing up_read and free inside the\n\u0027ubi-\u003eltree\u0027 lock. Below it the oops we had because of this:\n\nBUG: spinlock bad magic on CPU#0, integck/7504\nBUG: unable to handle kernel paging request at 6b6b6c4f\nIP: [\u003cc0211221\u003e] spin_bug+0x5c/0xdb\n*pde \u003d 00000000 Oops: 0000 [#1] PREEMPT SMP Modules linked in: ubifs ubi nandsim nand nand_ids nand_ecc video output\n\nPid: 7504, comm: integck Not tainted (2.6.26-rc3ubifs26 #8)\nEIP: 0060:[\u003cc0211221\u003e] EFLAGS: 00010002 CPU: 0\nEIP is at spin_bug+0x5c/0xdb\nEAX: 00000032 EBX: 6b6b6b6b ECX: 6b6b6b6b EDX: f7f7ce30\nESI: f76491dc EDI: c044f51f EBP: e8a736cc ESP: e8a736a8\nDS: 007b ES: 007b FS: 00d8 GS: 0033 SS: 0068\nProcess integck (pid: 7504, ti\u003de8a72000 task\u003df7f7ce30 task.ti\u003de8a72000)\nStack: c044f754 c044f51f 00000000 f7f7d024 00001d50 00000001 f76491dc 00000296       f6df50e0 e8a736d8 c02112f0 f76491dc e8a736e8 c039157a f7d9e830 f76491d8       e8a7370c c020b975 f76491dc 00000296 f76491f8 00000000 f76491d8 00000000 Call Trace:\n[\u003cc02112f0\u003e] ? _raw_spin_unlock+0x50/0x7c\n[\u003cc039157a\u003e] ? _spin_unlock_irqrestore+0x20/0x58\n[\u003cc020b975\u003e] ? rwsem_wake+0x4b/0x122\n[\u003cc0390e0a\u003e] ? call_rwsem_wake+0xa/0xc\n[\u003cc0139ee7\u003e] ? up_read+0x28/0x31\n[\u003cf8873b3c\u003e] ? leb_read_unlock+0x73/0x7b [ubi]\n[\u003cf88742a3\u003e] ? ubi_eba_read_leb+0x195/0x2b0 [ubi]\n[\u003cf8872a04\u003e] ? ubi_leb_read+0xaf/0xf8 [ubi]\n\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "472018f73e7308a7f29b753ee8c742b6f45f103f",
      "tree": "327c1e008a30b79fc527daf26802b795f3a99b32",
      "parents": [
        "505d1caa79cd61a70615e9a7eae2eab85e797a83"
      ],
      "author": {
        "name": "Artem Bityutskiy",
        "email": "Artem.Bityutskiy@nokia.com",
        "time": "Wed Jun 04 17:58:37 2008 +0300"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "Artem.Bityutskiy@nokia.com",
        "time": "Thu Jul 24 13:32:55 2008 +0300"
      },
      "message": "UBI: fix memory leak on error path\n\nNormally UBI volumes are freed in the release function of\nthe struct device object. However, on error path they may\nhave to be freed before the struct device objects have been\ninitialized.\n\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "505d1caa79cd61a70615e9a7eae2eab85e797a83",
      "tree": "ada8f0335b143287bbcec0453c5c5a92d4549102",
      "parents": [
        "abc5e92262d87f9c5c628492bffc55f81c7dcb80"
      ],
      "author": {
        "name": "Artem Bityutskiy",
        "email": "Artem.Bityutskiy@nokia.com",
        "time": "Wed Jun 04 17:00:35 2008 +0300"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "Artem.Bityutskiy@nokia.com",
        "time": "Thu Jul 24 13:32:55 2008 +0300"
      },
      "message": "UBI: do not forget to free internal volumes\n\nUBI forgets to free internal volumes when detaching MTD device.\nFix this.\n\nPointed-out-by: Adrian Hunter \u003cext-adrian.hunter@nokia.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "abc5e92262d87f9c5c628492bffc55f81c7dcb80",
      "tree": "ad33229247f99996dd875e68c10dcef9d1d40519",
      "parents": [
        "cadb40ccc16a26a738f1cbc963e35b21edd93e79"
      ],
      "author": {
        "name": "Artem Bityutskiy",
        "email": "Artem.Bityutskiy@nokia.com",
        "time": "Wed Jun 04 16:48:12 2008 +0300"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "Artem.Bityutskiy@nokia.com",
        "time": "Thu Jul 24 13:32:54 2008 +0300"
      },
      "message": "UBI: fix memory leak\n\nubi_free_volume() function sets ubi-\u003evolumes[] to NULL, so\nubi_eba_close() is useless, it does not free what has to be freed.\nSo zap it and free vol-\u003eeba_tbl at the volume release function.\n\nPointed-out-by: Adrian Hunter \u003cext-adrian.hunter@nokia.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "cadb40ccc16a26a738f1cbc963e35b21edd93e79",
      "tree": "acd1d5d02ecda07634f1c49432ddb39cd9f5d7fd",
      "parents": [
        "a0fd1efd488092951f310fdb777b8a540cf84dcb"
      ],
      "author": {
        "name": "Kyungmin Park",
        "email": "kyungmin.park@samsung.com",
        "time": "Thu May 22 10:32:18 2008 +0900"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "Artem.Bityutskiy@nokia.com",
        "time": "Thu Jul 24 13:32:54 2008 +0300"
      },
      "message": "UBI: avoid unnecessary division operations\n\nUBI already checks that @min io size is the power of 2 at io_init.\nIt is save to use bit operations then.\n\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "a0fd1efd488092951f310fdb777b8a540cf84dcb",
      "tree": "d085115d57460e5ac29cdb61bf78fab9c1d3628d",
      "parents": [
        "beeea636030622f6de67d15c61f5b311a03d188c"
      ],
      "author": {
        "name": "Kyungmin Park",
        "email": "kmpark@infradead.org",
        "time": "Wed May 21 14:34:56 2008 +0300"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "Artem.Bityutskiy@nokia.com",
        "time": "Thu Jul 24 13:32:54 2008 +0300"
      },
      "message": "UBI: fix buffer padding\n\nInstead of correctly pad the buffer wich we are writing to the\neraseblock during update, we used weird construct:\n\nmemset(buf + len, 0xFF, len - len);\n\nFix this.\n\nSigned-off-by: Kyungmin Park \u003ckmpark@infradead.org\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "beeea636030622f6de67d15c61f5b311a03d188c",
      "tree": "217f6ae5a148a1ef7054aad42ce5664f74c763b2",
      "parents": [
        "979c9296bdcfded58ebac41905c3397317df0355"
      ],
      "author": {
        "name": "Artem Bityutskiy",
        "email": "Artem.Bityutskiy@nokia.com",
        "time": "Tue May 20 09:54:02 2008 +0300"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "Artem.Bityutskiy@nokia.com",
        "time": "Thu Jul 24 13:32:54 2008 +0300"
      },
      "message": "UBI: add a comment\n\nIt is not clear why we schedule PEB for scrubbing in case of\n-EBADMSG. Elaborate.\n\nRequested-by: Kyungmin Park \u003ckmpark@infradead.org\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "979c9296bdcfded58ebac41905c3397317df0355",
      "tree": "7e9eed092834f747559390017834c2ce029b9944",
      "parents": [
        "338b9bb3adac0d2c5a1e180491d9b001d624c402"
      ],
      "author": {
        "name": "Artem Bityutskiy",
        "email": "Artem.Bityutskiy@nokia.com",
        "time": "Wed May 14 16:10:33 2008 +0300"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "Artem.Bityutskiy@nokia.com",
        "time": "Thu Jul 24 13:32:54 2008 +0300"
      },
      "message": "UBI: print error code\n\nPrint error code if checking failed which is very useful\nto identify problems.\n\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "30d38542ec777468bb6a31829076a2dbc5690e35",
      "tree": "698b7a4fdd730befa34c4c9642cdbe72ce7d336a",
      "parents": [
        "20b7997e8abdf338dcc27fb4f1333c4973a7f113",
        "044e5f45e4ad890d03bd1e8bb44c634397cac24d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jul 23 18:24:08 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jul 23 18:24:08 2008 -0700"
      },
      "message": "Merge branch \u0027devel\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm\n\n* \u0027devel\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm: (85 commits)\n  [ARM] pxa: add base support for PXA930 Handheld Platform (aka SAAR)\n  [ARM] pxa: add base support for PXA930 Evaluation Board (aka TavorEVB)\n  [ARM] pxa: add base support for PXA930 (aka Tavor-P)\n  [ARM] Update mach-types\n  [ARM] pxa: make littleton to use the new smc91x platform data\n  [ARM] pxa: make zylonite to use the new smc91x platform data\n  [ARM] pxa: make mainstone to use the new smc91x platform data\n  [ARM] pxa: make lubbock to use new smc91x platform data\n  [NET] smc91x: prepare SMC_USE_PXA_DMA to be specified in platform data\n  [NET] smc91x: prepare for SMC_IO_SHIFT to be a platform configurable variable\n  [NET] smc91x: add SMC91X_NOWAIT flag to platform data\n  [NET] smc91x: favor the use of SMC91X_USE_* instead of SMC_CAN_USE_*\n  [NET] smc91x: remove \"irq_flags\" from \"struct smc91x_platdata\"\n  [ARM] 5146/1: pxa2xx: convert all boards to call pxa2xx_transceiver_mode helper\n  Support for LCD on e740 e750 e400 and e800 e-series PDAs\n  E-series UDC support\n  PXA UDC - allow use of inverted GPIO for pullup\n  Add e350 support\n  Fix broken e-series build\n  E-series GPIO / IRQ definitions.\n  ...\n"
    },
    {
      "commit": "eadcf0d704a46979c29984fa05f1fc413c775bcb",
      "tree": "79d417f4d98321929bde702fe1ff7f13ed27f465",
      "parents": [
        "89bcb05d9bbf8bd559988bca4f2579defd28d008"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Jul 02 12:46:22 2008 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jul 21 21:55:03 2008 -0700"
      },
      "message": "MTD: handle pci_name() being const\n\nThis changes the MTD core to handle pci_name() now returning a constant\nstring.\n\nCc: David Woodhouse \u003cdwmw2@infradead.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "daea34bc6f67cf3872d1b52ba5ccf249f3ceb176",
      "tree": "8b306ee9581985c248a47eb85e530393dfcd2831",
      "parents": [
        "7da5a05dd7b95315af49f724f623bbfdab0f5e4d"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed May 21 12:52:33 2008 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jul 21 21:54:44 2008 -0700"
      },
      "message": "device create: mtd: convert device_create to device_create_drvdata\n\ndevice_create() is race-prone, so use the race-free\ndevice_create_drvdata() instead as device_create() is going away.\n\nCc: David Woodhouse \u003cdwmw2@infradead.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\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": "d1794f2c5b5817eb79ccc5e00701ca748d1b073a",
      "tree": "5a4c98e694e88a8c82f342d0cc9edb2a4cbbef36",
      "parents": [
        "a41eebab7537890409ea9dfe0fcda9b5fbdb090d",
        "2fceef397f9880b212a74c418290ce69e7ac00eb"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 14 14:48:31 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 14 14:48:31 2008 -0700"
      },
      "message": "Merge branch \u0027bkl-removal\u0027 of git://git.lwn.net/linux-2.6\n\n* \u0027bkl-removal\u0027 of git://git.lwn.net/linux-2.6: (146 commits)\n  IB/umad: BKL is not needed for ib_umad_open()\n  IB/uverbs: BKL is not needed for ib_uverbs_open()\n  bf561-coreb: BKL unneeded for open()\n  Call fasync() functions without the BKL\n  snd/PCM: fasync BKL pushdown\n  ipmi: fasync BKL pushdown\n  ecryptfs: fasync BKL pushdown\n  Bluetooth VHCI: fasync BKL pushdown\n  tty_io: fasync BKL pushdown\n  tun: fasync BKL pushdown\n  i2o: fasync BKL pushdown\n  mpt: fasync BKL pushdown\n  Remove BKL from remote_llseek v2\n  Make FAT users happier by not deadlocking\n  x86-mce: BKL pushdown\n  vmwatchdog: BKL pushdown\n  vmcp: BKL pushdown\n  via-pmu: BKL pushdown\n  uml-random: BKL pushdown\n  uml-mmapper: BKL pushdown\n  ...\n"
    },
    {
      "commit": "2fceef397f9880b212a74c418290ce69e7ac00eb",
      "tree": "d9cc09ab992825ef7fede4a688103503e3caf655",
      "parents": [
        "feae1ef116ed381625d3731c5ae4f4ebcb3fa302",
        "bce7f793daec3e65ec5c5705d2457b81fe7b5725"
      ],
      "author": {
        "name": "Jonathan Corbet",
        "email": "corbet@lwn.net",
        "time": "Mon Jul 14 15:29:34 2008 -0600"
      },
      "committer": {
        "name": "Jonathan Corbet",
        "email": "corbet@lwn.net",
        "time": "Mon Jul 14 15:29:34 2008 -0600"
      },
      "message": "Merge commit \u0027v2.6.26\u0027 into bkl-removal\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": "044e5f45e4ad890d03bd1e8bb44c634397cac24d",
      "tree": "a6063f77bd719d933823915d2273eaadb6331611",
      "parents": [
        "f0006314d37639714da9658cf4ff3f1f9f420764",
        "faf64ed4968e354624f330c6da6c1ce8b05a0713"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sun Jul 13 12:05:49 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Jul 13 12:05:49 2008 +0100"
      },
      "message": "Merge branch \u0027pxa\u0027 into devel\n\nConflicts:\n\n\tarch/arm/configs/em_x270_defconfig\n\tarch/arm/configs/xm_x270_defconfig\n"
    },
    {
      "commit": "a9da4f7ed6a702996ac9d1bbaf1a3969a4c092b3",
      "tree": "c0b8a8185e7473cd96a730c90509f13c96e100af",
      "parents": [
        "67f5cd0f6ad86f8faacd0c00ffd0d38f228bad8e",
        "13f7558237ed841b19f11e0920c01c4d6d50fcc5",
        "03fe6692135842d992fe3e599e62bbe72ce08fef"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Jul 12 21:42:04 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jul 12 21:42:04 2008 +0100"
      },
      "message": "Merge branches \u0027pxa-ian\u0027 and \u0027pxa-xm270\u0027 into pxa\n\nConflicts:\n\n\tMAINTAINERS\n"
    },
    {
      "commit": "36560d255b017dbcaefbf0f8fee7ad4dd1f0fe0a",
      "tree": "167b8b3fef6d4ec2605c045558fe0e427d5cd723",
      "parents": [
        "3a3688b6af103e2c86a7cfc2050988655e184ecc"
      ],
      "author": {
        "name": "David Howells",
        "email": "dhowells@redhat.com",
        "time": "Tue Jul 08 17:09:03 2008 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Jul 11 18:24:38 2008 +0100"
      },
      "message": "[MTD] Fix const assignment in the MTD command line partitioning driver\n\nFix const to non-const pointer assignment in the MTD command line partitioning\ndriver.\n\nSigned-off-by: David Howells \u003cdhowells@redhat.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "3a3688b6af103e2c86a7cfc2050988655e184ecc",
      "tree": "fc1194244fe5e76d1c9e141f618cf01116d8747a",
      "parents": [
        "f63af11ddb508ce7b2a270515244d145248cad7f"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Thu Jul 10 13:37:08 2008 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Jul 11 18:23:11 2008 +0100"
      },
      "message": "[MTD] [NOR] gen_probe: No debug message when debugging is disabled\n\nUse pr_debug(...) instead of printk(KERN_DEBUG ...) so that the message\nis only printed when debugging is enabled.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nTested-by: John stoffel \u003cjohn@stoffel.org\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "f63af11ddb508ce7b2a270515244d145248cad7f",
      "tree": "fde10170efba6860777cf9adcb87d27d78967f31",
      "parents": [
        "6f40470e745693ee4ad85edb441b0aad5cae3f00"
      ],
      "author": {
        "name": "Milton Miller",
        "email": "miltonm@bga.com",
        "time": "Thu Jul 10 16:14:18 2008 -0500"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Jul 11 18:21:54 2008 +0100"
      },
      "message": "[MTD] [NAND] remove __PPC__ hardcoded address from DiskOnChip drivers\n\nSuch a hardcoded address can cause a checkstop or machine check if\nthe driver is in the kernel but the address is not acknowledged.\n\nBoth drivers allow an address to be specified as either a module\nparameter or config option.   Any future powerpc board should either\nuse one of these methods or find the address in the device tree.\n\nSigned-off-by: Milton Miller \u003cmiltonm@bga.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\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": "0acf944c6853813ed19cdf46d4042a77dd878ab5",
      "tree": "474410fe0d44276df12ac4d880968ae662f055c2",
      "parents": [
        "ec6e0ea3bdf82ee9761d324c011c3627821f7410"
      ],
      "author": {
        "name": "Anton Vorontsov",
        "email": "avorontsov@ru.mvista.com",
        "time": "Fri Jun 27 23:04:20 2008 +0400"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Jul 11 18:17:51 2008 +0100"
      },
      "message": "[MTD] [NAND] fsl_elbc_nand: ecclayout cleanups\n\nThis patch deletes oobavail assignments, they\u0027re calculated by the nand\ncore code in nand_scan_tail, plus current oobavail values are wrong for\nthe LP NANDs.\n\nAlso remove mtd-\u003eecclayout and mtd-\u003eoobavail assignments, mtd core\nhandles this all by itself.\n\nSigned-off-by: Anton Vorontsov \u003cavorontsov@ru.mvista.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "ec6e0ea3bdf82ee9761d324c011c3627821f7410",
      "tree": "0a8998044363d28177daab74eb2a1fc2e8898de1",
      "parents": [
        "452db2724351ff3d9416a183a7955e00ab4e6ab4"
      ],
      "author": {
        "name": "Anton Vorontsov",
        "email": "avorontsov@ru.mvista.com",
        "time": "Fri Jun 27 23:04:13 2008 +0400"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Jul 11 18:16:16 2008 +0100"
      },
      "message": "[MTD] [NAND] fsl_elbc_nand: implement support for flash-based BBT\n\nThis patch implements support for flash-based BBT for chips working\nthrough ELBC NAND controller, so that NAND core will not have to re-scan\nfor bad blocks on every boot.\n\nBecause ELBC controller may provide HW-generated ECCs we should adjust\nbbt pattern and bbt version positions in the OOB free area.\n\nSigned-off-by: Anton Vorontsov \u003cavorontsov@ru.mvista.com\u003e\nAcked-by: Scott Wood \u003cscottwood@freescale.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    }
  ],
  "next": "452db2724351ff3d9416a183a7955e00ab4e6ab4"
}
