aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/video/nvidia
diff options
context:
space:
mode:
authorAntonino A. Daplas <adaplas@gmail.com>2007-05-08 00:38:14 -0700
committerLinus Torvalds <torvalds@woody.linux-foundation.org>2007-05-08 11:15:28 -0700
commit70802c60379fb843c485dfd4cab9e8f527d8fe81 (patch)
treecb7482bc24e878dd31fbf2a0e8da962c0e80e552 /drivers/video/nvidia
parent6314db4110ad79cc666faff2209ed2691259afd9 (diff)
downloadkernel_samsung_tuna-70802c60379fb843c485dfd4cab9e8f527d8fe81.zip
kernel_samsung_tuna-70802c60379fb843c485dfd4cab9e8f527d8fe81.tar.gz
kernel_samsung_tuna-70802c60379fb843c485dfd4cab9e8f527d8fe81.tar.bz2
fbdev: don't show logo if driver or fbcon are modular
It was always intended for the logo to be drawn only if both fbcon and the driver that is mapped to it are both compiled statically. Currently, if fbcon is loaded prior to the driver, the logo is not shown. Reverse the order, and the code may attempt to draw the logo which is __initdata. By accident, this bug is rarely seen because this method of loading the modules is not common and secondly, a code in fb_prepare_logo() that checks the height of the logo (now a random value) rarely succeeds. Fix by drawing the logo only if both fbcon and the driver are statically compiled. Signed-off-by: Antonino Daplas <adaplas@gmail.com> Cc: Jean Delvare <khali@linux-fr.org> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'drivers/video/nvidia')
0 files changed, 0 insertions, 0 deletions