PERFORCE change 29105 for review

Marcel Moolenaar marcel at FreeBSD.org
Thu Apr 17 00:09:44 PDT 2003


http://perforce.freebsd.org/chv.cgi?CH=29105

Change 29105 by marcel at marcel_nfs on 2003/04/17 00:08:55

	o  Document that we use ar.k5 to pass the EPC gateway page to
	   userland.
	o  Don't restore ar.k4. Both ar.k4 and ar.k5 are invariant.

Affected files ...

.. //depot/projects/ia64_epc/sys/ia64/ia64/exception.s#10 edit

Differences ...

==== //depot/projects/ia64_epc/sys/ia64/ia64/exception.s#10 (text+ko) ====

@@ -33,6 +33,7 @@
 /*
  * ar.k7 = kernel memory stack
  * ar.k6 = kernel register stack
+ * ar.k5 = EPC gateway page
  * ar.k4 = PCPU data
  */
 
@@ -521,12 +522,10 @@
 	;;
 }
 	mov		r31=ar.bspstore
+	mov		ar.bspstore=r20
 	;;
-	mov		ar.bspstore=r20
 	mov		ar.k6=r31
-	;;
 	mov		ar.rnat=r21
-	mov		ar.k4=r13
 	mov		r13=r29
 	;;
 


More information about the p4-projects mailing list