)]}'
{
  "log": [
    {
      "commit": "87ed114bb22bc65fce59c709e67599c1940efc7f",
      "tree": "7e47ce72216abaffc420fee31dfdc6d84b4af7bd",
      "parents": [
        "e6453521edcaa6f130946b5f4fcaf28dbc02f2ed"
      ],
      "author": {
        "name": "Brian Norris",
        "email": "computersforpeace@gmail.com",
        "time": "Tue Jul 19 10:06:12 2011 -0700"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:16 2011 +0300"
      },
      "message": "mtd: remove CONFIG_MTD_DEBUG\n\nSigned-off-by: Brian Norris \u003ccomputersforpeace@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cartem.bityutskiy@intel.com\u003e\n"
    },
    {
      "commit": "e6453521edcaa6f130946b5f4fcaf28dbc02f2ed",
      "tree": "1f47e1ca59f6abf97b300cfb43e75de3979bcf70",
      "parents": [
        "0a32a10264d151bc2d1616d69edaf915aa728698"
      ],
      "author": {
        "name": "Brian Norris",
        "email": "computersforpeace@gmail.com",
        "time": "Tue Jul 19 10:06:11 2011 -0700"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:16 2011 +0300"
      },
      "message": "mtd: pcmciamtd: remove custom DEBUG() function\n\nWe don\u0027t need a custom DEBUG() macro here. Just use the built-in kernel\ncode with dynamic debugging features.\n\nSigned-off-by: Brian Norris \u003ccomputersforpeace@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cartem.bityutskiy@intel.com\u003e\n"
    },
    {
      "commit": "0a32a10264d151bc2d1616d69edaf915aa728698",
      "tree": "b31eeb9c6c177fc58c848c6a993f961ea2506858",
      "parents": [
        "289c05222172b51401dbbb017115655f241d94ab"
      ],
      "author": {
        "name": "Brian Norris",
        "email": "computersforpeace@gmail.com",
        "time": "Tue Jul 19 10:06:10 2011 -0700"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:16 2011 +0300"
      },
      "message": "mtd: cleanup style on pr_debug messages\n\nSigned-off-by: Brian Norris \u003ccomputersforpeace@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cartem.bityutskiy@intel.com\u003e\n"
    },
    {
      "commit": "289c05222172b51401dbbb017115655f241d94ab",
      "tree": "1fd2c801102a8c4a085f75a08c766d3250491962",
      "parents": [
        "d037021953922ebdbc34b98b8c4648017b1c6e89"
      ],
      "author": {
        "name": "Brian Norris",
        "email": "computersforpeace@gmail.com",
        "time": "Tue Jul 19 10:06:09 2011 -0700"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:16 2011 +0300"
      },
      "message": "mtd: replace DEBUG() with pr_debug()\n\nStart moving away from the MTD_DEBUG_LEVEL messages. The dynamic\ndebugging feature is a generic kernel feature that provides more\nflexibility.\n\n(See Documentation/dynamic-debug-howto.txt)\n\nAlso fix some punctuation, indentation, and capitalization that went\nalong with the affected lines.\n\nSigned-off-by: Brian Norris \u003ccomputersforpeace@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cartem.bityutskiy@intel.com\u003e\n"
    },
    {
      "commit": "d037021953922ebdbc34b98b8c4648017b1c6e89",
      "tree": "9e15bda200d8df94bfb73a8a278f964a8f904c3b",
      "parents": [
        "9a4d4d69018e7b719ba58fa30fcdd60e547776b8"
      ],
      "author": {
        "name": "Brian Norris",
        "email": "computersforpeace@gmail.com",
        "time": "Tue Jul 19 10:06:08 2011 -0700"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:15 2011 +0300"
      },
      "message": "mtd: nand: style fixups in pr_* messages\n\nThis is a cleanup of some punctuation, indentation, and capitalization\non the lines affected affected by the last patch.\n\nSigned-off-by: Brian Norris \u003ccomputersforpeace@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cartem.bityutskiy@intel.com\u003e\n"
    },
    {
      "commit": "9a4d4d69018e7b719ba58fa30fcdd60e547776b8",
      "tree": "ba8268500b7abe8c61d3a77d7be7466e55f141bc",
      "parents": [
        "a0f5080ecc1c75f9c08591d9b0f48451e7ac8ddc"
      ],
      "author": {
        "name": "Brian Norris",
        "email": "computersforpeace@gmail.com",
        "time": "Tue Jul 19 10:06:07 2011 -0700"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:15 2011 +0300"
      },
      "message": "mtd: nand: convert printk() to pr_*()\n\nInstead of directly calling printk, it\u0027s simpler to use the built-in\npr_* functions. This shortens code and allows easy customization through\nthe definition of a pr_fmt() macro (not used currently). Ideally, we\ncould implement much of this with dev_* functions, but the MTD subsystem\ndoes not necessarily register all its master `mtd_info.dev` device, so\nwe cannot use dev_* consistently. See:\nhttp://lists.infradead.org/pipermail/linux-mtd/2011-July/036950.html\n\nSigned-off-by: Brian Norris \u003ccomputersforpeace@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cartem.bityutskiy@intel.com\u003e\n"
    },
    {
      "commit": "a0f5080ecc1c75f9c08591d9b0f48451e7ac8ddc",
      "tree": "5e04754e3a443c50a426f6469d8336a5f639fcdf",
      "parents": [
        "b94e757c4b3aafa52f8b82efed8660427a8d2880"
      ],
      "author": {
        "name": "Brian Norris",
        "email": "computersforpeace@gmail.com",
        "time": "Tue Jul 19 10:06:06 2011 -0700"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:15 2011 +0300"
      },
      "message": "mtd: nand: change KERN_DEBUG to KERN_INFO\n\nSoon we will change many printk statements into pr_* statements, i.e.,\n\u0027printk(KERN_INFO, ...)\u0027 becomes \u0027pr_info(...)\u0027. However, this means that\nKERN_DEBUG messages will become pr_debug() statements and therefore will\nnot be activated by default - they must be enabled using dynamic debug.\nSo, for important DEBUG messages, we will simply upgrade these to INFO\nso that they appear by default.\n\nSigned-off-by: Brian Norris \u003ccomputersforpeace@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cartem.bityutskiy@intel.com\u003e\n"
    },
    {
      "commit": "b94e757c4b3aafa52f8b82efed8660427a8d2880",
      "tree": "0664de3fe29e8d10741bc603aed6342d9ab13be4",
      "parents": [
        "f3c8cfc237927cc095e8bcb1e3794cfa76390bab"
      ],
      "author": {
        "name": "Shawn Guo",
        "email": "shawn.guo@linaro.org",
        "time": "Fri Jul 15 16:38:56 2011 +0800"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:15 2011 +0300"
      },
      "message": "mtd: dataflash: add device tree probe support\n\nIt adds device tree probe support for mtd_dataflash driver.\n\nSigned-off-by: Shawn Guo \u003cshawn.guo@linaro.org\u003e\nSigned-off-by: Artem Bityutskiy \u003cartem.bityutskiy@intel.com\u003e\n"
    },
    {
      "commit": "f3c8cfc237927cc095e8bcb1e3794cfa76390bab",
      "tree": "476cb4cde208ef3a661236093f57e1d444f3ce2d",
      "parents": [
        "d456882b41b84eba5e729cf78757b8ed95572362"
      ],
      "author": {
        "name": "Lei Wen",
        "email": "leiwen@marvell.com",
        "time": "Thu Jul 14 20:44:33 2011 -0700"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:15 2011 +0300"
      },
      "message": "mtd: pxa3xx_nand: enable multiple chip select support\n\nCurrent pxa3xx_nand controller has two chip select which\nboth be workable. This patch enable this feature.\n\nUpdate platform driver to support this feature.\n\nAnother notice should be taken that:\nWhen you want to use this feature, you should not enable the\nkeep configuration feature, for two chip select could be\nattached with different nand chip. The different page size\nand timing requirement make the keep configuration impossible.\n\nSigned-off-by: Lei Wen \u003cleiwen@marvell.com\u003e\n"
    },
    {
      "commit": "d456882b41b84eba5e729cf78757b8ed95572362",
      "tree": "8e460f17e0ec736ea8e94340c2080dd7f271d0df",
      "parents": [
        "da675b4ef20bb460f185e0aca4afeb8c3e7e4477"
      ],
      "author": {
        "name": "Lei Wen",
        "email": "leiwen@marvell.com",
        "time": "Thu Jul 14 20:44:32 2011 -0700"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:15 2011 +0300"
      },
      "message": "mtd: pxa3xx_nand: sperate each chip individual info\n\nFor support two chip select, we seperate chip specific info in this\npatch.\n\nSigned-off-by: Lei Wen \u003cleiwen@marvell.com\u003e\n"
    },
    {
      "commit": "da675b4ef20bb460f185e0aca4afeb8c3e7e4477",
      "tree": "2d6b0934600b5e4d72151b83b526c9d389b98848",
      "parents": [
        "051fc41c2e578e10950bf34dc84878e489e0679f"
      ],
      "author": {
        "name": "Lei Wen",
        "email": "leiwen@marvell.com",
        "time": "Thu Jul 14 20:44:31 2011 -0700"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:15 2011 +0300"
      },
      "message": "mtd: pxa3xx_nand: convert all printk into dev_*\n\nAlso add missed warning message.\n\nSigned-off-by: Lei Wen \u003cleiwen@marvell.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cartem.bityutskiy@intel.com\u003e\n"
    },
    {
      "commit": "051fc41c2e578e10950bf34dc84878e489e0679f",
      "tree": "8fb03f5ea60ca132ffe9b1e12e2a82098ad2f24d",
      "parents": [
        "52a474de0a830bdf4305ef19c3321064ce5da438"
      ],
      "author": {
        "name": "Lei Wen",
        "email": "leiwen@marvell.com",
        "time": "Thu Jul 14 20:44:30 2011 -0700"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:15 2011 +0300"
      },
      "message": "mtd: pxa3xx_nand: enhance suspend and resume routine\n\nThis patch add protection on the suspend\u0026resume path to prevent\nsome unexpected behavior, like interrupt occur at the very second\nof resume back and it don\u0027t follow normal command path, which lead\nto bug.\n\nSigned-off-by: Lei Wen \u003cleiwen@marvell.com\u003e\n"
    },
    {
      "commit": "52a474de0a830bdf4305ef19c3321064ce5da438",
      "tree": "97e35517e0f9eabe97fe02ee9a154774402c08f9",
      "parents": [
        "fb5427508abbd635e877fabdf55795488119c2d6"
      ],
      "author": {
        "name": "Mike Hench",
        "email": "mhench@elutions.com",
        "time": "Tue Jul 05 19:14:48 2011 -0400"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:15 2011 +0300"
      },
      "message": "mtd: eLBC NAND: remove elbc_fcm_ctrl-\u003eoob_poi\n\nThe eLBC NAND driver currently follows up each program/write operation with a\nread-back of the page, in order to [ostensibly] fill in ECC data for the\ncaller. However, the page address used for this read is always -1, so the read\nwill never work correctly.  Remove this useless (and potentially problematic)\nblock of code.\n\nSigned-off-by: Matthew L. Creech \u003cmlcreech@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cdedekind1@gmail.com\u003e\n"
    },
    {
      "commit": "fb5427508abbd635e877fabdf55795488119c2d6",
      "tree": "fc37be0505a74d27df25111f851843ea271c9eb2",
      "parents": [
        "57b078a09bf0ab3f0babcfe6ecb2ac226d9178be"
      ],
      "author": {
        "name": "Nicolas Ferre",
        "email": "nicolas.ferre@atmel.com",
        "time": "Mon Jul 04 16:17:53 2011 +0200"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:15 2011 +0300"
      },
      "message": "mtd: atmel_nand: optimize read/write buffer functions\n\nFor PIO NAND access functions, we use the features of the SMC:\n- no need to take into account the NAND bus width: SMC will deal with this\n- use of an IO memcpy on the NAND chip-select space is able to generate\n  proper SMC behavior.\n\nSigned-off-by: Nicolas Ferre \u003cnicolas.ferre@atmel.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cdedekind1@gmail.com\u003e\n"
    },
    {
      "commit": "57b078a09bf0ab3f0babcfe6ecb2ac226d9178be",
      "tree": "33cc32cff12c478f7d4fc8e184430f388f69b491",
      "parents": [
        "b4ca74738ab6c9ed8190b06cd7bf785dc98c640e"
      ],
      "author": {
        "name": "Liu Shuo",
        "email": "b35362@freescale.com",
        "time": "Tue Jun 28 09:50:51 2011 +0800"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:14 2011 +0300"
      },
      "message": "mtd: nand: don\u0027t free the global data too early\n\nThe global data fsl_lbc_ctrl_dev-\u003enand don\u0027t have to be freed in\nfsl_elbc_chip_remove(). The right place to do that is in fsl_elbc_nand_remove()\nif elbc_fcm_ctrl-\u003ecounter is zero.\n\nSigned-off-by: Liu Shuo \u003cb35362@freescale.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cdedekind1@gmail.com\u003e\n"
    },
    {
      "commit": "a751d3155dee38cb2a8e46d8cf3fa6998b2f3239",
      "tree": "e06af51f16f00961aed6db0fe68c98908247d87b",
      "parents": [
        "201ab536ac205a2787f8eac2eedc697616f99e04"
      ],
      "author": {
        "name": "Axel Lin",
        "email": "axel.lin@gmail.com",
        "time": "Thu Jun 30 19:53:09 2011 +0800"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:14 2011 +0300"
      },
      "message": "mtd: fsl_upm: fix a memory leak in fun_chip_init error path\n\nSigned-off-by: Axel Lin \u003caxel.lin@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cdedekind1@gmail.com\u003e\n"
    },
    {
      "commit": "201ab536ac205a2787f8eac2eedc697616f99e04",
      "tree": "02f3c1162511d98376476fdfc6968f53c42450f6",
      "parents": [
        "08c248fbe2bfc0326255c5b0cb3952166234d59b"
      ],
      "author": {
        "name": "Nicolas Ferre",
        "email": "nicolas.ferre@atmel.com",
        "time": "Wed Jun 29 18:41:16 2011 +0200"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:14 2011 +0300"
      },
      "message": "mtd: atmel_nand: fix wrong use of 0 as NULL\n\nFixing this error:\natmel_nand.c:718:20: warning: Using plain integer as NULL pointer\n\nSigned-off-by: Nicolas Ferre \u003cnicolas.ferre@atmel.com\u003e\nAcked-by: Jean-Christophe PLAGNIOL-VILLARD \u003cplagnioj@jcrosoft.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cdedekind1@gmail.com\u003e\n"
    },
    {
      "commit": "08c248fbe2bfc0326255c5b0cb3952166234d59b",
      "tree": "60d4f98ac6137beaf9e93b45ca24819c57e6e26b",
      "parents": [
        "c478d7e449508d924628b012e62dee6dddb6b9e9"
      ],
      "author": {
        "name": "Matthieu CASTET",
        "email": "matthieu.castet@parrot.com",
        "time": "Sun Jun 26 18:26:55 2011 +0200"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:14 2011 +0300"
      },
      "message": "mtd: nand_flash_detect_onfi propagate busw info\n\nthere is a bug in nand_flash_detect_onfi, busw need to be passed\nby pointer to return it.\n\nSigned-off-by: Matthieu CASTET \u003cmatthieu.castet@parrot.com\u003e\nAcked-by: Brian Norris \u003ccomputersforpeace@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cdedekind1@gmail.com\u003e\n"
    },
    {
      "commit": "c478d7e449508d924628b012e62dee6dddb6b9e9",
      "tree": "98453d7d36ce71d21e522042d02f8a315b899a1c",
      "parents": [
        "003bc47922047e21ebfb19cb99317273b313f79d"
      ],
      "author": {
        "name": "Brian Norris",
        "email": "computersforpeace@gmail.com",
        "time": "Tue Jun 28 16:29:00 2011 -0700"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:14 2011 +0300"
      },
      "message": "mtd: edit NAND-related comment\n\nThis comment was unclear regarding which NAND functions do and do not\nsupport ECC on the spare area. This update should reflect the current\nstatus of the NAND system but can be updated if changes are made in\nthe standard functions.\n\nSigned-off-by: Brian Norris \u003ccomputersforpeace@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cdedekind1@gmail.com\u003e\n"
    },
    {
      "commit": "003bc47922047e21ebfb19cb99317273b313f79d",
      "tree": "c946143910669bfef21b992ae3f8a2d82fa975eb",
      "parents": [
        "903cd06cd6ece7f9050a3ad5b03e0b76be2882ff"
      ],
      "author": {
        "name": "Brian Norris",
        "email": "computersforpeace@gmail.com",
        "time": "Tue Jun 28 16:28:59 2011 -0700"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:14 2011 +0300"
      },
      "message": "mtd: tests: ignore corrected bitflips in OOB on mtd_readtest\n\nread_oob may now return ECC error codes. If the code is -EUCLEAN, then\nwe can safely ignore the error as a corrected bitflip.\n\nSigned-off-by: Brian Norris \u003ccomputersforpeace@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cdedekind1@gmail.com\u003e\n"
    },
    {
      "commit": "903cd06cd6ece7f9050a3ad5b03e0b76be2882ff",
      "tree": "a538b351316987ddcef8dd28fb31b9e1bbd7a910",
      "parents": [
        "51b11e3630672b7ce8793ecf13e5759656edf38a"
      ],
      "author": {
        "name": "Brian Norris",
        "email": "computersforpeace@gmail.com",
        "time": "Tue Jun 28 16:28:58 2011 -0700"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:14 2011 +0300"
      },
      "message": "mtd: nand: ignore ECC errors for simple BBM scans\n\nNow that nand_do_readoob() may return -EUCLEAN or -EBADMSG on ECC errors,\nwe need to handle the return value specially in some cases.\n\nWhen scanning for simple bad block markers, reacting to an ECC error is\nnot very useful, as we assume that the relevant markers are still\nnon-0xFF for true bad blocks.\n\nSigned-off-by: Brian Norris \u003ccomputersforpeace@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cdedekind1@gmail.com\u003e\n"
    },
    {
      "commit": "9786f6e68af00d0988ad7f51fe3fd118be1c30ad",
      "tree": "e4d895549b8fe5ba0f27cdbb9685a48ab4b229cf",
      "parents": [
        "041e4575f03400e045f00a823fcbbbb337de8409"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Mon Jun 27 16:34:46 2011 +0400"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:14 2011 +0300"
      },
      "message": "mtd: ofpart: add ofoldpart alias\n\nofpart.ko also provides ofoldpart MTD parser. Add respective\nMODULE_ALIAS(\"ofoldpart\"); declaration.\n\nArtem: improve the comment\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cdedekind1@gmail.com\u003e\n"
    },
    {
      "commit": "041e4575f03400e045f00a823fcbbbb337de8409",
      "tree": "3fa062bee497a7ff13d908bf2204de4ec04888da",
      "parents": [
        "d6137badeff1ef64b4e0092ec249ebdeaeb3ff37"
      ],
      "author": {
        "name": "Brian Norris",
        "email": "computersforpeace@gmail.com",
        "time": "Thu Jun 23 16:45:24 2011 -0700"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:14 2011 +0300"
      },
      "message": "mtd: nand: handle ECC errors in OOB\n\nWhile the standard NAND OOB functions do not do ECC on the spare area,\nit is possible for a driver to supply its own OOB ECC functions (e.g., HW\nECC). nand_do_read_oob should act like nand_do_read_ops in checking the\nECC stats and returning -EBADMSG or -EUCLEAN on uncorrectable errors or\ncorrectable bitflips, respectively. These error codes could be used in\nflash-based BBT code or in YAFFS, for example.\n\nDoing this, however, messes with the behavior of mtd_do_readoob. Now,\nmtd_do_readoob should check whether we had -EUCLEAN or -EBADMSG errors\nand discard those as \"non-fatal\" so that the ioctls can still succeed\nwith (possibly uncorrected) data.\n\nSigned-off-by: Brian Norris \u003ccomputersforpeace@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "d6137badeff1ef64b4e0092ec249ebdeaeb3ff37",
      "tree": "238fd05a8620aef01c85104ef17267f46a588cce",
      "parents": [
        "7854d3f7495b11be1570cd3e2318674d8f9ed797"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Mon Jun 27 01:02:59 2011 +0400"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:13 2011 +0300"
      },
      "message": "mtd: make ofpart buildable as a separate module\n\nAs ofpart now uses a standard mtd partitions parser interface, make it\nbuildable as a separate module. Also provide MODULE_DESCRIPTION and\nMODULE_AUTHOR for this module.\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\nAcked-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cdedekind1@gmail.com\u003e\n"
    },
    {
      "commit": "7854d3f7495b11be1570cd3e2318674d8f9ed797",
      "tree": "78eef0451fbec53ce062a37888ac026f079b56b0",
      "parents": [
        "15c60a508ab3393e68b7ccb3528981ccacf9c0f9"
      ],
      "author": {
        "name": "Brian Norris",
        "email": "computersforpeace@gmail.com",
        "time": "Thu Jun 23 14:12:08 2011 -0700"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:13 2011 +0300"
      },
      "message": "mtd: spelling, capitalization, uniformity\n\nTherefor -\u003e Therefore\n[Intern], [Internal] -\u003e [INTERN]\n[REPLACABLE] -\u003e [REPLACEABLE]\nsyndrom, syndom -\u003e syndrome\necc -\u003e ECC\nbuswith -\u003e buswidth\nendianess -\u003e endianness\ndont -\u003e don\u0027t\noccures -\u003e occurs\nindependend -\u003e independent\nwihin -\u003e within\nerease -\u003e erase\nblockes -\u003e blocks\n...\n\nSigned-off-by: Brian Norris \u003ccomputersforpeace@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "15c60a508ab3393e68b7ccb3528981ccacf9c0f9",
      "tree": "4b1ac9a68e6c9f9c56aa51954f839b65fd39989d",
      "parents": [
        "953b3bd1911260b8acd8f35fa26440c1a943e59a"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Thu Jun 23 15:33:15 2011 +0400"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:13 2011 +0300"
      },
      "message": "mtd: drop mtd_device_register\n\nmtd_device_register() is a limited version of mtd_device_parse_register.\nReplace it with macro calling mtd_device_parse_register().\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "953b3bd1911260b8acd8f35fa26440c1a943e59a",
      "tree": "5ba0406f0a4c0ea47b7cc1b0c85b6c35565dbf46",
      "parents": [
        "3165f44bcd4b987cbcc694af739ab955b561e05b"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Thu Jun 23 15:26:14 2011 +0400"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:13 2011 +0300"
      },
      "message": "mtd: remove put_partition_parser() from public header\n\nThere is no need to pollute public header with a definition private\nto mtdpart.c. Move it from mtd/partitions.h to mtdpart.c\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "3165f44bcd4b987cbcc694af739ab955b561e05b",
      "tree": "104f319cf37a8397d8c6e20314cef276164cb271",
      "parents": [
        "050f01258319f2d2e66a131b7ddb6b5df5aa3af7"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Thu Jun 23 15:23:08 2011 +0400"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:13 2011 +0300"
      },
      "message": "mtd: hide parse_mtd_partitions\n\nThere is no need to export parse_mtd_partitions() now , as it\u0027s fully handled\nby registration functions. So move the definition to private header and\nremove respective EXPORT_SYMBOL_GPL.\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "050f01258319f2d2e66a131b7ddb6b5df5aa3af7",
      "tree": "b2a8c6d8db5c1be836c09332ef48394cb629b29a",
      "parents": [
        "ed764db2887aa90efb8c5a5d79775d5d18c26b27"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Thu Jun 23 12:33:52 2011 +0400"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:13 2011 +0300"
      },
      "message": "mtd: nand: drop edb7312 support\n\nEDB7312 isn\u0027t supported by mainline kernel, so drop it now.\nIf the board support will ever be submitted to mainline,\none can revert this commit.\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "ed764db2887aa90efb8c5a5d79775d5d18c26b27",
      "tree": "13de461ebbe52c0ce76adaa4bff7d135dc32b53c",
      "parents": [
        "e1c10243df92822954b9b5e04d12dd2f23a39652"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Thu Jun 23 12:33:52 2011 +0400"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:13 2011 +0300"
      },
      "message": "mtd: maps: drop edb7312 support\n\nEDB7312 isn\u0027t supported by mainline kernel, this driver wasn\u0027t working\nbefore recent fixes, the same functionality can be achieved via physmap,\nso drop it now. If the board support will ever be submitted to mainline,\none either can revert this commit, or use physmap mtd map driver.\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "e1c10243df92822954b9b5e04d12dd2f23a39652",
      "tree": "d2b263c3da7174396d336641f4545acc8d31be22",
      "parents": [
        "b2a5a4878e97119e3b64d4646fd138820d513c28"
      ],
      "author": {
        "name": "Kyungmin Park",
        "email": "kyungmin.park@samsung.com",
        "time": "Wed Jun 22 14:16:49 2011 +0900"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:13 2011 +0300"
      },
      "message": "mtd: OneNAND: Detect the correct NOP when 4KiB pagesize\n\nThere are two different 4KiB pagesize chips\nKFM4G16Q4M series have NOP 4 with version ID 0x0131\nBut KFM4G16Q5M has NOP 1 with versoin ID 0x013e\n\nNote that Q5M means that it has NOP 1.\n\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "b2a5a4878e97119e3b64d4646fd138820d513c28",
      "tree": "2e2f1de796dd286a61e3b725a4b0f887a70a259f",
      "parents": [
        "a9106497082c5b9d2b367159573127c2c9ced4b6"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Thu Jun 02 18:01:07 2011 +0400"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:13 2011 +0300"
      },
      "message": "mtd: socrates_nand.c: use mtd_device_parse_register\n\nReplace custom invocations of parse_mtd_partitions and mtd_device_register\nwith common mtd_device_parse_register call. This would bring: standard\nhandling of all errors, fallback to default partitions, etc.\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cdedekind1@gmail.com\u003e\n"
    },
    {
      "commit": "a9106497082c5b9d2b367159573127c2c9ced4b6",
      "tree": "f93f46b0d08d283968265b8ff44629c73657c6f0",
      "parents": [
        "a9093f064eb053c1b9fca8b8026577c0b3b9aa8a"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Thu Jun 02 18:00:51 2011 +0400"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:12 2011 +0300"
      },
      "message": "mtd: ndfc.c: use mtd_device_parse_register\n\nReplace custom invocations of parse_mtd_partitions and mtd_device_register\nwith common mtd_device_parse_register call. This would bring: standard\nhandling of all errors, fallback to default partitions, etc.\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cdedekind1@gmail.com\u003e\n"
    },
    {
      "commit": "a9093f064eb053c1b9fca8b8026577c0b3b9aa8a",
      "tree": "b0adf164b79774d2f3015d0bea523c32f8ee15d7",
      "parents": [
        "73f36b3e251888ef224a3c90d3c408e02a1eb957"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Thu Jun 02 18:00:42 2011 +0400"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:12 2011 +0300"
      },
      "message": "mtd: mpc5121_nfc.c: use mtd_device_parse_register\n\nReplace custom invocations of parse_mtd_partitions and mtd_device_register\nwith common mtd_device_parse_register call. This would bring: standard\nhandling of all errors, fallback to default partitions, etc.\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cdedekind1@gmail.com\u003e\n"
    },
    {
      "commit": "73f36b3e251888ef224a3c90d3c408e02a1eb957",
      "tree": "ded453f604a826e3d29cc22e5ea2410ee2c7db6f",
      "parents": [
        "99add4228fce515fe113282147a0aab74afa29ae"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Thu Jun 02 18:00:37 2011 +0400"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:12 2011 +0300"
      },
      "message": "mtd: fsl_upm.c: use mtd_device_parse_register\n\nReplace custom invocations of parse_mtd_partitions and mtd_device_register\nwith common mtd_device_parse_register call. This would bring: standard\nhandling of all errors, fallback to default partitions, etc.\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cdedekind1@gmail.com\u003e\n"
    },
    {
      "commit": "99add4228fce515fe113282147a0aab74afa29ae",
      "tree": "43c3f562f5cd3706e40f822458f9aec5c3d3cff2",
      "parents": [
        "871770b5c857aa39e87785726ce3ec5a41cd387a"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Thu Jun 02 18:00:36 2011 +0400"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:12 2011 +0300"
      },
      "message": "mtd: fsl_elbc_nand.c: use mtd_device_parse_register\n\nReplace custom invocations of parse_mtd_partitions and mtd_device_register\nwith common mtd_device_parse_register call. This would bring: standard\nhandling of all errors, fallback to default partitions, etc.\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cdedekind1@gmail.com\u003e\n"
    },
    {
      "commit": "871770b5c857aa39e87785726ce3ec5a41cd387a",
      "tree": "e5916a4ee2ab86110fdea86c3c3f4bc30052ac37",
      "parents": [
        "f44dcbd06236ecc610bd03abeceac77a21cb019e"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Thu Jun 02 17:59:16 2011 +0400"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:12 2011 +0300"
      },
      "message": "mtd: m25p80.c: use mtd_device_parse_register\n\nReplace custom invocations of parse_mtd_partitions and mtd_device_register\nwith common mtd_device_parse_register call. This would bring: standard\nhandling of all errors, fallback to default partitions, etc.\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cdedekind1@gmail.com\u003e\n"
    },
    {
      "commit": "f44dcbd06236ecc610bd03abeceac77a21cb019e",
      "tree": "b12bc0b5a94d4d9c64ed28ead9bb14f1fa9e51ef",
      "parents": [
        "fbcf62a32be1e897a1d730af430758f881f8ef35"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Thu Jun 02 17:59:59 2011 +0400"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:12 2011 +0300"
      },
      "message": "mtd: physmap_of.c: use mtd_device_parse_register\n\nReplace custom invocations of parse_mtd_partitions and mtd_device_register\nwith common mtd_device_parse_register call. This would bring: standard\nhandling of all errors, fallback to default partitions, etc.\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cdedekind1@gmail.com\u003e\n"
    },
    {
      "commit": "fbcf62a32be1e897a1d730af430758f881f8ef35",
      "tree": "43a99117f7857424f1f57b2dcf2e62ecd2d7ced0",
      "parents": [
        "628376fb5369c353680f03f47705b1437ff8de80"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Mon May 30 01:26:17 2011 +0400"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:12 2011 +0300"
      },
      "message": "mtd: physmap_of: move parse_obsolete_partitions to become separate parser\n\nMove parse_obsolete_partitions() to ofpart.c and register it as an\nofoldpart partitions parser.\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cdedekind1@gmail.com\u003e\n"
    },
    {
      "commit": "628376fb5369c353680f03f47705b1437ff8de80",
      "tree": "1d8a275bebd0a517b28b438d979f21543bbced9c",
      "parents": [
        "2cd9ea5256ecf2bc795d476598ac7f43f4b83a97"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Mon May 30 01:05:33 2011 +0400"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:12 2011 +0300"
      },
      "message": "mtd: drop of_mtd_parse_partitions()\n\nAll users have been converted to call of_mtd_parse_partitions through\nparse_mtd_partitions() multiplexer. Drop obsolete API.\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cdedekind1@gmail.com\u003e\n"
    },
    {
      "commit": "2cd9ea5256ecf2bc795d476598ac7f43f4b83a97",
      "tree": "b492b7ceacda2fb9e2f3f9bc92cf616fbb3aabb0",
      "parents": [
        "9d7948c50055e74b693ce9e99a709b2e5bbc1942"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Mon May 30 01:02:26 2011 +0400"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:11 2011 +0300"
      },
      "message": "mtd: socrates_nand: use ofpart through generic parsing\n\nConvert the driver to use ofpart partitions parsing through the generic\nparse_mtd_partitions().\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cdedekind1@gmail.com\u003e\n"
    },
    {
      "commit": "9d7948c50055e74b693ce9e99a709b2e5bbc1942",
      "tree": "f6258e3a4f4c06b93a675f8f23d4eb1a2102e86f",
      "parents": [
        "b3702ea4915363102870a6af60d06d655ca4a09d"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Mon May 30 01:02:25 2011 +0400"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:11 2011 +0300"
      },
      "message": "mtd: ndfc: use ofpart through generic parsing\n\nConvert the driver to use ofpart partitions parsing through the generic\nparse_mtd_partitions().\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cdedekind1@gmail.com\u003e\n"
    },
    {
      "commit": "b3702ea4915363102870a6af60d06d655ca4a09d",
      "tree": "15a5bf501f905f6529f224430ddbfafb7ce671b1",
      "parents": [
        "a454a296aa8e63f5e5c749343a99fd25c37a3c44"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Mon May 30 01:02:24 2011 +0400"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:11 2011 +0300"
      },
      "message": "mtd: mpc5121_nfc: use ofpart through generic parsing\n\nConvert the driver to use ofpart partitions parsing through the generic\nparse_mtd_partitions().\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cdedekind1@gmail.com\u003e\n"
    },
    {
      "commit": "a454a296aa8e63f5e5c749343a99fd25c37a3c44",
      "tree": "474918300827e3ea7d5874758ff48e3cbb528683",
      "parents": [
        "b6b0fae717bd01d6fcdcef70989c4bc9b77ac0c0"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Mon May 30 01:02:23 2011 +0400"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:11 2011 +0300"
      },
      "message": "mtd: fsl_upm: use ofpart through generic parsing\n\nConvert the driver to use ofpart partitions parsing through the generic\nparse_mtd_partitions().\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cdedekind1@gmail.com\u003e\n"
    },
    {
      "commit": "b6b0fae717bd01d6fcdcef70989c4bc9b77ac0c0",
      "tree": "618b98f7adcec80419222e62d544cd7cc08e34fb",
      "parents": [
        "ea6a4729869f899a904d862168bfc31e1451570e"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Mon May 30 01:02:22 2011 +0400"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:11 2011 +0300"
      },
      "message": "mtd: fsl_elbc_nand: use ofpart through generic parsing\n\nConvert the driver to use ofpart partitions parsing through the generic\nparse_mtd_partitions().\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cdedekind1@gmail.com\u003e\n"
    },
    {
      "commit": "ea6a4729869f899a904d862168bfc31e1451570e",
      "tree": "4cf3a3e9169e908bf64d99a4779f987d045fe5c5",
      "parents": [
        "5f4ba9f9251a76753f50a4b9b8f49e6ec83d3d22"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Mon May 30 01:02:20 2011 +0400"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:11 2011 +0300"
      },
      "message": "mtd: m25p80: use ofpart through generic parsing\n\nConvert the driver to use ofpart partitions parsing through the generic\nparse_mtd_partitions().\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cdedekind1@gmail.com\u003e\n"
    },
    {
      "commit": "5f4ba9f9251a76753f50a4b9b8f49e6ec83d3d22",
      "tree": "f4c8fa5bc780ecdb24c6b4ec69e722a1f98901cd",
      "parents": [
        "d26c87d64eff271146b40b66c7de8cfeaf956707"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Mon May 30 01:02:21 2011 +0400"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:11 2011 +0300"
      },
      "message": "mtd: physmap_of: use ofpart through generic parsing\n\nConvert the driver to use ofpart partitions parsing through the generic\nparse_mtd_partitions().\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cdedekind1@gmail.com\u003e\n"
    },
    {
      "commit": "d26c87d64eff271146b40b66c7de8cfeaf956707",
      "tree": "7ca79171866e124522212cd92256016db6b8fecf",
      "parents": [
        "c7975330154af17aecc167b33ca866b6b3d98918"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Sun May 29 21:32:33 2011 +0400"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:10 2011 +0300"
      },
      "message": "mtd: prepare to convert of_mtd_parse_partitions to partition parser\n\nPrepare to convert of_mtd_parse_partitions() to usual partitions parser:\n1) Register ofpart parser\n2) Internally don\u0027t use passed device for error printing\n3) Add device_node to mtd_part_parser_data struct\n4) Move of_mtd_parse_partitions from __devinit to common text section\n5) add ofpart to the default list of partition parsers\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cdedekind1@gmail.com\u003e\n"
    },
    {
      "commit": "c7975330154af17aecc167b33ca866b6b3d98918",
      "tree": "b9895816b3f9bd53758410754ad1b1061986a8dd",
      "parents": [
        "f722013ee9fd24623df31dec9a91a6d02c3e2f2f"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Fri Jun 10 18:18:28 2011 +0400"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:10 2011 +0300"
      },
      "message": "mtd: abstract last MTD partition parser argument\n\nEncapsulate last MTD partition parser argument into a separate\nstructure. Currently it holds only \u0027origin\u0027 field for RedBoot parser,\nbut will be extended in future to contain at least device_node for OF\ndevices.\n\nAmended commentary to make kerneldoc happy\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cdedekind1@gmail.com\u003e\n"
    },
    {
      "commit": "f722013ee9fd24623df31dec9a91a6d02c3e2f2f",
      "tree": "a9b7e2058279ce3a16df4d986afc786912d93b3f",
      "parents": [
        "e8a0e41266e9c207ad8ac158cee9547ef1bc90ac"
      ],
      "author": {
        "name": "THOMSON, Adam (Adam)",
        "email": "adam.thomson@alcatel-lucent.com",
        "time": "Tue Jun 14 16:52:38 2011 +0200"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:10 2011 +0300"
      },
      "message": "mtd: nand_base: always initialise oob_poi before writing OOB data\n\nIn nand_do_write_ops() code it is possible for a caller to provide\nops.oobbuf populated and ops.mode \u003d\u003d MTD_OOB_AUTO, which currently\nmeans that the chip-\u003eoob_poi buffer isn\u0027t initialised to all 0xFF.\nThe nand_fill_oob() method then carries out the task of copying\nthe provided OOB data to oob_poi, but with MTD_OOB_AUTO it skips\nareas marked as unavailable by the layout struct, including the\nbad block marker bytes.\n\nAn example of this causing issues is when the last OOB data read\nwas from the start of a bad block where the markers are not 0xFF,\nand the caller wishes to write new OOB data at the beginning of\nanother block. In this scenario the caller would provide OOB data,\nbut nand_fill_oob() would skip the bad block marker bytes in\noob_poi before copying the OOB data provided by the caller.\nThis means that when the OOB data is written back to NAND,\nthe block is inadvertently marked as bad without the caller knowing.\nThis has been witnessed when using YAFFS2 where tags are stored\nin the OOB.\n\nTo avoid this oob_poi is always initialised to 0xFF to make sure\nno left over data is inadvertently written back to the OOB area.\n\nCredits to Brian Norris \u003ccomputersforpeace@gmail.com\u003e for fixing this\npatch.\n\nSigned-off-by: Adam Thomson \u003cadam.thomson@alcatel-lucent.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cdedekind1@gmail.com\u003e\nCc: stable@kernel.org [2.6.20+]\n"
    },
    {
      "commit": "e638275e18a929103bb087acb94d2b67eb0818e0",
      "tree": "09b6c839344154b79edc181f402c2258a919021a",
      "parents": [
        "d117040be074fd1c019b751515f79efe99cd7d76"
      ],
      "author": {
        "name": "Axel Lin",
        "email": "axel.lin@gmail.com",
        "time": "Fri Jun 17 19:06:33 2011 +0800"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:10 2011 +0300"
      },
      "message": "mtd: onenand: remove redundant mtd_device_unregister before onenand_release\n\nonenand_release() will call mtd_device_unregister(), thus remove the redundant\nmtd_device_unregister() call before onenand_release().\n\nSigned-off-by: Axel Lin \u003caxel.lin@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cdedekind1@gmail.com\u003e\n"
    },
    {
      "commit": "d117040be074fd1c019b751515f79efe99cd7d76",
      "tree": "ad096cfb9fb0841c34f671ab6d324dfe49bf181d",
      "parents": [
        "3a8fb12ae9fdbb712f11f9c73e5d08dc34f82118"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Thu Jun 09 14:54:41 2011 +0400"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:10 2011 +0300"
      },
      "message": "mtd: edb7312: correctly pass MTD name to parsers\n\ncmdline partitions parser expects MTD name at mtd-\u003ename, instead of\norigin, while edb7312 passes MTDID as origin. Fix that.\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "3a8fb12ae9fdbb712f11f9c73e5d08dc34f82118",
      "tree": "e6a48d3208ede16bd1885ad1fe7796e202068006",
      "parents": [
        "f8214b80dacbb4d009b2c8968fe52aafb6ed55d4"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Thu Jun 02 17:59:18 2011 +0400"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:10 2011 +0300"
      },
      "message": "mtd: mtd_dataflash.c: use mtd_device_parse_register\n\nReplace custom invocations of parse_mtd_partitions and mtd_device_register\nwith common mtd_device_parse_register call. This would bring: standard\nhandling of all errors, fallback to default partitions, etc.\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "f8214b80dacbb4d009b2c8968fe52aafb6ed55d4",
      "tree": "0c5f185913b4c01409b7d7e6be727c0b998be652",
      "parents": [
        "7d010d2e772e16ef35a9bc6d706ec1e40eac9f46"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Thu Jun 02 18:01:16 2011 +0400"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:10 2011 +0300"
      },
      "message": "mtd: onenand/samsung.c: use mtd_device_parse_register\n\nReplace custom invocations of parse_mtd_partitions and mtd_device_register\nwith common mtd_device_parse_register call. This would bring: standard\nhandling of all errors, fallback to default partitions, etc.\n\nAxel Lin \u003caxel.lin@gmail.com\u003e: fixed build error.\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "7d010d2e772e16ef35a9bc6d706ec1e40eac9f46",
      "tree": "ac3a642fbe60a93d7edb5ba0a84293a32fccd305",
      "parents": [
        "92ffb00d11b24e69cc87a0c0aa5de172d9de8e13"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Thu Jun 02 18:01:11 2011 +0400"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:10 2011 +0300"
      },
      "message": "mtd: onenand/omap2.c: use mtd_device_parse_register\n\nReplace custom invocations of parse_mtd_partitions and mtd_device_register\nwith common mtd_device_parse_register call. This would bring: standard\nhandling of all errors, fallback to default partitions, etc.\n\nAxel Lin \u003caxel.lin@gmail.com\u003e: fixed build breakage\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "92ffb00d11b24e69cc87a0c0aa5de172d9de8e13",
      "tree": "54f31f73da85161c910d70762d639ed7cff017db",
      "parents": [
        "9e58c5d42ff69e7d99cc8e37082f58ba44e7fa7d"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Thu Jun 02 18:01:10 2011 +0400"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:10 2011 +0300"
      },
      "message": "mtd: onenand/generic.c: use mtd_device_parse_register\n\nReplace custom invocations of parse_mtd_partitions and mtd_device_register\nwith common mtd_device_parse_register call. This would bring: standard\nhandling of all errors, fallback to default partitions, etc.\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "9e58c5d42ff69e7d99cc8e37082f58ba44e7fa7d",
      "tree": "05b1cc93e755d3f2cb3d512a3ce6d04ba111005c",
      "parents": [
        "68adef5db85d147943ed97bbd148a712b2323ecc"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Thu Jun 02 18:01:09 2011 +0400"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:09 2011 +0300"
      },
      "message": "mtd: txx9ndfmc.c: use mtd_device_parse_register\n\nReplace custom invocations of parse_mtd_partitions and mtd_device_register\nwith common mtd_device_parse_register call. This would bring: standard\nhandling of all errors, fallback to default partitions, etc.\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "68adef5db85d147943ed97bbd148a712b2323ecc",
      "tree": "18d76cc0cf0d11644692ffbfef6e60a8b98ef102",
      "parents": [
        "3af55a89912e7e4b2a09d4c8c04fd884a6cf151f"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Thu Jun 02 18:01:09 2011 +0400"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:09 2011 +0300"
      },
      "message": "mtd: tmio_nand.c: use mtd_device_parse_register\n\nReplace custom invocations of parse_mtd_partitions and mtd_device_register\nwith common mtd_device_parse_register call. This would bring: standard\nhandling of all errors, fallback to default partitions, etc.\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "3af55a89912e7e4b2a09d4c8c04fd884a6cf151f",
      "tree": "a89ae5df0274b32cf05fc36c18d50d0f24557879",
      "parents": [
        "599501a749a1ca3baa94ac9714f06782f63439b0"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Thu Jun 02 18:01:03 2011 +0400"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:09 2011 +0300"
      },
      "message": "mtd: sharpsl.c: use mtd_device_parse_register\n\nReplace custom invocations of parse_mtd_partitions and mtd_device_register\nwith common mtd_device_parse_register call. This would bring: standard\nhandling of all errors, fallback to default partitions, etc.\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "599501a749a1ca3baa94ac9714f06782f63439b0",
      "tree": "409c993429b857935fe90cc09063bb5c8c5c5773",
      "parents": [
        "ee0f6a15b3f9246ae11e581cb9dae8fb2cc5da5c"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Thu Jun 02 18:01:02 2011 +0400"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:09 2011 +0300"
      },
      "message": "mtd: s3c2410.c: use mtd_device_parse_register\n\nReplace custom invocations of parse_mtd_partitions and mtd_device_register\nwith common mtd_device_parse_register call. This would bring: standard\nhandling of all errors, fallback to default partitions, etc.\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "ee0f6a15b3f9246ae11e581cb9dae8fb2cc5da5c",
      "tree": "7e2d1bfc3e339e820437b028b889b2e6e6a611b9",
      "parents": [
        "725b75a4acd34e39685483864e824b430e55e2ac"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Thu Jun 02 18:00:59 2011 +0400"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:09 2011 +0300"
      },
      "message": "mtd: pxa3xx_nand.c: use mtd_device_parse_register\n\nReplace custom invocations of parse_mtd_partitions and mtd_device_register\nwith common mtd_device_parse_register call. This would bring: standard\nhandling of all errors, fallback to default partitions, etc.\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "725b75a4acd34e39685483864e824b430e55e2ac",
      "tree": "868c60440fe286808c12675a668e31c389d50945",
      "parents": [
        "009c840770fda0165302e9853192a7f0677098b3"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Thu Jun 02 18:00:58 2011 +0400"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:09 2011 +0300"
      },
      "message": "mtd: ppchameleonevb.c: use mtd_device_parse_register\n\nReplace custom invocations of parse_mtd_partitions and mtd_device_register\nwith common mtd_device_parse_register call. This would bring: standard\nhandling of all errors, fallback to default partitions, etc.\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "009c840770fda0165302e9853192a7f0677098b3",
      "tree": "c05f23bf47a9453303bb147b58b92fac4e4110ef",
      "parents": [
        "c9dd375f553e6ff1862401decb1b585929285b56"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Thu Jun 02 18:00:57 2011 +0400"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:09 2011 +0300"
      },
      "message": "mtd: plat_nand.c: use mtd_device_parse_register\n\nReplace custom invocations of parse_mtd_partitions and mtd_device_register\nwith common mtd_device_parse_register call. This would bring: standard\nhandling of all errors, fallback to default partitions, etc.\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "c9dd375f553e6ff1862401decb1b585929285b56",
      "tree": "a19a3165b656c7915a486eb4811ef80111ec1bc1",
      "parents": [
        "69c85f1f66888e0ad532f8bb37db81ca1e7e56f0"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Thu Jun 02 18:00:55 2011 +0400"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:09 2011 +0300"
      },
      "message": "mtd: orion_nand.c: use mtd_device_parse_register\n\nReplace custom invocations of parse_mtd_partitions and mtd_device_register\nwith common mtd_device_parse_register call. This would bring: standard\nhandling of all errors, fallback to default partitions, etc.\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "69c85f1f66888e0ad532f8bb37db81ca1e7e56f0",
      "tree": "8cf6b17019e9731b366c96fb5717f692a21c5960",
      "parents": [
        "d4ed8f1222d5ada9da402cf312dc64e39c705da9"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Thu Jun 02 18:00:55 2011 +0400"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:09 2011 +0300"
      },
      "message": "mtd: omap2.c: use mtd_device_parse_register\n\nReplace custom invocations of parse_mtd_partitions and mtd_device_register\nwith common mtd_device_parse_register call. This would bring: standard\nhandling of all errors, fallback to default partitions, etc.\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "d4ed8f1222d5ada9da402cf312dc64e39c705da9",
      "tree": "ecdaf8911b867d33549cce4cae5e1d70e65331bb",
      "parents": [
        "90ee1fb3ac918362402a06d0f71545111f374980"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Thu Jun 02 18:00:43 2011 +0400"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:09 2011 +0300"
      },
      "message": "mtd: mxc_nand.c: use mtd_device_parse_register\n\nReplace custom invocations of parse_mtd_partitions and mtd_device_register\nwith common mtd_device_parse_register call. This would bring: standard\nhandling of all errors, fallback to default partitions, etc.\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "90ee1fb3ac918362402a06d0f71545111f374980",
      "tree": "970be9e596674e8184a548c4fddaf27231bb5c47",
      "parents": [
        "4571c1396260d3f235d987f4acdadfba820f57bf"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Thu Jun 02 18:00:41 2011 +0400"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:08 2011 +0300"
      },
      "message": "mtd: jz4740_nand.c: use mtd_device_parse_register\n\nReplace custom invocations of parse_mtd_partitions and mtd_device_register\nwith common mtd_device_parse_register call. This would bring: standard\nhandling of all errors, fallback to default partitions, etc.\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "4571c1396260d3f235d987f4acdadfba820f57bf",
      "tree": "719ba7b75491e5c0d0c660681d66c0edf2370975",
      "parents": [
        "0d04eda1430e9a796214bee644b7e05d99cfe613"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Thu Jun 02 18:00:40 2011 +0400"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:08 2011 +0300"
      },
      "message": "mtd: h1910.c: use mtd_device_parse_register\n\nReplace custom invocations of parse_mtd_partitions and mtd_device_register\nwith common mtd_device_parse_register call. This would bring: standard\nhandling of all errors, fallback to default partitions, etc.\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "0d04eda1430e9a796214bee644b7e05d99cfe613",
      "tree": "bb4b26314b9ce976bc81937e1f980655f9464014",
      "parents": [
        "6cb03c9cb520186859a034e4e829fb591aea78b6"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Thu Jun 02 18:00:38 2011 +0400"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:08 2011 +0300"
      },
      "message": "mtd: fsmc_nand.c: use mtd_device_parse_register\n\nReplace custom invocations of parse_mtd_partitions and mtd_device_register\nwith common mtd_device_parse_register call. This would bring: standard\nhandling of all errors, fallback to default partitions, etc.\n\nLinus Walleij: fixed compilation breakage\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "6cb03c9cb520186859a034e4e829fb591aea78b6",
      "tree": "962510ab7ca49fc9a8cc600b887263ce7da4427e",
      "parents": [
        "5b55b1eb21a5aba9c6cf4e0325ac9e4dffa89435"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Thu Jun 02 18:00:35 2011 +0400"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:08 2011 +0300"
      },
      "message": "mtd: edb7312.c: use mtd_device_parse_register\n\nReplace custom invocations of parse_mtd_partitions and mtd_device_register\nwith common mtd_device_parse_register call. This would bring: standard\nhandling of all errors, fallback to default partitions, etc.\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "5b55b1eb21a5aba9c6cf4e0325ac9e4dffa89435",
      "tree": "b317d70014ea18935f4c8863efcd56985bc1a5cf",
      "parents": [
        "bbd86c9c33c8d1549cbad5077c5dbaeec8a5cae8"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Thu Jun 02 18:00:32 2011 +0400"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:08 2011 +0300"
      },
      "message": "mtd: davinci_nand.c: use mtd_device_parse_register\n\nReplace custom invocations of parse_mtd_partitions and mtd_device_register\nwith common mtd_device_parse_register call. This would bring: standard\nhandling of all errors, fallback to default partitions, etc.\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "bbd86c9c33c8d1549cbad5077c5dbaeec8a5cae8",
      "tree": "ba4b71ad3a71167ee4e7a486036176f59325b2bb",
      "parents": [
        "0b118f06df94eb5a14a70c93e0fc739a67f66ae6"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Thu Jun 02 18:00:31 2011 +0400"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:08 2011 +0300"
      },
      "message": "mtd: cs553x_nand.c: use mtd_device_parse_register\n\nReplace custom invocations of parse_mtd_partitions and mtd_device_register\nwith common mtd_device_parse_register call. This would bring: standard\nhandling of all errors, fallback to default partitions, etc.\n\nArtem: tewaked the patch\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "0b118f06df94eb5a14a70c93e0fc739a67f66ae6",
      "tree": "5e4078b01dfa0c54bd7526fb6a18321d4922921b",
      "parents": [
        "4d32de81382c5a0ee74b5ca5996f27111960a48d"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Thu Jun 02 18:00:30 2011 +0400"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:08 2011 +0300"
      },
      "message": "mtd: cmx270_nand.c: use mtd_device_parse_register\n\nReplace custom invocations of parse_mtd_partitions and mtd_device_register\nwith common mtd_device_parse_register call. This would bring: standard\nhandling of all errors, fallback to default partitions, etc.\n\nArtem: tweaked the patch\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "4d32de81382c5a0ee74b5ca5996f27111960a48d",
      "tree": "4f519341ac30ff0aaf05d82c5009274d4d57293a",
      "parents": [
        "58171cb1422ed72192cde5573f26e6bd3c5c98f0"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Thu Jun 02 18:00:29 2011 +0400"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:08 2011 +0300"
      },
      "message": "mtd: cafe_nand.c: use mtd_device_parse_register\n\nReplace custom invocations of parse_mtd_partitions and mtd_device_register\nwith common mtd_device_parse_register call. This would bring: standard\nhandling of all errors, fallback to default partitions, etc.\n\nFixed by Brian Norris \u003ccomputersforpeace@gmail.com\u003e\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "58171cb1422ed72192cde5573f26e6bd3c5c98f0",
      "tree": "3363bcf88256d5d941f681cbad6b7c6484e831d6",
      "parents": [
        "ef5d79f1e15ded65af7a75fc464d5dd246a912c7"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Thu Jun 02 18:00:27 2011 +0400"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:08 2011 +0300"
      },
      "message": "mtd: bcm_umi_nand.c: use mtd_device_parse_register\n\nReplace custom invocations of parse_mtd_partitions and mtd_device_register\nwith common mtd_device_parse_register call. This would bring: standard\nhandling of all errors, fallback to default partitions, etc.\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "ef5d79f1e15ded65af7a75fc464d5dd246a912c7",
      "tree": "2ec86a7f396cf9ec11e24ed3377b989a99996eab",
      "parents": [
        "e062e2f52fed5bcf65b3228e991771a4a6030d85"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Thu Jun 02 18:00:23 2011 +0400"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:08 2011 +0300"
      },
      "message": "mtd: atmel_nand.c: use mtd_device_parse_register\n\nReplace custom invocations of parse_mtd_partitions and mtd_device_register\nwith common mtd_device_parse_register call. This would bring: standard\nhandling of all errors, fallback to default partitions, etc.\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "e062e2f52fed5bcf65b3228e991771a4a6030d85",
      "tree": "fe6fd245be4c14b58fdfd2c4852d12363815a228",
      "parents": [
        "7029eef8ba6ebf96c18c4b3138c35fcd1342a80a"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Thu Jun 02 18:00:20 2011 +0400"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:07 2011 +0300"
      },
      "message": "mtd: wr_sbc82xx_flash.c: use mtd_device_parse_register\n\nReplace custom invocations of parse_mtd_partitions and mtd_device_register\nwith common mtd_device_parse_register call. This would bring: standard\nhandling of all errors, fallback to default partitions, etc.\n\nArtem: some tweaks, split one very long line while on it.\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "7029eef8ba6ebf96c18c4b3138c35fcd1342a80a",
      "tree": "fc368b9371519383bbf5fdcf6fb3f419c8c00d80",
      "parents": [
        "769dc431869a021b85feca607c7800c59822de9c"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Thu Jun 02 18:00:12 2011 +0400"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:07 2011 +0300"
      },
      "message": "mtd: solutionengine.c: use mtd_device_parse_register\n\nReplace custom invocations of parse_mtd_partitions and mtd_device_register\nwith common mtd_device_parse_register call. This would bring: standard\nhandling of all errors, fallback to default partitions, etc.\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "769dc431869a021b85feca607c7800c59822de9c",
      "tree": "745930c6ec2123ac041a3fd065301b46f7f23dc1",
      "parents": [
        "c77d8092c761bc0ee219fd869e6cde876e2b7aa4"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Thu Jun 02 18:00:06 2011 +0400"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:07 2011 +0300"
      },
      "message": "mtd: sa1100-flash.c: use mtd_device_parse_register\n\nReplace custom invocations of parse_mtd_partitions and mtd_device_register\nwith common mtd_device_parse_register call. This would bring: standard\nhandling of all errors, fallback to default partitions, etc.\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "c77d8092c761bc0ee219fd869e6cde876e2b7aa4",
      "tree": "cf6530acb4674ce1ceb3a050cc7436f179442e9b",
      "parents": [
        "6fcdc92fce81eadcee262a7a66bf3207314fab87"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Thu Jun 02 18:00:04 2011 +0400"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:07 2011 +0300"
      },
      "message": "mtd: rbtx4939-flash.c: use mtd_device_parse_register\n\nReplace custom invocations of parse_mtd_partitions and mtd_device_register\nwith common mtd_device_parse_register call. This would bring: standard\nhandling of all errors, fallback to default partitions, etc.\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "6fcdc92fce81eadcee262a7a66bf3207314fab87",
      "tree": "7385f3cec4a7418d9374a6aa66718f6c86f48489",
      "parents": [
        "74fb3ab9330ee4dd1a3ddf19cd0f3ef1202376d9"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Thu Jun 02 18:00:03 2011 +0400"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:07 2011 +0300"
      },
      "message": "mtd: pxa2xx-flash.c: use mtd_device_parse_register\n\nReplace custom invocations of parse_mtd_partitions and mtd_device_register\nwith common mtd_device_parse_register call. This would bring: standard\nhandling of all errors, fallback to default partitions, etc.\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "74fb3ab9330ee4dd1a3ddf19cd0f3ef1202376d9",
      "tree": "d8919c292998278df6c1c21e9fd0ea94c4e311a3",
      "parents": [
        "d45fd1218897b05dfa977a49f72e6f7bdc3e2471"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Thu Jun 02 18:00:01 2011 +0400"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:07 2011 +0300"
      },
      "message": "mtd: plat-ram.c: use mtd_device_parse_register\n\nReplace custom invocations of parse_mtd_partitions and mtd_device_register\nwith common mtd_device_parse_register call. This would bring: standard\nhandling of all errors, fallback to default partitions, etc.\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "d45fd1218897b05dfa977a49f72e6f7bdc3e2471",
      "tree": "253ebd05180f35a27ab2825a023172d35f1f3206",
      "parents": [
        "6e6e44c8bf73cdbd3600f18cb195fc965c0f1b45"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Thu Jun 02 17:59:58 2011 +0400"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:07 2011 +0300"
      },
      "message": "mtd: physmap.c: use mtd_device_parse_register\n\nReplace custom invocations of parse_mtd_partitions and mtd_device_register\nwith common mtd_device_parse_register call. This would bring: standard\nhandling of all errors, fallback to default partitions, etc.\n\nArtem: tweaked the patch\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "6e6e44c8bf73cdbd3600f18cb195fc965c0f1b45",
      "tree": "da77d8a5b21536dc91aa6790d4ded0a6f43cf175",
      "parents": [
        "ca97dec2ab5c87e9fbdf7e882e1820004a3966fa"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Thu Jun 02 17:59:50 2011 +0400"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:07 2011 +0300"
      },
      "message": "mtd: latch-addr-flash.c: use mtd_device_parse_register\n\nReplace custom invocations of parse_mtd_partitions and mtd_device_register\nwith common mtd_device_parse_register call. This would bring: standard\nhandling of all errors, fallback to default partitions, etc.\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "ca97dec2ab5c87e9fbdf7e882e1820004a3966fa",
      "tree": "823aed45d98f2ca59fe86149b7589bc14daa9e4c",
      "parents": [
        "bc413f11ddf2c692cc533f474d28a154abe4541f"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Thu Jun 02 17:59:49 2011 +0400"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:07 2011 +0300"
      },
      "message": "mtd: lantiq-flash.c: use mtd_device_parse_register\n\nReplace custom invocations of parse_mtd_partitions and mtd_device_register\nwith common mtd_device_parse_register call. This would bring: standard\nhandling of all errors, fallback to default partitions, etc.\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "bc413f11ddf2c692cc533f474d28a154abe4541f",
      "tree": "1916e2b13dd2f03fb375e701c9370d777ae5e061",
      "parents": [
        "200b8777ce270b491affb2bd81192f78f2d46213"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Thu Jun 02 17:59:47 2011 +0400"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:06 2011 +0300"
      },
      "message": "mtd: ixp4xx.c: use mtd_device_parse_register\n\nReplace custom invocations of parse_mtd_partitions and mtd_device_register\nwith common mtd_device_parse_register call. This would bring: standard\nhandling of all errors, fallback to default partitions, etc.\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "200b8777ce270b491affb2bd81192f78f2d46213",
      "tree": "82d42e6f302fbc898bfda269f53064f407a4252f",
      "parents": [
        "ba6bead4469bec8a66f1764106f23890b2a267e2"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Thu Jun 02 17:59:46 2011 +0400"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:06 2011 +0300"
      },
      "message": "mtd: ixp2000.c: use mtd_device_parse_register\n\nReplace custom invocations of parse_mtd_partitions and mtd_device_register\nwith common mtd_device_parse_register call. This would bring: standard\nhandling of all errors, fallback to default partitions, etc.\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "ba6bead4469bec8a66f1764106f23890b2a267e2",
      "tree": "635fb2f7a6b13b45a47e1f305f28711191873ba3",
      "parents": [
        "5003403b87283a5e304e0248918ef678dbd24d59"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Thu Jun 02 17:59:45 2011 +0400"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:06 2011 +0300"
      },
      "message": "mtd: intel_vr_nor.c: use mtd_device_parse_register\n\nReplace custom invocations of parse_mtd_partitions and mtd_device_register\nwith common mtd_device_parse_register call. This would bring: standard\nhandling of all errors, fallback to default partitions, etc.\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "5003403b87283a5e304e0248918ef678dbd24d59",
      "tree": "ee4f098919f4c9ba3b7731b5954ab1bc085b1f99",
      "parents": [
        "8db2a08ee469c1fcad5354c1144a673d88434424"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Thu Jun 02 17:59:44 2011 +0400"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:06 2011 +0300"
      },
      "message": "mtd: impa7.c: use mtd_device_parse_register\n\nReplace custom invocations of parse_mtd_partitions and mtd_device_register\nwith common mtd_device_parse_register call. This would bring: standard\nhandling of all errors, fallback to default partitions, etc.\n\nArtem: rename static_partitions to make lines shorter and align the way\n       this driver prefers.\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "8db2a08ee469c1fcad5354c1144a673d88434424",
      "tree": "22a86eba0b4dbf39ce4bad440cf8f0c96975a043",
      "parents": [
        "534e4928ad672a319c29b9f0c0593ad16766de53"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Thu Jun 02 17:59:42 2011 +0400"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:06 2011 +0300"
      },
      "message": "mtd: h720x-flash.c: use mtd_device_parse_register\n\nReplace custom invocations of parse_mtd_partitions and mtd_device_register\nwith common mtd_device_parse_register call. This would bring: standard\nhandling of all errors, fallback to default partitions, etc.\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "534e4928ad672a319c29b9f0c0593ad16766de53",
      "tree": "21eb54a31d4effb7291e089a072c0cb1bf728c94",
      "parents": [
        "3d0e9db409909a0259fa005fee81a7c639bd645a"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Thu Jun 02 17:59:41 2011 +0400"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:06 2011 +0300"
      },
      "message": "mtd: gpio-addr-flash.c: use mtd_device_parse_register\n\nReplace custom invocations of parse_mtd_partitions and mtd_device_register\nwith common mtd_device_parse_register call. This would bring: standard\nhandling of all errors, fallback to default partitions, etc.\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "3d0e9db409909a0259fa005fee81a7c639bd645a",
      "tree": "f8404d13e54d1e1a851f589b319cfe97938a4107",
      "parents": [
        "cd3aafd0bd3ad383fd43196bc8dcac2edfec95c2"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Thu Jun 02 17:59:35 2011 +0400"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:06 2011 +0300"
      },
      "message": "mtd: dc21285.c: use mtd_device_parse_register\n\nReplace custom invocations of parse_mtd_partitions and mtd_device_register\nwith common mtd_device_parse_register call. This would bring: standard\nhandling of all errors, fallback to default partitions, etc.\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "cd3aafd0bd3ad383fd43196bc8dcac2edfec95c2",
      "tree": "0a75eb4fb831d8d5646c668877ce400ff02cdf53",
      "parents": [
        "81939afce261694f8e91a71e2cc7c817c13c57fd"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Thu Jun 02 17:59:30 2011 +0400"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:06 2011 +0300"
      },
      "message": "mtd: bfin-async-flash.c: use mtd_device_parse_register\n\nReplace custom invocations of parse_mtd_partitions and mtd_device_register\nwith common mtd_device_parse_register call. This would bring: standard\nhandling of all errors, fallback to default partitions, etc.\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "81939afce261694f8e91a71e2cc7c817c13c57fd",
      "tree": "7c6fab5ae0a850881f2e7f5351b38c380d43fc13",
      "parents": [
        "1c4c215cbdcbfd08183d82b2953591cd00564422"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Thu Jun 02 17:59:23 2011 +0400"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:05 2011 +0300"
      },
      "message": "mtd: sst25l.c: use mtd_device_parse_register\n\nReplace custom invocations of parse_mtd_partitions and mtd_device_register\nwith common mtd_device_parse_register call. This would bring: standard\nhandling of all errors, fallback to default partitions, etc.\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "1c4c215cbdcbfd08183d82b2953591cd00564422",
      "tree": "bb43365c3e16e3634a6f53dab61c2e8e6145563b",
      "parents": [
        "3761a6ddacc83e5a6b4482d98fbf212805381486"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Fri Mar 25 22:26:25 2011 +0300"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:05 2011 +0300"
      },
      "message": "mtd: add new API for handling MTD registration\n\nLots (nearly all) mtd drivers contain nearly the similar code that\ncalls parse_mtd_partitions, provides some platform-default values, if\nparsing fails, and registers  mtd device.\n\nThis is an aim to provide single implementation of this scenario:\nmtd_device_parse_register() which will handle all this parsing and\ndefaults.\n\nArtem: amended comments\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "3761a6ddacc83e5a6b4482d98fbf212805381486",
      "tree": "2418a7ce09e54c6b7f206ee3d6ded6b83ba9960c",
      "parents": [
        "3b36013cf9cc1a1da93ad6bb8f6d3b0221f67e42"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Wed Jun 08 19:59:49 2011 +0400"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:05 2011 +0300"
      },
      "message": "mtd: lart: cleanup: drop HAVE_PARTITIONS\n\nConsolidate knowledge about partitions in drivers/mtd/devices/lart.c.\nDrop all HAVE_PARTITIONS conditionals. Always use partitioning.\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "3b36013cf9cc1a1da93ad6bb8f6d3b0221f67e42",
      "tree": "f4448660797a24454a9f50e536bc528a2acd615f",
      "parents": [
        "0870066d7e6c85bbe37741137e4c4731501a98e0"
      ],
      "author": {
        "name": "Axel Lin",
        "email": "axel.lin@gmail.com",
        "time": "Wed Jun 08 21:01:37 2011 +0800"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:05 2011 +0300"
      },
      "message": "mtd: davinci_nand: remove redundant mtd_device_unregister\n\nmtd_device_unregister is done in nand_release(),\nthus no need to call it in nand_davinci_remove().\n\nSigned-off-by: Axel Lin \u003caxel.lin@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "0870066d7e6c85bbe37741137e4c4731501a98e0",
      "tree": "20b0c0e2417b222d18d0027e067dc55489db0940",
      "parents": [
        "96166056076af59d40e5b5aec5b09611c74cc911"
      ],
      "author": {
        "name": "Brian Norris",
        "email": "computersforpeace@gmail.com",
        "time": "Tue Jun 07 16:01:54 2011 -0700"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:05 2011 +0300"
      },
      "message": "mtd: remove printk\u0027s for [kv][mz]alloc failures\n\nWhen a memory allocation fails, the kernel will print out a backtrace\nautomatically. These print statements are unnecessary.\n\nSigned-off-by: Brian Norris \u003ccomputersforpeace@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "96166056076af59d40e5b5aec5b09611c74cc911",
      "tree": "b651a45ff70485045dc931138ff07e54eaab1ea2",
      "parents": [
        "ad274cecdbce18d13075bde3aabe5882802056de"
      ],
      "author": {
        "name": "Axel Lin",
        "email": "axel.lin@gmail.com",
        "time": "Tue Jun 07 22:55:21 2011 +0800"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:05 2011 +0300"
      },
      "message": "mtd: ndfc: fix a memory leak in ndfc_remove\n\nSigned-off-by: Axel Lin \u003caxel.lin@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "ad274cecdbce18d13075bde3aabe5882802056de",
      "tree": "0c39b7c67d9917c86fa9fc365ff5e45a819d5f4f",
      "parents": [
        "543e32d5ff165d0d68deedb0e3557478c7c36a4a"
      ],
      "author": {
        "name": "Artem Bityutskiy",
        "email": "Artem.Bityutskiy@nokia.com",
        "time": "Wed Jun 08 11:42:27 2011 +0300"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:05 2011 +0300"
      },
      "message": "mtd: document parse_mtd_partitions\n\nAdd a kerneldoc comment for the \u0027parse_mtd_partitions()\u0027 function - its\nbehavior has changed recently so it is good idea to have it documented.\n\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    }
  ],
  "next": "543e32d5ff165d0d68deedb0e3557478c7c36a4a"
}
