diff options
author | David S. Miller <davem@davemloft.net> | 2019-01-21 17:41:32 -0500 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2019-01-21 17:41:32 -0500 |
commit | fa7f3a8d56b38a3ed1880a3780afba82387da277 (patch) | |
tree | a4628ee966f21963e5e97a6d1a227a3e8138183e /drivers/net/ethernet/intel/igb/igb_main.c | |
parent | 28f9d1a3d4fecdb2352d3984ddeec88146385885 (diff) | |
parent | 49a57857aeea06ca831043acbb0fa5e0f50602fd (diff) |
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
Completely minor snmp doc conflict.
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/ethernet/intel/igb/igb_main.c')
-rw-r--r-- | drivers/net/ethernet/intel/igb/igb_main.c | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/drivers/net/ethernet/intel/igb/igb_main.c b/drivers/net/ethernet/intel/igb/igb_main.c index 3615e2e52399..dfa357b1a9d6 100644 --- a/drivers/net/ethernet/intel/igb/igb_main.c +++ b/drivers/net/ethernet/intel/igb/igb_main.c | |||
@@ -2203,9 +2203,9 @@ void igb_down(struct igb_adapter *adapter) | |||
2203 | del_timer_sync(&adapter->phy_info_timer); | 2203 | del_timer_sync(&adapter->phy_info_timer); |
2204 | 2204 | ||
2205 | /* record the stats before reset*/ | 2205 | /* record the stats before reset*/ |
2206 | mutex_lock(&adapter->stats64_lock); | 2206 | spin_lock(&adapter->stats64_lock); |
2207 | igb_update_stats(adapter); | 2207 | igb_update_stats(adapter); |
2208 | mutex_unlock(&adapter->stats64_lock); | 2208 | spin_unlock(&adapter->stats64_lock); |
2209 | 2209 | ||
2210 | adapter->link_speed = 0; | 2210 | adapter->link_speed = 0; |
2211 | adapter->link_duplex = 0; | 2211 | adapter->link_duplex = 0; |
@@ -3841,7 +3841,7 @@ static int igb_sw_init(struct igb_adapter *adapter) | |||
3841 | adapter->min_frame_size = ETH_ZLEN + ETH_FCS_LEN; | 3841 | adapter->min_frame_size = ETH_ZLEN + ETH_FCS_LEN; |
3842 | 3842 | ||
3843 | spin_lock_init(&adapter->nfc_lock); | 3843 | spin_lock_init(&adapter->nfc_lock); |
3844 | mutex_init(&adapter->stats64_lock); | 3844 | spin_lock_init(&adapter->stats64_lock); |
3845 | #ifdef CONFIG_PCI_IOV | 3845 | #ifdef CONFIG_PCI_IOV |
3846 | switch (hw->mac.type) { | 3846 | switch (hw->mac.type) { |
3847 | case e1000_82576: | 3847 | case e1000_82576: |
@@ -5407,9 +5407,9 @@ no_wait: | |||
5407 | } | 5407 | } |
5408 | } | 5408 | } |
5409 | 5409 | ||
5410 | mutex_lock(&adapter->stats64_lock); | 5410 | spin_lock(&adapter->stats64_lock); |
5411 | igb_update_stats(adapter); | 5411 | igb_update_stats(adapter); |
5412 | mutex_unlock(&adapter->stats64_lock); | 5412 | spin_unlock(&adapter->stats64_lock); |
5413 | 5413 | ||
5414 | for (i = 0; i < adapter->num_tx_queues; i++) { | 5414 | for (i = 0; i < adapter->num_tx_queues; i++) { |
5415 | struct igb_ring *tx_ring = adapter->tx_ring[i]; | 5415 | struct igb_ring *tx_ring = adapter->tx_ring[i]; |
@@ -6236,10 +6236,10 @@ static void igb_get_stats64(struct net_device *netdev, | |||
6236 | { | 6236 | { |
6237 | struct igb_adapter *adapter = netdev_priv(netdev); | 6237 | struct igb_adapter *adapter = netdev_priv(netdev); |
6238 | 6238 | ||
6239 | mutex_lock(&adapter->stats64_lock); | 6239 | spin_lock(&adapter->stats64_lock); |
6240 | igb_update_stats(adapter); | 6240 | igb_update_stats(adapter); |
6241 | memcpy(stats, &adapter->stats64, sizeof(*stats)); | 6241 | memcpy(stats, &adapter->stats64, sizeof(*stats)); |
6242 | mutex_unlock(&adapter->stats64_lock); | 6242 | spin_unlock(&adapter->stats64_lock); |
6243 | } | 6243 | } |
6244 | 6244 | ||
6245 | /** | 6245 | /** |