[ovs-git] [openvswitch/ovs] 64d265: netdev-offload-dpdk: Fix for broken ethernet match...

Aaron Conole noreply at github.com
Mon Aug 17 21:17:00 UTC 2020


  Branch: refs/heads/branch-2.12
  Home:   https://github.com/openvswitch/ovs
  Commit: 64d2653a85f5ca4b15ea3bda058322b6b692bbc4
      https://github.com/openvswitch/ovs/commit/64d2653a85f5ca4b15ea3bda058322b6b692bbc4
  Author: Emma Finn <emma.finn at intel.com>
  Date:   2020-08-17 (Mon, 17 Aug 2020)

  Changed paths:
    M lib/netdev-offload-dpdk.c

  Log Message:
  -----------
  netdev-offload-dpdk: Fix for broken ethernet matching HWOL for XL710NIC.

This patch introduces a temporary work around to fix
partial hardware offload for XL710 devices. Currently the incorrect
ethernet pattern is being set. This patch will be removed once
this issue is fixed within the i40e PMD.

Signed-off-by: Emma Finn <emma.finn at intel.com>
Signed-off-by: Eli Britstein <elibr at nvidia.com>
Co-authored-by: Eli Britstein <elibr at nvidia.com>
Tested-by: Ian Stokes <ian.stokes at intel.com>
Signed-off-by: Ilya Maximets <i.maximets at ovn.org>


  Commit: c0781515a90f60e91975378199382c878590f06b
      https://github.com/openvswitch/ovs/commit/c0781515a90f60e91975378199382c878590f06b
  Author: Aaron Conole <aconole at redhat.com>
  Date:   2020-08-17 (Mon, 17 Aug 2020)

  Changed paths:
    M ofproto/connmgr.c
    M tests/bridge.at

  Log Message:
  -----------
  connmgr: Support changing openflow versions without restarting.

When commit a0baa7dfa4fe ("connmgr: Make treatment of active and passive
connections more uniform") was applied, it did not take into account
that a reconfiguration of the allowed_versions setting would require a
reload of the ofservice object (only accomplished via a restart of OvS).

For now, during the reconfigure cycle, we delete the ofservice object and
then recreate it immediately.  A new test is added to ensure we do not
break this behavior again.

Fixes: a0baa7dfa4fe ("connmgr: Make treatment of active and passive connections more uniform")
Suggested-by: Ben Pfaff <blp at ovn.org>
Reported-at: https://bugzilla.redhat.com/show_bug.cgi?id=1782834
Signed-off-by: Aaron Conole <aconole at redhat.com>
Acked-by: Flavio Leitner <fbl at sysclose.org>
Acked-by: Numan Siddique <numans at ovn.org>
Tested-by: Numan Siddique <numans at ovn.org>
Signed-off-by: Ilya Maximets <i.maximets at ovn.org>


Compare: https://github.com/openvswitch/ovs/compare/96ff30896bae...c0781515a90f


More information about the git mailing list