datapath: Eliminate vport_mutex by protecting vport table with RCU.
[sliver-openvswitch.git] / datapath / vport-internal_dev.c
index b5406c7..1df6180 100644 (file)
@@ -217,6 +217,7 @@ static int internal_dev_destroy(struct vport *vport)
        dev_set_promiscuity(netdev_vport->dev, -1);
 
        unregister_netdevice(netdev_vport->dev);
+       /* unregister_netdevice() waits for an RCU grace period. */
        vport_free(vport);
 
        return 0;