mirror of
https://github.com/torvalds/linux.git
synced 2026-07-27 09:36:22 +02:00
x86/cpu: Remove the CONFIG_X86_INVD_BUG quirk
Now that support for 486 CPUs is gone, remove this quirk as well. Signed-off-by: Ingo Molnar <mingo@kernel.org> Reviewed-by: Arnd Bergmann <arnd@arndb.de> Acked-by: Dave Hansen <dave.hansen@linux.intel.com> Cc: Ahmed S. Darwish <darwi@linutronix.de> Cc: Ard Biesheuvel <ardb@kernel.org> Cc: Linus Torvalds <torvalds@linux-foundation.org> Link: https://lore.kernel.org/r/20250425084216.3913608-7-mingo@kernel.org
This commit is contained in:
parent
db1931e39b
commit
2ed46bccac
|
|
@ -248,10 +248,6 @@ config X86_F00F_BUG
|
|||
def_bool y
|
||||
depends on M586MMX || M586TSC || M586
|
||||
|
||||
config X86_INVD_BUG
|
||||
def_bool y
|
||||
depends on M486SX || M486
|
||||
|
||||
config X86_ALIGNMENT_16
|
||||
def_bool y
|
||||
depends on MCYRIXIII || MK6 || M586MMX || M586TSC || M586 || MVIAC3_2 || MGEODEGX1
|
||||
|
|
|
|||
|
|
@ -1475,13 +1475,6 @@ DEFINE_IDTENTRY(exc_coprocessor_error)
|
|||
|
||||
DEFINE_IDTENTRY(exc_simd_coprocessor_error)
|
||||
{
|
||||
if (IS_ENABLED(CONFIG_X86_INVD_BUG)) {
|
||||
/* AMD 486 bug: INVD in CPL 0 raises #XF instead of #GP */
|
||||
if (!static_cpu_has(X86_FEATURE_XMM)) {
|
||||
__exc_general_protection(regs, 0);
|
||||
return;
|
||||
}
|
||||
}
|
||||
math_error(regs, X86_TRAP_XF);
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user