Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 17 Apr 2003 00:09:42 -0700 (PDT)
From:      Marcel Moolenaar <marcel@FreeBSD.org>
To:        Perforce Change Reviews <perforce@freebsd.org>
Subject:   PERFORCE change 29105 for review
Message-ID:  <200304170709.h3H79gel071860@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
http://perforce.freebsd.org/chv.cgi?CH=29105

Change 29105 by marcel@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
 	;;
 



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