]> git.baikalelectronics.ru Git - kernel.git/commit
drm/nouveau/core: split lock into list+exec and enable refcount locks
authorBen Skeggs <bskeggs@redhat.com>
Wed, 2 Oct 2013 23:59:16 +0000 (09:59 +1000)
committerBen Skeggs <bskeggs@redhat.com>
Fri, 8 Nov 2013 05:36:06 +0000 (15:36 +1000)
commit92f2f8b069cbbf5a1328d29f1fe0a03976584b72
treee13de5a68558c7d2a3055a6ce632d0ac0e5d07bc
parent8a1178e7adef0bb00620e3bd0e966c9acf0753b2
drm/nouveau/core: split lock into list+exec and enable refcount locks

This fixes a reported locking inversion when interacting with the DRM
core's vblank routines.

Reviewed-by: Maarten Lankhorst <maarten.lankhorst@canonical.com>
Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
drivers/gpu/drm/nouveau/core/core/event.c
drivers/gpu/drm/nouveau/core/include/core/event.h