)]}'
{
  "commit": "a80f1c1f6a15e4eeba5c146ec9c5c0e12458abc5",
  "tree": "89bb15e27e4b8768c6c5f124a6f892534d9c8825",
  "parents": [
    "94735ec4044a6d318b83ad3c5794e931ed168d10"
  ],
  "author": {
    "name": "Jan Weitzel",
    "email": "j.weitzel@phytec.de",
    "time": "Tue Apr 19 16:15:34 2011 +0200"
  },
  "committer": {
    "name": "David Woodhouse",
    "email": "David.Woodhouse@intel.com",
    "time": "Wed May 25 01:54:39 2011 +0100"
  },
  "message": "mtd: omap2: mtd split nand_scan in ident and tail\n\nnand_scan calls nand_scan_tail and here we got a ecc.layout and calculate\noobavail for this layout. After calling nand_scan, we change the layout pointer\nif OMAP_ECC_HAMMING_CODE_HW_ROMCODE is set. This results in not calcluated\noobavail. Mountig as jffs2 is not possible.\n\nTo fix that nand_scan has to split up in nand_scan_ident and nand_scan_tail\nsetting ecc.layout between these calls. So nand_scan_tail calculates oobvail\nfor the used layout. This is also done in serveral other platforms.\n\nSigned-off-by: Jan Weitzel \u003cj.weitzel@phytec.de\u003e\nReviewed-by: Vimal Singh \u003cvimal.newwork@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "da9a351c9d79f55b1dae9afa7b8cbd9ba117da9c",
      "old_mode": 33188,
      "old_path": "drivers/mtd/nand/omap2.c",
      "new_id": "288423f7b7b1b9b82b1a3419f1c7f5cb48e4b149",
      "new_mode": 33188,
      "new_path": "drivers/mtd/nand/omap2.c"
    }
  ]
}
