[PATCH] drm/fb: avoid sleeping in unblank_screen() if oops in progress

2013-01-21 Thread Daniel Vetter
On Fri, Dec 14, 2012 at 12:01 PM, Konstantin Khlebnikov wrote: > unblank_screen() can be called from interrupt context during oops. > thus all ->fb_blank handlers should avoid sleeping in this situation. > > callstack: > panic() > bust_spinlocks(1) > unblank_screen() > vc->vc_sw->con_blank() > fbc

Re: [PATCH] drm/fb: avoid sleeping in unblank_screen() if oops in progress

2013-01-21 Thread Daniel Vetter
On Fri, Dec 14, 2012 at 12:01 PM, Konstantin Khlebnikov wrote: > unblank_screen() can be called from interrupt context during oops. > thus all ->fb_blank handlers should avoid sleeping in this situation. > > callstack: > panic() > bust_spinlocks(1) > unblank_screen() > vc->vc_sw->con_blank() > fbc

[PATCH] drm/fb: avoid sleeping in unblank_screen() if oops in progress

2012-12-14 Thread Konstantin Khlebnikov
unblank_screen() can be called from interrupt context during oops. thus all ->fb_blank handlers should avoid sleeping in this situation. callstack: panic() bust_spinlocks(1) unblank_screen() vc->vc_sw->con_blank() fbcon_blank() fb_blank() info->fbops->fb_blank() drm_fb_helper_blank() drm_fb_helper

[PATCH] drm/fb: avoid sleeping in unblank_screen() if oops in progress

2012-12-14 Thread Konstantin Khlebnikov
unblank_screen() can be called from interrupt context during oops. thus all ->fb_blank handlers should avoid sleeping in this situation. callstack: panic() bust_spinlocks(1) unblank_screen() vc->vc_sw->con_blank() fbcon_blank() fb_blank() info->fbops->fb_blank() drm_fb_helper_blank() drm_fb_helper