)]}'
{
  "commit": "1984bb763c2e50d0ebfb0cf56d1b319bd7afe63a",
  "tree": "dde3d0c06ee054d2d4439e6ac16da831f83a72a7",
  "parents": [
    "f4d79ca2fa211cffc07306eeed7013448e77d7ec"
  ],
  "author": {
    "name": "Duane Griffin",
    "email": "duaneg@dghda.com",
    "time": "Fri Jul 25 01:46:21 2008 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Fri Jul 25 10:53:32 2008 -0700"
  },
  "message": "jbd: tidy up revoke cache initialisation and destruction\n\nMake revocation cache destruction safe to call if initialisation fails\npartially or entirely.  This allows it to be used to cleanup in the case\nof initialisation failure, simplifying that code slightly.\n\nSigned-off-by: Duane Griffin \u003cduaneg@dghda.com\u003e\nCc: \u003clinux-ext4@vger.kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8ff5a7b89b9ae6ef852b86f62d32e1de6b0b8b7c",
      "old_mode": 33188,
      "old_path": "fs/jbd/revoke.c",
      "new_id": "c7bd649bbbdcfe032c46c52ed235bfda7a5e40e9",
      "new_mode": 33188,
      "new_path": "fs/jbd/revoke.c"
    }
  ]
}
