[ovs-git] [openvswitch/ovs] b2ccc3: flow: Fix parsing l3_ofs with partial offloading

elibritstein noreply at github.com
Fri Jan 31 17:04:22 UTC 2020


  Branch: refs/heads/branch-2.10
  Home:   https://github.com/openvswitch/ovs
  Commit: b2ccc307f11eff126b5dd986cf99c15b28ebecba
      https://github.com/openvswitch/ovs/commit/b2ccc307f11eff126b5dd986cf99c15b28ebecba
  Author: Eli Britstein <elibr at mellanox.com>
  Date:   2020-01-31 (Fri, 31 Jan 2020)

  Changed paths:
    M lib/flow.c

  Log Message:
  -----------
  flow: Fix parsing l3_ofs with partial offloading

l3_ofs should be set all Ethernet packets, not just IPv4/IPv6 ones.
For example for ARP over VLAN tagged packets, it may cause wrong
processing like in changing the VLAN ID action. Fix it.

Fixes: aab96ec4d81e ("dpif-netdev: retrieve flow directly from the flow mark")
Signed-off-by: Eli Britstein <elibr at mellanox.com>
Reviewed-by: Roi Dayan <roid at mellanox.com>
Signed-off-by: Ben Pfaff <blp at ovn.org>




More information about the git mailing list