A cofiguration that I sucesfully compiled and run using Gentoo-sources was used to compile a Vanilla kernel. I used make menuconfig to resave the configuration file and ensure compatibility. All other settings remained unchanged. Upon booting with the new kernel, there is obvious harware incompatibilities with the screen. Unfortunately little can be read because of this, but what can be seen is that the framebuffer uses an incompatible 800*600 screenmode other than the 1024*768 that has been requested through the vga=791 kernel option. Reproducible: Always Steps to Reproduce: 1. Use the config file I will attach to configure the vanilla sources. 2. Enable support for SiS under Character Devices > AGP support > DRI > SiS 3. compile and install 4. Reboot Actual Results: The screen fails to refresh, colors bleed into each other. Expected Results: Booted normally like the Gentoo kernel does using the same settings. hardware info: ECS Desknote A907 with the Transmeta Crusoe Processor ( ~500Mhz ) ( www.desknote.com.tw ) 00:00.0 Host bridge: Transmeta Corporation LongRun Northbridge (rev 01) 00:00.1 RAM memory: Transmeta Corporation SDRAM controller 00:00.2 RAM memory: Transmeta Corporation BIOS scratchpad 00:05.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10) 00:06.0 Multimedia audio controller: ALi Corporation M5451 PCI AC-Link Controller Audio Device (rev 02) 00:07.0 ISA bridge: ALi Corporation M1533 PCI to ISA Bridge [Aladdin IV] 00:08.0 Modem: ALi Corporation Intel 537 [M5457 AC-Link Modem] 00:09.0 VGA compatible controller: Silicon Integrated Systems [SiS] SiS300/305 PCI/AGP VGA Display Adapter (rev 90) 00:10.0 IDE interface: ALi Corporation M5229 IDE (rev c4) 00:11.0 Bridge: ALi Corporation M7101 PMU 00:14.0 USB Controller: ALi Corporation USB 1.1 Controller (rev 03)
Created attachment 8319 [details] The .config which runs smoothly.
Naturally this bug refers to kernels 2.4.19-gentoo-r10 and 2.4.20
umm, if this really is a kernel bug and it's off of vanilla sources, then theres nothing we can do about it ...
yep, if we fixed it, it would no longer be "vanilla" :)