netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH net-next v2 0/2] gve: adopt page pool
@ 2024-10-03 16:30 Praveen Kaligineedi
  2024-10-03 16:30 ` [PATCH net-next v2 1/2] gve: move DQO rx buffer management related code to a new file Praveen Kaligineedi
  2024-10-03 16:30 ` [PATCH net-next v2 2/2] gve: adopt page pool for DQ RDA mode Praveen Kaligineedi
  0 siblings, 2 replies; 6+ messages in thread
From: Praveen Kaligineedi @ 2024-10-03 16:30 UTC (permalink / raw)
  To: netdev
  Cc: davem, edumazet, kuba, pabeni, willemb, jeroendb, shailend,
	hramamurthy, ziweixiao, shannon.nelson

From: Harshitha Ramamurthy <hramamurthy@google.com>

This patchset implements page pool support for gve.
The first patch deals with movement of code to make
page pool adoption easier in the next patch. The
second patch adopts the page pool API.

Changes in v2:
-Set allow_direct parameter to true in napi context and false
in others (Shannon Nelson)
-Set the napi pointer in page pool params (Jakub Kicinski)
-Track page pool alloc failures per ring (Jakub Kicinski)
-Don't exceed 80 char limit (Jakub Kicinski)

Harshitha Ramamurthy (2):
  gve: move DQO rx buffer management related code to a new file
  gve: adopt page pool for DQ RDA mode

 drivers/net/ethernet/google/Kconfig           |   1 +
 drivers/net/ethernet/google/gve/Makefile      |   3 +-
 drivers/net/ethernet/google/gve/gve.h         |  37 ++
 .../ethernet/google/gve/gve_buffer_mgmt_dqo.c | 316 ++++++++++++++++++
 drivers/net/ethernet/google/gve/gve_ethtool.c |  14 +-
 drivers/net/ethernet/google/gve/gve_rx_dqo.c  | 314 +++--------------
 6 files changed, 410 insertions(+), 275 deletions(-)
 create mode 100644 drivers/net/ethernet/google/gve/gve_buffer_mgmt_dqo.c

-- 
2.46.1.824.gd892dcdcdd-goog


^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2024-10-04 23:48 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-10-03 16:30 [PATCH net-next v2 0/2] gve: adopt page pool Praveen Kaligineedi
2024-10-03 16:30 ` [PATCH net-next v2 1/2] gve: move DQO rx buffer management related code to a new file Praveen Kaligineedi
2024-10-04 22:40   ` Jacob Keller
2024-10-03 16:30 ` [PATCH net-next v2 2/2] gve: adopt page pool for DQ RDA mode Praveen Kaligineedi
2024-10-04 22:43   ` Jacob Keller
2024-10-04 23:48   ` Jakub Kicinski

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).