)]}'
{
  "commit": "df55c99dc8ee4c3c886a5edc8a4aa6b131c95afc",
  "tree": "6e5ea5a435659fa2dee7410f0b0196bdaf3a2054",
  "parents": [
    "e7d5f3156e6827970f75ab27ad7eb0155826eb0b"
  ],
  "author": {
    "name": "Theodore Ts\u0027o",
    "email": "tytso@mit.edu",
    "time": "Fri Sep 09 19:16:51 2011 -0400"
  },
  "committer": {
    "name": "Theodore Ts\u0027o",
    "email": "tytso@mit.edu",
    "time": "Fri Sep 09 19:16:51 2011 -0400"
  },
  "message": "ext4: rename ext4_has_free_blocks() to ext4_has_free_clusters()\n\nRename the function so it is more clear what is going on.  Also rename\nthe various variables so it\u0027s clearer what\u0027s happening.\n\nAlso fix a missing blocks to cluster conversion when reading the\nnumber of reserved blocks for root.\n\nSigned-off-by: \"Theodore Ts\u0027o\" \u003ctytso@mit.edu\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "af0c5357e35a4a4dbbd2f68973f6c75ffb0cfba5",
      "old_mode": 33188,
      "old_path": "fs/ext4/balloc.c",
      "new_id": "f6dba4505f1cc7e4f251f28a18bbeea5b3dcb2a7",
      "new_mode": 33188,
      "new_path": "fs/ext4/balloc.c"
    },
    {
      "type": "modify",
      "old_id": "f97638634e3499f5caf2e1e4bf07750779fb5150",
      "old_mode": 33188,
      "old_path": "fs/ext4/ext4.h",
      "new_id": "21ea65d8bd4692a42c1b1b9ab40b65a8a947a491",
      "new_mode": 33188,
      "new_path": "fs/ext4/ext4.h"
    },
    {
      "type": "modify",
      "old_id": "557c34ffa05bf5d908be09f55562f28ac0c4a607",
      "old_mode": 33188,
      "old_path": "fs/ext4/inode.c",
      "new_id": "88dc63a01756fdc38469fc4f14ec3fc03762b339",
      "new_mode": 33188,
      "new_path": "fs/ext4/inode.c"
    }
  ]
}
