Yesterday, Ben noticed that we were spending an unreasonable amount of time looking up mac entries in the learning table. This was due to a typo in the mac-learning code that dates back to the first OVS commit in the current repository.
The first patch in this series fixes the bug. This patch is intended to be used if we want to backport the fix to older stable branches. The second patch in the series replaces the learning table with an hmap. In doing so it removes the code in the first patch. Ethan Jackson (2): mac-learning: Fix serious performance bug in the learning table. mac-learning: Convert to hmap. lib/mac-learning.c | 39 ++++++++++++++------------------------- lib/mac-learning.h | 5 +++-- 2 files changed, 17 insertions(+), 27 deletions(-) -- 1.7.6 _______________________________________________ dev mailing list [email protected] http://openvswitch.org/mailman/listinfo/dev
