[PATCH v2 00/17] arm64 SSBD (aka Spectre-v4) mitigation
From: catalin.marinas@arm.com (Catalin Marinas)
Date: 2018-05-31 16:41:45
Also in:
kvmarm, lkml
From: catalin.marinas@arm.com (Catalin Marinas)
Date: 2018-05-31 16:41:45
Also in:
kvmarm, lkml
On Tue, May 29, 2018 at 01:11:04PM +0100, Marc Zyngier wrote:
Marc Zyngier (17):
arm/arm64: smccc: Add SMCCC-specific return codes
arm64: Call ARCH_WORKAROUND_2 on transitions between EL0 and EL1
arm64: Add per-cpu infrastructure to call ARCH_WORKAROUND_2
arm64: Add ARCH_WORKAROUND_2 probing
arm64: Add 'ssbd' command-line option
arm64: ssbd: Add global mitigation state accessor
arm64: ssbd: Skip apply_ssbd if not using dynamic mitigation
arm64: ssbd: Restore mitigation status on CPU resume
arm64: ssbd: Introduce thread flag to control userspace mitigation
arm64: ssbd: Add prctl interface for per-thread mitigation
arm64: KVM: Add HYP per-cpu accessors
arm64: KVM: Add ARCH_WORKAROUND_2 support for guests
arm64: KVM: Handle guest's ARCH_WORKAROUND_2 requests
arm64: KVM: Add ARCH_WORKAROUND_2 discovery through
ARCH_FEATURES_FUNC_IDI queued the 14 patches above for 4.18.
arm64: Add test_and_clear_flag and set_flag atomic assembler
primitives
arm64: ssbd: Enable delayed setting of TIF_SSBD
arm64: ssbd: Implement arch_seccomp_spec_mitigateThanks. -- Catalin