Support Microcode Updates for AMD CPU Family 0x17

Original-Patch-By: Tom Lendacky <thomas.lendacky@amd.com>
master
Daniel Molkentin 2017-12-12 17:48:36 +01:00
parent cd0305cee0
commit 215fe58324
1 changed files with 4 additions and 2 deletions

View File

@ -662,8 +662,10 @@ get_ucode_file ()
local stepping=`grep -E "stepping" /proc/cpuinfo | head -1 | sed s/.*:\ //` local stepping=`grep -E "stepping" /proc/cpuinfo | head -1 | sed s/.*:\ //`


if [[ "$(get_cpu_vendor)" == "AMD" ]]; then if [[ "$(get_cpu_vendor)" == "AMD" ]]; then
# If family greater than or equal to 0x16 # If family greater than or equal to 0x17
if [[ $family -ge 22 ]]; then if [[ $family -ge 23 ]]; then
printf "microcode_amd_fam17h.bin"
elif [[ $family -eq 22 ]]; then
printf "microcode_amd_fam16h.bin" printf "microcode_amd_fam16h.bin"
elif [[ $family -eq 21 ]]; then elif [[ $family -eq 21 ]]; then
printf "microcode_amd_fam15h.bin" printf "microcode_amd_fam15h.bin"