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