|
Revision tags: release/12.2.0, release/11.4.0, release/12.1.0, release/11.3.0, release/12.0.0, release/11.2.0 |
|
| #
f2b600b2 |
| 22-May-2018 |
Ed Maste <[email protected]> |
intel-ucode-split: add -n flag to skip creating output files
Sponsored by: The FreeBSD Foundation
|
| #
1d0d0a51 |
| 17-May-2018 |
Ed Maste <[email protected]> |
intel-ucode-split: incorporate review feedback, using asprintf
As reported by delphij in review D15443 asprintf cleans this up a little by avoiding hardcoded buffer sizes.
Reported by: delphij
|
| #
608ea6b4 |
| 16-May-2018 |
Ed Maste <[email protected]> |
intel-ucode-split: list platform ids based on processor_flags
The Intel CPU "Platform Id" is a 3-bit integer reported by a given MSR. Intel microcode updates have an 8-bit field to indicate Platform
intel-ucode-split: list platform ids based on processor_flags
The Intel CPU "Platform Id" is a 3-bit integer reported by a given MSR. Intel microcode updates have an 8-bit field to indicate Platform Id compatibility - one bit in the mask for each of the possible Platform Id values. To simplify interpretation, report the Platform Id mask also as a list.
show more ...
|
| #
3d3f60c9 |
| 16-May-2018 |
Ed Maste <[email protected]> |
intel-ucode-split: exit on unknown ucode header version
|
| #
60561279 |
| 16-May-2018 |
Ed Maste <[email protected]> |
intel-ucode-split: add a -v verbose flag
And be quiet by default.
Sponsored by: The FreeBSD Foundation
|
| #
883d60b6 |
| 15-May-2018 |
Ed Maste <[email protected]> |
Add a tool to split Intel microcode into one file per Platform Id
Intel now releases microcode updates in files named after <family>-<model>-<stepping>. In some cases a single file may include micr
Add a tool to split Intel microcode into one file per Platform Id
Intel now releases microcode updates in files named after <family>-<model>-<stepping>. In some cases a single file may include microcode for multiple Platform Ids for the same family, model, and stepping. Our current microcode update tooling (/usr/sbin/cpucontrol) only processes the first microcode update in the file.
This tool splits combined files into individual files with one microcode update each, named as <family>-<model>-<stepping>.<platform_id_mask>.
Adding this to tools/ for experimentation and testing. In the future we'll want to have cpucontrol or other tooling work directly with the Intel-provided microcode files.
Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D15433
show more ...
|