summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorjake <jake@FreeBSD.org>2001-08-10 04:32:13 +0000
committerjake <jake@FreeBSD.org>2001-08-10 04:32:13 +0000
commite2dd4bc23256d00b7915afd4ac08fe46d7038d95 (patch)
tree90f8f85f5aa63c56abf58219b2b063e5e2d3dd71
parent51f9c4ea3812cf407447c380d89151ccc18f18eb (diff)
downloadFreeBSD-src-e2dd4bc23256d00b7915afd4ac08fe46d7038d95.zip
FreeBSD-src-e2dd4bc23256d00b7915afd4ac08fe46d7038d95.tar.gz
Set the pil to something sane on startup.
-rw-r--r--sys/sparc64/sparc64/locore.S1
-rw-r--r--sys/sparc64/sparc64/locore.s1
2 files changed, 2 insertions, 0 deletions
diff --git a/sys/sparc64/sparc64/locore.S b/sys/sparc64/sparc64/locore.S
index 9cfffda..901a3f5 100644
--- a/sys/sparc64/sparc64/locore.S
+++ b/sys/sparc64/sparc64/locore.S
@@ -40,6 +40,7 @@ ENTRY(_start)
flushw
wrpr %g0, 1, %cwp
wrpr %g0, 0, %cleanwin
+ wrpr %g0, 13, %pil
setx user0 + UPAGES * PAGE_SIZE - SPOFF, %l0, %o5
save %o5, -CCFSZ, %sp
diff --git a/sys/sparc64/sparc64/locore.s b/sys/sparc64/sparc64/locore.s
index 9cfffda..901a3f5 100644
--- a/sys/sparc64/sparc64/locore.s
+++ b/sys/sparc64/sparc64/locore.s
@@ -40,6 +40,7 @@ ENTRY(_start)
flushw
wrpr %g0, 1, %cwp
wrpr %g0, 0, %cleanwin
+ wrpr %g0, 13, %pil
setx user0 + UPAGES * PAGE_SIZE - SPOFF, %l0, %o5
save %o5, -CCFSZ, %sp
OpenPOWER on IntegriCloud