)]}'
{
  "commit": "08e4d534743f4e9af3602aebbc1cca9372762028",
  "tree": "d4b34d24a490019113ff5c2fa33662220b15353b",
  "parents": [
    "e3b2415e281a97ade36d88404094a90cfea838c0"
  ],
  "author": {
    "name": "Thomas Hellstrom",
    "email": "thellstrom@vmware.com",
    "time": "Thu Aug 20 19:02:31 2009 +1000"
  },
  "committer": {
    "name": "Dave Airlie",
    "email": "airlied@redhat.com",
    "time": "Fri Aug 21 10:01:59 2009 +1000"
  },
  "message": "drm: Fix sysfs device confusion.\n\nThe drm sysfs class suspend / resume methods could not distinguish\nbetween different device types wich could lead to illegal type casts.\n\nUse struct device_type and make sure the class suspend / resume callbacks\nare aware of those. There is no per device-type suspend / resume. Only\nnew-style PM.\n\nSigned-off-by: Thomas Hellstrom \u003cthellstrom@vmware.com\u003e\nReviewed-by: Jesse Barnes \u003cjbarnes@virtuousgeek.org\u003e\nSigned-off-by: Dave Airlie \u003cairlied@redhat.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "85ec31b3ff00a09f1d18b0a9b66cd31b68d8ba21",
      "old_mode": 33188,
      "old_path": "drivers/gpu/drm/drm_sysfs.c",
      "new_id": "f7a615b80c706a3094bb94f5f9981f1a0e5016ae",
      "new_mode": 33188,
      "new_path": "drivers/gpu/drm/drm_sysfs.c"
    }
  ]
}
