mbox series

[net-next,0/2] net: drop_monitor: support drop reason

Message ID 20220208072836.3540192-1-imagedong@tencent.com (mailing list archive)
Headers show
Series net: drop_monitor: support drop reason | expand

Message

Menglong Dong Feb. 8, 2022, 7:28 a.m. UTC
From: Menglong Dong <imagedong@tencent.com>

This series patches is to make drop monitor supporting drop reason
and report it to user space.

In the first patch, we define the macro 'SKB_DR_MAX_LEN', which is
the max string length of drop reasons. We introduce this macro as
drop_monitor need to know the memory allocated for NET_DM_ATTR_REASON
in the second patch.

In the second patch, we report drop reasons as string to user space
in drop_monitor.


Menglong Dong (2):
  net: skb: introduce SKB_DR_MAX_LEN
  net: drop_monitor: support drop reason

 include/trace/events/skb.h       |  5 +++++
 include/uapi/linux/net_dropmon.h |  1 +
 net/core/drop_monitor.c          | 34 ++++++++++++++++++++++++++++----
 3 files changed, 36 insertions(+), 4 deletions(-)