Re: [net-next PATCH V3 1/3] net: adjust napi_consume_skb to handle none-NAPI callers

2016-03-10 Thread Jesper Dangaard Brouer
On Thu, 10 Mar 2016 20:21:55 +0300 Sergei Shtylyov wrote: > > --- a/net/core/skbuff.c > > +++ b/net/core/skbuff.c > > @@ -801,9 +801,9 @@ void napi_consume_skb(struct sk_buff *skb, int budget) > > if (unlikely(!skb)) > > return; > > > > - /*

Re: [net-next PATCH V3 1/3] net: adjust napi_consume_skb to handle none-NAPI callers

2016-03-10 Thread Sergei Shtylyov
Hello. On 03/10/2016 05:59 PM, Jesper Dangaard Brouer wrote: Some drivers reuse/share code paths that free SKBs between NAPI and none-NAPI calls. Adjust napi_consume_skb to handle this use-case. Before, calls from netpoll (w/ IRQs disabled) was handled and indicated with a budget zero