)]}'
{
  "commit": "ab699ec64a4294f2f6ccd34b9bf8a2dcb4c4cb3c",
  "tree": "dd351df0c2dd1f8b0a9c2dbfa85039140dc34ab0",
  "parents": [
    "e3461a2bc0d67ce60a915e0f26e2a6eb4a4d4b99"
  ],
  "author": {
    "name": "Ben Skeggs",
    "email": "bskeggs@redhat.com",
    "time": "Thu Aug 26 15:02:32 2010 +1000"
  },
  "committer": {
    "name": "Ben Skeggs",
    "email": "bskeggs@redhat.com",
    "time": "Fri Aug 27 08:39:23 2010 +1000"
  },
  "message": "drm/nouveau: drop drm_global_mutex before sleeping in submission path\n\nIf we keep hold of the mutex here, the process which currently holds the\nbuffer object will never be able to release it, causing a deadlock.\n\nSigned-off-by: Ben Skeggs \u003cbskeggs@redhat.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "613f878e6d0f6a2680998d9d3136b505ddbc39fc",
      "old_mode": 33188,
      "old_path": "drivers/gpu/drm/nouveau/nouveau_gem.c",
      "new_id": "93711dfcafc1eec2d488ca97f6e20a1594b9e952",
      "new_mode": 33188,
      "new_path": "drivers/gpu/drm/nouveau/nouveau_gem.c"
    }
  ]
}
