Re: [PATCH net v2] net: 8139cp: keep Rx masked while NAPI is scheduled

From: patchwork-bot+netdevbpf

Date: Thu Nov 05 2026 - 05:21:47 EST


Hello:

This patch was applied to netdev/net.git (main)
by Paolo Abeni <pabeni@xxxxxxxxxx>:

On Sat, 31 Oct 2026 11:47:23 -0500 you wrote:
> From: Colton Pawielski <colton.pawielski@xxxxxxxxx>
>
> cp_rx_poll() calls napi_complete_done() and only then takes cp->lock
> with interrupts disabled to unmask the Rx interrupts. An interrupt
> that is not masked while polling (TxOK, TxErr, ...) can arrive in
> between. cp_interrupt() then sees the Rx status bits, which are still
> set, finds NAPI no longer scheduled, masks Rx and schedules NAPI again.
> cp_rx_poll() then carries on and unmasks Rx anyway.
>
> [...]

Here is the summary with links:
- [net,v2] net: 8139cp: keep Rx masked while NAPI is scheduled
https://git.kernel.org/netdev/net/c/547b1ae5ec50

You are awesome, thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html