Module Name: src
Committed By: palle
Date: Sat May 6 21:46:31 UTC 2017
Modified Files:
src/sys/arch/sparc64/sparc64: locore.s
Log Message:
sun4v: The %ver register is not available on sun4v - use GET_MAXCWP introduced
in rev. 1.361. Verified using qemu (sun4u and sun4v) and on real sun4v hw
(t2000)
To generate a diff of this commit:
cvs rdiff -u -r1.410 -r1.411 src/sys/arch/sparc64/sparc64/locore.s
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/sys/arch/sparc64/sparc64/locore.s
diff -u src/sys/arch/sparc64/sparc64/locore.s:1.410 src/sys/arch/sparc64/sparc64/locore.s:1.411
--- src/sys/arch/sparc64/sparc64/locore.s:1.410 Tue Apr 18 20:02:50 2017
+++ src/sys/arch/sparc64/sparc64/locore.s Sat May 6 21:46:31 2017
@@ -1,4 +1,4 @@
-/* $NetBSD: locore.s,v 1.410 2017/04/18 20:02:50 palle Exp $ */
+/* $NetBSD: locore.s,v 1.411 2017/05/06 21:46:31 palle Exp $ */
/*
* Copyright (c) 2006-2010 Matthew R. Green
@@ -4936,9 +4936,8 @@ rft_user:
bgu,pt %xcc, 3b ! Next one?
dec 8*16, %g5
- rdpr %ver, %g5
stb %g0, [%g6 + PCB_NSAVED] ! Clear them out so we won't do this again
- and %g5, CWP, %g5
+ GET_MAXCWP %g5
add %g5, %g7, %g4
dec 1, %g5 ! NWINDOWS-1-1
wrpr %g5, 0, %cansave