On 2023/01/17 18:41, Nobuhiro MIKI wrote: > SRv6 (Segment Routing IPv6) tunnel vport is responsible > for encapsulation and decapsulation the inner packets with > IPv6 header and an extended header called SRH > (Segment Routing Header). See spec in: > > https://datatracker.ietf.org/doc/html/rfc8754 > > This patch implements SRv6 tunneling in userspace datapath. > It uses `remote_ip` and `local_ip` options as with existing > tunnel protocols. It also adds a dedicated `srv6_segs` option > to define a sequence of routers called segment list. > > Signed-off-by: Nobuhiro MIKI <[email protected]>
Hi Ilya and OVS Community, Please let me discuss with you how to promote the development and review of this huge patch. It has been 8 months since v1 was submitted and only a few reviews and improvements have been done. Perhaps it is because this patch is so huge that it affects about 27 files and 700 lines. Would the review process go smoother if we split it into several patches as follows? - Support two tunnel types (e.g. IPPROTO_IPIP and IPPRPTO_IPV6) - SRv6 header generation and removal - Parsing of extension headers for IPPRPTO_ROUTING in parse_ipv6_ext_hdrs__() - Parsing of Segment Lists - Add OVS_VPORT_TYPE_SRV6 Thank you for always helping me out. Any comments would be greatly appreciated. And I would be glad to have anyone who would like to help me in the development of this feature. Best Regards, Nobuhiro MIKI _______________________________________________ dev mailing list [email protected] https://mail.openvswitch.org/mailman/listinfo/ovs-dev
