From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-ig0-f174.google.com (mail-ig0-f174.google.com [209.85.213.174]) by dpdk.org (Postfix) with ESMTP id ED770DE0 for ; Sat, 28 Nov 2015 20:27:39 +0100 (CET) Received: by igbxm8 with SMTP id xm8so48144370igb.1 for ; Sat, 28 Nov 2015 11:27:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=rE9a21m7dLvh7TTYF7dAN17i9r5tBF6o3uXVvHCbzEs=; b=JnkCGEROXYApiHLxx3LArpeBcVcTdeXOuQsFcl2wpYrJXidg2/fASkfOCAKRV9OC/J iZ1KaHVaayvVk3H9gjLtYgsgX1/BvxcbMArtarx+x6RxAE/qiaHsyW9adYl0mSQSokG1 ijJSTtL89AdLses/UEaf62/PT1TeltstfVsP7tko1BvHRbH1WTkpzM2uf+8et/EDLvIt /IyI/Jk41V+WA/StcF7QMpbSpxkkLZMJtaNe3sDKOP0bgoPJUK6s2/zO7Cy/r/s9wOGu L9sEy5bwkOXFNuTIN0zgpmXo/EvvEmCJ/VPMCXNkH7oMi1pKqd7hUCT4Y5QovDqrtbwm wppQ== MIME-Version: 1.0 X-Received: by 10.50.150.37 with SMTP id uf5mr14779840igb.10.1448738859380; Sat, 28 Nov 2015 11:27:39 -0800 (PST) Received: by 10.107.46.165 with HTTP; Sat, 28 Nov 2015 11:27:39 -0800 (PST) In-Reply-To: References: Date: Sat, 28 Nov 2015 14:27:39 -0500 Message-ID: From: Nishant Verma To: "De Lara Guarch, Pablo" Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.15 Cc: "dev@dpdk.org" Subject: Re: [dpdk-dev] Fwd: port-queue-process X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 28 Nov 2015 19:27:40 -0000 Thanks for the reply. Got your point. It means, suppose DPDK app is getting packet from 10 different source. On very first packet from any source, we first check source MAC address and then search what queue we have used last time, and placed in the same else choose the queue based on some factors.? One more thing, suppose if DPDK app is getting packet from one single source and that source is handling 10 different source? In that case how we make diffenence? Thanks. On Sat, Nov 28, 2015 at 2:12 PM, De Lara Guarch, Pablo < pablo.de.lara.guarch@intel.com> wrote: > Hi Nishant, > > > -----Original Message----- > > From: dev [mailto:dev-bounces@dpdk.org] On Behalf Of Nishant Verma > > Sent: Saturday, November 28, 2015 5:42 AM > > To: dev@dpdk.org > > Subject: [dpdk-dev] Fwd: port-queue-process > > > > Hi All, > > > > I have one doubt about dpdk. > > > > Question. Suppose on 8 core machine DPDK process is running on all core= s, > > all process has its own Rx & Tx queue. My question is, let we have a > packet > > from some network for DPDK application running on 2nd core, how it will > > reach to 2nd core and not to some other core. > > > > Any clue and reference will be appreciated. It might seems to little > doubt > > but as i don't know, its big for me. > > I think what you are looking for is packet filtering and queue assignment= , > specifically, Flow Director. I assume you have one port and several queue= s > in that port: > you will need assign each queue to a different core, and program the > device in a way that > packets with a particular source MAC address or IP address will go to a > specified queue, > so the desired core can poll the packets from that queue. > > Let me know if you have any more questions, > > Pablo > > > > > =E2=80=8Bthanks. > > > > -- > > Rgds, > > =E2=80=8B > > NV=E2=80=8B > --=20 Rgds, =E2=80=8BNV