I know it should be a simple matter of
grep -wl ht /proc/cpuinfo but that's not always accurate.
dmidecode both show that hyperthreading is supported (but disabled). Kernel 4.10.8
When running a report of all machines that are HT capable, but have it disabled, this machine shows as a false positive... I'd like to fix that.
Is there a more accurate test that will show that this CPU really doesn't have HT?
The related question Checking if HyperThreading is enabled or not? asks how to tell if it's enabled, which is not what I'm asking. Some of the answers to that question mistakenly attempt to answer this question instead, but none of them provide a correct answer (as noted above).