Re: git: 64880edb1ae1 - main - sysutils/cpu-microcode-intel: Update to 2026-05-12 release

From: Nuno Teixeira <eduardo_at_freebsd.org>
Date: Wed, 13 May 2026 15:06:43 UTC
Hello,

Just updated cpu-microcode, reboot and got crash at begining of boot:

** main-n285772-d9b272a19d39: Fri May  8

/boot/loader.conf.local:
screen.font=8x16
cpu_microcode_load="YES"
cpu_microcode_name="/boot/firmware/intel-ucode.bin"
hw.nvidiadrm.modeset=1

Fix, boot escape:
```
unload
set cpu_microcode_load="NO"
unset cpu_microcode_name
load /boot/kernel/kernel
load /boot/kernel/zfs.ko
boot
```

Just in case that other catch this crash, just escape boot.

Cheers,

Joseph Mingrone <jrm@freebsd.org> escreveu (terça, 12/05/2026 à(s) 19:30):

> The branch main has been updated by jrm:
>
> URL:
> https://cgit.FreeBSD.org/ports/commit/?id=64880edb1ae15b052b6bbf7e2cfaafde907557c2
>
> commit 64880edb1ae15b052b6bbf7e2cfaafde907557c2
> Author:     Joseph Mingrone <jrm@FreeBSD.org>
> AuthorDate: 2026-05-12 17:50:46 +0000
> Commit:     Joseph Mingrone <jrm@FreeBSD.org>
> CommitDate: 2026-05-12 18:29:39 +0000
>
>     sysutils/cpu-microcode-intel: Update to 2026-05-12 release
>
>     This update includes security fixes for INTEL-SA-01420 affecting some
>     Arrow Lake and Panther Lake CPUs, as well as functional improvements
> for
>     various Intel Core Ultra and Xeon processors.
>
>     Release notes:
> https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20260512
>     Sponsored by:   The FreeBSD Foundation
> ---
>  sysutils/cpu-microcode-intel/Makefile  | 2 +-
>  sysutils/cpu-microcode-intel/distinfo  | 6 +++---
>  sysutils/cpu-microcode-intel/pkg-plist | 1 +
>  3 files changed, 5 insertions(+), 4 deletions(-)
>
> diff --git a/sysutils/cpu-microcode-intel/Makefile
> b/sysutils/cpu-microcode-intel/Makefile
> index 7656ddb7040e..0a480225e936 100644
> --- a/sysutils/cpu-microcode-intel/Makefile
> +++ b/sysutils/cpu-microcode-intel/Makefile
> @@ -1,6 +1,6 @@
>  PORTNAME=      microcode
>  DISTVERSIONPREFIX=     microcode-
> -DISTVERSION=   20260227
> +DISTVERSION=   20260512
>  CATEGORIES=    sysutils
>  PKGNAMEPREFIX= cpu-
>  PKGNAMESUFFIX= -intel
> diff --git a/sysutils/cpu-microcode-intel/distinfo
> b/sysutils/cpu-microcode-intel/distinfo
> index 9302283cca29..2b16827e579a 100644
> --- a/sysutils/cpu-microcode-intel/distinfo
> +++ b/sysutils/cpu-microcode-intel/distinfo
> @@ -1,3 +1,3 @@
> -TIMESTAMP = 1772297634
> -SHA256
> (intel-Intel-Linux-Processor-Microcode-Data-Files-microcode-20260227_GH0.tar.gz)
> = fcac5a08d7559a2ce4ad3b1ce5d59619c8adb364b9c51988fedd94220392bb37
> -SIZE
> (intel-Intel-Linux-Processor-Microcode-Data-Files-microcode-20260227_GH0.tar.gz)
> = 16621772
> +TIMESTAMP = 1778607887
> +SHA256
> (intel-Intel-Linux-Processor-Microcode-Data-Files-microcode-20260512_GH0.tar.gz)
> = 5a07ce745d0bd8b360a4713564d46d5e38be797316a52abedaff0761e1b02370
> +SIZE
> (intel-Intel-Linux-Processor-Microcode-Data-Files-microcode-20260512_GH0.tar.gz)
> = 16949219
> diff --git a/sysutils/cpu-microcode-intel/pkg-plist
> b/sysutils/cpu-microcode-intel/pkg-plist
> index 85ca4b9150b7..fe3b1f13ad6a 100644
> --- a/sysutils/cpu-microcode-intel/pkg-plist
> +++ b/sysutils/cpu-microcode-intel/pkg-plist
> @@ -177,6 +177,7 @@
>  %%SPLIT%%%%DATADIR%%/06-bd-01.80
>  %%SPLIT%%%%DATADIR%%/06-be-00.19
>  %%SPLIT%%%%DATADIR%%/06-c6-02.82
> +%%SPLIT%%%%DATADIR%%/06-cc-01.90
>  %%SPLIT%%%%DATADIR%%/06-cf-02.87
>  %%SPLIT%%%%DATADIR%%/0f-00-07.01
>  %%SPLIT%%%%DATADIR%%/0f-00-07.02
>
>

-- 
Nuno Teixeira
FreeBSD UNIX:  <eduardo@FreeBSD.org>   Web:  https://FreeBSD.org