[ovs-git] [openvswitch/ovs] b6bdc3: upcall: Configure datapath max-revalidator through...

Vlad Buslov noreply at github.com
Wed Aug 21 22:40:49 UTC 2019


  Branch: refs/heads/master
  Home:   https://github.com/openvswitch/ovs
  Commit: b6bdc3cd730c2c47726f5913ba549b0284499f96
      https://github.com/openvswitch/ovs/commit/b6bdc3cd730c2c47726f5913ba549b0284499f96
  Author: Vlad Buslov <vladbu at mellanox.com>
  Date:   2019-08-21 (Wed, 21 Aug 2019)

  Changed paths:
    M ofproto/ofproto-dpif-upcall.c
    M ofproto/ofproto-provider.h
    M ofproto/ofproto.c
    M ofproto/ofproto.h
    M vswitchd/bridge.c
    M vswitchd/vswitch.xml

  Log Message:
  -----------
  upcall: Configure datapath max-revalidator through ovs-vsctl.

This patch adds a new configuration option, "max-revalidator" to the
Open_vSwitch "other-config" column. This sets maximum allowed ravalidator
timeout. Actual timeout value is determined at runtime as minimum of
"max-idle" and "max-revalidator".

Signed-off-by: Vlad Buslov <vladbu at mellanox.com>
Acked-by: Roi Dayan <roid at mellanox.com>
Signed-off-by: Ben Pfaff <blp at ovn.org>


  Commit: 48983050227d38e25de035ca248cb61177073fa8
      https://github.com/openvswitch/ovs/commit/48983050227d38e25de035ca248cb61177073fa8
  Author: Vlad Buslov <vladbu at mellanox.com>
  Date:   2019-08-21 (Wed, 21 Aug 2019)

  Changed paths:
    M ofproto/ofproto-dpif-upcall.c

  Log Message:
  -----------
  upcall: Change should_revalidate to use max-revalidator value

Revalidate if dump duration was longer than half of max-revalidator
timeout, instead of hardcoded 200msec value.

Signed-off-by: Vlad Buslov <vladbu at mellanox.com>
Acked-by: Roi Dayan <roid at mellanox.com>
Signed-off-by: Ben Pfaff <blp at ovn.org>


  Commit: e31ecf5885bdb578947296913177d10e9cb057d9
      https://github.com/openvswitch/ovs/commit/e31ecf5885bdb578947296913177d10e9cb057d9
  Author: Vlad Buslov <vladbu at mellanox.com>
  Date:   2019-08-21 (Wed, 21 Aug 2019)

  Changed paths:
    M ofproto/ofproto-dpif-upcall.c
    M ofproto/ofproto-provider.h
    M ofproto/ofproto.c
    M ofproto/ofproto.h
    M vswitchd/bridge.c
    M vswitchd/vswitch.xml

  Log Message:
  -----------
  upcall: Configure datapath min-revalidate-pps through ovs-vsctl.

This patch adds a new configuration option, "min-revalidate-pps" to the
Open_vSwitch "other-config" column. This sets minimum pps that flow must
have in order to be revalidated when revalidation duration exceeds half of
max-revalidator config variable.

Signed-off-by: Vlad Buslov <vladbu at mellanox.com>
Acked-by: Roi Dayan <roid at mellanox.com>
Signed-off-by: Ben Pfaff <blp at ovn.org>


Compare: https://github.com/openvswitch/ovs/compare/c194367cbf86...e31ecf5885bd


More information about the git mailing list