datapath: Don't hold dp_mutex when setting internal devs MTU.
[sliver-openvswitch.git] / datapath / dp_notify.c
index 4a16a93..e73a731 100644 (file)
@@ -54,11 +54,8 @@ static int dp_device_event(struct notifier_block *unused, unsigned long event,
                break;
 
        case NETDEV_CHANGEMTU:
-               if (!is_internal_dev(dev)) {
-                       mutex_lock(&dp->mutex);
+               if (!is_internal_dev(dev))
                        set_internal_devs_mtu(dp);
-                       mutex_unlock(&dp->mutex);
-               }
                break;
        }
        return NOTIFY_DONE;