[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-Id: <20100510.044800.163238362.davem@davemloft.net>
Date: Mon, 10 May 2010 04:48:00 -0700 (PDT)
From: David Miller <davem@...emloft.net>
To: andreas.meissner@...akom.de
Cc: netdev@...r.kernel.org
Subject: Re: [PATCH] IPv4: unresolved multicast route cleanup
From: Andreas Meissner <andreas.meissner@...akom.de>
Date: Mon, 10 May 2010 11:09:33 +0200
> from: Andreas Meissner <andreas.meissner@...airon.com>
>
> Fixes the expiration timer for unresolved multicast route entries.
> In case new multicast routing requests come in faster than the
> expiration timeout occurs (e.g. zap through multicast TV streams), the
> timer is prevented from being called at time for already existing entries.
>
> Signed-off by: Andreas Meissner <andreas.meissner@...airon.com>
> ---
> As the single timer is resetted to default whenever a new entry is made,
> the timeout for existing unresolved entires are missed and/or not
> updated. As a consequence new requests are denied when the limit of
> unresolved entries has been reached because old entries live longer than
> they are supposed to.
> The solution is to reset the timer only for the first unresolved entry
> in the multicast routing cache. All other timers are already set and
> updated correctly within the timer function itself by now.
Looks great, applied thanks!
--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Powered by blists - more mailing lists