Maple freezing on PCI Target-Abort
Segher Boessenkool
segher at kernel.crashing.org
Thu May 4 01:40:37 EST 2006
> I still don't like the fact that a user process causing the
> condition causes the system to enter the "mon" debugger rather than
> being killed w/ SIGBUS/SIGSEGV. I guess the correct way for a fix
> would be to write a Maple specific machine_check exception?
arch/powerpc/kernel/traps.c:machine_check_exception() does
check for user mode, and if so, throws SIGBUS. It doesn't
do this if CONFIG_PPC64 though; that's a bug.
I'm not sure if the user-mode check should be done before
or after the machine-specific handler though. Ben?
Segher
More information about the Linuxppc-dev
mailing list