Date: Sun, 27 Jun 1999 20:44:08 +0400 From: Dmitrij Tejblum <tejblum@arc.hq.cti.ru> To: Peter Wemm <peter@netplex.com.au> Cc: Doug Rabson <dfr@nlsystems.com>, alpha@FreeBSD.ORG Subject: Re: Hmm!! Message-ID: <199906271644.UAA00502@tejblum.dnttm.rssi.ru> In-Reply-To: Your message of "Sun, 27 Jun 1999 23:54:06 %2B0800." <19990627155406.CCF9181@overcee.netplex.com.au>
index | next in thread | previous in thread | raw e-mail
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
home |
help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199906271644.UAA00502>
