diff options
| author | CoprDistGit <infra@openeuler.org> | 2023-10-12 04:00:49 +0000 |
|---|---|---|
| committer | CoprDistGit <infra@openeuler.org> | 2023-10-12 04:00:49 +0000 |
| commit | c22f60e6e55f1bf300dd76d2222a93911f3b2bb2 (patch) | |
| tree | ef665e7018377f53612ac2751dcaea35a1c587b6 /aarch64-rename-PSR_MODE_ELxx-to-match-linux-headers.patch | |
| parent | 39a4763249cd6289e5019acfe0c98dbb169f5f2e (diff) | |
automatic import of xenopeneuler22.03_LTS
Diffstat (limited to 'aarch64-rename-PSR_MODE_ELxx-to-match-linux-headers.patch')
| -rw-r--r-- | aarch64-rename-PSR_MODE_ELxx-to-match-linux-headers.patch | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/aarch64-rename-PSR_MODE_ELxx-to-match-linux-headers.patch b/aarch64-rename-PSR_MODE_ELxx-to-match-linux-headers.patch new file mode 100644 index 0000000..256006a --- /dev/null +++ b/aarch64-rename-PSR_MODE_ELxx-to-match-linux-headers.patch @@ -0,0 +1,37 @@ +From 98abe3b337e69371678859c4cfd19df61aebb0d9 Mon Sep 17 00:00:00 2001 +From: Olaf Hering <olaf@aepfle.de> +Date: Sun, 2 Feb 2014 20:42:42 +0100 +Subject: aarch64: rename PSR_MODE_ELxx to match linux headers + +https://bugs.launchpad.net/linaro-aarch64/+bug/1169164 + +Signed-off-by: Olaf Hering <olaf@aepfle.de> +--- + xen/include/public/arch-arm.h | 14 +++++++------- + 1 file changed, 7 insertions(+), 7 deletions(-) + +Index: xen-4.13.0-testing/xen/include/public/arch-arm.h +=================================================================== +--- xen-4.13.0-testing.orig/xen/include/public/arch-arm.h ++++ xen-4.13.0-testing/xen/include/public/arch-arm.h +@@ -371,13 +371,13 @@ typedef uint64_t xen_callback_t; + + /* 64 bit modes */ + #define PSR_MODE_BIT 0x10 /* Set iff AArch32 */ +-#define PSR_MODE_EL3h 0x0d +-#define PSR_MODE_EL3t 0x0c +-#define PSR_MODE_EL2h 0x09 +-#define PSR_MODE_EL2t 0x08 +-#define PSR_MODE_EL1h 0x05 +-#define PSR_MODE_EL1t 0x04 +-#define PSR_MODE_EL0t 0x00 ++#define PSR_MODE_EL3h 0x0000000d ++#define PSR_MODE_EL3t 0x0000000c ++#define PSR_MODE_EL2h 0x00000009 ++#define PSR_MODE_EL2t 0x00000008 ++#define PSR_MODE_EL1h 0x00000005 ++#define PSR_MODE_EL1t 0x00000004 ++#define PSR_MODE_EL0t 0x00000000 + + #define PSR_GUEST32_INIT (PSR_ABT_MASK|PSR_FIQ_MASK|PSR_IRQ_MASK|PSR_MODE_SVC) + #define PSR_GUEST64_INIT (PSR_ABT_MASK|PSR_FIQ_MASK|PSR_IRQ_MASK|PSR_MODE_EL1h) |
