[IA64] Wire in the MCA/INIT handler stacks
authorKeith Owens <kaos@sgi.com>
Thu, 22 Sep 2005 08:49:15 +0000 (18:49 +1000)
committerTony Luck <tony.luck@intel.com>
Thu, 22 Sep 2005 20:24:19 +0000 (13:24 -0700)
commit20bb86852a6b7d9ca8c48ff921ff3904038959cf
tree7db40dee86256b322a1036a6187db2e189e0bd0a
parent83a78d9ba792660418d692fd6737871aefdbff36
[IA64] Wire in the MCA/INIT handler stacks

Wire the MCA/INIT handler stacks into DTR[2] and track them in
IA64_KR(CURRENT_STACK).  This gives the MCA/INIT handler stacks the
same TLB status as normal kernel stacks.  Reload the old CURRENT_STACK
data on return from OS to SAL.

Signed-off-by: Keith Owens <kaos@sgi.com>
Signed-off-by: Tony Luck <tony.luck@intel.com>
arch/ia64/kernel/mca_asm.S
include/asm-ia64/mca.h