Skip to content

SIG-CLOUD-9: Backport Google gVNIC update and features.

Jonathan Maple requested to merge gvnic-dqo-qpl-r9 into r9

This is a request from Google and does not contain a new RESF source.

The backport based off kernel-5.14.0-362.24.1.el9_3 which and producing /builddir/build/SRPMS/kernel-5.14.0-362.24.1.el9.

Backport Google gVNIC update and features.

Request from google to backport specific commits from there upstream.
This monolithic patch contains these 4 upstream commit SHA's plus
additional prerequisite commits SHAs.

The Commits backported are in git log order.

 5a3f8d123107 gve: update gve.rst\n
 e7075ab4fb6b gve: RX path for DQO-QPL\n
 a6fb8d5a8b69 gve: Tx path for DQO-QPL\n
 66ce8e6b49df gve: Control path for DQO-QPL\n
 a695641c8eaa gve: Support IPv6 Big TCP on DQ\n
 f4c2e67c1773 gve: Remove the code of clearing PBA bit\n
 4de00f0acc72 gve: Unify duplicate GQ min pkt desc size constants\n
 3ce934558097 gve: Secure enough bytes in the first TX desc for all TCP pkts\n
 68c3e4fc8628 gve: Cache link_speed value from device\n
 fd8e40321a12 gve: Add AF_XDP zero-copy support for GQI-QPL format\n
 39a7f4aa3e4a gve: Add XDP REDIRECT support for GQI-QPL format\n
 75eaae158b1b gve: Add XDP DROP and TX support for GQI-QPL format\n
 7fc2bf78a430 gve: Changes to add new TX queues\n
 2e80aeae9f80 gve: XDP support GQI-QPL: helper function changes\n
 843711459391 gve: Fix gve interrupt names\n
 c2a0c3ed5b64 gve: Adding a new AdminQ command to verify driver\n

Backport-By: Greg Rose (

Merge request reports