Messages in this thread |  | | Date | Mon, 27 May 2002 10:11:43 +0200 | From | Nicolas Aspert <> | Subject | Re: PROBLEM: memory corruption with i815 chipset variant |
| |
Alan Cox wrote:
> > That means its actually using the same GART code as the 440BX and friends > if I remember rightly (the i815 special stuff is for on board video)
Alessandro reported the problem to me also. I went through the i815 specs and found 2 'strange' things (maybe they are not but...) 1) No 'ERRSTS' register (well... a bus that does no error should be a feature ;-) 2) The ATTBASE register to which the *_configure functions write is different from other Intel chipsets. In the i815, the ATT base adress should be written between bits 12 and 28, whereas in all other Intel chipsets, it should be written between bits 12 and 31 (don't ask me why Intel feels like changing the adresses/specs for registers at each new chipsets....) . Alan, do you think this could cause all those troubles ?
> >>Without agpgart module, kernel seems stable. A naive (totally naive, >>I admit it) interpretation suggests a problem in setting the AGP aperture. > > > Does the ram survive memtest86 overnight with no errors logged if you boot > memtest86 and just leave it ?
From what Alessandro reported, it seems clear that the 'insmod agpgart' triggers the mayhem, including memtest failures.
Best regards
Nicolas. -- Nicolas Aspert Signal Processing Institute (ITS) Swiss Federal Institute of Technology (EPFL)
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
|  |