)]}'
{
  "commit": "c521efd1700a8c0f7ce26f011f5eaecca17fabfa",
  "tree": "8dd9f8171222e856aafa5db1c1a150098327d409",
  "parents": [
    "6ec22f9b037fc0c2e00ddb7023fad279c365324d"
  ],
  "author": {
    "name": "Steven Rostedt",
    "email": "srostedt@redhat.com",
    "time": "Mon Dec 07 09:06:24 2009 -0500"
  },
  "committer": {
    "name": "Steven Rostedt",
    "email": "rostedt@goodmis.org",
    "time": "Mon Dec 07 12:01:35 2009 -0500"
  },
  "message": "tracing: Add pipe_close interface\n\nAn ftrace plugin can add a pipe_open interface when the user opens\ntrace_pipe. But if the plugin allocates something within the pipe_open\nit can not free it because there exists no pipe_close. The hook to\nthe trace file open has a corresponding close. The closing of the\ntrace_pipe file should also have a corresponding close.\n\nSigned-off-by: Steven Rostedt \u003crostedt@goodmis.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "874f2893cff0e1d65d97b99217feb30f9900b4f2",
      "old_mode": 33188,
      "old_path": "kernel/trace/trace.c",
      "new_id": "f804b407d43866a9a1eb9e3ae32d346f15e2a13c",
      "new_mode": 33188,
      "new_path": "kernel/trace/trace.c"
    },
    {
      "type": "modify",
      "old_id": "1d7f4830a80d93dd2b3c77a837ad18c5123819fc",
      "old_mode": 33188,
      "old_path": "kernel/trace/trace.h",
      "new_id": "7fa33cab69629299a9d4470fbf13db81d20e3c94",
      "new_mode": 33188,
      "new_path": "kernel/trace/trace.h"
    }
  ]
}
