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