[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20230529080840.1156458-1-yoshihiro.shimoda.uh@renesas.com>
Date: Mon, 29 May 2023 17:08:35 +0900
From: Yoshihiro Shimoda <yoshihiro.shimoda.uh@...esas.com>
To: s.shtylyov@....ru,
davem@...emloft.net,
edumazet@...gle.com,
kuba@...nel.org,
pabeni@...hat.com,
robh+dt@...nel.org,
krzysztof.kozlowski+dt@...aro.org,
conor+dt@...nel.org,
geert+renesas@...der.be,
magnus.damm@...il.com
Cc: netdev@...r.kernel.org,
devicetree@...r.kernel.org,
linux-renesas-soc@...r.kernel.org,
Yoshihiro Shimoda <yoshihiro.shimoda.uh@...esas.com>
Subject: [PATCH net-next 0/5] net: renesas: rswitch: Improve performance of TX
This patch series is based on next-20230525. This patch series can improve
performance of TX in a specific condition. The previous code used
"global rate limiter" feature so that this is possible to cause performance
down if we use multiple ports at the same time. To resolve this issue,
use "per-queue rate limiter" feature instead. To use the feature, we need
to refactor the rswitch driver, especially got the internal bus clock
rate and calculate the value for the feature.
Yoshihiro Shimoda (5):
dt-bindings: net: r8a779f0-ether-switch: Add ACLK
net: renesas: rswitch: Rename GWCA related definitions
net: renesas: rswitch: Alloc all 128 queues
net: renesas: rswitch: Use AXI_TLIM_N queues if a TX queue
net: renesas: rswitch: Use per-queue rate limiter
.../net/renesas,r8a779f0-ether-switch.yaml | 10 ++-
drivers/net/ethernet/renesas/rswitch.c | 86 ++++++++++++-------
drivers/net/ethernet/renesas/rswitch.h | 30 +++++--
3 files changed, 82 insertions(+), 44 deletions(-)
--
2.25.1
Powered by blists - more mailing lists