There are a number of consistency errors with the DQO Tx datapath, which
this series aims to address. These changes should make the driver much
more resilient against edge case and malformed packets overall.

Joshua Washington (7):
  net/gve: send whole packet when mbuf is large
  net/gve: clean when there are insufficient Tx descs
  net/gve: don't write zero-length descriptors
  net/gve: validate Tx packet before sending
  net/gve: add DQO Tx descriptor limit
  net/gve: fix DQO TSO descriptor limit
  net/gve: clear DQO Tx descriptors before writing

 .mailmap                     |   1 +
 drivers/net/gve/gve_ethdev.c |   1 +
 drivers/net/gve/gve_ethdev.h |   1 +
 drivers/net/gve/gve_tx_dqo.c | 164 ++++++++++++++++++++++++++++++-----
 4 files changed, 143 insertions(+), 24 deletions(-)

-- 
2.50.0.727.gbf7dc18ff4-goog

Reply via email to