[ovs-git] [ovn-org/ovn] 47149a: ovn-northd: Document OVS register usage in logical...

Dumitru Ceara noreply at github.com
Mon Jul 6 10:53:04 UTC 2020


  Branch: refs/heads/master
  Home:   https://github.com/ovn-org/ovn
  Commit: 47149a672c2b4a2439f9d70a4a5865480e3b0020
      https://github.com/ovn-org/ovn/commit/47149a672c2b4a2439f9d70a4a5865480e3b0020
  Author: Dumitru Ceara <dceara at redhat.com>
  Date:   2020-07-06 (Mon, 06 Jul 2020)

  Changed paths:
    M northd/ovn-northd.c

  Log Message:
  -----------
  ovn-northd: Document OVS register usage in logical flows.

Also, use macros instead of bare references to register names.

Acked-by: Han Zhou <hzhou at ovn.org>
Signed-off-by: Dumitru Ceara <dceara at redhat.com>
Signed-off-by: Numan Siddique <numans at ovn.org>


  Commit: fa079165e49cb6694717bfc67456167076e19b66
      https://github.com/ovn-org/ovn/commit/fa079165e49cb6694717bfc67456167076e19b66
  Author: Dumitru Ceara <dceara at redhat.com>
  Date:   2020-07-06 (Mon, 06 Jul 2020)

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

  Log Message:
  -----------
  ovn-northd: Store ETH address of router inport in xreg0.

This helps simplifying logical flows that need to use the port's
configured ETH address:
- ARP responders for owned IPs
- NS responders for owned IPs

Acked-by: Han Zhou <hzhou at ovn.org>
Signed-off-by: Dumitru Ceara <dceara at redhat.com>
Signed-off-by: Numan Siddique <numans at ovn.org>


  Commit: d4ce368f1d3757fafafc7a7acd768e0c0ee3b30a
      https://github.com/ovn-org/ovn/commit/d4ce368f1d3757fafafc7a7acd768e0c0ee3b30a
  Author: Dumitru Ceara <dceara at redhat.com>
  Date:   2020-07-06 (Mon, 06 Jul 2020)

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

  Log Message:
  -----------
  ovn-northd: Refactor ARP/NS responder in router pipeline.

Add functions to build the ARP/NS responder flows for table
S_ROUTER_IN_IP_INPUT and use them in all places where responder
flows are created.

Acked-by: Han Zhou <hzhou at ovn.org>
Signed-off-by: Dumitru Ceara <dceara at redhat.com>
Signed-off-by: Numan Siddique <numans at ovn.org>


  Commit: 1f01c59f6d5a9c38a45a32f871f4b81246466146
      https://github.com/ovn-org/ovn/commit/1f01c59f6d5a9c38a45a32f871f4b81246466146
  Author: Dumitru Ceara <dceara at redhat.com>
  Date:   2020-07-06 (Mon, 06 Jul 2020)

  Changed paths:
    M northd/ovn-northd.c

  Log Message:
  -----------
  ovn-northd: Refactor NAT address parsing.

Store NAT entries pointers in ovn_datapath and pre-parse the external IP
addresses. This simplifies the code and makes it easier to reuse the parsed
external IP and solicited-node address without reparsing.

Acked-by: Han Zhou <hzhou at ovn.org>
Signed-off-by: Dumitru Ceara <dceara at redhat.com>
Signed-off-by: Numan Siddique <numans at ovn.org>


Compare: https://github.com/ovn-org/ovn/compare/78ec956f6476...1f01c59f6d5a


More information about the git mailing list