In message <4b29c3e3.3060...@redhat.com> you wrote: > Hi Michael, > > Michael Neuling wrote: > >> + > >> +static const struct pt_regs_offset regoffset_table[] = { > >> + REG_OFFSET_NAME(gpr[0]), > >> + REG_OFFSET_NAME(gpr[1]), > >> + REG_OFFSET_NAME(gpr[2]), > >> + REG_OFFSET_NAME(gpr[3]), > >> + REG_OFFSET_NAME(gpr[4]), > >> + REG_OFFSET_NAME(gpr[5]), > >> + REG_OFFSET_NAME(gpr[6]), > >> + REG_OFFSET_NAME(gpr[7]), > >> + REG_OFFSET_NAME(gpr[8]), > >> + REG_OFFSET_NAME(gpr[9]), > >> + REG_OFFSET_NAME(gpr[10]), > >> + REG_OFFSET_NAME(gpr[11]), > >> + REG_OFFSET_NAME(gpr[12]), > >> + REG_OFFSET_NAME(gpr[13]), > >> + REG_OFFSET_NAME(gpr[14]), > >> + REG_OFFSET_NAME(gpr[15]), > >> + REG_OFFSET_NAME(gpr[16]), > >> + REG_OFFSET_NAME(gpr[17]), > >> + REG_OFFSET_NAME(gpr[18]), > >> + REG_OFFSET_NAME(gpr[19]), > >> + REG_OFFSET_NAME(gpr[20]), > >> + REG_OFFSET_NAME(gpr[21]), > >> + REG_OFFSET_NAME(gpr[22]), > >> + REG_OFFSET_NAME(gpr[23]), > >> + REG_OFFSET_NAME(gpr[24]), > >> + REG_OFFSET_NAME(gpr[25]), > >> + REG_OFFSET_NAME(gpr[26]), > >> + REG_OFFSET_NAME(gpr[27]), > >> + REG_OFFSET_NAME(gpr[28]), > >> + REG_OFFSET_NAME(gpr[29]), > >> + REG_OFFSET_NAME(gpr[30]), > >> + REG_OFFSET_NAME(gpr[31]), > >> + REG_OFFSET_NAME(nip), > >> + REG_OFFSET_NAME(msr), > >> + REG_OFFSET_NAME(orig_gpr3), > >> + REG_OFFSET_NAME(ctr), > >> + REG_OFFSET_NAME(link), > >> + REG_OFFSET_NAME(xer), > >> + REG_OFFSET_NAME(ccr), > >> +#ifdef CONFIG_PPC64 > >> + REG_OFFSET_NAME(softe), > >> +#else > >> + REG_OFFSET_NAME(mq), > >> +#endif > >> + REG_OFFSET_NAME(trap), > >> + REG_OFFSET_NAME(dar), > >> + REG_OFFSET_NAME(dsisr), > >> + REG_OFFSET_NAME(result), > >> + REG_OFFSET_END, > > > > Do we need to add something for FP and VMX registers here? > > Hmm, are FP and VMX registers actually used inside kernel on PPC?
Yes. Look for enable_kernel_fp/altivec Mikey > Actually, the main purpose of this code is to provide accessing method > of in-kernel pt_regs fields (registers used in kernel) by name. _______________________________________________ Linuxppc-dev mailing list Linuxppc-dev@lists.ozlabs.org https://lists.ozlabs.org/listinfo/linuxppc-dev