)]}'
{
  "commit": "69382e85371c232df71524137a806b9c210ec021",
  "tree": "03e49cece85cb74ce38e37afbdef718efa2b3695",
  "parents": [
    "3e198f7826f830604f3aa7c20359a773e70cbeaa"
  ],
  "author": {
    "name": "NeilBrown",
    "email": "neilb@suse.de",
    "time": "Fri Jan 06 00:20:22 2006 -0800"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@g5.osdl.org",
    "time": "Fri Jan 06 08:34:04 2006 -0800"
  },
  "message": "[PATCH] md: better handling for read error in raid1 during resync\n\nHandling of read errors during resync is separate from handling of read errors\nduring normal IO in raid1.  A previous patch added support for read errors\nduring normal IO.  This one adds support for read errors during resync or\nrecovery.\n\nThe key differences are that we don\u0027t need to freeze the array, because the\nnormal handling of resync means that this part of the array will be idle\nexcept for resync, and the read/overwrite/re-read is needed in a separate\npiece of code.\n\nSigned-off-by: Neil Brown \u003cneilb@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ea1f1eb93c774fce472d210ba0092354835c5f55",
      "old_mode": 33188,
      "old_path": "drivers/md/raid1.c",
      "new_id": "14a8fe0349c75140d5f08e0bb6a151a7784c0f7b",
      "new_mode": 33188,
      "new_path": "drivers/md/raid1.c"
    }
  ]
}
