Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Microcode update check: use pfid mask in Intel source #482

Closed
speed47 opened this issue Jan 9, 2024 · 0 comments
Closed

Microcode update check: use pfid mask in Intel source #482

speed47 opened this issue Jan 9, 2024 · 0 comments

Comments

@speed47
Copy link
Owner

speed47 commented Jan 9, 2024

Right now, we only take into account the CPUID to look for the proper microcode, but this is not sufficient for Intel as several distinct CPUs have the same CPUID but a different microcode version, in which case their PlatformID is different, and the proper microcode version that must be applied to them can be checked against the pf_mask (mask of PlatformIDs supported by this microccode) as reported by iucode_tool:

example:
078/004: sig 0x000106ca, pf_mask 0x10, 2009-08-25, rev 0x0107, size 5120

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant