Athlon Bugs in Linux 2.2? 13
odo asks: "I'm finding more and more discussion about the Athlon K7 not working with the the Linux v2.2 releases. It seems, from the newsgroup discussions, that I have found that starting on October 6th there have been some people finding problems with the MTRR module being incompatable with the new Athlon chip and causing a kernel panic. It appears to be from the MTRR used in the compiled kernel that comes with many of the popular installations. Which means that you can't even get an installation working enough to be able to fix the kernel. Has any one else seen this?"
ASUS K7M 600 over clocked to 650 works (Score:1)
SuSE also works under conditions (Score:1)
SuSE 6.2 installation CD doesn't boot, but there is an updated image for Athlon processors from SuSE itself.
The problem is really in MTRR but I compiled my kernel with MTRR and it works great (although I think the problem is when you DON't enable MTRR).
More info at: http://sdb.suse.de/sdb/en/html/snbarth_athlon.htm
MTRR (Score:2)
Stupid me... (Score:1)
MTRR support (Score:3)
(August 19th entry from this [linux.org] page) "AMD Athlon arrives at last. Its fast, very fast and the kernel is not yet optimised for the K7. The first problem I found is that 2.2.x with MTRR support crashes on boot on the K7. Fixed that with some bits from Linux kernel that had been done without a K7 or docs by someone who guessed very well indeed. "
So get 2.2.13, it should work
---
Re:Stupid me... (Score:1)
It stands for "Memory Type Range Register". Here's the blurb from
On Intel Pentium Pro/Pentium II systems the Memory Type Range Registers (MTRRs) may be used to control processor access to memory ranges. This is most useful when you have a video (VGA) card on a PCI or AGP bus. Enabling write-combining allows bus write transfers to be combined into a larger transfer before bursting over the PCI/AGP bus. This can increase performance of image write operations 2.5 times or more.
The CONFIG_MTRR option creates a
FIC and k7 500 (Score:1)
via686a (Score:1)
Re:Stupid me... (Score:1)
So does this mean that I could use an ISA video card to prevent the kernel from using the MTRR registers? Would that prevent a kernel panic with those registers?
Walter
Re:Stupid me... (Score:1)
Well, I believe all you would have to do is not include MTRR functionality in your kernel when you recompile it. Without support for MTRR, the kernel should just ignore the registers.
Athlon bugs in Linux 2.2 (Score:1)
Mandrake 6.1 (Score:1)