Commit 920572b7 authored by Edward Cree's avatar Edward Cree Committed by David S. Miller

net: core: unwrap skb list receive slightly further

Signed-off-by: default avatarEdward Cree <ecree@solarflare.com>
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent e090bfb9
......@@ -223,6 +223,13 @@ DEFINE_EVENT(net_dev_rx_verbose_template, netif_receive_skb_entry,
TP_ARGS(skb)
);
DEFINE_EVENT(net_dev_rx_verbose_template, netif_receive_skb_list_entry,
TP_PROTO(const struct sk_buff *skb),
TP_ARGS(skb)
);
DEFINE_EVENT(net_dev_rx_verbose_template, netif_rx_entry,
TP_PROTO(const struct sk_buff *skb),
......
......@@ -4920,8 +4920,10 @@ void netif_receive_skb_list(struct list_head *head)
{
struct sk_buff *skb, *next;
list_for_each_entry(skb, head, list)
trace_netif_receive_skb_list_entry(skb);
list_for_each_entry_safe(skb, next, head, list)
netif_receive_skb(skb);
netif_receive_skb_internal(skb);
}
EXPORT_SYMBOL(netif_receive_skb_list);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment