memif: wrong interface counter is incremented
vlib_increment_combined_counter takes sw_if_index, not hw_if_index. Type: fix Signed-off-by: Steven Luong <sluong@cisco.com> Change-Id: Iecde2697ed490940f0eff796d28d15381405b895 (cherry picked from commit 35050289e6b5f6e2939b1d08ed058ab952468943)
This commit is contained in:
parent
1fa4b3a4bc
commit
cfd710d2fc
@ -509,7 +509,7 @@ memif_device_input_inline (vlib_main_t * vm, vlib_node_runtime_t * node,
|
||||
|
||||
vlib_increment_combined_counter (vnm->interface_main.combined_sw_if_counters
|
||||
+ VNET_INTERFACE_COUNTER_RX, thread_index,
|
||||
mif->hw_if_index, n_rx_packets,
|
||||
mif->sw_if_index, n_rx_packets,
|
||||
n_rx_bytes);
|
||||
|
||||
/* refill ring with empty buffers */
|
||||
@ -772,7 +772,7 @@ memif_device_input_zc_inline (vlib_main_t * vm, vlib_node_runtime_t * node,
|
||||
|
||||
vlib_increment_combined_counter (vnm->interface_main.combined_sw_if_counters
|
||||
+ VNET_INTERFACE_COUNTER_RX, thread_index,
|
||||
mif->hw_if_index, n_rx_packets,
|
||||
mif->sw_if_index, n_rx_packets,
|
||||
n_rx_bytes);
|
||||
|
||||
/* refill ring with empty buffers */
|
||||
|
Loading…
x
Reference in New Issue
Block a user