On 04/02/2014 08:02 AM, Anshuman Khandual wrote:
> This patch adds following new sets of ptrace request macros for transactional
> memory expanding the existing ptrace ABI on PowerPC.
> 
>       /* TM special purpose registers */
>       PTRACE_GETTM_SPRREGS
>       PTRACE_SETTM_SPRREGS
> 
>       /* TM checkpointed GPR registers */
>       PTRACE_GETTM_CGPRREGS
>       PTRACE_SETTM_CGPRREGS
> 
>       /* TM checkpointed FPR registers */
>       PTRACE_GETTM_CFPRREGS
>       PTRACE_SETTM_CFPRREGS
> 
>       /* TM checkpointed VMX registers */
>       PTRACE_GETTM_CVMXREGS
>       PTRACE_SETTM_CVMXREGS

Urgh, we're _still_ adding specialized register specific calls?
Why aren't these exported as new register sets, accessible through
PTRACE_GETREGSET /  PTRACE_SETREGSET?  That's supposed to be the
Modern Way to do things.

-- 
Pedro Alves

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Reply via email to