you can turn it off via kernel command line
Do you mean I can turn HT off after I reflash my firmware? I use a live linux os to reflash the firmware and then I shut the computer down to install Windows to the disk.
Would it stay turned off that way?
I found this:
Disable SMT/HT at boot time using the kernel command line parameter nosmt:
nosmt [KNL,S390] Disable symmetric multithreading (SMT)
Equivalent to smt=1.
[KNL,x86] Disable symmetric multithreading (SMT)
nosmt=force: Force disable SMT, cannot be undone via the sysfs control file.
Edit: If I understand you correctly, you meant typing this into the grub file: mitigations=auto,nosmt
I can’t easily see a way how it can persist a Windows install though.
If it does, would it require at least a reboot into Linux before I install Windows?