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: 4.10.0-rc1~295 X-Git-Url: http://xenbits.xensource.com/gitweb?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