]> git.baikalelectronics.ru Git - arm-tf.git/commitdiff
build(msm8916): disable unneeded workarounds
authorStephan Gerhold <stephan@gerhold.net>
Tue, 14 Mar 2023 10:09:44 +0000 (11:09 +0100)
committerManish V Badarkhe <manish.badarkhe@arm.com>
Tue, 9 May 2023 19:44:44 +0000 (21:44 +0200)
The Cortex-A53 cores used in the msm8916 platform are not affected by
CVE-2017-5715 and CVE-2022-23960, so disable the workarounds for them
to drop the unused code from the compiled binary.

Change-Id: I9df5a4657c4fd90702b4db4e82d4ee1a2f60303c
Signed-off-by: Stephan Gerhold <stephan@gerhold.net>
plat/qti/msm8916/platform.mk

index 2baf2032ab5e5da0bff4314fc654eb4680beecf9..107296b0a94fa80b2d7c46fd52b3c85e7eb0a078 100644 (file)
@@ -1,5 +1,5 @@
 #
-# Copyright (c) 2021, Stephan Gerhold <stephan@gerhold.net>
+# Copyright (c) 2021-2023, Stephan Gerhold <stephan@gerhold.net>
 #
 # SPDX-License-Identifier: BSD-3-Clause
 #
@@ -46,6 +46,10 @@ WARMBOOT_ENABLE_DCACHE_EARLY := 1
 ENABLE_SPE_FOR_NS              := 0
 ENABLE_SVE_FOR_NS              := 0
 
+# Disable workarounds unnecessary for Cortex-A53
+WORKAROUND_CVE_2017_5715       := 0
+WORKAROUND_CVE_2022_23960      := 0
+
 # MSM8916 uses ARM Cortex-A53 r0p0 so likely all the errata apply
 ERRATA_A53_819472              := 1
 ERRATA_A53_824069              := 1