On Tue, Mar 14, 2017 at 11:31:59AM -0700, Joe Stringer wrote:
> On 14 March 2017 at 11:27, Joe Stringer <[email protected]> wrote:
> > On 16 February 2017 at 14:25, Eric Garver <[email protected]> wrote:
> >> This series adds support for the creation of tunnels using the rtnetlink
> >> interface. This will open the possibility for new features and flags on 
> >> those
> >> vports without the need to change vport compatibility code.
> >>
> >> Support for STT and LISP have not been added because these are not 
> >> upstream yet,
> >> so we don't know how the interface will be like upstream. And there are no
> >> features in the current drivers right now we could make use of.
> >>
> >> Note: This work originally started by Thadeu Lima de Souza Cascardo.
> >
> > Is there anything in particular about this RFC v5 that you are
> > requesting comments for, or are you looking for general review?

I was hoping for feedback on the probe/usage/fallback of
rtnetlink/genetlink. We agreed on an approach with Pravin[0], but wanted
to verify after others see the code. If you're happy with it, then
great! I'll post a non-RFC version.

[0] https://mail.openvswitch.org/pipermail/ovs-dev/2017-January/327470.html

> > It looks like travis is failing the userspace build, most likely
> > because Travis has quite an old kernel. These patches are including
> > newer linux uapi headers from the user side code. Most likely you will
> > need to provide linux header backports for a few symbols in the
> > include/linux/ directory, for example IFLA_VXLAN_LEARNING. The
> > hardware offloads series that was posted recently is doing a similar
> > thing for providing linux headers that userspace can build against.
> > https://travis-ci.org/joestringer/openvswitch/builds/210668063
> 
> Looking at lib/dpif-rtnetlink.[ch], it seems that you're already
> providing definitions for some of these symbols within that file. If
> that is the only file that needs them, then it should be fine to keep
> them there.

I simply missed one of the flags. I'll run through travis before I post
the non-RFC version. These could be moved after include/linux/ creation,
but at the moment only this file needs the definitions.
_______________________________________________
dev mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to