x86/bugs: Remove its=stuff dependency on retbleed
authorPawan Gupta <pawan.kumar.gupta@linux.intel.com>
Wed, 11 Jun 2025 17:30:18 +0000 (10:30 -0700)
committerBorislav Petkov (AMD) <bp@alien8.de>
Mon, 23 Jun 2025 10:29:04 +0000 (12:29 +0200)
commite2a9c03192f54bb53a5422bf5106bdc4d04a7426
treef0258587792622cc01d17c09a48a3629849b0fa5
parent8374a2719df2a00781e6821e373d7de71390d1b4
x86/bugs: Remove its=stuff dependency on retbleed

Allow ITS to enable stuffing independent of retbleed. The dependency is only
on retpoline. It is a valid case for retbleed to be mitigated by eIBRS while
ITS deploys stuffing at the same time.

Signed-off-by: Pawan Gupta <pawan.kumar.gupta@linux.intel.com>
Signed-off-by: Borislav Petkov (AMD) <bp@alien8.de>
Link: https://lore.kernel.org/20250611-eibrs-fix-v4-6-5ff86cac6c61@linux.intel.com
arch/x86/kernel/cpu/bugs.c