Problems with Ultrix on DECStation

Jim Gettys jg at max.crl.dec.com
Fri Apr 13 03:22:14 AEST 1990


Are you sure that this is what is going on?

Remember the machine has seperate I and D caches.

If you are doing run-time loading of code into your address
space that you will be executing, you must flush the
I-cache.  Failure to do so will cause random behavior as
you are reporting. (i.e. executing whatever code happened to
be left around in the Icache in those locations).

I've seen N lisp/scheme implementors trip over this one, most
recently within the last week....  So this sounds dreadfully
familiar...
				- Jim



More information about the Comp.unix.ultrix mailing list