[PATCH] add Altivec/VMX state to coredumps

Benjamin Herrenschmidt benh at kernel.crashing.org
Wed Sep 26 08:18:31 EST 2007


On Tue, 2007-09-25 at 19:00 +0100, Matt Sealey wrote:
> Kumar Gala wrote:
> > On Sep 24, 2007, at 11:03 PM, Mark Nelson wrote:
> > 
> >> Update dump_task_altivec() (that has so far never been put to use)
> >> so that it dumps the Altivec/VMX registers (VR[0] - VR[31], VSCR
> >> and VRSAVE) in the same format as the ptrace get_vrregs() and add
> >> the appropriate glue typedefs and #defines to
> >> include/asm-powerpc/elf.h for it to work.
> > 
> > Is there some way to tell if the core dump has altivec registers  
> > state in it?
> > 
> > I'm wondering how we distinguish a core dump w/altivec state vs one  
> > with SPE state.
> 
> Sheer number of registers saved?
> 
> Why not put the PVR in core dumps that'd make it all easier..

PVR wouldn't be very useful...  What if you have altivec disabled ? Also
that would mean your gdb has to know about all new processors...

Ben.





More information about the Linuxppc-dev mailing list