Index | Thread | Search

From:
Stuart Henderson <stu@spacehopper.org>
Subject:
Re: update amd microcode to 20241125
To:
Jonathan Gray <jsg@jsg.id.au>
Cc:
ports@openbsd.org
Date:
Mon, 25 Nov 2024 10:59:13 +0000

Download raw body.

Thread
On 2024/11/25 20:19, Jonathan Gray wrote:
> AMD microcode in linux-firmware was previously mostly for server (EPYC)
> parts.  They have now added microcode for more desktop/laptop parts.

OK.

Any thoughts on -stable for this? Maybe update in -current, wait a while
and then copy across to 7.6 if there are no problems?

> 00860F01	17-60-01	Renoir		missing -> 0x860010d
> 00860F81	17-68-01	Lucienne	missing -> 0x8608108
> 00870F10	17-71-00	Matisse		missing -> 0x8701034
> 008A0F00	17-a0-00	Mendocino	0x8a00008 -> 0x8a0000a
> 
> 00A00F82	19-08-02	Chagall		missing -> 0xa00820c
> 00A10F81	19-18-01	Storm Peak	missing -> 0xa108108
> 00A20F10	19-21-00	Vermeer-B0	missing -> 0xa20102d
> 00A20F12	19-21-02	Vermeer-B2	missing -> 0xa201210
> 00A40F41	19-44-01	Rembrandt	missing -> 0xa404107
> 00A50F00	19-50-00	Cezanne		missing -> 0xa500011
> 00A60F12	19-61-02	Raphael		missing -> 0xa601209
> 00A70F41	19-74-01	Phoenix		missing -> 0xa704107
> 00A70F52	19-75-02	Hawk Point	missing -> 0xa705206
> 00A70F80	19-78-00	Phoenix 2	missing -> 0xa708007
> 00A70FC0	19-7c-00	Hawk Point	missing -> 0xa70c005
> 
> tested with
> -cpu0: AMD Ryzen 5 PRO 4650U with Radeon Graphics, 2100.00 MHz, 17-60-01, patch 08600109
> +cpu0: AMD Ryzen 5 PRO 4650U with Radeon Graphics, 2100.00 MHz, 17-60-01, patch 0860010d
> 
> Index: sysutils/firmware/amd/Makefile
> ===================================================================
> RCS file: /cvs/ports/sysutils/firmware/amd/Makefile,v
> diff -u -p -r1.13 Makefile
> --- sysutils/firmware/amd/Makefile	11 Sep 2024 06:15:30 -0000	1.13
> +++ sysutils/firmware/amd/Makefile	25 Nov 2024 08:29:35 -0000
> @@ -1,15 +1,16 @@
>  COMMENT=	microcode update binaries for AMD CPUs
>  FW_DRIVER=	amd
> -FW_VER=		20240909
> -DISTNAME=	linux-firmware-${FW_VER}
> -EXTRACT_SUFX=	.tar.xz
> +FW_VER=		20241125
> +DISTNAME=	linux-firmware-76af388fd7011dd3ab05b637cfb510a10d440487
> +#DISTNAME=	linux-firmware-${FW_VER}
> +#EXTRACT_SUFX=	.tar.xz
>  EXTRACT_FILES=	${DISTNAME}/{LICENSE.\*,amd-ucode}
>  
>  MAINTAINER=	Jonathan Gray <jsg@openbsd.org>
>  
>  HOMEPAGE=	https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/tree/amd-ucode
> -#SITES=		https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/snapshot/
> -SITES=		https://cdn.kernel.org/pub/linux/kernel/firmware/
> +SITES=		https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/snapshot/
> +#SITES=		https://cdn.kernel.org/pub/linux/kernel/firmware/
>  
>  do-install:
>  	${INSTALL_DATA_DIR} ${PREFIX}/firmware/amd
> Index: sysutils/firmware/amd/distinfo
> ===================================================================
> RCS file: /cvs/ports/sysutils/firmware/amd/distinfo,v
> diff -u -p -r1.11 distinfo
> --- sysutils/firmware/amd/distinfo	11 Sep 2024 06:15:30 -0000	1.11
> +++ sysutils/firmware/amd/distinfo	25 Nov 2024 08:31:45 -0000
> @@ -1,2 +1,2 @@
> -SHA256 (firmware/linux-firmware-20240909.tar.xz) = lD+9GYg8+OrfieCyJCJUnbBWVXsezTClZABhWXE2lnE=
> -SIZE (firmware/linux-firmware-20240909.tar.xz) = 383099276
> +SHA256 (firmware/linux-firmware-76af388fd7011dd3ab05b637cfb510a10d440487.tar.gz) = Q/5CV17RzjspVgTr0n3kGCmVH4Bm+sLFtp/G1flQzII=
> +SIZE (firmware/linux-firmware-76af388fd7011dd3ab05b637cfb510a10d440487.tar.gz) = 629007503
>