kldload tries to load all modules by default from /boot/modules even though kldload(8) states that /boot/kernel is the directory containing the modules, and in sys/boot/common/module.c the default is set to "/boot/kernel;/boot/modules" wich is almost in sync with kldconfig(8) man page that states /boot/kernel, /boot/modules, /modules to be the default module search path used by the kernel. Fix: You can either apply the attached patch or just comment out module_path How-To-Repeat: kldload ucom (or any working module on your system)
State Changed From-To: open->closed Please see the 20040806 entry in src/UPDATING.
Responsible Changed From-To: freebsd-bugs->ru