From 4f8d61b521b5aad08ffff2b38d70df3228d5246a Mon Sep 17 00:00:00 2001 From: Doug Rabson Date: Mon, 16 Oct 2000 16:59:32 +0000 Subject: [PATCH] Clear the register stack frame before using loadrs to invalidate the stacked registers. --- sys/ia64/ia64/swtch.s | 1 + 1 file changed, 1 insertion(+) diff --git a/sys/ia64/ia64/swtch.s b/sys/ia64/ia64/swtch.s index 20160d072543..f523d6598fa4 100644 --- a/sys/ia64/ia64/swtch.s +++ b/sys/ia64/ia64/swtch.s @@ -293,6 +293,7 @@ ENTRY(cpu_switch, 0) mov ar.bspstore=r18 ;; mov ar.rnat=r19 mov pr=r20,0x1ffff + alloc r14=ar.pfs,0,0,0,0 // lose current frame ;; loadrs mov ar.rsc=3 // restart RSE