]> git.kernelconcepts.de Git - karo-tx-linux.git/commit
net: tcp_memcontrol: remove dead per-memcg count of allocated sockets
authorJohannes Weiner <hannes@cmpxchg.org>
Thu, 14 Jan 2016 23:21:08 +0000 (15:21 -0800)
committerLinus Torvalds <torvalds@linux-foundation.org>
Fri, 15 Jan 2016 00:00:49 +0000 (16:00 -0800)
commitaf95d7df4059cfeab7e7c244f3564214aada7dad
tree137a733624782b600d61c0f2d995182f0c8d7dfa
parent3d596f7b907b0281b997cf30c92994a71ad0a1a9
net: tcp_memcontrol: remove dead per-memcg count of allocated sockets

The number of allocated sockets is used for calculations in the soft
limit phase, where packets are accepted but the socket is under memory
pressure.
 Since there is no soft limit phase in tcp_memcontrol, and memory
pressure is only entered when packets are already dropped, this is
actually dead code.  Remove it.

As this is the last user of parent_cg_proto(), remove that too.

Signed-off-by: Johannes Weiner <hannes@cmpxchg.org>
Acked-by: David S. Miller <davem@davemloft.net>
Reviewed-by: Vladimir Davydov <vdavydov@virtuozzo.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
include/linux/memcontrol.h
include/net/sock.h
net/ipv4/tcp_memcontrol.c