diff options
author | grehan <grehan@FreeBSD.org> | 2004-08-02 02:37:29 +0000 |
---|---|---|
committer | grehan <grehan@FreeBSD.org> | 2004-08-02 02:37:29 +0000 |
commit | cdfd234759c5a3a47d112eee28cf01790a241e2e (patch) | |
tree | 29675adf1fe9a718f3f2c02ec4738b6966f427a0 /sys/powerpc | |
parent | 638b63391df587de4ce3c26245eafca04452246f (diff) | |
download | FreeBSD-src-cdfd234759c5a3a47d112eee28cf01790a241e2e.zip FreeBSD-src-cdfd234759c5a3a47d112eee28cf01790a241e2e.tar.gz |
Kernel traps were not being passed to trap_fatal in some
circumstances.
Spotted by: gallatin
Diffstat (limited to 'sys/powerpc')
-rw-r--r-- | sys/powerpc/aim/trap.c | 3 | ||||
-rw-r--r-- | sys/powerpc/powerpc/trap.c | 3 |
2 files changed, 4 insertions, 2 deletions
diff --git a/sys/powerpc/aim/trap.c b/sys/powerpc/aim/trap.c index 621f187..2b4a749 100644 --- a/sys/powerpc/aim/trap.c +++ b/sys/powerpc/aim/trap.c @@ -237,8 +237,9 @@ trap(struct trapframe *frame) return; break; default: - trap_fatal(frame); + break; } + trap_fatal(frame); } #ifdef ALTIVEC diff --git a/sys/powerpc/powerpc/trap.c b/sys/powerpc/powerpc/trap.c index 621f187..2b4a749 100644 --- a/sys/powerpc/powerpc/trap.c +++ b/sys/powerpc/powerpc/trap.c @@ -237,8 +237,9 @@ trap(struct trapframe *frame) return; break; default: - trap_fatal(frame); + break; } + trap_fatal(frame); } #ifdef ALTIVEC |