I have a similar bug on Slackware 12.2, kernel 2.6.27.7, but I found a
work around after reading bug 302552

The "quick fix" is to rename the sis-agp.ko module to something else.

sis-agp.ko is found in a directory like this:

  /lib/modules/2.6.27.7*/kernel/drivers/char/agp/

It appears that the amd64-agp.ko module is the correct one, but for some
reason the sis-agp.ko module gets in the way.

One sign of the trouble is earlier in the dmesg log where the sis-agp.ko
module sets the agp aperture to 4M.. It should be 128M or so:

agpgart-sis 0000:00:00.0: AGP aperture is 4M @ ...

When my system is working correctly it shows this instead:

agpgart-amd64 0000:00:00.0: AGP aperture is 128M @ ...

This "bug" may be related to the build environment and the version of
the gcc compiler.

When I compile the 2.6.27.7 kernel on a Slackware 12.1 platform using
gcc 4.2.3 then everything works great! No bug.

But when I compile the 2.6.27.7 on a Slackware 12.2 platform using gcc
4.2.4 then it fails.

Kernel 2.6.26 also fails in a similar way, but does not generate a "kernel null 
pointer". 
 It simply calls sis-agp.ko       when compiled under gcc 4.2.3 
         and calls amd64-agp.ko when compiled under gcc 4.2.4.

-- 
ubuntu 8.10 crashes after about 5 minutes
https://bugs.launchpad.net/bugs/302522
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to