summaryrefslogtreecommitdiffstats
path: root/arch/arm64/kernel/bpi.S
Commit message (Expand)AuthorAgeFilesLines
* arm64: Move the content of bpi.S to hyp-entry.SMarc Zyngier2018-04-111-86/+0
* arm64: Get rid of __smccc_workaround_1_hvc_*Marc Zyngier2018-04-111-10/+2
* arm64: KVM: Use SMCCC_ARCH_WORKAROUND_1 for Falkor BP hardeningShanker Donthineni2018-04-111-8/+0
* Revert "arm64: KVM: Use SMCCC_ARCH_WORKAROUND_1 for Falkor BP hardening"Marc Zyngier2018-03-281-0/+8
* arm64: KVM: Use SMCCC_ARCH_WORKAROUND_1 for Falkor BP hardeningShanker Donthineni2018-03-191-8/+0
* arm64: Make BP hardening slot counter availableMarc Zyngier2018-03-191-1/+2
* arm64: KVM: Allow far branches from vector slots to the main vectorsMarc Zyngier2018-03-191-0/+21
* arm64: KVM: Reserve 4 additional instructions in the BPI templateMarc Zyngier2018-03-191-24/+15
* arm64: KVM: Move BP hardening vectors into .hyp.text sectionMarc Zyngier2018-03-191-0/+6
* arm64: Kill PSCI_GET_VERSION as a variant-2 workaroundMarc Zyngier2018-02-061-24/+0
* arm64: Add ARM_SMCCC_ARCH_WORKAROUND_1 BP hardening supportMarc Zyngier2018-02-061-0/+20
* arm64: Implement branch predictor hardening for FalkorShanker Donthineni2018-01-081-0/+8
* arm64: Implement branch predictor hardening for affected Cortex-A CPUsWill Deacon2018-01-081-0/+24
* arm64: Add skeleton to harden the branch predictor against aliasing attacksWill Deacon2018-01-081-0/+55