Skip to content
Commit fbd8b181 authored by Kevin Winchester's avatar Kevin Winchester Committed by Ingo Molnar
Browse files

x86: Clear incorrectly forced X86_FEATURE_LAHF_LM flag



Due to an erratum with certain AMD Athlon 64 processors, the
BIOS may need to force enable the LAHF_LM capability.
Unfortunately, in at least one case, the BIOS does this even
for processors that do not support the functionality.

Add a specific check that will clear the feature bit for
processors known not to support the LAHF/SAHF instructions.

Signed-off-by: default avatarKevin Winchester <kjwinchester@gmail.com>
Acked-by: default avatarBorislav Petkov <petkovbb@googlemail.com>
LKML-Reference: <4A80A5AD.2000209@gmail.com>
Signed-off-by: default avatarIngo Molnar <mingo@elte.hu>
parent 0d01f314
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment