Received: by 2002:ab2:6309:0:b0:1fb:d597:ff75 with SMTP id s9csp222621lqt; Thu, 6 Jun 2024 01:20:42 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCWIpyeSw4QGHCWOt2ViaNe4BDpLUNQ06kW20O/81xnI2JoEfC5TAOHMzHpG4insCcCpicPF19DTCInOW59fLWCxDOmgoA+xjdsFe79/Vw== X-Google-Smtp-Source: AGHT+IH5lGhcWjRf1PXhY7iRGLOyioQQFdMFpri6nHYpB7bIs7BspYaJPqYCfAhb3lMDhwMMk2RO X-Received: by 2002:a17:906:6c89:b0:a68:cc34:87d8 with SMTP id a640c23a62f3a-a69a0266a60mr276782766b.67.1717662042282; Thu, 06 Jun 2024 01:20:42 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1717662042; cv=pass; d=google.com; s=arc-20160816; b=W2iOrwWhm8EBtZ+JZPKimtMHq7SlAc0cu/fI0Zxocr3ddvi0M1LpgUmW2CxD9aCrc4 mDJjogw4+bUIO6iqaLdmAbOiUrB1cWUigxixAF2Gg7S3cAmet7+obT5e8VPOdsXCb7de XQVq91EPsWhfJVcyNcZvVjdkSnSTdFDe42qGYEwJwfe1T/IPdYnjEi2fceVfPVtU100r CYvDBsqVcQM3jLlQwq94b3b/R7vLPHTULnWzyauJUtONdNvPNml4JfvnvCnuyQR3rjWu Wm6PdBdDmzWIfpfSJ1sKs5k9thqD8zGWr/aLcCXOSliNDksQTzCoBe91aFaQEXqwKw32 Szgw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=cc:to:in-reply-to:references:date:message-id:from:subject :content-transfer-encoding:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:dkim-signature; bh=AaICcbKNxMpCbU47P5DSh6BKu6f+1xK2u7zaynl4h4Y=; fh=6Uxj1sELju2qM+zo1rNKa6+YO3y/6THN+4EGt6FW3Nk=; b=Pbc5Z8eWuYBaQnQSE2WZem6/JtiGoDHbKL+dQkci+vxenPDsLkz0d9fLfKAnj69gGE om/H0oO2l6QJ9N510HzQA+LdEOrbHDHkY8+U4lXqQjCm4FgTDFzGQ8w7k3r0mcXa+llc eyquRtwbx0NuFYz1HWy66NJRfygREDlZZn+WH7HXDfHhA8AyhmIbi3pFplf6TER4CqtN rSopenJNKpfq2QmsB+r+amyQdRmn3FoWPIEUgdK6l3rUT8I6ZAIJn6ekb8fQ54I834bt /ROLAyS0ioBanO86iIjw4OD0AbieKKlrK02A1+p0uIhkD8Ao/GRZLY1sh36TNJkh1SL4 drRw==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=JDNe2zSc; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-203815-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) smtp.mailfrom="linux-kernel+bounces-203815-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from am.mirrors.kernel.org (am.mirrors.kernel.org. [2604:1380:4601:e00::3]) by mx.google.com with ESMTPS id a640c23a62f3a-a6c806dbc65si44413466b.477.2024.06.06.01.20.42 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 06 Jun 2024 01:20:42 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-203815-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) client-ip=2604:1380:4601:e00::3; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=JDNe2zSc; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-203815-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) smtp.mailfrom="linux-kernel+bounces-203815-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by am.mirrors.kernel.org (Postfix) with ESMTPS id 034871F26490 for ; Thu, 6 Jun 2024 08:20:42 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 4F54513C674; Thu, 6 Jun 2024 08:20:33 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="JDNe2zSc" Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 739001C6A5; Thu, 6 Jun 2024 08:20:32 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1717662032; cv=none; b=oD+VGjgCY0yJoG10HjmCPdTHh/quoD1x/C1dbMvEhOwdnX+aMYRgb7xc1xlwNfB0VfObRGFXaVMBrMMfwJUcqmYNyfhUvt84tXrToi6XCOOIsEeiBoMnRmJ7rO4G+BBLLfKQIaiFLLn53lMXZFhoCdABKRfR1UL77hPkhbcfvc8= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1717662032; c=relaxed/simple; bh=bfxpRNZtKe1C4PHdEOcPjLmS2P7p3xcUsikhdkzmyzs=; h=Content-Type:MIME-Version:Subject:From:Message-Id:Date:References: In-Reply-To:To:Cc; b=YcoehZVqAUA79lQS3D6zfIzFXFzf31XwIt3OdpmdEJ0mYrUN5cbDV1RYmZ3L0pq/BoPxSLXTbEK9oJm6S3RqupymtFcOXgsVLlqOEA3vKAr6i9FYoVa3FNe7jX5gceD8PB5RO5xlG/D9DHx1uLTuZN2DijxgS57Pgw/5aa0RfbY= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=JDNe2zSc; arc=none smtp.client-ip=10.30.226.201 Received: by smtp.kernel.org (Postfix) with ESMTPS id E724DC3277B; Thu, 6 Jun 2024 08:20:31 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1717662032; bh=bfxpRNZtKe1C4PHdEOcPjLmS2P7p3xcUsikhdkzmyzs=; h=Subject:From:Date:References:In-Reply-To:To:Cc:From; b=JDNe2zSc0rdLpRlN+FzJcC3yr3R4SE0AqC479sCIzvesJUqNU8S9NI0XcMKGfVbQ4 p8ezja60MVYKlHFl3dfqrkIpBP5Ksu8Da9llP+v/v3g8Ld9kpQUxHWUDoWsA6JrNrm LDEtd3jYMELFISCjkwbFS6q4fJG+FKSLFwKwflREkoUn+fF/c0A//dU3Sfm3hby8uA l4Nv459BgBBI/HcW5i9PwRXkJ+C2ZcmKNfAezNCTg/6X5K7aXm0Sk0vUR2njCEN6gD z2/FfL6cZnXxIRoPJnpWxJWMCMMIh9Z/1zWm4pt14QHloeLo6uLRfYVif8MAYOzr9T fFIihuKAZFAAQ== Received: from aws-us-west-2-korg-oddjob-1.ci.codeaurora.org (localhost.localdomain [127.0.0.1]) by aws-us-west-2-korg-oddjob-1.ci.codeaurora.org (Postfix) with ESMTP id D29C1D2039D; Thu, 6 Jun 2024 08:20:31 +0000 (UTC) Content-Type: text/plain; charset="utf-8" Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Subject: Re: [net-next PATCH v5 0/7] Improve GbEth performance on Renesas RZ/G2L and related SoCs From: patchwork-bot+netdevbpf@kernel.org Message-Id: <171766203185.3557.7483807066243458681.git-patchwork-notify@kernel.org> Date: Thu, 06 Jun 2024 08:20:31 +0000 References: <20240604072825.7490-1-paul.barker.ct@bp.renesas.com> In-Reply-To: <20240604072825.7490-1-paul.barker.ct@bp.renesas.com> To: Paul Barker Cc: s.shtylyov@omp.ru, davem@davemloft.net, edumazet@google.com, kuba@kernel.org, pabeni@redhat.com, niklas.soderlund+renesas@ragnatech.se, horms@kernel.org, biju.das.jz@bp.renesas.com, claudiu.beznea.uj@bp.renesas.com, yoshihiro.shimoda.uh@renesas.com, netdev@vger.kernel.org, linux-renesas-soc@vger.kernel.org, linux-kernel@vger.kernel.org Hello: This series was applied to netdev/net-next.git (main) by Paolo Abeni : On Tue, 4 Jun 2024 08:28:18 +0100 you wrote: > This series aims to improve performance of the GbEth IP in the Renesas > RZ/G2L SoC family and the RZ/G3S SoC, which use the ravb driver. Along > the way, we do some refactoring and ensure that napi_complete_done() is > used in accordance with the NAPI documentation for both GbEth and R-Car > code paths. > > Much of the performance improvement comes from enabling SW IRQ > Coalescing for all SoCs using the GbEth IP, and NAPI Threaded mode for > single core SoCs using the GbEth IP. These can be enabled/disabled at > runtime via sysfs, but our goal is to set sensible defaults which get > good performance on the affected SoCs. > > [...] Here is the summary with links: - [net-next,v5,1/7] net: ravb: Simplify poll & receive functions https://git.kernel.org/netdev/net-next/c/118e640af30c - [net-next,v5,2/7] net: ravb: Align poll function with NAPI docs https://git.kernel.org/netdev/net-next/c/b0e0e20dc60e - [net-next,v5,3/7] net: ravb: Refactor RX ring refill https://git.kernel.org/netdev/net-next/c/37a01c12e9e8 - [net-next,v5,4/7] net: ravb: Refactor GbEth RX code path https://git.kernel.org/netdev/net-next/c/3ee43f09cb2c - [net-next,v5,5/7] net: ravb: Enable SW IRQ Coalescing for GbEth https://git.kernel.org/netdev/net-next/c/7b39c1814ce3 - [net-next,v5,6/7] net: ravb: Use NAPI threaded mode on 1-core CPUs with GbEth IP https://git.kernel.org/netdev/net-next/c/65c482bc226a - [net-next,v5,7/7] net: ravb: Allocate RX buffers via page pool https://git.kernel.org/netdev/net-next/c/966726324b7b You are awesome, thank you! -- Deet-doot-dot, I am a bot. https://korg.docs.kernel.org/patchwork/pwbot.html