Bug 12181 - fbdev/logo: Corrupted SPE penguins
Summary: fbdev/logo: Corrupted SPE penguins
Status: RESOLVED PATCH_ALREADY_AVAILABLE
Alias: None
Product: Platform Specific/Hardware
Classification: Unclassified
Component: PS3 (show other bugs)
Hardware: All Linux
: P1 low
Assignee: Geert Uytterhoeven
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-12-08 07:01 UTC by Geert Uytterhoeven
Modified: 2009-01-07 05:21 UTC (History)
1 user (show)

See Also:
Kernel Version: 2.6.27
Subsystem:
Regression: ---
Bisected commit-id:


Attachments

Description Geert Uytterhoeven 2008-12-08 07:01:39 UTC
Hardware Environment: PS3

The SPE penguin logos are corrupted if all of the following conditions are met:
  1. CONFIG_FB_LOGO_EXTRA=y
  2. CONFIG_LOGO_LINUX_CLUT224 is not set
  3. CONFIG_LOGO_LINUX_MONO=y and/or CONFIG_LOGO_LINUX_VGA16=y

Apparently the code to draw the (224-color) extra logos uses properties from the main logo, even if the number of color differs.
Comment 1 Andrew Morton 2008-12-08 11:14:42 UTC
We recently merged a pathc "clena the penguin's dirty feet".  Maybe related
to that, dunno.
Comment 2 Geert Uytterhoeven 2008-12-09 01:56:21 UTC
The dirty feet were unrelated. I tracked it down, and I'm working on a fix.
Comment 3 Geert Uytterhoeven 2008-12-09 05:16:42 UTC
Patch available in http://lkml.org/lkml/2008/12/9/78

Note You need to log in before you can comment on or make changes to this bug.