[PATCH net-next] net: thunderx: Unembed netdev structure
Jakub Kicinski
kuba at kernel.org
Tue Jun 25 17:54:34 PDT 2024
On Mon, 24 Jun 2024 03:29:18 -0700 Breno Leitao wrote:
> static void bgx_lmac_handler(struct net_device *netdev)
> {
> - struct lmac *lmac = container_of(netdev, struct lmac, netdev);
> + struct lmac *lmac = netdev_priv(netdev);
I think you are storing a pointer to lmac, so:
struct lmac **priv = netdev_priv(netdev);
struct lmac *lmac = *priv;
--
pw-bot: cr
More information about the linux-arm-kernel
mailing list