X-Git-Url: http://git.ipfire.org/?p=people%2Fpmueller%2Fipfire-2.x.git;a=blobdiff_plain;f=src%2Finitscripts%2Fsystem%2Fsmt;fp=src%2Finitscripts%2Fsystem%2Fsmt;h=bfa7d57b3e925f46053bbb6b63a90c5bec77b983;hp=cc4128b2d90f45b5b8b31e10362962daa7bceec1;hb=8531a9503c2328f88deb83820364ce21bc8a357d;hpb=138c94a96dd9bdceda01fcb2078bf00aa287f8dc diff --git a/src/initscripts/system/smt b/src/initscripts/system/smt index cc4128b2d9..bfa7d57b3e 100644 --- a/src/initscripts/system/smt +++ b/src/initscripts/system/smt @@ -20,6 +20,11 @@ case "${1}" in exit 0 fi 2>/dev/null + # Do not disable SMT inside virtual machines + if [ -d "/sys/hypervisor" ]; then + exit 0 + fi + # Disable SMT when the processor is vulnerable to Foreshadow or Fallout/ZombieLoad/RIDL for vuln in l1tf mds; do if [ -r "/sys/devices/system/cpu/vulnerabilities/${vuln}" ] && \