From owner-freebsd-hackers Sat Oct 25 14:59:34 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id OAA26088 for hackers-outgoing; Sat, 25 Oct 1997 14:59:34 -0700 (PDT) (envelope-from owner-freebsd-hackers) Received: from isgate.is (isgate.is [193.4.58.51]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id OAA26080 for ; Sat, 25 Oct 1997 14:59:26 -0700 (PDT) (envelope-from totii@est.is) Received: from eh.est.is (eh.est.is [194.144.208.34]) by isgate.is (8.7.5-M/) with ESMTP id VAA01526; Sat, 25 Oct 1997 21:55:36 GMT Received: from didda.est.is (totii@ppp-22.est.is [194.144.208.122]) by eh.est.is (8.8.5/8.8.5) with SMTP id VAA25532; Sat, 25 Oct 1997 21:54:05 GMT Message-ID: <34526AD7.794BDF32@est.is> Date: Sat, 25 Oct 1997 21:55:35 +0000 From: =?iso-8859-1?Q?=DEor=F0ur?= Ivarsson X-Mailer: Mozilla 3.01Gold (X11; I; FreeBSD 2.2.2-RELEASE i386) MIME-Version: 1.0 To: Chuck Robey CC: "Jamil J. Weatherbee" , freebsd-hackers@FreeBSD.ORG Subject: Re: Parity Ram References: Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by hub.freebsd.org id OAA26084 Sender: owner-freebsd-hackers@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Chuck Robey wrote: > > On Sat, 25 Oct 1997, Žoršur Ivarsson wrote: > > > Jamil J. Weatherbee wrote: > > > > > > Can someone fill me in on when you would want to use parity ram as opposed > > > to non-parity ram these days? If there was some anomaly in memory how > > > would freebsd handle it (is there a trap for parity error?) > > > > As far as I know, the 'parity check fail' is connected to NMI of CPU. > > In most cases the BIOS rutines accept this and halt the computer with no > > information on where or why , only something like 'NMI detected, system > > halted' or > > 'Memory parity fail - NMI generated , system halted'. > > Huh ? BIOS routines? What's that got to do with FreeBSD? We don't use > the BIOS routines, they don't get called at all, right? If there's a > parity violation, if that's wired to NMI, then the NMI get's called, but > what that does is determined by FreeBSD, not your BIOS. > > > > > The only reason for this might be giving you some warning of failed > > memory rather > > than failed software. > > > > This has helped me several times when I was suspecting broken memory in > > the old days (90-93) :-) > > > > Thordur Ivarsson Ok, most of the old software and OSes did not fiddle with the NMI entry point so you did always get to the BIOS, but I don't know what happen in FreeBSD it self. Thordur Ivarsson