Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 12 May 2004 15:09:38 -0700
From:      Arun Sharma <arun.sharma@intel.com>
To:        freebsd-ia64@freebsd.org
Subject:   invala
Message-ID:  <40A2A0A2.8040004@intel.com>

next in thread | raw e-mail | index | archive | help

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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?40A2A0A2.8040004>