summaryrefslogtreecommitdiff
path: root/lib/mpi/mpi-inline.c
diff options
context:
space:
mode:
authorJames Morse <james.morse@arm.com>2024-08-19 14:15:53 +0100
committerJames Morse <james.morse@arm.com>2025-05-08 15:28:35 +0100
commite7956c92f396a44eeeb6eaf7a5b5e1ad24db6748 (patch)
treea99b3aedea743ec12f0fe1d56309870fe506ec8b /lib/mpi/mpi-inline.c
parent63de8abd97ddb9b758bd8f915ecbd18e1f1a87a0 (diff)
arm64: proton-pack: Expose whether the platform is mitigated by firmware
is_spectre_bhb_fw_affected() allows the caller to determine if the CPU is known to need a firmware mitigation. CPUs are either on the list of CPUs we know about, or firmware has been queried and reported that the platform is affected - and mitigated by firmware. This helper is not useful to determine if the platform is mitigated by firmware. A CPU could be on the know list, but the firmware may not be implemented. Its affected but not mitigated. spectre_bhb_enable_mitigation() handles this distinction by checking the firmware state before enabling the mitigation. Add a helper to expose this state. This will be used by the BPF JIT to determine if calling firmware for a mitigation is necessary and supported. Signed-off-by: James Morse <james.morse@arm.com> Reviewed-by: Catalin Marinas <catalin.marinas@arm.com>
Diffstat (limited to 'lib/mpi/mpi-inline.c')
0 files changed, 0 insertions, 0 deletions