)]}'
{
  "commit": "e77cef9c2d87db835ad9d70cde4a9b00b0ca2262",
  "tree": "27336938ecaeed58acb4218310f6b3dd516b5f26",
  "parents": [
    "059d233f9c1183ed2f59d631e4daf486060e880d"
  ],
  "author": {
    "name": "Jerome Glisse",
    "email": "jglisse@redhat.com",
    "time": "Thu Jan 07 15:39:13 2010 +0100"
  },
  "committer": {
    "name": "Dave Airlie",
    "email": "airlied@redhat.com",
    "time": "Fri Jan 08 13:12:09 2010 +1000"
  },
  "message": "drm: Avoid calling vblank function is vblank wasn\u0027t initialized\n\nIn some case vblank might not be initialized and we shouldn\u0027t\ntry to use associated function. This patch make sure this is\nthe case. It also export drm_vblank_cleanup so driver can cleanup\nvblank if for any reason IRQ/MSI is not working.\n\nSigned-off-by: Jerome Glisse \u003cjglisse@redhat.com\u003e\nSigned-off-by: Dave Airlie \u003cairlied@redhat.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7998ee66b3179889273a87b3c1198ce3d0b41d70",
      "old_mode": 33188,
      "old_path": "drivers/gpu/drm/drm_irq.c",
      "new_id": "b98384dbd9a7ace015a358c6085b01dc5de0a620",
      "new_mode": 33188,
      "new_path": "drivers/gpu/drm/drm_irq.c"
    }
  ]
}
