On 19 July 2014 06:13, Jesse Gross <je...@nicira.com> wrote:

> It's true, the field ordering is not significant if you understand all
> of the fields. The concern is that userspace may want to keep track of
> flows even if it doesn't understand all of the fields (for example, it
> can determine that the kernel provides information about some
> additional fields that userspace doesn't care about and just mask
> those out). In this case, to keep track of what is in the kernel,
> userspace would likely do a hash and comparison over the byte stream
> of the key. In that situation, even if reordering wouldn't cause the
> meaning to change, it would cause the comparison to fail.
>

I see, thanks for explaining. In that case, I'll look at preparing a patch
that does the caching upon the first flow dump.
_______________________________________________
dev mailing list
dev@openvswitch.org
http://openvswitch.org/mailman/listinfo/dev

Reply via email to