ci: fix KVM module modprobe code
authorDavid Heidelberg <david.heidelberg@collabora.com>
Mon, 5 Jun 2023 22:21:48 +0000 (00:21 +0200)
committerMarge Bot <emma+marge@anholt.net>
Tue, 6 Jun 2023 17:28:09 +0000 (17:28 +0000)
Fixes: 5941fc8ccd30 ("ci: enable shellcheck on whole .gitlab-ci")

Signed-off-by: David Heidelberg <david.heidelberg@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/23406>

.gitlab-ci/common/init-stage2.sh

index 92e6d7b..0d35d57 100755 (executable)
@@ -71,12 +71,16 @@ fi
 #
 if [ "$HWCI_KVM" = "true" ]; then
     unset KVM_KERNEL_MODULE
-    (grep -qs '\bvmx\b' /proc/cpuinfo && KVM_KERNEL_MODULE=kvm_intel) || {
-        grep -qs '\bsvm\b' /proc/cpuinfo && KVM_KERNEL_MODULE=kvm_amd
+    {
+      grep -qs '\bvmx\b' /proc/cpuinfo && KVM_KERNEL_MODULE=kvm_intel
+    } || {
+      grep -qs '\bsvm\b' /proc/cpuinfo && KVM_KERNEL_MODULE=kvm_amd
     }
 
-    ([ -z "${KVM_KERNEL_MODULE}" ] && \
-      echo "WARNING: Failed to detect CPU virtualization extensions") || \
+    {
+      [ -z "${KVM_KERNEL_MODULE}" ] && \
+      echo "WARNING: Failed to detect CPU virtualization extensions"
+    } || \
         modprobe ${KVM_KERNEL_MODULE}
 
     mkdir -p /lava-files