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 Intel and AMD microcode to November 2023 releases #3598

Merged

Conversation

foersleo
Copy link
Contributor

Issue number: n/a

Description of changes:

microcode: Update Intel and AMD microcode to November 2023 releases

While we update AMD microcode, we can now drop the downstream backport
of `linux-firmware: Update AMD cpu microcode` from 2023-08-08, in favor
of its upstream variant contained in this update.

Testing done:

AMD

Testing AMD microcode on m7a.metal-48xl instances with Zen4 CPUs, microcode changes from 0x0a10113e (without the update) to 0x0a101144 (with the update) as in the upstream change:

  • before
# dmesg | grep microcode
[    1.209514] microcode: microcode updated early to new patch_level=0x0a10113e
[    1.209551] microcode: CPU0: patch_level=0x0a10113e
[    1.209557] microcode: CPU1: patch_level=0x0a10113e
[...]
  • after
# dmesg | grep microcode
[    1.226155] microcode: microcode updated early to new patch_level=0x0a101144
[    1.226176] microcode: CPU0: patch_level=0x0a101144
[    1.226190] microcode: CPU1: patch_level=0x0a101144

Intel

Testing Intel microcode on c6i.metal instances with Icelake CPUs, we can see the new microcode version as according to the release notes (0xd0003b9 for Xeon Scalable Gen3):

bash-5.1# dmesg | grep microcode
[    1.699246] microcode: sig=0x606a6, pf=0x1, revision=0xd0003b9

Terms of contribution:

By submitting this pull request, I agree that this contribution is dual-licensed under the terms of both the Apache License, version 2.0, and the MIT license.

While we update AMD microcode, we can now drop the downstream backport
of `linux-firmware: Update AMD cpu microcode` from 2023-08-08, in favor
of its upstream variant contained in this update.

Signed-off-by: Leonard Foerster <[email protected]>
@foersleo foersleo force-pushed the microcode_update_2023-11-15 branch from cce34c0 to be2d646 Compare November 16, 2023 10:00
@foersleo
Copy link
Contributor Author

⬆️ force push rebases on top of develop to pick up #3599 to fix the failing checks.

Copy link
Contributor

@stmcginnis stmcginnis left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good!

@foersleo foersleo merged commit d8604ab into bottlerocket-os:develop Nov 21, 2023
46 checks passed
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

Successfully merging this pull request may close these issues.

4 participants