This bug is awaiting verification that the linux-gcp/5.15.0-1022.29
kernel in -proposed solves the problem. Please test the kernel and
update this bug with the results. If the problem is solved, change the
tag 'verification-needed-jammy' to 'verification-done-jammy'. If the
problem still exists, change the tag 'verification-needed-jammy' to
'verification-failed-jammy'.

If verification is not done by 5 working days from today, this fix will
be dropped from the source code, and this bug will be closed.

See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how
to enable and use -proposed. Thank you!

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux-gcp in Ubuntu.
https://bugs.launchpad.net/bugs/1953575

Title:
  Update gvnic driver code

Status in linux-gcp package in Ubuntu:
  In Progress
Status in linux-gcp source package in Focal:
  Fix Released
Status in linux-gcp source package in Impish:
  Fix Released
Status in linux-gcp source package in Jammy:
  Fix Committed

Bug description:
  The GCE internal team responsible for gVNIC would like to have driver
  updates backported for both Ubuntu 18.04 LTS and Ubuntu 20.04 LTS.


  [Impact]
  Missing functionality from the Google gvnic driver

  
  [Test Plan]
  Confirm that gvnic module still loads and operates the gvnic driver. More 
extensive testing done by the gvnic developers at GCE

  
  [Regression potential]
  Possible regression in gvnic behaviour or functionality. Changes are confined 
to the gvnic driver code so regression potential is limited to gvnic only.


  
  List of changes:

  3712db620c613 gve: DQO: Configure interrupts on device up
  a9fd7559a367a gve: Check TX QPL was actually assigned
  c69a8892d5836 gve: fix the wrong AdminQ buffer overflow check
  f48adc2842b17 gve: DQO: Remove incorrect prefetch
  98fd04939ae7e gve: Simplify code and axe the use of a deprecated API
  56c0904d8491d gve: Propagate error codes to caller
  86cd2b58d1e63 gve: DQO: Fix off by one in gve_rx_dqo()
  ea364622fb118 gve: Fix warnings reported for DQO patchset
  8890e8783c6e6 gve: DQO: Add RX path
  abfc55f80d423 gve: DQO: Add TX path
  ef63867982913 gve: DQO: Add ring allocation and initialization
  dc3e0aef11bf0 gve: DQO: Add core netdev features
  873fd9825efd7 gve: Update adminq commands to support DQO queues
  543dc0e670472 gve: Add DQO fields for core data structures
  b580730931348 gve: Add dqo descriptors
  74e123d3c62b2 gve: Add support for DQO RX PTYPE map
  a9a3bfdd5f679 gve: adminq: DQO specific device descriptor logic
  3e6d068c103f8 gve: Introduce per netdev `enum gve_queue_format`
  a6b09c93c1735 gve: Introduce a new model for device options
  34d6b75678979 gve: Add support for raw addressing in the tx path
  30b6221596699 Revert "gve: Check TX QPL was actually assigned"
  98478993bb3f9 gve: Make gve_rx_slot_page_info.page_offset an absolute offset
  ff4b20bb7e5f4 gve: gve_rx_copy: Move padding to an argument
  5fc5c482008b5 gve: Move some static functions to a common file
  ed1e0daeee1ac gve: Rx Buffer Recycling
  da57760d6370d gve: Add support for raw addressing to the rx path
  b512608f33d8e gve: Add support for raw addressing device option
  e85394c77cdce gve: Enable Link Speed Reporting in the driver.
  8961791d8ba16 gve: Batch AQ commands for creating and destroying queues.
  50bafd6d5a041 gve: NIC stats for report-stats and for ethtool
  feccb84085904 gve: Add Gvnic stats AQ command and ethtool show/set-priv-flags.
  08578185ab296 gve: Use dev_info/err instead of netif_info/err.
  613ed2d16246f gve: Add stats for gve.
  250d220740d21 gve: Get and set Rx copybreak via ethtool

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-gcp/+bug/1953575/+subscriptions


-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to