commit b091cbb773cdeb67c8d7012b7c1cc36558eaaf0f
Author: Anand H. Krishnan <email address hidden>
Date: Fri May 13 16:29:24 2016 +0530
Do not allow agent to modify a "NEW" flow
The "NEW" flag is set whenever a flow becomes active and is in
the transient state. If agent tries to modify the entry in that
state, a possibility because of reuse of an entry due to
eviction, a condition could happen where the flags used by datapath
could come from the flags set by agent, more specifically the
Modified flag, and thus be in a state where nothing can be done
in the entry. Hence, prevent agent from acting upon NEW flows.
Reviewed: https:/ /review. opencontrail. org/20195 github. org/Juniper/ contrail- vrouter/ commit/ b091cbb773cdeb6 7c8d7012b7c1cc3 6558eaaf0f
Committed: http://
Submitter: Zuul
Branch: R3.0
commit b091cbb773cdeb6 7c8d7012b7c1cc3 6558eaaf0f
Author: Anand H. Krishnan <email address hidden>
Date: Fri May 13 16:29:24 2016 +0530
Do not allow agent to modify a "NEW" flow
The "NEW" flag is set whenever a flow becomes active and is in
the transient state. If agent tries to modify the entry in that
state, a possibility because of reuse of an entry due to
eviction, a condition could happen where the flags used by datapath
could come from the flags set by agent, more specifically the
Modified flag, and thus be in a state where nothing can be done
in the entry. Hence, prevent agent from acting upon NEW flows.
Change-Id: I017fd7d32f0488 cef90a17c491c60 21bbdd181c7
Closes-BUG: #1580855