Date: Tue, 18 Jun 1996 13:45:57 +0200 (MET DST) From: sos@FreeBSD.org To: alex@fa.tdktca.com (Alex Nash) Cc: bmk@fta.com, Eloy.Paris@ven.ra.rockwell.com, questions@FreeBSD.org, hardware@FreeBSD.org, hal@wwa.com Subject: Re: FreeBSD works with Cy486DLC processors? Message-ID: <199606181145.NAA18166@ra.dkuug.dk> In-Reply-To: <31C69327.32639FD9@fa.tdktca.com> from "Alex Nash" at Jun 18, 96 06:29:43 am
next in thread | previous in thread | raw e-mail | index | archive | help
In reply to Alex Nash who wrote:
>
> Brant M. Katkansky wrote:
> >
> > > I installed FreeBSD 2.1.0-RELEASE a couple of weeks ago and since then I
> > > have been having programs exiting with signals 10 and 11, making my system
> > > too unstable to work as a dedicated e-mail server and as a PPP to Ethernet
> > > gateway.
> >
> > [snip]
> >
> > I had one given to me not too long ago. Mine is plagued with various
> > sig 10 and 11's, same as yours.
> >
> > Here's the interesting part - disabling the internal and external cache
> > makes the problem worse.
>
> This should be fairly easy to explain: You have bad SIMMs. While your
> program is running, erroneous results are returned from RAM and the
> processor tries to execute them. Your program subsequently seg faults
> due to an invalid instruction. If your cache works properly and your
> SIMMs don't, the cache can mitigate these effects since RAM accesses are
> less frequent (thus missing the odd inverted bit somewhere :) ). Disable
> the caches and now you will be much more likely to see a bad SIMM in action.
>
Hmm, just to add another datapoint:
I can run 2.1 on my 486DLC board, but -current will panic within
2 minutes with a page fault or semilar. I have a very strong
feeling that our Cyrix/486DLC support leaves much to be desired,
as I can make the system run better (not error free) if I disable
the Cyrix code in locore.s. It seems that using the BIOS defaults
(both caches on) runs alot better than what we are trying to do
to it.....
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Soren Schmidt (sos@FreeBSD.org) FreeBSD Core Team
So much code to hack -- so little time.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199606181145.NAA18166>
