Mark Rutland
|
ee03353bc0
arm64: entry: remove pointless SPSR mode check
|
9 years ago |
James Morse
|
d224a69e3d
arm64: remove irq_count and do_softirq_own_stack()
|
9 years ago |
James Morse
|
971c67ce37
arm64: reduce stack use in irq_handler
|
9 years ago |
James Morse
|
49003a8d6b
arm64: don't call C code with el0's fp register
|
9 years ago |
James Morse
|
aa4d5d3cbc
arm64: Add this_cpu_ptr() assembler macro for use in entry.S
|
9 years ago |
Will Deacon
|
7596abf2e5
arm64: irq: fix walking from irq stack to task stack
|
9 years ago |
James Morse
|
8e23dacd12
arm64: Add do_softirq_own_stack() and enable irq_stacks
|
9 years ago |
Jungseok Lee
|
6cdf9c7ca6
arm64: Store struct thread_info in sp_el0
|
9 years ago |
Catalin Marinas
|
db3899a647
arm64: Add trace_hardirqs_off annotation in ret_to_user
|
9 years ago |
Mark Salyzyn
|
77f3228f77
arm64: AArch32 user space PC alignment exception
|
10 years ago |
Will Deacon
|
412fcb6ceb
arm64: entry: always restore x0 from the stack on syscall return
|
10 years ago |
Daniel Thompson
|
e28cabf123
arm64: kernel: Adopt new alternative assembler macros
|
10 years ago |
Will Deacon
|
c0d3fce5e1
arm64: switch_to: calculate cpu context pointer using separate register
|
10 years ago |
Mark Rutland
|
1b42804d27
arm64: entry: handle debug exceptions in el*_inv
|
10 years ago |
Mark Rutland
|
46b0567c85
arm64: entry: fix context tracking for el0_sp_pc
|
10 years ago |
Josh Stone
|
04d7e098f5
arm64: fix missing syscall trace exit
|
10 years ago |
Marc Zyngier
|
8d883b23ae
arm64: alternative: Merge alternative-asm.h into alternative.h
|
10 years ago |
Marc Zyngier
|
b0dd9c02d4
arm64: Rework alternate sequence for ARM erratum 845719
|
10 years ago |
Will Deacon
|
905e8c5dca
arm64: errata: add workaround for cortex-a53 erratum #845719
|
10 years ago |
Catalin Marinas
|
0156411b18
arm64: Implement the compat_sys_call_table in C
|
10 years ago |
Mark Rutland
|
aed40e0144
arm64: move to ESR_ELx macros
|
10 years ago |
AKASHI Takahiro
|
1014c81d9a
arm64: ptrace: allow tracer to skip a system call
|
10 years ago |
Laura Abbott
|
fcff588633
arm64: Treat handle_arch_irq as a function pointer
|
10 years ago |
Will Deacon
|
63648dd20f
arm64: entry: use ldp/stp instead of push/pop when saving/restoring regs
|
11 years ago |
Will Deacon
|
d54e81f9af
arm64: entry: avoid writing lr explicitly for constructing return paths
|
11 years ago |
Will Deacon
|
1059c6bf85
arm64: debug: don't re-enable debug exceptions on return from el1_dbg
|
11 years ago |
Catalin Marinas
|
f3e5c847ec
arm64: Add __NR_* definitions for compat syscalls
|
11 years ago |
Larry Bassel
|
6c81fe7925
arm64: enable context tracking
|
11 years ago |
Larry Bassel
|
6ab6463aeb
arm64: adjust el0_sync so that a function can be called
|
11 years ago |
ChiaHao
|
3906c2b53c
arm64: Bug fix in stack alignment exception
|
11 years ago |