)]}'
{
  "commit": "035fe03a7ad56982b30ab3a522b7b08d58feccd0",
  "tree": "f3502142234e7d28df3e32b9b2cd26869db4b4d6",
  "parents": [
    "7f59203abeaf18bf3497b308891f95a4489810ad"
  ],
  "author": {
    "name": "Josef Bacik",
    "email": "josef@redhat.com",
    "time": "Wed Jan 27 02:09:38 2010 +0000"
  },
  "committer": {
    "name": "Chris Mason",
    "email": "chris.mason@oracle.com",
    "time": "Thu Jan 28 16:20:39 2010 -0500"
  },
  "message": "Btrfs: check total number of devices when removing missing\n\nIf you have a disk failure in RAID1 and then add a new disk to the\narray, and then try to remove the missing volume, it will fail.  The\nreason is the sanity check only looks at the total number of rw devices,\nwhich is just 2 because we have 2 good disks and 1 bad one.  Instead\ncheck the total number of devices in the array to make sure we can\nactually remove the device.  Tested this with a failed disk setup and\nwith this test we can now run\n\nbtrfs-vol -r missing /mount/point\n\nand it works fine.\n\nSigned-off-by: Josef Bacik \u003cjosef@redhat.com\u003e\nSigned-off-by: Chris Mason \u003cchris.mason@oracle.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5eb7459e3782f8871d4b6c6e4286aa4671f410c6",
      "old_mode": 33188,
      "old_path": "fs/btrfs/volumes.c",
      "new_id": "41ecbb2347f2d3171f7645782ab4e5a39621c84d",
      "new_mode": 33188,
      "new_path": "fs/btrfs/volumes.c"
    }
  ]
}
