From: Satoru Moriya Date: Fri, 17 Jun 2011 11:58:39 +0000 (+0000) Subject: udp: add tracepoints for queueing skb to rcvbuf X-Git-Tag: v3.1-rc1~316^2~375 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=296f7ea75b45913d5e2067baef0812087e0b6eb9;p=pandora-kernel.git udp: add tracepoints for queueing skb to rcvbuf This patch adds a tracepoint to __udp_queue_rcv_skb to get the return value of ip_queue_rcv_skb. It indicates why kernel drops a packet at this point. ip_queue_rcv_skb returns following values in the packet drop case: rcvbuf is full : -ENOMEM sk_filter returns error : -EINVAL, -EACCESS, -ENOMEM, etc. __sk_mem_schedule returns error: -ENOBUF Signed-off-by: Satoru Moriya Acked-by: Neil Horman Signed-off-by: David S. Miller --- Reading git-diff-tree failed