Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...
[pandora-kernel.git] / drivers / net / ixgbevf / ethtool.c
index 0563ab2..deee375 100644 (file)
@@ -104,11 +104,13 @@ static int ixgbevf_get_settings(struct net_device *netdev,
        hw->mac.ops.check_link(hw, &link_speed, &link_up, false);
 
        if (link_up) {
-               ecmd->speed = (link_speed == IXGBE_LINK_SPEED_10GB_FULL) ?
-                              SPEED_10000 : SPEED_1000;
+               ethtool_cmd_speed_set(
+                       ecmd,
+                       (link_speed == IXGBE_LINK_SPEED_10GB_FULL) ?
+                       SPEED_10000 : SPEED_1000);
                ecmd->duplex = DUPLEX_FULL;
        } else {
-               ecmd->speed = -1;
+               ethtool_cmd_speed_set(ecmd, -1);
                ecmd->duplex = -1;
        }