On Saturday 05 November 2011 18:24:11 Simon Wunderlich wrote:
This series of patches contains the changes for the redesigned bridge loop avoidance. The general concept is described in the wiki [1]. I've already performed a few testcases [2] which worked fine in my kvm environment. No crashes while running or unloading the extension either.
This is the second version of the patchset, rebased on the master and including the changes according to reviews on the mailing list.
The git repositories can be found on git.open-mesh.org:
- blaII_dirty branch [3] has all the patches in development order
- blaII branch [4] contains the patches squashed as sent the ml
- blaII branch in batctl [5] contains the batctl changes
Hi,
I tried to rebase the next-blaII branch on top of master. There were different merge conflicts due to some incompatible tt changes. Also the other new features (switchable routing algos, config stuff, ...) aren't making this easier. Currently, the biggest headaches are caused by tt_global_del in "allow multiple entries in tt_global_entries"
I merged the bugfixes (changes with "[temp]" prefix) and documentation changes into the corresponding patches. There was also a bug in tt_global_entry_has_orig (return 1; without rcu_read_unlock) that I fixed in "allow multiple entries in tt_global_entries" during the rebase.
The rebased stuff is only compile tested and will explode during a staring contest.
Kind regards, Sven