Re: [PATCH net v2] net: bnxt: ring the doorbell when SW USO exits early

[email protected]
Newsgroups org.kernel.vger.stable,org.kernel.vger.linux-kernel,org.kernel.vger.netdev
Message-ID <178733640614.1421394.1715964025180221313.git-patchwork-notify@kernel.org>
Hello:

This patch was applied to netdev/net.git (main)
by Jakub Kicinski <[email protected]>:

On Wed, 19 Aug 2026 16:32:11 -0700 you wrote:
> When a burst of packets is handed down to the driver, the driver defers
> the doorbell to the end by setting txr->kick_pending = 1. The normal TX
> path handles this, but the SW USO path can miss it if it returns
> early.
> 
> If bnxt_sw_udp_gso_xmit runs but returns early with NETDEV_TX_BUSY and
> txr->kick_pending was previously set to 1, then the TX queue can
> stall because the driver wrote some BDs but never wrote the doorbell.
> The device won't know to do the TX which would generate the completion
> that would wake the queue back up.
> 
> [...]

Here is the summary with links:
  - [net,v2] net: bnxt: ring the doorbell when SW USO exits early
    https://git.kernel.org/netdev/net/c/4e15e89faac9

You are awesome, thank you!
-- 
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.