From owner-freebsd-alpha Sun Jun 27 9:43:10 1999 Delivered-To: freebsd-alpha@freebsd.org Received: from arc.hq.cti.ru (arc.hq.cti.ru [195.34.40.3]) by hub.freebsd.org (Postfix) with ESMTP id C634614FE1 for ; Sun, 27 Jun 1999 09:42:51 -0700 (PDT) (envelope-from dima@tejblum.dnttm.rssi.ru) Received: (from uucp@localhost) by arc.hq.cti.ru (8.9.3/8.9.3) with UUCP id UAA34249; Sun, 27 Jun 1999 20:42:16 +0400 (MSD) (envelope-from dima@tejblum.dnttm.rssi.ru) Received: from tejblum.dnttm.rssi.ru (localhost [127.0.0.1]) by tejblum.dnttm.rssi.ru (8.9.3/8.9.3) with ESMTP id UAA00502; Sun, 27 Jun 1999 20:44:08 +0400 (MSD) (envelope-from dima@tejblum.dnttm.rssi.ru) Message-Id: <199906271644.UAA00502@tejblum.dnttm.rssi.ru> X-Mailer: exmh version 2.0gamma 1/27/96 To: Peter Wemm Cc: Doug Rabson , alpha@FreeBSD.ORG From: Dmitrij Tejblum Subject: Re: Hmm!! In-reply-to: Your message of "Sun, 27 Jun 1999 23:54:06 +0800." <19990627155406.CCF9181@overcee.netplex.com.au> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sun, 27 Jun 1999 20:44:08 +0400 Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org I once noticed that our pmap miss some calls to alpha_pal_imb(). I did suspect it may cause problems like the ones you see. Unfortunately, I did almost nothing to fix that, but still have plans :-(. At that time, I made this change to pmap.c (cut & pasted) @@ -2176,6 +2183,8 @@ *pte = newpte; if (origpte) pmap_invalidate_page(pmap, va); + if (prot & VM_PROT_EXECUTE) + alpha_pal_imb(); } } and probably didn't see such gremlins since that, but it may be coincidence. (I got a feeling that the weird things I seen in a nightmare, not in reality...) (I suspect a little it may be 164sx specific.) Dima To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message