[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[dmidecode] [PATCH v2 0/1] dmioem: Decode HPE OEM Records 199
From: |
Jerry Hoemann |
Subject: |
[dmidecode] [PATCH v2 0/1] dmioem: Decode HPE OEM Records 199 |
Date: |
Sat, 6 Mar 2021 18:49:47 -0700 |
Decode the following HPE OEM records:
199: CPU Microcode Patch.
The 199 record contains a variable number of the tuple:
{ <DWORD: Patch ID, DWORD Date, DWORD CPU ID> ... }
Which are taken from the patch header and describe the revision
of the microcode patch.
The CPU ID cooreponds to the "ID" field of type 4 records.
As a given BIOS can support multiple CPU SKUs, the BIOS may contain
patches for CPUs not present on the system.
===== Changes for v2 =====
o Depends upon the in progress patch to create function dmi_print_cpuid()
so we can print the CPU ID in human friendly form.
o Print date in ISO 8601 format: YYYY-MM-DD
o Use pr_attr/pr_subattr to visually group the individual ucode patches.
o Print patch id in 0x%x format to be consistent with intel documentation.
o Change order of fields to have CPU ID 1st, then date, then patchid.
Jerry Hoemann (1):
dmioem: HPE OEM Record 199
dmioem.c | 25 +++++++++++++++++++++++++
1 file changed, 25 insertions(+)
--
2.26.2
- [dmidecode] [PATCH v2 0/1] dmioem: Decode HPE OEM Records 199,
Jerry Hoemann <=