Files
linux/net
Qingfang DENG 7dccd5fa7e net: page_pool: use in_softirq() instead
[ Upstream commit 542bcea4be ]

We use BH context only for synchronization, so we don't care if it's
actually serving softirq or not.

As a side node, in case of threaded NAPI, in_serving_softirq() will
return false because it's in process context with BH off, making
page_pool_recycle_in_cache() unreachable.

Signed-off-by: Qingfang DENG <qingfang.deng@siflower.com.cn>
Tested-by: Felix Fietkau <nbd@nbd.name>
Signed-off-by: David S. Miller <davem@davemloft.net>
Stable-dep-of: 368d3cb406 ("page_pool: fix inconsistency for page_pool_ring_[un]lock()")
Signed-off-by: Sasha Levin <sashal@kernel.org>
2023-06-05 09:26:20 +02:00
..
2022-02-25 09:36:06 +01:00
2023-03-22 13:33:50 +01:00
2023-05-01 08:26:27 +09:00
2023-05-17 11:53:35 +02:00
2022-08-22 14:26:30 +01:00
2022-08-22 14:26:30 +01:00