diff options
| author | Ahmed S. Darwish <darwi@linutronix.de> | 2026-05-28 17:37:30 +0200 |
|---|---|---|
| committer | Borislav Petkov (AMD) <bp@alien8.de> | 2026-07-27 19:43:41 -0700 |
| commit | bec89bf9eacbfdcaead88e9a611215fcad3c5cf4 (patch) | |
| tree | 70138688b7f30070ea6c04d5f34b4138b89773b5 /tools/lib/python | |
| parent | 924be9d673eb75deef2f71ddee0d7d89fe69bb7b (diff) | |
x86/cpu/transmeta: Rescan CPUID(0x1) after modifying capabilities
Transmeta CPUs allow masking CPUID(0x1).EDX feature flags via MSR writes. If
a bit is cleared in the 0x80860004 MSR, its corresponding feature flag is not
reported by CPUID.
Refresh the CPUID parser's CPUID(0x1) cache after all MSR bits are unmasked.
Note, the MSR 0x80860004 semantics are documented in the "BIOS Programmer's
Guide: Transmeta Crusoe Processor" document, dated June 14, 2002.
Signed-off-by: Ahmed S. Darwish <darwi@linutronix.de>
Signed-off-by: Borislav Petkov (AMD) <bp@alien8.de>
Link: https://patch.msgid.link/20260528153923.403473-9-darwi@linutronix.de
Diffstat (limited to 'tools/lib/python')
0 files changed, 0 insertions, 0 deletions
