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>