)]}'
{
  "commit": "01ef09d9ffb5ce9f8d62d1e5206da3d5ca612acc",
  "tree": "7259d26f86fa93e7d50f9d886f62b2a3054aa4c3",
  "parents": [
    "b6c5a71da1477d261bc36254fe1f20d32b57598d"
  ],
  "author": {
    "name": "Peter Zijlstra",
    "email": "a.p.zijlstra@chello.nl",
    "time": "Thu Mar 19 20:26:11 2009 +0100"
  },
  "committer": {
    "name": "Ingo Molnar",
    "email": "mingo@elte.hu",
    "time": "Mon Apr 06 09:30:15 2009 +0200"
  },
  "message": "perf_counter: fix uninitialized usage of event_list\n\nImpact: fix boot crash\n\nWhen doing the generic context switch event I ran into some early\nboot hangs, which were caused by inf func recursion (event, fault,\nevent, fault).\n\nI eventually tracked it down to event_list not being initialized\nat the time of the first event. Fix this.\n\nSigned-off-by: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Steven Rostedt \u003crostedt@goodmis.org\u003e\nOrig-LKML-Reference: \u003c20090319194233.195392657@chello.nl\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "219748d00262e8ac37a863495dee9a5d80c362f2",
      "old_mode": 33188,
      "old_path": "include/linux/init_task.h",
      "new_id": "ca226a91abeeadeb2e66da5497c226daee4b031a",
      "new_mode": 33188,
      "new_path": "include/linux/init_task.h"
    },
    {
      "type": "modify",
      "old_id": "b39456ad74a1450b7f2c66bccbb18c8e5e1a60ca",
      "old_mode": 33188,
      "old_path": "kernel/perf_counter.c",
      "new_id": "4c4e9eb37ab0c0ee1937f6c00da5334c00ea3250",
      "new_mode": 33188,
      "new_path": "kernel/perf_counter.c"
    }
  ]
}
