Affects:
https://github.com/freebsd/freebsd-doc/pull/164 condensed:
- forewarn users that FreeBSD-provided packages of kernel modules might be unusable with a new version of the OS until some time after the version is announced.
An example of a module that will not load following a simple forced upgrade of its package:
text root@fuji:~ # kldload vboxdrv kldload: an error occurred while loading module vboxdrv. Please check dmesg(8) for more details. root@fuji:~ # pkg upgrade --force --quiet --yes virtualbox-ose-kmod && kldload vboxdrv && uname -aKU kldload: an error occurred while loading module vboxdrv. Please check dmesg(8) for more details. root@fuji:~ # uname -aKU FreeBSD fuji 13.2-RELEASE FreeBSD 13.2-RELEASE releng/13.2-n254617-525ecfdad597 GENERIC amd64 1302001 1302001 root@fuji:~ # dmesg | tail -n 2 KLD vboxdrv.ko: depends on kernel - not available or version mismatch linker_load_file: /boot/modules/vboxdrv.ko - unsupported file type root@fuji:~ #
Origin of this diff: