summaryrefslogtreecommitdiffstats
path: root/sys/powerpc
diff options
context:
space:
mode:
authormarcel <marcel@FreeBSD.org>2008-08-30 18:37:55 +0000
committermarcel <marcel@FreeBSD.org>2008-08-30 18:37:55 +0000
commit906dabe5adee55ce09ae5c66ac4698a5afab9f1d (patch)
tree4ca550b3b3cb056703418c012e3f050fe10c2fca /sys/powerpc
parentd1abd64ba24a9a815e47ac7a55c7184450f91be3 (diff)
downloadFreeBSD-src-906dabe5adee55ce09ae5c66ac4698a5afab9f1d.zip
FreeBSD-src-906dabe5adee55ce09ae5c66ac4698a5afab9f1d.tar.gz
Don't clear PSL_RI. Disabling external interrupts
doesn't make exceptions unrecoverable.
Diffstat (limited to 'sys/powerpc')
-rw-r--r--sys/powerpc/aim/clock.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/powerpc/aim/clock.c b/sys/powerpc/aim/clock.c
index 34c00c8..6b1dffa 100644
--- a/sys/powerpc/aim/clock.c
+++ b/sys/powerpc/aim/clock.c
@@ -141,7 +141,7 @@ decr_init(void)
* Should check for correct CPU here? XXX
*/
msr = mfmsr();
- mtmsr(msr & ~(PSL_EE|PSL_RI));
+ mtmsr(msr & ~PSL_EE);
ns_per_tick = 1000000000 / ticks_per_sec;
ticks_per_intr = ticks_per_sec / hz;
OpenPOWER on IntegriCloud