)]}'
{
  "commit": "2f992ee85aaa7dfd2bda43efe4493af1e108d054",
  "tree": "607b66c6814020bb9aa7c0ffe1e3d4fd872efbb5",
  "parents": [
    "6beb8a23b50d38a003e80c5f16b50c56e8ae3387"
  ],
  "author": {
    "name": "Chen Gang",
    "email": "gang.chen@asianux.com",
    "time": "Mon Jul 08 15:59:38 2013 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Tue Jul 09 10:33:19 2013 -0700"
  },
  "message": "kernel/auditfilter.c: fix leak in audit_add_rule() error path\n\nIf both \u0027tree\u0027 and \u0027watch\u0027 are valid we must call audit_put_tree(), just\nlike the preceding code within audit_add_rule().\n\nSigned-off-by: Chen Gang \u003cgang.chen@asianux.com\u003e\nCc: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nCc: Eric Paris \u003ceparis@redhat.com\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": "0ee9eff866d6b5a9b1e26772487fd04a1fa5371a",
      "old_mode": 33188,
      "old_path": "kernel/auditfilter.c",
      "new_id": "3d15c66b7f0ba18928680f8dd9086fc4c99853df",
      "new_mode": 33188,
      "new_path": "kernel/auditfilter.c"
    }
  ]
}
