Patch Detail
get:
Show a patch.
patch:
Update a patch.
put:
Update a patch.
GET /api/patches/2206465/?format=api
{ "id": 2206465, "url": "http://patchwork.ozlabs.org/api/patches/2206465/?format=api", "web_url": "http://patchwork.ozlabs.org/project/uboot/patch/20260306181304.2426352-24-sjg@chromium.org/", "project": { "id": 18, "url": "http://patchwork.ozlabs.org/api/projects/18/?format=api", "name": "U-Boot", "link_name": "uboot", "list_id": "u-boot.lists.denx.de", "list_email": "u-boot@lists.denx.de", "web_url": null, "scm_url": null, "webscm_url": null, "list_archive_url": "", "list_archive_url_format": "", "commit_url_format": "" }, "msgid": "<20260306181304.2426352-24-sjg@chromium.org>", "list_archive_url": null, "date": "2026-03-06T18:12:51", "name": "[v2,23/23] binman: doc: Update binman_tests.rst for subdirectory layout", "commit_ref": null, "pull_url": null, "state": "accepted", "archived": false, "hash": "672dc04c9345e7c2050670b5ad98597e0d3e4757", "submitter": { "id": 6170, "url": "http://patchwork.ozlabs.org/api/people/6170/?format=api", "name": "Simon Glass", "email": "sjg@chromium.org" }, "delegate": { "id": 3184, "url": "http://patchwork.ozlabs.org/api/users/3184/?format=api", "username": "sjg", "first_name": "Simon", "last_name": "Glass", "email": "sjg@chromium.org" }, "mbox": "http://patchwork.ozlabs.org/project/uboot/patch/20260306181304.2426352-24-sjg@chromium.org/mbox/", "series": [ { "id": 494765, "url": "http://patchwork.ozlabs.org/api/series/494765/?format=api", "web_url": "http://patchwork.ozlabs.org/project/uboot/list/?series=494765", "date": "2026-03-06T18:12:28", "name": "binman: test: Organise test files into subdirectories", "version": 2, "mbox": "http://patchwork.ozlabs.org/series/494765/mbox/" } ], "comments": "http://patchwork.ozlabs.org/api/patches/2206465/comments/", "check": "pending", "checks": "http://patchwork.ozlabs.org/api/patches/2206465/checks/", "tags": {}, "related": [], "headers": { "Return-Path": "<u-boot-bounces@lists.denx.de>", "X-Original-To": "incoming@patchwork.ozlabs.org", "Delivered-To": "patchwork-incoming@legolas.ozlabs.org", "Authentication-Results": [ "legolas.ozlabs.org;\n\tdkim=pass (1024-bit key;\n unprotected) header.d=chromium.org header.i=@chromium.org header.a=rsa-sha256\n header.s=google header.b=iG9uUQOM;\n\tdkim-atps=neutral", "legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de\n (client-ip=85.214.62.61; helo=phobos.denx.de;\n envelope-from=u-boot-bounces@lists.denx.de; receiver=patchwork.ozlabs.org)", "phobos.denx.de;\n dmarc=pass (p=none dis=none) header.from=chromium.org", "phobos.denx.de;\n spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de", "phobos.denx.de;\n\tdkim=pass (1024-bit key;\n unprotected) header.d=chromium.org header.i=@chromium.org\n header.b=\"iG9uUQOM\";\n\tdkim-atps=neutral", "phobos.denx.de;\n dmarc=pass (p=none dis=none) header.from=chromium.org", "phobos.denx.de;\n spf=pass smtp.mailfrom=sjg@chromium.org" ], "Received": [ "from phobos.denx.de (phobos.denx.de [85.214.62.61])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4fSF4W1kffz1xw1\n\tfor <incoming@patchwork.ozlabs.org>; Sat, 07 Mar 2026 05:17:31 +1100 (AEDT)", "from h2850616.stratoserver.net (localhost [IPv6:::1])\n\tby phobos.denx.de (Postfix) with ESMTP id D92D28407E;\n\tFri, 6 Mar 2026 19:14:30 +0100 (CET)", "by phobos.denx.de (Postfix, from userid 109)\n id E047283F2D; Fri, 6 Mar 2026 19:14:29 +0100 (CET)", "from mail-qk1-x72d.google.com (mail-qk1-x72d.google.com\n [IPv6:2607:f8b0:4864:20::72d])\n (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits))\n (No client certificate requested)\n by phobos.denx.de (Postfix) with ESMTPS id 506588408D\n for <u-boot@lists.denx.de>; Fri, 6 Mar 2026 19:14:27 +0100 (CET)", "by mail-qk1-x72d.google.com with SMTP id\n af79cd13be357-8cb3825b0fbso933639585a.0\n for <u-boot@lists.denx.de>; Fri, 06 Mar 2026 10:14:27 -0800 (PST)", "from chromium.org ([73.34.74.121]) by smtp.gmail.com with ESMTPSA id\n af79cd13be357-8cd6f5736c0sm155930885a.49.2026.03.06.10.14.23\n (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);\n Fri, 06 Mar 2026 10:14:25 -0800 (PST)" ], "X-Spam-Checker-Version": "SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de", "X-Spam-Level": "", "X-Spam-Status": "No, score=-2.1 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH,\n DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,\n RCVD_IN_DNSWL_BLOCKED,SPF_HELO_NONE,SPF_PASS autolearn=ham\n autolearn_force=no version=3.4.2", "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=chromium.org; s=google; t=1772820865; x=1773425665; darn=lists.denx.de;\n h=content-transfer-encoding:mime-version:references:in-reply-to\n :message-id:date:subject:cc:to:from:from:to:cc:subject:date\n :message-id:reply-to;\n bh=dpqd2ijmQrXCNoPXwzGshFsG5MrEA++IJ9Z1nwRjcZg=;\n b=iG9uUQOMvDZ+R4kue1Oqpl4EAIoBmiDFTxZ7a0UF8BqsL1nkpUGKKQ+O8YvA6EXT46\n DH/u9OK2A+lOR4pGRGT3yffDgaPGz0ikfd35E23v5+VvgTde5jjbBhD4XJ98jmQLlf9t\n bbSckHUWgQN/j2XegGFuUHhn8RYV0UPS/XbyE=", "X-Google-DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=1e100.net; s=20230601; t=1772820865; x=1773425665;\n h=content-transfer-encoding:mime-version:references:in-reply-to\n :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from\n :to:cc:subject:date:message-id:reply-to;\n bh=dpqd2ijmQrXCNoPXwzGshFsG5MrEA++IJ9Z1nwRjcZg=;\n b=actvgImwjQbTadZPsqvkzI4E/yMdIPus4Q8vG3sRmTeCz/VuAKYtKFm3Qcu7w91FYc\n cz+azmNgSdQRp8r8e8xnOPyifXLuGB5PrybmYNgK8FE+D1nJuSQjr5Qba15cyWnVb5Rz\n LdvpYCtOUWNVjzQGZJg9EpjD5QCZzkUGUh1shEw6BEdW8UOTs6k4TLXS8Dapx5wgUS50\n JuY3nrx/IyzNJqBcx8vgxNYd5drLpyylIeDCvcJk+jEFU9aJKKHjLeay1CHwxT34bgVw\n HwbjcHz0+xumW3eBGcxqfDFneAz70WcecsOmN+LWMKev4B4t4+9VA3gfVZC23nEYYNpx\n hd5w==", "X-Gm-Message-State": "AOJu0YyO1+a5NwVHCAFCIlIe+B+xU5ZiK9UxFMa+puJLRH2ny9jbS7lk\n +iH0CWmNrO5AoVbOnkzRmQurDm3CADbHH0NMGvP/jyPL7dRZ5U5VdliDJzLIsONh5AqUwAY/mC7\n 62Bg=", "X-Gm-Gg": "ATEYQzyrqR1h3WcBbZVPBJBxmhLDk+6o170GkSubznGS97QcAZQKjobYe3KNCZ6aecS\n Leir2c75zciTCigVHh5TNZv8wfKcAbsF1mN060pHmALmukgH5+0/wf1WanbKG3c1BcNFxw6+CFu\n KsimrxvJKzB4sIt2DBy5sg0pHczidMzWLeAQT6Ystv3atefvf0eAWFDmkwYgEwBSB6E1VAOMzny\n GMztjQv2dUmZADw5UhfBnAKZzCN+nwcToEcc/vtnb4wBogZjl//u64E/C+HgIKfbTgp5DBgF5id\n UOnPtEVrgvGnOnkTaul+iXUUTLVi2e16NOUFvbLAgZexjKMOvaVEnhRpdXeWZ8KmSmIsbIvnkTA\n Cq8v036bu0KYl6w4l6jRPWQQRmDy9S1BhQKj0x4ROSwxXuBfnP5hWqNb4z2bPJWgLVcKzF3JP4o\n 2Ds0fVsoBu8YTjUpwJ+g==", "X-Received": "by 2002:a05:620a:40c3:b0:8c6:ed6b:5865 with SMTP id\n af79cd13be357-8cd6d29e6e6mr407077485a.0.1772820865597;\n Fri, 06 Mar 2026 10:14:25 -0800 (PST)", "From": "Simon Glass <sjg@chromium.org>", "To": "u-boot@lists.denx.de", "Cc": "Tom Rini <trini@konsulko.com>, Quentin Schulz <quentin.schulz@cherry.de>,\n Simon Glass <simon.glass@canonical.com>,\n Alper Nebi Yasak <alpernebiyasak@gmail.com>,\n Neha Malcom Francis <n-francis@ti.com>, Peng Fan <peng.fan@nxp.com>,\n Philippe Reynes <philippe.reynes@softathome.com>,\n Simon Glass <sjg@chromium.org>,\n Stefan Herbrechtsmeier <stefan.herbrechtsmeier@weidmueller.com>", "Subject": "[PATCH v2 23/23] binman: doc: Update binman_tests.rst for\n subdirectory layout", "Date": "Fri, 6 Mar 2026 11:12:51 -0700", "Message-ID": "<20260306181304.2426352-24-sjg@chromium.org>", "X-Mailer": "git-send-email 2.43.0", "In-Reply-To": "<20260306181304.2426352-1-sjg@chromium.org>", "References": "<20260306181304.2426352-1-sjg@chromium.org>", "MIME-Version": "1.0", "Content-Transfer-Encoding": "8bit", "X-BeenThere": "u-boot@lists.denx.de", "X-Mailman-Version": "2.1.39", "Precedence": "list", "List-Id": "U-Boot discussion <u-boot.lists.denx.de>", "List-Unsubscribe": "<https://lists.denx.de/options/u-boot>,\n <mailto:u-boot-request@lists.denx.de?subject=unsubscribe>", "List-Archive": "<https://lists.denx.de/pipermail/u-boot/>", "List-Post": "<mailto:u-boot@lists.denx.de>", "List-Help": "<mailto:u-boot-request@lists.denx.de?subject=help>", "List-Subscribe": "<https://lists.denx.de/listinfo/u-boot>,\n <mailto:u-boot-request@lists.denx.de?subject=subscribe>", "Errors-To": "u-boot-bounces@lists.denx.de", "Sender": "\"U-Boot\" <u-boot-bounces@lists.denx.de>", "X-Virus-Scanned": "clamav-milter 0.103.8 at phobos.denx.de", "X-Virus-Status": "Clean" }, "content": "From: Simon Glass <simon.glass@canonical.com>\n\nUpdate the guidance for adding new tests to describe the subdirectory\nstructure instead of the numbering scheme.\n\nSigned-off-by: Simon Glass <simon.glass@canonical.com>\n---\n\nChanges in v2:\n- Fix awkward wording per Quentin's suggestion\n- Move file-reference updates to the patches that rename those files\n- Drop RFC prefix\n- Use literalinclude for nxp_imx8.dts example\n\n doc/develop/binman_tests.rst | 28 ++++++----------------------\n 1 file changed, 6 insertions(+), 22 deletions(-)", "diff": "diff --git a/doc/develop/binman_tests.rst b/doc/develop/binman_tests.rst\nindex 74a2d0e8ef2..40865912911 100644\n--- a/doc/develop/binman_tests.rst\n+++ b/doc/develop/binman_tests.rst\n@@ -453,31 +453,15 @@ help with this, but your code will be different.\n \n Generally you are adding a test because you are adding a new entry type\n ('etype'). So start by creating the shortest and simplest image-description you\n-can, which contains the new etype. Put it in a numbered file in\n-``tool/binman/test`` so that it comes last. All the numbers are unique and there\n-are no gaps.\n+can, which contains the new etype. Put it under ``tools/binman/test`` in the\n+appropriate subdirectory (e.g. ``fit/`` for FIT image tests, ``vendor/`` for\n+vendor-specific tests, ``entry/`` for general entry types) with a descriptive\n+filename.\n \n Example from ``tools/binman/test/vendor/nxp_imx8.dts``:\n \n-.. code-block:: devicetree\n-\n- // SPDX-License-Identifier: GPL-2.0+\n-\n- /dts-v1/;\n-\n- / {\n- #address-cells = <1>;\n- #size-cells = <1>;\n-\n- binman {\n- nxp-imx8mimage {\n- args; /* TODO: Needed by mkimage etype superclass */\n- nxp,boot-from = \"sd\";\n- nxp,rom-version = <1>;\n- nxp,loader-address = <0x10>;\n- };\n- };\n- };\n+.. literalinclude:: ../../tools/binman/test/vendor/nxp_imx8.dts\n+ :language: devicetree\n \n Note that you should use tabs in the file, not spaces. You can see that this has\n been cut down to the bare minimum, just enough to include the etype and the\n", "prefixes": [ "v2", "23/23" ] }