Hello, On Mon, 30 Apr 2012, Hans Schillstrom wrote: > To build ip_vs as a module sysctl_rmem_max and sysctl_wmem_max > needs to be exported. > The dependency was added by "ipvs: wakeup master thread" patch > > Signed-off-by: Hans Schillstrom <hans.schillstrom@xxxxxxxxxxxx> > --- > net/core/sock.c | 2 ++ > 1 files changed, 2 insertions(+), 0 deletions(-) > > diff --git a/net/core/sock.c b/net/core/sock.c > index 679c5bb..be8fe5d 100644 > --- a/net/core/sock.c > +++ b/net/core/sock.c > @@ -258,7 +258,9 @@ static struct lock_class_key af_callback_keys[AF_MAX]; > > /* Run time adjustable parameters. */ > __u32 sysctl_wmem_max __read_mostly = SK_WMEM_MAX; > +EXPORT_SYMBOL(sysctl_wmem_max); > __u32 sysctl_rmem_max __read_mostly = SK_RMEM_MAX; > +EXPORT_SYMBOL(sysctl_rmem_max); > __u32 sysctl_wmem_default __read_mostly = SK_WMEM_MAX; > __u32 sysctl_rmem_default __read_mostly = SK_RMEM_MAX; > > -- > 1.7.2.3 I see why I missed this error. There is some inefficiency in the build process. Once, I tested the netns init problems with CONFIG_IP_VS=y, later switched back to CONFIG_IP_VS=m without 'make clean' but the ip_vs.ko is not considered, I still get ip_vs as builtin, not as module: # cat net/netfilter/ipvs/modules.builtin kernel/net/netfilter/ipvs/ip_vs.ko Is only 'make clean' a solution for such y->m change? Regards -- Julian Anastasov <ja@xxxxxx> -- To unsubscribe from this list: send the line "unsubscribe lvs-devel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html