This patch breaks ovs-dpctl dump-flows, when using TC offloads (kernel). I added a print in netdev_flow_dump_create, and flow_api is NULL when invoking ovs-dpctl dump-flows. I think new netdev objects are created to the ports (netdev_open), but not properly initialized. Could you please have a look?