> -----Original Message-----
> From: Intel-wired-lan <[email protected]> On Behalf Of Petr 
> Oros
> Sent: Friday, April 17, 2026 7:59 AM
> To: [email protected]
> Cc: Vecera, Ivan <[email protected]>; Vadim Fedorenko 
> <[email protected]>; Rinitha, SX <[email protected]>; Kitszel, 
> Przemyslaw <[email protected]>; Jiri Pirko <[email protected]>; 
> Eric Dumazet <[email protected]>; Kubalewski, Arkadiusz 
> <[email protected]>; Loktionov, Aleksandr 
> <[email protected]>; Andrew Lunn <[email protected]>; Nguyen, 
> Anthony L <[email protected]>; Simon Horman <[email protected]>; 
> [email protected]; Keller, Jacob E <[email protected]>; 
> Jakub Kicinski <[email protected]>; Paolo Abeni 
> <[email protected]>; David S. Miller <[email protected]>; 
> [email protected]
> Subject: [Intel-wired-lan] [PATCH iwl-net v7 1/3] dpll: export 
> __dpll_pin_change_ntf() for use under dpll_lock
> 
> From: Ivan Vecera <[email protected]>
> 
> Export __dpll_pin_change_ntf() so that drivers can send pin change 
> notifications from within pin callbacks, which are already called under 
> dpll_lock. Using dpll_pin_change_ntf() in that context would deadlock.
> 
> Add lockdep_assert_held() to catch misuse without the lock held.
> 
> Acked-by: Vadim Fedorenko <[email protected]>
> Signed-off-by: Ivan Vecera <[email protected]>
> Signed-off-by: Petr Oros <[email protected]>
> ---
>  drivers/dpll/dpll_netlink.c | 10 ++++++++++  drivers/dpll/dpll_netlink.h |  
> 2 --
>  include/linux/dpll.h        |  1 +
>  3 files changed, 11 insertions(+), 2 deletions(-)

Tested-by: Alexander Nowlin <[email protected]>

Reply via email to