mbox series

[net-next,0/8] gve improvements

Message ID 20211216004652.1021911-1-jeroendb@google.com (mailing list archive)
Headers show
Series gve improvements | expand

Message

Jeroen de Borst Dec. 16, 2021, 12:46 a.m. UTC
This patchset consists of unrelated changes:

A bug fix for an issue that disabled jumbo-frame support, a few code
improvements and minor funcitonal changes and 3 new features:
  Supporting tx|rx-coalesce-usec for DQO
  Suspend/resume/shutdown
  Optional metadata descriptors

Catherine Sullivan (4):
  gve: Move the irq db indexes out of the ntfy block struct
  gve: Update gve_free_queue_page_list signature
  gve: remove memory barrier around seqno
  gve: Implement suspend/resume/shutdown

Jeroen de Borst (1):
  gve: Correct order of processing device options

Jordan Kim (1):
  gve: Add consumed counts to ethtool stats

Tao Liu (1):
  gve: Add tx|rx-coalesce-usec for DQO

Willem de Bruijn (1):
  gve: Add optional metadata descriptor type GVE_TXD_MTD

 drivers/net/ethernet/google/gve/gve.h         |  21 +++-
 drivers/net/ethernet/google/gve/gve_adminq.c  |  10 +-
 drivers/net/ethernet/google/gve/gve_desc.h    |  20 ++++
 drivers/net/ethernet/google/gve/gve_dqo.h     |  24 +++-
 drivers/net/ethernet/google/gve/gve_ethtool.c |  82 +++++++++++--
 drivers/net/ethernet/google/gve/gve_main.c    | 111 +++++++++++++++---
 drivers/net/ethernet/google/gve/gve_rx.c      |   2 -
 drivers/net/ethernet/google/gve/gve_tx.c      |  73 ++++++++----
 8 files changed, 278 insertions(+), 65 deletions(-)

Comments

patchwork-bot+netdevbpf@kernel.org Dec. 16, 2021, 11 a.m. UTC | #1
Hello:

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

On Wed, 15 Dec 2021 16:46:44 -0800 you wrote:
> This patchset consists of unrelated changes:
> 
> A bug fix for an issue that disabled jumbo-frame support, a few code
> improvements and minor funcitonal changes and 3 new features:
>   Supporting tx|rx-coalesce-usec for DQO
>   Suspend/resume/shutdown
>   Optional metadata descriptors
> 
> [...]

Here is the summary with links:
  - [net-next,1/8] gve: Correct order of processing device options
    https://git.kernel.org/netdev/net-next/c/a10834a36c8a
  - [net-next,2/8] gve: Move the irq db indexes out of the ntfy block struct
    https://git.kernel.org/netdev/net-next/c/d30baacc0494
  - [net-next,3/8] gve: Update gve_free_queue_page_list signature
    https://git.kernel.org/netdev/net-next/c/13e7939c954a
  - [net-next,4/8] gve: remove memory barrier around seqno
    https://git.kernel.org/netdev/net-next/c/5fd07df47a7f
  - [net-next,5/8] gve: Add optional metadata descriptor type GVE_TXD_MTD
    https://git.kernel.org/netdev/net-next/c/497dbb2b97a0
  - [net-next,6/8] gve: Implement suspend/resume/shutdown
    https://git.kernel.org/netdev/net-next/c/974365e51861
  - [net-next,7/8] gve: Add consumed counts to ethtool stats
    https://git.kernel.org/netdev/net-next/c/2c9198356d56
  - [net-next,8/8] gve: Add tx|rx-coalesce-usec for DQO
    https://git.kernel.org/netdev/net-next/c/6081ac2013ab

You are awesome, thank you!