net: tcp_memcontrol: protect all tcp_memcontrol calls by jump-label
[cascardo/linux.git] / net / ipv4 / tcp.c
index 7bb1b09..fd17eec 100644 (file)
@@ -422,7 +422,8 @@ void tcp_init_sock(struct sock *sk)
        sk->sk_rcvbuf = sysctl_tcp_rmem[1];
 
        local_bh_disable();
-       sock_update_memcg(sk);
+       if (mem_cgroup_sockets_enabled)
+               sock_update_memcg(sk);
        sk_sockets_allocated_inc(sk);
        local_bh_enable();
 }