linux/arch
Sami Tolvanen 977c0ac09f ANDROID: arm64: kernel: use __pa_function for secondary_entry
With CONFIG_CFI_CLANG, the compiler replaces function pointers with
jump table addresses, which results in __pa_symbol returning the
physical address of the jump table entry. As the jump table contains
an immediate jump to an EL1 virtual address, this typically won't
work as intended. Use __pa_function instead to get the address of
secondary_entry.

Bug: 178005287
Change-Id: I90aea4cacd66ac224aae5c1a577decda1d922c22
Signed-off-by: Sami Tolvanen <samitolvanen@google.com>
2021-02-05 02:28:53 +00:00
..
alpha UPSTREAM: arch: move SA_* definitions to generic headers 2021-01-22 10:05:52 -08:00
arc arch/arc: add copy_user_page() to <asm/page.h> to fix build error on ARC 2021-01-19 18:27:26 +01:00
arm This is the 5.10.11 stable release 2021-01-27 12:12:33 +01:00
arm64 ANDROID: arm64: kernel: use __pa_function for secondary_entry 2021-02-05 02:28:53 +00:00
c6x Revert "Revert "uaccess: add infrastructure for kernel builds with set_fs()"" 2020-10-28 15:08:39 +01:00
csky Merge 5.10.7 into android12-5.10 2021-01-13 10:29:42 +01:00
h8300 UPSTREAM: arch: move SA_* definitions to generic headers 2021-01-22 10:05:52 -08:00
hexagon local64.h: make <asm/local64.h> mandatory 2021-01-12 20:18:16 +01:00
ia64 UPSTREAM: arch: move SA_* definitions to generic headers 2021-01-22 10:05:52 -08:00
m68k UPSTREAM: arch: move SA_* definitions to generic headers 2021-01-22 10:05:52 -08:00
microblaze local64.h: make <asm/local64.h> mandatory 2021-01-12 20:18:16 +01:00
mips UPSTREAM: arch: move SA_* definitions to generic headers 2021-01-22 10:05:52 -08:00
nds32 local64.h: make <asm/local64.h> mandatory 2021-01-12 20:18:16 +01:00
nios2 sched/idle: Fix arch_cpu_idle() vs tracing 2020-11-24 16:47:35 +01:00
openrisc sched/idle: Fix arch_cpu_idle() vs tracing 2020-11-24 16:47:35 +01:00
parisc UPSTREAM: signal: clear non-uapi flag bits when passing/returning sa_flags 2021-01-22 10:05:52 -08:00
powerpc This is the 5.10.11 stable release 2021-01-27 12:12:33 +01:00
riscv This is the 5.10.11 stable release 2021-01-27 12:12:33 +01:00
s390 UPSTREAM: arch: move SA_* definitions to generic headers 2021-01-22 10:05:52 -08:00
sh This is the 5.10.11 stable release 2021-01-27 12:12:33 +01:00
sparc UPSTREAM: arch: move SA_* definitions to generic headers 2021-01-22 10:05:52 -08:00
um Merge 5.10.5 into android12-5.10 2021-01-10 12:19:03 +01:00
x86 ANDROID: GKI: enable CONFIG_USB_DUMMY_HCD 2021-02-04 04:44:56 +00:00
xtensa UPSTREAM: arch: move SA_* definitions to generic headers 2021-01-22 10:05:52 -08:00
.gitignore
Kconfig UPSTREAM: mm: speedup mremap on 1GB or larger regions 2021-01-29 18:27:06 +00:00