)]}'
{
  "commit": "c8b4de0cccfba18818416f62687e4094a5b83922",
  "tree": "c433c9be537b65ddbdff135cd25824a7cc09cdc8",
  "parents": [
    "c7b474474c793e9a82bd0d84868fdf7367c89696"
  ],
  "author": {
    "name": "NeilBrown",
    "email": "neilb@suse.de",
    "time": "Tue May 12 15:25:55 2009 +1000"
  },
  "committer": {
    "name": "NeilBrown",
    "email": "neilb@suse.de",
    "time": "Tue May 12 15:25:55 2009 +1000"
  },
  "message": "Create: add --reserve-space support to reserve space at the start of each device\n\nThis only works for 1.x metadata.\nThe idea is to reserve some space at the start of each device for\nstoring a boot loader.\nAs a boot loader will need sector 0, metadata 1.1 doesn\u0027t make sense.\n\nThe number given to reserve-space will be in kilobytes, though a\nsuffix of M can give Megabytes (or G gigabytes, but 2 is the limit).\n\nWhen a spare is added to an array, we preserve the amount of reserved\nspace.\n\nIt is not yet possible to hot-add an internal bitmap to a 1.1 or 1.2\narray with reserved space.\n\nThis option is not yet documented.\n\nIn future, we might copy the content of the reserved space from one\ndrive to any new spare that is added.\n\nSigned-off-by: NeilBrown \u003cneilb@suse.de\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9e65d0a9f6516d125cfb5f1c96efb7106a678f46",
      "old_mode": 33188,
      "old_path": "Create.c",
      "new_id": "385d9a98d2aba31ffa3542b5c160a9ea4d97c00a",
      "new_mode": 33188,
      "new_path": "Create.c"
    },
    {
      "type": "modify",
      "old_id": "a8194bf05b69e3e86b5eefcc88241bdb837ea398",
      "old_mode": 33188,
      "old_path": "Grow.c",
      "new_id": "f9e6804219a3a651edbe7234fdcaedfff90bacb1",
      "new_mode": 33188,
      "new_path": "Grow.c"
    },
    {
      "type": "modify",
      "old_id": "b1e19b56dd8bbdb57d7b4ac9268c8656fff5d0d5",
      "old_mode": 33188,
      "old_path": "Kill.c",
      "new_id": "d58203ec7b1b307682c2af9239e38ff977974fc1",
      "new_mode": 33188,
      "new_path": "Kill.c"
    },
    {
      "type": "modify",
      "old_id": "fa4bb60fc4c1df662f75b8799f5abf3cd0418423",
      "old_mode": 33188,
      "old_path": "Manage.c",
      "new_id": "3b3b96e3f1dcafa794104193748e1da92d550072",
      "new_mode": 33188,
      "new_path": "Manage.c"
    },
    {
      "type": "modify",
      "old_id": "818be0adf9bc9dd64d041d8bbedd1b3d41b69032",
      "old_mode": 33188,
      "old_path": "ReadMe.c",
      "new_id": "ca8c5a8a8b8ac71e5cd6edc354bf3959005f9da8",
      "new_mode": 33188,
      "new_path": "ReadMe.c"
    },
    {
      "type": "modify",
      "old_id": "e889b9c2714fcbf17b0409dd3bd7183e130ea2e4",
      "old_mode": 33188,
      "old_path": "mdadm.c",
      "new_id": "166ea9d6cda99c0ae9abf87493194e708b7a38a0",
      "new_mode": 33188,
      "new_path": "mdadm.c"
    },
    {
      "type": "modify",
      "old_id": "0eb8f399a3ed738e271d3a0ae2879fe84e305218",
      "old_mode": 33188,
      "old_path": "mdadm.h",
      "new_id": "d55daa93cbba65e7417ce73495dd7a55956f3e59",
      "new_mode": 33188,
      "new_path": "mdadm.h"
    },
    {
      "type": "modify",
      "old_id": "ebba5341d2e1f7e21a32b0b2761f2a6d4b882d9a",
      "old_mode": 33188,
      "old_path": "super0.c",
      "new_id": "c94c9417cb1f705110b2c3dda83ab4b5680a6928",
      "new_mode": 33188,
      "new_path": "super0.c"
    },
    {
      "type": "modify",
      "old_id": "376b97d9a4a4e855f2eabfe6583f48ac9c11a6c3",
      "old_mode": 33188,
      "old_path": "super1.c",
      "new_id": "cc4bdb335f881596caee8d468a38e717fbd65ebc",
      "new_mode": 33188,
      "new_path": "super1.c"
    }
  ]
}
