)]}'
{
  "commit": "d1fac9ecd3b581e08c86fc625e577fcb586f24f7",
  "tree": "b9335cccaf36aaa9fb7c381f12df26dd4da97439",
  "parents": [
    "715e628ad9e3e820895115c0d3eb47a75a23c11d"
  ],
  "author": {
    "name": "Steven Rostedt (Google)",
    "email": "rostedt@goodmis.org",
    "time": "Fri Aug 09 21:21:52 2024 -0400"
  },
  "committer": {
    "name": "Steven Rostedt (Google)",
    "email": "rostedt@goodmis.org",
    "time": "Fri Oct 11 14:46:25 2024 -0400"
  },
  "message": "trace-cmd record: Always disable func_stack_trace in tracecmd_disable_all_tracing()\n\nThe function tracecmd_disable_all_tracing() is passed a boolean parameter\nto decide to disable the tracers or not. If the tracers are not to be\ndisabled (as it resets the trace file) it also does not disable the\nfunc_stack_trace. Unfortunately, that means the set_ftrace_filter gets\nreset when the function stack tracing is still enabled, causing the end of\nthe trace to take a long time.\n\nAlways disable func_stack_trace option in tracecmd_disable_all_tracing().\n\nLink: https://lore.kernel.org/20240809212152.6486337d@rorschach.local.home\nFixes: 935d5c5a033a5 (\"trace-cmd reset: Remove functions in function tracing filters\")\nSigned-off-by: Steven Rostedt (Google) \u003crostedt@goodmis.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3c705270f1c580c669a60b54b61ab2b128d5a8af",
      "old_mode": 33188,
      "old_path": "tracecmd/trace-record.c",
      "new_id": "6b88646a2b7fcd9777996c9f325834b517600636",
      "new_mode": 33188,
      "new_path": "tracecmd/trace-record.c"
    }
  ]
}
