Skip to contentSkip to conversation

myri10ge: fix rx_pause in myri10ge_set_pauseparam

PATCH In review Brice Goglin 2 participants 4 messages Apr 4, 2010 – Apr 8, 2010

Subsystems (2)
lore
Share & tools
lore
#0 lore raw

PATCH 1/1 myri10ge: fix rx_pause in myri10ge_set_pauseparam

Fix rx_pause in myri10ge_set_pauseparam().

(quoted diff) +0 -0

b/drivers/net/myri10ge/myri10ge.c
index e84dd3e..3cb7607 100644

drivers/net/myri10ge/myri10ge.c +1 -1
@@ -1689,7 +1689,7 @@ myri10ge_set_pauseparam(struct net_device *netdev,
     if (pause->tx_pause != mgp->pause)
         return myri10ge_change_pause(mgp, pause->tx_pause);
     if (pause->rx_pause != mgp->pause)
-        return myri10ge_change_pause(mgp, pause->tx_pause);
+        return myri10ge_change_pause(mgp, pause->rx_pause);
     if (pause->autoneg != 0)
         return -EINVAL;
     return 0;
#2 lore raw

PATCH 1/1 myri10ge: fix rx_pause in myri10ge_set_pauseparam

In reply to Brice Goglin

Fix rx_pause management in myri10ge_set_pauseparam().

drivers/net/myri10ge/myri10ge.c +1 -1
index e84dd3e..3cb7607 100644
@@ -1689,7 +1689,7 @@ myri10ge_set_pauseparam(struct net_device *netdev,
 	if (pause->tx_pause != mgp->pause)
 		return myri10ge_change_pause(mgp, pause->tx_pause);
 	if (pause->rx_pause != mgp->pause)
-		return myri10ge_change_pause(mgp, pause->tx_pause);
+		return myri10ge_change_pause(mgp, pause->rx_pause);
 	if (pause->autoneg != 0)
 		return -EINVAL;
 	return 0;