aboutsummaryrefslogtreecommitdiff
path: root/ovsdb/SPECS
diff options
context:
space:
mode:
authorBen Pfaff <blp@nicira.com>2012-08-21 13:51:01 -0700
committerBen Pfaff <blp@nicira.com>2012-08-21 14:06:44 -0700
commit865f22b3b3cb953c48ed30dd21f16ea3dd53f04c (patch)
treec8dfd8c26953b28283dd4d1a5bf91c91126a031b /ovsdb/SPECS
parent8b74c55e186a923506559e324224bc86885e0917 (diff)
bond: Tag flows according to their hash bucket, not just their slave.
The bonding code is supposed to tag flows two ways: - According to the chosen bond slave, to make it easy to invalidate all of the flows assigned to a given slave. - According to the hash value for a flow, to make it easy to invalidate all of the flows that hash into the same bucket. However, the code wasn't actually applying the hash-based tags. This meant that rebalancing didn't take effect immediately, and so after rebalancing we could get log messages like this: inconsistency in subfacet (actions were: 5) (correct actions: 4) specifying some flow that was moved by the rebalance. This commit fixes the problem by applying the hash-based tags. Bug #12847. Reported-by: Pratap Reddy <preddy@nicira.com> Signed-off-by: Ben Pfaff <blp@nicira.com> Acked-by: Ethan Jackson <ethan@nicira.com>
Diffstat (limited to 'ovsdb/SPECS')
0 files changed, 0 insertions, 0 deletions