Category: FreeBSD
-
A detailed discussion of the new proposed release scheme.
-
New script to check for stale symlinks on a FreeBSD system before and after “make installworld”.

https://github.com/freebsd/freebsd-src/commit/e880dd644f63fbe068c38b73b44aa7e7c5f176f3
-
After installing the 14.1 point release I decided to follow the stable/14 branch.
First step was to pull the source code and checkout to the stable branch. After that build world and build the kernel. I used 4 jobs as my processor has 4 cores. Use this command accordingly to your core/thread number.
Curious to see how my AMD Ryzen 9 7950x3d performs !!
- cd /usr/src/
- git clone –branch stable/14 https://git.FreeBSD.org/src.git
- make -j4 -DNO_CLEAN buildworld
- make -j4 -DNO_CLEAN buildkernel
- make installkernel
- shutdown -r now
- cd /usr/src
- make installworld
- shutdown -r now
Kernel build in 716 seconds ~ 11 minutes

Voilà !

-
Activating the NO_CLEAN variable using make -DNO_CLEAN keeps object files so that you can resume the build process later on.

-
Loading the drm-61-kmod (6.1.92) driver at boot time leads to kernel panic and system freeze.
https://github.com/freebsd/drm-kmod/issues/305
This commit: https://github.com/freebsd/freebsd-src/pull/1308 ensures that the right firmware for AMD Raphael GPUs is installed via fwget. It solves the kernel panic but not the system freeze/hanging. I did not test it on my PC as I am currently away from home, but it is promising.

I am waiting patiently until this issue is fixed or else I am buying a cheap GPU, e.g. RX 570 that runs smoothly with FreeBSD.









