Add info regarding the downsides of disabling SMT

This commit is contained in:
Raja Grewal 2024-07-17 13:32:08 +10:00
parent 49594ccb22
commit 81a3715c7c
No known key found for this signature in database
GPG Key ID: 92CA473C156B64C4

View File

@ -17,9 +17,12 @@ GRUB_CMDLINE_LINUX="$GRUB_CMDLINE_LINUX mitigations=auto,nosmt"
## Disable SMT as it has been the cause of and amplified numerous CPU exploits.
## The only full mitigation of cross-HT attacks is to disable SMT.
## Disabling will significantly decrease system performance on multi-threaded tasks.
## To enable SMT, remove this line all other occurrences of "nosmt" in this file.
##
## https://www.kernel.org/doc/html/latest/admin-guide/hw-vuln/core-scheduling.html
## https://forums.whonix.org/t/should-all-kernel-patches-for-cpu-bugs-be-unconditionally-enabled-vs-performance-vs-applicability/7647/17
## https://github.com/anthraxx/linux-hardened/issues/37#issuecomment-619597365
##
GRUB_CMDLINE_LINUX="$GRUB_CMDLINE_LINUX nosmt=force"