Re: [PATCH] Re: IP_MAX_MEMBERSHIPS story.



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@xxxxxxxxxxx mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-net
To unsubscribe, send any mail to "freebsd-net-unsubscribe@xxxxxxxxxxx"



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)



_______________________________________________
freebsd-net@xxxxxxxxxxx mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-net
To unsubscribe, send any mail to "freebsd-net-unsubscribe@xxxxxxxxxxx"



Relevant Pages

  • [PATCH] Re: IP_MAX_MEMBERSHIPS story.
    ... A patch for this issue, against FreeBSD 6.1-RELEASE, is now available ... to HEAD with little or no fuzz. ... 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 ...
    (freebsd-net)
  • Re: Messenger SErvice
    ... and your canned response to it, would it be possible to give an example of ... head under the covers so you don't see the monster doesn't mean the monster ... > Please stop posting potentially harmful advice. ... > Bruce Chambers ...
    (microsoft.public.windowsxp.security_admin)
  • Re: FreeBSD 7.1 Breaks re and rl Network Interface Drivers
    ... On Monday 09 March 2009 21:00:20 ian j hart wrote: ... With their logic, non-working chip ... I like the patch. ... Have you tried rein HEAD? ...
    (freebsd-stable)
  • Re: Unable to Access Com Port
    ... Bruce, Steve and Malke, thanks...looks like I'll need to ... get a patch or new program. ... > If the application's manufacturer will not (or ... >> compatibility to Win 98, ...
    (microsoft.public.windowsxp.general)
  • Re: FreeBSD 7.1 Breaks re and rl Network Interface Drivers
    ... With their logic, non-working chip seems ... I like the patch. ... Have you tried rein HEAD? ... I had one report that rein HEAD still does not fix the issue so ...
    (freebsd-stable)