Hi David, The IPVS people needs this patch for net-next to allow to tune the socket buffer for ipvs_sync (the state synchronization that they do from kernel-space). This exports sysctl_wmem_max and sysctl_rmem_max living in net/core/sock.c. So far, they've been using global socket tuning to make them bigger (this avoids overruning the socket under high peak of state-change synchronization). I think this is out of my scope (since it's out of the netfilter tree). Would you acknowledge it, please? On Wed, May 02, 2012 at 03:22:42PM +0900, Simon Horman wrote: > From: Hans Schillstrom <hans.schillstrom@xxxxxxxxxxxx> > > 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> > Signed-off-by: Simon Horman <horms@xxxxxxxxxxxx> > --- > net/core/sock.c | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/net/core/sock.c b/net/core/sock.c > index c7e60ea..ac3131a 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.10 > -- 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