)]}'
{
  "log": [
    {
      "commit": "b6d676db35ca6c99180bb12dcbd4a8c3b2995e49",
      "tree": "fcbd8da68f277508df5d6d0266c2d72ed167af91",
      "parents": [
        "71740c423c52dc65fd2f40e4c7f6ed32c636c52b"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Tue Aug 10 18:02:50 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:59:18 2010 -0700"
      },
      "message": "mtd/nand_base: fix kernel-doc warnings \u0026 typos\n\nFix mtd/nand_base.c kernel-doc warnings and typos.\n\nWarning(drivers/mtd/nand/nand_base.c:893): No description found for parameter \u0027mtd\u0027\nWarning(drivers/mtd/nand/nand_base.c:893): No description found for parameter \u0027ofs\u0027\nWarning(drivers/mtd/nand/nand_base.c:893): No description found for parameter \u0027len\u0027\nWarning(drivers/mtd/nand/nand_base.c:893): No description found for parameter \u0027invert\u0027\nWarning(drivers/mtd/nand/nand_base.c:930): No description found for parameter \u0027mtd\u0027\nWarning(drivers/mtd/nand/nand_base.c:930): No description found for parameter \u0027ofs\u0027\nWarning(drivers/mtd/nand/nand_base.c:930): No description found for parameter \u0027len\u0027\nWarning(drivers/mtd/nand/nand_base.c:987): No description found for parameter \u0027mtd\u0027\nWarning(drivers/mtd/nand/nand_base.c:987): No description found for parameter \u0027ofs\u0027\nWarning(drivers/mtd/nand/nand_base.c:987): No description found for parameter \u0027len\u0027\nWarning(drivers/mtd/nand/nand_base.c:2087): No description found for parameter \u0027len\u0027\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nCc: David Woodhouse \u003cdwmw2@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "2f9e825d3e0e2b407ae8f082de5c00afcf7378fb",
      "tree": "f8b3ee40674ce4acd5508a0a0bf52a30904caf6c",
      "parents": [
        "7ae0dea900b027cd90e8a3e14deca9a19e17638b",
        "de75d60d5ea235e6e09f4962ab22541ce0fe176a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Aug 10 15:22:42 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Aug 10 15:22:42 2010 -0700"
      },
      "message": "Merge branch \u0027for-2.6.36\u0027 of git://git.kernel.dk/linux-2.6-block\n\n* \u0027for-2.6.36\u0027 of git://git.kernel.dk/linux-2.6-block: (149 commits)\n  block: make sure that REQ_* types are seen even with CONFIG_BLOCK\u003dn\n  xen-blkfront: fix missing out label\n  blkdev: fix blkdev_issue_zeroout return value\n  block: update request stacking methods to support discards\n  block: fix missing export of blk_types.h\n  writeback: fix bad _bh spinlock nesting\n  drbd: revert \"delay probes\", feature is being re-implemented differently\n  drbd: Initialize all members of sync_conf to their defaults [Bugz 315]\n  drbd: Disable delay probes for the upcomming release\n  writeback: cleanup bdi_register\n  writeback: add new tracepoints\n  writeback: remove unnecessary init_timer call\n  writeback: optimize periodic bdi thread wakeups\n  writeback: prevent unnecessary bdi threads wakeups\n  writeback: move bdi threads exiting logic to the forker thread\n  writeback: restructure bdi forker loop a little\n  writeback: move last_active to bdi\n  writeback: do not remove bdi from bdi_list\n  writeback: simplify bdi code a little\n  writeback: do not lose wake-ups in bdi threads\n  ...\n\nFixed up pretty trivial conflicts in drivers/block/virtio_blk.c and\ndrivers/scsi/scsi_error.c as per Jens.\n"
    },
    {
      "commit": "e8a89cebdbaab14caaa26debdb4ffd493b8831af",
      "tree": "e0843f082628408ce259c72db36da54dff603987",
      "parents": [
        "8196867c74890ccdf40a2b5e3e173597fbc4f9ac",
        "6ae0185fe201eae0548dace2a84acb5050fc8606"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Aug 10 11:49:21 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Aug 10 11:49:21 2010 -0700"
      },
      "message": "Merge git://git.infradead.org/mtd-2.6\n\n* git://git.infradead.org/mtd-2.6: (79 commits)\n  mtd: Remove obsolete \u003cmtd/compatmac.h\u003e include\n  mtd: Update copyright notices\n  jffs2: Update copyright notices\n  mtd-physmap: add support users can assign the probe type in board files\n  mtd: remove redwood map driver\n  mxc_nand: Add v3 (i.MX51) Support\n  mxc_nand: support 8bit ecc\n  mxc_nand: fix correct_data function\n  mxc_nand: add V1_V2 namespace to registers\n  mxc_nand: factor out a check_int function\n  mxc_nand: make some internally used functions overwriteable\n  mxc_nand: rework get_dev_status\n  mxc_nand: remove 0xe00 offset from registers\n  mtd: denali: Add multi connected NAND support\n  mtd: denali: Remove set_ecc_config function\n  mtd: denali: Remove unuseful code in get_xx_nand_para functions\n  mtd: denali: Remove device_info_tag structure\n  mtd: m25p80: add support for the Winbond W25Q32 SPI flash chip\n  mtd: m25p80: add support for the Intel/Numonyx {16,32,64}0S33B SPI flash chips\n  mtd: m25p80: add support for the EON EN25P{32, 64} SPI flash chips\n  ...\n\nFix up trivial conflicts in drivers/mtd/maps/{Kconfig,redwood.c} due to\nredwood driver removal.\n"
    },
    {
      "commit": "6ae0185fe201eae0548dace2a84acb5050fc8606",
      "tree": "f06bfb2302f84f178875d710c9ebb6425011fe2b",
      "parents": [
        "a1452a3771c4eb85bd779790b040efdc36f4274e"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Sun Aug 08 21:19:42 2010 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Sun Aug 08 21:19:42 2010 +0100"
      },
      "message": "mtd: Remove obsolete \u003cmtd/compatmac.h\u003e include\n\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "a1452a3771c4eb85bd779790b040efdc36f4274e",
      "tree": "a0fc935c63a4705dc012be3f795fd6be70ba850c",
      "parents": [
        "6088c0587706b2cf21ce50c11576718bff5fae0c"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Sun Aug 08 20:58:20 2010 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Sun Aug 08 20:58:20 2010 +0100"
      },
      "message": "mtd: Update copyright notices\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "d71048e22f47725a5808ea2e4e1e72fa36c1a788",
      "tree": "65debebb2964cb4cbde4d29e15730527d686a540",
      "parents": [
        "44d51a029f95d49c5c7ccd7808f81904c20c3abd",
        "d21872b3683ff37f73c68993749a6e6aeeaed265"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Aug 08 10:01:46 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Aug 08 10:01:46 2010 -0700"
      },
      "message": "Merge branch \u0027omap-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6\n\n* \u0027omap-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6: (143 commits)\n  omap: mailbox: reorganize headers\n  omap: mailbox: standarize on \u0027omap-mailbox\u0027\n  omap: mailbox: only compile for configured archs\n  omap: mailbox: simplify omap_mbox_register()\n  omap: mailbox: reorganize registering\n  omap: mailbox: add IRQ names\n  omap: mailbox: remove unecessary fields\n  omap: mailbox: don\u0027t export unecessary symbols\n  omap: mailbox: update omap1 probing\n  omap: mailbox: use correct config for omap1\n  omap: mailbox: 2420 should be detected at run-time\n  omap: mailbox: reorganize structures\n  omap: mailbox: trivial cleanups\n  omap mailbox: Set a device in logical mbox instance for traceability\n  omap: mailbox: convert block api to kfifo\n  omap: mailbox: remove (un)likely macros from cold paths\n  omap: mailbox cleanup: split MODULE_AUTHOR line\n  omap: mailbox: convert rwlocks to spinlock\n  Mailbox: disable mailbox interrupt when request queue\n  Mailbox: new mutext lock for h/w mailbox configuration\n  ...\n"
    },
    {
      "commit": "78ef7fab0eb0a5b159842bac89aed74bb0aa7bfe",
      "tree": "98aff2083703762b75e8ecb7e0e8a27ec9c8df9a",
      "parents": [
        "73ee5760253dc8893502e19a9cb118d25dab21ec"
      ],
      "author": {
        "name": "Barry Song",
        "email": "21cnbao@gmail.com",
        "time": "Fri Jan 15 15:50:14 2010 +0800"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Sun Aug 08 12:28:15 2010 +0100"
      },
      "message": "mtd-physmap: add support users can assign the probe type in board files\n\nThere are three reasons to add this support:\n1. users probably know the interface type of their flashs, then probe\ncan be faster if they give the right type in platform data since wrong\ntypes will not be detected.\n2. sometimes, detecting can cause destory to system. For example, for\nkernel XIP, detecting can cause NOR enter a mode instructions can not\nbe fetched right, which will make kernel crash.\n3. For a new probe which is not listed in the rom_probe_types, if users\nassign it in board files, physmap can still probe it.\n\nSigned-off-by: Barry Song \u003c21cnbao@gmail.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "6e9624b8caec290d28b4c6d9ec75749df6372b87",
      "tree": "47225b544e1da82742795553dc4e8aa70c17afdc",
      "parents": [
        "8a6cfeb6deca3a8fefd639d898b0d163c0b5d368"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Sat Aug 07 18:25:34 2010 +0200"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "jaxboe@fusionio.com",
        "time": "Sat Aug 07 18:25:34 2010 +0200"
      },
      "message": "block: push down BKL into .open and .release\n\nThe open and release block_device_operations are currently\ncalled with the BKL held. In order to change that, we must\nfirst make sure that all drivers that currently rely\non this have no regressions.\n\nThis blindly pushes the BKL into all .open and .release\noperations for all block drivers to prepare for the\nnext step. The drivers can subsequently replace the BKL\nwith their own locks or remove it completely when it can\nbe shown that it is not needed.\n\nThe functions blkdev_get and blkdev_put are the only\nremaining users of the big kernel lock in the block\nlayer, besides a few uses in the ioctl code, none\nof which need to serialize with blkdev_{get,put}.\n\nMost of these two functions is also under the protection\nof bdev-\u003ebd_mutex, including the actual calls to\n-\u003eopen and -\u003erelease, and the common code does not\naccess any global data structures that need the BKL.\n\nSigned-off-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nAcked-by: Christoph Hellwig \u003chch@infradead.org\u003e\nSigned-off-by: Jens Axboe \u003cjaxboe@fusionio.com\u003e\n"
    },
    {
      "commit": "8a6cfeb6deca3a8fefd639d898b0d163c0b5d368",
      "tree": "9a633ad48c3b1ada0519ee7bade0602f940037f6",
      "parents": [
        "34484062445fe905bf02c72f87ddda21881acda3"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Thu Jul 08 10:18:46 2010 +0200"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "jaxboe@fusionio.com",
        "time": "Sat Aug 07 18:25:00 2010 +0200"
      },
      "message": "block: push down BKL into .locked_ioctl\n\nAs a preparation for the removal of the big kernel\nlock in the block layer, this removes the BKL\nfrom the common ioctl handling code, moving it\ninto every single driver still using it.\n\nSigned-off-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nAcked-by: Christoph Hellwig \u003chch@infradead.org\u003e\nSigned-off-by: Jens Axboe \u003cjaxboe@fusionio.com\u003e\n"
    },
    {
      "commit": "33659ebbae262228eef4e0fe990f393d1f0ed941",
      "tree": "fcb537f09359c8dad3a6f6e16dc4319562dc42cc",
      "parents": [
        "7e005f79791dcd58436c88ded4a7f5aed1b82147"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Sat Aug 07 18:17:56 2010 +0200"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "jaxboe@fusionio.com",
        "time": "Sat Aug 07 18:17:56 2010 +0200"
      },
      "message": "block: remove wrappers for request type/flags\n\nRemove all the trivial wrappers for the cmd_type and cmd_flags fields in\nstruct requests.  This allows much easier grepping for different request\ntypes instead of unwinding through macros.\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nSigned-off-by: Jens Axboe \u003cjaxboe@fusionio.com\u003e\n"
    },
    {
      "commit": "73ee5760253dc8893502e19a9cb118d25dab21ec",
      "tree": "965dc929832102efa58a4b3b51529a45c9380a11",
      "parents": [
        "71ec51554a2c22ff03c7aac6866cdf395099994d"
      ],
      "author": {
        "name": "Christian Dietrich",
        "email": "qy03fugy@stud.informatik.uni-erlangen.de",
        "time": "Fri Jul 16 14:29:08 2010 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Aug 06 21:37:16 2010 +0100"
      },
      "message": "mtd: remove redwood map driver\n\nRemoving the redwood mtd mapping driver, because all REDWOOD_[456]\nconfiguration options were removed from the kernel, because they weren\u0027t\nreferenced anywhere.\n\nSigned-off-by: Christian Dietrich \u003cqy03fugy@stud.informatik.uni-erlangen.de\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "1685e633b396b0f3dabbc9fa5d65dfefe6435250",
      "tree": "ee83e26e2468ca1518a1b065c690159e12c8def9",
      "parents": [
        "1cfd2bda8c486ae0e7a8005354758ebb68172bca",
        "127c03cdbad9bd5af5d7f33bd31a1015a90cb77f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Aug 06 12:25:06 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Aug 06 12:25:06 2010 -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:\n  pcmcia: avoid buffer overflow in pcmcia_setup_isa_irq\n  pcmcia: do not request windows if you don\u0027t need to\n  pcmcia: insert PCMCIA device resources into resource tree\n  pcmcia: export resource information to sysfs\n  pcmcia: use struct resource for PCMCIA devices, part 2\n  pcmcia: remove memreq_t\n  pcmcia: move local definitions out of include/pcmcia/cs.h\n  pcmcia: do not use io_req_t when calling pcmcia_request_io()\n  pcmcia: do not use io_req_t after call to pcmcia_request_io()\n  pcmcia: use struct resource for PCMCIA devices\n  pcmcia: clean up cs.h\n  pcmcia: use pcmica_{read,write}_config_byte\n  pcmcia: remove cs_types.h\n  pcmcia: remove unused flag, simplify headers\n  pcmcia: remove obsolete CS_EVENT_ definitions\n  pcmcia: split up central event handler\n  pcmcia: simplify event callback\n  pcmcia: remove obsolete ioctl\n\nConflicts in:\n - drivers/staging/comedi/drivers/*\n - drivers/staging/wlags49_h2/wl_cs.c\ndue to dev_info_t and whitespace changes\n"
    },
    {
      "commit": "71ec51554a2c22ff03c7aac6866cdf395099994d",
      "tree": "02b4e6a734114d4327f0bf739e4eabb09106912b",
      "parents": [
        "6e85dfdc19ef526edec285aed47c83934882e9bd"
      ],
      "author": {
        "name": "Sascha Hauer",
        "email": "s.hauer@pengutronix.de",
        "time": "Fri Aug 06 15:53:11 2010 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Aug 06 16:38:09 2010 +0100"
      },
      "message": "mxc_nand: Add v3 (i.MX51) Support\n\nSigned-off-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "6e85dfdc19ef526edec285aed47c83934882e9bd",
      "tree": "ba9fe60c6aab5cbc6dec94abd58b8eaf6f2f9d5e",
      "parents": [
        "94f77e50d658be1d3ff23fb65e4d075a6f4ebee3"
      ],
      "author": {
        "name": "Sascha Hauer",
        "email": "s.hauer@pengutronix.de",
        "time": "Fri Aug 06 15:53:10 2010 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Aug 06 16:38:03 2010 +0100"
      },
      "message": "mxc_nand: support 8bit ecc\n\nNand devices with at least 26 bytes of oob data per 512 byte block\ncan have 8bit ecc on v2 type controllers. This is currently not tested,\nbut at least this patch puts the ECC_MODE bit into a well defined state.\n\nSigned-off-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "94f77e50d658be1d3ff23fb65e4d075a6f4ebee3",
      "tree": "325e73dc7f558144f3fbd20900e531c14f69c1d4",
      "parents": [
        "1bc991808da890313c7a23ebc07e68ad8e79f42e"
      ],
      "author": {
        "name": "Sascha Hauer",
        "email": "s.hauer@pengutronix.de",
        "time": "Fri Aug 06 15:53:09 2010 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Aug 06 16:37:58 2010 +0100"
      },
      "message": "mxc_nand: fix correct_data function\n\nThe v2 controller has a totally different mechanism to check\nwhether the data we read had ecc errors or not. Implement this.\nThe mechanism in the v2 controller happens to be identical to\nthe v3 controller.\n\nSigned-off-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "1bc991808da890313c7a23ebc07e68ad8e79f42e",
      "tree": "dc1aef467a0447066386100fcab85781aba0be55",
      "parents": [
        "7aaf28ac02ff01f4202fc2e8a71ea33775da0f6f"
      ],
      "author": {
        "name": "Sascha Hauer",
        "email": "s.hauer@pengutronix.de",
        "time": "Fri Aug 06 15:53:08 2010 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Aug 06 16:37:29 2010 +0100"
      },
      "message": "mxc_nand: add V1_V2 namespace to registers\n\nThis prepares the driver for v3 support. The v3 controller\nhas a completely different register layout, so add a V1_V2_\nnamespace to the register defines to avoid confusion with\nthe v3 regs.\n\nSigned-off-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "7aaf28ac02ff01f4202fc2e8a71ea33775da0f6f",
      "tree": "1edf8478c5cc57e86bc93f0945dc68003636d6b4",
      "parents": [
        "5f97304ef12b79f1a466971eefdf93ea3b2d341f"
      ],
      "author": {
        "name": "Sascha Hauer",
        "email": "s.hauer@pengutronix.de",
        "time": "Fri Aug 06 15:53:07 2010 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Aug 06 16:37:22 2010 +0100"
      },
      "message": "mxc_nand: factor out a check_int function\n\nSigned-off-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "5f97304ef12b79f1a466971eefdf93ea3b2d341f",
      "tree": "ba279472202f9a0520dc61aadea7a1e9c4f0d876",
      "parents": [
        "c29c607afa2e94a43f249f19a2d3097e56aaedd7"
      ],
      "author": {
        "name": "Sascha Hauer",
        "email": "s.hauer@pengutronix.de",
        "time": "Fri Aug 06 15:53:06 2010 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Aug 06 16:36:59 2010 +0100"
      },
      "message": "mxc_nand: make some internally used functions overwriteable\n\nThis patch prepares the driver to add v3 controller support\nlater. The v3 controller is basically the same controller as v1\nand v2, but with a completely different register layout.\n\nSigned-off-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "c29c607afa2e94a43f249f19a2d3097e56aaedd7",
      "tree": "62ede8e280f1d5aaa6b1adf403c973d9cc594156",
      "parents": [
        "938cf997f998f3172e7cb9beafceccdec259b10d"
      ],
      "author": {
        "name": "Sascha Hauer",
        "email": "s.hauer@pengutronix.de",
        "time": "Fri Aug 06 15:53:05 2010 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Aug 06 16:34:54 2010 +0100"
      },
      "message": "mxc_nand: rework get_dev_status\n\nWe save/restore the value in the buffer anyway, so it makes\nno difference whether we use main_area0 or main_area1. So,\nwe can use main_area0 and remove main_area1 from the driver\nwhich is otherwise unused. Also, clean up the comments in\nget_dev_status.\n\nSigned-off-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "938cf997f998f3172e7cb9beafceccdec259b10d",
      "tree": "912704c1f85629adb882c794be4e51137f251293",
      "parents": [
        "08b9ab9996c7e582f86da319f43d2dcb8ff55993"
      ],
      "author": {
        "name": "Sascha Hauer",
        "email": "s.hauer@pengutronix.de",
        "time": "Fri Aug 06 15:53:04 2010 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Aug 06 16:34:44 2010 +0100"
      },
      "message": "mxc_nand: remove 0xe00 offset from registers\n\nAdd the offset to the register base instead. This is done\nin preparation for v3 controller support.\n\nSigned-off-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "08b9ab9996c7e582f86da319f43d2dcb8ff55993",
      "tree": "de127bcf41c849449ecef88fae8b226f0e2f61fd",
      "parents": [
        "db9a321049ead6424848b1040a714290d5df39d7"
      ],
      "author": {
        "name": "Chuanxiao Dong",
        "email": "chuanxiao.dong@intel.com",
        "time": "Fri Aug 06 18:19:09 2010 +0800"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Aug 06 16:30:26 2010 +0100"
      },
      "message": "mtd: denali: Add multi connected NAND support\n\nSigned-off-by: Chuanxiao Dong \u003cchuanxiao.dong@intel.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "db9a321049ead6424848b1040a714290d5df39d7",
      "tree": "952ba7180afaf4df44f86a2606be6eb5bf96235e",
      "parents": [
        "4c03bbdfed5497c3fed502226af1ef3fe8d23d08"
      ],
      "author": {
        "name": "Chuanxiao Dong",
        "email": "chuanxiao.dong@intel.com",
        "time": "Fri Aug 06 18:02:03 2010 +0800"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Aug 06 16:30:18 2010 +0100"
      },
      "message": "mtd: denali: Remove set_ecc_config function\n\nset_ecc_config function only set ECC_CORRECTION register, so\nmove register setting to probe function.\nSince controller only support 15bit and 8bit ecc correction,\nupdated nand ecc layout information.\n\nSigned-off-by: Chuanxiao Dong \u003cchuanxiao.dong@intel.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "4c03bbdfed5497c3fed502226af1ef3fe8d23d08",
      "tree": "ac5a977a85498a30cd88ce07aa9eed0ff20708bd",
      "parents": [
        "66406524e50e32fde0dc01859ad3608ddefe107f"
      ],
      "author": {
        "name": "Chuanxiao Dong",
        "email": "chuanxiao.dong@intel.com",
        "time": "Fri Aug 06 15:45:19 2010 +0800"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Aug 06 16:30:12 2010 +0100"
      },
      "message": "mtd: denali: Remove unuseful code in get_xx_nand_para functions\n\nSigned-off-by: Chuanxiao Dong \u003cchuanxiao.dong@intel.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "66406524e50e32fde0dc01859ad3608ddefe107f",
      "tree": "9ffc02c8565c925d23e84a4d7c0c5e4caf1ebaf8",
      "parents": [
        "0af18d27c36f28a8807297f21fa22979acd977f3"
      ],
      "author": {
        "name": "Chuanxiao.Dong",
        "email": "chuanxiao.dong@intel.com",
        "time": "Fri Aug 06 18:48:21 2010 +0800"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Aug 06 16:30:00 2010 +0100"
      },
      "message": "mtd: denali: Remove device_info_tag structure\n\nHi David,\n   I sent 4 patches using my intel email account. If there is any\n   problem about the format of these patches, I will resend them after\n   I arrived at home by using my gmail account, and I will keep on\n   using gmail account to send patches.\n   Thanks.\n\n\u003eFrom 242e3bf5e17f54b1df8cf285154a7c7a61ff62e9 Mon Sep 17 00:00:00 2001\nFrom: Chuanxiao Dong \u003cchuanxiao.dong@intel.com\u003e\nDate: Fri, 6 Aug 2010 15:29:41 +0800\nSubject: [PATCH 1/4] mtd: denali: Remove device_info_tag structure.\n\nMost of the variables in this structure are useless, so just\nremove this structure and relevant codes.\n\nSigned-off-by: Chuanxiao Dong \u003cchuanxiao.dong@intel.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "0af18d27c36f28a8807297f21fa22979acd977f3",
      "tree": "9fe9748323bd9befab460596cbac3425842d8ff2",
      "parents": [
        "f80e521c916cb06ddd95bd90f2cf50b523be52f2"
      ],
      "author": {
        "name": "Gabor Juhos",
        "email": "juhosg@openwrt.org",
        "time": "Wed Aug 04 21:14:27 2010 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Aug 06 10:16:23 2010 +0100"
      },
      "message": "mtd: m25p80: add support for the Winbond W25Q32 SPI flash chip\n\nSigned-off-by: Gabor Juhos \u003cjuhosg@openwrt.org\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "f80e521c916cb06ddd95bd90f2cf50b523be52f2",
      "tree": "5d50c0a6c1103c5625c595cf617629b9c0eff5a3",
      "parents": [
        "60845e7272632cfc5babc22eb8b72462a303dffa"
      ],
      "author": {
        "name": "Gabor Juhos",
        "email": "juhosg@openwrt.org",
        "time": "Thu Aug 05 16:58:36 2010 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Aug 06 10:16:16 2010 +0100"
      },
      "message": "mtd: m25p80: add support for the Intel/Numonyx {16,32,64}0S33B SPI flash chips\n\nSigned-off-by: Gabor Juhos \u003cjuhosg@openwrt.org\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "60845e7272632cfc5babc22eb8b72462a303dffa",
      "tree": "8087c4a1b56d3c28bbae5f364c8b82edd035d0dc",
      "parents": [
        "5da195326b7e220b8cf993ec830ab7251d4cc1d0"
      ],
      "author": {
        "name": "Gabor Juhos",
        "email": "juhosg@openwrt.org",
        "time": "Wed Aug 04 21:14:25 2010 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Aug 06 10:15:43 2010 +0100"
      },
      "message": "mtd: m25p80: add support for the EON EN25P{32, 64} SPI flash chips\n\nSigned-off-by: Gabor Juhos \u003cjuhosg@openwrt.org\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "5da195326b7e220b8cf993ec830ab7251d4cc1d0",
      "tree": "7158ee91f9b5cd6edac28ad02e4b7969a55d4c71",
      "parents": [
        "9a9745c363277cc4e3a1d3e77b4814fbc2685a73"
      ],
      "author": {
        "name": "Guillaume LECERF",
        "email": "glecerf@gmail.com",
        "time": "Thu Aug 05 13:55:24 2010 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Aug 06 09:24:57 2010 +0100"
      },
      "message": "mtd: cfi_cmdset_0002: consider version 1.4 as a valid primary extension version\n\nThe Spansion S29WS-P device family uses CFI version 1.4 [1].\nConsider it as a valid version.\n\n[1] http://www.spansion.com/Support/Datasheets/s29ws-p_00_a12_e.pdf\n\nSigned-off-by: Guillaume LECERF \u003cglecerf@gmail.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "9a9745c363277cc4e3a1d3e77b4814fbc2685a73",
      "tree": "b15c55b2c3be98ed0ad65b4c16bddc6e3e560351",
      "parents": [
        "8ae664184c45def51ff0b61d4bd6c6671db6cb4f"
      ],
      "author": {
        "name": "Andreas Bießmann",
        "email": "biessmann@corscience.de",
        "time": "Thu Aug 05 12:38:41 2010 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Aug 06 09:22:22 2010 +0100"
      },
      "message": "mtd: atmel_nand: fix warning: \u0027part_probes\u0027 defined but not used\n\nThis patch fixes\n\ndrivers/mtd/nand/atmel_nand.c:372: warning: \u0027part_probes\u0027 defined but not used\n\nwhich is issued when CONFIG_MTD_PARTITIONS is defined but\nCONFIG_MTD_CMDLINE_PARTS not.\n\nSigned-off-by: Andreas Bießmann \u003cbiessmann@corscience.de\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "8ae664184c45def51ff0b61d4bd6c6671db6cb4f",
      "tree": "e377d32da757a7c61150f2569bda85411a1835eb",
      "parents": [
        "b8664b3762dc81e7a19ad4ffaae4055d6d5a7196"
      ],
      "author": {
        "name": "Stefani Seibold",
        "email": "stefani@seibold.net",
        "time": "Thu Aug 05 09:19:26 2010 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Aug 06 09:22:16 2010 +0100"
      },
      "message": "mtd: change struct flchip_shared spinlock locking into mutex\n\nThis patch prevent to schedule while atomic by changing the\nflchip_shared spinlock into a mutex. This should be save since no atomic\npath will use this lock.\n\nIt was suggested by Arnd Bergmann and Vasiliy Kulikov.\n\nSigned-off-by: Stefani Seibold \u003cstefani@seibold.net\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "b8664b3762dc81e7a19ad4ffaae4055d6d5a7196",
      "tree": "4ad63a6e4475458419eb0fbec59b36d53e319e5a",
      "parents": [
        "81cbb0b17796d81cbd92defe113cf2a7c7a21fbb"
      ],
      "author": {
        "name": "David Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Aug 04 22:57:51 2010 -0700"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Aug 06 09:22:02 2010 +0100"
      },
      "message": "mtd: Missing slab.h include\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "81cbb0b17796d81cbd92defe113cf2a7c7a21fbb",
      "tree": "b5d32e38ecebf14b8561603beca3c4f69d5a2ab1",
      "parents": [
        "6f92355c6e7a680c8f61f3ae30e870d05843b98f"
      ],
      "author": {
        "name": "Marek Vasut",
        "email": "marek.vasut@gmail.com",
        "time": "Wed Jul 28 07:36:54 2010 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Aug 06 09:21:56 2010 +0100"
      },
      "message": "mtd: gen_nand: fix support for multiple chips\n\nThis patch corrects a problem where gen_nand driver assumed there can be only\none chip and ignored the pdata-\u003echip.nr_chips value.\n\nSigned-off-by: Marek Vasut \u003cmarek.vasut@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "6f92355c6e7a680c8f61f3ae30e870d05843b98f",
      "tree": "33c0a271be8a56d234c24a4b78a1ef5e0a731557",
      "parents": [
        "dba76c033f1b88b6eb0fa697b824f954b11f8a97"
      ],
      "author": {
        "name": "Maxim Levitsky",
        "email": "maximlevitsky@gmail.com",
        "time": "Wed Jul 28 18:53:17 2010 +0300"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Aug 06 09:21:40 2010 +0100"
      },
      "message": "mtd: update description on sm_ftl\n\nI think that scary description can go now...\n\nSigned-off-by: Maxim Levitsky \u003cmaximlevitsky@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "dba76c033f1b88b6eb0fa697b824f954b11f8a97",
      "tree": "2417e535c570a84efb4073efa3712fa4d99e81f5",
      "parents": [
        "ef41e1bb11fc21acad35c8c3b673fe9f2f29d819"
      ],
      "author": {
        "name": "Maxim Levitsky",
        "email": "maximlevitsky@gmail.com",
        "time": "Wed Jul 28 18:53:16 2010 +0300"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Aug 06 09:20:47 2010 +0100"
      },
      "message": "mtd: blkdevs: fix crash related to sysfs attributes.\n\nRemove the attributes group before disk to avoid use after free\n\nSigned-off-by: Maxim Levitsky \u003cmaximlevitsky@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "03c0c29aff7e56b722eb6c47eace222b140d0377",
      "tree": "47267a19b523159cf36a050ef3c35f4dbdb33016",
      "parents": [
        "c60c6a96b7bb0f1f8bb635fdfcf5b592aaf062b4",
        "7fb8f881c54beb05dd4d2c947dada1c636581d87"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Aug 05 15:57:35 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Aug 05 15:57:35 2010 -0700"
      },
      "message": "Merge branch \u0027next-devicetree\u0027 of git://git.secretlab.ca/git/linux-2.6\n\n* \u0027next-devicetree\u0027 of git://git.secretlab.ca/git/linux-2.6: (63 commits)\n  of/platform: Register of_platform_drivers with an \"of:\" prefix\n  of/address: Clean up function declarations\n  of/spi: call of_register_spi_devices() from spi core code\n  of: Provide default of_node_to_nid() implementation.\n  of/device: Make of_device_make_bus_id() usable by other code.\n  of/irq: Fix endian issues in parsing interrupt specifiers\n  of: Fix phandle endian issues\n  of/flattree: fix of_flat_dt_is_compatible() to match the full compatible string\n  of: remove of_default_bus_ids\n  of: make of_find_device_by_node generic\n  microblaze: remove references to of_device and to_of_device\n  sparc: remove references to of_device and to_of_device\n  powerpc: remove references to of_device and to_of_device\n  of/device: Replace of_device with platform_device in includes and core code\n  of/device: Protect against binding of_platform_drivers to non-OF devices\n  of: remove asm/of_device.h\n  of: remove asm/of_platform.h\n  of/platform: remove all of_bus_type and of_platform_bus_type references\n  of: Merge of_platform_bus_type with platform_bus_type\n  drivercore/of: Add OF style matching to platform bus\n  ...\n\nFix up trivial conflicts in arch/microblaze/kernel/Makefile due to just\nsome obj-y removals by the devicetree branch, while the microblaze\nupdates added a new file.\n"
    },
    {
      "commit": "ef41e1bb11fc21acad35c8c3b673fe9f2f29d819",
      "tree": "404b6e50710d3d2d7796eb1854aee0f0547c12ae",
      "parents": [
        "eda936ef17b921e56239ab4db2027d76abf8bebc"
      ],
      "author": {
        "name": "Chuanxiao Dong",
        "email": "chuanxiao.dong@intel.com",
        "time": "Fri Aug 06 00:48:49 2010 +0800"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Thu Aug 05 18:13:12 2010 +0100"
      },
      "message": "mtd: denali: update get nand para functions\n\nIn denali driver, wTotalBlocks variable is useless, so just\nremove them in get_toshiba_nand_para and get_hynix_nand_para\nfirst. Other wTotalBlocks in denali.c and other variables in\ndev_info struct are also useless, will remove them later.\n\nAlso add a parameter in get_hynix_nand_para to prepare to\nremove dev_info struct. This parameter comes by reading NAND\nID directly. Reading register will report wrong value for\nsome NAND chips, e.g. some Micron MT29F32G08QAA chips.\nSo update NAND_CMD_READID method as well.\n\nSigned-off-by: Chuanxiao Dong \u003cchuanxiao.dong@intel.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "eda936ef17b921e56239ab4db2027d76abf8bebc",
      "tree": "ae2470a8e559a0ba5afa195fa5d88e6158859187",
      "parents": [
        "a99d17966cfa65cd1767cbddb209166c18fedc74"
      ],
      "author": {
        "name": "Chuanxiao Dong",
        "email": "chuanxiao.dong@intel.com",
        "time": "Tue Jul 27 14:17:37 2010 +0800"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Thu Aug 05 18:13:10 2010 +0100"
      },
      "message": "mtd: denali: rename functions which is named by using capitals\n\nrename these functions\u0027 name and remove additional declarations\nin header file\n\nSigned-off-by: Chuanxiao Dong \u003cchuanxiao.dong@intel.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "cdd854bc42b5e6c79bbbc40c6600d995ffe6e747",
      "tree": "18c4dcc07bbb8aeb2b23bc812cd60cc293f36cd8",
      "parents": [
        "bbc4fd12a635492ad9d12bb418124fa2d5f0d734",
        "42a0ae2282b512d1a8f6f020327f5f7b8f31a5ea"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Aug 05 09:03:46 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Aug 05 09:03:46 2010 -0700"
      },
      "message": "Merge branch \u0027next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc\n\n* \u0027next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc: (79 commits)\n  powerpc/8xx: Add support for the MPC8xx based boards from TQC\n  powerpc/85xx: Introduce support for the Freescale P1022DS reference board\n  powerpc/85xx: Adding DTS for the STx GP3-SSA MPC8555 board\n  powerpc/85xx: Change deprecated binding for 85xx-based boards\n  powerpc/tqm85xx: add a quirk for ti1520 PCMCIA bridge\n  powerpc/tqm85xx: update PCI interrupt-map attribute\n  powerpc/mpc8308rdb: support for MPC8308RDB board from Freescale\n  powerpc/fsl_pci: add quirk for mpc8308 pcie bridge\n  powerpc/85xx: Cleanup QE initialization for MPC85xxMDS boards\n  powerpc/85xx: Fix booting for P1021MDS boards\n  powerpc/85xx: Fix SWIOTLB initalization for MPC85xxMDS boards\n  powerpc/85xx: kexec for SMP 85xx BookE systems\n  powerpc/5200/i2c: improve i2c bus error recovery\n  of/xilinxfb: update tft compatible versions\n  powerpc/fsl-diu-fb: Support setting display mode using EDID\n  powerpc/5121: doc/dts-bindings: update doc of FSL DIU bindings\n  powerpc/5121: shared DIU framebuffer support\n  powerpc/5121: move fsl-diu-fb.h to include/linux\n  powerpc/5121: fsl-diu-fb: fix issue with re-enabling DIU area descriptor\n  powerpc/512x: add clock structure for Video-IN (VIU) unit\n  ...\n"
    },
    {
      "commit": "c3d1f1746b966907ba5ad2f75ddca24db8b21147",
      "tree": "548a25e104d8bdb906030b8d3bf78fbfde0e5817",
      "parents": [
        "66eddbfcc1f6610fa7c73c8d20a57eaf8e284e2f",
        "0d365753d0b7c26043fdfa97790411606fb40112"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Aug 05 08:53:20 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Aug 05 08:53:20 2010 -0700"
      },
      "message": "Merge branch \u0027upstream\u0027 of git://git.linux-mips.org/pub/scm/upstream-linus\n\n* \u0027upstream\u0027 of git://git.linux-mips.org/pub/scm/upstream-linus: (150 commits)\n  MIPS: PowerTV: Separate PowerTV USB support from non-USB code\n  MIPS: strip the un-needed sections of vmlinuz\n  MIPS: Clean up the calculation of VMLINUZ_LOAD_ADDRESS\n  MIPS: Clean up arch/mips/boot/compressed/decompress.c\n  MIPS: Clean up arch/mips/boot/compressed/ld.script\n  MIPS: Unify the suffix of compressed vmlinux.bin\n  MIPS: PowerTV: Add Gaia platform definitions.\n  MIPS: BCM47xx: Fix nvram_getenv return value.\n  MIPS: Octeon: Allow more than 3.75GB of memory with PCIe\n  MIPS: Clean up notify_die() usage.\n  MIPS: Remove unused task_struct.trap_no field.\n  Documentation: Mention that KProbes is supported on MIPS\n  SAMPLES: kprobe_example: Make it print something on MIPS.\n  MIPS: kprobe: Add support.\n  MIPS: Add instrunction format for BREAK and SYSCALL\n  MIPS: kprobes: Define regs_return_value()\n  MIPS: Ritually kill stupid printk.\n  MIPS: Octeon: Disallow MSI-X interrupt and fall back to MSI interrupts.\n  MIPS: Octeon: Support 256 MSI on PCIe\n  MIPS: Decode core number for R2 CPUs.\n  ...\n"
    },
    {
      "commit": "a99d17966cfa65cd1767cbddb209166c18fedc74",
      "tree": "504272d1449308d26b78063d77e3297d3348cc7b",
      "parents": [
        "bdca6daee20daf9c14f272fe1ab07990e881e518"
      ],
      "author": {
        "name": "Chuanxiao Dong",
        "email": "chuanxiao.dong@intel.com",
        "time": "Tue Jul 27 11:32:21 2010 +0800"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Thu Aug 05 16:31:55 2010 +0100"
      },
      "message": "mtd: denali.c: fix reserved all check-patch errors\n\nSigned-off-by: Chuanxiao Dong \u003cchuanxiao.dong@intel.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "bdca6daee20daf9c14f272fe1ab07990e881e518",
      "tree": "6fdefef4a43abecc896028d4970920a0430e4a65",
      "parents": [
        "bf1806ddee9a872a70dfe403fa591328edd3ea5d"
      ],
      "author": {
        "name": "Chuanxiao Dong",
        "email": "chuanxiao.dong@intel.com",
        "time": "Tue Jul 27 11:28:09 2010 +0800"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Thu Aug 05 16:31:54 2010 +0100"
      },
      "message": "mtd: denali.c: fix all \"line over 80 characters\" warnings\n\nSigned-off-by: Chuanxiao Dong \u003cchuanxiao.dong@intel.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "bf1806ddee9a872a70dfe403fa591328edd3ea5d",
      "tree": "e8b994713d9d2b4cfc78c4ad3fb4c7eddffc05e5",
      "parents": [
        "345b1d3b46fa1b7b2bf5d27bef6ea4c4dbf08731"
      ],
      "author": {
        "name": "Chuanxiao Dong",
        "email": "chuanxiao.dong@intel.com",
        "time": "Tue Jul 27 10:48:34 2010 +0800"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Thu Aug 05 16:31:54 2010 +0100"
      },
      "message": "mtd: denali.c: add and update KERN_ facility level in printk()\n\nSigned-off-by: Chuanxiao Dong \u003cchuanxiao.dong@intel.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "345b1d3b46fa1b7b2bf5d27bef6ea4c4dbf08731",
      "tree": "a55eb41498a4917544fad5c5eae4c2c849460b65",
      "parents": [
        "5bac3acfb82aa22c5e917063973db5482f7ff6ab"
      ],
      "author": {
        "name": "Chuanxiao Dong",
        "email": "chuanxiao.dong@intel.com",
        "time": "Tue Jul 27 10:41:53 2010 +0800"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Thu Aug 05 16:31:53 2010 +0100"
      },
      "message": "mtd: denali.c: fixed all open brace { check-patch errors\n\nSigned-off-by: Chuanxiao Dong \u003cchuanxiao.dong@intel.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "5bac3acfb82aa22c5e917063973db5482f7ff6ab",
      "tree": "c417a3a40f472b7b9a31adb0a692c32bdf492a32",
      "parents": [
        "d2350c2ab51df7088d3db73a4c85ad73ded37a01"
      ],
      "author": {
        "name": "Chuanxiao",
        "email": "chuanxiao.dong@gmail.com",
        "time": "Thu Aug 05 23:06:04 2010 +0800"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Thu Aug 05 16:31:51 2010 +0100"
      },
      "message": "nand/denali Clean up all white spaces in code indent\n\nHi,\nI have changed the outlook mail cliet to be linux mutt client and use my\npersonal gmail to submit patches.\nHere are 5 new patches to fix nand/denali check patch errors. The other\n4 patches will be sent out after this mail.\nThanks for your review.\n\n\u003eFrom d125ad3f57bbf517131dccad6b5933edf8c2632a Mon Sep 17 00:00:00 2001\nFrom: Chuanxiao Dong \u003cchuanxiao.dong@intel.com\u003e\nDate: Tue, 3 Aug 2010 15:54:48 +0800\nSubject: [PATCH 1/5] mtd: denali.c: clean up all whitespaces in code indent\n\nSigned-off-by: Chuanxiao Dong \u003cchuanxiao.dong@intel.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "d2350c2ab51df7088d3db73a4c85ad73ded37a01",
      "tree": "d06f9e54f97f799097d220f66c23b0eab146c2ad",
      "parents": [
        "44299179c0e87cc6d8b753c1ca8c97b1cf9340e1"
      ],
      "author": {
        "name": "Barry Song",
        "email": "barry.song@analog.com",
        "time": "Thu Aug 05 11:07:38 2010 -0400"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Thu Aug 05 16:14:54 2010 +0100"
      },
      "message": "mtd: Blackfin NFC: fix nand busy detection\n\nThe IRQSTAT register is a W1C register used by the interrupt handler and\nmay have its BUSY bit changed.  This makes it somewhat unreliable for the\npolling devready function.  So switch it over to use the BUSY bit in the\nSTAT register that always reflects the current state of the hardware.\n\nThis fixes driver hangs seen when the NAND flash is under heavy system\nload (like I/O benchmarks).\n\nSigned-off-by: Barry Song \u003cbarry.song@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "44299179c0e87cc6d8b753c1ca8c97b1cf9340e1",
      "tree": "32937511cd59cb954164422376d4fd364f7b02b6",
      "parents": [
        "752b957a37ee1cc09fccb39a8bc5843edf32119b"
      ],
      "author": {
        "name": "Barry Song",
        "email": "barry.song@analog.com",
        "time": "Thu Aug 05 11:07:43 2010 -0400"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Thu Aug 05 16:14:38 2010 +0100"
      },
      "message": "mtd: Blackfin NFC: fix handling of page sizes\n\nRather than forcing the platform resources to declare the desired page\nsize, simply use the existing information passed down to us by the higher\nlayers.  This way we work out of the box with all flash chips that the\nkernel knows about.\n\nSigned-off-by: Barry Song \u003cbarry.song@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "752b957a37ee1cc09fccb39a8bc5843edf32119b",
      "tree": "8640f15b201f49348d8c2e1cc0ff668b680c502d",
      "parents": [
        "00355b0baadf949f02ab7d3e2bd222e3fbcc72ee"
      ],
      "author": {
        "name": "Barry Song",
        "email": "barry.song@analog.com",
        "time": "Thu Aug 05 11:07:41 2010 -0400"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Thu Aug 05 16:14:24 2010 +0100"
      },
      "message": "mtd: Blackfin NFC: wait for the ECC reset to finish\n\nWhen resetting the ECC registers/counters, the bit will automatically\nclear itself once the reset has actually finished.  So make sure we\nwait for that to occur before doing anything else rather than assuming\neverything is peachy and proceeding with stale ECC values.\n\nSigned-off-by: Barry Song \u003cbarry.song@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "00355b0baadf949f02ab7d3e2bd222e3fbcc72ee",
      "tree": "593838f6a3a4886cca0be59cebbf6663b4eb9b96",
      "parents": [
        "fd508da2208696db146cd1be2bb2e8b799f6e3a2"
      ],
      "author": {
        "name": "Barry Song",
        "email": "barry.song@analog.com",
        "time": "Thu Aug 05 11:07:40 2010 -0400"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Thu Aug 05 16:14:15 2010 +0100"
      },
      "message": "mtd: Blackfin NFC: fix typo for read/write delay setup\n\nWe used the platform rd_dly field when we meant to use the wr_dly field.\n\nSigned-off-by: Barry Song \u003cbarry.song@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "fd508da2208696db146cd1be2bb2e8b799f6e3a2",
      "tree": "c94f40fb8afa74e5ed22d0823478455a0c431a21",
      "parents": [
        "085d45fb5216c25b69103e5d861fabdc4389e221"
      ],
      "author": {
        "name": "Barry Song",
        "email": "barry.song@analog.com",
        "time": "Thu Aug 05 11:07:42 2010 -0400"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Thu Aug 05 16:14:09 2010 +0100"
      },
      "message": "mtd: Blackfin NFC: make sure to check NAND_ALE in cmd_ctrl\n\nThe NAND base may send some controls which are neither CLE nor ALE, so\nwe need to explicitly check both instead of assuming things are always\none or the other.  Otherwise, we sometimes send out illegal addresses\nto the NAND device.\n\nSigned-off-by: Barry Song \u003cbarry.song@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "085d45fb5216c25b69103e5d861fabdc4389e221",
      "tree": "ddddd005d86f5e4e084b3d0f01e4a9a12fc23645",
      "parents": [
        "7ee064c90b3a65aa0c8d8cd87681177645db494e"
      ],
      "author": {
        "name": "Barry Song",
        "email": "barry.song@analog.com",
        "time": "Thu Aug 05 11:07:44 2010 -0400"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Thu Aug 05 16:14:04 2010 +0100"
      },
      "message": "mtd: Blackfin NFC: fix raw page write/read handling\n\nOur write_buf/read_buf funcs always do ECC in HW ECC mode.  That is not\nneeded for raw funcs.  In fact, write_buf/read_buf should be a pure func\nfor data input/output while chip-\u003eecc.hwctl controls ECC.  Unfortunately,\nwe can\u0027t separate ECC from normal data input/output in our NFC, so our DMA\nwrite_buf/read_buf entries are coupled with ECC operations closely.\n\nThus we need to provide dedicated read_page_raw/write_page_raw funcs where\nwe do non-DMA transactions so as to avoid automatic ECC.\n\nSigned-off-by: Barry Song \u003cbarry.song@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "7ee064c90b3a65aa0c8d8cd87681177645db494e",
      "tree": "46d6f70cb6f17cf55d7c21a692f0cf35b768069e",
      "parents": [
        "e17f47a14b3418711d9fee5c0a77ef0b672f5eaa"
      ],
      "author": {
        "name": "Barry Song",
        "email": "barry.song@analog.com",
        "time": "Thu Aug 05 11:07:39 2010 -0400"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Thu Aug 05 16:13:56 2010 +0100"
      },
      "message": "mtd: Blackfin NFC: delete useless comment about jffs2\n\nThe low level NAND driver doesn\u0027t care about filesystems, so punt the\nlocal comment indicating otherwise.\n\nSigned-off-by: Barry Song \u003cbarry.song@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "ba01d6ec04f6d1d983101eb527caa96318fc1017",
      "tree": "7bf45737cdcfb86a587133510e8f321712975d81",
      "parents": [
        "7a92d54521443450b14d89c413ec2072365da5bc"
      ],
      "author": {
        "name": "Lars-Peter Clausen",
        "email": "lars@metafoo.de",
        "time": "Sat Jul 17 11:15:29 2010 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Aug 05 13:26:18 2010 +0100"
      },
      "message": "MTD: Nand: Add JZ4740 NAND driver\n\nAdd support for the NAND controller on JZ4740 SoCs.\n\nSigned-off-by: Lars-Peter Clausen \u003clars@metafoo.de\u003e\nCc: David Woodhouse \u003cdwmw2@infradead.org\u003e\nCc: linux-mtd@lists.infradead.org\nCc: linux-mips@linux-mips.org\nCc: linux-kernel@vger.kernel.org\nPatchwork: https://patchwork.linux-mips.org/patch/1470/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "d790d4d583aeaed9fc6f8a9f4d9f8ce6b1c15c7f",
      "tree": "854ab394486288d40fa8179cbfaf66e8bdc44b0f",
      "parents": [
        "73b2c7165b76b20eb1290e7efebc33cfd21db1ca",
        "3a09b1be53d23df780a0cd0e4087a05e2ca4a00c"
      ],
      "author": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Wed Aug 04 15:14:38 2010 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Wed Aug 04 15:14:38 2010 +0200"
      },
      "message": "Merge branch \u0027master\u0027 into for-next\n"
    },
    {
      "commit": "7590d1defdc720a97a9e186f45f529c4ae1b40f7",
      "tree": "e7ffdc043a2847f410d654d8e99e001f3138937a",
      "parents": [
        "7e788b4289bb025a96e327c604cb2db92e17108f",
        "869fef41547db95df8523bf67845a21313709428"
      ],
      "author": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Wed Aug 04 14:43:45 2010 +0300"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Wed Aug 04 14:43:45 2010 +0300"
      },
      "message": "Merge branch \u0027devel-map-io\u0027 into omap-for-linus\n"
    },
    {
      "commit": "e17f47a14b3418711d9fee5c0a77ef0b672f5eaa",
      "tree": "f937ca4bdbbc48c23a33859a53f6019bc3bc3262",
      "parents": [
        "9d2c4f3fe50a6d07275de91b392aaaf4773bc8b6"
      ],
      "author": {
        "name": "Guillaume LECERF",
        "email": "glecerf@gmail.com",
        "time": "Fri Jul 02 14:39:10 2010 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Wed Aug 04 10:58:36 2010 +0100"
      },
      "message": "mtd: cfi_cmdset_0002: fix the check for valid primary extension versions\n\nValid primary extension versions are: 1.0, 1.1, 1.2, 1.3 [1][2].\nFix the check in cfi_cmdset_0002 accordingly.\n\n[1] http://www.amd.com/us-en/assets/content_type/DownloadableAssets/cfi_r20.pdf, page 19\n[2] http://www.amd.com/us-en/assets/content_type/DownloadableAssets/cfi_100_20011201.pdf\n\nSigned-off-by: Florian Fainelli \u003cflorian@openwrt.org\u003e\nSigned-off-by: Guillaume LECERF \u003cglecerf@gmail.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "9d2c4f3fe50a6d07275de91b392aaaf4773bc8b6",
      "tree": "64e1ed26300e4bfdfc5406de2dd7097fc2a4198d",
      "parents": [
        "f7b000904a848b64c36e3b4d0715744aaf345767"
      ],
      "author": {
        "name": "Anton Vorontsov",
        "email": "avorontsov@mvista.com",
        "time": "Tue Jun 22 20:57:42 2010 +0400"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Wed Aug 04 10:58:24 2010 +0100"
      },
      "message": "mtd: m25p80: Make jedec_probe() return proper errno values\n\nspi_write_then_read() may return its own return codes (e.g. -EIO),\nso let\u0027s propagate the value down to the probe().\n\nAlso, remove jedec \u003d\u003d 0 check, it isn\u0027t needed as nowadays we use\ndedicated SPI device IDs for non-JEDEC flashes.\n\nSuggested-by: Barry Song \u003c21cnbao@gmail.com\u003e\nSigned-off-by: Anton Vorontsov \u003cavorontsov@mvista.com\u003e\nAcked-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "f7b000904a848b64c36e3b4d0715744aaf345767",
      "tree": "2c22f8791522d8b4039731670c97371aa17a464a",
      "parents": [
        "dd02b67d5e9e7896891fa27eb5db65f55a290998"
      ],
      "author": {
        "name": "Anton Vorontsov",
        "email": "avorontsov@mvista.com",
        "time": "Tue Jun 22 20:57:34 2010 +0400"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Wed Aug 04 10:57:47 2010 +0100"
      },
      "message": "mtd: m25p80: Fix false-positive probing\n\nSince commit 18c6182bae0acca220ed6611f741034d563cd19f (\"Rework\nprobing/JEDEC code\"), m25p80 driver successfully registers chips\neven if JEDEC probing fails.\n\nThis was needed to support non-JEDEC flashes. Though, it appears\nthat some platforms (e.g. blackfin bf533 stamp[1]) used the old\nbehavior to detect if there\u0027s any flash connected, so the driver\nhave to fail on JEDEC probing errors.\n\nThis patch restores the old behavior for JEDEC flashes, and adds\n\"-nonjedec\" SPI device IDs for M25Pxx flashes, so that the kernel\nstill supports non-JEDEC flashes.\n\n[1] http://blackfin.uclinux.org/gf/project/uclinux-dist/tracker/?action\u003dTrackerItemEdit\u0026tracker_item_id\u003d5975\n\nReported-by: Mingquan Pan\nReported-by: Barry Song \u003c21cnbao@gmail.com\u003e\nSigned-off-by: Anton Vorontsov \u003cavorontsov@mvista.com\u003e\nAcked-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "dd02b67d5e9e7896891fa27eb5db65f55a290998",
      "tree": "9e7236232878a894cbb745d68411fe8f54e35ec4",
      "parents": [
        "68640c2a416849ba8e0a69577d4be51a458a045a"
      ],
      "author": {
        "name": "Anatolij Gustschin",
        "email": "agust@denx.de",
        "time": "Tue Jun 15 09:30:15 2010 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Wed Aug 04 10:57:33 2010 +0100"
      },
      "message": "mtd: mtdchar: fix mmap for MTD RAM/ROM char devices\n\nFor no-mmu systems mmap() on RAM/ROM devices already works\nbut for systems with mmu it probably was not tested and\ndoesn\u0027t work.\n\nThis patch allows using mmap() on MTD RAM/ROM devices on systems\nwith MMU. It has been tested on mpc5121e based platform with\nMR0A16A MRAM device attached over LocalBus.\n\nSigned-off-by: Anatolij Gustschin \u003cagust@denx.de\u003e\nAcked-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "68640c2a416849ba8e0a69577d4be51a458a045a",
      "tree": "fe32f104bd5c53e549f8ac36c7b19f0d879d53d9",
      "parents": [
        "04dd0d3a9a33fdd8c3516db0fa85d9dba5610fc2"
      ],
      "author": {
        "name": "Richard Cochran",
        "email": "richardcochran@gmail.com",
        "time": "Mon Jun 14 18:15:19 2010 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Wed Aug 04 10:57:00 2010 +0100"
      },
      "message": "mtd: ixp4xx: add support for static flash partitions\n\nThis patch adds support for static flash partitioning from a platform\ndevice. Also, we clean up some weirdness where statements were separated\nby commas instead of semicolons. While we are at it, fix some minor bad\nwhite space, too.\n\nSigned-off-by: Richard Cochran \u003crichard.cochran@omicron.at\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "04dd0d3a9a33fdd8c3516db0fa85d9dba5610fc2",
      "tree": "defc1fbc8cdfad9da1fc08587ac3ad28320fb74a",
      "parents": [
        "c9fb67735b307a3cdf57e568b6c50c860248d1d3"
      ],
      "author": {
        "name": "Eric Bénard",
        "email": "eric@eukrea.com",
        "time": "Thu Jun 17 20:59:04 2010 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Wed Aug 04 10:56:19 2010 +0100"
      },
      "message": "mtd: mxc_nand: dont call suspend and resume explicitly\n\nThe mtd layer is responsible to call mtd-\u003e{suspend,resume}.  Doing it\nagain in the driver is wrong and results in a warning:\n\n\tnand_resume called for a chip which is not in suspended state\n\nat resume time.  Removing the calls from the resume and suspend\nfunctions makes them empty allowing them to be deleted completely.\n\nSigned-off-by: Eric Bénard \u003ceric@eukrea.com\u003e\nAcked-by: Uwe Kleine-König \u003cu.kleine-koenig@pengutronix.de\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "c9fb67735b307a3cdf57e568b6c50c860248d1d3",
      "tree": "e29ce16472698497bf28081eaeaae139e06b7c4d",
      "parents": [
        "7b0507eb697ea157533b9a7e0a955f64a00b1b1d"
      ],
      "author": {
        "name": "Mark Ware",
        "email": "mware@elphinstone.net",
        "time": "Thu May 27 11:45:39 2010 +1000"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Wed Aug 04 10:56:06 2010 +0100"
      },
      "message": "mtd: doc2000: fix uninitialized variable in doc_ecc_decode()\n\nThe variable \u0027syn\u0027 was being used uninitialized.  Also\nfixed incorrect use of syn[] vs s[].\n\nTested on powerpc board with 64MiB DOC2000.\n\nSigned-off-by: Mark Ware \u003cmware@elphinstone.net\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "7b0507eb697ea157533b9a7e0a955f64a00b1b1d",
      "tree": "a2a35c51c123bf382e23f8ba72065a434847f7cb",
      "parents": [
        "ad0d363b8fb7559a410483635349e22de6727988"
      ],
      "author": {
        "name": "Kyungmin Park",
        "email": "kmpark@infradead.org",
        "time": "Fri May 28 11:15:35 2010 +0900"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Wed Aug 04 10:51:49 2010 +0100"
      },
      "message": "mtd: OneNAND: Samsung SoCs use own chip_probe function\n\nSamsung SoCs use own chip_probe function.\nDon\u0027t touch the memory configuration at probe time.\n\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "ad0d363b8fb7559a410483635349e22de6727988",
      "tree": "dafbf0a1958b2334b917733dea32a8c86b4834bc",
      "parents": [
        "42b0aab1cc30b2fa7e0a99b832bd1b5c9b59757d"
      ],
      "author": {
        "name": "Kyungmin Park",
        "email": "kmpark@infradead.org",
        "time": "Fri May 28 11:03:11 2010 +0900"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Wed Aug 04 10:51:47 2010 +0100"
      },
      "message": "mtd: OneNAND: Introduce chip_probe function\n\nSamsung SoCs use the own OneNAND controler and detect OneNAND chip at power on.\nTo use this feature, introduce the chip_probe function.\n\nAlso remove workaround for Samsung SoCs.\n\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "7046e668d7973c470146fbe6635967a1b4a31bca",
      "tree": "213de429f7081469632f27f57052d71999fee5e5",
      "parents": [
        "c939f9f9d225972a60181c95df8a9aa50f8b1701",
        "64d4b4c90a876401e503c3a3260e9d0ed066f271"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Aug 03 14:37:26 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Aug 03 14:37:26 2010 -0700"
      },
      "message": "Merge branch \u0027linux-next\u0027 of git://git.infradead.org/ubi-2.6\n\n* \u0027linux-next\u0027 of git://git.infradead.org/ubi-2.6:\n  UBI: do not warn unnecessarily\n  UBI: do not print message about corruptes PEBs if we have none of them\n  UBI: improve delete-compatible volumes handling\n  UBI: fix error message and compilation warnings\n  UBI: generate random image_seq when formatting MTD devices\n  UBI: improve ECC error message\n  UBI: improve corrupted flash handling\n  UBI: introduce eraseblock counter variables\n  UBI: introduce a new IO return code\n  UBI: simplify IO error codes\n"
    },
    {
      "commit": "0ca724d37af370dbf2d55dc4d6359ead558e5756",
      "tree": "994685118202d9bf54f11ec9b39a654f6fb4f21f",
      "parents": [
        "b5cb259e7fac5536c4ddf350af6a3d6cc950e47e"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sat Jul 24 19:03:02 2010 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Tue Aug 03 09:04:16 2010 +0200"
      },
      "message": "pcmcia: use struct resource for PCMCIA devices, part 2\n\nUse struct resource * also for iomem resources.\n\nCC: linux-mtd@lists.infradead.org\nCC: netdev@vger.kernel.org\nCC: linux-wireless@vger.kernel.org\nCC: Jiri Kosina \u003cjkosina@suse.cz\u003e\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "b5cb259e7fac5536c4ddf350af6a3d6cc950e47e",
      "tree": "fd752edd9a19ad9592fdabc87465ba17019465f6",
      "parents": [
        "a3d0d4d8dd45779b6e174a8567ffb9b485e472af"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sat Jul 24 18:46:42 2010 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Tue Aug 03 09:04:14 2010 +0200"
      },
      "message": "pcmcia: remove memreq_t\n\nPage already had to be set to 0; Offset can easily be passed as\nparameter to pcmcia_map_mem_page.\n\nCC: netdev@vger.kernel.org\nCC: linux-wireless@vger.kernel.org\nCC: linux-ide@vger.kernel.org\nCC: linux-usb@vger.kernel.org\nCC: laforge@gnumonks.org\nCC: linux-mtd@lists.infradead.org\nCC: linux-bluetooth@vger.kernel.org\nCC: alsa-devel@alsa-project.org\nCC: linux-serial@vger.kernel.org\nCC: Michael Buesch \u003cmb@bu3sch.de\u003e\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "2c01946c6b9ebaa5a89710bc42ca224a7f52f227",
      "tree": "419e5a73823ffec9a23b22334b4c5ee936272e49",
      "parents": [
        "948d38e799f0ab87cf8ed9113fcdaaee61acf321"
      ],
      "author": {
        "name": "Sukumar Ghorai",
        "email": "s-ghorai@ti.com",
        "time": "Fri Jul 09 09:14:45 2010 +0000"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Mon Aug 02 15:30:38 2010 +0300"
      },
      "message": "omap3 nand: cleanup virtual address usages\n\nThis patch removes direct reference of gpmc address from generic nand platform code.\nNand platform code now uses wrapper functions which are implemented in gpmc module.\n\nSigned-off-by: Sukumar Ghorai \u003cs-ghorai@ti.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "948d38e799f0ab87cf8ed9113fcdaaee61acf321",
      "tree": "04a3524066098465a23b28c71d2cbedf8ba6a20c",
      "parents": [
        "055a1b8c9927bc587f293020a54c6cd8e24dfac0"
      ],
      "author": {
        "name": "Sukumar Ghorai",
        "email": "s-ghorai@ti.com",
        "time": "Fri Jul 09 09:14:44 2010 +0000"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Mon Aug 02 15:29:25 2010 +0300"
      },
      "message": "omap3 gpmc: functionality enhancement\n\nfew functions added in gpmc module and to be used by other drivers like NAND.\n\nSigned-off-by: Sukumar Ghorai \u003cs-ghorai@ti.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "42b0aab1cc30b2fa7e0a99b832bd1b5c9b59757d",
      "tree": "1040828100cc2075c8edf8a79ed13e0a7d0d13d3",
      "parents": [
        "02ed70bb7b2644936959aee617296022dedb109e"
      ],
      "author": {
        "name": "Rohit Hassan Sathyanarayan",
        "email": "rohit.hs@samsung.com",
        "time": "Fri Jul 23 12:29:25 2010 +0530"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Aug 02 09:10:09 2010 +0100"
      },
      "message": "mtd: onenand:fix for page addr calculation based on device type\n\nSending the patch for page address calculation based on device type. This resolves the\nOneNAND DDP device read problem as pointed by Enric.\nhttp://lists.infradead.org/pipermail/linux-mtd/2010-July/030920.html\n\nSigned-off-by: Rohit HS \u003crohit.hs@samsung.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "02ed70bb7b2644936959aee617296022dedb109e",
      "tree": "8ca2ac211e45a56dc682be08af7640a73d81cf9e",
      "parents": [
        "6ea9ad24186d1242320bf02082e02c8c5a8073be"
      ],
      "author": {
        "name": "Brian Norris",
        "email": "norris@broadcom.com",
        "time": "Wed Jul 21 16:53:47 2010 -0700"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Aug 02 09:09:50 2010 +0100"
      },
      "message": "mtd: nand: update nand_default_block_markbad()\n\nThis is an update that depends on the previous patches I sent.\n\nWe can now write to all the appropriate BB marker locations (i.e.\npages 1 AND 2, bytes 1 AND 6) with nand_default_block_markbad() if\nnecessary, according to the flags marked in chip-\u003eoptions.\n\nNote that I removed the line:\n\tofs +\u003d mtd-\u003eoobsize;\nUnless I am wrong, this line was completely unnecessary in the\nfirst place.\n\nSigned-off-by: Brian Norris \u003cnorris@broadcom.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "6ea9ad24186d1242320bf02082e02c8c5a8073be",
      "tree": "384df8c3de25a54cf04634da92567698e6990ad2",
      "parents": [
        "1c3275b656045aff9a75bb2c9f3251af1043ebb3"
      ],
      "author": {
        "name": "Dong, Chuanxiao",
        "email": "chuanxiao.dong@intel.com",
        "time": "Thu Jul 22 01:32:26 2010 +0800"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Aug 02 09:09:34 2010 +0100"
      },
      "message": "mtd: denali.h: fixed checkpatch errors\n\nFix all checkpatch.pl complaints.\n\nArtem: tweaked a little and fix tab indentations, so now this is not\n       only about checkpatch, but also about making indentations look\n       sane.\n\nSigned-off-by: Chuanxiao Dong \u003cchuanxiao.dong@intel.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "1c3275b656045aff9a75bb2c9f3251af1043ebb3",
      "tree": "ec7a9bae3b851c17c7637c8034edbbec804a44c4",
      "parents": [
        "58373ff0afff4cc8ac40608872995f4d87eb72ec"
      ],
      "author": {
        "name": "Sudhakar Rajashekhara",
        "email": "sudhakar.raj@ti.com",
        "time": "Tue Jul 20 15:24:01 2010 -0700"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Aug 02 09:09:15 2010 +0100"
      },
      "message": "mtd: nand: davinci: correct 4-bit error correction\n\nOn TI\u0027s DA830/OMAP-L137, DA850/OMAP-L138 and DM365, after setting the\n4BITECC_ADD_CALC_START bit in the NAND Flash control register to 1 and\nbefore waiting for the NAND Flash status register to be equal to 1, 2 or\n3, we have to wait till the ECC HW goes to correction state.  Without this\nwait, ECC correction calculations will not be proper.\n\nThis has been tested on DA830/OMAP-L137, DA850/OMAP-L138, DM355 and DM365\nEVMs.\n\nSigned-off-by: Sudhakar Rajashekhara \u003csudhakar.raj@ti.com\u003e\nAcked-by: Sneha Narnakaje \u003cnsnehaprabha@ti.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "58373ff0afff4cc8ac40608872995f4d87eb72ec",
      "tree": "cb697da3cc49ab4df73ad6427a3c9df8f1cab4b3",
      "parents": [
        "c7b28e25cb9beb943aead770ff14551b55fa8c79"
      ],
      "author": {
        "name": "Brian Norris",
        "email": "norris@broadcom.com",
        "time": "Thu Jul 15 12:15:44 2010 -0700"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Aug 02 09:09:06 2010 +0100"
      },
      "message": "mtd: nand: more BB Detection refactoring and dynamic scan options\n\nThis is a revision to PATCH 2/2 that I sent. Link:\nhttp://lists.infradead.org/pipermail/linux-mtd/2010-July/030911.html\n\nAdded new flag for scanning of both bytes 1 and 6 of the OOB for\na BB marker (instead of simply one or the other).\n\nThe \"check_pattern\" and \"check_short_pattern\" functions were updated\nto include support for scanning the two different locations in the OOB.\n\nIn order to handle increases in variety of necessary scanning patterns,\nI implemented dynamic memory allocation of nand_bbt_descr structs\nin new function \u0027nand_create_default_bbt_descr()\u0027. This replaces\nsome increasingly-unwieldy, statically-declared descriptors. It can\nreplace several more (e.g. \"flashbased\" structs). However, I do not\ntest the flashbased options personally.\n\nHow this was tested:\n\nI referenced 30+ data sheets (covering 100+ parts), and I tested a\nselection of 10 different chips to varying degrees. Particularly, I\ntested the creation of bad-block descriptors and basic BB scanning on\nthree parts:\n\nST NAND04GW3B2D, 2K page\nST NAND128W3A, 512B page\nSamsung K9F1G08U0A, 2K page\n\nTo test these, I wrote some fake bad block markers to the flash (in OOB\nbytes 1, 6, and elsewhere) to see if the scanning routine would detect\nthem properly. However, this method was somewhat limited because the\ndriver I am using has some bugs in its OOB write functionality.\n\nSigned-off-by: Brian Norris \u003cnorris@broadcom.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "c7b28e25cb9beb943aead770ff14551b55fa8c79",
      "tree": "e51adab05413609c059daa827b454c66f1a207b7",
      "parents": [
        "78d1022439e501bc4a1a32bfaad5a321b8a9d5d6"
      ],
      "author": {
        "name": "Brian Norris",
        "email": "norris@broadcom.com",
        "time": "Tue Jul 13 15:13:00 2010 -0700"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Aug 02 09:08:52 2010 +0100"
      },
      "message": "mtd: nand: refactor BB marker detection\n\nSome level of support for various scanning locations was already built in,\nbut this required clean-up. First, BB marker location cannot be determined\n_only_ by the page size. Instead, I implemented some heuristic detection\nbased on data sheets from various manufacturers (all found in\nnand_base.c:nand_get_flash_type()).\n\nSecond, once these options were identified, they were not handled properly\nby nand_bbt.c:nand_default_bbt(). I updated the static nand_bbt_desc structs\nto reflect the need for more combinations of detection. The memory allocation\nhere probably needs to be done dynamically in the very near future (see next\npatches).\n\nSigned-off-by: Brian Norris \u003cnorris@broadcom.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "78d1022439e501bc4a1a32bfaad5a321b8a9d5d6",
      "tree": "bc10b95bff7993ae36d45a416df8404e2a3b84fa",
      "parents": [
        "6a8cfcfb0de881735df4031eb5cc99be3d0971e9"
      ],
      "author": {
        "name": "Conke Hu",
        "email": "conke@maxwit.com",
        "time": "Tue Jul 13 12:56:30 2010 +0800"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Aug 02 09:08:13 2010 +0100"
      },
      "message": "mtd: s3c nand: parsing command-line partitions prior to set-\u003epartitions\n\nCurrent driver prevents command-line partitions from being parsed when built-in\npartitions are defined in s3c2410_nand_set object, but it is not desirable in some\ncases. This patch tries to parse commad-line partitions prior to the built-in.\n\nSigned-off-by: Conke Hu \u003cconke@maxwit.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "6a8cfcfb0de881735df4031eb5cc99be3d0971e9",
      "tree": "52aa73e2e0d0f8cb802f7997a215998f626b8c30",
      "parents": [
        "7fc14bcee0fc0fe1b7e1bd78d4fc0da395ebef35"
      ],
      "author": {
        "name": "Eric Bénard",
        "email": "eric@eukrea.com",
        "time": "Thu Jun 10 16:03:04 2010 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Aug 02 09:07:34 2010 +0100"
      },
      "message": "mtd: mxc_nand: fix unbalanced enable for IRQ\n\n* preset should be done before sending the reset command\n\n* without this, I get the following error on an i.MX35 :\n[    0.900000] ------------[ cut here ]------------\n[    0.900000] WARNING: at kernel/irq/manage.c:290 __enable_irq+0x4c/0x88()\n[    0.900000] Unbalanced enable for IRQ 33\n[    0.900000] Modules linked in:\n[    0.900000] [\u003cc002ffb8\u003e] (unwind_backtrace+0x0/0xf0) from [\u003cc02f7d0c\u003e] (dump_stack+0x18/0x1c)\n[    0.900000] [\u003cc02f7d0c\u003e] (dump_stack+0x18/0x1c) from [\u003cc0049a44\u003e] (warn_slowpath_common+0x54/0x6c)\n[    0.900000] [\u003cc0049a44\u003e] (warn_slowpath_common+0x54/0x6c) from [\u003cc0049b00\u003e] (warn_slowpath_fmt+0x38/0x40)\n[    0.900000] [\u003cc0049b00\u003e] (warn_slowpath_fmt+0x38/0x40) from [\u003cc008f65c\u003e] (__enable_irq+0x4c/0x88)\n[    0.900000] [\u003cc008f65c\u003e] (__enable_irq+0x4c/0x88) from [\u003cc008fca0\u003e] (enable_irq+0x54/0x98)\n[    0.900000] [\u003cc008fca0\u003e] (enable_irq+0x54/0x98) from [\u003cc021e618\u003e] (wait_op_done+0x40/0x134)\n[    0.900000] [\u003cc021e618\u003e] (wait_op_done+0x40/0x134) from [\u003cc021e808\u003e] (send_cmd+0x30/0x38)\n[    0.900000] [\u003cc021e808\u003e] (send_cmd+0x30/0x38) from [\u003cc021eb8c\u003e] (mxc_nand_command+0x26c/0x328)\n[    0.900000] [\u003cc021eb8c\u003e] (mxc_nand_command+0x26c/0x328) from [\u003cc021aa60\u003e] (nand_scan_ident+0x188/0x6c0)\n[    0.900000] [\u003cc021aa60\u003e] (nand_scan_ident+0x188/0x6c0) from [\u003cc001a9cc\u003e] (mxcnd_probe+0x2b8/0x3d0)\n[    0.900000] [\u003cc001a9cc\u003e] (mxcnd_probe+0x2b8/0x3d0) from [\u003cc01f9e88\u003e] (platform_drv_probe+0x20/0x24)\n[    0.900000] [\u003cc01f9e88\u003e] (platform_drv_probe+0x20/0x24) from [\u003cc01f8c38\u003e] (driver_probe_device+0xb0/0x164)\n[    0.900000] [\u003cc01f8c38\u003e] (driver_probe_device+0xb0/0x164) from [\u003cc01f8d54\u003e] (__driver_attach+0x68/0x8c)\n[    0.900000] [\u003cc01f8d54\u003e] (__driver_attach+0x68/0x8c) from [\u003cc01f8348\u003e] (bus_for_each_dev+0x50/0x84)\n[    0.900000] [\u003cc01f8348\u003e] (bus_for_each_dev+0x50/0x84) from [\u003cc01f8a9c\u003e] (driver_attach+0x20/0x28)\n[    0.900000] [\u003cc01f8a9c\u003e] (driver_attach+0x20/0x28) from [\u003cc01f7c00\u003e] (bus_add_driver+0x144/0x2dc)\n[    0.900000] [\u003cc01f7c00\u003e] (bus_add_driver+0x144/0x2dc) from [\u003cc01f906c\u003e] (driver_register+0xb0/0x13c)\n[    0.900000] [\u003cc01f906c\u003e] (driver_register+0xb0/0x13c) from [\u003cc01fa13c\u003e] (platform_driver_register+0x4c/0x60)\n[    0.900000] [\u003cc01fa13c\u003e] (platform_driver_register+0x4c/0x60) from [\u003cc01fa170\u003e] (platform_driver_probe+0x20/0xa0)\n[    0.900000] [\u003cc01fa170\u003e] (platform_driver_probe+0x20/0xa0) from [\u003cc001a708\u003e] (mxc_nd_init+0x18/0x24)\n[    0.900000] [\u003cc001a708\u003e] (mxc_nd_init+0x18/0x24) from [\u003cc002938c\u003e] (do_one_initcall+0x64/0x1bc)\n[    0.900000] [\u003cc002938c\u003e] (do_one_initcall+0x64/0x1bc) from [\u003cc00084c4\u003e] (kernel_init+0xe8/0x1ac)\n[    0.900000] [\u003cc00084c4\u003e] (kernel_init+0xe8/0x1ac) from [\u003cc002aee8\u003e] (kernel_thread_exit+0x0/0x8)\n[    0.900000] ---[ end trace 8bf72ac6ba089a19 ]---\n[    1.140000] NAND device: Manufacturer ID: 0x2c, Chip ID: 0xda (Micron NAND 256MiB 3,3V 8-bit)\n\nSigned-off-by: Eric Bénard \u003ceric@eukrea.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "7fc14bcee0fc0fe1b7e1bd78d4fc0da395ebef35",
      "tree": "f73d13b6c3f68423d04d1e0373c8d318c5cd38a0",
      "parents": [
        "ece0ac98a13a555e6d46a02225fa15934abe7a3d"
      ],
      "author": {
        "name": "Roel Kluin",
        "email": "roel.kluin@gmail.com",
        "time": "Tue Jul 13 13:24:31 2010 +0300"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Aug 02 09:06:20 2010 +0100"
      },
      "message": "mtd: tests: return -1 if verify failed\n\nSigned-off-by: Roel Kluin \u003croel.kluin@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "ece0ac98a13a555e6d46a02225fa15934abe7a3d",
      "tree": "730e04aa991842336d842fe1cf9226ef7981d2bb",
      "parents": [
        "029919c1ed79e409cbcdbfaf621b2077e72ccea6"
      ],
      "author": {
        "name": "Kulikov Vasiliy",
        "email": "segooon@gmail.com",
        "time": "Tue Jun 29 14:15:24 2010 +0400"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Aug 02 09:06:10 2010 +0100"
      },
      "message": "mtd: sm_common: remove casts from void\n\nRemove unnesessary casts from void*.\n\nSigned-off-by: Kulikov Vasiliy \u003csegooon@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "029919c1ed79e409cbcdbfaf621b2077e72ccea6",
      "tree": "acf0433bd2cfa139d35985ec40a3f6435e67bcd4",
      "parents": [
        "7b8516b780ec639f26a4c6cdb51e342d8feecd44"
      ],
      "author": {
        "name": "Kulikov Vasiliy",
        "email": "segooon@gmail.com",
        "time": "Tue Jun 29 14:15:20 2010 +0400"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Aug 02 09:06:03 2010 +0100"
      },
      "message": "mtd: r852: remove casts from void\n\nRemove unnesessary casts from void*.\n\nSigned-off-by: Kulikov Vasiliy \u003csegooon@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "7b8516b780ec639f26a4c6cdb51e342d8feecd44",
      "tree": "34f290d02898545f5bb719871df6d2dcfac8b50c",
      "parents": [
        "42845d2a49e574788823ae5e91c39e64c25cd872"
      ],
      "author": {
        "name": "Kulikov Vasiliy",
        "email": "segooon@gmail.com",
        "time": "Tue Jun 29 14:15:17 2010 +0400"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Aug 02 09:05:54 2010 +0100"
      },
      "message": "mtd: nandsim: remove casts from void\n\nRemove unnesessary casts from void*.\n\nSigned-off-by: Kulikov Vasiliy \u003csegooon@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "42845d2a49e574788823ae5e91c39e64c25cd872",
      "tree": "d8e910d37f855bca02b62f918419e5194c292744",
      "parents": [
        "d5af6dcffabdab199ecca0141a3a00201e948275"
      ],
      "author": {
        "name": "Kulikov Vasiliy",
        "email": "segooon@gmail.com",
        "time": "Tue Jun 29 14:15:13 2010 +0400"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Aug 02 09:05:46 2010 +0100"
      },
      "message": "mtd: dataflash: remove casts from void\n\nRemove unnesessary casts from void*.\n\nSigned-off-by: Kulikov Vasiliy \u003csegooon@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "d5af6dcffabdab199ecca0141a3a00201e948275",
      "tree": "8bbfece5cb21b5ea7aa9bcb047236f47967a087a",
      "parents": [
        "771a115a6df06c45cf783e24c3f1f08b3e9aac4c"
      ],
      "author": {
        "name": "Kulikov Vasiliy",
        "email": "segooon@gmail.com",
        "time": "Tue Jun 29 14:14:57 2010 +0400"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Aug 02 09:05:26 2010 +0100"
      },
      "message": "mtd: r852: remove casts from void\n\nRemove unnesessary casts from void*.\n\nSigned-off-by: Kulikov Vasiliy \u003csegooon@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "771a115a6df06c45cf783e24c3f1f08b3e9aac4c",
      "tree": "7a75c0ff0a5eee27a0e0fba4a4f85c08f419f52f",
      "parents": [
        "30fe8115b55223cb84530ce04c4a20ba9d6dcf0b"
      ],
      "author": {
        "name": "Guillaume LECERF",
        "email": "glecerf@gmail.com",
        "time": "Tue Jun 29 10:32:37 2010 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Aug 02 09:05:20 2010 +0100"
      },
      "message": "mtd: cfi_probe: print manufacturer and id of probed chip\n\nSigned-off-by: Guillaume LECERF \u003cglecerf@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "30fe8115b55223cb84530ce04c4a20ba9d6dcf0b",
      "tree": "a589cb88978bcf39808e800fd79c663218377bf9",
      "parents": [
        "e1d0fe3cddf2306e3ac32569aa152f1909c9b46e"
      ],
      "author": {
        "name": "Brian Norris",
        "email": "norris@broadcom.com",
        "time": "Wed Jun 23 13:36:02 2010 -0700"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Aug 02 09:05:12 2010 +0100"
      },
      "message": "mtd: nand: edit macro flag for BBT scan of last page in block\n\nNAND_BB_LAST_PAGE used to be in nand.h, but it pertained to bad block\nmanagement and so belongs next to NAND_BBT_SCAN2NDPAGE in bbm.h. Also,\nits previous flag value (0x00000400) conflicted with NAND_BBT_SCANALLPAGES\nso I changed its value to 0x00008000. All uses of the name were modified to\nprovide consistency with other \"NAND_BBT_*\" flags.\n\nSigned-off-by: Brian Norris \u003cnorris@broadcom.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "e1d0fe3cddf2306e3ac32569aa152f1909c9b46e",
      "tree": "229bcc4a8cbacb723b6656f588ad5dc887a13b29",
      "parents": [
        "24cc7b8a2a48a5707637e918a51ea547efe24892"
      ],
      "author": {
        "name": "Martin Krause",
        "email": "Martin.Krause@tqs.de",
        "time": "Tue Jun 22 15:00:19 2010 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Aug 02 09:04:20 2010 +0100"
      },
      "message": "mtd: mtdconcat: fix bug with uninitialized lock and unlock functions\n\nTest if a lock or unlock function is present (pointer not NULL) before\ncalling it, to prevent a kernel dump.\n\nArtem: removed extra blank lines\n\nSigned-off-by: Martin Krause \u003cmartin.krause@tqs.de\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "24cc7b8a2a48a5707637e918a51ea547efe24892",
      "tree": "a881fd7bf927d420b94ef264b010be2a67d6179d",
      "parents": [
        "e2c848833c1835b6261e46836b2317fc9c3c2787"
      ],
      "author": {
        "name": "Brian Norris",
        "email": "norris@broadcom.com",
        "time": "Thu Jun 17 12:35:11 2010 -0700"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Aug 02 09:04:09 2010 +0100"
      },
      "message": "mtd: nand_ids: add two entries for NAND chips\n\nIncluded the basic size info for NAND chips with ID of 0xAD or\n0xD7. The first can be found in Hynix HY27SF161G2M, while the\nsecond can be found in Micron MT29F64G08 and the Samsung K9LBG08U0D\n(among others). Also, some 64 Gbit (or larger) chips identify as\n0xD7 because they contain multiple smaller 32 Gbit chips. I\nassume it\u0027s safe to classify these under the 32 Gbit listing.\n\nSigned-off-by: Brian Norris \u003cnorris@broadcom.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "e2c848833c1835b6261e46836b2317fc9c3c2787",
      "tree": "83344786ca07ae8f49d4ef4b90467037f0212ec5",
      "parents": [
        "1d90d2c3d4ef8ba4f8e05b3578900397333b1bd1"
      ],
      "author": {
        "name": "Uwe Kleine-König",
        "email": "u.kleine-koenig@pengutronix.de",
        "time": "Mon Jun 14 09:01:51 2010 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Aug 02 09:04:01 2010 +0100"
      },
      "message": "mtd: mxc_nand: remove unused variable\n\nThis fixes:\n\n\tdrivers/mtd/nand/mxc_nand.c: In function \u0027mxcnd_resume\u0027:\n\tdrivers/mtd/nand/mxc_nand.c:901: warning: unused variable \u0027host\u0027\n\nRemoving this variable was missed in 9c14b153e6af.\n\nSigned-off-by: Uwe Kleine-König \u003cu.kleine-koenig@pengutronix.de\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "1d90d2c3d4ef8ba4f8e05b3578900397333b1bd1",
      "tree": "775c0c49f775243ddb7e44768f92630031399e62",
      "parents": [
        "9938424f0c4d208883cbf32083ec2bfcc220f85b"
      ],
      "author": {
        "name": "H Hartley Sweeten",
        "email": "hartleys@visionengravers.com",
        "time": "Mon Jun 14 11:57:54 2010 -0500"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Aug 02 09:03:55 2010 +0100"
      },
      "message": "mtd: physmap: use resource_size()\n\nSigned-off-by: H Hartley Sweeten \u003chsweeten@visionengravers.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "9938424f0c4d208883cbf32083ec2bfcc220f85b",
      "tree": "e4f7581c7543673fe63c98f9804e934a77aeb7ef",
      "parents": [
        "1df620637fc3b252b69c92ced486b5b6b643dd1a"
      ],
      "author": {
        "name": "Richard Cochran",
        "email": "richardcochran@gmail.com",
        "time": "Mon Jun 14 18:10:33 2010 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Aug 02 09:03:41 2010 +0100"
      },
      "message": "mtd: add an ioctl to query the lock status of a flash sector\n\nThis patchs adds a way for user space programs to find out whether a\nflash sector is locked. An optional driver method in the mtd_info struct\nprovides the information.\n\nSigned-off-by: Richard Cochran \u003crichard.cochran@omicron.at\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "1df620637fc3b252b69c92ced486b5b6b643dd1a",
      "tree": "fcc10fcfd2f9a7d876b9bac5e609ad559925e967",
      "parents": [
        "6175f4a194653fad46218167fac05386972d995c"
      ],
      "author": {
        "name": "Karl Beldan",
        "email": "karl.beldan@gmail.com",
        "time": "Sat Jun 12 12:25:13 2010 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Aug 02 09:02:00 2010 +0100"
      },
      "message": "mtd: denali: add Kconfig dependency\n\nSigned-off-by: Karl Beldan \u003ckarl.beldan@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "6175f4a194653fad46218167fac05386972d995c",
      "tree": "953af95da1ea5413be5e1f4300bdf7c1e43558f9",
      "parents": [
        "007c2d8769139f3c9e99114219d6800aeccdfaef"
      ],
      "author": {
        "name": "Martin Michlmayr",
        "email": "tbm@cyrius.com",
        "time": "Mon Jun 07 19:31:01 2010 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Aug 02 09:01:54 2010 +0100"
      },
      "message": "mtd: m25p80: Add support for Macronix 25L8005\n\nAdd support for Macronix 25L8005.  Tested on a HP t5325 Thin Client.\n\nSigned-off-by: Martin Michlmayr \u003ctbm@cyrius.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "007c2d8769139f3c9e99114219d6800aeccdfaef",
      "tree": "b6b9b4bba2e02629b1daabae6fa7709eeffca0ed",
      "parents": [
        "8c1a1158c98b810d34b469c787840ac16904e5fa"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "error27@gmail.com",
        "time": "Mon May 31 16:03:38 2010 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Aug 02 09:01:47 2010 +0100"
      },
      "message": "mtd: return success on blktrans_ioctl\n\nThere was a break missing so we returned -ENOTTY on success instead of\nzero.  This was introduced by 048d8719956: \"mtd: blktrans: Hotplug fixes\"\n\nSigned-off-by: Dan Carpenter \u003cerror27@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "8c1a1158c98b810d34b469c787840ac16904e5fa",
      "tree": "b9d033bc79946ee05c01ecdb05fc2b744f312079",
      "parents": [
        "6c49939869c20550512386610ece45aceb65e7f4"
      ],
      "author": {
        "name": "Kyle Spaans",
        "email": "kspaans@uwaterloo.ca",
        "time": "Tue Jun 08 09:48:22 2010 -0400"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Aug 02 09:01:42 2010 +0100"
      },
      "message": "mtd: remove redundant dependency checks in Kconfig files\n\nLook for dependency checks for \"FOO\" when inside of an \"if FOO\" block and remove them.\n\nSigned-off-by: Kyle Spaans \u003ckspaans@uwaterloo.ca\u003e\nReviewed-by: Robert P. J. Day \u003crpjday@crashcourse.ca\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "6c49939869c20550512386610ece45aceb65e7f4",
      "tree": "0a7bec28e08a8da92121363840b673b93d31ba92",
      "parents": [
        "a4b81ca50974051195b11ca173da073b961f94d5"
      ],
      "author": {
        "name": "Sascha Hauer",
        "email": "s.hauer@pengutronix.de",
        "time": "Fri May 28 10:02:17 2010 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Aug 02 09:01:18 2010 +0100"
      },
      "message": "mtd: mxc_nand: fix OOB accesses on i.MX27\n\nThe OOB handling in the mxc_nand driver is broken for v1 type\ncontrollers (i.MX27/31) with 512 byte page size. This perhaps\ndid not show up because ubi does not use OOB.\nUpdate the driver to always read/write a whole page even if\nonly OOB is requested. With this patch the driver passes the\nmtd_oobtest on i.MX27 with 512 byte page size. Also tested\nwith 2048 byte page size and on i.MX35 (v2 type controller)\n\nSigned-off-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "a4b81ca50974051195b11ca173da073b961f94d5",
      "tree": "e7385da899666b2b2f0976dc2b76599a33b928af",
      "parents": [
        "00b275dbfc2ae3e3312a910736dd9a6bd5110c2b"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "error27@gmail.com",
        "time": "Sat May 22 22:16:26 2010 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Aug 02 09:00:45 2010 +0100"
      },
      "message": "mtd: sst25l: check for null consistently\n\nThe rest of the function assumes that \"data\" can be null.  I don\u0027t know\nthe code well enough to say whether it can actually be null, but there\nis no harm in checking here.\n\nSigned-off-by: Dan Carpenter \u003cerror27@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "64d4b4c90a876401e503c3a3260e9d0ed066f271",
      "tree": "4da6a688f44cdec560792a29e24031a00a0696ef",
      "parents": [
        "7cdb996ee4d04b5bb2cd544b14e8eb91cfd7fe64"
      ],
      "author": {
        "name": "Artem Bityutskiy",
        "email": "Artem.Bityutskiy@nokia.com",
        "time": "Fri Jul 30 14:59:50 2010 +0300"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "Artem.Bityutskiy@nokia.com",
        "time": "Mon Aug 02 07:21:19 2010 +0300"
      },
      "message": "UBI: do not warn unnecessarily\n\nCurrently, when UBI attaches an MTD device and cannot reserve all 1% (by\ndefault) of PEBs for bad eraseblocks handling, it prints a warning. However,\nMatthew L. Creech \u003cmlcreech@gmail.com\u003e is not very happy to see this warning,\nbecause he did reserve enough of PEB at the beginning, but with time some\nPEBs became bad. The warning is not necessary in this case.\n\nThis patch makes UBI print the warning\n o if this is a new image\n o of this is used image and the amount of reserved PEBs is only 10% (or less)\n   of the size of the reserved PEB pool.\n\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "7cdb996ee4d04b5bb2cd544b14e8eb91cfd7fe64",
      "tree": "a533532fd99fb4445727344d8656586deb5a8094",
      "parents": [
        "158132c9abbccce802def10e5ffaf044b266a6e1"
      ],
      "author": {
        "name": "Artem Bityutskiy",
        "email": "Artem.Bityutskiy@nokia.com",
        "time": "Fri Jul 30 16:31:38 2010 +0300"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "Artem.Bityutskiy@nokia.com",
        "time": "Mon Aug 02 07:21:19 2010 +0300"
      },
      "message": "UBI: do not print message about corruptes PEBs if we have none of them\n\nCurrently UBI prints\n\nUBI: corrupted PEBs will be formatted\n\neven if there are not corrupted PEBs. Fix this.\n\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "ac8b422838046ffc26be4874a3cbae0d313f4209",
      "tree": "936c8fc9a45ca7a2973c878fc0e20bbae288e5f0",
      "parents": [
        "ce3f9d71bd9c4268698109ad425625a2a8f51e22"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Wed Jul 21 22:38:13 2010 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Fri Jul 30 21:07:39 2010 +0200"
      },
      "message": "pcmcia: remove cs_types.h\n\nRemove cs_types.h which is no longer needed: Most definitions aren\u0027t\nused at all, a few can be made away with, and two remaining definitions\n(typedefs, unfortunatley) may be moved to more specific places.\n\nCC: linux-ide@vger.kernel.org\nCC: linux-usb@vger.kernel.org\nCC: laforge@gnumonks.org\nCC: linux-mtd@lists.infradead.org\nCC: alsa-devel@alsa-project.org\nCC: linux-serial@vger.kernel.org\nAcked-by: Marcel Holtmann \u003cmarcel@holtmann.org\u003e (for drivers/bluetooth/)\nAcked-by: David S. Miller \u003cdavem@davemloft.net\u003e\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "d50f58bbd979e86378dfdec982452041f0e604ef",
      "tree": "511938033b3346983175c70dd4d0afeb00b59b82",
      "parents": [
        "129961ecaf21c9ee899ad9067d917c1aa172fb7a",
        "79d3c2c2395a89a70d25f0c77c11afc87efab89b"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jul 29 15:48:37 2010 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jul 29 15:48:37 2010 +0100"
      },
      "message": "Merge branch \u0027for-rmk\u0027 of git://git.pengutronix.de/git/imx/linux-2.6 into devel-stable\n"
    },
    {
      "commit": "c76986cca8379db619de4b6c6b7359125df0e341",
      "tree": "caed6e53e9fecbbd3d75f96fa9723a5daf203a22",
      "parents": [
        "cccd23428347251713b643d4bc5edb610308fd49"
      ],
      "author": {
        "name": "Christian Dietrich",
        "email": "qy03fugy@stud.informatik.uni-erlangen.de",
        "time": "Fri Jul 16 02:29:02 2010 +0000"
      },
      "committer": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Mon Jul 26 09:06:04 2010 -0400"
      },
      "message": "Remove REDWOOD_[456] config options and conditional code\n\nThe config options for REDWOOD_[456] were commented out in the powerpc\nKconfig. The ifdefs referencing this options therefore are dead and all\nreferences to this can be removed (Also dependencies in other KConfig\nfiles).\n\nSigned-off-by: Christian Dietrich \u003cqy03fugy@stud.informatik.uni-erlangen.de\u003e\nSigned-off-by: Christoph Egger \u003csiccegge@cs.fau.de\u003e\nAcked-by: David S. Miller \u003cdavem@davemloft.net\u003e\nAcked-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\n"
    }
  ],
  "next": "2dcf78c0eeae3bd07082821557014f25f02ca2e9"
}
