get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

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

{
    "id": 2219999,
    "url": "http://patchwork.ozlabs.org/api/patches/2219999/?format=api",
    "web_url": "http://patchwork.ozlabs.org/project/buildroot/patch/20260405172056.1200798-1-ju.o@free.fr/",
    "project": {
        "id": 27,
        "url": "http://patchwork.ozlabs.org/api/projects/27/?format=api",
        "name": "Buildroot development",
        "link_name": "buildroot",
        "list_id": "buildroot.buildroot.org",
        "list_email": "buildroot@buildroot.org",
        "web_url": "",
        "scm_url": "",
        "webscm_url": "",
        "list_archive_url": "",
        "list_archive_url_format": "",
        "commit_url_format": ""
    },
    "msgid": "<20260405172056.1200798-1-ju.o@free.fr>",
    "list_archive_url": null,
    "date": "2026-04-05T17:20:55",
    "name": "[1/1] boot/edk2: bump to version edk2-stable202602",
    "commit_ref": null,
    "pull_url": null,
    "state": "new",
    "archived": false,
    "hash": "107d7a1cb9b03b2c51fae024282a3efe31ecc697",
    "submitter": {
        "id": 80537,
        "url": "http://patchwork.ozlabs.org/api/people/80537/?format=api",
        "name": "Julien Olivain",
        "email": "ju.o@free.fr"
    },
    "delegate": null,
    "mbox": "http://patchwork.ozlabs.org/project/buildroot/patch/20260405172056.1200798-1-ju.o@free.fr/mbox/",
    "series": [
        {
            "id": 498798,
            "url": "http://patchwork.ozlabs.org/api/series/498798/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/buildroot/list/?series=498798",
            "date": "2026-04-05T17:20:55",
            "name": "[1/1] boot/edk2: bump to version edk2-stable202602",
            "version": 1,
            "mbox": "http://patchwork.ozlabs.org/series/498798/mbox/"
        }
    ],
    "comments": "http://patchwork.ozlabs.org/api/patches/2219999/comments/",
    "check": "pending",
    "checks": "http://patchwork.ozlabs.org/api/patches/2219999/checks/",
    "tags": {},
    "related": [],
    "headers": {
        "Return-Path": "<buildroot-bounces@buildroot.org>",
        "X-Original-To": [
            "incoming-buildroot@patchwork.ozlabs.org",
            "buildroot@buildroot.org"
        ],
        "Delivered-To": [
            "patchwork-incoming-buildroot@legolas.ozlabs.org",
            "buildroot@buildroot.org"
        ],
        "Authentication-Results": [
            "legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=buildroot.org header.i=@buildroot.org\n header.a=rsa-sha256 header.s=default header.b=IVKQhMde;\n\tdkim-atps=neutral",
            "legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=buildroot.org\n (client-ip=2605:bc80:3010::137; helo=smtp4.osuosl.org;\n envelope-from=buildroot-bounces@buildroot.org; receiver=patchwork.ozlabs.org)"
        ],
        "Received": [
            "from smtp4.osuosl.org (smtp4.osuosl.org [IPv6:2605:bc80:3010::137])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4fpfPn1cTsz1xy1\n\tfor <incoming-buildroot@patchwork.ozlabs.org>;\n Mon, 06 Apr 2026 03:21:17 +1000 (AEST)",
            "from localhost (localhost [127.0.0.1])\n\tby smtp4.osuosl.org (Postfix) with ESMTP id 8B03140982;\n\tSun,  5 Apr 2026 17:21:15 +0000 (UTC)",
            "from smtp4.osuosl.org ([127.0.0.1])\n by localhost (smtp4.osuosl.org [127.0.0.1]) (amavis, port 10024) with ESMTP\n id RdZr8b4s2l0b; Sun,  5 Apr 2026 17:21:14 +0000 (UTC)",
            "from lists1.osuosl.org (lists1.osuosl.org [140.211.166.142])\n\tby smtp4.osuosl.org (Postfix) with ESMTP id 87A9F40996;\n\tSun,  5 Apr 2026 17:21:14 +0000 (UTC)",
            "from smtp3.osuosl.org (smtp3.osuosl.org [140.211.166.136])\n by lists1.osuosl.org (Postfix) with ESMTP id AA2662EF\n for <buildroot@buildroot.org>; Sun,  5 Apr 2026 17:21:13 +0000 (UTC)",
            "from localhost (localhost [127.0.0.1])\n by smtp3.osuosl.org (Postfix) with ESMTP id 9B737606B4\n for <buildroot@buildroot.org>; Sun,  5 Apr 2026 17:21:13 +0000 (UTC)",
            "from smtp3.osuosl.org ([127.0.0.1])\n by localhost (smtp3.osuosl.org [127.0.0.1]) (amavis, port 10024) with ESMTP\n id 5HxXoaweUZSX for <buildroot@buildroot.org>;\n Sun,  5 Apr 2026 17:21:12 +0000 (UTC)",
            "from smtp5-g21.free.fr (smtp5-g21.free.fr\n [IPv6:2a01:e0c:1:1599::14])\n by smtp3.osuosl.org (Postfix) with ESMTPS id 7AA89606B1\n for <buildroot@buildroot.org>; Sun,  5 Apr 2026 17:21:12 +0000 (UTC)",
            "from home.juju.sh (unknown\n [IPv6:2a01:e0a:1065:2100:52d9:65fe:2df3:c492])\n (Authenticated sender: ju.o@free.fr)\n by smtp5-g21.free.fr (Postfix) with ESMTPSA id 1F0D65FFB1;\n Sun,  5 Apr 2026 19:21:04 +0200 (CEST)"
        ],
        "X-Virus-Scanned": [
            "amavis at osuosl.org",
            "amavis at osuosl.org"
        ],
        "X-Comment": "SPF check N/A for local connections - client-ip=140.211.166.142;\n helo=lists1.osuosl.org; envelope-from=buildroot-bounces@buildroot.org;\n receiver=<UNKNOWN> ",
        "DKIM-Filter": [
            "OpenDKIM Filter v2.11.0 smtp4.osuosl.org 87A9F40996",
            "OpenDKIM Filter v2.11.0 smtp3.osuosl.org 7AA89606B1"
        ],
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed; d=buildroot.org;\n\ts=default; t=1775409674;\n\tbh=ixWPol0Cd9qjOqZdW0/yXT9S3CXlhtNW1BGx1S96rZI=;\n\th=To:Cc:Date:Subject:List-Id:List-Unsubscribe:List-Archive:\n\t List-Post:List-Help:List-Subscribe:From:Reply-To:From;\n\tb=IVKQhMde15hb++RSWjXlLd6r/lpoUiWQOQHEXbVkPg8MnXnU9qHYso5gBRsBzhyRk\n\t Z6UWW+B45VXtX2vyTjkC9n6kXqYZwUlrw/7jc0gQlpqGHnTHHnA1bokPbNsH2Ewx//\n\t CtZdN6ZUXbN0qNH9jkWaCaXpE86wLa8IDDmAY0cqGDIj8ww3dsd3qPjFBL1FZZKsnH\n\t D3dG/RgqCYnmSY6dzL04XqR9DU0ZyCJj0pqpltFAl2H2n8XfreTMiuogft9psO8ygR\n\t tfGerbKLMaC1TmIq5IaAQbGPNLy+l0AF/umXAvTiKdXP5A9vOcWwnADMyHuGESgQcT\n\t 801woZOrCjZKg==",
        "Received-SPF": "Pass (mailfrom) identity=mailfrom;\n client-ip=2a01:e0c:1:1599::14;\n helo=smtp5-g21.free.fr; envelope-from=ju.o@free.fr; receiver=<UNKNOWN>",
        "DMARC-Filter": "OpenDMARC Filter v1.4.2 smtp3.osuosl.org 7AA89606B1",
        "To": "buildroot@buildroot.org",
        "Cc": "Dick Olsson <hi@senzilla.io>, Julien Olivain <ju.o@free.fr>,\n Romain Naour <romain.naour@smile.fr>,\n =?utf-8?q?Vincent_Stehl=C3=A9?= <vincent.stehle@arm.com>",
        "Date": "Sun,  5 Apr 2026 19:20:55 +0200",
        "Message-ID": "<20260405172056.1200798-1-ju.o@free.fr>",
        "X-Mailer": "git-send-email 2.53.0",
        "MIME-Version": "1.0",
        "X-Mailman-Original-DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/simple;\n d=free.fr; s=smtp-20201208; t=1775409669;\n bh=Bfp+ibconMnUkXfgDp740T8RGWkKCF0lBLSeW2CWUo0=;\n h=From:To:Cc:Subject:Date:From;\n b=WUbA03XH4Tm0i+T+5BBWnXEtPlE6iEASqMeU78r50TqVibDgHjevTPIQcpGNsORIE\n mN+NHTsSV4LSRvso/wJzDY55qZ0k/+ropVGx5PlCjYVW1ZAe0SgoWUaAbtJUOdrHwz\n siO1TZvXAkJ8+EZvuNA1yyzJPAI2fg/LvBz/K4RB5vA3helyZxxgTRWZ5EQ1WtrtqG\n UP19Me/WRRqwGItW3ishCwBHito8arFczTnukrrAA/OO58WBX+s2QyW7y1JTr17YIM\n tlVpzYOSlICvS7eXIQtqbNVoTpWR31T9tU9aBRVjD+KrfK0aINhwkdBy6nBmlmiDUB\n eDlWbwYruTvbg==",
        "X-Mailman-Original-Authentication-Results": [
            "smtp3.osuosl.org;\n dmarc=pass (p=quarantine dis=none)\n header.from=free.fr",
            "smtp3.osuosl.org;\n dkim=pass (2048-bit key) header.d=free.fr header.i=@free.fr\n header.a=rsa-sha256 header.s=smtp-20201208 header.b=WUbA03XH"
        ],
        "Subject": "[Buildroot] [PATCH 1/1] boot/edk2: bump to version edk2-stable202602",
        "X-BeenThere": "buildroot@buildroot.org",
        "X-Mailman-Version": "2.1.30",
        "Precedence": "list",
        "List-Id": "Discussion and development of buildroot <buildroot.buildroot.org>",
        "List-Unsubscribe": "<https://lists.buildroot.org/mailman/options/buildroot>,\n <mailto:buildroot-request@buildroot.org?subject=unsubscribe>",
        "List-Archive": "<http://lists.buildroot.org/pipermail/buildroot/>",
        "List-Post": "<mailto:buildroot@buildroot.org>",
        "List-Help": "<mailto:buildroot-request@buildroot.org?subject=help>",
        "List-Subscribe": "<https://lists.buildroot.org/mailman/listinfo/buildroot>,\n <mailto:buildroot-request@buildroot.org?subject=subscribe>",
        "From": "Julien Olivain via buildroot <buildroot@buildroot.org>",
        "Reply-To": "Julien Olivain <ju.o@free.fr>",
        "Content-Type": "text/plain; charset=\"utf-8\"",
        "Content-Transfer-Encoding": "base64",
        "Errors-To": "buildroot-bounces@buildroot.org",
        "Sender": "\"buildroot\" <buildroot-bounces@buildroot.org>"
    },
    "content": "For release notes since edk2-stable202511, see:\nhttps://github.com/tianocore/edk2/releases/tag/edk2-stable202602\n\nThis commit also updates the edk2-platforms packages with the last\ncommit merged at the edk2 release date (2026-02-13), which corresponds\nto commit [1].\nThe edk2-non-osi package is not updated because it did not received\nany commit since the last edk2 bump.\n\nThe commit removes the package patch 0001 which is included in\nthis new version.\n\nThis commit has been runtime tested with tests using EDK2 package,\nwith commands:\n\n    support/testing/run-tests \\\n        -d dl -o output_folder \\\n            tests.boot.test_edk2 \\\n            tests.boot.test_grub.TestGrubAArch64EFI \\\n            tests.boot.test_grub.TestGrubRiscV64EFI \\\n            tests.boot.test_grub.TestGrubX8664EFI \\\n            tests.package.test_fwts\n\nIt has also been runtime tested (by booting in qemu) with defconfigs\nusing EDK2 package:\nqemu_aarch64_sbsa_defconfig\nqemu_loongarch64_virt_efi_defconfig\nqemu_riscv64_virt_efi_defconfig\nqemu_x86_64_efi_defconfig\n\n[1] https://github.com/tianocore/edk2-platforms/commit/23625e812490e6cf66ab9e74972c6a5129bf3e2a\n\nCc: Dick Olsson <hi@senzilla.io>\nCc: Romain Naour <romain.naour@smile.fr>\nCc: Vincent Stehlé <vincent.stehle@arm.com>\nTested-by: Julien Olivain <ju.o@free.fr>\nSigned-off-by: Julien Olivain <ju.o@free.fr>\n---\n ...aseTools-EfiRom-fix-compiler-warning.patch | 46 -------------------\n boot/edk2/edk2.hash                           |  2 +-\n boot/edk2/edk2.mk                             |  2 +-\n package/edk2-platforms/edk2-platforms.hash    |  2 +-\n package/edk2-platforms/edk2-platforms.mk      |  2 +-\n 5 files changed, 4 insertions(+), 50 deletions(-)\n delete mode 100644 boot/edk2/0001-BaseTools-EfiRom-fix-compiler-warning.patch",
    "diff": "diff --git a/boot/edk2/0001-BaseTools-EfiRom-fix-compiler-warning.patch b/boot/edk2/0001-BaseTools-EfiRom-fix-compiler-warning.patch\ndeleted file mode 100644\nindex c1e688cfe0..0000000000\n--- a/boot/edk2/0001-BaseTools-EfiRom-fix-compiler-warning.patch\n+++ /dev/null\n@@ -1,46 +0,0 @@\n-From 9af06ef3cbb052b142f9660c2c01e7aeb401300c Mon Sep 17 00:00:00 2001\n-From: Gerd Hoffmann <kraxel@redhat.com>\n-Date: Mon, 8 Dec 2025 10:28:50 +0100\n-Subject: [PATCH] BaseTools/EfiRom: fix compiler warning\n-MIME-Version: 1.0\n-Content-Type: text/plain; charset=UTF-8\n-Content-Transfer-Encoding: 8bit\n-\n-New warning after updating gcc:\n-\n-EfiRom.c: In function ‘main’:\n-EfiRom.c:78:17: error: assignment discards ‘const’ qualifier from pointer target type [-Werror=discarded-qualifiers]\n-\n-The assigned value is not used, so fix the warning by just removing it.\n-\n-Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>\n-Upstream: https://github.com/tianocore/edk2/commit/9af06ef3cbb052b142f9660c2c01e7aeb401300c\n-Signed-off-by: Vincent Stehlé <vincent.stehle@arm.com>\n----\n- BaseTools/Source/C/EfiRom/EfiRom.c | 3 +--\n- 1 file changed, 1 insertion(+), 2 deletions(-)\n-\n-diff --git a/BaseTools/Source/C/EfiRom/EfiRom.c b/BaseTools/Source/C/EfiRom/EfiRom.c\n-index fa7bf0e62e..6e903b3504 100644\n---- a/BaseTools/Source/C/EfiRom/EfiRom.c\n-+++ b/BaseTools/Source/C/EfiRom/EfiRom.c\n-@@ -44,7 +44,6 @@ Returns:\n-   FILE_LIST *FList;\r\n-   UINT32    TotalSize;\r\n-   UINT32    Size;\r\n--  CHAR8     *Ptr0;\r\n- \r\n-   SetUtilityName(UTILITY_NAME);\r\n- \r\n-@@ -75,7 +74,7 @@ Returns:\n-   //\r\n-   if (mOptions.DumpOption == 1) {\r\n-     if (mOptions.FileList != NULL) {\r\n--      if ((Ptr0 = strstr ((CONST CHAR8 *) mOptions.FileList->FileName, DEFAULT_OUTPUT_EXTENSION)) != NULL) {\r\n-+      if (strstr ((CONST CHAR8 *) mOptions.FileList->FileName, DEFAULT_OUTPUT_EXTENSION) != NULL) {\r\n-         DumpImage (mOptions.FileList);\r\n-         goto BailOut;\r\n-       } else {\r\n--- \n-2.53.0\n-\ndiff --git a/boot/edk2/edk2.hash b/boot/edk2/edk2.hash\nindex 8aa19bf545..ab9bbcf7ef 100644\n--- a/boot/edk2/edk2.hash\n+++ b/boot/edk2/edk2.hash\n@@ -1,3 +1,3 @@\n # Locally calculated\n-sha256  a8378e83060d621806b4237f6b2b9ead89d51f888d41e46e78d42b76d6594329  edk2-edk2-stable202511-git4.tar.gz\n+sha256  a44b47f2d233213cdb848206bda8d475b264ed1a2cf097ae9cd82581e4aa2090  edk2-edk2-stable202602-git4.tar.gz\n sha256  50ce20c9cfdb0e19ee34fe0a51fc0afe961f743697b068359ab2f862b494df80  License.txt\ndiff --git a/boot/edk2/edk2.mk b/boot/edk2/edk2.mk\nindex dba4aed513..11d9b90e7f 100644\n--- a/boot/edk2/edk2.mk\n+++ b/boot/edk2/edk2.mk\n@@ -4,7 +4,7 @@\n #\n ################################################################################\n \n-EDK2_VERSION = edk2-stable202511\n+EDK2_VERSION = edk2-stable202602\n EDK2_SITE = https://github.com/tianocore/edk2\n EDK2_SITE_METHOD = git\n EDK2_LICENSE = BSD-2-Clause-Patent\ndiff --git a/package/edk2-platforms/edk2-platforms.hash b/package/edk2-platforms/edk2-platforms.hash\nindex b3fa5d8424..31b84cf05a 100644\n--- a/package/edk2-platforms/edk2-platforms.hash\n+++ b/package/edk2-platforms/edk2-platforms.hash\n@@ -1,3 +1,3 @@\n # Locally calculated\n-sha256  96bb0d16d76285190663e15367d0c022a3a47230e5361d80b8549f546ad93fbe  edk2-platforms-1e64c1109ae2ac0185351e8d0c19732970d4fecf.tar.gz\n+sha256  f06674ea8cebd2547acbff0245226bf97159d52df930b6161c4169ef0fa41215  edk2-platforms-23625e812490e6cf66ab9e74972c6a5129bf3e2a.tar.gz\n sha256  50ce20c9cfdb0e19ee34fe0a51fc0afe961f743697b068359ab2f862b494df80  License.txt\ndiff --git a/package/edk2-platforms/edk2-platforms.mk b/package/edk2-platforms/edk2-platforms.mk\nindex 7c46d9ed9f..cad3ccc5d2 100644\n--- a/package/edk2-platforms/edk2-platforms.mk\n+++ b/package/edk2-platforms/edk2-platforms.mk\n@@ -5,7 +5,7 @@\n ################################################################################\n \n # Keep in sync with latest commit as of the release date for boot/edk2\n-EDK2_PLATFORMS_VERSION = 1e64c1109ae2ac0185351e8d0c19732970d4fecf\n+EDK2_PLATFORMS_VERSION = 23625e812490e6cf66ab9e74972c6a5129bf3e2a\n EDK2_PLATFORMS_SITE = $(call github,tianocore,edk2-platforms,$(EDK2_PLATFORMS_VERSION))\n EDK2_PLATFORMS_LICENSE = BSD-2-Clause-Patent\n EDK2_PLATFORMS_LICENSE_FILES = License.txt\n",
    "prefixes": [
        "1/1"
    ]
}