From mboxrd@z Thu Jan 1 00:00:00 1970 From: Thomas Monjalon Subject: Re: [PATCH] kni: use netif_rx instead of netif_receive_skb in which ocurr deallock on userpace contex Date: Fri, 11 Jul 2014 09:45:20 +0200 Message-ID: <39030235.AJ30siSIub@xps13> References: <1405011865-26028-1-git-send-email-blue119@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7Bit Cc: dev-VfR2kkLFssw@public.gmane.org To: Yao-Po Wang Return-path: In-Reply-To: <1405011865-26028-1-git-send-email-blue119-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces-VfR2kkLFssw@public.gmane.org Sender: "dev" Hi, Thank you for sending this patch. Please, could you re-send it with a more detailed explanation and a Signed-off-by line? There is a how-to for patch contributions here: http://dpdk.org/dev#send 2014-07-11 01:04, Yao-Po Wang: > --- > lib/librte_eal/linuxapp/kni/kni_net.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/lib/librte_eal/linuxapp/kni/kni_net.c > b/lib/librte_eal/linuxapp/kni/kni_net.c index d3c0190..28cc5ab 100644 > --- a/lib/librte_eal/linuxapp/kni/kni_net.c > +++ b/lib/librte_eal/linuxapp/kni/kni_net.c > @@ -179,7 +179,7 @@ kni_net_rx_normal(struct kni_dev *kni) > skb->ip_summed = CHECKSUM_UNNECESSARY; > > /* Call netif interface */ > - netif_receive_skb(skb); > + netif_rx(skb); > > /* Update statistics */ > kni->stats.rx_bytes += len;