-
CONFIG_ENABLE_EXTENDED_IBRS
¶
Enable Extended IBRS
Type: bool
Help¶
This option will enable the Extended Indirect Branch Restricted Speculation ‘always on’ feature. This mitigates Indirect Branch Control vulnerabilities (aka Spectre V2).
Default¶
y if !
X86_NO_SPECTRE_V2
Kconfig definition¶
At <Zephyr>/arch/x86/Kconfig:296
Included via <Zephyr>/Kconfig:8
→ <Zephyr>/Kconfig.zephyr:29
→ <Zephyr>/arch/Kconfig:12
Menu path: (Top) → X86 Architecture Options
config ENABLE_EXTENDED_IBRS bool "Enable Extended IBRS" default y if !X86_NO_SPECTRE_V2
depends onUSERSPACE
&&X86
help This option will enable the Extended Indirect Branch Restricted Speculation 'always on' feature. This mitigates Indirect Branch Control vulnerabilities (aka Spectre V2).
(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)