)]}'
{
  "commit": "213e64da90d14537cd63f7090d6c4d1fcc75d9f8",
  "tree": "c7603bcc554d033ef0521a0a7898c924930721e7",
  "parents": [
    "5eb56d2520fe16f00756ccdf8eebc277398e0f44"
  ],
  "author": {
    "name": "Ilya Dryomov",
    "email": "idryomov@gmail.com",
    "time": "Tue Mar 27 17:09:18 2012 +0300"
  },
  "committer": {
    "name": "Ilya Dryomov",
    "email": "idryomov@gmail.com",
    "time": "Tue Mar 27 17:09:18 2012 +0300"
  },
  "message": "Btrfs: fix infinite loop in btrfs_shrink_device()\n\nIf relocate of block group 0 fails with ENOSPC we end up infinitely\nlooping because key.offset -\u003d 1 statement in that case brings us back to\nwhere we started.\n\nSigned-off-by: Ilya Dryomov \u003cidryomov@gmail.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "bcc0acda86910de915fe6a01a318f7b5a8a42d75",
      "old_mode": 33188,
      "old_path": "fs/btrfs/volumes.c",
      "new_id": "be2d4e0e6cfbc2946796c12e8c120c8f72286b96",
      "new_mode": 33188,
      "new_path": "fs/btrfs/volumes.c"
    }
  ]
}
