Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 16a871ef authored by Ajit Khaparde's avatar Ajit Khaparde Committed by David S. Miller
Browse files

be2net: allow register dump only for PFs

parent ce45ee95
Loading
Loading
Loading
Loading
+7 −3
Original line number Diff line number Diff line
@@ -161,7 +161,9 @@ be_get_reg_len(struct net_device *netdev)
	struct be_adapter *adapter = netdev_priv(netdev);
	u32 log_size = 0;

	if (be_physfn(adapter))
		be_cmd_get_reg_len(adapter, &log_size);

	return log_size;
}

@@ -170,9 +172,11 @@ be_get_regs(struct net_device *netdev, struct ethtool_regs *regs, void *buf)
{
	struct be_adapter *adapter = netdev_priv(netdev);

	if (be_physfn(adapter)) {
		memset(buf, 0, regs->len);
		be_cmd_get_regs(adapter, regs->len, buf);
	}
}

static int
be_get_coalesce(struct net_device *netdev, struct ethtool_coalesce *coalesce)