Re: [PATCH net-next V7 4/4] devlink: Apply eswitch mode boot defaults

Jakub Kicinski <[email protected]> Wed, 29 Jul 2026 16:06:08 -0700
Newsgroups org.kernel.vger.linux-rdma,org.kernel.vger.linux-doc,org.kernel.vger.netdev
Message-ID <[email protected]>
On Wed, 29 Jul 2026 11:11:53 +0200 Jiri Pirko wrote:
> >Maybe a middle ground would be to add a dedicated devl_init_unlock()*
> >were we can stick such init? Slap a WARN_ON(!registered) in the normal
> >unlock? I don't want the normal unlock to grow in complexity like
> >rtnl_unlock ended up growing.  
> 
> Yep, that was +- my idea when I suggested this, to have this in a
> separate helper.
> 
> devl_unlock_in_init()
> ?

Maybe "after_init()" ? "in" sounds like we can release it multiple
times but I think the idea is that it's the final, single "release 
into the wild" unlock.