From: John Allen Date: Tue, 29 Jul 2025 15:21:29 +0000 (-0500) Subject: linux-firmware: Update AMD cpu microcode X-Git-Tag: 20250808~10^2 X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=3768c184de68a85b9df6697e7f93a2f61de90a99;p=linux-firmware.git linux-firmware: Update AMD cpu microcode * Update AMD cpu microcode for processor family 19h * Add AMD cpu microcode for processor family 1ah Key Name = AMD Microcode Signing Key (for signing microcode container files only) Key ID = F328AE73 Key Fingerprint = FC7C 6C50 5DAF CC14 7183 57CA E4BE 5339 F328 AE73 Signed-off-by: John Allen --- diff --git a/WHENCE b/WHENCE index 8c7f2410..027111eb 100644 --- a/WHENCE +++ b/WHENCE @@ -4160,7 +4160,9 @@ Version: 2014-10-28 RawFile: amd-ucode/microcode_amd_fam17h.bin Version: 2024-11-21 RawFile: amd-ucode/microcode_amd_fam19h.bin -Version: 2025-07-08 +Version: 2025-07-29 +RawFile: amd-ucode/microcode_amd_fam1ah.bin +Version: 2025-07-29 File: amd-ucode/README License: Redistributable. See LICENSE.amd-ucode for details diff --git a/amd-ucode/README b/amd-ucode/README index cc7caed5..669fbc19 100644 --- a/amd-ucode/README +++ b/amd-ucode/README @@ -30,7 +30,6 @@ Microcode patches in microcode_amd_fam15h.bin: Microcode patches in microcode_amd_fam16h.bin: Family=0x16 Model=0x00 Stepping=0x01: Patch=0x0700010f Length=3458 bytes - Microcode patches in microcode_amd_fam17h.bin: Family=0x17 Model=0x71 Stepping=0x00: Patch=0x08701034 Length=3200 bytes Family=0x17 Model=0x01 Stepping=0x02: Patch=0x0800126f Length=3200 bytes @@ -42,11 +41,15 @@ Microcode patches in microcode_amd_fam17h.bin: Microcode patches in microcode_amd_fam19h.bin: Family=0x19 Model=0x01 Stepping=0x00: Patch=0x0a00107a Length=5568 bytes - Family=0x19 Model=0x01 Stepping=0x01: Patch=0x0a0011d5 Length=5568 bytes - Family=0x19 Model=0x01 Stepping=0x02: Patch=0x0a001238 Length=5568 bytes + Family=0x19 Model=0x01 Stepping=0x01: Patch=0x0a0011de Length=5568 bytes + Minimum base ucode version for loading: 0x0a0011d9 + Family=0x19 Model=0x01 Stepping=0x02: Patch=0x0a001247 Length=5568 bytes + Minimum base ucode version for loading: 0x0a001242 Family=0x19 Model=0x08 Stepping=0x02: Patch=0x0a00820d Length=5568 bytes - Family=0x19 Model=0x11 Stepping=0x01: Patch=0x0a101148 Length=5568 bytes - Family=0x19 Model=0x11 Stepping=0x02: Patch=0x0a101248 Length=5568 bytes + Family=0x19 Model=0x11 Stepping=0x01: Patch=0x0a101158 Length=5568 bytes + Minimum base ucode version for loading: 0x0a101153 + Family=0x19 Model=0x11 Stepping=0x02: Patch=0x0a101253 Length=5568 bytes + Minimum base ucode version for loading: 0x0a10124e Family=0x19 Model=0x18 Stepping=0x01: Patch=0x0a108109 Length=5568 bytes Family=0x19 Model=0x21 Stepping=0x00: Patch=0x0a20102e Length=5568 bytes Family=0x19 Model=0x21 Stepping=0x02: Patch=0x0a201211 Length=5568 bytes @@ -58,7 +61,14 @@ Microcode patches in microcode_amd_fam19h.bin: Family=0x19 Model=0x78 Stepping=0x00: Patch=0x0a708008 Length=5568 bytes Family=0x19 Model=0x7c Stepping=0x00: Patch=0x0a70c008 Length=5568 bytes Family=0x19 Model=0xa0 Stepping=0x01: Patch=0x0aa00116 Length=5568 bytes - Family=0x19 Model=0xa0 Stepping=0x02: Patch=0x0aa00215 Length=5568 bytes + Family=0x19 Model=0xa0 Stepping=0x02: Patch=0x0aa0021c Length=5568 bytes + Minimum base ucode version for loading: 0x0aa00219 + +Microcode patches in microcode_amd_fam1ah.bin: + Family=0x1a Model=0x02 Stepping=0x01: Patch=0x0b002151 Length=14368 bytes + Minimum base ucode version for loading: 0x0b002140 + Family=0x1a Model=0x11 Stepping=0x00: Patch=0x0b10104e Length=14368 bytes + Minimum base ucode version for loading: 0x0b001040 NOTE: For Genoa (Family=0x19 Model=0x11) and Bergamo (Family=0x19 Model=0xa0), either AGESA version >= 1.0.0.8 OR a kernel with the following commit is diff --git a/amd-ucode/microcode_amd_fam19h.bin b/amd-ucode/microcode_amd_fam19h.bin index 3764efe5..6d246d0c 100644 Binary files a/amd-ucode/microcode_amd_fam19h.bin and b/amd-ucode/microcode_amd_fam19h.bin differ diff --git a/amd-ucode/microcode_amd_fam19h.bin.asc b/amd-ucode/microcode_amd_fam19h.bin.asc index 06ba3d8e..861cf15e 100644 --- a/amd-ucode/microcode_amd_fam19h.bin.asc +++ b/amd-ucode/microcode_amd_fam19h.bin.asc @@ -1,11 +1,11 @@ -----BEGIN PGP SIGNATURE----- -iQEzBAABCgAdFiEE/HxsUF2vzBRxg1fK5L5TOfMornMFAmhkQ98ACgkQ5L5TOfMo -rnPgFQf8DYVdVruXqXsk/aOkipTKDdRLTARgJmj0/aYI1dCtwJSU6DDego9jupaD -7ht2jFAF6t93IfuUKbNw3WfKftHo4t7NWtxm36/v7E8YWZWnkSbZxsTZbvwFYADz -CnZuAM67TIohniQ0ntfJUL297xXfveAggd0OGxL/BktJmGIkR2RSqHB6uuwpVayQ -Y81YPv3MPwKPG9SEr1A/mT8OMNt075oXnqQF7jLqFpxcFHXsIzPl8eiCqFRwOIzC -E+xCBZ90sUlA5vgp9EAHKUSGgWN6hO3B12XZ4v2QSUFS5DK6qsghMN1bK/RcBhc3 -f5hZJ2tsFD++L7Nw7k7vylp0+VNtsQ== -=nvDb +iQEzBAABCgAdFiEE/HxsUF2vzBRxg1fK5L5TOfMornMFAmiD3eIACgkQ5L5TOfMo +rnOkvwgAhggO6cpopMTqXyyxVel1fJNfH49ZRUUVWHWBXSMR0fP7/cfbS/YwalJw +IWrB78zIChNJWqhb3KcIucaqVrg79K396bRBVXGNXMwdpczhqGTBW/71NE1YU1lf +0jpTXsZc8V1HgrFKKL+5LBZ2qzgAv+PeLIBPidEWTRTAgeVqFsBU6QuF3vRjiCAM +ONtWCLa7VdCo5/EvbSEKUr6a6fOxMXzpuZTFj6wGU/zrci22M3REKG+wPjG5Ho2+ +GeIF//kQMMhcorLA0xPCUEHuctPB+UO5dgRBWK9T6RXAEqfZl+cIX3q8ScAPf+/W +Lmie8Vr5Zoy/lWMuW46WNFFn9bqllw== +=q09m -----END PGP SIGNATURE----- diff --git a/amd-ucode/microcode_amd_fam1ah.bin b/amd-ucode/microcode_amd_fam1ah.bin new file mode 100644 index 00000000..7b2e59b3 Binary files /dev/null and b/amd-ucode/microcode_amd_fam1ah.bin differ diff --git a/amd-ucode/microcode_amd_fam1ah.bin.asc b/amd-ucode/microcode_amd_fam1ah.bin.asc new file mode 100644 index 00000000..305e9816 --- /dev/null +++ b/amd-ucode/microcode_amd_fam1ah.bin.asc @@ -0,0 +1,11 @@ +-----BEGIN PGP SIGNATURE----- + +iQEzBAABCgAdFiEE/HxsUF2vzBRxg1fK5L5TOfMornMFAmiD3jQACgkQ5L5TOfMo +rnOJZwf9HENNmjr5qG0kvAsHThYZFOy67GrGOtx79scNLoxT2N/iFL3NkVqAWYoZ +tTO/TRGLERN0CFAZc+lYEdeXhrAVUkEutM2MD60fyn7gblH8n2d7aehpbPxsYOYH +QhfoXSdlI8FvAEd1fYYIq329gvDoi3dlEuBdE0kKxJm8RxSCn8TofWDW/fLz3j3L +hTuHTnZHgchkllfcKJznopq4InF9aSSK/tyUD/EFOodZKEPBKH4CHse3quE0E+sC +JnOXv1Rva9YDluq0QW/DKjlJcBtGLRds9Vaa+BFznat45gya8KKVrL7NX1RJK139 +WLkEF7CzUw1BZwwWAVnqeGNeNZEP2g== +=rtof +-----END PGP SIGNATURE-----