)]}'
{
  "commit": "811cb50baf63461ce0bdb234927046131fc7fa8b",
  "tree": "ea161607e94f11754048c8769b37f58d55fe8de6",
  "parents": [
    "a646365cc330b5aaf4452c91f61b1e0d1acf68d0"
  ],
  "author": {
    "name": "Johannes Berg",
    "email": "johannes@sipsolutions.net",
    "time": "Fri Nov 13 23:40:09 2009 +0100"
  },
  "committer": {
    "name": "Steven Rostedt",
    "email": "rostedt@goodmis.org",
    "time": "Fri Nov 13 22:20:34 2009 -0500"
  },
  "message": "tracing: Fix event format export\n\nFor some reason the export of the event print format to userspace\nuses \u0027#fmt\u0027 which breaks if the format string is anything but a plain\nstring, for example if it is built with macros then the macro names\nare exported instead of their contents.\n\nUse\n\t\"\\\"%s\\\"\", fmt\ninstead of\n\t\"%s\", #fmt\nto export the string and not the way it is built.\n\nFor example, in net/mac80211/driver-trace.h for the trace event drv_start\nthere is:\n\n        TP_printk(\n                LOCAL_PR_FMT, LOCAL_PR_ARG\n        )\n\nWhich use to produce:\n\n print fmt: LOCAL_PR_FMT, REC-\u003ewiphy_name\n\nNow produces:\n\n print fmt: \"%s\", REC-\u003ewiphy_name\n\nSigned-off-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nLKML-Reference: \u003c20091113224009.GB23942@elte.hu\u003e\nSigned-off-by: Steven Rostedt \u003crostedt@goodmis.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "cc0d9667e182d14d9d84ffc47d9e21078d96d067",
      "old_mode": 33188,
      "old_path": "include/trace/ftrace.h",
      "new_id": "dacb8ef6700071238a3293799f57610909c6f22f",
      "new_mode": 33188,
      "new_path": "include/trace/ftrace.h"
    }
  ]
}
