Re: Xorg fails after update system to 16.0

From: Matthias Apitz <guru_at_unixarea.de>
Date: Sun, 18 Oct 2026 21:08:40 UTC
> You will need to rebuild any kernel modules that come from ports.

I followed this hint and recompiled (or deleted) old kernel module
ports. Now /boot/modules is up to date on /usr/port HEAD:

# ls -lt /boot/modules/
total 20388
-rw-r--r--  1 root wheel    12500 Oct 18 18:09 linker.hints
-r--r--r--  1 root wheel   433904 Oct 18 16:39 amdgpu_aldebaran_vcn_bin.ko
-r--r--r--  1 root wheel   151272 Oct 18 16:39 amdgpu_aldebaran_ta_bin.ko
-r--r--r--  1 root wheel   454384 Oct 18 16:39 amdgpu_aldebaran_sos_bin.ko
-r--r--r--  1 root wheel   253680 Oct 18 16:39 amdgpu_aldebaran_smc_bin.ko
-r--r--r--  1 root wheel   278304 Oct 18 16:39 amdgpu_aldebaran_sjt_mec2_bin.ko
-r--r--r--  1 root wheel   278296 Oct 18 16:39 amdgpu_aldebaran_sjt_mec_bin.ko
-r--r--r--  1 root wheel    44792 Oct 18 16:39 amdgpu_aldebaran_sdma_bin.ko
-r--r--r--  1 root wheel    57072 Oct 18 16:39 amdgpu_aldebaran_rlc_bin.ko
-r--r--r--  1 root wheel   278264 Oct 18 16:39 amdgpu_aldebaran_mec2_bin.ko
-r--r--r--  1 root wheel   278256 Oct 18 16:39 amdgpu_aldebaran_mec_bin.ko
-r--r--r--  1 root wheel  3410960 Oct 18 15:17 i915kms.ko
-r--r--r--  1 root wheel  2408736 Oct 18 15:17 radeonkms.ko
-r--r--r--  1 root wheel 11081984 Oct 18 15:17 amdgpu.ko
-r--r--r--  1 root wheel   980584 Oct 18 15:17 drm.ko
-r--r--r--  1 root wheel   103360 Oct 18 15:17 ttm.ko
-r--r--r--  1 root wheel    58824 Oct 18 15:17 dmabuf.ko

# kldload amdgpu
(PANIC)

Loading amdgpu.ko (which would be normally done via /etc/rc.conf) PANICs
the system. The lines in /var/log/messages after the kldload are:

...
Oct 18 22:33:16 ASUS-150 kernel: amdgpu: ATOM BIOS: 113-CEZANNE-018
Oct 18 22:33:16 ASUS-150 kernel: drmn0: could not load firmware image 'amdgpu/green_sardine_sdma.bin'
Oct 18 22:33:16 ASUS-150 kernel: [drm ERROR :amdgpu_sdma_init_microcode] SDMA: Failed to init firmware "amdgpu/green_sardine_sdma.bin"
Oct 18 22:33:16 ASUS-150 kernel: [drm ERROR :sdma_v4_0_early_init] Failed to load sdma firmware!
Oct 18 22:33:16 ASUS-150 kernel: [drm] VCN decode is enabled in VM mode
Oct 18 22:33:16 ASUS-150 kernel: [drm] VCN encode is enabled in VM mode
Oct 18 22:33:16 ASUS-150 kernel: [drm] JPEG decode is enabled in VM mode
Oct 18 22:33:16 ASUS-150 kernel: drmn0: Trusted Memory Zone (TMZ) feature enabled
Oct 18 22:33:16 ASUS-150 kernel: drmn0: PCIE atomic ops is not supported
Oct 18 22:33:16 ASUS-150 kernel: drmn0: MODE2 reset
Oct 18 22:33:16 ASUS-150 kernel: [drm] vm size is 262144 GB, 4 levels, block size is 9-bit, fragment size is 9-bit
Oct 18 22:33:16 ASUS-150 kernel: drmn0: VRAM: 512M 0x000000F400000000 - 0x000000F41FFFFFFF (512M used)
Oct 18 22:33:16 ASUS-150 kernel: drmn0: GART: 1024M 0x0000000000000000 - 0x000000003FFFFFFF
Oct 18 22:33:16 ASUS-150 kernel: drmn0: AGP: 267419648M 0x000000F800000000 - 0x0000FFFFFFFFFFFF
Oct 18 22:33:16 ASUS-150 kernel: [drm ERROR :amdgpu_bo_init] Unable to set WC memtype for the aperture base
Oct 18 22:33:16 ASUS-150 kernel: [drm] Detected VRAM RAM=512M, BAR=512M
Oct 18 22:33:16 ASUS-150 kernel: [drm] RAM width 128bits DDR4
Oct 18 22:33:16 ASUS-150 kernel: [drm] amdgpu: 512M of VRAM memory ready
Oct 18 22:33:16 ASUS-150 kernel: [drm] amdgpu: 3772M of GTT memory ready.
Oct 18 22:33:16 ASUS-150 kernel: [drm] GART: num cpu pages 262144, num gpu pages 262144
Oct 18 22:33:16 ASUS-150 kernel: [drm] PCIE GART of 1024M enabled.
Oct 18 22:33:16 ASUS-150 kernel: [drm] PTB located at 0x000000F41FC00000

(PANIC)

What I'm still missing?
Which port brings amdgpu/green_sardine_sdma.bin ?

	matthias

-- 
Matthias Apitz, ✉ guru@unixarea.de, http://www.unixarea.de/ +49-176-38902045
Public GnuPG key: http://www.unixarea.de/key.pub