SIG-CLOUD-9: Backport Google gVNIC update and features.
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.0.1.0.6.src.rpm
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 (g.v.rose@ciq.com)T