Thread (8 messages) flat view 8 messages, 4 authors, 2013-01-04
STALE5009d REVIEWED: 1 (0M)

1 review trailer.

Re: [BUGFIX PATCH] video: mxsfb: fix crash when unblanking the display

From: Lauri Hintsala <hidden>
Date: 2013-01-04 07:08:12
Also in: linux-arm-kernel

On 11/29/2012 01:55 PM, Lothar Waßmann wrote:
Hi,

adding Juergen Beisert as the driver's author to the recipient list.

Lothar Waßmann writes:
quoted
The VDCTRL4 register does not provide the MXS SET/CLR/TOGGLE feature.
The write in mxsfb_disable_controller() sets the data_cnt for the LCD
DMA to 0 which obviously means the max. count for the LCD DMA and
leads to overwriting arbitrary memory when the display is unblanked.

Note: I already sent this patch in December 2011 but noone picked it up obviously.

Signed-off-by: Lothar Waßmann <redacted>
Tested-by: Lauri Hintsala <redacted>

This fixes the CPU freezing. I really recommend to apply this patch into 
mainline soon because unblanking freezes the whole system!!!

Default value of consoleblank parameter is 600 seconds and the whole 
system crashes every time when framebuffer console is activated after 
that timeout. I wonder why this issue is still open in mainline kernel.

Should this patch be added into stable versions too?

Best Regards,
Lauri Hintsala
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help