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