From: Julien Grall Date: Tue, 12 Sep 2017 10:03:13 +0000 (+0100) Subject: xen/arm: arm32: Don't define FAR_EL1 X-Git-Tag: archive/raspbian/4.11.1-1+rpi1~1^2~66^2~1383 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=4f6673926b44f6b1ad2c1339641ad89e9aff0b48;p=xen.git xen/arm: arm32: Don't define FAR_EL1 Aliasing FAR_EL1 to IFAR is wrong because on ARMv8 FAR_EL1[31:0] is architecturally mapped to DFAR and FAR_EL1[63:32] to IFAR. As FAR_EL1 is not currently used in ARM32 code, remove it. Signed-off-by: Julien Grall Reviewed-by: Andre Przywara Acked-by: Stefano Stabellini Signed-off-by: Stefano Stabellini --- diff --git a/xen/include/asm-arm/cpregs.h b/xen/include/asm-arm/cpregs.h index 1889d7cbfb..9e138489f0 100644 --- a/xen/include/asm-arm/cpregs.h +++ b/xen/include/asm-arm/cpregs.h @@ -306,7 +306,6 @@ #define DACR32_EL2 DACR #define ESR_EL1 DFSR #define ESR_EL2 HSR -#define FAR_EL1 HIFAR #define HCR_EL2 HCR #define HPFAR_EL2 HPFAR #define HSTR_EL2 HSTR