[ovs-git] [openvswitch/ovs] 7b383a: datapath-windows: Refactor sofware offloads and ms...

GitHub noreply at github.com
Thu Feb 11 04:36:06 UTC 2016


  Branch: refs/heads/master
  Home:   https://github.com/openvswitch/ovs
  Commit: 7b383a56a76e2496f630bcfbc8f9b46f82c62081
      https://github.com/openvswitch/ovs/commit/7b383a56a76e2496f630bcfbc8f9b46f82c62081
  Author: Alin Serdean <aserdean at cloudbasesolutions.com>
  Date:   2016-02-10 (Wed, 10 Feb 2016)

  Changed paths:
    M datapath-windows/automake.mk
    M datapath-windows/ovsext/Actions.c
    M datapath-windows/ovsext/BufferMgmt.c
    M datapath-windows/ovsext/BufferMgmt.h
    R datapath-windows/ovsext/Checksum.c
    R datapath-windows/ovsext/Checksum.h
    M datapath-windows/ovsext/Gre.c
    A datapath-windows/ovsext/Offload.c
    A datapath-windows/ovsext/Offload.h
    M datapath-windows/ovsext/Stt.c
    M datapath-windows/ovsext/User.c
    M datapath-windows/ovsext/Vxlan.c
    M datapath-windows/ovsext/ovsext.vcxproj

  Log Message:
  -----------
  datapath-windows: Refactor sofware offloads and mss

The purpose of this patch is to refactor the software offloads found in
the VXLAN and GRE code and also to refactor how the maximmum segment
size for a given NBL is obtained.

This patch introduces two functions OvsApplySWChecksumOnNB and OVSGetTcpMSS.

OVSGetTcpMSS - will return the mss found in a given NBL.

OvsApplySWChecksumOnNB - will compute and set software offloads for a given
                   NBL.

Signed-off-by: Alin Gabriel Serdean <aserdean at cloudbasesolutions.com>
Acked-by: Sorin Vinturis <svinturis at cloudbasesolutions.com>
Acked-by: Nithin Raju <nithin at vmware.com>
Signed-off-by: Ben Pfaff <blp at ovn.org>




More information about the git mailing list