Re: [PATCH net] page_pool: fix inconsistency for page_pool_ring_[un]lock()

patchwork-bot+netdevbpf
2023-05-24T03:40:24Z

Hello:

This patch was applied to netdev/net.git (main)
by Jakub Kicinski <kuba@kernel.org>:

On Mon, 22 May 2023 11:17:14 +0800 you wrote:
> page_pool_ring_[un]lock() use in_softirq() to decide which
> spin lock variant to use, and when they are called in the
> context with in_softirq() being false, spin_lock_bh() is
> called in page_pool_ring_lock() while spin_unlock() is
> called in page_pool_ring_unlock(), because spin_lock_bh()
> has disabled the softirq in page_pool_ring_lock(), which
> causes inconsistency for spin lock pair calling.
>
> [...]

Here is the summary with links:
- [net] page_pool: fix inconsistency for page_pool_ring_[un]lock()
https://git.kernel.org/netdev/net/c/368d3cb406cd

You are awesome, thank you!
--
Deet-doot-dot, I am a bot.