)]}'
{
  "commit": "a08b6769d4c5e8d2a3192a45e40b3cdcca0da6a1",
  "tree": "ff95165b2c52967821c6dd452466c9eb63c06bf6",
  "parents": [
    "066ce64c7e867e95e5fee7c5f6b852710486392a"
  ],
  "author": {
    "name": "Andi Kleen",
    "email": "ak@linux.intel.com",
    "time": "Fri Aug 29 10:20:58 2014 -0700"
  },
  "committer": {
    "name": "Ingo Molnar",
    "email": "mingo@kernel.org",
    "time": "Tue Sep 09 06:53:08 2014 +0200"
  },
  "message": "perf/x86: Fix section mismatch in split uncore driver\n\nThe new split Intel uncore driver code that recently went\ninto tip added a section mismatch, which the build process\ncomplains about.\n\nuncore_pmu_register() can be called from uncore_pci_probe,()\nwhich is not __init and can be called from pci driver -\u003eprobe.\nI\u0027m not fully sure if it\u0027s actually possible to call the probe\nfunction later, but it seems safer to mark uncore_pmu_register\nnot __init.\n\nThis also fixes the warning.\n\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\nSigned-off-by: Peter Zijlstra (Intel) \u003cpeterz@infradead.org\u003e\nLink: http://lkml.kernel.org/r/1409332858-29039-1-git-send-email-andi@firstfloor.org\nSigned-off-by: Ingo Molnar \u003cmingo@kernel.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4785ee8ac599b953f2a60f28495c1cf863cfc9aa",
      "old_mode": 33188,
      "old_path": "arch/x86/kernel/cpu/perf_event_intel_uncore.c",
      "new_id": "812ec5d8218a2573d84ca57ddad4b73248836b2d",
      "new_mode": 33188,
      "new_path": "arch/x86/kernel/cpu/perf_event_intel_uncore.c"
    }
  ]
}
