diff options
| author | 2021-11-16 19:29:22 -0800 | |
|---|---|---|
| committer | 2021-11-17 14:56:16 +0000 | |
| commit | 5337824f4dc4bb26f38fbbba4ffb425a92803f15 (patch) | |
| tree | 5d00439ad091c73d88cddf5801c0850f02f32e8c /drivers/net/ethernet/ibm/ibmvnic.c | |
| parent | net: use an atomic_long_t for queue->trans_timeout (diff) | |
| download | linux-dev-5337824f4dc4bb26f38fbbba4ffb425a92803f15.tar.xz linux-dev-5337824f4dc4bb26f38fbbba4ffb425a92803f15.zip | |
net: annotate accesses to queue->trans_start
In following patches, dev_watchdog() will no longer stop all queues.
It will read queue->trans_start locklessly.
Signed-off-by: Eric Dumazet <edumazet@google.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/ethernet/ibm/ibmvnic.c')
| -rw-r--r-- | drivers/net/ethernet/ibm/ibmvnic.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/net/ethernet/ibm/ibmvnic.c b/drivers/net/ethernet/ibm/ibmvnic.c index 3cca51735421..c327fc8860da 100644 --- a/drivers/net/ethernet/ibm/ibmvnic.c +++ b/drivers/net/ethernet/ibm/ibmvnic.c @@ -2058,7 +2058,7 @@ static netdev_tx_t ibmvnic_xmit(struct sk_buff *skb, struct net_device *netdev) tx_packets++; tx_bytes += skb->len; - txq->trans_start = jiffies; + txq_trans_cond_update(txq); ret = NETDEV_TX_OK; goto out; |
