Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 29 Apr 2003 21:21:19 -0700 (PDT)
From:      Marcel Moolenaar <marcel@FreeBSD.org>
To:        Perforce Change Reviews <perforce@freebsd.org>
Subject:   PERFORCE change 30072 for review
Message-ID:  <200304300421.h3U4LJC3096605@repoman.freebsd.org>

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

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



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