{"id":2220167,"url":"http://patchwork.ozlabs.org/api/patches/2220167/?format=json","web_url":"http://patchwork.ozlabs.org/project/ubuntu-kernel/patch/20260406145921.2120148-2-leah.goldberg@canonical.com/","project":{"id":15,"url":"http://patchwork.ozlabs.org/api/projects/15/?format=json","name":"Ubuntu Kernel","link_name":"ubuntu-kernel","list_id":"kernel-team.lists.ubuntu.com","list_email":"kernel-team@lists.ubuntu.com","web_url":null,"scm_url":null,"webscm_url":null,"list_archive_url":"","list_archive_url_format":"","commit_url_format":""},"msgid":"<20260406145921.2120148-2-leah.goldberg@canonical.com>","list_archive_url":null,"date":"2026-04-06T14:59:14","name":"[SRU,N:aws/Q:aws/R:aws,v2,1/1] Enable ENA_ETHERNET as built-in to avoid race","commit_ref":null,"pull_url":null,"state":"new","archived":false,"hash":"5724d03461f0edb24a7508c66f8db49dc0f1f21f","submitter":{"id":93069,"url":"http://patchwork.ozlabs.org/api/people/93069/?format=json","name":"Leah Goldberg","email":"leah.goldberg@canonical.com"},"delegate":null,"mbox":"http://patchwork.ozlabs.org/project/ubuntu-kernel/patch/20260406145921.2120148-2-leah.goldberg@canonical.com/mbox/","series":[{"id":498868,"url":"http://patchwork.ozlabs.org/api/series/498868/?format=json","web_url":"http://patchwork.ozlabs.org/project/ubuntu-kernel/list/?series=498868","date":"2026-04-06T14:59:14","name":"UBUNTU: [Config] Change ENA to be a built in driver on AWS","version":2,"mbox":"http://patchwork.ozlabs.org/series/498868/mbox/"}],"comments":"http://patchwork.ozlabs.org/api/patches/2220167/comments/","check":"pending","checks":"http://patchwork.ozlabs.org/api/patches/2220167/checks/","tags":{},"related":[],"headers":{"Return-Path":"<kernel-team-bounces@lists.ubuntu.com>","X-Original-To":"incoming@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming@legolas.ozlabs.org","Authentication-Results":["legolas.ozlabs.org;\n\tdkim=fail reason=\"signature verification failed\" (4096-bit key;\n unprotected) header.d=canonical.com header.i=@canonical.com\n header.a=rsa-sha256 header.s=20251003 header.b=QxRn4rc6;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=lists.ubuntu.com\n (client-ip=185.125.189.65; helo=lists.ubuntu.com;\n envelope-from=kernel-team-bounces@lists.ubuntu.com;\n receiver=patchwork.ozlabs.org)"],"Received":["from lists.ubuntu.com (lists.ubuntu.com [185.125.189.65])\n\t(using TLSv1.2 with cipher ECDHE-ECDSA-AES256-GCM-SHA384 (256/256 bits))\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4fqCCp6v6Kz1y2d\n\tfor <incoming@patchwork.ozlabs.org>; Tue, 07 Apr 2026 00:59:34 +1000 (AEST)","from localhost ([127.0.0.1] helo=lists.ubuntu.com)\n\tby lists.ubuntu.com with esmtp (Exim 4.86_2)\n\t(envelope-from <kernel-team-bounces@lists.ubuntu.com>)\n\tid 1w9lQG-0007tZ-Dc; Mon, 06 Apr 2026 14:59:28 +0000","from smtp-relay-internal-0.internal ([10.131.114.225]\n helo=smtp-relay-internal-0.canonical.com)\n by lists.ubuntu.com with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)\n (Exim 4.86_2) (envelope-from <leah.goldberg@canonical.com>)\n id 1w9lQE-0007t3-Gg\n for kernel-team@lists.ubuntu.com; Mon, 06 Apr 2026 14:59:26 +0000","from mail-qt1-f200.google.com (mail-qt1-f200.google.com\n [209.85.160.200])\n (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest\n SHA256)\n (No client certificate requested)\n by smtp-relay-internal-0.canonical.com (Postfix) with ESMTPS id 6853F3F28E\n for <kernel-team@lists.ubuntu.com>; Mon,  6 Apr 2026 14:59:26 +0000 (UTC)","by mail-qt1-f200.google.com with SMTP id\n d75a77b69052e-50b52a2d70cso90755171cf.3\n for <kernel-team@lists.ubuntu.com>; Mon, 06 Apr 2026 07:59:26 -0700 (PDT)","from lemon-box-noble.. ([2601:44:8900:c30:be0f:e6dd:6892:c3e4])\n by smtp.gmail.com with ESMTPSA id\n d75a77b69052e-50d9d449f79sm7101761cf.18.2026.04.06.07.59.23\n for <kernel-team@lists.ubuntu.com>\n (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);\n Mon, 06 Apr 2026 07:59:23 -0700 (PDT)"],"DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed; d=canonical.com;\n s=20251003; t=1775487566;\n bh=4cxRxbouH6fhUNNPQSuxRTqBllYy0IGuVaQPnhprS5c=;\n h=From:To:Subject:Date:Message-ID:In-Reply-To:References:\n MIME-Version:Content-Type;\n b=QxRn4rc6wuFe2miw7xrpf0f4gOIUuOXYdWXMhXwmJAqBphds2NMo+bDJRLNEJWOtI\n dMKPfHK3qqvZKcnrV9NXbcow/P2tT+60HrddAEGZo/CCZrjVh8iEYPaPNuLqnqFMW6\n dnEFznxZ2QplLViNvhpw2qxpvYtZlRK/crxhEXEK7x+OwsqqO7RLHav/POYJ+XQAE4\n 9rrXPAulu/6vDbVGaTC8Mf8VnbKCLx+9DxuO0zvjmcATdFigGtPGHrird+DXnG/6qN\n p3zBLjxRYCWBuawFn5qSVTKIa1BNiP6tHvm68Oh0wP8/zj0MeC/N4WfSOiY8mQb9zw\n eLe83VUioUHMMEIotMKetvHN7WPAZ/l8BlpyYFGQgvV+zUU5/+xXmL7/j5qeRTArwZ\n sNSzA6JwG9vKvAUa8ttToeNUfeRzqqlTTaA4NP4aE3YcjKAqNxk+wyw/gYtUHGCnjV\n ymFOqIN8K/p6v5Duu2h6TzegbudcsS9yx1AtzU4BlrdiEb7mhoyUyDRjLidAKLUpNB\n KkABwbSSzjrhuEDXuSnVzwAIcawyZRmEWjpvikIzRVOqfFeZTyn7bxxMVpMYroAARj\n +WUynSevHOyvNbX+lBc69J3iqUsQrcexxGjv3gdg68NhhibRA/FLlDI19Fhk/uuac+\n ni83UPYIVu7P0XfUXlj9mL/U=","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=1e100.net; s=20251104; t=1775487565; x=1776092365;\n h=content-transfer-encoding:mime-version:references:in-reply-to\n :message-id:date:subject:to:from:x-gm-gg:x-gm-message-state:from:to\n :cc:subject:date:message-id:reply-to;\n bh=4cxRxbouH6fhUNNPQSuxRTqBllYy0IGuVaQPnhprS5c=;\n b=jQ7Kwv0L0o0H+PEVinxjZz6fOwoo8EznxF25Dq1aPzzLJY5POWzcUs53B9Fj7a0pbE\n U1wA2rcaUxhfn3M+O/qQl2sHGc84akx+251jCeSq8XXGh0DyaAL8TFFG9bdT4zN5gyvG\n w367Txh18iQ8uYT7mVkxTINcA/QAaMxQ6iYODeItRE4MJiSltJxKHKWnbIabTVNV+02N\n h5QCxuOYb3ceMESGAURQaGMzWFsYfVCRXbhfThbd8sKF6SPjllgqKUqWbUrsHpSI20cQ\n MghJ6uo+3e1A+GCExt5B/sg/T4KYUODBcGePHLNtz3A07HaD0/NmFTTmZkrx2EOfM45a\n khmA==","X-Gm-Message-State":"AOJu0YxXpVjCDKVViTQfRDi7MKpSlpxjnYWY2hwLk3pvduw3aYrqYCZ9\n dL+cD8hIkCDf/yA1JydjwkQN8Gf06QYsNdpES1umO/Z6SGJn1dO3Unjy/IlBiqaZkbFFlBPZ4+J\n /KTsHG7J7iUrtRGWGtX/QMuvR3/o8cApPH4OK81BdqE3bDr9jJqptjyI3DqpB3gLFDqpZHIqdKr\n IHGL9PdNWkcNecjQ==","X-Gm-Gg":"AeBDiesfQ89D/zEiKg57f3pTQgD2LC+KiX8Tysa4t3MTTQLI2Q59pALzS3AT28Cz0Ki\n xWqAt5ToJ7XBFO5yhyGfm8pEJHMTowvwb4Njlv6uakvOQXmHAr/Q23cxALxWtOXopJty+6L/K6y\n 1Q7b4G5GnVHBNJeAWBW3iVMlxJaW4NopWuyQ1Dy5DQwpYKt3VdGPHEoTV8dJo9XLsRjcSbg1Aw2\n JUB+Fh5foH1zLE8azaiX4tA2budd7R9iAVs2BBwkxhtCOyw5MXzfy5FR2H6VSk+WtPFLvHBWRi7\n tpsHEWTSvKzZYlR7y3XaDpVikoBl8DnY0H5OmwD8CRZQBM1WAiilhTC6dCZ+iAmrxcCM19nIwYd\n 29CO4oASHP7ELpsDoF/X81ikOdGQIWEb/1qT0/2GY","X-Received":["by 2002:ac8:7d0e:0:b0:50d:82ca:7c9c with SMTP id\n d75a77b69052e-50d82ca7ea9mr114576631cf.14.1775487564673;\n Mon, 06 Apr 2026 07:59:24 -0700 (PDT)","by 2002:ac8:7d0e:0:b0:50d:82ca:7c9c with SMTP id\n d75a77b69052e-50d82ca7ea9mr114576181cf.14.1775487564110;\n Mon, 06 Apr 2026 07:59:24 -0700 (PDT)"],"From":"Leah Goldberg <leah.goldberg@canonical.com>","To":"kernel-team@lists.ubuntu.com","Subject":"[SRU][N:aws/Q:aws/R:aws][PATCH v2 1/1] Enable ENA_ETHERNET as\n built-in to avoid race","Date":"Mon,  6 Apr 2026 10:59:14 -0400","Message-ID":"<20260406145921.2120148-2-leah.goldberg@canonical.com>","X-Mailer":"git-send-email 2.43.0","In-Reply-To":"<20260406145921.2120148-1-leah.goldberg@canonical.com>","References":"<20260406145921.2120148-1-leah.goldberg@canonical.com>","MIME-Version":"1.0","X-BeenThere":"kernel-team@lists.ubuntu.com","X-Mailman-Version":"2.1.20","Precedence":"list","List-Id":"Kernel team discussions <kernel-team.lists.ubuntu.com>","List-Unsubscribe":"<https://lists.ubuntu.com/mailman/options/kernel-team>,\n <mailto:kernel-team-request@lists.ubuntu.com?subject=unsubscribe>","List-Archive":"<https://lists.ubuntu.com/archives/kernel-team>","List-Post":"<mailto:kernel-team@lists.ubuntu.com>","List-Help":"<mailto:kernel-team-request@lists.ubuntu.com?subject=help>","List-Subscribe":"<https://lists.ubuntu.com/mailman/listinfo/kernel-team>,\n <mailto:kernel-team-request@lists.ubuntu.com?subject=subscribe>","Content-Type":"text/plain; charset=\"utf-8\"","Content-Transfer-Encoding":"base64","Errors-To":"kernel-team-bounces@lists.ubuntu.com","Sender":"\"kernel-team\" <kernel-team-bounces@lists.ubuntu.com>"},"content":"BugLink: https://bugs.launchpad.net/bugs/2144694\n\nCurrently, cloud-init may fail to detect the EC2 datasource during\nthe local init stage if the kernel hasn’t initialized the NIC in time.\nThis can prevent metadata fetching and block SSH on first boot. Making\nENA_ETHERNET built-in allows instances to boot reliably. We can revisit\nmaking ENA modular once the underlying cloud-init race is resolved.\n\nAdded CONFIG_ENA_ETHERNET is `y` in debian.aws/config/annotations.\n\nSigned-off-by: Leah Goldberg <leah.goldberg@canonical.com>\n---\nV1 -> V2: Added ENA config change in debian.aws instead of debian.master\n---\n debian.aws/config/annotations | 3 +++\n 1 file changed, 3 insertions(+)","diff":"diff --git a/debian.aws/config/annotations b/debian.aws/config/annotations\nindex 1105c9db4e75..8aff931a1efd 100644\n--- a/debian.aws/config/annotations\n+++ b/debian.aws/config/annotations\n@@ -33,6 +33,9 @@ CONFIG_DRM_ETNAVIV                              note<'LP: #1990167'>\n CONFIG_DRM_ETNAVIV_THERMAL                      policy<{'arm64': '-'}>\n CONFIG_DRM_ETNAVIV_THERMAL                      note<'LP: #1990167'>\n \n+CONFIG_ENA_ETHERNET                             policy<{'amd64': 'y', 'arm64': 'y'}>\n+CONFIG_ENA_ETHERNET                             note<'LP: #2144694'>\n+\n CONFIG_GPIO_CDEV_V1                             policy<{'amd64': 'n', 'arm64': 'n'}>\n CONFIG_GPIO_CDEV_V1                             note<'LP: #1953613'>\n \n","prefixes":["SRU","N:aws/Q:aws/R:aws","v2","1/1"]}