)]}'
{
  "commit": "374c3af880ef260f36dfc968d9725494666dff31",
  "tree": "b4bc3223e3e7b5a9dfc7aac8032afd9e8350d787",
  "parents": [
    "3ba6462355c1c69dde58739a871d13bbb993e2e3"
  ],
  "author": {
    "name": "Francisco Jerez",
    "email": "currojerez@riseup.net",
    "time": "Sun Aug 29 12:21:16 2010 +0200"
  },
  "committer": {
    "name": "Ben Skeggs",
    "email": "bskeggs@redhat.com",
    "time": "Fri Sep 03 08:23:35 2010 +1000"
  },
  "message": "drm/nouveau: Don\u0027t take struct_mutex around the pushbuf IOCTL.\n\nWe don\u0027t need it and it can lead to lock order inversions with respect\nto drm_global_mutex, potentially causing dead locks.\n\nSigned-off-by: Francisco Jerez \u003ccurrojerez@riseup.net\u003e\nSigned-off-by: Ben Skeggs \u003cbskeggs@redhat.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "93711dfcafc1eec2d488ca97f6e20a1594b9e952",
      "old_mode": 33188,
      "old_path": "drivers/gpu/drm/nouveau/nouveau_gem.c",
      "new_id": "10cace94395ceb24340ecd8d825ea2e698b1e75b",
      "new_mode": 33188,
      "new_path": "drivers/gpu/drm/nouveau/nouveau_gem.c"
    }
  ]
}
