)]}'
{
  "commit": "cb4764a6dbffd9bb3cf759421ae82384071a933d",
  "tree": "36f28716865fdac826848f23160d7a25e332f8f5",
  "parents": [
    "aa18efb2a2f07e1cf062039848e9d369bb358724"
  ],
  "author": {
    "name": "Steven Rostedt",
    "email": "srostedt@redhat.com",
    "time": "Mon Apr 20 18:16:44 2009 -0400"
  },
  "committer": {
    "name": "Steven Rostedt",
    "email": "rostedt@goodmis.org",
    "time": "Mon Apr 20 18:16:44 2009 -0400"
  },
  "message": "tracing: use nowakeup version of commit for function event trace tests\n\nThe startup tests for the event tracer also runs with the function\ntracer enabled. The \"wakeup\" version of the trace commit was used\nwhich can grab spinlocks. If a task was preempted by an NMI\nthat called a function being traced, it could deadlock due to the\nfunction tracer trying to grab the same lock.\n\nThanks to Frederic Weisbecker for pointing out where the bug was.\n\nReported-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nReported-by: Frederic Weisbecker \u003cfweisbec@gmail.com\u003e\nSigned-off-by: Steven Rostedt \u003crostedt@goodmis.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "98daf5dc74a6d253907e77d36230caed24d22750",
      "old_mode": 33188,
      "old_path": "kernel/trace/trace_events.c",
      "new_id": "672b195f86c9c486ba2cb6032c4c7befd0734e54",
      "new_mode": 33188,
      "new_path": "kernel/trace/trace_events.c"
    }
  ]
}
