summaryrefslogtreecommitdiff
path: root/tools/lib/python
diff options
context:
space:
mode:
authorJakub Kicinski <kuba@kernel.org>2026-10-20 15:28:12 -0700
committerJakub Kicinski <kuba@kernel.org>2026-10-20 15:28:12 -0700
commit5ed6ab32767c6e957eeecc0b9924e8d0e0758ec0 (patch)
treef5320707e211fd7a0089349c964cffb1df61dc74 /tools/lib/python
parent3c9d71edf50ad153e892ef887e54496286774544 (diff)
parentaee7b59e6e7b353a48ca8b07794a441b03eac6a0 (diff)
Merge branch 'net-stmmac-track-and-report-the-tx-dma-threshold-per-queue'
Ovidiu Panait says: ==================== net: stmmac: Track and report the TX DMA threshold per queue On the Renesas RZ/V2H platform, which has two dwmac4 controllers, we observed sporadic iperf3 TCP TX failures on one of the controllers, with throughput dropping from >900Mbit/s to ~1Mbit/s due to TX underflows and the resulting retransmissions. Commit 3a6c12a0c6c3 ("net: stmmac: bump tc when get underflow error from DMA descriptor") made dwmac4 raise the DMA threshold of the queues that report TX underflows, by increasing a global module parameter 'tc'. However, this logic does not work correctly across multiple queues and controllers, and can leave the TX DMA threshold stuck at 64 bytes. This series fixes that logic to track and report the TX DMA threshold per queue for each controller. ==================== Link: https://patch.msgid.link/20261013114503.57487-1-ovidiu.panait.rb@renesas.com Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Diffstat (limited to 'tools/lib/python')
0 files changed, 0 insertions, 0 deletions