OSDN Git Service

Merge tag 'v4.4.214' into 10
[sagit-ice-cold/kernel_xiaomi_msm8998.git] / drivers / net / wireless / libertas / cfg.c
index 67b3834..4f16f87 100644 (file)
@@ -1853,6 +1853,8 @@ static int lbs_ibss_join_existing(struct lbs_private *priv,
                rates_max = rates_eid[1];
                if (rates_max > MAX_RATES) {
                        lbs_deb_join("invalid rates");
+                       rcu_read_unlock();
+                       ret = -EINVAL;
                        goto out;
                }
                rates = cmd.bss.rates;