projects
/
cascardo
/
linux.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
arm64: align randomized TEXT_OFFSET on 4 kB boundary
[cascardo/linux.git]
/
arch
/
arm64
/
kernel
/
head.S
diff --git
a/arch/arm64/kernel/head.S
b/arch/arm64/kernel/head.S
index
144f105
..
bed0283
100644
(file)
--- a/
arch/arm64/kernel/head.S
+++ b/
arch/arm64/kernel/head.S
@@
-38,11
+38,11
@@
#define KERNEL_RAM_VADDR (PAGE_OFFSET + TEXT_OFFSET)
#define KERNEL_RAM_VADDR (PAGE_OFFSET + TEXT_OFFSET)
-#if (TEXT_OFFSET & 0xf) != 0
-#error TEXT_OFFSET must be at least
16
B aligned
-#elif (PAGE_OFFSET & 0xfffff) != 0
+#if (TEXT_OFFSET & 0xf
ff
) != 0
+#error TEXT_OFFSET must be at least
4K
B aligned
+#elif (PAGE_OFFSET & 0x
1
fffff) != 0
#error PAGE_OFFSET must be at least 2MB aligned
#error PAGE_OFFSET must be at least 2MB aligned
-#elif TEXT_OFFSET > 0xfffff
+#elif TEXT_OFFSET > 0x
1
fffff
#error TEXT_OFFSET must be less than 2MB
#endif
#error TEXT_OFFSET must be less than 2MB
#endif