drm/i915: fixup interrupted overlay switch off calls
authorDaniel Vetter <daniel.vetter@ffwll.ch>
Mon, 30 Nov 2009 14:55:49 +0000 (15:55 +0100)
committerEric Anholt <eric@anholt.net>
Mon, 30 Nov 2009 17:50:57 +0000 (09:50 -0800)
When switching to interruptible sleeps in the overlay code, I've
forgotten to recover from interruptions at one site.  This
resulted in the overlay still running when it should have been
switched off. This in turn caused a hang on resume because it
tried to disable the (not-running) overlay in preparation for the
resume modeset.

Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=24980
Tested-by: maximlevitsky@gmail.com
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Signed-off-by: Eric Anholt <eric@anholt.net>

No differences found