drop_monitor: Expose tail drop counter
Previous patch made the length of the per-CPU skb drop list configurable. Expose a counter that shows how many packets could not be enqueued to this list. This allows users determine the desired queue length. Signed-off-by: Ido Schimmel <idosch@mellanox.com> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:

committed by
David S. Miller

parent
30328d46af
commit
e9feb58020
@@ -56,6 +56,8 @@ enum {
|
||||
NET_DM_CMD_PACKET_ALERT,
|
||||
NET_DM_CMD_CONFIG_GET,
|
||||
NET_DM_CMD_CONFIG_NEW,
|
||||
NET_DM_CMD_STATS_GET,
|
||||
NET_DM_CMD_STATS_NEW,
|
||||
_NET_DM_CMD_MAX,
|
||||
};
|
||||
|
||||
@@ -80,6 +82,7 @@ enum net_dm_attr {
|
||||
NET_DM_ATTR_TRUNC_LEN, /* u32 */
|
||||
NET_DM_ATTR_ORIG_LEN, /* u32 */
|
||||
NET_DM_ATTR_QUEUE_LEN, /* u32 */
|
||||
NET_DM_ATTR_STATS, /* nested */
|
||||
|
||||
__NET_DM_ATTR_MAX,
|
||||
NET_DM_ATTR_MAX = __NET_DM_ATTR_MAX - 1
|
||||
@@ -103,4 +106,11 @@ enum {
|
||||
NET_DM_ATTR_PORT_MAX = __NET_DM_ATTR_PORT_MAX - 1
|
||||
};
|
||||
|
||||
enum {
|
||||
NET_DM_ATTR_STATS_DROPPED, /* u64 */
|
||||
|
||||
__NET_DM_ATTR_STATS_MAX,
|
||||
NET_DM_ATTR_STATS_MAX = __NET_DM_ATTR_STATS_MAX - 1
|
||||
};
|
||||
|
||||
#endif
|
||||
|
Reference in New Issue
Block a user