Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Fix inconsistent state in flow handling from pkt
Issue: ------ pkt is already parsed and enqueue to the right flow table partition, where while parsing it also calculate source and destination ports based on fat flow configuration from interface, using the flow key it identifies flow table partition But now in processing flow module do parsing of pkt again where fat flow config is available on interface (which was not available earlier) where it will end up changing the port to zero and can cause a different table hash than the flow event queue processing resulting in in-consistent state and crash. Fix: ---- remove code causing re-parsing of pkt. Closes-Bug: 1619433 Change-Id: I36aacf35d83c06e3329531d20b8dd6ad6a828f19 (cherry picked from commit d32524d)
- Loading branch information
Prabhjot Singh Sethi
committed
Sep 6, 2016
1 parent
5b56dbb
commit 550d025
Showing
3 changed files
with
2 additions
and
24 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters