[ovs-discuss] mf_value and mf_subvalue size restrictions

Jesse Gross jesse at nicira.com
Thu Nov 6 15:47:25 UTC 2014

On Wed, Nov 5, 2014 at 10:03 AM, Madhu Challa <challa at noironetworks.com> wrote:
> Thanks Ben. I will debug and get back to you. I will check with Jesse in the
> upcoming ovs conference if he has other thoughts on implementing this.

I haven't had too much time to make progress on this so I don't have
much in the way of additional thoughts at this point. The main one is
that my goal is to not implement support for specific TLVs in OVS but
to expose the full flexibility outwards so that anyone can introduce
new metadata without having to modify OVS (the only possible exception
being things that have to happen autonomously or on a per-packet basis
in OVS).

One issue that comes up when doing this is that the TLVs in both
Geneve and OXM are exactly the same size so mapping them directly
would consume the entire OXM space just for Geneve. There was a
suggestion to use experimenter OXMs since they are larger but I
haven't had a chance to look into this yet.

More information about the discuss mailing list