• E
    net: update SOCK_MIN_RCVBUF · 7a91b434
    Eric Dumazet 提交于
    SOCK_MIN_RCVBUF current value is 256 bytes
    
    It doesnt permit to receive the smallest possible frame, considering
    socket sk_rmem_alloc/sk_rcvbuf account skb truesizes. On 64bit arches,
    sizeof(struct sk_buff) is 240 bytes. Add the typical 64 bytes of
    headroom, and we go over the limit.
    
    With old kernels and 32bit arches, we were under the limit, if netdriver
    was doing copybreak.
    Signed-off-by: NEric Dumazet <eric.dumazet@gmail.com>
    Signed-off-by: NDavid S. Miller <davem@davemloft.net>
    7a91b434
sock.h 49.8 KB