mbox series

[net-next,0/4] Add QPL mode for DQO descriptor format

Message ID 20230801215405.2192259-1-rushilg@google.com (mailing list archive)
Headers show
Series Add QPL mode for DQO descriptor format | expand

Message

Rushil Gupta Aug. 1, 2023, 9:54 p.m. UTC
GVE supports QPL ("queue-page-list") mode where
all data is communicated through a set of pre-registered
pages. Adding this mode to DQO.

Rushil Gupta (4):
  gve: Control path for DQO-QPL
  gve: Tx path for QPL
  gve: RX path for DQO-QPL
  gve: update gve.rst

 .../device_drivers/ethernet/google/gve.rst    |   9 +
 drivers/net/ethernet/google/gve/gve.h         | 112 ++++-
 drivers/net/ethernet/google/gve/gve_adminq.c  |  93 +++-
 drivers/net/ethernet/google/gve/gve_adminq.h  |  10 +
 drivers/net/ethernet/google/gve/gve_main.c    |  20 +-
 drivers/net/ethernet/google/gve/gve_rx_dqo.c  | 126 +++++-
 drivers/net/ethernet/google/gve/gve_tx_dqo.c  | 404 ++++++++++++++----
 7 files changed, 653 insertions(+), 121 deletions(-)

Comments

Jakub Kicinski Aug. 1, 2023, 10:12 p.m. UTC | #1
On Tue,  1 Aug 2023 21:54:02 +0000 Rushil Gupta wrote:
> GVE supports QPL ("queue-page-list") mode where
> all data is communicated through a set of pre-registered
> pages. Adding this mode to DQO.

In case patch 4/4 does not make it to the list I'd like to remind you 
of the mandatory 24h wait period between postings. Sadly it does not
include patches not CCed to the list...
Rushil Gupta Aug. 1, 2023, 11:12 p.m. UTC | #2
Thanks for catching that. I'll update the patch after 24h.


On Tue, Aug 1, 2023 at 3:13 PM Jakub Kicinski <kuba@kernel.org> wrote:
>
> On Tue,  1 Aug 2023 21:54:02 +0000 Rushil Gupta wrote:
> > GVE supports QPL ("queue-page-list") mode where
> > all data is communicated through a set of pre-registered
> > pages. Adding this mode to DQO.
>
> In case patch 4/4 does not make it to the list I'd like to remind you
> of the mandatory 24h wait period between postings. Sadly it does not
> include patches not CCed to the list...