)]}'
{
  "commit": "0a1c49db8d91c538f104f8d70e560c6fdd589bd4",
  "tree": "41cf96b9c7bd351702526c6313cef9944c741954",
  "parents": [
    "16bb8eb1b73bf940d30ff88cae622bfcd3790f61"
  ],
  "author": {
    "name": "Steven Rostedt",
    "email": "srostedt@redhat.com",
    "time": "Sat Sep 12 19:17:15 2009 -0400"
  },
  "committer": {
    "name": "Steven Rostedt",
    "email": "rostedt@goodmis.org",
    "time": "Sat Sep 12 23:08:06 2009 -0400"
  },
  "message": "tracing: use macros to create internal ftrace entry ring buffer structures\n\nThe entries used by ftrace internal code (plugins) currently have their\nformats manually exported to userspace. That is, the format files in\ndebugfs/tracing/events/ftrace/*/format are currently created by hand.\nThis is a maintenance nightmare, and can easily become out of sync\nwith what is actually shown.\n\nThis patch uses the methodology of the TRACE_EVENT macros to build\nthe structures so that their formats can be automated and this\nwill keep the structures in sync with what users can see.\n\nThis patch only changes the way the structures are created. Further\npatches will build off of this to automate the format files.\n\nSigned-off-by: Steven Rostedt \u003crostedt@goodmis.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4ad4e1ddcb9b829d2faf9fdf96b556707002e57c",
      "old_mode": 33188,
      "old_path": "kernel/trace/trace.h",
      "new_id": "d308195d40aadd6d4fdf2cae1091c9c8d30ebcbf",
      "new_mode": 33188,
      "new_path": "kernel/trace/trace.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "82c51fdca03514cf8ce7f310e1319ea8aaae828c",
      "new_mode": 33188,
      "new_path": "kernel/trace/trace_entries.h"
    }
  ]
}
