On Mon, 2025-06-09 at 09:25 -0700, Stanislav Fomichev wrote: > Drivers that are using ops lock and don't depend on RTNL lock > still need to manage it because udp_tunnel's RTNL dependency. > Introduce new udp_tunnel_nic_lock and use it instead of > rtnl_lock. Drop non-UDP_TUNNEL_NIC_INFO_MAY_SLEEP mode from > udp_tunnel infra (udp_tunnel_nic_device_sync_work needs to > grab udp_tunnel_nic_lock mutex and might sleep). > > Cc: Michael Chan <michael.c...@broadcom.com> > Suggested-by: Jakub Kicinski <k...@kernel.org> > Signed-off-by: Stanislav Fomichev <stfomic...@gmail.com> Reviewed-by: Cosmin Ratiu <cra...@nvidia.com>
- [PATCH net-next v2 0/4] udp_tunnel: remove rtnl_lock ... Stanislav Fomichev
- [PATCH net-next v2 2/4] net: remove redundant AS... Stanislav Fomichev
- [PATCH net-next v2 4/4] Revert "bnxt_en: br... Stanislav Fomichev
- [PATCH net-next v2 3/4] netdevsim: remove udp_po... Stanislav Fomichev
- RE: [Intel-wired-lan] [PATCH net-next v2 3/4... Loktionov, Aleksandr
- [PATCH net-next v2 1/4] udp_tunnel: remove rtnl_... Stanislav Fomichev
- Re: [PATCH net-next v2 1/4] udp_tunnel: remo... Cosmin Ratiu
- Re: [PATCH net-next v2 0/4] udp_tunnel: remove r... Jakub Kicinski
- Re: [PATCH net-next v2 0/4] udp_tunnel: remo... Stanislav Fomichev
- Re: [PATCH net-next v2 0/4] udp_tunnel: ... Jakub Kicinski