I have a exported functions foo() and foo1() from a.ko (a kernel module), foo1() takes input parameter, a function pointer. I invoke foo1() from b.ko, and pass foo() as the input parameter.
I see a insmod failure for b.ko (unknown symbol foo ), even though a.ko has been insmoded before b.ko.
Any explanations/solutions ?
Thanks, Lucky