Patch Detail
get:
Show a patch.
patch:
Update a patch.
put:
Update a patch.
GET /api/patches/2224029/?format=api
{ "id": 2224029, "url": "http://patchwork.ozlabs.org/api/patches/2224029/?format=api", "web_url": "http://patchwork.ozlabs.org/project/uboot/patch/20260416-ui-cosmetics-v4-4-b843ba661b3f@postmarketos.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": "<20260416-ui-cosmetics-v4-4-b843ba661b3f@postmarketos.org>", "list_archive_url": null, "date": "2026-04-16T14:57:44", "name": "[v4,4/4] doc: usage: autoboot: update content", "commit_ref": null, "pull_url": null, "state": "new", "archived": false, "hash": "240c60f03adf1d19fe1e28890ac407c49de8dc28", "submitter": { "id": 90020, "url": "http://patchwork.ozlabs.org/api/people/90020/?format=api", "name": "Ferass El Hafidi", "email": "funderscore@postmarketos.org" }, "delegate": { "id": 3651, "url": "http://patchwork.ozlabs.org/api/users/3651/?format=api", "username": "trini", "first_name": "Tom", "last_name": "Rini", "email": "trini@ti.com" }, "mbox": "http://patchwork.ozlabs.org/project/uboot/patch/20260416-ui-cosmetics-v4-4-b843ba661b3f@postmarketos.org/mbox/", "series": [ { "id": 500175, "url": "http://patchwork.ozlabs.org/api/series/500175/?format=api", "web_url": "http://patchwork.ozlabs.org/project/uboot/list/?series=500175", "date": "2026-04-16T14:57:40", "name": "Autoboot prompt customization and bootmenu cosmetics", "version": 4, "mbox": "http://patchwork.ozlabs.org/series/500175/mbox/" } ], "comments": "http://patchwork.ozlabs.org/api/patches/2224029/comments/", "check": "pending", "checks": "http://patchwork.ozlabs.org/api/patches/2224029/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 (2048-bit key;\n unprotected) header.d=postmarketos.org header.i=@postmarketos.org\n header.a=rsa-sha256 header.s=key1 header.b=ZOZpMGdE;\n\tdkim-atps=neutral", "legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de\n (client-ip=2a01:238:438b:c500:173d:9f52:ddab:ee01; helo=phobos.denx.de;\n envelope-from=u-boot-bounces@lists.denx.de; receiver=patchwork.ozlabs.org)", "phobos.denx.de;\n dmarc=pass (p=quarantine dis=none) header.from=postmarketos.org", "phobos.denx.de;\n spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de", "phobos.denx.de;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=postmarketos.org header.i=@postmarketos.org\n header.b=\"ZOZpMGdE\";\n\tdkim-atps=neutral", "phobos.denx.de; dmarc=pass (p=quarantine dis=none)\n header.from=postmarketos.org", "phobos.denx.de;\n spf=pass smtp.mailfrom=funderscore@postmarketos.org" ], "Received": [ "from phobos.denx.de (phobos.denx.de\n [IPv6:2a01:238:438b:c500:173d:9f52:ddab:ee01])\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 4fxLk11QlGz1yHP\n\tfor <incoming@patchwork.ozlabs.org>; Fri, 17 Apr 2026 00:58:33 +1000 (AEST)", "from h2850616.stratoserver.net (localhost [IPv6:::1])\n\tby phobos.denx.de (Postfix) with ESMTP id 7C001841D5;\n\tThu, 16 Apr 2026 16:58:07 +0200 (CEST)", "by phobos.denx.de (Postfix, from userid 109)\n id D6FD184201; Thu, 16 Apr 2026 16:58:05 +0200 (CEST)", "from out-177.mta0.migadu.com (out-177.mta0.migadu.com\n [91.218.175.177])\n (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits))\n (No client certificate requested)\n by phobos.denx.de (Postfix) with ESMTPS id AD2B4841F2\n for <u-boot@lists.denx.de>; Thu, 16 Apr 2026 16:58:03 +0200 (CEST)" ], "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,DKIM_SIGNED,\n DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_BLOCKED,\n RCVD_IN_VALIDITY_CERTIFIED_BLOCKED,RCVD_IN_VALIDITY_RPBL_BLOCKED,\n SPF_HELO_PASS,SPF_PASS autolearn=ham autolearn_force=no version=3.4.2", "X-Report-Abuse": "Please report any abuse attempt to abuse@migadu.com and\n include these headers.", "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed; d=postmarketos.org;\n s=key1; t=1776351483;\n h=from:from:reply-to:subject:subject:date:date:message-id:message-id:\n to:to:cc:cc:mime-version:mime-version:content-type:content-type:\n content-transfer-encoding:content-transfer-encoding:\n in-reply-to:in-reply-to:references:references;\n bh=uLbYBT2EG7D2YM6oMHBZfORHA2itQkagDFDlcxMpcCA=;\n b=ZOZpMGdEq8UtPgw0p9IQI3LBzQjcrzOAtet6wG2OR8UVXQDEkxfq4+EoN52FxbyW/KUksz\n lC1gE82UuhP0aW94HUdNMmHwLkBJjGih1Re+nYhCosf5dJHWxglEW3w77yZmgZFScVvGyw\n 54m4BUTisbvAbP8uFyZ9sv58NMePDXVk4GTp8OWqYPbQyq3303nJAcJ+RnftI5rVHNUCCd\n 1soVVuMjI098LJLvXenj0z2oBJzNMHD5gserJ1oHLqB6FIEf5Ubj3rY50YS0s8MylNuyWs\n SgJrDXeX/xEH7dw1xP3kxERMWgI21okWEM3XWBMoh3VPXfesZbVoFjj2rEna1w==", "From": "Ferass El Hafidi <funderscore@postmarketos.org>", "Date": "Thu, 16 Apr 2026 14:57:44 +0000", "Subject": "[PATCH v4 4/4] doc: usage: autoboot: update content", "MIME-Version": "1.0", "Content-Type": "text/plain; charset=\"utf-8\"", "Content-Transfer-Encoding": "7bit", "Message-Id": "<20260416-ui-cosmetics-v4-4-b843ba661b3f@postmarketos.org>", "References": "<20260416-ui-cosmetics-v4-0-b843ba661b3f@postmarketos.org>", "In-Reply-To": "<20260416-ui-cosmetics-v4-0-b843ba661b3f@postmarketos.org>", "To": "u-boot@lists.denx.de", "Cc": "Tom Rini <trini@konsulko.com>, Quentin Schulz <quentin.schulz@cherry.de>,\n \"Kory Maincent (TI.com)\" <kory.maincent@bootlin.com>,\n Simon Glass <sjg@chromium.org>,\n Mattijs Korpershoek <mkorpershoek@kernel.org>,\n Anshul Dalal <anshuld@ti.com>, Heinrich Schuchardt <xypron.glpk@gmx.de>,\n Martin Schwan <m.schwan@phytec.de>, David Zang <davidzangcs@gmail.com>,\n Sam Protsenko <semen.protsenko@linaro.org>,\n Christian Marangi <ansuelsmth@gmail.com>,\n Ferass El Hafidi <funderscore@postmarketos.org>", "X-Developer-Signature": "v=1; a=openpgp-sha256; l=2393;\n i=funderscore@postmarketos.org; h=from:subject:message-id;\n bh=/DeVU7f3AUWC56X2u6n/1he9fNqr8g/wyFWxDJz8W48=;\n b=owEBbQKS/ZANAwAKAYSvy9DXiZoDAcsmYgBp4Pj00bTonLyoIpeY8sIakOpwvJ96NupLJs87q\n shvYbJZcIuJAjMEAAEKAB0WIQQDAbw3+1VcrP15i+6Er8vQ14maAwUCaeD49AAKCRCEr8vQ14ma\n A7EZEACC6seri3sMg4QyECAgeOumI55sSc0VGNs8Z8sNqEbsNCdQ2LHcBLxsWssOzRvvqz1ML8+\n 1sFrmJTeLuL1TKts9RfcqHka4JQoe+nf3MmWsl0eC23UmsETJwvGJIV/b25E0kh203Nkh+fT2u7\n GK+37008kwMrXzUKTUXxnlDi16Taw9r7uo9jniocB14dkGjb4o2YYoEMNGplSB8Vr7YZflGg3Yv\n J+HsHlzIIKta3+21VsxIy1TTXR+4E7VDsB3ttr2BjPLUIm9FFWPLmK7aQnJDKKQhogfgwNg2vC8\n EgsFAtkNQ9naQoPYXHbpshlY6Z1OOnJGQsEnhALyXC77xBENsawCudN7tOghHBk2DbAMg6NrPx3\n do6hhmoCDD7GNym7YbKRjjdpTsMIEdwB9bJ0bgXFzSaoAG337AOdq+ZvcE7aQlz1Vge/E5rtOoB\n jwXAIiUiwTLDb8ycECchaY590mxa+nDB8f0hlgOQ2HVYMGH3MGU1sOTR3dVY3mxeAWYGl+CDurW\n v71Xa+1idLZd7iednTCrDu0BtKYziOW5eVKAbzeOxUOx39z0YV3JWUcmzZlasVgqgtRwuC37yM2\n jHiFNXKJQ0mNBGTf96MEDfx59fMPzgMvjXq+LjdvixGKUT4SN+CqWTKRrM5GJMG2vufefqn8Nhd\n y2ny5+x9COTbT+w==", "X-Developer-Key": "i=funderscore@postmarketos.org; a=openpgp;\n fpr=0301BC37FB555CACFD798BEE84AFCBD0D7899A03", "X-Migadu-Flow": "FLOW_OUT", "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": "The autoboot documentation is quite outdated. While converting to rST\nfor being publicly accessible in the docs website, document all basic\nautoboot options in there instead of referring to the README (which\nno longer mentions any autoboot configuration option), and don't instruct\ndefining CONFIG_AUTOBOOT_PROMPT with a C #define (as CONFIG_ options may\nonly be defined in Kconfig).\n\nSigned-off-by: Ferass El Hafidi <funderscore@postmarketos.org>\n---\n doc/usage/autoboot.rst | 31 ++++++++++++++++++++-----------\n 1 file changed, 20 insertions(+), 11 deletions(-)", "diff": "diff --git a/doc/usage/autoboot.rst b/doc/usage/autoboot.rst\nindex 3b6f040008b..5d16fd2c3a2 100644\n--- a/doc/usage/autoboot.rst\n+++ b/doc/usage/autoboot.rst\n@@ -3,18 +3,28 @@\n .. (C) Copyright 2001\n .. Dave Ellis, SIXNET, dge@sixnetio.com\n \n-Using autoboot configuration options\n-====================================\n+Autoboot configuration options\n+==============================\n \n-The basic autoboot configuration options are documented in the main\n-U-Boot README. See it for details. They are:\n+The basic autoboot configuration options are:\n \n-::\n+CONFIG_BOOTDELAY, \"bootdelay\" environment variable\n+ The \"bootdelay\" environment variable sets the delay in seconds\n+ before automatically booting.\n \n- bootdelay\n- bootcmd\n- CONFIG_BOOTDELAY\n- CONFIG_BOOTCOMMAND\n+ To disable the delay, it can be either set to 0 (to still accept key\n+ input to stop booting) or -2 (to also disable listening for key input).\n+ Setting to -1 has the effect of disabling autoboot.\n+\n+ The corresponding configuration option defines the default value of\n+ the \"bootdelay\" variable.\n+\n+CONFIG_BOOTCOMMAND, \"bootcmd\" environment variable\n+ The \"bootcmd\" environment variable defines the command that is run if\n+ the user does not cancel the boot process.\n+\n+ The corresponding configuration option defines the default value of\n+ the \"bootcmd\" variable.\n \n Some additional options that make autoboot safer in a production\n product are documented here.\n@@ -84,8 +94,7 @@ CONFIG_AUTOBOOT_PROMPT\n \n ::\n \n- #define CONFIG_AUTOBOOT_PROMPT \\\n- \"\\rBooting in %d seconds\"\n+ \\rBooting in %d seconds\n \n CONFIG_RESET_TO_RETRY\n (Only effective when CONFIG_BOOT_RETRY_TIME is also set)\n", "prefixes": [ "v4", "4/4" ] }