)]}'
{
  "commit": "4b0c82529b92cda4723cf1d09e1e2ee9b9ae96f1",
  "tree": "e1c6a7028a0f4b3b3387ef4c582ccf075b30ac9d",
  "parents": [
    "45db98e54242f3ae94bdcfbfe754e743252eb168"
  ],
  "author": {
    "name": "Thomas Hellstrom",
    "email": "thellstrom@vmware.com",
    "time": "Wed Mar 12 20:42:31 2014 +0100"
  },
  "committer": {
    "name": "Thomas Hellstrom",
    "email": "thellstrom@vmware.com",
    "time": "Thu Mar 13 07:51:32 2014 +0100"
  },
  "message": "drm/vmwgfx: Fix a surface reference corner-case in legacy emulation mode\n\nIf running on a gb-object capable device with a non-gb capable surface\nexporter (X server) and a gb capable surface referencing client (GL driver),\nthe referencing client expects to find a shareable backing buffer attached to\nthe surface at reference time. This may not be the case if the surface has\nnot yet been validated. This would cause the surface reference IOCTL to\nreturn an error.\n\nSigned-off-by: Thomas Hellstrom \u003cthellstrom@vmware.com\u003e\nReviewed-by: Jakob Bornecrantz \u003cjakob@vmware.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "82468d9029156c6588a4480a9c0ed8c0aed82736",
      "old_mode": 33188,
      "old_path": "drivers/gpu/drm/vmwgfx/vmwgfx_surface.c",
      "new_id": "e7af580ab977f5932629b8d45e5d5e68a52942a5",
      "new_mode": 33188,
      "new_path": "drivers/gpu/drm/vmwgfx/vmwgfx_surface.c"
    }
  ]
}
