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 23139A00C3; Fri, 14 Jan 2022 02:41:34 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 7A2DD410F6; Fri, 14 Jan 2022 02:41:33 +0100 (CET) Received: from guri.nttv6.jp (guri.nttv6.jp [115.69.228.140]) by mails.dpdk.org (Postfix) with ESMTP id 0E1A040DDD for ; Fri, 14 Jan 2022 02:41:31 +0100 (CET) Received: from z.nttv6.jp (z.nttv6.jp [IPv6:2402:c800:ff06:6::f]) by guri.nttv6.jp (NTTv6MTA) with ESMTP id 7EB6525F6A1; Fri, 14 Jan 2022 10:41:27 +0900 (JST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nttv6.jp; s=20180820; t=1642124487; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=04CijdW7tmd/oFIQhJ/MGzGt/4zQ9KEihI7ztPNaYr8=; b=kD4Vv73cWTzrTYfg2R2eFn1d1jpuF5E9GhPOrdsT7hiUynSQ2sLKwETpd3rg5KGDCA9DpG YZV2txsO0L0X8GLAjWdW2C2nLEvH9RjgGIrcCVuvLvK8peHEunysHx8HWz8lDxpRcOJ/Xc A3xiL+gKdYxiuj/MTFwqm50QE2f11Ks= Received: from localhost (fujiko.nttv6.jp [IPv6:2402:c800:ff06:136::141]) by z.nttv6.jp (NTTv6MTA) with ESMTPSA id 6810475900C; Fri, 14 Jan 2022 10:41:27 +0900 (JST) Date: Fri, 14 Jan 2022 10:41:26 +0900 (JST) Message-Id: <20220114.104126.1937264055616251633.yasu@nttv6.jp> To: bruce.richardson@intel.com Cc: dev@dpdk.org, beilei.xing@intel.com Subject: Re: ETH_RSS_IP only does not seem to balance traffic From: Yasuhiro Ohara In-Reply-To: References: <20220113.005204.1354235040127303916.yasu@nttv6.jp> Organizaton: NTT Communications X-Mailer: Mew version 6.8 on Emacs 26.1 Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Authentication-Results: guri.nttv6.jp; spf=pass smtp.mailfrom=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 That makes sense. Thank you. It would be great to have further comments from the maintener. For the RTE framework integrity, would it be better for us to have a consistent meaning for the ETH_RSS_XXX flags? Do the other drivers act differently? Best regards, Yasu From: Bruce Richardson Subject: Re: ETH_RSS_IP only does not seem to balance traffic Date: Thu, 13 Jan 2022 15:05:53 +0000 Message-ID: > 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 >