)]}'
{
  "commit": "22d368544b0ed9093a3db3ee4e00a842540fcecd",
  "tree": "18eb752b93d449d00ccf8f50aaae0826afcd99f3",
  "parents": [
    "b6603fe574af289dbe9eb9fb4c540bca04f5a053",
    "97b8ee845393701edc06e27ccec2876ff9596019"
  ],
  "author": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Thu Jul 17 07:57:33 2014 -1000"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Thu Jul 17 07:57:33 2014 -1000"
  },
  "message": "Merge tag \u0027trace-fixes-v3.16-rc5-v2\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace\n\nPull tracing fixes from Steven Rostedt:\n \"A few more fixes for ftrace infrastructure.\n\n  I was cleaning out my INBOX and found two fixes from zhangwei from a\n  year ago that were lost in my mail.  These fix an inconsistency\n  between trace_puts() and the way trace_printk() works.  The reason\n  this is important to fix is because when trace_printk() doesn\u0027t have\n  any arguments, it turns into a trace_puts().  Not being able to enable\n  a stack trace against trace_printk() because it does not have any\n  arguments is quite confusing.  Also, the fix is rather trivial and low\n  risk.\n\n  While porting some changes to PowerPC I discovered that it still has\n  the function graph tracer filter bug that if you also enable stack\n  tracing the function graph tracer filter is ignored.  I fixed that up.\n\n  Finally, Martin Lau, fixed a bug that would cause readers of the\n  ftrace ring buffer to block forever even though it was suppose to be\n  NONBLOCK\"\n\nThis also includes the fix from an earlier pull request:\n\n \"Oleg Nesterov fixed a memory leak that happens if a user creates a\n  tracing instance, sets up a filter in an event, and then removes that\n  instance.  The filter allocates memory that is never freed when the\n  instance is destroyed\"\n\n* tag \u0027trace-fixes-v3.16-rc5-v2\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace:\n  ring-buffer: Fix polling on trace_pipe\n  tracing: Add TRACE_ITER_PRINTK flag check in __trace_puts/__trace_bputs\n  tracing: Fix graph tracer with stack tracer on other archs\n  tracing: Add ftrace_trace_stack into __trace_puts/__trace_bputs\n  tracing: instance_rmdir() leaks ftrace_event_file-\u003efilter\n",
  "tree_diff": []
}
