invala

Arun Sharma arun.sharma at intel.com
Wed May 12 15:09:49 PDT 2004


I noticed that the code in exception.S:TRAP() doesn't invalidate the ALAT on a register backing store switch. This could be a problem if the kernel starts using data speculation (say by using a different compiler). However, restorectx is doing the right thing by using invala.

So my question is, are there any other reasons why TRAP() doesn't use invala ?

	-Arun



More information about the freebsd-ia64 mailing list