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