Eugene M. Kim wrote this message on Thu, Apr 27, 2006 at 19:55 -0700: > I'm trying to upgrade from 5-stable to 6-stable; after rebooting to the > new kernel, the amr(4) module (amr.ko) refuses to load with this message: > > link_elf: symbol cam_simq_alloc undefined > > However, a quick nm(1) on /boot/kernel/cam.ko does show: > > ... > 0000f0ac T cam_sim_set_path > 0000efc4 T cam_simq_alloc > 0000efd4 T cam_simq_free > ... > > and cam.ko is already loaded before amr.ko. > > What am I missing here? *scratches head 'o 'a*
amr is missing a: MODULE_DEPEND(amr, cam, 1, 1, 1); which means the module doesn't get cam's symbols... might as well add that line to amr_linux.c next to MODULE_DEPEND already there... -- John-Mark Gurney Voice: +1 415 225 5579 "All that I will do, has been done, All that I have, has not." _______________________________________________ freebsd-stable@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to "[EMAIL PROTECTED]"