From: Eric Dumazet Date: Sun, 8 Nov 2009 10:18:44 +0000 (+0000) Subject: ipv4: udp: Optimise multicast reception X-Git-Tag: v2.6.33-rc1~388^2~456 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1240d1373cd7f874dd0f3057c3e9643e71ef75c6;p=pandora-kernel.git ipv4: udp: Optimise multicast reception UDP multicast rx path is a bit complex and can hold a spinlock for a long time. Using a small (32 or 64 entries) stack of socket pointers can help to perform expensive operations (skb_clone(), udp_queue_rcv_skb()) outside of the lock, in most cases. It's also a base for a future RCU conversion of multicast recption. Signed-off-by: Eric Dumazet Signed-off-by: Lucian Adrian Grijincu Signed-off-by: David S. Miller --- Reading git-diff-tree failed