)]}'
{
  "commit": "964147d5c86d63be79b442c30f3783d49860c078",
  "tree": "5c1eab8814cab3511c85037dec5220c5c24f91af",
  "parents": [
    "a64c876fd357906a1f7193723866562ad290654c"
  ],
  "author": {
    "name": "NeilBrown",
    "email": "neilb@suse.de",
    "time": "Tue May 18 15:27:13 2010 +1000"
  },
  "committer": {
    "name": "NeilBrown",
    "email": "neilb@suse.de",
    "time": "Tue May 18 15:27:13 2010 +1000"
  },
  "message": "md/raid1: fix counting of write targets.\n\nThere is a very small race window when writing to a\nRAID1 such that if a device is marked faulty at exactly the wrong\ntime, the write-in-progress will not be sent to the device,\nbut the bitmap (if present) will be updated to say that\nthe write was sent.\n\nThen if the device turned out to still be usable as was re-added\nto the array, the bitmap-based-resync would skip resyncing that\nblock, possibly leading to corruption.  This would only be a problem\nif no further writes were issued to that area of the device (i.e.\nthat bitmap chunk).\n\nSuitable for any pending -stable kernel.\n\nCc: stable@kernel.org\nSigned-off-by: NeilBrown \u003cneilb@suse.de\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f741f77eeb2b48aa9c51793ba778e7adb43bbcab",
      "old_mode": 33188,
      "old_path": "drivers/md/raid1.c",
      "new_id": "1ab30f64848f79023794c5170d01ef9c7d2a1a52",
      "new_mode": 33188,
      "new_path": "drivers/md/raid1.c"
    }
  ]
}
