[net-next v13 04/11] net: mtip: The L2 switch driver for imx287
Lukasz Majewski
lukma at denx.de
Tue Jun 24 14:22:42 PDT 2025
Hi Paolo,
> On 6/22/25 11:37 AM, Lukasz Majewski wrote:
> > +static void mtip_adjust_link(struct net_device *dev)
> > +{
> > + struct mtip_ndev_priv *priv = netdev_priv(dev);
> > + struct switch_enet_private *fep = priv->fep;
> > + struct phy_device *phy_dev;
> > + int status_change = 0, idx;
> > + unsigned long flags;
> > +
> > + spin_lock_irqsave(&fep->hw_lock, flags);
>
> The above kind of lock look incorrect. In later patch you use
> spin_lock_bh(), and the context here is never irq.
>
> Should be spin_lock_bh()
Thanks for spotting. I've changed it.
>
> /P
>
Best regards,
Lukasz Majewski
--
DENX Software Engineering GmbH, Managing Director: Erika Unter
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-59 Fax: (+49)-8142-66989-80 Email: lukma at denx.de
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 488 bytes
Desc: OpenPGP digital signature
URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20250624/53340603/attachment.sig>
More information about the linux-arm-kernel
mailing list