Skip to content

Commit

Permalink
fix(aarch64): disable CONFIG_ARM64_ERRATUM_3194386 option
Browse files Browse the repository at this point in the history
Disable CONFIG_ARM64_ERRATUM_3194386 option in the guest
kernels for aarch64. It is enabled by default
and makes `ssbs` feature to not be user space visible. This breaks
out integration tests.
This option is only indented for `Cortex-X4` and
`Neoverse-V3` cpus which we are not using, so disabling it
is safe.

Signed-off-by: Egor Lazarchuk <[email protected]>
  • Loading branch information
ShadowCurse authored and kalyazin committed Oct 3, 2024
1 parent 71e478d commit f175f2f
Showing 1 changed file with 24 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
diff --git a/resources/guest_configs/microvm-kernel-ci-aarch64-5.10.config b/resources/guest_configs/microvm-kernel-ci-aarch64-5.10.config
index ac44904c1..9f912a70b 100644
--- a/resources/guest_configs/microvm-kernel-ci-aarch64-5.10.config
+++ b/resources/guest_configs/microvm-kernel-ci-aarch64-5.10.config
@@ -341,6 +341,7 @@ CONFIG_ARM64_ERRATUM_1463225=y
CONFIG_ARM64_ERRATUM_1542419=y
CONFIG_ARM64_ERRATUM_1508412=y
CONFIG_ARM64_ERRATUM_2457168=y
+# CONFIG_ARM64_ERRATUM_3194386 is not set
CONFIG_CAVIUM_ERRATUM_22375=y
CONFIG_CAVIUM_ERRATUM_23144=y
CONFIG_CAVIUM_ERRATUM_23154=y
diff --git a/resources/guest_configs/microvm-kernel-ci-aarch64-6.1.config b/resources/guest_configs/microvm-kernel-ci-aarch64-6.1.config
index 26b87a658..29fe130f2 100644
--- a/resources/guest_configs/microvm-kernel-ci-aarch64-6.1.config
+++ b/resources/guest_configs/microvm-kernel-ci-aarch64-6.1.config
@@ -362,6 +362,7 @@ CONFIG_ARM64_ERRATUM_2441009=y
CONFIG_ARM64_ERRATUM_2457168=y
CONFIG_ARM64_WORKAROUND_SPECULATIVE_UNPRIV_LOAD=y
CONFIG_ARM64_ERRATUM_2966298=y
+# CONFIG_ARM64_ERRATUM_3194386 is not set
CONFIG_CAVIUM_ERRATUM_22375=y
CONFIG_CAVIUM_ERRATUM_23144=y
CONFIG_CAVIUM_ERRATUM_23154=y

0 comments on commit f175f2f

Please sign in to comment.