rk: revert to v3.10
[firefly-linux-kernel-4.4.55.git] / net / ipv6 / ip6_flowlabel.c
index f0ccdb787100c56acb3f4e38e57a434f7ffc2b5c..46e88433ec7d229550eecadc29f8eacc139fe5b2 100644 (file)
@@ -453,10 +453,8 @@ static int mem_check(struct sock *sk)
        if (room > FL_MAX_SIZE - FL_MAX_PER_SOCK)
                return 0;
 
-       rcu_read_lock_bh();
        for_each_sk_fl_rcu(np, sfl)
                count++;
-       rcu_read_unlock_bh();
 
        if (room <= 0 ||
            ((count >= FL_MAX_PER_SOCK ||