[ovs-git] [openvswitch/ovs] e03062: dp-packet: Add const qualifiers for checksum apis.

Ben Pfaff noreply at github.com
Thu Feb 14 22:19:15 UTC 2019


  Branch: refs/heads/master
  Home:   https://github.com/openvswitch/ovs
  Commit: e030622aeb69ee16216969a2f98fec0c19e6b1b9
      https://github.com/openvswitch/ovs/commit/e030622aeb69ee16216969a2f98fec0c19e6b1b9
  Author: Darrell Ball <dlu998 at gmail.com>
  Date:   2019-02-14 (Thu, 14 Feb 2019)

  Changed paths:
    M lib/dp-packet.h

  Log Message:
  -----------
  dp-packet: Add const qualifiers for checksum apis.

Acked-by: Justin Pettit <jpettit at ovn.org>
Signed-off-by: Darrell Ball <dlu998 at gmail.com>
Signed-off-by: Ben Pfaff <blp at ovn.org>


  Commit: 523464abb268993103526ce2edcd60ebe104866d
      https://github.com/openvswitch/ovs/commit/523464abb268993103526ce2edcd60ebe104866d
  Author: Darrell Ball <dlu998 at gmail.com>
  Date:   2019-02-14 (Thu, 14 Feb 2019)

  Changed paths:
    M lib/conntrack.c
    M lib/flow.c
    M lib/flow.h

  Log Message:
  -----------
  flow: Enhance parse_ipv6_ext_hdrs.

Acked-by: Justin Pettit <jpettit at ovn.org>
Signed-off-by: Darrell Ball <dlu998 at gmail.com>
Signed-off-by: Ben Pfaff <blp at ovn.org>


  Commit: c6fb6677c3155e632bc0fb1a0fb0ca247d91701b
      https://github.com/openvswitch/ovs/commit/c6fb6677c3155e632bc0fb1a0fb0ca247d91701b
  Author: Darrell Ball <dlu998 at gmail.com>
  Date:   2019-02-14 (Thu, 14 Feb 2019)

  Changed paths:
    M tests/system-traffic.at

  Log Message:
  -----------
  tests: Add missed local stack checks.

Acked-by: Justin Pettit <jpettit at ovn.org>
Signed-off-by: Darrell Ball <dlu998 at gmail.com>
Signed-off-by: Ben Pfaff <blp at ovn.org>


  Commit: 51b9a533e118bb431e736d6e48bf4bfa12c0bf4e
      https://github.com/openvswitch/ovs/commit/51b9a533e118bb431e736d6e48bf4bfa12c0bf4e
  Author: Darrell Ball <dlu998 at gmail.com>
  Date:   2019-02-14 (Thu, 14 Feb 2019)

  Changed paths:
    M lib/conntrack.c

  Log Message:
  -----------
  conntrack: Reword conntrack_execute() description.

Use 'must' instead of 'should'.

Suggested-by: Justin Pettit <jpettit at ovn.org>
Signed-off-by: Darrell Ball <dlu998 at gmail.com>
Signed-off-by: Ben Pfaff <blp at ovn.org>


  Commit: e981a45a6cae409260612d8619769e37cf553668
      https://github.com/openvswitch/ovs/commit/e981a45a6cae409260612d8619769e37cf553668
  Author: Darrell Ball <dlu998 at gmail.com>
  Date:   2019-02-14 (Thu, 14 Feb 2019)

  Changed paths:
    M lib/ovs-atomic.h

  Log Message:
  -----------
  ovs-atomic: Add 64 bit apis.

Signed-off-by: Darrell Ball <dlu998 at gmail.com>
Signed-off-by: Ben Pfaff <blp at ovn.org>


  Commit: 1aa7bbca923fc6633b0912143d0f3c481cbf027f
      https://github.com/openvswitch/ovs/commit/1aa7bbca923fc6633b0912143d0f3c481cbf027f
  Author: Darrell Ball <dlu998 at gmail.com>
  Date:   2019-02-14 (Thu, 14 Feb 2019)

  Changed paths:
    M lib/dp-packet.h

  Log Message:
  -----------
  dp-packet: Add 'dp_packet_batch_is_full()' api.

This new api is used in a subsequent patch and may otherwise be useful.

Signed-off-by: Darrell Ball <dlu998 at gmail.com>
Signed-off-by: Ben Pfaff <blp at ovn.org>


  Commit: 9f17f104fe789b0ae803a2a45bba63057a73b116
      https://github.com/openvswitch/ovs/commit/9f17f104fe789b0ae803a2a45bba63057a73b116
  Author: Darrell Ball <dlu998 at gmail.com>
  Date:   2019-02-14 (Thu, 14 Feb 2019)

  Changed paths:
    M lib/dp-packet.h
    M lib/dpif-netdev.c

  Log Message:
  -----------
  dp-packet: Add 'do_not_steal' packet batch flag.

This is needed in a subsequent patch and may otherwise be useful.

Signed-off-by: Darrell Ball <dlu998 at gmail.com>
Signed-off-by: Ben Pfaff <blp at ovn.org>


  Commit: 4ea96698f66792302b88b06c756862e24cc5b88e
      https://github.com/openvswitch/ovs/commit/4ea96698f66792302b88b06c756862e24cc5b88e
  Author: Darrell Ball <dlu998 at gmail.com>
  Date:   2019-02-14 (Thu, 14 Feb 2019)

  Changed paths:
    M Documentation/faq/releases.rst
    M NEWS
    M include/sparse/netinet/ip6.h
    M lib/automake.mk
    M lib/conntrack.c
    M lib/conntrack.h
    M lib/ct-dpif.c
    M lib/ct-dpif.h
    M lib/dpctl.c
    M lib/dpctl.man
    M lib/dpif-netdev.c
    M lib/dpif-netlink.c
    M lib/dpif-provider.h
    A lib/ipf.c
    A lib/ipf.h
    M tests/system-kmod-macros.at
    M tests/system-traffic.at
    M tests/system-userspace-macros.at

  Log Message:
  -----------
  Userspace datapath: Add fragmentation handling.

Fragmentation handling is added for supporting conntrack.
Both v4 and v6 are supported.

After discussion with several people, I decided to not store
configuration state in the database to be more consistent with
the kernel in future, similarity with other conntrack configuration
which will not be in the database as well and overall simplicity.
Accordingly, fragmentation handling is enabled by default.

This patch enables fragmentation tests for the userspace datapath.

Signed-off-by: Darrell Ball <dlu998 at gmail.com>
Signed-off-by: Ben Pfaff <blp at ovn.org>


Compare: https://github.com/openvswitch/ovs/compare/e0f42d4a6548...4ea96698f667


More information about the git mailing list