be2net: Add be_rx_polls counter
Add be_rx_polls to count number of times NAPI called rx poll function. Signed-off-by: Ajit Khaparde <ajitk@serverengines.com> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
ca66ef500b
commit
b7b83ac39a
|
@ -170,7 +170,7 @@ struct be_drvr_stats {
|
|||
u32 cache_barrier[16];
|
||||
|
||||
u32 be_ethrx_post_fail;/* number of ethrx buffer alloc failures */
|
||||
u32 be_polls; /* number of times NAPI called poll function */
|
||||
u32 be_rx_polls; /* number of times NAPI called poll function */
|
||||
u32 be_rx_events; /* number of ucast rx completion events */
|
||||
u32 be_rx_compl; /* number of rx completion entries processed */
|
||||
ulong be_rx_jiffies;
|
||||
|
|
|
@ -55,7 +55,7 @@ static const struct be_ethtool_stat et_stats[] = {
|
|||
{DRVSTAT_INFO(be_tx_stops)},
|
||||
{DRVSTAT_INFO(be_fwd_reqs)},
|
||||
{DRVSTAT_INFO(be_tx_wrbs)},
|
||||
{DRVSTAT_INFO(be_polls)},
|
||||
{DRVSTAT_INFO(be_rx_polls)},
|
||||
{DRVSTAT_INFO(be_tx_events)},
|
||||
{DRVSTAT_INFO(be_rx_events)},
|
||||
{DRVSTAT_INFO(be_tx_compl)},
|
||||
|
|
|
@ -1381,6 +1381,7 @@ int be_poll_rx(struct napi_struct *napi, int budget)
|
|||
struct be_eth_rx_compl *rxcp;
|
||||
u32 work_done;
|
||||
|
||||
adapter->stats.drvr_stats.be_rx_polls++;
|
||||
for (work_done = 0; work_done < budget; work_done++) {
|
||||
rxcp = be_rx_compl_get(adapter);
|
||||
if (!rxcp)
|
||||
|
|
Loading…
Reference in New Issue