)]}'
{
  "commit": "c9494866df835bcee68e17339aec1090faa704da",
  "tree": "a1c782909c323bf839403dc3c0abb124567a99e2",
  "parents": [
    "169d54d8b33b4d06d6f215e2b312a0b18f7909dc"
  ],
  "author": {
    "name": "Ben Gardiner",
    "email": "bengardiner@nanometrics.ca",
    "time": "Tue Jun 14 16:35:07 2011 -0400"
  },
  "committer": {
    "name": "Scott Wood",
    "email": "scottwood@freescale.com",
    "time": "Fri Jul 01 15:56:51 2011 -0500"
  },
  "message": "cmd_nand: add nand write.trimffs command\n\nAdd another nand write. variant, trimffs. This command will request of\nnand_write_skip_bad() that all trailing all-0xff pages will be\ndropped from eraseblocks when they are written to flash as-per the\nreccommended behaviour of the UBI FAQ [1].\n\nThe function that implements this timming is the drop_ffs() function\nby Artem Bityutskiy, ported from the mtd-utils tree.\n\n[1] http://www.linux-mtd.infradead.org/doc/ubi.html#L_flasher_algo\n\nSigned-off-by: Ben Gardiner \u003cbengardiner@nanometrics.ca\u003e\nCC: Artem Bityutskiy \u003cdedekind1@gmail.com\u003e\nCC: Detlev Zundel \u003cdzu@denx.de\u003e\nAcked-by: Scott Wood \u003cscottwood@freescale.com\u003e\nSigned-off-by: Scott Wood \u003cscottwood@freescale.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "27a88796eec613aa6d70b2fd016f9f2c177a04c4",
      "old_mode": 33188,
      "old_path": "common/cmd_nand.c",
      "new_id": "b767cd287734b7289c79807ada9f157e5fa657cc",
      "new_mode": 33188,
      "new_path": "common/cmd_nand.c"
    },
    {
      "type": "modify",
      "old_id": "8eedb6c4d70a1e417a0677ed487ded7f6239c961",
      "old_mode": 33188,
      "old_path": "doc/README.nand",
      "new_id": "751b6938435b7ebf6287b0fd0e1c92cc2916ef88",
      "new_mode": 33188,
      "new_path": "doc/README.nand"
    }
  ]
}
