aboutsummaryrefslogtreecommitdiffstats
path: root/net/8021q
diff options
context:
space:
mode:
Diffstat (limited to 'net/8021q')
-rw-r--r--net/8021q/vlan_dev.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/net/8021q/vlan_dev.c b/net/8021q/vlan_dev.c
index b38e715b1cd4..4f3e9073cb49 100644
--- a/net/8021q/vlan_dev.c
+++ b/net/8021q/vlan_dev.c
@@ -678,13 +678,13 @@ static struct rtnl_link_stats64 *vlan_dev_get_stats64(struct net_device *dev, st
678 678
679 p = per_cpu_ptr(vlan_dev_priv(dev)->vlan_pcpu_stats, i); 679 p = per_cpu_ptr(vlan_dev_priv(dev)->vlan_pcpu_stats, i);
680 do { 680 do {
681 start = u64_stats_fetch_begin_bh(&p->syncp); 681 start = u64_stats_fetch_begin_irq(&p->syncp);
682 rxpackets = p->rx_packets; 682 rxpackets = p->rx_packets;
683 rxbytes = p->rx_bytes; 683 rxbytes = p->rx_bytes;
684 rxmulticast = p->rx_multicast; 684 rxmulticast = p->rx_multicast;
685 txpackets = p->tx_packets; 685 txpackets = p->tx_packets;
686 txbytes = p->tx_bytes; 686 txbytes = p->tx_bytes;
687 } while (u64_stats_fetch_retry_bh(&p->syncp, start)); 687 } while (u64_stats_fetch_retry_irq(&p->syncp, start));
688 688
689 stats->rx_packets += rxpackets; 689 stats->rx_packets += rxpackets;
690 stats->rx_bytes += rxbytes; 690 stats->rx_bytes += rxbytes;