On Fri, Mar 10, 2023 at 02:49:06PM +0900, Nobuhiro MIKI wrote:
> 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.

Only speaking for myself, but breaking up the change into
separate, logically consistent, patches/patch-sets does
make review significantly easier.

> 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
> 
_______________________________________________
dev mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to