arm64: expand register mapping between AArch32 and AArch64
authorMarc Zyngier <marc.zyngier@arm.com>
Wed, 3 Oct 2012 14:54:09 +0000 (15:54 +0100)
committerCatalin Marinas <catalin.marinas@arm.com>
Wed, 5 Dec 2012 11:23:50 +0000 (11:23 +0000)
commit88483ec647c314dedbe157e567c3d24c683cc90f
treefe78ff40326dc38baaa9402e1ed577cbeb4ae6ae
parent1f75ff0a3d63606c1345e316e88a903fd43ca8be
arm64: expand register mapping between AArch32 and AArch64

The general purpose registers in AArch32 are mapped in an
architecturally defined manner into the AArch64 registers.

It allows the AArch32 registers of an application or a virtual
machine to be inspected by the OS or an hypervisor.

Signed-off-by: Marc Zyngier <marc.zyngier@arm.com>
Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
arch/arm64/include/asm/ptrace.h