[OpenAFS-devel] OpenAFS on ia64_linux24
Alf Wachsmann
alfw@slac.stanford.edu
Thu, 20 Jan 2005 14:08:01 -0800 (PST)
Hi,
I have an SMP machine with Itanium 2 CPUs running "Red Hat Enterprise
Linux AS release 3" and I am trying to get OpenAFS 1.2.13 (our current
production version on clients) working on it.
Everything compiles fine but the kernel module does not load:
alfw@machine> insmod -f
/usr/vice/etc/modload/libafs-2.4.21-sgi302r24-ia64.mp.o
/usr/vice/etc/modload/libafs-2.4.21-sgi302r24-ia64.mp.o: unresolved symbol check_tasklist_locked
/usr/vice/etc/modload/libafs-2.4.21-sgi302r24-ia64.mp.o:
Hint: You are trying to load a module without a GPL compatible license
and it has unresolved symbols. The module may be trying to access
GPLONLY symbols but the problem is more likely to be a coding or
user error. Contact the module supplier for assistance, only they
can help you.
Searching for the "check_tasklist_locked" in /boot/System.map and
/proc/ksyms shows:
alfw@machine> grep check_tasklist_locked /boot/System.map
e000000004502e20 T check_tasklist_locked
e000000004b01758 R __ksymtab_check_tasklist_locked
e000000004d28070 R __kstrtab_check_tasklist_locked
alfw@machine> grep check_tasklist_locked /proc/ksyms
e000000004d38190 GPLONLY_check_tasklist_locked
alfw@machine> cat /proc/sys/kernel/tainted
3
This is with kernel 2.4.21-sgi302r24.
SGI is telling me that the module does not load because of the GPL
violation but I think the "unresolved symbol" is the problem.
Any tips how I can make this work?
Many thanks,
Alf.
-----------------------------------------------------------------------
Alf Wachsmann | e-mail: alfw@slac.stanford.edu
SLAC Computing Service | Phone: +1-650-926-4802
2575 Sand Hill Road, M/S 97 | FAX: +1-650-926-3329
Menlo Park, CA 94025, USA | Office: Bldg. 50/323
-----------------------------------------------------------------------
http://www.slac.stanford.edu/~alfw (PGP)
-----------------------------------------------------------------------