Re: another Cyrix/mtrr problem?

davej
2001-03-14T00:31:53Z

On Tue, 13 Mar 2001, Bob_Tracy wrote:

> System is a Tyan S1590S motherboard (Apollo MVP3 chipset) with
> Cyrix MII 300 processor, NVIDIA GeForce2 MX AGP video card, 2.4.2
> kernel, XFree86-4.0.2, and the NVIDIA 0.9-6 driver.

Normally the answer would be "Closed driver, complain to nVidia",
but just in case..
First I suggest you try the new drivers that came out for it today
first though, to see if that fixes your problem.

> Jeff Hartmann (AGPGART support) thinks this is probably a MTRR issue.
> I'm leaning that way, given a recent posting by someone else having
> MTRR problems with his Cyrix 6x86.

The recent problems were only in Alans 2.4.2-ac tree, not in the
main Linus branch. They should also have only happened on Athlons
that was introduced by the addition Cyrix III support.
2.4.2-ac20 fixes this.

As no-one else afaik has complained about Cyrix MII MTRR support,
I think this is an isolated incident, which is why I'm pointing a
finger at the binary drivers, but...

There is the possibility that you're the first MII owner to notice
that this is broken. Can you verify that..

a. You have MTRR support compiled into the kernel.
b. You have a /proc/mtrr file
c. You can add/delete ranges using /proc/mtrr
(See Documentation/mtrr.txt for info on how to do this)

If yes,yes,yes, it is a broken driver, and you should complain
to nVidia, not linux-kernel.

regards,

Dave.

--
| Dave Jones. http://www.suse.de/~davej
| SuSE Labs