From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 9B699A0093; Thu, 13 Jan 2022 16:06:25 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 7E64942742; Thu, 13 Jan 2022 16:06:25 +0100 (CET) Received: from mga07.intel.com (mga07.intel.com [134.134.136.100]) by mails.dpdk.org (Postfix) with ESMTP id 8BC9740150 for ; Thu, 13 Jan 2022 16:06:23 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1642086383; x=1673622383; h=date:from:to:cc:subject:message-id:references: mime-version:in-reply-to; bh=AyehE6SxtMxPfGxrCpp/ZLHinMPsEt9iM4iTOkl8Wso=; b=JgjPqFTVYGmMvTRkfvtZS/1DfPbYPnclvXwyyfs9W70Wscrm/iKr8oo8 4TLU0pssbt/kaKtcE7ExV+73dsoyOceiomnIkWpX38MxhgH5nr/iT/Z8L EOw80XRBsCXZ4Ffc/x2K1Qt+3HgmBa+WiR1H8/ikVJeRMIcmzhxZyeJs1 W77vhu5HojIj2pA8VrpHLFHMRUGnHOs10WRqwxLhcqNAOziyXNB1tySM+ sGZtYhfjh4EabZf0ZuKYFU/B636TUjZ7AGiUANPMKzONoE6zveH1I7ERI vBJwlsZX0Vq3zpkuDdy7bbLnJKpiIaBM8n6aINojvNhVVclYcwqDamAC8 g==; X-IronPort-AV: E=McAfee;i="6200,9189,10225"; a="307369210" X-IronPort-AV: E=Sophos;i="5.88,286,1635231600"; d="scan'208";a="307369210" Received: from orsmga004.jf.intel.com ([10.7.209.38]) by orsmga105.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 13 Jan 2022 07:05:58 -0800 X-IronPort-AV: E=Sophos;i="5.88,286,1635231600"; d="scan'208";a="623874282" Received: from bricha3-mobl.ger.corp.intel.com ([10.252.28.60]) by orsmga004-auth.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-SHA; 13 Jan 2022 07:05:57 -0800 Date: Thu, 13 Jan 2022 15:05:53 +0000 From: Bruce Richardson To: Yasuhiro Ohara Cc: dev@dpdk.org, Beilei Xing Subject: Re: ETH_RSS_IP only does not seem to balance traffic Message-ID: References: <20220113.005204.1354235040127303916.yasu@nttv6.jp> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20220113.005204.1354235040127303916.yasu@nttv6.jp> X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org On Thu, Jan 13, 2022 at 12:52:04AM +0900, Yasuhiro Ohara wrote: > > Hi, > > My system developper friend recently ran into a problem where > l3fwd does not appear to receive balanced traffic on Intel XL710, > but it is resolved when the attached patch is applied. > > - .rss_hf = ETH_RSS_IP, > + .rss_hf = ETH_RSS_IP | ETH_RSS_TCP | ETH_RSS_UDP, > > IIRC I ran into a similar problem 3 or 4 years back, > but didn't report then because I believed I was doing something silly. > But since my friend is an experienced engineer, I feel like > it may be better (for the community) to ask this in the list. > > We are using dpdk-stable-18.11.6 and igb_uio. > > What are we doing wrong? > > If it is not a FAQ, I can test it again with more recent stable, > and will report the details. > For XL710 NICs, I believe that ETH_RSS_IP load balances only IP frames that do not have TCP or UDP headers also. Adding i40e driver maintainer on CC to comment further. /Bruce