Hi all,
We are interested in the ability to route IPv4 traffic over
IPv6 next hop addresses, as it ties into our plans for BGP integration,
specifically for the BGP Unnumbered. We believe that Felix's original series
came very close to making it happen, the only issue was the register corruption
discovered by Numan in the v5 code review.
We believe that this could be fixed by moving REG_SRC_IPV4 to a different,
unused, register (see more info in the commit message).

v7 changes:
Note: In the previous iteration, I accidentally mixed up the numbering. The
series was already up v5, but I posted it as a v3 instead of v6, so now I'm
posting this as v7.

  * Series was reorganized so that the patch that changes the register number
    comes first.
  * Additional system tests were added that verify IPv4 over IPv6 connectivity,
    including the setup in which the register corruption occurred before.

v2 -> v3 changes:
  * Added patch that moves REG_SRC_IPV4 from reg1 to reg5
  * Original series rebased on top of current main + merge conflict resolutions
  * Adjusted unit tests for the original patches to pass
    * On account of the test changes that were more than just merge conflict 
resolutions,
      I added myself as a co-author to one of the commits originally authored 
by Felix.

Felix Huettner (2):
  northd: Handle routing for other address families.
  pinctrl: Handle arp/nd for other address families.

Martin Kalcok (1):
  northd: Move REG_SRC_IPV4 from reg1 to reg5.

 NEWS                  |   4 +
 controller/pinctrl.c  |  52 ++-
 lib/actions.c         |   4 +-
 northd/northd.c       | 105 ++---
 northd/northd.h       |   2 +
 tests/ovn-nbctl.at    |  26 +-
 tests/ovn-northd.at   | 168 +++++---
 tests/ovn.at          | 915 +++++++++++++++++++++++++++++++++++++++++-
 tests/system-ovn.at   | 318 +++++++++++++++
 utilities/ovn-nbctl.c |  12 +-
 10 files changed, 1481 insertions(+), 125 deletions(-)

-- 
2.43.0

_______________________________________________
dev mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to