x86/cpu/amd: Zenbleed kernel workaround (CVE-2023-20593)
Bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=2226822
CVE: CVE-2023-20593
MR: !2854 (merged)
This MR backports the current upstream kernel workaround for fixing Zenbleed by enabling a chicken bit in Zen2 CPU in case the right microcode isn't loaded, albeit with some likely performance cost. It also includes a number of microcode updates and fixes along the way to reduce merge conflicts.
Signed-off-by: Waiman Long longman@redhat.com
Edited by Waiman Long