]> git.baikalelectronics.ru Git - kernel.git/commit
staging: drm/omap: call omap_gem_roll() in non-atomic ctx
authorRob Clark <rob@ti.com>
Mon, 5 Mar 2012 16:48:33 +0000 (10:48 -0600)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 7 Mar 2012 21:38:07 +0000 (13:38 -0800)
commitc5615a4070dc0d73a938a37a122ea8d6290e523a
tree78bb6ae1a7cc810ddb223dacc7f74b687aac89c8
parent26c4bf2ecbca16fd0efe9c1e40fb5d821bcb3f55
staging: drm/omap: call omap_gem_roll() in non-atomic ctx

If fbcon calls us from atomic context, push the work off to the
workqueue to avoid calling into the gem/dmm code in an atomic
context.

Signed-off-by: Rob Clark <rob@ti.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/omapdrm/omap_fbdev.c
drivers/staging/omapdrm/omap_gem.c