)]}'
{
  "commit": "bc2607f393bd4fb844c1886a02af929ca0372056",
  "tree": "45c7f9c538b5e196e389454286771f3beb8628ba",
  "parents": [
    "7f0da59bdc2f65795a57009d78f7753d3aea1de3"
  ],
  "author": {
    "name": "NeilBrown",
    "email": "neilb@suse.de",
    "time": "Thu Jul 28 11:39:22 2011 +1000"
  },
  "committer": {
    "name": "NeilBrown",
    "email": "neilb@suse.de",
    "time": "Thu Jul 28 11:39:22 2011 +1000"
  },
  "message": "md/raid5: write errors should be recorded as bad blocks if possible.\n\nWhen a write error is detected, don\u0027t mark the device as failed\nimmediately but rather record the fact for handle_stripe to deal with.\n\nHandle_stripe then attempts to record a bad block.  Only if that fails\ndoes the device get marked as faulty.\n\nSigned-off-by: NeilBrown \u003cneilb@suse.de\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5fc621673e6ceaaaa339e98dd680215e3919ed63",
      "old_mode": 33188,
      "old_path": "drivers/md/raid5.c",
      "new_id": "9768a7d67148225ccafad99f473c1d4bc107729a",
      "new_mode": 33188,
      "new_path": "drivers/md/raid5.c"
    },
    {
      "type": "modify",
      "old_id": "c5429d12363654075b752b0ca689c672b9361f02",
      "old_mode": 33188,
      "old_path": "drivers/md/raid5.h",
      "new_id": "8620cb67ae39ce21482952d514668e448750c494",
      "new_mode": 33188,
      "new_path": "drivers/md/raid5.h"
    }
  ]
}
