[ovs-git] [openvswitch/ovs] 5f44aa: Makefiles: Generate datapath ovs key fields macros

Ben Pfaff noreply at github.com
Mon Mar 25 23:32:37 UTC 2019


  Branch: refs/heads/master
  Home:   https://github.com/openvswitch/ovs
  Commit: 5f44aaba7b11ab11113de80cc45201076d35f32d
      https://github.com/openvswitch/ovs/commit/5f44aaba7b11ab11113de80cc45201076d35f32d
  Author: Eli Britstein <elibr at mellanox.com>
  Date:   2019-03-25 (Mon, 25 Mar 2019)

  Changed paths:
    M .gitignore
    A build-aux/extract-odp-netlink-macros-h
    M include/automake.mk

  Log Message:
  -----------
  Makefiles: Generate datapath ovs key fields macros

Generate datapath ovs key fields offset and size array macros as a
pre-step for bit-wise comparing fields, with no functional change.

Reviewed-by: Roi Dayan <roid at mellanox.com>
Signed-off-by: Eli Britstein <elibr at mellanox.com>
Signed-off-by: Ben Pfaff <blp at ovn.org>


  Commit: dbf4a92800d0365cc3ec3c0e99df56e2ba676cb7
      https://github.com/openvswitch/ovs/commit/dbf4a92800d0365cc3ec3c0e99df56e2ba676cb7
  Author: Eli Britstein <elibr at mellanox.com>
  Date:   2019-03-25 (Mon, 25 Mar 2019)

  Changed paths:
    M lib/odp-util.c
    M tests/mpls-xlate.at
    M tests/ofproto-dpif.at

  Log Message:
  -----------
  odp-util: Do not rewrite fields with the same values as matched

To improve performance and avoid wasting resources for HW offloaded
flows, do not rewrite fields that are matched with the same value.

Reviewed-by: Roi Dayan <roid at mellanox.com>
Signed-off-by: Eli Britstein <elibr at mellanox.com>
Signed-off-by: Ben Pfaff <blp at ovn.org>


Compare: https://github.com/openvswitch/ovs/compare/c7ea79f54475...dbf4a92800d0


More information about the git mailing list