Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/sys/arch/sparc64/sparc64 sun4v: The %ver register is not ava...
details: https://anonhg.NetBSD.org/src/rev/e1814d1d8073
branches: trunk
changeset: 823736:e1814d1d8073
user: palle <palle%NetBSD.org@localhost>
date: Sat May 06 21:46:31 2017 +0000
description:
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)
diffstat:
sys/arch/sparc64/sparc64/locore.s | 5 ++---
1 files changed, 2 insertions(+), 3 deletions(-)
diffs (20 lines):
diff -r cf19e5f5a5c8 -r e1814d1d8073 sys/arch/sparc64/sparc64/locore.s
--- a/sys/arch/sparc64/sparc64/locore.s Sat May 06 21:34:51 2017 +0000
+++ b/sys/arch/sparc64/sparc64/locore.s Sat May 06 21:46:31 2017 +0000
@@ -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 @@
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
Home |
Main Index |
Thread Index |
Old Index