On 15 January 2015 at 15:08, Thomas Graf <[email protected]> wrote: > On 01/15/15 at 01:41pm, Joe Stringer wrote: >> I'm running OVS master (afc3987) with the net-next kernel module >> (4e7a84b), and if I run ovs-dpctl I sometimes get the following error: >> >> dpif|WARN|failed to enumerate system datapaths: Protocol error >> >> I made some local changes to OVS lib/netlink* to get a little more >> useful information; it seems to be coming from the netlink >> deserialization for getting the vport genetlink family from the >> kernel. The error is that OVS userspace expects to see another >> 20 bytes beyond what it is given. I haven't had a chance to really >> dig into this yet. >> >> Problem is intermittent, but seems to happen more reliably when the >> kmod was recently loaded. >> >> I thought it may be related to the recent vxlan changes, but it goes >> back at least as far as the PACKET_ATTR_PROBE changes (1ba3980), and >> likely further back than that. Sending out this message in case it >> sounds familiar to anyone. > > Couldn't trigger it myself so far. > > A neat way to trace Netlink messages and pretty print them to stderr > is to run ovs-switchd with nltrace: > https://github.com/socketpair/nltrace
Thanks for trying. I'll see if I can find a chunk of time to investigate this further. _______________________________________________ dev mailing list [email protected] http://openvswitch.org/mailman/listinfo/dev
