)]}'
{
  "commit": "5d136a010de3bc16fe595987feb9ef8868f064c2",
  "tree": "ce0dbf3d5da61bc9b69fa557f0f578cd980f3147",
  "parents": [
    "0a3b483e83edb6aa6d3c49db70eeb6f1cd9f6c6b"
  ],
  "author": {
    "name": "Serge E. Hallyn",
    "email": "serue@us.ibm.com",
    "time": "Thu Apr 27 16:45:14 2006 -0500"
  },
  "committer": {
    "name": "Al Viro",
    "email": "viro@zeniv.linux.org.uk",
    "time": "Tue Jun 20 05:25:23 2006 -0400"
  },
  "message": "[PATCH] minor audit updates\n\nJust a few minor proposed updates.  Only the last one will\nactually affect behavior.  The rest are just misleading\ncode.\n\nSeveral AUDIT_SET functions return \u0027old\u0027 value, but only\nreturn value \u003c0 is checked for.  So just return 0.\n\npropagate audit_set_rate_limit and audit_set_backlog_limit\nerror values\n\nIn audit_buffer_free, the audit_freelist_count was being\nincremented even when we discard the return buffer, so\naudit_freelist_count can end up wrong.  This could cause\nthe actual freelist to shrink over time, eventually\nthreatening to degrate audit performance.\n\nSigned-off-by: Serge E. Hallyn \u003cserue@us.ibm.com\u003e\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "bb20922d08ccb1d363a472041105557b99d41e1e",
      "old_mode": 33188,
      "old_path": "kernel/audit.c",
      "new_id": "0738a4b290e68b292d279cc124138a0fe1cb0354",
      "new_mode": 33188,
      "new_path": "kernel/audit.c"
    }
  ]
}
