mbox series

[ovs-dev,v4,0/2] incrementally process ras-ipv6 pd router ports

Message ID cover.1626180720.git.lorenzo.bianconi@redhat.com
Headers show
Series incrementally process ras-ipv6 pd router ports | expand

Message

Lorenzo Bianconi July 13, 2021, 12:53 p.m. UTC
https://bugzilla.redhat.com/show_bug.cgi?id=1944220

Changes since v3:
- fix memory leaks

Changes since v2:
- use smap_get_bool instead of smap_get in update_active_pb_ras_pd routine

Changes since v1:
- use shash instead of hamp
- always remove the entry from shash if the user removed the ipv6_pd/ras info
  in port_binding option column

Lorenzo Bianconi (2):
  controller: incrementally create ipv6 prefix delegation port_binding
    list
  controller: incrementally create ras port_binding list

 controller/binding.c        |  41 ++++++++
 controller/binding.h        |   2 +
 controller/ovn-controller.c |  19 +++-
 controller/ovn-controller.h |   6 ++
 controller/pinctrl.c        | 198 ++++++++++++++++++------------------
 controller/pinctrl.h        |   5 +-
 6 files changed, 171 insertions(+), 100 deletions(-)

Comments

Mark Michelson July 13, 2021, 1:51 p.m. UTC | #1
Thanks Lorenzo. I merged this series to master.

On 7/13/21 8:53 AM, Lorenzo Bianconi wrote:
> https://bugzilla.redhat.com/show_bug.cgi?id=1944220
> 
> Changes since v3:
> - fix memory leaks
> 
> Changes since v2:
> - use smap_get_bool instead of smap_get in update_active_pb_ras_pd routine
> 
> Changes since v1:
> - use shash instead of hamp
> - always remove the entry from shash if the user removed the ipv6_pd/ras info
>    in port_binding option column
> 
> Lorenzo Bianconi (2):
>    controller: incrementally create ipv6 prefix delegation port_binding
>      list
>    controller: incrementally create ras port_binding list
> 
>   controller/binding.c        |  41 ++++++++
>   controller/binding.h        |   2 +
>   controller/ovn-controller.c |  19 +++-
>   controller/ovn-controller.h |   6 ++
>   controller/pinctrl.c        | 198 ++++++++++++++++++------------------
>   controller/pinctrl.h        |   5 +-
>   6 files changed, 171 insertions(+), 100 deletions(-)
>