On Mon, Dec 17, 2018 at 05:58:11AM +0800, Barry Kauler wrote:
"SMT is a distinct feature, separate from SMP, and I think that it is important to keep that distinction."
Note that building a kernel without CONFIG_SCHED_SMT does _NOT_ disable SMT. All it accomplishes is that the scheduler will not be SMT aware and consider each SMT-sibling as a fully independent CPU.