diff options
author | Sathya Perla <sathya.perla@emulex.com> | 2013-10-01 16:00:01 +0530 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2013-10-01 12:45:52 -0400 |
commit | bc617526db53246648a6690645572829bcc21a12 (patch) | |
tree | 7adee253bbdef48df13bfd146873e6ea1bb748e9 /drivers/net/ethernet/emulex/benet/be.h | |
parent | 2632bafd74ae7d058ae52be80e6393139fd29f23 (diff) | |
download | lwn-bc617526db53246648a6690645572829bcc21a12.tar.gz lwn-bc617526db53246648a6690645572829bcc21a12.zip |
be2net: add a counter for pkts dropped in xmit path
In the xmit path, the driver may drop some pkts due to reasons such as
DMA mapping errors, out of memory conditions or to protect HW from
unrecoverable errors. Add a counter in TX-stats for such drops.
Signed-off-by: Sathya Perla <sathya.perla@emulex.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/ethernet/emulex/benet/be.h')
-rw-r--r-- | drivers/net/ethernet/emulex/benet/be.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/net/ethernet/emulex/benet/be.h b/drivers/net/ethernet/emulex/benet/be.h index e7cbc56a0c8f..21b064feaa4e 100644 --- a/drivers/net/ethernet/emulex/benet/be.h +++ b/drivers/net/ethernet/emulex/benet/be.h @@ -225,6 +225,7 @@ struct be_tx_stats { u64 tx_compl; ulong tx_jiffies; u32 tx_stops; + u32 tx_drv_drops; /* pkts dropped by driver */ struct u64_stats_sync sync; struct u64_stats_sync sync_compl; }; |