linux generic-64k and lowlatency-64k fails to boot on gcp arm64 machine types

Bug #2030822 reported by Francis Ginther
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Incomplete
Undecided
Unassigned
linux-lowlatency (Ubuntu)
New
Undecided
Unassigned

Bug Description

The 64k page size flavours of the linux and linux-lowlatency kernels do not boot on GCP arm64 instances. This appears to be due to a limitation of the CPU in use on these hosts. Attempts to boot these kernels result in the following on the serial console:

UEFI firmware (version built at 17:11:03 on Jul 10 2023)
EMU Variable FVB Started
EMU Variable invalid PCD sizes
Found PL031 RTC @ 0x9010000
InitializeRealTimeClock: using default timezone/daylight settings
[=3h[=3hBdsDxe: loading Boot0002 "ubuntu" from HD(15,GPT,029463F0-4103-499C-B6F9-C974B11E55EF,0x800,0x31801)/\EFI\ubuntu\shimaa64.efi
BdsDxe: starting Boot0002 "ubuntu" from HD(15,GPT,029463F0-4103-499C-B6F9-C974B11E55EF,0x800,0x31801)/\EFI\ubuntu\shimaa64.efi

UEFI: Attempting to start image.
Description: ubuntu
FilePath: HD(15,GPT,029463F0-4103-499C-B6F9-C974B11E55EF,0x800,0x31801)/\EFI\ubuntu\shimaa64.efi
OptionNumber: 2.

Loading Linux 5.15.0-79-generic-64k ...

Loading initial ramdisk ...

EFI stub: ERROR: This 64 KB granular kernel is not supported by your CPU
Application failed, r = 3

This has been tested on t2a-standard-4 and t2a-standard-32 machine types.

Revision history for this message
Francis Ginther (fginther) wrote :
summary: - linux generic-64k fails to boot on gcp arm64 machine types
+ linux generic-64k and lowlatency-64k fails to boot on gcp arm64 machine
+ types
Revision history for this message
Ubuntu Kernel Bot (ubuntu-kernel-bot) wrote : Missing required logs.

This bug is missing log files that will aid in diagnosing the problem. While running an Ubuntu kernel (not a mainline or third-party kernel) please enter the following command in a terminal window:

apport-collect 2030822

and then change the status of the bug to 'Confirmed'.

If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.

This change has been made by an automated script, maintained by the Ubuntu Kernel Team.

Changed in linux (Ubuntu):
status: New → Incomplete
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.