)]}'
{
  "commit": "4da98541d898d45255edf874b16687aad0ff90cd",
  "tree": "ce06da71c49d797fc5761fe066dc4a3b18200a5c",
  "parents": [
    "698b3135acb94e838a33a69f1a7a684fe0d90734"
  ],
  "author": {
    "name": "Daniel Vetter",
    "email": "daniel.vetter@ffwll.ch",
    "time": "Fri Mar 21 23:22:35 2014 +0100"
  },
  "committer": {
    "name": "Daniel Vetter",
    "email": "daniel.vetter@ffwll.ch",
    "time": "Fri Mar 28 18:25:18 2014 +0100"
  },
  "message": "drm/i915: add locking to fixed panel edid probing\n\nWith the recent addition of locking checks in\n\ncommit 62ff94a5492175759546f8bc61383189d6b49122\nAuthor:     Daniel Vetter \u003cdaniel.vetter@ffwll.ch\u003e\nAuthorDate: Thu Jan 23 22:18:47 2014 +0100\n\n    drm/crtc-helper: remove LOCKING from kerneldoc\n\ndrm_add_edid_modes started to WARN about the mode_config.mutex not\nbeing held in the lvds and dp initialization code.\n\nNow since this is init code locking is fairly redudant if it wouldn\u0027t\nbe for the drm core registering sysfs files a bit early. And the\nlocking WARNINGs nicely enforce that indeed all access to the mode\nlists are properly protected. And a full audit shows that only i915\nand gma500 touch the modes lists at init time.\n\nHence I\u0027ve opted to wrap up this entire mode detection sequence for\nfixed panels with the mode_config mutex for both lvds and edp outputs.\n\nSigned-off-by: Daniel Vetter \u003cdaniel.vetter@ffwll.ch\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "bbb1327644d48b923bcf1e99a8087929095667ef",
      "old_mode": 33188,
      "old_path": "drivers/gpu/drm/i915/intel_dp.c",
      "new_id": "7ca38e11e6955465445224961027b1547b3324ba",
      "new_mode": 33188,
      "new_path": "drivers/gpu/drm/i915/intel_dp.c"
    },
    {
      "type": "modify",
      "old_id": "ef5e5661efb21f3ade3da94e52ac47f1c86af5fc",
      "old_mode": 33188,
      "old_path": "drivers/gpu/drm/i915/intel_lvds.c",
      "new_id": "f1ecf916474a93e3a18dd604991a8915309d83cb",
      "new_mode": 33188,
      "new_path": "drivers/gpu/drm/i915/intel_lvds.c"
    }
  ]
}
