[SRU][N:aws/Q:aws/R:aws][PATCH 1/1] UBUNTU: [Config] Changed ENA to be a built in driver

Leah Goldberg leah.goldberg at canonical.com
Mon Apr 6 14:04:39 UTC 2026


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

Currently, cloud-init may fail to detect the EC2 datasource during
the local init stage if the kernel hasn’t initialized the NIC in time.
This can prevent metadata fetching and block SSH on first boot. Making
ENA_ETHERNET built-in allows instances to boot reliably. We can revisit
making ENA modular once the underlying cloud-init race is resolved.

Set CONFIG_ENA_ETHERNET to `y`.

Signed-off-by: Leah Goldberg <leah.goldberg at canonical.com>
---
 debian.master/config/annotations | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/debian.master/config/annotations b/debian.master/config/annotations
index 27dfc4a5ba2f..70cbb5d1b8d6 100644
--- a/debian.master/config/annotations
+++ b/debian.master/config/annotations
@@ -4778,7 +4778,7 @@ CONFIG_ELFCORE                                  policy<{'amd64': 'y', 'arm64': '
 CONFIG_ELF_CORE                                 policy<{'amd64': 'y', 'arm64': 'y', 'armhf': 'y', 'ppc64el': 'y', 'riscv64': 'y', 's390x': 'y'}>
 CONFIG_EMAC_ROCKCHIP                            policy<{'arm64': 'm', 'armhf': 'm'}>
 CONFIG_EM_TIMER_STI                             policy<{'armhf': 'y'}>
-CONFIG_ENA_ETHERNET                             policy<{'amd64': 'm', 'arm64': 'm', 'armhf': 'm', 'ppc64el': 'm', 'riscv64': 'm'}>
+CONFIG_ENA_ETHERNET                             policy<{'amd64': 'y', 'arm64': 'y', 'armhf': 'y', 'ppc64el': 'y', 'riscv64': 'y'}>
 CONFIG_ENC28J60                                 policy<{'amd64': 'm', 'arm64': 'm', 'armhf': 'm', 'ppc64el': 'm', 'riscv64': 'm', 's390x': '-'}>
 CONFIG_ENC28J60_WRITEVERIFY                     policy<{'amd64': 'n', 'arm64': 'n', 'armhf': 'n', 'ppc64el': 'n', 'riscv64': 'n', 's390x': '-'}>
 CONFIG_ENCLOSURE_SERVICES                       policy<{'amd64': 'm', 'arm64': 'm', 'armhf': 'm', 'ppc64el': 'm', 'riscv64': 'm', 's390x': 'n'}>
-- 
2.43.0




More information about the kernel-team mailing list