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