]> git.baikalelectronics.ru Git - kernel.git/commit
net: relax rcvbuf limits
authorEric Dumazet <eric.dumazet@gmail.com>
Wed, 21 Dec 2011 07:11:44 +0000 (07:11 +0000)
committerDavid S. Miller <davem@davemloft.net>
Fri, 23 Dec 2011 07:15:14 +0000 (02:15 -0500)
commit23646b71b19730515f87f21f926bfdc794bcf7b6
treebcc24e9c63587bc1e8e15ad60654de9c6f72883e
parent9a3543fd3ecb767a85f273d1df3b228c716f029d
net: relax rcvbuf limits

skb->truesize might be big even for a small packet.

Its even bigger after commit 7c78987bd92 (net: more accurate skb
truesize) and big MTU.

We should allow queueing at least one packet per receiver, even with a
low RCVBUF setting.

Reported-by: Michal Simek <monstr@monstr.eu>
Signed-off-by: Eric Dumazet <eric.dumazet@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
include/net/sock.h
net/core/sock.c
net/packet/af_packet.c