Marc Zyngier
|
c219bc4e92
arm64: Trap WFI executed in userspace
|
7 years ago |
Marc Zyngier
|
70c63cdfd6
arm64: compat: Add separate CP15 trapping hook
|
7 years ago |
Will Deacon
|
0bf0f444b2
arm64: entry: Allow handling of undefined instructions from EL1
|
7 years ago |
Laura Abbott
|
0b3e336601
arm64: Add support for STACKLEAK gcc plugin
|
7 years ago |
Mark Rutland
|
baaa7237fe
arm64: zero GPRs upon entry from EL0
|
7 years ago |
Mark Rutland
|
99ed3ed08d
arm64: don't reload GPRs after apply_ssbd
|
7 years ago |
Mark Rutland
|
d9be03256d
arm64: don't restore GPRs when context tracking
|
7 years ago |
Mark Rutland
|
3b7142752e
arm64: convert native/compat syscall entry to C
|
7 years ago |
Mark Rutland
|
f37099b699
arm64: convert syscall trace logic to C
|
7 years ago |
Mark Rutland
|
4141c857fd
arm64: convert raw syscall invocation to C
|
7 years ago |
Mark Rutland
|
3085e1645e
arm64: remove sigreturn wrappers
|
7 years ago |
Will Deacon
|
409d5db498
arm64: rseq: Implement backend rseq calls and select HAVE_RSEQ
|
7 years ago |
Marc Zyngier
|
9dd9614f54
arm64: ssbd: Introduce thread flag to control userspace mitigation
|
7 years ago |
Marc Zyngier
|
986372c436
arm64: ssbd: Skip apply_ssbd if not using dynamic mitigation
|
7 years ago |
Marc Zyngier
|
5cf9ce6e5e
arm64: Add per-cpu infrastructure to call ARCH_WORKAROUND_2
|
7 years ago |
Marc Zyngier
|
8e2906245f
arm64: Call ARCH_WORKAROUND_2 on transitions between EL0 and EL1
|
7 years ago |
Linus Torvalds
|
c013632192
Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
|
7 years ago |
Will Deacon
|
30d88c0e3a
arm64: entry: Apply BP hardening for suspicious interrupts from EL0
|
7 years ago |
Will Deacon
|
5dfc6ed277
arm64: entry: Apply BP hardening for high-priority synchronous exceptions
|
7 years ago |
Will Deacon
|
6314d90e64
arm64: entry: Ensure branch through syscall table is bounded under speculation
|
7 years ago |
Robin Murphy
|
51369e398d
arm64: Make USER_DS an inclusive limit
|
7 years ago |
Will Deacon
|
f167211a93
arm64: entry: Reword comment about post_ttbr_update_workaround
|
7 years ago |
Ingo Molnar
|
8284507916
Merge branch 'linus' into sched/urgent, to resolve conflicts
|
7 years ago |
Mathieu Desnoyers
|
f1e3a12b65
membarrier/arm64: Provide core serializing command
|
7 years ago |
Catalin Marinas
|
6b88a32c7a
arm64: kpti: Fix the interaction between ASID switching and software PAN
|
7 years ago |
Steve Capper
|
1e1b8c04fa
arm64: entry: Move the trampoline to be before PAN
|
7 years ago |
James Morse
|
79e9aa59dc
arm64: sdei: Add trampoline code for remapping the kernel
|
7 years ago |
James Morse
|
f5df269618
arm64: kernel: Add arch-specific SDEI entry code and CPU masking
|
7 years ago |
Will Deacon
|
0f15adbb28
arm64: Add skeleton to harden the branch predictor against aliasing attacks
|
7 years ago |
Marc Zyngier
|
95e3de3590
arm64: Move post_ttbr_update_workaround to C code
|
7 years ago |