MrChromebox UEFI firmware for Librem Devices (unofficial/unsupported)

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?

1 Like