[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <20201019111118.g6uykflw57tevhqu@lion.mk-sys.cz>
Date: Mon, 19 Oct 2020 13:11:18 +0200
From: Michal Kubecek <mkubecek@...e.cz>
To: Jakub Kicinski <kuba@...nel.org>
Cc: netdev@...r.kernel.org, kernel-team@...com, idosch@...sch.org
Subject: Re: [PATCH ethtool v3 0/7] pause frame stats
On Sun, Oct 18, 2020 at 02:31:44PM -0700, Jakub Kicinski wrote:
> Hi!
>
> Sorry about the delay from v2.
Actually, I'm rather surprised you were able to get back to this so
early, given the situation.
> This set adds support for pause frame statistics.
>
> First pause frame info is extended to support --json.
>
> Pause stats are first of this kind of statistics so add
> support for a new flag (--include-statistics).
>
> Next add support for dumping policy to check if the statistics
> flag is supported for a given subcommand.
>
> Last but not least - display statistics.
>
> v3:
> - rename the ctx variable to policy_ctx
> - instead of returning the flags policy save it to a member
> of struct nl_context, for potential reuse. Also we don't
> have to worry about returning flags and negative errors
> from the read helper this way :)
>
> Jakub Kicinski (7):
> update UAPI header copies
> pause: add --json support
> separate FLAGS out in -h
> add support for stats in subcommands
> netlink: prepare for more per-op info
> netlink: use policy dumping to check if stats flag is supported
> pause: add support for dumping statistics
>
> ethtool.8.in | 7 ++
> ethtool.c | 17 +++-
> internal.h | 1 +
> netlink/coalesce.c | 6 +-
> netlink/msgbuff.h | 6 ++
> netlink/netlink.c | 179 ++++++++++++++++++++++++++++++++++++++---
> netlink/netlink.h | 31 +++++--
> netlink/pause.c | 111 ++++++++++++++++++++++---
> uapi/linux/genetlink.h | 11 +++
> uapi/linux/netlink.h | 4 +
> 10 files changed, 336 insertions(+), 37 deletions(-)
Series applied, thank you.
Michal
Download attachment "signature.asc" of type "application/pgp-signature" (489 bytes)
Powered by blists - more mailing lists