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

Commit 1258c076 authored by David Decotigny's avatar David Decotigny Committed by David S. Miller
Browse files

acenic: Fix using the specified speed when configuring NIC



This tells the NIC to take the speed specified by ethtool into account
when configuring the NIC, instead of keeping the previous speed.

Signed-off-by: default avatarDavid Decotigny <decot@google.com>
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent 70739497
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -2720,7 +2720,7 @@ static int ace_set_settings(struct net_device *dev, struct ethtool_cmd *ecmd)
		link |= LNK_NEGOTIATE;
	if (ethtool_cmd_speed(ecmd) != speed) {
		link &= ~(LNK_1000MB | LNK_100MB | LNK_10MB);
		switch (speed) {
		switch (ethtool_cmd_speed(ecmd)) {
		case SPEED_1000:
			link |= LNK_1000MB;
			break;