[ovs-git] [openvswitch/ovs] d283c3: ofctrl: Fix non-sensical comment.

GitHub noreply at github.com
Wed Jul 13 07:29:31 UTC 2016


  Branch: refs/heads/master
  Home:   https://github.com/openvswitch/ovs
  Commit: d283c3ffb0e567745a7a2c9202bfa885a942599c
      https://github.com/openvswitch/ovs/commit/d283c3ffb0e567745a7a2c9202bfa885a942599c
  Author: Justin Pettit <jpettit at ovn.org>
  Date:   2016-07-12 (Tue, 12 Jul 2016)

  Changed paths:
    M ovn/controller/ofctrl.c

  Log Message:
  -----------
  ofctrl: Fix non-sensical comment.

Signed-off-by: Justin Pettit <jpettit at ovn.org>
Acked-by: Ben Pfaff <blp at ovn.org>


  Commit: a6ea2b1768e1653c2184c2ae1eeadbc3cef1a474
      https://github.com/openvswitch/ovs/commit/a6ea2b1768e1653c2184c2ae1eeadbc3cef1a474
  Author: Justin Pettit <jpettit at ovn.org>
  Date:   2016-07-12 (Tue, 12 Jul 2016)

  Changed paths:
    M ovn/controller/ofctrl.c

  Log Message:
  -----------
  ovn-controller: Log OpenFlow errors at "info" level.

Otherwise, errors are logged at "debug" level.  Errors when pushing
flows can then seemingly be silently lost.

Signed-off-by: Justin Pettit <jpettit at ovn.org>
Acked-by: Ben Pfaff <blp at ovn.org>


  Commit: 94300e095b4ae9d866bef402c1aebe4a2d3e8502
      https://github.com/openvswitch/ovs/commit/94300e095b4ae9d866bef402c1aebe4a2d3e8502
  Author: Justin Pettit <jpettit at ovn.org>
  Date:   2016-07-12 (Tue, 12 Jul 2016)

  Changed paths:
    M ovn/northd/ovn-northd.c

  Log Message:
  -----------
  ovn-northd: Fix comments about the flows.

References to the specifc tables should probably be dropped, since
they'll continue to drift towards wrong.  In the meantime, correct the
ones that are there.

Signed-off-by: Justin Pettit <jpettit at ovn.org>
Acked-by: Ben Pfaff <blp at ovn.org>


  Commit: 847b8b027af4401c8f1aff5e201a9cc84bb5fddb
      https://github.com/openvswitch/ovs/commit/847b8b027af4401c8f1aff5e201a9cc84bb5fddb
  Author: Justin Pettit <jpettit at ovn.org>
  Date:   2016-07-12 (Tue, 12 Jul 2016)

  Changed paths:
    M NEWS
    M include/openvswitch/flow.h
    M include/openvswitch/meta-flow.h
    M lib/flow.c
    M lib/match.c
    M lib/nx-match.c
    M lib/odp-util.h
    M lib/ofp-util.c
    M ofproto/ofproto-dpif-rid.h
    M ofproto/ofproto-dpif-xlate.c
    M ovn/controller/pinctrl.c
    M tests/ofproto.at
    M tests/ovs-ofctl.at

  Log Message:
  -----------
  Increase number of registers to 16.

With eight 32-bit registers, we can only store two IPv6 addresses, which is
pretty tight.

Signed-off-by: Justin Pettit <jpettit at ovn.org>
Acked-by: Ben Pfaff <blp at ovn.org>


  Commit: b23ada8eecfdce7710cc4daa019539712a2c567a
      https://github.com/openvswitch/ovs/commit/b23ada8eecfdce7710cc4daa019539712a2c567a
  Author: Justin Pettit <jpettit at ovn.org>
  Date:   2016-07-12 (Tue, 12 Jul 2016)

  Changed paths:
    M include/openvswitch/flow.h
    M include/openvswitch/match.h
    M include/openvswitch/meta-flow.h
    M include/openvswitch/types.h
    M lib/flow.c
    M lib/flow.h
    M lib/match.c
    M lib/meta-flow.c
    M lib/odp-util.c
    M tests/ofproto-dpif.at
    M tests/ofproto.at
    M tests/ovs-ofctl.at
    M utilities/ovs-ofctl.8.in

  Log Message:
  -----------
  Introduce 128-bit xxregs.

These are needed to handle IPv6 addresses.

Signed-off-by: Justin Pettit <jpettit at ovn.org>
Acked-by: Ben Pfaff <blp at ovn.org>


  Commit: cc5e28d81d90dbb0ebb7831ffa77a1aa2c79b568
      https://github.com/openvswitch/ovs/commit/cc5e28d81d90dbb0ebb7831ffa77a1aa2c79b568
  Author: Justin Pettit <jpettit at ovn.org>
  Date:   2016-07-12 (Tue, 12 Jul 2016)

  Changed paths:
    M ovn/lib/logical-fields.h
    M ovn/ovn-architecture.7.xml
    M ovn/ovn-sb.xml
    M tests/ovn.at
    M tests/test-ovn.c

  Log Message:
  -----------
  ovn: Renumber logical field registers to the newly extended registers.

IPv6 addresses use four standard OVS registers, so move the existing
named registers back to make room for using more logical registers.

Signed-off-by: Justin Pettit <jpettit at ovn.org>
Acked-by: Ben Pfaff <blp at ovn.org>


  Commit: 394e883dfac2a2e7c232345ffcd1ad5de4a0686a
      https://github.com/openvswitch/ovs/commit/394e883dfac2a2e7c232345ffcd1ad5de4a0686a
  Author: Justin Pettit <jpettit at ovn.org>
  Date:   2016-07-12 (Tue, 12 Jul 2016)

  Changed paths:
    M ovn/controller/lflow.c
    M ovn/ovn-sb.xml
    M tests/test-ovn.c

  Log Message:
  -----------
  ovn: Add xxreg[01] symbols.

Signed-off-by: Justin Pettit <jpettit at ovn.org>
Acked-by: Ben Pfaff <blp at ovn.org>


  Commit: 6d9ecfa9f5d07876de41e6b1c6522a0d951ccdd3
      https://github.com/openvswitch/ovs/commit/6d9ecfa9f5d07876de41e6b1c6522a0d951ccdd3
  Author: Justin Pettit <jpettit at ovn.org>
  Date:   2016-07-12 (Tue, 12 Jul 2016)

  Changed paths:
    M ovn/northd/ovn-northd.c
    M ovn/ovn-nb.ovsschema
    M ovn/ovn-nb.xml
    M tests/ovn.at

  Log Message:
  -----------
  ovn: Remove 'default_gw' from logical router table.

With static routes, it's not necessary to have a separate default
gateway parameter.  This also makes configuring router ports clearer
when IPv6 and IPv4 addresses may be assigned to the same port.

Signed-off-by: Justin Pettit <jpettit at ovn.org>
Acked-by: Ben Pfaff <blp at ovn.org>


  Commit: 09b392480623473f41fa7c04c833d8d2cdc5ea48
      https://github.com/openvswitch/ovs/commit/09b392480623473f41fa7c04c833d8d2cdc5ea48
  Author: Justin Pettit <jpettit at ovn.org>
  Date:   2016-07-12 (Tue, 12 Jul 2016)

  Changed paths:
    M ovn/northd/ovn-northd.c

  Log Message:
  -----------
  ovn-northd: Use dynamic strings when building router and switch flows.

Reduce the number of memory allocations and risk of introducing shadow
variables.

Signed-off-by: Justin Pettit <jpettit at ovn.org>
Acked-by: Ben Pfaff <blp at ovn.org>


  Commit: c9bdf7bd622ee5a768cc387754aa88591a3c591f
      https://github.com/openvswitch/ovs/commit/c9bdf7bd622ee5a768cc387754aa88591a3c591f
  Author: Justin Pettit <jpettit at ovn.org>
  Date:   2016-07-12 (Tue, 12 Jul 2016)

  Changed paths:
    M ovn/northd/ovn-northd.c

  Log Message:
  -----------
  ovn-northd: Use strings for IP addresses in router instances of "ovn_port".

Reduce the amount of string conversions necessary.  This will be
convenient when we want to start using IPv6 addresses, too.

Signed-off-by: Justin Pettit <jpettit at ovn.org>
Acked-by: Ben Pfaff <blp at ovn.org>


  Commit: f2a715b54316d1e54e0b62f355761643992e8905
      https://github.com/openvswitch/ovs/commit/f2a715b54316d1e54e0b62f355761643992e8905
  Author: Justin Pettit <jpettit at ovn.org>
  Date:   2016-07-12 (Tue, 12 Jul 2016)

  Changed paths:
    M ovn/controller/pinctrl.c
    M ovn/lib/ovn-util.c
    M ovn/lib/ovn-util.h
    M ovn/northd/ovn-northd.c

  Log Message:
  -----------
  ovn-util: Add string representations to 'lport_addresses'.

A future commit will reduce the amount of conversions used by the
existing users of 'lport_addresses'.  This change will also make it
possible to use this structure for logical router port networks.

Signed-off-by: Justin Pettit <jpettit at ovn.org>
Acked-by: Ben Pfaff <blp at ovn.org>


  Commit: 5942a98dd2e94ed05499e183f198072292dd9542
      https://github.com/openvswitch/ovs/commit/5942a98dd2e94ed05499e183f198072292dd9542
  Author: Justin Pettit <jpettit at ovn.org>
  Date:   2016-07-12 (Tue, 12 Jul 2016)

  Changed paths:
    M ovn/controller/pinctrl.c
    M ovn/lib/ovn-util.c
    M ovn/lib/ovn-util.h
    M ovn/northd/ovn-northd.c

  Log Message:
  -----------
  ovn-util: Remove 'store_ipv6' argument from extract_lsp_addresses().

With the addition of IPv6 routing, there won't be much need to
special-case not parsing IPv6 addresses.

Signed-off-by: Justin Pettit <jpettit at ovn.org>
Acked-by: Ben Pfaff <blp at ovn.org>


  Commit: e93b43d651f2a7f123b5df32caffd76d3749cc92
      https://github.com/openvswitch/ovs/commit/e93b43d651f2a7f123b5df32caffd76d3749cc92
  Author: Justin Pettit <jpettit at ovn.org>
  Date:   2016-07-12 (Tue, 12 Jul 2016)

  Changed paths:
    M ovn/northd/ovn-northd.c

  Log Message:
  -----------
  ovn-northd: Use strings from extract_lsp_addresses().

Extract port security and logical switch port addresses once and store
them as part of the ovn_port structure.  Use the string representations
from the extracted addresses.

Signed-off-by: Justin Pettit <jpettit at ovn.org>
Acked-by: Ben Pfaff <blp at ovn.org>


  Commit: 4685e523695c277333835579f8581437b08955d8
      https://github.com/openvswitch/ovs/commit/4685e523695c277333835579f8581437b08955d8
  Author: Justin Pettit <jpettit at ovn.org>
  Date:   2016-07-12 (Tue, 12 Jul 2016)

  Changed paths:
    M ovn/lib/ovn-util.c
    M ovn/lib/ovn-util.h
    M ovn/northd/ovn-northd.8.xml
    M ovn/northd/ovn-northd.c
    M ovn/ovn-nb.ovsschema
    M ovn/ovn-nb.xml
    M ovn/utilities/ovn-nbctl.8.xml
    M ovn/utilities/ovn-nbctl.c
    M tests/ovn-nbctl.at
    M tests/ovn.at

  Log Message:
  -----------
  ovn: Support multiple addresses on a single logical router port.

Supporting multiple addresses is only mildly interesting for IPv4.
However, it is a requirement for IPv6, which will arrive in a future
commit.

This commit introduces the extract_lrp_networks() function to ovn-util.[ch].

Signed-off-by: Justin Pettit <jpettit at ovn.org>
Acked-by: Ben Pfaff <blp at ovn.org>


  Commit: 34a88a4576391122013dbce69d98e7138ddede53
      https://github.com/openvswitch/ovs/commit/34a88a4576391122013dbce69d98e7138ddede53
  Author: Justin Pettit <jpettit at ovn.org>
  Date:   2016-07-13 (Wed, 13 Jul 2016)

  Changed paths:
    M ovn/utilities/ovn-nbctl.c
    M tests/ovn-nbctl.at

  Log Message:
  -----------
  ovn-nbctl: Print router port networks in "show".

Signed-off-by: Justin Pettit <jpettit at ovn.org>
Acked-by: Ben Pfaff <blp at ovn.org>


Compare: https://github.com/openvswitch/ovs/compare/99c74883ac5c...34a88a457639


More information about the git mailing list