Glauber Costa
d1a4c0b37c
tcp memory pressure controls
...
This patch introduces memory pressure controls for the tcp
protocol. It uses the generic socket memory pressure code
introduced in earlier patches, and fills in the
necessary data in cg_proto struct.
Signed-off-by: Glauber Costa <glommer@parallels.com>
Reviewed-by: KAMEZAWA Hiroyuki <kamezawa.hiroyu@jp.fujtisu.com>
CC: Eric W. Biederman <ebiederm@xmission.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2011-12-12 19:04:10 -05:00
..
netfilter
net: dont call jump_label_dec from irq context
2011-11-29 00:26:25 -05:00
af_inet.c
net: introduce and use netdev_features_t for device features sets
2011-11-16 17:43:10 -05:00
ah4.c
ah: Don't return NET_XMIT_DROP on input.
2011-11-12 18:13:32 -05:00
arp.c
ipv4: arp: Cleanup in arp.c
2011-12-06 00:34:40 -05:00
cipso_ipv4.c
datagram.c
devinet.c
ipv4: flush route cache after change accept_local
2011-12-01 21:46:12 -05:00
esp4.c
fib_frontend.c
fib_lookup.h
fib_rules.c
net: Add export.h for EXPORT_SYMBOL/THIS_MODULE to non-modules
2011-10-31 19:30:30 -04:00
fib_semantics.c
fib_trie.c
net: Add export.h for EXPORT_SYMBOL/THIS_MODULE to non-modules
2011-10-31 19:30:30 -04:00
gre.c
icmp.c
igmp.c
ipv4 : igmp : Delete useless parameter in ip_mc_add1_src()
2011-11-30 23:10:01 -05:00
inet_connection_sock.c
net: use IS_ENABLED(CONFIG_IPV6)
2011-12-11 18:25:16 -05:00
inet_diag.c
net: use IS_ENABLED(CONFIG_IPV6)
2011-12-11 18:25:16 -05:00
inet_fragment.c
inet_hashtables.c
inet_lro.c
inet_timewait_sock.c
inetpeer.c
ip_forward.c
ipv4: Save nexthop address of LSRR/SSRR option to IPCB.
2011-11-23 19:19:32 -05:00
ip_fragment.c
ip_gre.c
net: use IS_ENABLED(CONFIG_IPV6)
2011-12-11 18:25:16 -05:00
ip_input.c
ip_options.c
ipv4: Save nexthop address of LSRR/SSRR option to IPCB.
2011-11-23 19:19:32 -05:00
ip_output.c
net: Rename dst_get_neighbour{, _raw} to dst_get_neighbour_noref{, _raw}.
2011-12-05 15:20:19 -05:00
ip_sockglue.c
net: use IS_ENABLED(CONFIG_IPV6)
2011-12-11 18:25:16 -05:00
ipcomp.c
ipconfig.c
ipv4: Remove all uses of LL_ALLOCATED_SPACE
2011-11-18 14:37:08 -05:00
ipip.c
net: better pcpu data alignment
2011-11-08 15:10:59 -05:00
ipmr.c
ipv4: remove useless codes in ipmr_device_event()
2011-11-29 18:32:33 -05:00
Kconfig
udp_diag: Make it module when ipv6 is a module
2011-12-10 13:14:59 -05:00
Makefile
tcp memory pressure controls
2011-12-12 19:04:10 -05:00
netfilter.c
netfilter: possible unaligned packet header in ip_route_me_harder
2011-11-21 18:46:18 +01:00
ping.c
ping: dont increment ICMP_MIB_INERRORS
2011-11-18 14:38:59 -05:00
proc.c
foundations of per-cgroup memory pressure controlling.
2011-12-12 19:04:10 -05:00
protocol.c
raw.c
ipv4: Remove all uses of LL_ALLOCATED_SPACE
2011-11-18 14:37:08 -05:00
route.c
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
2011-12-06 21:10:05 -05:00
syncookies.c
net: Add export.h for EXPORT_SYMBOL/THIS_MODULE to non-modules
2011-10-31 19:30:30 -04:00
sysctl_net_ipv4.c
tcp.c
tcp: remove TCP_OFF and TCP_PAGE macros
2011-12-05 18:30:03 -05:00
tcp_bic.c
tcp_cong.c
tcp: do not scale TSO segment size with reordering degree
2011-11-29 00:29:41 -05:00
tcp_cubic.c
tcp_diag.c
inet_diag: Generalize inet_diag dump and get_exact calls
2011-12-09 14:14:08 -05:00
tcp_highspeed.c
tcp_htcp.c
tcp_hybla.c
tcp_illinois.c
tcp_input.c
foundations of per-cgroup memory pressure controlling.
2011-12-12 19:04:10 -05:00
tcp_ipv4.c
tcp memory pressure controls
2011-12-12 19:04:10 -05:00
tcp_lp.c
tcp_memcontrol.c
tcp memory pressure controls
2011-12-12 19:04:10 -05:00
tcp_minisocks.c
net: use IS_ENABLED(CONFIG_IPV6)
2011-12-11 18:25:16 -05:00
tcp_output.c
foundations of per-cgroup memory pressure controlling.
2011-12-12 19:04:10 -05:00
tcp_probe.c
tcp_scalable.c
tcp_timer.c
foundations of per-cgroup memory pressure controlling.
2011-12-12 19:04:10 -05:00
tcp_vegas.c
tcp_vegas.h
tcp_veno.c
tcp_westwood.c
tcp_yeah.c
tunnel4.c
net: use IS_ENABLED(CONFIG_IPV6)
2011-12-11 18:25:16 -05:00
udp.c
udp: Export code sk lookup routines
2011-12-09 14:14:08 -05:00
udp_diag.c
udp_diag: Fix the !ipv6 case
2011-12-10 13:14:59 -05:00
udp_impl.h
udplite.c
Merge branch 'modsplit-Oct31_2011' of git://git.kernel.org/pub/scm/linux/kernel/git/paulg/linux
2011-11-06 19:44:47 -08:00
xfrm4_input.c
xfrm4_mode_beet.c
xfrm4_mode_transport.c
xfrm4_mode_tunnel.c
xfrm4_output.c
xfrm4_policy.c
xfrm4_state.c
net: Add export.h for EXPORT_SYMBOL/THIS_MODULE to non-modules
2011-10-31 19:30:30 -04:00
xfrm4_tunnel.c
net: use IS_ENABLED(CONFIG_IPV6)
2011-12-11 18:25:16 -05:00