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

Jacob Martin jacob.martin at canonical.com
Mon Aug 12 17:18:03 UTC 2024


Applied to j/linux-gke master-next.

Thanks!

On 8/9/24 1:10 PM, Magali Lemes wrote:
> 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(+)
> 




More information about the kernel-team mailing list