Ticket #2344 (new defect)
early WSOD with linux 2.6.32 and Qi
| Reported by: | lindi | Owned by: | openmoko-kernel |
|---|---|---|---|
| Priority: | normal | Milestone: | |
| Component: | kernel | Version: | |
| Severity: | major | Keywords: | wsod 2.6.32 |
| Cc: | Blocked By: | ||
| Blocking: | Estimated Completion (week): | ||
| HasPatchForReview: | no | PatchReviewResult: | |
| Reproducible: | always |
Description
Steps to reproduce:
1) git clone git://git.openmoko.org/kernel.git
2) cd kernel
3) git checkout -b om-gta02-2.6.32 origin/om-gta02-2.6.32
4) mkdir lindi
5) cp ./arch/arm/configs/gta02_drm_defconfig lindi/.config
6) make O=lindi ARCH=arm silentoldconfig
7) CROSS_COMPILE=arm-linux-gnueabi- make -j4 O=lindi ARCH=arm CONFIG_DEBUG_SECTION_MISMATCH=y EXTRAVERSION=om-gta02-2.6.32-a9254be10ac2294e
8) arm-linux-gnueabi-objcopy -O binary -R .note -R .comment -S lindi/arch/arm/boot/compressed/vmlinux lindi/linux.bin
9) mkimage -A arm -O linux -T kernel -C none -a 30008000 -e 30008000 -n "OM" -d lindi/linux.bin lindi/uImage-om-gta02-2.6.32-a9254be10ac2294e.bin
10) boot the kernel with Qi 9ef7754b8243457c on gta02V5
Expected results:
10) the kernel boots
Actual results:
10) backlight is on and screen is completely white.
Attachments
Change History
comment:1 Changed 3 years ago by lindi
I can login with ssh. suspend/resume does not change the situation. /dev/fb0 does not exist.
comment:2 Changed 3 years ago by ThibG
DRM and non-DRM configs use different modules.
By using the DRM config, you disable the glamo-fb module, responsible for the display, in favor of the DRM/KMS ones.
However, om-gta02-2.6.32 doesn't contain those modules, and you end up with nothing to handle display.
By the way, om-gta02-2.6.32 containing gta02_drm_defconfig is useless and misleading, since the corresponding modules are not there.

dmesg gta02_drm_defconfig and a9254be10ac2294e