* [PATCH net v2 2/2] net: ethernet: mtk_ppe: add RCU lock around dev_fill_forward_path [not found] <20250813014819.262405-1-dqfext@gmail.com> @ 2025-08-13 1:48 ` Qingfang Deng 2025-08-13 5:55 ` Kuniyuki Iwashima 0 siblings, 1 reply; 2+ messages in thread From: Qingfang Deng @ 2025-08-13 1:48 UTC (permalink / raw) To: Felix Fietkau, Sean Wang, Lorenzo Bianconi, Andrew Lunn, David S. Miller, Eric Dumazet, Jakub Kicinski, Paolo Abeni, Matthias Brugger, AngeloGioacchino Del Regno, netdev, linux-kernel, linux-arm-kernel, linux-mediatek Ensure ndo_fill_forward_path() is called with RCU lock held. Fixes: 2830e314778d ("net: ethernet: mtk-ppe: fix traffic offload with bridged wlan") Signed-off-by: Qingfang Deng <dqfext@gmail.com> --- v2: New patch drivers/net/ethernet/mediatek/mtk_ppe_offload.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/net/ethernet/mediatek/mtk_ppe_offload.c b/drivers/net/ethernet/mediatek/mtk_ppe_offload.c index c855fb799ce1..e9bd32741983 100644 --- a/drivers/net/ethernet/mediatek/mtk_ppe_offload.c +++ b/drivers/net/ethernet/mediatek/mtk_ppe_offload.c @@ -101,7 +101,9 @@ mtk_flow_get_wdma_info(struct net_device *dev, const u8 *addr, struct mtk_wdma_i if (!IS_ENABLED(CONFIG_NET_MEDIATEK_SOC_WED)) return -1; + rcu_read_lock(); err = dev_fill_forward_path(dev, addr, &stack); + rcu_read_unlock(); if (err) return err; -- 2.43.0 ^ permalink raw reply related [flat|nested] 2+ messages in thread
* Re: [PATCH net v2 2/2] net: ethernet: mtk_ppe: add RCU lock around dev_fill_forward_path 2025-08-13 1:48 ` [PATCH net v2 2/2] net: ethernet: mtk_ppe: add RCU lock around dev_fill_forward_path Qingfang Deng @ 2025-08-13 5:55 ` Kuniyuki Iwashima 0 siblings, 0 replies; 2+ messages in thread From: Kuniyuki Iwashima @ 2025-08-13 5:55 UTC (permalink / raw) To: dqfext Cc: andrew+netdev, angelogioacchino.delregno, davem, edumazet, kuba, linux-arm-kernel, linux-kernel, linux-mediatek, lorenzo, matthias.bgg, nbd, netdev, pabeni, sean.wang From: Qingfang Deng <dqfext@gmail.com> Date: Wed, 13 Aug 2025 09:48:18 +0800 > Ensure ndo_fill_forward_path() is called with RCU lock held. > > Fixes: 2830e314778d ("net: ethernet: mtk-ppe: fix traffic offload with bridged wlan") > Signed-off-by: Qingfang Deng <dqfext@gmail.com> > --- > v2: New patch > > drivers/net/ethernet/mediatek/mtk_ppe_offload.c | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/drivers/net/ethernet/mediatek/mtk_ppe_offload.c b/drivers/net/ethernet/mediatek/mtk_ppe_offload.c > index c855fb799ce1..e9bd32741983 100644 > --- a/drivers/net/ethernet/mediatek/mtk_ppe_offload.c > +++ b/drivers/net/ethernet/mediatek/mtk_ppe_offload.c > @@ -101,7 +101,9 @@ mtk_flow_get_wdma_info(struct net_device *dev, const u8 *addr, struct mtk_wdma_i > if (!IS_ENABLED(CONFIG_NET_MEDIATEK_SOC_WED)) > return -1; > > + rcu_read_lock(); > err = dev_fill_forward_path(dev, addr, &stack); > + rcu_read_unlock(); This should be squashed to patch 1 or reorded as patch 1. > if (err) > return err; > > -- > 2.43.0 > ^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2025-08-13 6:01 UTC | newest] Thread overview: 2+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- [not found] <20250813014819.262405-1-dqfext@gmail.com> 2025-08-13 1:48 ` [PATCH net v2 2/2] net: ethernet: mtk_ppe: add RCU lock around dev_fill_forward_path Qingfang Deng 2025-08-13 5:55 ` Kuniyuki Iwashima
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).