)]}'
{
  "commit": "24dd469d728dae07f40c5d79ea6dedd38cdf1a30",
  "tree": "3975aaeaa6c1cd77a2d4b06184ad3bd0175a44a5",
  "parents": [
    "3f294f4fb6f2ba887b717674da26c21f3d57f3fc"
  ],
  "author": {
    "name": "NeilBrown",
    "email": "neilb@suse.de",
    "time": "Tue Nov 08 21:39:26 2005 -0800"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@g5.osdl.org",
    "time": "Wed Nov 09 07:56:37 2005 -0800"
  },
  "message": "[PATCH] md: allow a manual resync with md\n\nYou can trigger a \u0027check\u0027 with\n  echo check \u003e /sys/block/mdX/md/scan_mode\nor a check-and-repair errors with\n  echo repair \u003e /sys/block/mdX/md/scan_mode\n\nand read the current state from the same file.\n\nNote: personalities need to know the different between \u0027check\u0027 and \u0027repair\u0027,\nbut don\u0027t yet.  Until they do, \u0027check\u0027 will be the same as \u0027repair\u0027 and will\njust do a normal resync pass.\n\nSigned-off-by: Neil Brown \u003cneilb@suse.de\u003e\nCc: Greg KH \u003cgreg@kroah.com\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": "74520b50c307206ca35b065ba1422ef27bcdcca0",
      "old_mode": 33188,
      "old_path": "drivers/md/md.c",
      "new_id": "37400873b8796d7885acbc3c349a8ac3c69993e5",
      "new_mode": 33188,
      "new_path": "drivers/md/md.c"
    },
    {
      "type": "modify",
      "old_id": "d1dad32ebe070b576f02d2fbf7822a213e504881",
      "old_mode": 33188,
      "old_path": "include/linux/raid/md_k.h",
      "new_id": "efd04dca0abda8f2903492c5043a40f9df447b54",
      "new_mode": 33188,
      "new_path": "include/linux/raid/md_k.h"
    }
  ]
}
