[Bug 285111] [regression] graphics/drm-61-kmod: Unable to load module on 14.1-RELEASE
Date: Mon, 03 Mar 2025 00:41:31 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=285111
Jason W. Bacon <jwb@freebsd.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Severity|Affects Only Me |Affects Some People
--- Comment #2 from Jason W. Bacon <jwb@freebsd.org> ---
Yes, GENERIC kernel, very generic system in general.
It's alarming that DRM was broken for 14.1-RELEASE, since that's the release on
which packages are built until at least March 31st:
https://www.freebsd.org/security/#sup
All port updates should be fully tested on the same release used for package
builds before being committed, or we'll have more serious regressions like this
one. This point was stressed to me during my "apprenticeship" as a ports
committer.
Running 14.2-RELEASE or later before 14.1 EOL requires building kernel modules
from source, to avoid panics and other KBI compatibility issues. I've run into
this many times with drm and vboxdrv modules over the years. For that reason,
I stay with releases until EOL on my production systems, to ensure stability
across binary updates. This is the first time the strategy has backfired.
...and it's actually stated in drm-kmod pkg-message:
<<<ROOT@coral.acadix>>> /home/bacon 1021 # pkg install drm-kmod
Updating FreeBSD repository catalogue...
FreeBSD repository is up to date.
All repositories are up to date.
Checking integrity... done (0 conflicting)
The following 2 package(s) will be affected (of 0 checked):
New packages to be INSTALLED:
drm-61-kmod: 6.1.128.1401000_1
drm-kmod: 20220907_3
Number of packages to be installed: 2
The process will require 17 MiB more space.
Proceed with this action? [y/N]: y
[1/2] Installing drm-61-kmod-6.1.128.1401000_1...
[1/2] Extracting drm-61-kmod-6.1.128.1401000_1: 100%
[2/2] Installing drm-kmod-20220907_3...
[2/2] Extracting drm-kmod-20220907_3: 100%
=====
Message from drm-61-kmod-6.1.128.1401000_1:
--
The drm-61-kmod port can be enabled for amdgpu (for AMD
GPUs starting with the HD7000 series / Tahiti) or i915kms (for Intel
APUs starting with HD3000 / Sandy Bridge) through kld_list in
/etc/rc.conf. radeonkms for older AMD GPUs can be loaded and there are
some positive reports if EFI boot is NOT enabled.
For amdgpu: kld_list="amdgpu"
For Intel: kld_list="i915kms"
For radeonkms: kld_list="radeonkms"
Please ensure that all users requiring graphics are members of the
"video" group.
Please note that this package was built for FreeBSD 14.1.
If this is not your current running version, please rebuild
it from ports to prevent panics when loading the module.
--
You are receiving this mail because:
You are the assignee for the bug.