Received: by 2002:a05:6a10:206:0:0:0:0 with SMTP id 6csp3854649pxj; Mon, 24 May 2021 16:58:50 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwHadr7g2vDHROlbOxRS5v3NFOqBinCpBG+18uQB9ubgA2dz6uoUbVBJE+uoMyFoV/Nknwm X-Received: by 2002:a5e:a912:: with SMTP id c18mr9857313iod.74.1621900730427; Mon, 24 May 2021 16:58:50 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1621900730; cv=none; d=google.com; s=arc-20160816; b=cyDmShhxd4hXmeKSg6CxiOyUeu3KCnVIxWj2as0H64DuFDlq3q4pjyeuX7Q3hggf85 qARhGJXg2ArB5QlMOBCY70oRGBvrCZCn3u9Eq9XxZMMVm2Sn8eAJyzUBQnhqZ9N3BLB6 46FV0xWID1xQR0Hr+so2rSMLBjLpqm534IojjJnPnz4Zzv+OsfOiOZTh4pwwQamW4AnO dcohQbSJb8FAZuO4vJ5uxfs7LvGgOj0j3ThpZQ0NN0ZfJ/329nXUC5U9e3sauecahwJ0 jQKbStNej0W16hNIQ4islLWm4jSf5xfMyahBM62SwrSYcc6KIVIo3/SiaVUOOmZeTJW1 EOUA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:from:subject:cc:to:message-id:date; bh=fl3dnm0nRtJ9kaf9oFT9eBXJAQ4NZl3D3NDdl5WiZRg=; b=JNuNWWa96RqvkwM9YnE4gpaew9PnJG4/aZdrdImZSmsqF9tw4ibsyyRwQc29f2PV7e rWEALLGb/2VvD3o+dzPvOwM8MXnoxU+YGY0vRsGrBbENnJxBhhAVrRemvuqasauUreiK uVckUlu/FyKniBY91ECODuiMTSAF6gQTVbVI0/Gu2qQsx7yOlfU8xwVO6FX2Z6RdBVfl E1VTkzaM8k8nkDYdaxq8NDF88pbNHrmHMJfZVIUL0J6t1sNG/NVIxqZlLUIjx0apw6nG 2ZtllU+/nfnv0hZK1ecDTr89NJ5zhpQgT4fvzekaZc0GI/WMr5AMlE1atMLAb0dpJWGN yNCw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id u15si18064275iot.55.2021.05.24.16.58.37; Mon, 24 May 2021 16:58:50 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233796AbhEXVZw (ORCPT + 99 others); Mon, 24 May 2021 17:25:52 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41844 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229480AbhEXVZv (ORCPT ); Mon, 24 May 2021 17:25:51 -0400 Received: from mail.monkeyblade.net (shards.monkeyblade.net [IPv6:2620:137:e000::1:9]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 06A04C061574; Mon, 24 May 2021 14:24:22 -0700 (PDT) Received: from localhost (unknown [IPv6:2601:601:9f00:477::3d5]) by mail.monkeyblade.net (Postfix) with ESMTPSA id 528524D2C9938; Mon, 24 May 2021 14:24:20 -0700 (PDT) Date: Mon, 24 May 2021 14:24:16 -0700 (PDT) Message-Id: <20210524.142416.2165023047022388991.davem@davemloft.net> To: gatis@mikrotik.com Cc: chris.snook@gmail.com, kuba@kernel.org, hkallweit1@gmail.com, jesse.brandeburg@intel.com, dchickles@marvell.com, tully@mikrotik.com, eric.dumazet@gmail.com, netdev@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH net-next] atl1c: add 4 RX/TX queue support for Mikrotik 10/25G NIC From: David Miller In-Reply-To: <20210524191115.2760178-1-gatis@mikrotik.com> References: <20210524191115.2760178-1-gatis@mikrotik.com> X-Mailer: Mew version 6.8 on Emacs 27.1 Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.6.2 (mail.monkeyblade.net [0.0.0.0]); Mon, 24 May 2021 14:24:20 -0700 (PDT) Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Gatis Peisenieks Date: Mon, 24 May 2021 22:11:15 +0300 > More RX/TX queues on a network card help spread the CPU load among > cores and achieve higher overall networking performance. The new > Mikrotik 10/25G NIC supports 4 RX and 4 TX queues. TX queues are > treated with equal priority. RX queue balancing is fixed based on > L2/L3/L4 hash. > > This adds support for 4 RX/TX queues while maintaining backwards > compatibility with older hardware. > > Simultaneous TX + RX performance on AMD Threadripper 3960X > with Mikrotik 10/25G NIC improved from 1.6Mpps to 3.2Mpps per port. > > Backwards compatiblitiy was verified with AR8151 and AR8131 based > NICs. > > Signed-off-by: Gatis Peisenieks This does not apply cleanly to net-next, please respin. Thank you.