diff options
author | Eric Dumazet <eric.dumazet@gmail.com> | 2011-07-12 22:09:18 -0700 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2011-07-12 22:09:18 -0700 |
commit | 1e75896294d282ecd5b1717fcb3f6aa2908d5946 (patch) | |
tree | e4e886bf5852fde01f085af272cd280e37f0843a /drivers/net/benet/be.h | |
parent | c2fed9965c60e1f989f57889357c557f7b907ab7 (diff) |
be2net: account for skb allocation failures
If we cannot allocate new skbs in RX completion handler, we should
increase netdevice rx_dropped counter, not spam console messages.
Signed-off-by: Eric Dumazet <eric.dumazet@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/benet/be.h')
-rw-r--r-- | drivers/net/benet/be.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/net/benet/be.h b/drivers/net/benet/be.h index 9aa1534c7d8..72ec00f2d03 100644 --- a/drivers/net/benet/be.h +++ b/drivers/net/benet/be.h @@ -199,6 +199,7 @@ struct be_rx_stats { u32 rx_polls; /* number of times NAPI called poll function */ u32 rx_events; /* number of ucast rx completion events */ u32 rx_compl; /* number of rx completion entries processed */ + ulong rx_dropped; /* number of skb allocation errors */ ulong rx_jiffies; u64 rx_bytes; u64 rx_bytes_prev; |