android_kernel_motorola_sm6225/arch/arm64/kernel
Michael Bestas 82df9edfd5
arm64: efi: Switch to static_assert wrapper
The backported commit 96bc083042 switched
static_assert to _Static_assert compared to the upstream commit, which
causes the following error when building with -Werror:

arch/arm64/kernel/efi.c:157:36: error: '_Static_assert' with no message
is a C2x extension [-Werror,-Wc2x-extensions]
_Static_assert(THREAD_SIZE >= SZ_8K);
                                   ^
                                   , ""
1 error generated.

Switch back to static_assert after picking the required upstream commit
6bab69c65013bed5fce9f101a64a84d0385b3946
"build_bug.h: add wrapper for _Static_assert"

Fixes: 96bc083042 ("BACKPORT: arm64: efi: Execute runtime services
       from a dedicated stack")
Signed-off-by: Michael Bestas <mkbestas@lineageos.org>
Change-Id: I74ff73517c49792d73f9bd4189ef73aec6addee0
2024-01-06 18:54:20 +02:00
..
probes arm64: uprobe: Return EOPNOTSUPP for AARCH32 instruction probing 2021-03-04 09:39:55 +01:00
vdso UPSTREAM: arm64: vdso: Add --eh-frame-hdr to ldflags 2023-02-01 15:20:17 +00:00
vdso32 BACKPORT: arm64: vdso32: suppress error message for 'make mrproper' 2021-12-02 14:00:40 -08:00
.gitignore
acpi.c
acpi_numa.c
acpi_parking_protocol.c
alternative.c This is the 4.19.239 stable release 2022-04-21 14:12:17 +02:00
arm64ksyms.c ANDROID: GKI: kernel: Export symbol of cpu_do_idle 2020-05-01 22:22:36 +00:00
armv8_deprecated.c arm64: fix a concurrency issue in emulation_proc_handler() 2023-11-08 11:22:17 +01:00
asm-offsets.c BACKPORT: arm64: vdso: Remove unnecessary asm-offsets.c definitions 2023-02-01 11:39:41 +00:00
cacheinfo.c arm64: cacheinfo: Fix incorrect assignment of signed error value to unsigned fw_level 2022-09-15 12:17:05 +02:00
cpu-reset.h
cpu-reset.S
cpu_errata.c Merge tag 'ASB-2022-12-05_4.19-stable' of https://android.googlesource.com/kernel/common into android13-4.19-kona 2022-12-15 21:06:13 +02:00
cpu_ops.c
cpufeature.c Merge tag 'ASB-2022-11-01_4.19-stable' of https://android.googlesource.com/kernel/common into android13-4.19-kona 2022-11-24 03:35:09 +02:00
cpuidle.c ANDROID: GKI: Export symbols arm_cpuidle_suspend, cpuidle_dev and cpuidle_register_governor 2020-04-16 16:53:39 -07:00
cpuinfo.c arm64: add ID_AA64ISAR2_EL1 sys register 2022-10-17 04:05:18 -07:00
crash_core.c
crash_dump.c arm64: kdump: update ppos when reading elfcorehdr 2021-03-30 14:37:01 +02:00
debug-monitors.c arm64: kgdb: Set PSTATE.SS to 1 to re-enable single-step 2023-05-17 11:13:10 +02:00
efi-entry.S
efi-header.S
efi-rt-wrapper.S UPSTREAM: efi: rt-wrapper: Add missing include 2023-06-08 10:46:29 +00:00
efi.c arm64: efi: Switch to static_assert wrapper 2024-01-06 18:54:20 +02:00
entry-fpsimd.S
entry-ftrace.S
entry.S Merge tag 'ASB-2022-08-05_4.19-stable' of https://android.googlesource.com/kernel/common into android13-4.19-kona 2022-11-24 03:17:53 +02:00
fpsimd.c arm64/sve: Use correct size when reinitialising SVE state 2021-09-22 11:48:10 +02:00
ftrace.c arm64: ftrace: fix branch range checks 2022-06-25 11:49:16 +02:00
head.S This is the 4.19.207 stable release 2021-09-25 14:26:55 +02:00
hibernate-asm.S
hibernate.c arm64: hibernate: check pgd table allocation 2020-01-27 14:51:19 +01:00
hw_breakpoint.c Merge tag 'ASB-2023-10-06_4.19-stable' of https://android.googlesource.com/kernel/common into android13-4.19-kona 2023-10-16 15:01:41 +03:00
hyp-stub.S
image.h
insn.c arm64: patch_text: Fixup last cpu should be master 2022-04-15 14:15:06 +02:00
io.c
irq.c ANDROID: GKI: soc: qcom: export irq_stack_ptr 2021-01-20 06:01:03 +00:00
jump_label.c
kaslr.c arm64: map FDT as RW for early_init_dt_scan() 2022-09-05 10:26:32 +02:00
kgdb.c arm64: kgdb: Set PSTATE.SS to 1 to re-enable single-step 2023-05-17 11:13:10 +02:00
kuser32.S BACKPORT: arm64: compat: Add KUSER_HELPERS config option 2020-04-27 22:51:55 -07:00
machine_kexec.c arm64: fix the flush_icache_range arguments in machine_kexec 2020-05-20 08:18:43 +02:00
Makefile Merge android-4.19-stable.125 (a483478) into msm-4.19 2020-09-20 23:45:10 +05:30
module-plts.c
module.c
module.lds arm64: module: remove (NOLOAD) from linker script 2022-04-15 14:15:06 +02:00
paravirt.c
pci.c
perf_callchain.c
perf_event.c
perf_regs.c arm64: perf: Report the PC value in REGS_ABI_32 mode 2020-06-30 23:17:17 -04:00
perf_trace_counters.c
perf_trace_counters.h
perf_trace_user.c
perf_trace_user.h
process.c Merge tag 'ASB-2022-08-05_4.19-stable' of https://android.googlesource.com/kernel/common into android13-4.19-kona 2022-11-24 03:17:53 +02:00
psci.c This is the 4.19.160 stable release 2020-11-24 14:57:17 +01:00
ptrace.c arm64: ptrace: Consistently use pseudo-singlestep exceptions 2020-07-22 09:32:12 +02:00
reloc_test_core.c
reloc_test_syms.S
relocate_kernel.S
return_address.c
scs.c
sdei.c
setup.c arm64: map FDT as RW for early_init_dt_scan() 2022-09-05 10:26:32 +02:00
signal.c arm64: ptrace: Consistently use pseudo-singlestep exceptions 2020-07-22 09:32:12 +02:00
signal32.c UPSTREAM: arm64: compat: Get sigreturn trampolines from vDSO 2020-04-27 22:51:56 -07:00
sigreturn32.S BACKPORT: arm64: compat: Split kuser32 2020-04-27 22:51:55 -07:00
sleep.S
smccc-call.S
smp.c Merge android-4.19-stable.125 (a483478) into msm-4.19 2020-09-20 23:45:10 +05:30
smp_spin_table.c
ssbd.c
stacktrace.c
suspend.c
sys.c
sys32.c
sys_compat.c arm64: Silence clang warning on mismatched value/register sizes 2020-04-29 16:31:09 +02:00
syscall.c arm64: syscall: exit userspace before unmasking exceptions 2020-12-30 11:25:46 +01:00
time.c
topology.c cpu-topology: Don't error on more than CONFIG_NR_CPUS CPUs in device tree 2022-09-13 10:37:45 +05:30
trace-events-emulation.h
traps.c Merge tag 'ASB-2023-02-05_4.19-stable' of https://android.googlesource.com/kernel/common into android13-4.19-kona 2023-02-08 17:19:24 +02:00
vdso.c UPSTREAM: arm64: vdso: don't free unallocated pages 2020-11-16 07:43:08 +01:00
vmlinux.lds.S Revert "selinux: Relocate ss_initialized and selinux_enforcing to separate 4k" 2022-11-24 03:19:32 +02:00