)]}'
{
  "commit": "9d0fcba67e47ff398a6fa86476d4884d472dc98a",
  "tree": "f8cd48d55b5668f0a8e0b22f0c17d3e9fefc9876",
  "parents": [
    "c1726f343b3bfc2ee037e191907c632a31903021"
  ],
  "author": {
    "name": "Robert Richter",
    "email": "robert.richter@amd.com",
    "time": "Tue Apr 13 22:23:12 2010 +0200"
  },
  "committer": {
    "name": "Ingo Molnar",
    "email": "mingo@elte.hu",
    "time": "Fri May 07 11:31:00 2010 +0200"
  },
  "message": "perf, x86: Call x86_setup_perfctr() from .hw_config()\n\nThe perfctr setup calls are in the corresponding .hw_config()\nfunctions now. This makes it possible to introduce config functions\nfor other pmu events that are not perfctr specific.\n\nAlso, all of a sudden the code looks much nicer.\n\nSigned-off-by: Robert Richter \u003crobert.richter@amd.com\u003e\nSigned-off-by: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nLKML-Reference: \u003c1271190201-25705-4-git-send-email-robert.richter@amd.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3d3bceb9e830efd3b9b8962915d19e5539a21cf5",
      "old_mode": 33188,
      "old_path": "arch/x86/kernel/cpu/perf_event.c",
      "new_id": "c2c1e10f7b037d746feb10115132a9fa117f672d",
      "new_mode": 33188,
      "new_path": "arch/x86/kernel/cpu/perf_event.c"
    },
    {
      "type": "modify",
      "old_id": "15367cce66bd85c35a6b44edf06063ecdf51ec25",
      "old_mode": 33188,
      "old_path": "arch/x86/kernel/cpu/perf_event_p4.c",
      "new_id": "9e002054cb5f37dfcb7ce2feccda40c369764ba8",
      "new_mode": 33188,
      "new_path": "arch/x86/kernel/cpu/perf_event_p4.c"
    }
  ]
}
