android_kernel_lge_bullhead/arch/arm64/kernel
Behan Webster 8669d2f181 arm64: LLVMLinux: Use current_stack_pointer in kernel/traps.c
Use the global current_stack_pointer to get the value of the stack pointer.
This change supports being able to compile the kernel with both gcc and clang.

Signed-off-by: Behan Webster <behanw@converseincode.com>
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
Reviewed-by: Olof Johansson <olof@lixom.net>
Acked-by: Will Deacon <will.deacon@arm.com>
Signed-off-by: Will Deacon <will.deacon@arm.com>
Change-Id: I213b48cb567caa359a7975ee6da12beff5dffb8d
2019-08-26 17:34:09 +02:00
..
vdso UPSTREAM: arm64: vdso: Mark vDSO code as read-only 2019-08-26 15:50:09 +02:00
.gitignore
Makefile Perf: arm64: add perf trace user 2014-11-03 07:36:19 -08:00
arm64ksyms.c arm64: lib: Implement optimized string length routines 2014-08-15 11:46:49 -07:00
asm-offsets.c
cpu_ops.c
cputable.c
debug-monitors.c This is the 3.10.105 stable release 2018-01-25 17:45:32 -07:00
early_printk.c arm64: fixmap: fix missing sub-page offset for earlyprintk 2014-08-15 11:45:48 -07:00
efi-entry.S arm64: fix el2_setup check of CurrentEL 2014-08-15 17:22:15 -07:00
efi-stub.c arm64: efi: add EFI stub 2014-08-15 11:45:47 -07:00
efi.c arm64: efi: only attempt efi map setup if booting via EFI 2014-08-15 11:46:50 -07:00
entry-fpsimd.S arm64: add support for kernel mode NEON in interrupt context 2014-08-15 11:45:51 -07:00
entry-ftrace.S arm64: ftrace: Fix comment typo 'CONFIG_FUNCTION_GRAPH_FP_TEST' 2014-08-15 17:22:11 -07:00
entry.S This is the 3.10.105 stable release 2018-01-25 17:45:32 -07:00
fpsimd.c Revert "arm64: defer reloading a task's FPSIMD state to userland resume" 2014-08-21 23:18:11 -07:00
ftrace.c arm64: ftrace: (bugfix) synced with ftcace interface change 2014-07-29 13:02:35 -07:00
head.S This is the 3.10.90 stable release 2018-01-25 17:02:20 -07:00
hw_breakpoint.c UPSTREAM: arm64: Allow hw watchpoint of length 3,5,6 and 7 2017-02-14 15:29:38 +00:00
hyp-stub.S
image.h arm64: Update the Image header 2015-03-20 21:33:07 -07:00
insn.c
io.c arm64: io: Fix memset_io optimization 2014-10-14 20:05:07 -07:00
irq.c Merge upstream tag 'v3.10.49' into msm-3.10 2014-08-20 13:23:09 -07:00
jump_label.c
kgdb.c arm64: KGDB: Add step debugging support 2014-08-15 11:41:19 -07:00
kuser32.S arm64: Add __NR_* definitions for compat syscalls 2015-07-06 17:16:18 -07:00
module.c
opcodes.c arm64: copy conditional instruction tests from arm 2014-05-23 16:38:03 -07:00
pcibios.c Silences WLAN, PCIe, and CPU suspend state kernel messages 2016-02-23 14:12:49 -08:00
perf_debug.c Revert "Perf: arm64: support hotplug and power collapse" 2016-06-13 15:33:29 -07:00
perf_event.c UPSTREAM: arm64: perf: reject groups spanning multiple HW PMUs 2016-08-19 22:32:43 +00:00
perf_regs.c arm64: fix !CONFIG_COMPAT build failures 2014-08-15 11:41:42 -07:00
perf_trace_counters.c Perf: arm64: Refine disable/enable in tracecounters 2014-10-02 14:12:38 -04:00
perf_trace_counters.h Perf: arm64: Refine disable/enable in tracecounters 2014-10-02 14:12:38 -04:00
perf_trace_user.c Perf: arm64: add perf trace user 2014-11-03 07:36:19 -08:00
perf_trace_user.h Perf: arm64: add perf trace user 2014-11-03 07:36:19 -08:00
process.c This is the 3.10.67 stable release 2015-05-01 13:34:57 -07:00
psci.c ARM: Check if a CPU has gone offline 2014-08-15 11:46:43 -07:00
ptrace.c This is the 3.10.106 stable release 2018-01-25 17:54:29 -07:00
return_address.c arm64: ftrace: Add CALLER_ADDRx macros 2014-07-29 13:02:35 -07:00
setup.c BACKPORT: arm64: cpuinfo: Missing NULL terminator in compat_hwcap_str 2017-09-07 16:20:41 -07:00
signal.c Revert "arm64: defer reloading a task's FPSIMD state to userland resume" 2014-08-21 23:18:11 -07:00
signal32.c This is the 3.10.90 stable release 2018-01-25 17:02:20 -07:00
sleep.S arm64: Move cpu_resume_mmu to a head.S section 2014-07-15 18:22:53 -07:00
smp.c BACKPORT: arm64: Fix up /proc/cpuinfo 2017-06-15 22:21:56 +00:00
smp_spin_table.c arm64: Remove boot thread synchronisation for spin-table release method 2014-08-15 11:45:52 -07:00
stacktrace.c This is the 3.10.93 stable release 2018-01-25 17:03:35 -07:00
suspend.c arm64: kernel: fix __cpu_suspend mm switch on warm-boot 2014-12-26 19:00:57 -08:00
swp_emulate.c arm/arm64: Rate-limited warnings for SWP emulation 2014-08-27 20:58:01 -07:00
sys.c UPSTREAM: arm64: make sys_call_table const 2016-10-17 23:14:25 -07:00
sys32.S
sys_compat.c arm64: Add __NR_* definitions for compat syscalls 2015-07-06 17:16:18 -07:00
time.c arm64: kernel: compiling issue, need delete read_current_timer() 2015-05-06 21:56:25 +02:00
topology.c arm64: topology: Define arch_get_cpu_efficiency() API for scheduler 2014-07-22 14:20:35 -07:00
traps.c arm64: LLVMLinux: Use current_stack_pointer in kernel/traps.c 2019-08-26 17:34:09 +02:00
vdso.c arm64: vdso: clean up vdso_pagelist initialization 2014-08-15 11:41:23 -07:00
vmlinux.lds.S arm64: Update the Image header 2015-03-20 21:33:07 -07:00