)]}'
{
  "commit": "f4d79ca2fa211cffc07306eeed7013448e77d7ec",
  "tree": "dee0ba9ed8102f5d0bcadc1e93ca7affe2414e8f",
  "parents": [
    "3850f7a521dc17659ef6758a219f083418788490"
  ],
  "author": {
    "name": "Duane Griffin",
    "email": "duaneg@dghda.com",
    "time": "Fri Jul 25 01:46:20 2008 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Fri Jul 25 10:53:32 2008 -0700"
  },
  "message": "jbd: eliminate duplicated code in revocation table init/destroy functions\n\nThe revocation table initialisation/destruction code is repeated for each\nof the two revocation tables stored in the journal.  Refactoring the\nduplicated code into functions is tidier, simplifies the logic in\ninitialisation in particular, and slightly reduces the code size.\n\nThere should not be any functional change.\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": "1bb43e987f4b4ff4f0e37a2d578d34c1642cf6c0",
      "old_mode": 33188,
      "old_path": "fs/jbd/revoke.c",
      "new_id": "8ff5a7b89b9ae6ef852b86f62d32e1de6b0b8b7c",
      "new_mode": 33188,
      "new_path": "fs/jbd/revoke.c"
    }
  ]
}
