]> git.baikalelectronics.ru Git - kernel.git/commit
drm/nouveau: drop drm_global_mutex before sleeping in submission path
authorBen Skeggs <bskeggs@redhat.com>
Thu, 26 Aug 2010 05:02:32 +0000 (15:02 +1000)
committerBen Skeggs <bskeggs@redhat.com>
Thu, 26 Aug 2010 22:39:23 +0000 (08:39 +1000)
commit25b5b0a69f463534b9faf9f2ba63a33c5d1959e2
treedd351df0c2dd1f8b0a9c2dbfa85039140dc34ab0
parent962ff558d22b4d67e058837a6e79ba45e40d92f1
drm/nouveau: drop drm_global_mutex before sleeping in submission path

If we keep hold of the mutex here, the process which currently holds the
buffer object will never be able to release it, causing a deadlock.

Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
drivers/gpu/drm/nouveau/nouveau_gem.c