)]}'
{
  "commit": "c05199e5a57a579fea1e8fa65e2b511ceb524ffc",
  "tree": "200e6737a865934728356b94cc255bc841631d01",
  "parents": [
    "4adca1cbc4cedb31aba03497b3de238ea13b566a"
  ],
  "author": {
    "name": "Kan Liang",
    "email": "kan.liang@intel.com",
    "time": "Tue Jan 20 04:54:25 2015 +0000"
  },
  "committer": {
    "name": "Ingo Molnar",
    "email": "mingo@kernel.org",
    "time": "Wed Jan 28 13:04:34 2015 +0100"
  },
  "message": "perf/x86/intel/uncore: Move uncore_box_init() out of driver initialization\n\nThere were some issues about the uncore driver tried to access\nnon-existing boxes, which caused boot crashes. These issues have\nbeen all fixed. But we should avoid boot failures if that ever\nhappens again.\n\nThis patch intends to prevent this kind of potential issues.\nIt moves uncore_box_init out of driver initialization. The box\nwill be initialized when it\u0027s first enabled.\n\nSigned-off-by: Kan Liang \u003ckan.liang@intel.com\u003e\nSigned-off-by: Peter Zijlstra (Intel) \u003cpeterz@infradead.org\u003e\nLink: http://lkml.kernel.org/r/1421729665-5912-1-git-send-email-kan.liang@intel.com\nCc: Arnaldo Carvalho de Melo \u003cacme@kernel.org\u003e\nCc: Stephane Eranian \u003ceranian@google.com\u003e\nCc: Yan, Zheng \u003czheng.z.yan@intel.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@kernel.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "10b8d3eaaf15d760468a6ad88105ab7e06cd540b",
      "old_mode": 33188,
      "old_path": "arch/x86/kernel/cpu/perf_event_intel_uncore.c",
      "new_id": "c635b8b49e931e7926efc3dc96475a8c577958e0",
      "new_mode": 33188,
      "new_path": "arch/x86/kernel/cpu/perf_event_intel_uncore.c"
    },
    {
      "type": "modify",
      "old_id": "863d9b02563e596cd6bc04005546a383179175bf",
      "old_mode": 33188,
      "old_path": "arch/x86/kernel/cpu/perf_event_intel_uncore.h",
      "new_id": "6c8c1e7e69d85d3ad217eada0f0e55573c3daaf0",
      "new_mode": 33188,
      "new_path": "arch/x86/kernel/cpu/perf_event_intel_uncore.h"
    }
  ]
}
