On Fri, 2 Feb 2018, Chen Baozi wrote: > Currently, if there is no spectre_v2= or nospectre_v2 specified in the boot > parameter, the kernel will automatically choose mitigation by default. > However, when selecting the auto mode, it doesn't check whether the > retpoline has been built in the kernel. Thus, if someone built a kernel > without CONFIG_RETPOLINE and booted the system without specifying any > spectre_v2 kernel parameters, the kernel would still report that it has > enabled a minimal retpoline mitigation which is not the case. This patch > adds the checking of CONFIG_RETPOLINE option under the 'auto' mode to fix > it.
Thanks for sending that patch, but its already fixed and queued for upstream: https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git/commit/?h=x86/pti&id=9471eee9186a46893726e22ebb54cade3f9bc043 Thanks, tglx