Subject: Re: ThinkPad T61p X crash location: mtrr
To: None <port-amd64@netbsd.org>
From: Pavel Cahyna <pavel@netbsd.org>
List: port-amd64
Date: 10/17/2007 20:40:32
On Sun, Sep 30, 2007 at 10:41:14AM +0300, Arto Huusko wrote:
> >The machine has NV Quadro FX 570M. I was able to compile
> >xf86-video-nv-2.1.5 (simply changed version number from 2.1.3
> >to 2.1.5 in pkgsrc), which at least recognizes it, but
> >trying to start X the display first changes to an empty text
> >screen with the cursor in the upper left corner as usual,
> >and then after a few seconds the machine simply reboots.
> >This happens both with and without MULTIPROCESSOR.
> 
> The agp issue aside, I was able to track down where the crash
> occurs (without the agp, of course): X crashes the machine
> during init (xf86MapVidMem) in the call to i386_set_mttr from
> NetBSDsetWC() in hw/xfree86/os-support/bsd/i386_video.c.

there is a Option "NoMTRR" for the SCREEN section of XF86Config, maybe it
could help?

Pavel