retpoline修补程序已从4.14.82开始反向移植到4.14。*内核。问题是,在执行“ make menuconfig”时,可以禁用retpoline,但是强制启用SMT。
这是在“处理器类型和功能”中,您将在其中看到:
Processor type and features
< > Avoid speculative indirect branches in kernel CONFIG_RETPOLINE
[ ] SMT (hyperthreading) scheduler support CONFIG_SCHED_SMT
...问题是,SMT选项已消失,在4.14.87内核中不存在,并且强制启用了SMT选项。它位于4.14.82内核中。
我想知道这个问题是否出现在以后的内核中?
博客文章的更多信息: