summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorsmh <smh@FreeBSD.org>2016-03-19 11:35:53 +0000
committersmh <smh@FreeBSD.org>2016-03-19 11:35:53 +0000
commitb66177d8a62094a7601f811d97074e8942b6f988 (patch)
tree1d9d1184ad39ff12cc6261e9989e944cfab0ed88
parent58a3fd2c52bfcb1633e0c5ee9890b03991d10e19 (diff)
downloadFreeBSD-src-b66177d8a62094a7601f811d97074e8942b6f988.zip
FreeBSD-src-b66177d8a62094a7601f811d97074e8942b6f988.tar.gz
MFC r296922:
Prevent invalid ixgbe advertise setting warning Sponsored by: Multiplay
-rw-r--r--sys/dev/ixgbe/if_ix.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/sys/dev/ixgbe/if_ix.c b/sys/dev/ixgbe/if_ix.c
index 8879053..a371836 100644
--- a/sys/dev/ixgbe/if_ix.c
+++ b/sys/dev/ixgbe/if_ix.c
@@ -4756,10 +4756,6 @@ ixgbe_sysctl_advertise(SYSCTL_HANDLER_ARGS)
if ((error) || (req->newptr == NULL))
return (error);
- /* Checks to validate new value */
- if (adapter->advertise == advertise) /* no change */
- return (0);
-
return ixgbe_set_advertise(adapter, advertise);
}
@@ -4770,6 +4766,10 @@ ixgbe_set_advertise(struct adapter *adapter, int advertise)
struct ixgbe_hw *hw;
ixgbe_link_speed speed;
+ /* Checks to validate new value */
+ if (adapter->advertise == advertise) /* no change */
+ return (0);
+
hw = &adapter->hw;
dev = adapter->dev;
OpenPOWER on IntegriCloud