Solution to lockups with Via chipset and some 3D cards

From: Josh Green (
Date: Tue Sep 25 2001 - 16:46:10 EST

I've been experiencing lockups with my NVidia TNT card, the NVidia
drivers and Linux 2.4.x. I've done quite a lot of testing with different
settings with the NVidia driver, with similar instability problems. I
was discussing this problem on a mailing list and someone asked me if I
had an AMD processor with a Via chipset. He mentioned that Win2k has a
patch, which he experienced lockups with his video card until he applied
it. He obtained some technical details of this patch which are below:

The following workaround for this issue prevents Memory Manager from
using the processor's Page Size Extension feature and may affect the
performance of some programs, depending on the paging behavior. This
registry value also limits non-paged pool to a maximum of 128 megabytes
(MB) instead of 256 MB.

Taken from MS Knowledge base article Q270715

The problem, in the case of win2k, is that memory that has been
allocated by the video adapter driver is being corrupted.

How would something like this be applied to the Linux kernel? Does it
sound like a valid solution? It was mentioned that this problem also
occurs for the Matrox G400 card as well. I can supply more information
if necessary, I just wanted to probe the LKML first as to where to go
from here.

* Please CC me as I'm not on the list.

    Josh Green
    Smurf Sound Font Editor (

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to More majordomo info at Please read the FAQ at

This archive was generated by hypermail 2b29 : Sun Sep 30 2001 - 21:00:36 EST