From: Ashok k. <ash...@gm...> - 2007-01-11 03:58:32
|
---------- Forwarded message ---------- From: Ashok kumar <ash...@gm...> Date: Jan 9, 2007 9:19 PM Subject: unresolved symbol problem on GCOV To: ltp...@li... Hi, i have downloaded linux kernel 2.4.21 and gcov patch for the same version. i applied patch. I am sure,there is no error in applying patch. i compiled the kernel and i booted with new gcov image. but i am not able to load any other modules(any usb related modules only i checked), because of unresolved symbol " __b_init_func" this symbol __b_init_func is introduced by gcov-2.4.21 patch while installing gcov-proc.o or any other modules, i am getting this following error. /lib/modules/2.4.21-gcov/kernel/drivers/gcov/gcov-proc.o: unresolved symbol __bb_init_func /lib/modules/2.4.21-gcov/kernel/drivers/gcov/gcov- proc.o: insmod /lib/modules/2.4.21-gcov/kernel/drivers/gcov/gcov-proc.o failed /lib/modules/2.4.21-gcov/kernel/drivers/gcov/gcov-proc.o: insmod gcov-proc failed i did grep on System.map file, it is giving following output c013b2c0 T __bb_init_func c0495812 R __kstrtab___bb_init_func c04a2638 R __ksymtab___bb_init_func and i did "cat /proc/ksym | grep __b_init " , it is giving following output c013b2c0 __bb_init_func_Re16fd186 i am facing this problem on gcov-2.4.20.patch also thanks Ashok |