We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d0ebde9 commit e671f1cCopy full SHA for e671f1c
drivers/net/vrf.c
@@ -345,14 +345,15 @@ static netdev_tx_t is_ip_tx_frame(struct sk_buff *skb, struct net_device *dev)
345
346
static netdev_tx_t vrf_xmit(struct sk_buff *skb, struct net_device *dev)
347
{
348
+ int len = skb->len;
349
netdev_tx_t ret = is_ip_tx_frame(skb, dev);
350
351
if (likely(ret == NET_XMIT_SUCCESS || ret == NET_XMIT_CN)) {
352
struct pcpu_dstats *dstats = this_cpu_ptr(dev->dstats);
353
354
u64_stats_update_begin(&dstats->syncp);
355
dstats->tx_pkts++;
- dstats->tx_bytes += skb->len;
356
+ dstats->tx_bytes += len;
357
u64_stats_update_end(&dstats->syncp);
358
} else {
359
this_cpu_inc(dev->dstats->tx_drps);
0 commit comments