On Fri, Nov 15, 2024 at 10:27 AM Jakub Kicinski <kuba@xxxxxxxxxx> wrote: > > On Thu, 14 Nov 2024 10:17:11 +0800 Yafang Shao wrote: > > - * Not recommended for use in drivers for high speed interfaces. > > I thought I suggested we provide clear guidance on this counter being > related to processing pipeline being to slow, vs host backpressure. > Just deleting the line that says "don't use" is not going to cut it :| Hello Jakub, After investigating other network drivers, I found that they all report this metric to rx_missed_errors: - i40e The corresponding ethtool metric is port.rx_discards, which was mapped to rx_missed_errors in commit 5337d2949733 ("i40e: Add rx_missed_errors for buffer exhaustion"). - broadcom The equivalent metric is rx_total_discard_pkts, reported as rx_missed_errors in commit c0c050c58d84 ("bnxt_en: New Broadcom ethernet driver") Given this, it seems we should align with the standard practice and report this metric to rx_missed_errors. Tariq, what are your thoughts? -- Regards Yafang