diff options
author | marcel <marcel@FreeBSD.org> | 2008-08-30 18:37:55 +0000 |
---|---|---|
committer | marcel <marcel@FreeBSD.org> | 2008-08-30 18:37:55 +0000 |
commit | 906dabe5adee55ce09ae5c66ac4698a5afab9f1d (patch) | |
tree | 4ca550b3b3cb056703418c012e3f050fe10c2fca /sys/powerpc | |
parent | d1abd64ba24a9a815e47ac7a55c7184450f91be3 (diff) | |
download | FreeBSD-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.c | 2 |
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; |