I dig into this a little bit, it looks like it will need the modules
extra package for the Ethernet interface driver.

$ lspci -nnv
00:00.0 Ethernet controller [0200]: Google, Inc. Compute Engine Virtual 
Ethernet [gVNIC] [1ae0:0042] (rev 01)
        Subsystem: Google, Inc. Compute Engine Virtual Ethernet [gVNIC] 
[1ae0:0058]
        Flags: bus master, fast devsel, latency 0, IRQ 17
        Memory at 10100000 (32-bit, non-prefetchable) [size=4K]
        Memory at 10101000 (32-bit, non-prefetchable) [size=256]
        Memory at 10000000 (32-bit, non-prefetchable) [size=1M]
        Capabilities: <access denied>
        Kernel driver in use: gve
        Kernel modules: gve
...
$ modinfo gve
filename:       
/lib/modules/6.8.0-1015-gcp/kernel/drivers/net/ethernet/google/gve/gve.ko
...

For 5.15 we do have this driver available for generic kernel:
$ dpkg -S 
/lib/modules/5.15.0-125-generic/kernel/drivers/net/ethernet/google/gve/gve.ko
linux-modules-extra-5.15.0-125-generic: 
/lib/modules/5.15.0-125-generic/kernel/drivers/net/ethernet/google/gve/gve.ko

However the modules-extra package for 64k kernel is not installable (and
just suggested by kernel-testing--linux--full--generic-64k).

$ sudo apt install linux-modules-extra-5.15.0-125-generic-64k
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Package linux-modules-extra-5.15.0-125-generic-64k is not available, but is 
referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'linux-modules-extra-5.15.0-125-generic-64k' has no
installation candidate

$ sudo apt install kernel-testing--linux--full--generic-64k
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Note, selecting 'linux-generic-64k' instead of 
'kernel-testing--linux--full--generic-64k'
The following additional packages will be installed:
  firmware-sof-signed linux-firmware linux-headers-5.15.0-125 
linux-headers-5.15.0-125-generic-64k linux-headers-generic-64k 
linux-image-5.15.0-125-generic-64k
  linux-image-generic-64k linux-modules-5.15.0-125-generic-64k
Suggested packages:
  fdutils linux-doc | linux-source-5.15.0 linux-tools 
linux-modules-extra-5.15.0-125-generic-64k
The following NEW packages will be installed:
  firmware-sof-signed linux-firmware linux-generic-64k linux-headers-5.15.0-125 
linux-headers-5.15.0-125-generic-64k linux-headers-generic-64k
  linux-image-5.15.0-125-generic-64k linux-image-generic-64k 
linux-modules-5.15.0-125-generic-64k
0 upgraded, 9 newly installed, 0 to remove and 6 not upgraded.

-- 
You received this bug notification because you are a member of Canonical
Platform QA Team, which is subscribed to ubuntu-kernel-tests.
https://bugs.launchpad.net/bugs/2055343

Title:
  Google cloud c3a VMs have no network when booting the arm64
  generic-64k kernel

Status in ubuntu-kernel-tests:
  New

Bug description:
  Attempts to boot a c3a-standard-4 VM with the jammy/linux version
  5.15.0-100.110 fails. The VM appears to get to a login prompt, but
  there is no networking.

  Console log is attached.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-kernel-tests/+bug/2055343/+subscriptions


-- 
Mailing list: https://launchpad.net/~canonical-ubuntu-qa
Post to     : canonical-ubuntu-qa@lists.launchpad.net
Unsubscribe : https://launchpad.net/~canonical-ubuntu-qa
More help   : https://help.launchpad.net/ListHelp

Reply via email to