mbox series

[net-next,0/5] gve: enable ring size changes

Message ID 20240401234530.3101900-1-hramamurthy@google.com (mailing list archive)
Headers show
Series gve: enable ring size changes | expand

Message

Harshitha Ramamurthy April 1, 2024, 11:45 p.m. UTC
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(-)

Comments

patchwork-bot+netdevbpf@kernel.org April 3, 2024, 10:20 a.m. UTC | #1
Hello:

This series was applied to netdev/net-next.git (main)
by David S. Miller <davem@davemloft.net>:

On Mon,  1 Apr 2024 23:45:25 +0000 you wrote:
> 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.
> 
> [...]

Here is the summary with links:
  - [net-next,1/5] gve: simplify setting decriptor count defaults
    https://git.kernel.org/netdev/net-next/c/4cbc70f6ec5e
  - [net-next,2/5] gve: make the completion and buffer ring size equal for DQO
    https://git.kernel.org/netdev/net-next/c/5dee3c702c20
  - [net-next,3/5] gve: set page count for RX QPL for GQI and DQO queue formats
    https://git.kernel.org/netdev/net-next/c/b94d3703c1a6
  - [net-next,4/5] gve: add support to read ring size ranges from the device
    https://git.kernel.org/netdev/net-next/c/ed4fb326947d
  - [net-next,5/5] gve: add support to change ring size via ethtool
    https://git.kernel.org/netdev/net-next/c/834f9458f2fd

You are awesome, thank you!