PERFORCE change 30072 for review

Marcel Moolenaar marcel at FreeBSD.org
Tue Apr 29 21:21:22 PDT 2003


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

Change 30072 by marcel at marcel_nfs on 2003/04/29 21:20:44

	Perform a memory fence after saving the context. This
	guarantees that the writes are made visible before we
	switch-in a new context.

Affected files ...

.. //depot/projects/ia64_epc/sys/ia64/ia64/context.s#14 edit

Differences ...

==== //depot/projects/ia64_epc/sys/ia64/ia64/context.s#14 (text+ko) ====

@@ -284,12 +284,15 @@
 	stf.spill	[r31]=f27,32
 	stf.spill	[r32]=f28,32
 	;;
+{	.mmi
 	stf.spill	[r31]=f29,32
 	stf.spill	[r32]=f30
+(p15)	add		r8=0,r0
 	;;
-{	.mib
+}
+{	.mmb
 	stf.spill	[r31]=f31
-(p15)	add		r8=0,r0
+	mf
 (p15)	br.ret.sptk	rp
 	;;
 }


More information about the p4-projects mailing list