> -----Original Message-----
> From: Dipayaan Roy <dipayan...@linux.microsoft.com>
> Sent: Monday, June 9, 2025 6:01 AM
> To: andrew+...@lunn.ch; da...@davemloft.net; eduma...@google.com;
> k...@kernel.org; pab...@redhat.com; KY Srinivasan <k...@microsoft.com>;
> Haiyang Zhang <haiya...@microsoft.com>; wei....@kernel.org; Dexuan Cui
> <de...@microsoft.com>; Long Li <lon...@microsoft.com>; Konstantin Taranov
> <kotara...@microsoft.com>; ho...@kernel.org; mhkli...@outlook.com;
> er...@linux.microsoft.com; Dipayaan Roy <dipayan...@microsoft.com>;
> schakraba...@linux.microsoft.com; ros...@gmail.com; linux-
> hyp...@vger.kernel.org; net...@vger.kernel.org; linux-
> ker...@vger.kernel.org; linux-r...@vger.kernel.org
> Subject: [PATCH] net: mana: Expose additional hardware counters for drop
> and TC via ethtool.
>
> Add support for reporting additional hardware counters for drop and
> TC using the ethtool -S interface.
>
> These counters include:
>
> - Aggregate Rx/Tx drop counters
> - Per-TC Rx/Tx packet counters
> - Per-TC Rx/Tx byte counters
> - Per-TC Rx/Tx pause frame counters
>
> The counters are exposed using ethtool_ops->get_ethtool_stats and
> ethtool_ops->get_strings. This feature/counters are not available
> to all versions of hardware.
>
> Signed-off-by: Dipayaan Roy <dipayan...@linux.microsoft.com>
Reviewed-by: Haiyang Zhang <haiya...@microsoft.com>