)]}'
{
  "commit": "85cf9dba92152bb4edec118b2f4f0be1ae7fdcab",
  "tree": "0fac17369fe20b2510b19748c70a61af5298c7db",
  "parents": [
    "d43698918bd46c71d494555fb92195fbea1fcb6c"
  ],
  "author": {
    "name": "Robert Richter",
    "email": "robert.richter@amd.com",
    "time": "Wed Apr 29 12:47:20 2009 +0200"
  },
  "committer": {
    "name": "Ingo Molnar",
    "email": "mingo@elte.hu",
    "time": "Wed Apr 29 14:51:12 2009 +0200"
  },
  "message": "perf_counter, x86: change and remove pmu initialization checks\n\nSome functions are only called if the pmu was proper initialized. That\ninitalization checks can be removed. The way to check initialization\nchanged too. Now, the pointer to the interrupt handler is checked. If\nit exists the pmu is initialized. This also removes a static variable\nand uses struct x86_pmu as only data source for the check.\n\n[ Impact: simplify code ]\n\nSigned-off-by: Robert Richter \u003crobert.richter@amd.com\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nAcked-by: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nLKML-Reference: \u003c1241002046-8832-24-git-send-email-robert.richter@amd.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "df9012bbd211aec838a145b6f50af87a4c197d5c",
      "old_mode": 33188,
      "old_path": "arch/x86/kernel/cpu/perf_counter.c",
      "new_id": "2d3681bbb5225429608b70811c18d97aca780344",
      "new_mode": 33188,
      "new_path": "arch/x86/kernel/cpu/perf_counter.c"
    }
  ]
}
