Merge tag 'v3.10.108' into update
[GitHub/mt8127/android_kernel_alcatel_ttab.git] / drivers / infiniband / ulp / ipoib / ipoib_vlan.c
index 8292554bccb5de2387d7e858eaaa1d27ddb6b8b4..7604ae54d7bce77e5e57c5bdd5f0e0a39efb2d6f 100644 (file)
@@ -165,11 +165,11 @@ int ipoib_vlan_add(struct net_device *pdev, unsigned short pkey)
 out:
        mutex_unlock(&ppriv->vlan_mutex);
 
+       rtnl_unlock();
+
        if (result)
                free_netdev(priv->dev);
 
-       rtnl_unlock();
-
        return result;
 }