[ovs-git] [ovn-org/ovn] 31092e: ofctrl: Do not link a desired flow twice.

Dumitru Ceara noreply at github.com
Fri Feb 19 12:25:15 UTC 2021


  Branch: refs/heads/branch-20.12
  Home:   https://github.com/ovn-org/ovn
  Commit: 31092eb4bb51bed73ebc4a5c8aae5dc0fb21fa17
      https://github.com/ovn-org/ovn/commit/31092eb4bb51bed73ebc4a5c8aae5dc0fb21fa17
  Author: Dumitru Ceara <dceara at redhat.com>
  Date:   2021-02-19 (Fri, 19 Feb 2021)

  Changed paths:
    M controller/ofctrl.c
    M tests/ovn.at

  Log Message:
  -----------
  ofctrl: Do not link a desired flow twice.

Depending on the logical flow matches, multiple SB flows can point to
the same desired flow.  If it happens that the desired flow conflicts
with a more restrictive (already installed) flow, then we shouldn't try
to add the desired flow multiple times to the list maintained for the
installed flow.

Fixes: 6f0b1e02d9ab ("ofctrl: Incremental processing for flow installation by tracking.")
Signed-off-by: Dumitru Ceara <dceara at redhat.com>
Acked-by: Mark Gray <mark.d.gray at redhat.com>
Signed-off-by: Numan Siddique <numans at ovn.org>

(cherry-picked from master commit 6975c649f932633042ca54df2d8f8f0eb866c344)




More information about the git mailing list