diff options
author | grehan <grehan@FreeBSD.org> | 2002-09-19 04:45:06 +0000 |
---|---|---|
committer | grehan <grehan@FreeBSD.org> | 2002-09-19 04:45:06 +0000 |
commit | c987294fa84b2f4b2bcd32ce9f6c7d35d648dd86 (patch) | |
tree | 38741ddf676063507fce47f771e278220780b2f9 /sys/powerpc | |
parent | 2a3c9409d734d31623ea2a593759ae9fabf08077 (diff) | |
download | FreeBSD-src-c987294fa84b2f4b2bcd32ce9f6c7d35d648dd86.zip FreeBSD-src-c987294fa84b2f4b2bcd32ce9f6c7d35d648dd86.tar.gz |
Fix clearing of recoverable exception MSR bit when disabling
interrupts
Approved by: benno
Diffstat (limited to 'sys/powerpc')
-rw-r--r-- | sys/powerpc/include/cpufunc.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/powerpc/include/cpufunc.h b/sys/powerpc/include/cpufunc.h index 869a314..94ec9e1 100644 --- a/sys/powerpc/include/cpufunc.h +++ b/sys/powerpc/include/cpufunc.h @@ -121,7 +121,7 @@ intr_disable(void) register_t msr; msr = mfmsr(); - mtmsr(msr & ~(PSL_EE|PSL_RI)); + mtmsr(msr & ~PSL_EE); return (msr); } |