On 28 Jan 2022, at 7:40, lic121 wrote:

> Currently, ipfix conf creation/deletion don't trigger dpif backer
> revalidation. This is not expected, as we need the revalidation
> to commit ipfix into xlate. So that xlate can generate ipfix
> actions.
>
> This patch covers only new creation/deletion of ipfix config.
> Will upload one more patch to cover ipfix option changes.

I think you could drop this patch from the series until you have the full fix, 
but I let the maintainers decide how they would like to handle this.

Ilya/Ian/William?

> Signed-off-by: lic121 <[email protected]>
> ---
>  ofproto/ofproto-dpif.c | 6 ++++++
>  1 file changed, 6 insertions(+)
>
> diff --git a/ofproto/ofproto-dpif.c b/ofproto/ofproto-dpif.c
> index bc3df8e..5737615 100644
> --- a/ofproto/ofproto-dpif.c
> +++ b/ofproto/ofproto-dpif.c
> @@ -2333,6 +2333,12 @@ set_ipfix(
>              dpif_ipfix_unref(di);
>              ofproto->ipfix = NULL;
>          }
> +
> +        /* TODO: need to test ipfix option changes more than
> +         * enable/disable */
> +        if (new_di || !ofproto->ipfix) {
> +            ofproto->backer->need_revalidate = REV_RECONFIGURE;
> +        }
>      }
>
>      return 0;
> --
> 1.8.3.1
>
> _______________________________________________
> dev mailing list
> [email protected]
> https://mail.openvswitch.org/mailman/listinfo/ovs-dev

_______________________________________________
dev mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to