On 7/29/22 07:44, Nobuhiro MIKI wrote:
> On Thu, Jul 28, 2022 at 03:28:28PM +0200, Ilya Maximets wrote:
>> Hi.  Thanks!  Sorry, we're in a "release" mode these days, so not much
>> time spent on reviews for new features.
> 
> Hi Ilya, Thank you for your reply despite your busy schedule. 
> 
>> I glanced over the patch and it adds support only for the userspace
>> datapath, IIUC.  I also looked at the kernel code and didn't find
>> a way to create a kernel port for this type of a tunnel.  Do you know
>> if that is something that can be addressed from the kernel side?
> 
> As you understand, this patch only supports userspace datapath.
> I have not worked on the kernel side at all and am not sure which
> code to fix.

Unfortunately, I'm not an expert in the kernel tunneling code either.
We will likely need a drivers/net/seg6.c or something, with implementation
of struct rtnl_link_ops.

> Is it possible to address this with code included in OVS source
> tree, such as datapath/linux/compat/vxlan.c? Or Is it needed to
> implement some kind of API in Linux upstream?

This should go to upstream kernel.  And, actually, the kernel datapath
implementation was recently removed from the OVS source tree.
_______________________________________________
discuss mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-discuss

Reply via email to