lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20240401234530.3101900-1-hramamurthy@google.com>
Date: Mon,  1 Apr 2024 23:45:25 +0000
From: Harshitha Ramamurthy <hramamurthy@...gle.com>
To: netdev@...r.kernel.org
Cc: jeroendb@...gle.com, pkaligineedi@...gle.com, shailend@...gle.com, 
	davem@...emloft.net, edumazet@...gle.com, kuba@...nel.org, pabeni@...hat.com, 
	willemb@...gle.com, rushilg@...gle.com, jfraker@...gle.com, 
	linux-kernel@...r.kernel.org, Harshitha Ramamurthy <hramamurthy@...gle.com>
Subject: [PATCH net-next 0/5] gve: enable ring size changes

This series enables support to change ring size via ethtool
in gve.

The first three patches deal with some clean up, setting
default values for the ring sizes and related fields. The
last two patches enable ring size changes.

Harshitha Ramamurthy (5):
  gve: simplify setting decriptor count defaults
  gve: make the completion and buffer ring size equal for DQO
  gve: set page count for RX QPL for GQI and DQO queue formats
  gve: add support to read ring size ranges from the device
  gve: add support to change ring size via ethtool

 drivers/net/ethernet/google/gve/gve.h         |  35 +++--
 drivers/net/ethernet/google/gve/gve_adminq.c  | 146 ++++++++++--------
 drivers/net/ethernet/google/gve/gve_adminq.h  |  48 +++---
 drivers/net/ethernet/google/gve/gve_ethtool.c |  85 +++++++++-
 drivers/net/ethernet/google/gve/gve_main.c    |  30 ++--
 drivers/net/ethernet/google/gve/gve_rx.c      |   2 +-
 drivers/net/ethernet/google/gve/gve_rx_dqo.c  |   7 +-
 drivers/net/ethernet/google/gve/gve_tx_dqo.c  |   4 +-
 8 files changed, 235 insertions(+), 122 deletions(-)

-- 
2.44.0.478.gd926399ef9-goog


Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ