Hi all,

This patch series aims to fix the emulation of register {w,x}zr for ARM64.

A branch is available with all the patches applied:

git://xenbits.xen.org/people/julieng/xen-unstable.git branch handle-xzr-v1

Regards,

Julien Grall (4):
  xen/arm: io: handle_read: Use a local variable to store dabt
  xen/arm64: Document the register mapping aarch64 <-> aarch32
  xen/arm: vtimer: Introduce vtimer_emulate_sysreg{32,64}
  xen/arm64: Emulate correctly the register {w,x}zr

 xen/arch/arm/io.c                     |  37 ++++++++---
 xen/arch/arm/traps.c                  | 121 ++++++++++++++++++++++------------
 xen/arch/arm/vgic-v3.c                |   3 +-
 xen/arch/arm/vtimer.c                 |  96 ++++++++++++++++++++-------
 xen/include/asm-arm/arm64/processor.h |   7 +-
 xen/include/asm-arm/regs.h            |   7 +-
 6 files changed, 189 insertions(+), 82 deletions(-)

-- 
2.1.4


_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel

Reply via email to