On Tue, Jul 27, 2021 at 7:48 PM <[email protected]> wrote:
>
> From: Numan Siddique <[email protected]>
>
> physical_run() maintains a local copy of local vif to ofports
> in a simap along with the chassis tunnel information.  This patch
> removes this from the physical module and now stores it in a
> separate engine node - non_vif_data.  This makes it easier to
> handle runtime data changes in pflow_output engine.
>
> The newly added handler pflow_output_runtime_data_handler() returns
> false if a datapath is added or removed from the local_datapaths
> and handles the logical port claims and releases incrementally.
>
> Signed-off-by: Numan Siddique <[email protected]>
> ---
>  controller/binding.c        |  39 ++--
>  controller/binding.h        |  23 ++
>  controller/lflow.c          |   5 +-
>  controller/lflow.h          |   1 +
>  controller/local_data.c     | 164 +++++++++++++++
>  controller/local_data.h     |  39 ++++
>  controller/ovn-controller.c | 185 ++++++++++++++---
>  controller/ovn-controller.h |   8 -
>  controller/physical.c       | 404 ++++++++----------------------------
>  controller/physical.h       |  15 +-
>  10 files changed, 507 insertions(+), 376 deletions(-)
>

Thanks Numan for the change!
Acked-by: Han Zhou <[email protected]>
_______________________________________________
dev mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to