I've built the xeno_nucleus as a module.  Neither depmod, nor modprobe
can resolve the symbol "find_task_by_pid_ns":

depmod:
WARNING:
/lib/modules/2.6.31.5-xenomai-2.4.10/kernel/kernel/xenomai/nucleus/xeno_nucleus.ko
needs unknown symbol find_task_by_pid_ns

modprobe [dmesg]:
[  426.728630] xeno_nucleus: Unknown symbol find_task_by_pid_ns

Curiously, this symbol is in both my build System.map, and the kernel

bash # grep find_task_by_pid_ns System.map
c102ecf6 T find_task_by_pid_ns

bash # cat /proc/kallsyms | grep find_task_by_pid_ns
c102ecf6 T find_task_by_pid_ns

so this symbol should be publicly available.  I also noticed there is no
EXPORT_SYMBOL() for find_task_by_pid_ns in the kernel code.

Any ideas what's keeping my xeno_nucleus.ko module from loading?

My config:
linux-2.6.31.5 (current stable)
xenomai-2.4.10
adeos-ipipe-2.6.31.1-x86-2.4-06.patch

thanks,
Jeff
“This e-mail message and any attachments are confidential and may be 
privileged. 
If you are not the intended recipient please notify American Superconductor 
Corporation 
immediately by replying to this message or by sending a message to 
[email protected]
and destroy all copies of this message and any attachments. 
Thank you.”


_______________________________________________
Xenomai-help mailing list
[email protected]
https://mail.gna.org/listinfo/xenomai-help

Reply via email to