> -----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]>
