All of lore.kernel.org
 help / color / mirror / Atom feed
* [net-next PATCH 0/6] Add af_xdp support for cn10k
@ 2025-01-07 10:46 Suman Ghosh
  2025-01-07 10:46 ` [net-next PATCH 1/6] octeontx2-pf: Add AF_XDP non-zero copy support Suman Ghosh
                   ` (5 more replies)
  0 siblings, 6 replies; 9+ messages in thread
From: Suman Ghosh @ 2025-01-07 10:46 UTC (permalink / raw)
  To: sgoutham, gakula, sbhatta, hkelam, davem, edumazet, kuba, pabeni,
	netdev, linux-kernel, lcherian, jerinj
  Cc: Suman Ghosh

This patchset includes changes to support AF_XDP for cn10k chipsets. Both
non-zero copy and zero copy will be supported after these changes. Also,
the RSS will be reconfigured once a particular receive queue is
added/removed to/from AF_XDP support.

Patch #1: octeontx2-pf: Add AF_XDP non-zero copy support

Patch #2: octeontx2-pf: AF_XDP zero copy receive support

Patch #3: octeontx2-pf: Reconfigure RSS table after enabling AF_XDP
zerocopy on rx queue

Patch #4: octeontx2-pf: Don't unmap page pool buffer used by XDP

Patch #5: octeontx2-pf: Prepare for AF_XDP transmit

Patch #6: octeontx2-pf: AF_XDP zero copy transmit support

Geetha sowjanya (1):
  octeontx2-pf: Don't unmap page pool buffer used by XDP

Hariprasad Kelam (2):
  Octeontx2-pf: Prepare for AF_XDP
  octeontx2-pf: AF_XDP zero copy transmit support

Suman Ghosh (3):
  octeontx2-pf: Add AF_XDP non-zero copy support
  octeontx2-pf: AF_XDP zero copy receive support
  octeontx2-pf: Reconfigure RSS table after enabling AF_XDP zerocopy on
    rx queue

 .../ethernet/marvell/octeontx2/nic/Makefile   |   2 +-
 .../ethernet/marvell/octeontx2/nic/cn10k.c    |   6 +-
 .../marvell/octeontx2/nic/otx2_common.c       | 128 +++++++---
 .../marvell/octeontx2/nic/otx2_common.h       |  22 +-
 .../marvell/octeontx2/nic/otx2_ethtool.c      |   6 +-
 .../ethernet/marvell/octeontx2/nic/otx2_pf.c  |  25 +-
 .../marvell/octeontx2/nic/otx2_txrx.c         | 161 ++++++++++---
 .../marvell/octeontx2/nic/otx2_txrx.h         |   8 +
 .../ethernet/marvell/octeontx2/nic/otx2_vf.c  |   4 +
 .../ethernet/marvell/octeontx2/nic/otx2_xsk.c | 225 ++++++++++++++++++
 .../ethernet/marvell/octeontx2/nic/otx2_xsk.h |  24 ++
 .../ethernet/marvell/octeontx2/nic/qos_sq.c   |   2 +-
 12 files changed, 541 insertions(+), 72 deletions(-)
 create mode 100644 drivers/net/ethernet/marvell/octeontx2/nic/otx2_xsk.c
 create mode 100644 drivers/net/ethernet/marvell/octeontx2/nic/otx2_xsk.h

-- 
2.25.1


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

end of thread, other threads:[~2025-01-08 14:03 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-01-07 10:46 [net-next PATCH 0/6] Add af_xdp support for cn10k Suman Ghosh
2025-01-07 10:46 ` [net-next PATCH 1/6] octeontx2-pf: Add AF_XDP non-zero copy support Suman Ghosh
2025-01-07 10:46 ` [net-next PATCH 2/6] octeontx2-pf: AF_XDP zero copy receive support Suman Ghosh
2025-01-07 14:34   ` Simon Horman
2025-01-08 14:02     ` [EXTERNAL] " Suman Ghosh
2025-01-07 10:46 ` [net-next PATCH 3/6] octeontx2-pf: Reconfigure RSS table after enabling AF_XDP zerocopy on rx queue Suman Ghosh
2025-01-07 10:46 ` [net-next PATCH 4/6] octeontx2-pf: Don't unmap page pool buffer used by XDP Suman Ghosh
2025-01-07 10:46 ` [net-next PATCH 5/6] octeontx2-pf: Prepare for AF_XDP transmit Suman Ghosh
2025-01-07 10:46 ` [net-next PATCH 6/6] octeontx2-pf: AF_XDP zero copy transmit support Suman Ghosh

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.