On Thu, Jul 21, 2016 at 11:38:32PM +0200, Linus Lüssing wrote: > Instead of latching onto the OGM period, this patch introduces a worker > dedicated to multicast TT and TVLV updates. > > The reasoning is, that upon roaming especially the translation table > should be updated timely to minimize connectivity issues. > > With BATMAN V, the idea is to greatly increase the OGM interval to > reduce overhead. Unfortunately, right now this could lead to > a bad user experience if multicast traffic is involved. > > Therefore this patch introduces a fixed 500ms update interval for > multicast TT entries and the multicast TVLV.
PS: And as a side-effect, removes the funny locking dependency with the TT commit lock. Had still been nagging me, this tight coupling between MC and TT.
