)]}'
{
  "commit": "7fa322dba30ced1a357d53abb4ade5535e4e24fc",
  "tree": "90dcd684aa48f6280d568eb69c0f2ac8f138631a",
  "parents": [
    "96d4f43e3d012824f7e61920a340a1c03b6aacb0"
  ],
  "author": {
    "name": "Steven Rostedt (Red Hat)",
    "email": "rostedt@goodmis.org",
    "time": "Wed Jun 25 10:32:48 2014 -0400"
  },
  "committer": {
    "name": "Steven Rostedt",
    "email": "rostedt@goodmis.org",
    "time": "Fri Jul 18 13:56:57 2014 -0400"
  },
  "message": "sh: ftrace: Add call to ftrace_graph_is_dead() in function graph code\n\nftrace_stop() is going away as it disables parts of function tracing\nthat affects users that should not be affected. But ftrace_graph_stop()\nis built on ftrace_stop(). Here\u0027s another example of killing all of\nfunction tracing because something went wrong with function graph\ntracing.\n\nInstead of disabling all users of function tracing on function graph\nerror, disable only function graph tracing. To do this, the arch code\nmust call ftrace_graph_is_dead() before it implements function graph.\n\nCc: Paul Mundt \u003clethal@linux-sh.org\u003e\nSigned-off-by: Steven Rostedt \u003crostedt@goodmis.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3c74f53db6db93fca6e6399062fbbc16d457caa0",
      "old_mode": 33188,
      "old_path": "arch/sh/kernel/ftrace.c",
      "new_id": "079d70e6d74b3122adb2f48bebd8056ac4262e4a",
      "new_mode": 33188,
      "new_path": "arch/sh/kernel/ftrace.c"
    }
  ]
}
