summaryrefslogtreecommitdiff
path: root/usr/src
diff options
context:
space:
mode:
authorChristopher Baumbauer - Oracle America - San Diego United States <Chris.Baumbauer@Oracle.COM>2010-08-10 14:48:33 -0700
committerChristopher Baumbauer - Oracle America - San Diego United States <Chris.Baumbauer@Oracle.COM>2010-08-10 14:48:33 -0700
commita4ca1d52cdf9b55a14d0c62ff62b74cd904110ff (patch)
treecd3bd35d656a1a45edb61fe2fe5f6d5922888bdd /usr/src
parentfcfc878b917d4c5ca9d1d067c725cc529a551ac3 (diff)
downloadillumos-joyent-a4ca1d52cdf9b55a14d0c62ff62b74cd904110ff.tar.gz
6947963 kmdb doesn't work on M4000 and M5000
Diffstat (limited to 'usr/src')
-rw-r--r--usr/src/cmd/mdb/sparc/v9/kmdb/kaif_startup.s8
1 files changed, 3 insertions, 5 deletions
diff --git a/usr/src/cmd/mdb/sparc/v9/kmdb/kaif_startup.s b/usr/src/cmd/mdb/sparc/v9/kmdb/kaif_startup.s
index 92960690eb..e93274e121 100644
--- a/usr/src/cmd/mdb/sparc/v9/kmdb/kaif_startup.s
+++ b/usr/src/cmd/mdb/sparc/v9/kmdb/kaif_startup.s
@@ -19,12 +19,9 @@
* CDDL HEADER END
*/
/*
- * Copyright 2007 Sun Microsystems, Inc. All rights reserved.
- * Use is subject to license terms.
+ * Copyright (c) 2004, 2010, Oracle and/or its affiliates. All rights reserved.
*/
-#pragma ident "%Z%%M% %I% %E% SMI"
-
#if !defined(__lint)
#include <sys/asm_linkage.h>
#include <sys/trap.h>
@@ -218,9 +215,10 @@
stx %g2, [%g5 + KREG_OFF(KREG_TBA)]
1:
+ /* Update the PIL to 15 to block out most interrupts */
rdpr %pil, %g4
stx %g4, [%g5 + KREG_OFF(KREG_PIL)]
- wrpr %g0, 14, %pil
+ wrpr %g0, 15, %pil
rd %y, %g4
stx %g4, [%g5 + KREG_OFF(KREG_Y)]