diff options
| author | Shanker Donthineni <shankerd@codeaurora.org> | 2018-01-05 14:28:59 -0600 |
|---|---|---|
| committer | Srinivas Ramana <sramana@codeaurora.org> | 2018-02-08 15:13:20 +0530 |
| commit | f62d97e9b43477194b4476aaa11cb1538e69057e (patch) | |
| tree | bac813cb2a9c9865a5c72539e5e5e45372092dd0 /arch/x86/lib/delay.c | |
| parent | 254d671c832c2d27406aa61a26d0fa96eeae4e01 (diff) | |
arm64: Implement branch predictor hardening for Falkor
Falkor is susceptible to branch predictor aliasing and can
theoretically be attacked by malicious code. This patch
implements a mitigation for these attacks, preventing any
malicious entries from affecting other victim contexts.
Change-Id: I535d423c2cefaf93627267b867bf0846e502d4c1
Signed-off-by: Shanker Donthineni <shankerd@codeaurora.org>
[will: fix label name when !CONFIG_KVM and remove references to MIDR_FALKOR]
Signed-off-by: Will Deacon <will.deacon@arm.com>
Git-commit: ec82b567a74fbdffdf418d4bb381d55f6a9096af
Git-repo: git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
[sramana@codeaurora.org: Use only the link stack sanitization routines,
and leave Falkor related BP hardening code]
Signed-off-by: Srinivas Ramana <sramana@codeaurora.org>
Diffstat (limited to 'arch/x86/lib/delay.c')
0 files changed, 0 insertions, 0 deletions
