Hi all,
I am using linux kernel 2.6.15 with web100-2.5.7.
When I compiled TCP valiants as modules, I got some warning messages:
# make modules_install
<snip>
if [ -r System.map -a -x /sbin/depmod ]; then /sbin/depmod -ae -F
System.map 2.6.15-web100; fi
WARNING: /lib/modules/2.6.15-web100/kernel/net/ipv4/tcp_highspeed.ko needs
unknown symbol sysctl_WAD_MaxBurst
WARNING: /lib/modules/2.6.15-web100/kernel/net/ipv4/tcp_scalable.ko needs
unknown symbol sysctl_WAD_MaxBurst
WARNING: /lib/modules/2.6.15-web100/kernel/net/ipv4/tcp_hybla.ko needs
unknown symbol sysctl_WAD_MaxBurst
WARNING: /lib/modules/2.6.15-web100/kernel/net/ipv4/tcp_bic.ko needs
unknown symbol sysctl_WAD_MaxBurst
WARNING: /lib/modules/2.6.15-web100/kernel/net/ipv4/tcp_htcp.ko needs
unknown symbol sysctl_WAD_MaxBurst
These modules call tcp_max_burst() which is refered to
sysctl_WAD_MaxBurst. So I needed to export sysctl_WAD_MaxBurst symbol.
This is a workaround patch:
--- tcp.c.orig 2006-02-09 10:56:48.000000000 +0900
+++ tcp.c 2006-02-09 10:57:25.000000000 +0900
@@ -286,6 +286,8 @@
#ifdef CONFIG_WEB100_NET100
int sysctl_WAD_IFQ = 0;
int sysctl_WAD_MaxBurst = 3;
+
+EXPORT_SYMBOL(sysctl_WAD_MaxBurst);
#endif
#ifdef CONFIG_WEB100_STATS
int sysctl_web100_fperms = CONFIG_WEB100_FPERMS;
Regards,
TAKANO Ryousei
_______________________________________________
Discussion mailing list
Discussion@xxxxxxxxxx
http://internal.web100.org/mailman/listinfo/discussion
|