[SRU][jammy:linux-gke][PATCH 0/1] Compile NVMe module as built-in on arm64

Magali Lemes magali.lemes at canonical.com
Fri Aug 9 18:10:21 UTC 2024


BugLink: https://bugs.launchpad.net/bugs/2076439

[Impact]
jammy:linux-gke does not have the nvme driver built-in. The ARM64 CPU
platform on GCE, Ampere Altra, only supports the NVMe storage interface,
meaning we cannot boot arm64 images without initramfs. The
initramfs is used only to load the nvme driver module.

[Fix]
Set CONFIG_BLK_DEV_NVME=y and CONFIG_NVME_CORE=y for arm64.

[Test]
Check that nvme is built-in, e.g., grep nvme.ko /lib/modules/$(uname -r)/modules.builtin

[Where problems could occur]
Unlikely to have any issues apart from an increased arm64 kernel image
size.

Magali Lemes (1):
  UBUNTU: [Config] gke: compile nvme as built-in on arm64

 debian.gke/config/annotations | 6 ++++++
 1 file changed, 6 insertions(+)

-- 
2.34.1




More information about the kernel-team mailing list