Hide Forgot
As described in the commits below, OVS allows a device with the same name to be opened with different types, and later calls will succeed but grab a reference for a diffrent type. That's a design problem that needs fixing. Cascardo. https://mail.openvswitch.org/pipermail/ovs-dev/2016-July/319966.html https://mail.openvswitch.org/pipermail/ovs-dev/2016-August/321648.html
Closing this as it has been addressed upstream: https://mail.openvswitch.org/pipermail/ovs-dev/2017-August/336642.html