From owner-freebsd-hackers Sat Nov 8 13:00:24 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id NAA23418 for hackers-outgoing; Sat, 8 Nov 1997 13:00:24 -0800 (PST) (envelope-from owner-freebsd-hackers) Received: from alpo.whistle.com (alpo.whistle.com [207.76.204.38]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id NAA23410 for ; Sat, 8 Nov 1997 13:00:19 -0800 (PST) (envelope-from julian@whistle.com) Received: (from daemon@localhost) by alpo.whistle.com (8.8.5/8.8.5) id MAA29674; Sat, 8 Nov 1997 12:58:17 -0800 (PST) Received: from UNKNOWN(), claiming to be "current1.whistle.com" via SMTP by alpo.whistle.com, id smtpd029672; Sat Nov 8 12:58:10 1997 Message-ID: <3464D1F5.2781E494@whistle.com> Date: Sat, 08 Nov 1997 12:56:21 -0800 From: Julian Elischer Organization: Whistle Communications X-Mailer: Mozilla 3.0Gold (X11; I; FreeBSD 2.2-CURRENT i386) MIME-Version: 1.0 To: Robert Eckardt CC: dec@phoenix.its.rpi.edu, hackers@FreeBSD.ORG Subject: Re: Newest Pentium bug (fatal) References: <199711081604.RAA00403@ghost.mep.ruhr-uni-bochum.de> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Robert Eckardt wrote: > > > > Let denote "C" compilation with TC, > "1" a full crash (i.e. no reaction at all), > "0" Numlock and Ctrl-Alt-Del work, > "c" cold boot, > "w" warm boot. > Then I found the wollowing pattern: C 1 c 0 w 0 w... C 1 c 0 w 0 w > > It seems that it depends on what is in memory. > It crashed completely when I had used TC first. > That makes sense, as the bug involes the bus-lock operation The bus lock operation is invoked when a cache line of page TLB operation is enacted. If a page is laready lleaded, or already in the instruction-cache, then it may not need to do a lock operation.. (or maybe it's the other way around/.... if the page is NOT alreay loaded it's OK :? anyway.. you may find that if you add "0xc3" to the end, the '0' entries go away.