]> www.infradead.org Git - users/jedix/linux-maple.git/commit
gve: add support for basic queue stats
authorHarshitha Ramamurthy <hramamurthy@google.com>
Mon, 14 Oct 2024 20:21:08 +0000 (13:21 -0700)
committerJakub Kicinski <kuba@kernel.org>
Wed, 16 Oct 2024 01:50:10 +0000 (18:50 -0700)
commit2e5e0932dff5dbda657de6f4b661cdab46cf7c1b
tree2c8f5ae2334627be50237bfae3f7dd63835da7ef
parentebdfae0d377b487eabb739c55a13a2ab29f21f36
gve: add support for basic queue stats

Implement netdev_stats_ops to export basic per-queue stats.

With page pool support for DQO added in the previous patches,
rx-alloc-fail captures failures in page pool allocations as
well since the rx_buf_alloc_fail stat tracked in the driver
is incremented when gve_alloc_buffer returns error.

Reviewed-by: Praveen Kaligineedi <pkaligineedi@google.com>
Reviewed-by: Willem de Bruijn <willemb@google.com>
Signed-off-by: Harshitha Ramamurthy <hramamurthy@google.com>
Reviewed-by: Jacob Keller <jacob.e.keller@intel.com>
Link: https://patch.msgid.link/20241014202108.1051963-4-pkaligineedi@google.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/ethernet/google/gve/gve_main.c