mirror of
https://github.com/Fishwaldo/linux-bl808.git
synced 2025-06-17 20:25:19 +00:00
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:
parent
30328d46af
commit
e9feb58020
2 changed files with 111 additions and 0 deletions
|
@ -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
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue