• E
    tcp: restore correct limit · 5fb84b14
    Eric Dumazet 提交于
    Commit c43b874d (tcp: properly initialize tcp memory limits) tried
    to fix a regression added in commits 4acb4190 & 3dc43e3e,
    but still get it wrong.
    
    Result is machines with low amount of memory have too small tcp_rmem[2]
    value and slow tcp receives : Per socket limit being 1/1024 of memory
    instead of 1/128 in old kernels, so rcv window is capped to small
    values.
    
    Fix this to match comment and previous behavior.
    Signed-off-by: NEric Dumazet <eric.dumazet@gmail.com>
    Cc: Jason Wang <jasowang@redhat.com>
    Cc: Glauber Costa <glommer@parallels.com>
    Signed-off-by: NDavid S. Miller <davem@davemloft.net>
    5fb84b14
tcp.c 86.5 KB