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
