Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 13 May 2006 20:40:30 -0400
From:      Stephen Clark <Stephen.Clark@seclark.us>
To:        Bruce M Simpson <bms@spc.org>
Cc:        freebsd-net@freebsd.org, Robert Watson <rwatson@FreeBSD.org>, pavlin@icir.org, atanu@icir.org
Subject:   Re: [PATCH] Re: IP_MAX_MEMBERSHIPS story.
Message-ID:  <44667C7E.1020401@seclark.us>
In-Reply-To: <20060513230315.GE79277@spc.org>
References:  <20060509122801.GA65297@spc.org> <20060509131517.GB79277@spc.org>	<20060512030152.X20138@fledge.watson.org>	<4463FD1D.9010600@seclark.us> <20060512131227.GD79277@spc.org> <20060513230315.GE79277@spc.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Bruce M Simpson wrote:

>Hello,
>
>On Fri, May 12, 2006 at 02:12:27PM +0100, Bruce M Simpson wrote:
>  
>
>>Therefore, joining the same group 20 times on different interfaces
>>would exceed IP_MAX_MEMBERSHIPS.
>>Fixing this in any way would still break the ip_mroute_kmod ABI and
>>as such is a HEAD change.
>>    
>>
>
>A patch for this issue, against FreeBSD 6.1-RELEASE, is now available
>at this location:
>	http://people.freebsd.org/~bms/ipmaxgroups.diff
>
>The general logic of the patch should also be applicable to other
>4.4BSD-derived operating systems; the patch will probably also apply
>to HEAD with little or no fuzz.
>
>I have performed some initial testing (using mtest driven via jot to
>join a set of ephemeral multicast groups) on a 2-cpu system and it
>looks good from here.
>
>I would greatly appreciate further testing, particularly in a production
>routing environment such as yours, if at all possible.
>
>When I receive more feedback I will be happy to commit the patch.
>
>Because of the nature of this patch, it will break the ABI with regards
>to the ip_mroute kernel module (IPv4 multicast routing), therefore the
>patch can only be committed to HEAD for the time being.
>
>Regards,
>BMS
>_______________________________________________
>freebsd-net@freebsd.org mailing list
>http://lists.freebsd.org/mailman/listinfo/freebsd-net
>To unsubscribe, send any mail to "freebsd-net-unsubscribe@freebsd.org"
>
>  
>
Hello Bruce,

Thanks for your effort - I will try it on monday at work in a test 
configuration I have setup with
a hundred gre/vpn tunnels and ospf. This configuration needs a multicast 
membership group
of 100.

I worked over the weekend a couple of weeks ago and ported our software 
to 6.x now 6.1. We
are deploying this version for our highend systems for the HQ.

I'll let you know how it turns out.

Thanks again,
Steve

-- 

"They that give up essential liberty to obtain temporary safety, 
deserve neither liberty nor safety."  (Ben Franklin)

"The course of history shows that as a government grows, liberty 
decreases."  (Thomas Jefferson)






Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?44667C7E.1020401>