get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

GET /api/patches/2220169/?format=api
HTTP 200 OK
Allow: GET, PUT, PATCH, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "id": 2220169,
    "url": "http://patchwork.ozlabs.org/api/patches/2220169/?format=api",
    "web_url": "http://patchwork.ozlabs.org/project/ubuntu-kernel/patch/20260406145921.2120148-3-leah.goldberg@canonical.com/",
    "project": {
        "id": 15,
        "url": "http://patchwork.ozlabs.org/api/projects/15/?format=api",
        "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-3-leah.goldberg@canonical.com>",
    "list_archive_url": null,
    "date": "2026-04-06T14:59:15",
    "name": "[v2,2/2] Enable ENA_ETHERNET as built-in to avoid race",
    "commit_ref": null,
    "pull_url": null,
    "state": "new",
    "archived": false,
    "hash": "669285db3e77c86cf77902df6cfeb342bba60a16",
    "submitter": {
        "id": 93069,
        "url": "http://patchwork.ozlabs.org/api/people/93069/?format=api",
        "name": "Leah Goldberg",
        "email": "leah.goldberg@canonical.com"
    },
    "delegate": null,
    "mbox": "http://patchwork.ozlabs.org/project/ubuntu-kernel/patch/20260406145921.2120148-3-leah.goldberg@canonical.com/mbox/",
    "series": [
        {
            "id": 498868,
            "url": "http://patchwork.ozlabs.org/api/series/498868/?format=api",
            "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/2220169/comments/",
    "check": "pending",
    "checks": "http://patchwork.ozlabs.org/api/patches/2220169/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=JFRilBun;\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 4fqCCs0r1hz1y2d\n\tfor <incoming@patchwork.ozlabs.org>; Tue, 07 Apr 2026 00:59:37 +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-0007tl-Lf; Mon, 06 Apr 2026 14:59:28 +0000",
            "from smtp-relay-internal-1.internal ([10.131.114.114]\n helo=smtp-relay-internal-1.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 1w9lQF-0007tF-7J\n for kernel-team@lists.ubuntu.com; Mon, 06 Apr 2026 14:59:27 +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-1.canonical.com (Postfix) with ESMTPS id 1E20C3F278\n for <kernel-team@lists.ubuntu.com>; Mon,  6 Apr 2026 14:59:27 +0000 (UTC)",
            "by mail-qt1-f200.google.com with SMTP id\n d75a77b69052e-50d5aa81907so4946601cf.0\n for <kernel-team@lists.ubuntu.com>; Mon, 06 Apr 2026 07:59:27 -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.24\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:24 -0700 (PDT)"
        ],
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed; d=canonical.com;\n s=20251003; t=1775487567;\n bh=fFyR3qn3bEpetbP0/C9N+O5/J6VyKO8SyZaRJtqXrtk=;\n h=From:To:Subject:Date:Message-ID:In-Reply-To:References:\n MIME-Version:Content-Type;\n b=JFRilBunF1m95cIi+3FDrn781ww7sq5WpiAlff5kQF7csVYm79rFxmS41n+c3evFG\n iZ0NcrdbMN0nLsTP+HC1d9qAk0C5xmi2prtu0eO4nzV1FKZW8YzEEdmzOlLcanjS88\n FT2dVobjrJXIZdStisMhhkD6ujwlOPWtViG/RHoxbnC6CorGxs/S3673J3sFd74MlI\n QJ7XyxHy7N6DuJRxDKcgK0pqB+u4ha3fJ8Ih1kXbSROr+npkzg0YiWqUznVaRJpAZ6\n +iLAit1i58TVAtMNa8tiRDu1Q3NQUpYzBUJKF1bIwjBWkpNoBxkAgW7JQM5R5biCJ0\n eZDcDDaYnKX3rsXHBv+fdl8R2MuTwqwK60JgzSxrpMCxeNEFVPAK+yRxlxsumD0d/M\n nOSQ0qiNMv5KtJ7FfCJHgDDWsR8F5+vnSryjAPV2s5eOFA19XgCXqkEAU7fXkLFny8\n f250mzm1xed67RiYD/ssyM2NDWPno8RoMSqhNO6QxpzMb+UO6EZZ1lGFowwhAeN8AK\n gJIK37XKJg3/A0OkywRn4LxymirdfLJIJSvWjDbDkXV4/7R9lAqI/S6Ber/vu1I8Tc\n QQ4fPxU0LYq2w2+Fr4uJVuwkDoCvVRwEcKno0zUlA1rm4w6sM1j3wqbaFDeWqLVNRu\n FCiUeoH+iRX4YH9XJO9JTEq0=",
        "X-Google-DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=1e100.net; s=20251104; t=1775487566; x=1776092366;\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=fFyR3qn3bEpetbP0/C9N+O5/J6VyKO8SyZaRJtqXrtk=;\n b=pl28tkQHj/LlcE/t3GAWlUa78Z2D+Q/dCBCJE+/Sr85tjarVGUGCPs7SXe7ji91ocJ\n frgR6Od7Gwl0grNgtJhFpkWSI3c4Zq8lY62ttDLrE5AEZEUibNNbl1rNka1E980XTAZI\n 5WABuYIodsF/XL/d02Z8/6lEWnYnrnUgIrWCBIOej8Nd74tYLbGK99dYCl+uO1Eu6nvc\n UTcdUo4qknY+fwXrIUzSwC/Vmw9vifyV4J2c9znT3g15t41/73fwXQjpPkVyG0gvxgnt\n B7l8mVarQuK3XQdXBajvBWgLRA2s6SEUp5cOCPtwbytUauUJqFzeXZkGDIkBqv77bmyK\n ouBw==",
        "X-Gm-Message-State": "AOJu0Yx60/Vcbb712aUZjKRF834lt/rK21S5h74Fkz/lRnSdjj4vocUs\n 0bQnHvpK9PbfYuJg8iBxDPFmleu+NDcW81bdwNfeL/drYN6KnlB5qAIkDuYy2+2seAt5TyuNUgX\n SXeKzbGwmHu2ssHZgiRF6DXFlodAkDvLfIlr7FWy1qfal8OV771fZuUqMWyBVphLUnpjc2lXSlC\n 5HMAvKhnQ2NoWEVfKM",
        "X-Gm-Gg": "AeBDiev6QzYaHcEBDmmYx8CdjJzlWEIGkV6fV98srlzLzH5iYpogN5ZTQ9dG5dJmErv\n n5GSXPVNG2Ks2o+9/MLs97p2NhcDbHsoyJ/s/BXZSmB3cJU8g44KRhacJZmVSW383tl5WSU2Dez\n OQqyyKLP2v1faMr6zvj/NOQfon5Cd1c/oFpD3WmzDRyBuCT2ywTuKPoK0LzvVQXE5Rl5AruoeSF\n Q1hVbf16ZJW6Zbm3BqEEQqSybn4MHWl1jIXW19ONyF80u3xcvVjnxyTxVkTboRxpZzm2Gr+EdQ1\n 4jagRlA5Azz7KB62aVmDTTrVDsMeaneQID6xxO8JI4ixHl/0rxYfvqMlv6/BmRmm7rvTNnYeYsw\n gsPOGGACCPP9uIaRvpUUxbmvj/gUGTOcGdfm6tm9B",
        "X-Received": [
            "by 2002:a05:622a:59ce:b0:509:2858:3c63 with SMTP id\n d75a77b69052e-50d628a3040mr200077421cf.23.1775487565626;\n Mon, 06 Apr 2026 07:59:25 -0700 (PDT)",
            "by 2002:a05:622a:59ce:b0:509:2858:3c63 with SMTP id\n d75a77b69052e-50d628a3040mr200077021cf.23.1775487565212;\n Mon, 06 Apr 2026 07:59:25 -0700 (PDT)"
        ],
        "From": "Leah Goldberg <leah.goldberg@canonical.com>",
        "To": "kernel-team@lists.ubuntu.com",
        "Subject": "[PATCH v2 2/2] Enable ENA_ETHERNET as built-in to avoid race",
        "Date": "Mon,  6 Apr 2026 10:59:15 -0400",
        "Message-ID": "<20260406145921.2120148-3-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 change to debian.aws instead of debian.master.\n---\n debian.aws/config/annotations    | 3 +++\n debian.master/config/annotations | 2 +-\n 2 files changed, 4 insertions(+), 1 deletion(-)",
    "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 \ndiff --git a/debian.master/config/annotations b/debian.master/config/annotations\nindex 70cbb5d1b8d6..27dfc4a5ba2f 100644\n--- a/debian.master/config/annotations\n+++ b/debian.master/config/annotations\n@@ -4778,7 +4778,7 @@ CONFIG_ELFCORE                                  policy<{'amd64': 'y', 'arm64': '\n CONFIG_ELF_CORE                                 policy<{'amd64': 'y', 'arm64': 'y', 'armhf': 'y', 'ppc64el': 'y', 'riscv64': 'y', 's390x': 'y'}>\n CONFIG_EMAC_ROCKCHIP                            policy<{'arm64': 'm', 'armhf': 'm'}>\n CONFIG_EM_TIMER_STI                             policy<{'armhf': 'y'}>\n-CONFIG_ENA_ETHERNET                             policy<{'amd64': 'y', 'arm64': 'y', 'armhf': 'y', 'ppc64el': 'y', 'riscv64': 'y'}>\n+CONFIG_ENA_ETHERNET                             policy<{'amd64': 'm', 'arm64': 'm', 'armhf': 'm', 'ppc64el': 'm', 'riscv64': 'm'}>\n CONFIG_ENC28J60                                 policy<{'amd64': 'm', 'arm64': 'm', 'armhf': 'm', 'ppc64el': 'm', 'riscv64': 'm', 's390x': '-'}>\n CONFIG_ENC28J60_WRITEVERIFY                     policy<{'amd64': 'n', 'arm64': 'n', 'armhf': 'n', 'ppc64el': 'n', 'riscv64': 'n', 's390x': '-'}>\n CONFIG_ENCLOSURE_SERVICES                       policy<{'amd64': 'm', 'arm64': 'm', 'armhf': 'm', 'ppc64el': 'm', 'riscv64': 'm', 's390x': 'n'}>\n",
    "prefixes": [
        "v2",
        "2/2"
    ]
}