{"id":2222541,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2222541/?format=json","web_url":"http://patchwork.ozlabs.org/project/buildroot/patch/20260412171340.256271-1-romain.naour@smile.fr/","project":{"id":27,"url":"http://patchwork.ozlabs.org/api/1.2/projects/27/?format=json","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":"<20260412171340.256271-1-romain.naour@smile.fr>","list_archive_url":null,"date":"2026-04-12T17:13:40","name":"configs/am574x_idk_defconfig: bump linux to 6.18.16 and u-boot to 2026.04","commit_ref":null,"pull_url":null,"state":"accepted","archived":false,"hash":"b1aafe643d1db7e6441fd0333b86d0312bf8841b","submitter":{"id":69397,"url":"http://patchwork.ozlabs.org/api/1.2/people/69397/?format=json","name":"Romain Naour","email":"romain.naour@smile.fr"},"delegate":{"id":89618,"url":"http://patchwork.ozlabs.org/api/1.2/users/89618/?format=json","username":"juju","first_name":"Julien","last_name":"Olivain","email":"juju@cotds.org"},"mbox":"http://patchwork.ozlabs.org/project/buildroot/patch/20260412171340.256271-1-romain.naour@smile.fr/mbox/","series":[{"id":499620,"url":"http://patchwork.ozlabs.org/api/1.2/series/499620/?format=json","web_url":"http://patchwork.ozlabs.org/project/buildroot/list/?series=499620","date":"2026-04-12T17:13:40","name":"configs/am574x_idk_defconfig: bump linux to 6.18.16 and u-boot to 2026.04","version":1,"mbox":"http://patchwork.ozlabs.org/series/499620/mbox/"}],"comments":"http://patchwork.ozlabs.org/api/patches/2222541/comments/","check":"pending","checks":"http://patchwork.ozlabs.org/api/patches/2222541/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=i2GwS9Lm;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=buildroot.org\n (client-ip=140.211.166.136; helo=smtp3.osuosl.org;\n envelope-from=buildroot-bounces@buildroot.org; receiver=patchwork.ozlabs.org)"],"Received":["from smtp3.osuosl.org (smtp3.osuosl.org [140.211.166.136])\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 4ftxw02wkTz1yCx\n\tfor <incoming-buildroot@patchwork.ozlabs.org>;\n Mon, 13 Apr 2026 03:13:52 +1000 (AEST)","from localhost (localhost [127.0.0.1])\n\tby smtp3.osuosl.org (Postfix) with ESMTP id 8DFFF616B5;\n\tSun, 12 Apr 2026 17:13:49 +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 q_tY4rn8aWXq; Sun, 12 Apr 2026 17:13:48 +0000 (UTC)","from lists1.osuosl.org (lists1.osuosl.org [140.211.166.142])\n\tby smtp3.osuosl.org (Postfix) with ESMTP id A61EF616B6;\n\tSun, 12 Apr 2026 17:13:48 +0000 (UTC)","from smtp2.osuosl.org (smtp2.osuosl.org [140.211.166.133])\n by lists1.osuosl.org (Postfix) with ESMTP id ECF60194\n for <buildroot@buildroot.org>; Sun, 12 Apr 2026 17:13:46 +0000 (UTC)","from localhost (localhost [127.0.0.1])\n by smtp2.osuosl.org (Postfix) with ESMTP id D281D421AB\n for <buildroot@buildroot.org>; Sun, 12 Apr 2026 17:13:46 +0000 (UTC)","from smtp2.osuosl.org ([127.0.0.1])\n by localhost (smtp2.osuosl.org [127.0.0.1]) (amavis, port 10024) with ESMTP\n id HDidepoRWGab for <buildroot@buildroot.org>;\n Sun, 12 Apr 2026 17:13:46 +0000 (UTC)","from mail-wm1-x32b.google.com (mail-wm1-x32b.google.com\n [IPv6:2a00:1450:4864:20::32b])\n by smtp2.osuosl.org (Postfix) with ESMTPS id AB65B40024\n for <buildroot@buildroot.org>; Sun, 12 Apr 2026 17:13:45 +0000 (UTC)","by mail-wm1-x32b.google.com with SMTP id\n 5b1f17b1804b1-4838c15e3cbso32947505e9.3\n for <buildroot@buildroot.org>; Sun, 12 Apr 2026 10:13:45 -0700 (PDT)","from P-NTS-Evian.home\n (2a01cb0594a2a2002ad9827a59cb148a.ipv6.abo.wanadoo.fr.\n [2a01:cb05:94a2:a200:2ad9:827a:59cb:148a])\n by smtp.gmail.com with ESMTPSA id\n 5b1f17b1804b1-488d5347ea5sm265323235e9.8.2026.04.12.10.13.42\n (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);\n Sun, 12 Apr 2026 10:13:42 -0700 (PDT)"],"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 smtp3.osuosl.org A61EF616B6","OpenDKIM Filter v2.11.0 smtp2.osuosl.org AB65B40024"],"DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed; d=buildroot.org;\n\ts=default; t=1776014028;\n\tbh=DcDrowd51uWqMiCDzIqjr6c76Xl03SbsDwWL+dOQx/Y=;\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=i2GwS9LmSnknPq8zuLivpw5Z3nrcMxttvnyEZNUGjtTYi1PYvbcDZZg+B5afA3QAq\n\t rAN6Avm4IuCZXkq6mbH3mt5sCgNt38TzjIBowd9fNHfUstLJ4ofNVujPYl/k9Rj6ov\n\t rHQCyVK7gSGTNjXfEShNBGWE/7gIgE+NLBbb3dYKQ6qxeOWs/CnfG64BzpFQ2Evuww\n\t fWhbD/HVjLmc1XM9GGCdxc0uHVg+8NvCGG8Tx7frN3ouQKcvNFOTk/4V77LWJkez2m\n\t 9H77peSHbpSDRM+uJ7qFosBEv7q4j93E9aku+P+ujWgg0YMjyBqTEJ7ARfxI4VWid+\n\t FkpOGvkaKVx7A==","Received-SPF":"Pass (mailfrom) identity=mailfrom;\n client-ip=2a00:1450:4864:20::32b; helo=mail-wm1-x32b.google.com;\n envelope-from=romain.naour@smile.fr; receiver=<UNKNOWN>","DMARC-Filter":"OpenDMARC Filter v1.4.2 smtp2.osuosl.org AB65B40024","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=1e100.net; s=20251104; t=1776014023; x=1776618823;\n h=content-transfer-encoding:mime-version:message-id:date:subject:cc\n :to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date\n :message-id:reply-to;\n bh=xwCXJ8a8tRoOTMBKGz497TlY5Ynm83EfMVzFFeEKL6g=;\n b=COXGW1il0Xw/YGALME/UcCDD6G1mxYYtslonZeDfRj8GbjaMq1jZe6AwfpoK0ZOaqP\n kUd/jp3cGCSfIyWEBGfAQzw4CUUVLkbaDH8hzvFq3mdukDyxKy0+z97L+yAwkqKsfvMt\n Utbvm7JwbBvYImU90xl2Zt8ZYQhEn9UzHtQtzh3I5ZcMyVizP8N+Jj0zcje3VUM/D/lx\n UMHjkudnAYQV8Bh+VB9378s0bUxL8Hjk+NzXUDBHEFRF677gi/xvjYqMg8yCfIN5nDkM\n oOGXrsQITyyJyRy5SFQM0Jksef/aq7EVJOqY0+ZZYVFmD/gf0695jAkjpD06jXuPyFOf\n /hQg==","X-Gm-Message-State":"AOJu0YwFcZn82BbLLqAzGiTv9ecC1pKoeb3zCnyDHk8eJVDSftVaWs8w\n NxGq/JraiJxnB3JvM9ZgKoWhPum6AosHxiPTlGInIeC/F30Q7gfdmNgiz7QEbJGN9p1UCy2nE3u\n S05RkBDg=","X-Gm-Gg":"AeBDietHSdeCqnWEcS4TObzrmfL0QzdpEFGwi7D4v8VTjkcOWvF2LneTqdqZ2i0+BZ4\n KeaCTBUhk7i4e/SzXa/UEewJEB4QbCtyesaZu4jcEwFvoEqAJOoBgCcUKHkckHWAihFQE6sfpdP\n 1IxioH4qTX/PK3V1nDDIK2bX6JkjbiHWO3LtfukIsBiJNukOSaod+tvKSIaqxOITn1cnfi/3K11\n WVPJ6ewIUYjTextCFuG81ANXYNg7FJfivgkZgXCNmjYCdgv2HMh896KVC3Ox33VrKYPAnSQIEBt\n sHaSsTMDd8spN0YTjTXFvv7UZv/Ri8BzWLFr4WEFCoJPHwX90c1SglTNZh/UxmKrB+Xb1Uw4bRM\n BkXw5/qDd3AMZbTZ6Hv+v40FieL1Uk81vCzRHwb/VQrtKWwSb2V8OgogBrJ5NH60RM69C0bt1qq\n Uyz6diWGMsXPBrgZho+98fB5wmTIjq+YNmleEJvqyvs1qTwOz+vO3hWMbgvgxopOHCKb7kPY59o\n TiD6mPnU/ogo8M+9f6+uUf9mw==","X-Received":"by 2002:a05:600d:1c:b0:487:1108:48bc with SMTP id\n 5b1f17b1804b1-488d6836d87mr107460315e9.17.1776014023156;\n Sun, 12 Apr 2026 10:13:43 -0700 (PDT)","To":"buildroot@buildroot.org","Cc":"Romain Naour <romain.naour@smile.fr>","Date":"Sun, 12 Apr 2026 19:13:40 +0200","Message-ID":"<20260412171340.256271-1-romain.naour@smile.fr>","X-Mailer":"git-send-email 2.52.0","MIME-Version":"1.0","X-Mailman-Original-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=smile.fr; s=google; t=1776014023; x=1776618823; darn=buildroot.org;\n h=content-transfer-encoding:mime-version:message-id:date:subject:cc\n :to:from:from:to:cc:subject:date:message-id:reply-to;\n bh=xwCXJ8a8tRoOTMBKGz497TlY5Ynm83EfMVzFFeEKL6g=;\n b=PDjT61vpOGfOuY5K9b40xfXr2ivHaUQWhFRC4krt86FPWRSS+xD99K1+9QSj6ZrdF6\n 6x2A/+0t0isxlURPCdSsh6u1JdFVJ8EKr5UTIeMCyOV7YDXsGfXGDJ3Hmnk6f2DcByXB\n He+x1FucPecQu1CiyryPH61yVmbi0ilUy7Ep4=","X-Mailman-Original-Authentication-Results":["smtp2.osuosl.org;\n dmarc=pass (p=reject dis=none)\n header.from=smile.fr","smtp2.osuosl.org;\n dkim=pass (1024-bit key,\n unprotected) header.d=smile.fr header.i=@smile.fr header.a=rsa-sha256\n header.s=google header.b=PDjT61vp"],"Subject":"[Buildroot] [PATCH] configs/am574x_idk_defconfig: bump linux to\n 6.18.16 and u-boot to 2026.04","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":"Romain Naour via buildroot <buildroot@buildroot.org>","Reply-To":"Romain Naour <romain.naour@smile.fr>","Content-Type":"text/plain; charset=\"us-ascii\"","Content-Transfer-Encoding":"7bit","Errors-To":"buildroot-bounces@buildroot.org","Sender":"\"buildroot\" <buildroot-bounces@buildroot.org>"},"content":"This commit:\n  - updates the Kernel from LTS 6.6.14 to 6.18.16\n  - updates U-Boot from 2024.01 to 2026.04\n  - switches to Bootlin external glibc stable toolchain\n  - enable BR2_DOWNLOAD_FORCE_CHECK_HASHES=y, add custom hashes stored\n    in BR2_GLOBAL_PATCH_DIR=\"board/ti/am574x-idk/patches\" and removes\n    the exception entry in .checkpackageignore.\n  - enable BR2_LINUX_KERNEL_DTB_KEEP_DIRNAME=y to install the board\n    devicetree in the boot (vfat) partition keeping the directory\n    prefixes (ti/omap/am574x-idk.dtb). u-boot nowadays is looking for\n    boards devicetree using such directory prefixes [1].\n    Update genimange.cfg file accordingly.\n  - While at it, add a label to the boot (vfat) partition to not use a\n    generated label.\n  - set BR2_TARGET_ROOTFS_EXT2_SIZE=\"256M\" since the rootfs no longer\n    fit in the default size (60M).\n  - Remove the rootfs partition predefined 1G size to avoid a parted\n    warning about \"unallocated space within the partition.\"\n  - Update extlinux.conf kernel command line to use \"console=ttyS2\"\n    instead of \"ttyS0\". Seems a typo introduced with the defconfig\n    (AM57xx always used ttyS2 as kernel console).\n\n[1] https://source.denx.de/u-boot/u-boot/-/commit/649f4a7d3ca753991c27c9c159a0aacc9954d96f\n\nSigned-off-by: Romain Naour <romain.naour@smile.fr>\n---\n .checkpackageignore                          |  1 -\n board/ti/am574x-idk/extlinux.conf            |  2 +-\n board/ti/am574x-idk/genimage.cfg             |  5 +++--\n board/ti/am574x-idk/patches/linux/linux.hash |  2 ++\n board/ti/am574x-idk/patches/uboot/uboot.hash |  2 ++\n configs/am574x_idk_defconfig                 | 12 +++++++++---\n 6 files changed, 17 insertions(+), 7 deletions(-)\n create mode 100644 board/ti/am574x-idk/patches/linux/linux.hash\n create mode 100644 board/ti/am574x-idk/patches/uboot/uboot.hash","diff":"diff --git a/.checkpackageignore b/.checkpackageignore\nindex 6599435b62..a708b081e7 100644\n--- a/.checkpackageignore\n+++ b/.checkpackageignore\n@@ -70,7 +70,6 @@ boot/syslinux/0013-Fix-build-with-gnu-efi-version-3.0.9.patch lib_patch.Upstream\n boot/syslinux/0014-Fix-build-with-binutils-note-gnu-property-section.patch lib_patch.Upstream\n boot/syslinux/0016-Workaround-multiple-definition-of-symbol-errors.patch lib_patch.Upstream\n boot/syslinux/0017-Replace-builtin-strlen-that-appears-to-get-optimized.patch lib_patch.Upstream\n-configs/am574x_idk_defconfig lib_defconfig.ForceCheckHash\n configs/arcturus_ucls1012a_defconfig lib_defconfig.ForceCheckHash\n configs/arcturus_ucp1020_defconfig lib_defconfig.ForceCheckHash\n configs/asus_tinker-s_rk3288_defconfig lib_defconfig.ForceCheckHash\ndiff --git a/board/ti/am574x-idk/extlinux.conf b/board/ti/am574x-idk/extlinux.conf\nindex 29e0ecfa14..4faa8f7eed 100644\n--- a/board/ti/am574x-idk/extlinux.conf\n+++ b/board/ti/am574x-idk/extlinux.conf\n@@ -1,4 +1,4 @@\n label am5749-idk-buildroot\n   kernel /zImage\n   fdtdir /\n-  append console=ttyS0,115200n8 root=/dev/mmcblk0p2 rw rootfstype=ext4 rootwait\n+  append console=ttyS2,115200n8 root=/dev/mmcblk0p2 rw rootfstype=ext4 rootwait\ndiff --git a/board/ti/am574x-idk/genimage.cfg b/board/ti/am574x-idk/genimage.cfg\nindex 02a9ffe013..e7ab22f29b 100644\n--- a/board/ti/am574x-idk/genimage.cfg\n+++ b/board/ti/am574x-idk/genimage.cfg\n@@ -4,9 +4,11 @@ image boot.vfat {\n \t\t\t\"MLO\",\n \t\t\t\"u-boot.img\",\n \t\t\t\"zImage\",\n-\t\t\t\"am574x-idk.dtb\",\n+\t\t\t\"ti\",\n \t\t\t\"extlinux\"\n \t\t}\n+\n+\t\tlabel = \"boot\"\n \t}\n \n \tsize = 16M\n@@ -25,6 +27,5 @@ image sdcard.img {\n \tpartition rootfs {\n \t\tpartition-type = 0x83\n \t\timage = \"rootfs.ext4\"\n-\t\tsize = 1G\n \t}\n }\ndiff --git a/board/ti/am574x-idk/patches/linux/linux.hash b/board/ti/am574x-idk/patches/linux/linux.hash\nnew file mode 100644\nindex 0000000000..020dc72386\n--- /dev/null\n+++ b/board/ti/am574x-idk/patches/linux/linux.hash\n@@ -0,0 +1,2 @@\n+# From https://www.kernel.org/pub/linux/kernel/v6.x/sha256sums.asc\n+sha256  f4855f382c1b735c84072bdef36db5bcd5dc7b0c37e42f5104317149a0a486ef  linux-6.18.18.tar.xz\ndiff --git a/board/ti/am574x-idk/patches/uboot/uboot.hash b/board/ti/am574x-idk/patches/uboot/uboot.hash\nnew file mode 100644\nindex 0000000000..36322a6a90\n--- /dev/null\n+++ b/board/ti/am574x-idk/patches/uboot/uboot.hash\n@@ -0,0 +1,2 @@\n+# Locally calculated\n+sha256  ac7c04b8b7004923b00a4e5d6699c5df4d21233bac9fda690d8cfbc209fff2fd  u-boot-2026.04.tar.bz2\ndiff --git a/configs/am574x_idk_defconfig b/configs/am574x_idk_defconfig\nindex 5d3ec12ad6..fd8bb4982b 100644\n--- a/configs/am574x_idk_defconfig\n+++ b/configs/am574x_idk_defconfig\n@@ -1,23 +1,29 @@\n BR2_arm=y\n BR2_cortex_a15=y\n-BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_6=y\n+BR2_TOOLCHAIN_EXTERNAL=y\n+BR2_TOOLCHAIN_EXTERNAL_BOOTLIN=y\n+BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_ARMV7_EABIHF_GLIBC_STABLE=y\n+BR2_GLOBAL_PATCH_DIR=\"board/ti/am574x-idk/patches\"\n+BR2_DOWNLOAD_FORCE_CHECK_HASHES=y\n BR2_SYSTEM_DHCP=\"eth0\"\n BR2_ROOTFS_POST_BUILD_SCRIPT=\"board/ti/am574x-idk/post-build.sh\"\n BR2_ROOTFS_POST_IMAGE_SCRIPT=\"support/scripts/genimage.sh\"\n BR2_ROOTFS_POST_SCRIPT_ARGS=\"-c board/ti/am574x-idk/genimage.cfg\"\n BR2_LINUX_KERNEL=y\n BR2_LINUX_KERNEL_CUSTOM_VERSION=y\n-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE=\"6.6.14\"\n+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE=\"6.18.18\"\n BR2_LINUX_KERNEL_DEFCONFIG=\"multi_v7\"\n BR2_LINUX_KERNEL_DTS_SUPPORT=y\n BR2_LINUX_KERNEL_INTREE_DTS_NAME=\"ti/omap/am574x-idk\"\n+BR2_LINUX_KERNEL_DTB_KEEP_DIRNAME=y\n BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL=y\n BR2_TARGET_ROOTFS_EXT2=y\n BR2_TARGET_ROOTFS_EXT2_4=y\n+BR2_TARGET_ROOTFS_EXT2_SIZE=\"256M\"\n BR2_TARGET_UBOOT=y\n BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y\n BR2_TARGET_UBOOT_CUSTOM_VERSION=y\n-BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE=\"2024.01\"\n+BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE=\"2026.04\"\n BR2_TARGET_UBOOT_BOARD_DEFCONFIG=\"am57xx_evm\"\n BR2_TARGET_UBOOT_NEEDS_DTC=y\n BR2_TARGET_UBOOT_NEEDS_OPENSSL=y\n","prefixes":[]}