Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 1 May 2002 23:50:56 -0500
From:      "Brandon Young" <>
To:        "'Scott'" <>
Cc:        <freebsd-questions@FreeBSD.ORG>
Subject:   RE: spontaneous reboots, processor travelling back in time ...
Message-ID:  <000001c1f195$0d359100$0100a8c0@workstation4>
In-Reply-To: <>

Next in thread | Previous in thread | Raw E-Mail | Index | Archive | Help

I wanted to thank you for your help.  I do in fact have an Asus
motherboard.  Your tip on modifying the i686_mem.c file worked, and X
stopped rebooting my machine :-)  My processor has seemingly stopped
time traveling, too :-)  Thank you very much for your quick, clear, and
courteous assistance.


-----Original Message-----
From: Scott [] 
Sent: Wednesday, May 01, 2002 1:18 AM
To: Brandon Young; freebsd-questions@FreeBSD.ORG
Subject: Re: spontaneous reboots, processor travelling back in time ...

At 23:38 2002/04/30 -0500, Brandon Young wrote:
>Every time I try to run the command 'XFree86 -configure' my system
>reboots.  I decided to run xf86config; that worked.  Once X was
>configured, I tried to start kdm ... the system reboots every time I
>to start X.  In searching through the archives, one would be lead to
>believe that there exists a hardware problem.  This is perplexing,
>this same hardware (whichever piece may be bad) never causes problems
>other operating systems (namely, Windows and Linux).  My system is a
>GHz AMD Thunderbird with a Kingston tulip NIC, Matrox G400 single head
>card, and SBLive soundcard.  The processor and mobo are new.

Is it an ASUS MB?  There are still some problems with it, usually with
symptoms you describe.

Hrrmm--I see that it seems to be resolved as of two days ago--sigh, this

means I'll have to do a buildworld and see if it works without
The fix has been to

open up /usr/src/sys/i386/i368/i686_mem.c

Around line 269 you see

u_int           cr4save;

mrd = sc->mr_desc;

Between those two lines, insert a line

So it'll now look like

u_int           cr4save;

mrd = sc->mr_desc;

It has to do with MTRR problems

(This trick was given me by Bill Triplett in case he sees this post and 
wonders if I've forgotten--Hi Bill.  :)  )

This of course, assumes you have an ASUS

Then, you have to recompile your kernel

cd /usr/src/sys/i386/conf
config MYKERN
You will then see the thing something like source is
Don't forget to do make depend
cd ../../compile/MYKERN
make depend; make; make install
Reboot and you should be good to go.

(You probably know all that, but I have it kept on my hard drive as a
page so am cutting and pasting--I'm really sleepy--sorry for the


To Unsubscribe: send mail to
with "unsubscribe freebsd-questions" in the body of the message

Want to link to this message? Use this URL: <$0d359100$0100a8c0>