From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-qk0-f173.google.com (mail-qk0-f173.google.com [209.85.220.173]) by dpdk.org (Postfix) with ESMTP id 048E336E for ; Thu, 9 Mar 2017 05:55:17 +0100 (CET) Received: by mail-qk0-f173.google.com with SMTP id v125so100793807qkh.2 for ; Wed, 08 Mar 2017 20:55:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=twAn1484gmMKDbppy9CCprTq04FVZFjnFi7ghgcHhI4=; b=daqfnP9qX6XGUVGdvX/R01lgLMlaraOMTNe0RLEA8/uamNpkrkmMJv6nucs7IucorA nAYbkt1Ifz2MTLpz2WpP8M73oFcOkiUIra3aHmj3EFPF78UtWmXXJyDS+MSndFWnzVnR m0CpfzIQsUjPXxD9bW7ncrU0bV+NbgkhBmHxNbZYvyq+PQZbNYFSPcVnOMZcNJe+OARL AgPo+Q1d+p2eehuq+lCbqfZwcfwEtgi/nUmAAiitcR4cFhHokqIQZlY+kEP2GQYkO8kG 9u/ppflpiU7I+3WDW/6CYmtUmte5y5bioadWaDA2H3zy88QzEY19CMVcjF8UOzs2o8rW rxkQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=twAn1484gmMKDbppy9CCprTq04FVZFjnFi7ghgcHhI4=; b=P5lv+b0F0CjbkLpiJSlkziMqMQ45cE0Dqhq0rN6sOueYHLQNiHDU0xHKvIovYnYA+R Gy8sfioti94emjzaKLcvaYGljsvXpy6IF5vknIJFaByBCcUmB0RN5DddqV0/4FbJaBuX EU0dZu9iHjlnoPO2UPANRh/0rN+C+eQxhHQ3ArPyisi4unxWfwVMcdJ8cChS1S49ssIE hOEd/GW3yzYrV3qJkPRLwuSsHtZz7iRHQIl5/A1zFUhjXmAtvamyhLqiz+Pf4hW8hp9Y hy/e2Qa61aroeIJXL2kUByRU8qOnWKVRs4L18kELKl5voCEgp6fJIIQrdT6n3ZDb47IF SsUg== X-Gm-Message-State: AFeK/H3uVujWtsoYPSFdg6ydCGH6Lr3+UuZptOf38AoBBRl4O7/gnV23SRdYpAlxOl0p7akztUEf2zGV63ngIg== X-Received: by 10.55.31.170 with SMTP id n42mr12591743qkh.181.1489035316253; Wed, 08 Mar 2017 20:55:16 -0800 (PST) MIME-Version: 1.0 Received: by 10.12.156.15 with HTTP; Wed, 8 Mar 2017 20:55:15 -0800 (PST) In-Reply-To: <20170308181856.43e59d65@xeon-e3> References: <20170308181856.43e59d65@xeon-e3> From: Shyam Shrivastav Date: Thu, 9 Mar 2017 10:25:15 +0530 Message-ID: To: Stephen Hemminger Cc: users@dpdk.org Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.15 Subject: Re: [dpdk-users] RSS : All fragments to same Recv queue X-BeenThere: users@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK usage discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Mar 2017 04:55:17 -0000 Thanks, multipath is taken care of by upstream router so that all fragments of a packet are injected on same interface ... On Thu, Mar 9, 2017 at 7:48 AM, Stephen Hemminger < stephen@networkplumber.org> wrote: > On Wed, 8 Mar 2017 21:20:57 +0530 > Shyam Shrivastav wrote: > > > Hi > > > > We want to use RSS supported by intel 82599 NIC, with one lcore running > on > > each processor and handling one receive queue. All fragments of an ipv4 > > packet need to go to same receive queue and handled by same lcore for > > lockless reassembly. Looks like Intel 82599 supports RSS IPv4 hashing > > using just source and dest address fields and that should put all > fragments > > on same queue ( can be enabled by ETH_RSS_IPV4 in > rte_eth_rss_conf->rs_hf). > > Please let me know whether my understanding is correct. > > > > Thanks > > Shyam > > Yes as long as you keep port numbers out of the RSS hash it should work, > but you may have to deal with fragments arriving over different paths. > There is nothing in IP architecture that prevents multi-pathing. >