[dpdk-dev] Fast Path Query

2015-01-15 Thread Zhang, Helin
framework might be bottle necks. Regards, Helin From: Deepak Sehrawat [mailto:d.sehra...@gmail.com] Sent: Wednesday, January 14, 2015 4:37 PM To: Zhang, Helin Subject: Re: [dpdk-dev] Fast Path Query Hi Helin, Let me elaborate my case a bit. Consider that Linux is controlling a NIC port which

[dpdk-dev] Fast Path Query

2015-01-14 Thread Deepak Sehrawat
t; > Regards, > Helin > > > -Original Message- > > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Deepak Sehrawat > > Sent: Wednesday, January 14, 2015 2:16 PM > > To: dev at dpdk.org > > Subject: [dpdk-dev] Fast Path Query > > > > Hi

[dpdk-dev] Fast Path Query

2015-01-14 Thread Deepak Sehrawat
Hi All, I have a use-case where my slow path application (control path) is to run on Linux where as my data path is to run as DPDK application. Because both control and data packets are going to be received via same NIC card, how will these two flows be separated and passed on to Linux control app

[dpdk-dev] Fast Path Query

2015-01-14 Thread Gal Sagie
Your application (which you build on top of DPDK) needs to filter which traffic is control traffic and inject it into the network stack. You can leverage DPDK KNI for that ( http://dpdk.org/doc/guides/prog_guide/kernel_nic_interface.html) Keep in mind you also need to take care of the TX side. On

[dpdk-dev] Fast Path Query

2015-01-14 Thread Zhang, Helin
[mailto:d.sehra...@gmail.com] Sent: Wednesday, January 14, 2015 3:58 PM To: Zhang, Helin Cc: dev at dpdk.org Subject: Re: [dpdk-dev] Fast Path Query Hi Helin, If we use exception_path or KNI, which extracts packet from Linux kernel (for DPDK application processing), will it still remain fast path? Will

[dpdk-dev] Fast Path Query

2015-01-14 Thread Zhang, Helin
; From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Deepak Sehrawat > Sent: Wednesday, January 14, 2015 2:16 PM > To: dev at dpdk.org > Subject: [dpdk-dev] Fast Path Query > > Hi All, > > I have a use-case where my slow path application (control path) is to run on > Linux wher