Kernel Bug Tracker – Bug 7176
Mach64 framebuffer console hangs when compiled with gcc 4.1
Last modified: 2008-03-29 23:54:44 UTC
Most recent kernel where this bug did not occur: ?
Hardware Environment: 1) Compaq ProLiant ML330 G2 server [Pentium III 1066MHz]
2) HP ML350G4 [Xeon 3GHz EM64T]
Problem Description: I first noticed the problem with Gentoo's 2.6.16-r8 kernel
on ML330 server (running Debian Etch, but with Gentoo kernel) - kernel compiled
with GCC 4.0, worked fine, but when I recompiled the same kernel with gcc
4.1.2, the kernel locks up at bootup, when it's supposed to switch to graphic
console. I confirmed the same lockup with vanilla 2.6.18 kernel (which is why
I'm reporting here).
The same thing also happens on ML350G4 server with kernel 2.6.17-gentoo-r8
[running in 64bit mode] (previous kernel, compiled with gcc 3.4.6 works, but
when recompiled with gcc 4.1.1, it too locks up in apparently the same way;
unfortunately I'm not able to test with a vanilla kernel there).
Steps to reproduce: Enable Device Drivers -> Graphics support -> <*> Support
for frame buffer devices -> <*> ATI Mach64 display support, [*] Mach64 CT/VT/
GT/LT (incl. 3D RAGE) support, [*] Mach64 GX support; compile with gcc 4.1.1
or 4.1.2, boot.
Hmm, is this more of a compiler problem? Have you reported this to the Gentoo
Anyway, do you have more information on this?
Any updates on this problem?
I ran into several ones going to the gcc 4.1.1. Solutions mostly came down to removing certain flags that didn't work anymore or were causing problems with produced binaries.
Closing the bug. Please reopen if shows up with latest kernels.