[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <aC4G_Pj118yoW-35@mini-arch>
Date: Wed, 21 May 2025 10:01:48 -0700
From: Stanislav Fomichev <stfomichev@...il.com>
To: "Loktionov, Aleksandr" <aleksandr.loktionov@...el.com>
Cc: "netdev@...r.kernel.org" <netdev@...r.kernel.org>,
"davem@...emloft.net" <davem@...emloft.net>,
"edumazet@...gle.com" <edumazet@...gle.com>,
"kuba@...nel.org" <kuba@...nel.org>,
"pabeni@...hat.com" <pabeni@...hat.com>,
"skalluru@...vell.com" <skalluru@...vell.com>,
"manishc@...vell.com" <manishc@...vell.com>,
"andrew+netdev@...n.ch" <andrew+netdev@...n.ch>,
"michael.chan@...adcom.com" <michael.chan@...adcom.com>,
"pavan.chebbi@...adcom.com" <pavan.chebbi@...adcom.com>,
"ajit.khaparde@...adcom.com" <ajit.khaparde@...adcom.com>,
"sriharsha.basavapatna@...adcom.com" <sriharsha.basavapatna@...adcom.com>,
"somnath.kotur@...adcom.com" <somnath.kotur@...adcom.com>,
"Nguyen, Anthony L" <anthony.l.nguyen@...el.com>,
"Kitszel, Przemyslaw" <przemyslaw.kitszel@...el.com>,
"tariqt@...dia.com" <tariqt@...dia.com>,
"saeedm@...dia.com" <saeedm@...dia.com>,
"louis.peens@...igine.com" <louis.peens@...igine.com>,
"shshaikh@...vell.com" <shshaikh@...vell.com>,
"GR-Linux-NIC-Dev@...vell.com" <GR-Linux-NIC-Dev@...vell.com>,
"ecree.xilinx@...il.com" <ecree.xilinx@...il.com>,
"horms@...nel.org" <horms@...nel.org>,
"dsahern@...nel.org" <dsahern@...nel.org>,
"ruanjinjie@...wei.com" <ruanjinjie@...wei.com>,
"mheib@...hat.com" <mheib@...hat.com>,
"linux-kernel@...r.kernel.org" <linux-kernel@...r.kernel.org>,
"intel-wired-lan@...ts.osuosl.org" <intel-wired-lan@...ts.osuosl.org>,
"linux-rdma@...r.kernel.org" <linux-rdma@...r.kernel.org>,
"oss-drivers@...igine.com" <oss-drivers@...igine.com>,
"linux-net-drivers@....com" <linux-net-drivers@....com>,
"leon@...nel.org" <leon@...nel.org>
Subject: Re: [Intel-wired-lan] [PATCH net-next 1/3] net: ASSERT_RTNL remove
netif_set_real_num_{rx, tx}_queues
On 05/21, Loktionov, Aleksandr wrote:
>
>
> > -----Original Message-----
> > From: Intel-wired-lan <intel-wired-lan-bounces@...osl.org> On Behalf
> > Of Stanislav Fomichev
> > Sent: Tuesday, May 20, 2025 10:36 PM
> > To: netdev@...r.kernel.org
> > Cc: davem@...emloft.net; edumazet@...gle.com; kuba@...nel.org;
> > pabeni@...hat.com; skalluru@...vell.com; manishc@...vell.com;
> > andrew+netdev@...n.ch; michael.chan@...adcom.com;
> > pavan.chebbi@...adcom.com; ajit.khaparde@...adcom.com;
> > sriharsha.basavapatna@...adcom.com; somnath.kotur@...adcom.com;
> > Nguyen, Anthony L <anthony.l.nguyen@...el.com>; Kitszel, Przemyslaw
> > <przemyslaw.kitszel@...el.com>; tariqt@...dia.com; saeedm@...dia.com;
> > louis.peens@...igine.com; shshaikh@...vell.com; GR-Linux-NIC-
> > Dev@...vell.com; ecree.xilinx@...il.com; horms@...nel.org;
> > dsahern@...nel.org; ruanjinjie@...wei.com; mheib@...hat.com;
> > stfomichev@...il.com; linux-kernel@...r.kernel.org; intel-wired-
> > lan@...ts.osuosl.org; linux-rdma@...r.kernel.org; oss-
> > drivers@...igine.com; linux-net-drivers@....com; leon@...nel.org
> > Subject: [Intel-wired-lan] [PATCH net-next 1/3] net: ASSERT_RTNL
> > remove netif_set_real_num_{rx, tx}_queues
> >
> Can you consider more explicit title like:
> net: remove redundant ASSERT_RTNL() in queue setup functions
> ?
>
> > Existing netdev_ops_assert_locked takes care of asserting either
> > netdev lock or RTNL.
> >
> I'd recommend rephrasing like:
> The existing netdev_ops_assert_locked() already asserts that either
> the RTNL lock or the per-device lock is held, making the explicit
> ASSERT_RTNL() redundant.
Sure, will do, thanks!
Powered by blists - more mailing lists