From patchwork Tue Jul 21 18:42:43 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 4773 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-wm1-f70.google.com (mail-wm1-f70.google.com [209.85.128.70]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id 84FD0435FB for ; Tue, 21 Jul 2026 20:43:03 +0200 (CEST) Received: by mail-wm1-f70.google.com with SMTP id 5b1f17b1804b1-495529a93f9sf22209605e9.3 for ; Tue, 21 Jul 2026 11:43:03 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1784659383; cv=pass; d=google.com; s=arc-20260327; b=LXtie1fEFin8BvDlfgeuMeXBhqdwMwWsgAC2qh3BO4XNZoyqB6/sRptz2NmLTVq79D mA7EY2Lj9R+De9Y5o+h6lh6oPzu9HNUuDovSoBIrAI3yW3o8nUliKPbaAO2h0r6pJ25S URXi5RhygZaJQtgwgkrlviecHaiuxwBOmOgz7kPrd5E8LmWMkZOCv6HpykO35UwCRcCr Ahv/QUT3U45r5Vn4g/8Ll9lo7bz1rrJ+WDFq0545z3xSP4d4KxdVYi8gX4OJvBU78o+m FV4HfnKtsDokpnybdAz6Xv86buwBiODYo+U0H2W9WC7PtFcuTqQZmxi8WCF81Klvv+AX Ysbw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=list-unsubscribe:list-archive:list-help:list-post:list-id :mailing-list:precedence:mime-version:message-id:date:subject:cc:to :from:dkim-signature; bh=d9ONgbVILmFBFqQCgQU94TXLBrVSpAIK7K21ssrEbLY=; fh=aT90XRXdkSKTlSR33gzaUsj24pgI7XJOmE+GU98iJ0g=; b=PPec7Eri3AfU6IbT+xfLq66WtJyZDzVu9cRRtXjWENMoKalyOsdfvSYM7tMhjKB7d/ M/wLvjRhoe374EfwWl0+36edPSo6I96lomYhGcmSfwn23KNhyMg4uQQ1KS2J6dwLqPTj 9FLmP7Dmhq75Rs2aOZF94QzLn4aJbTmSXsS1TWQk4Kt5xKuLbxGZLYYAiNws0sjMXWKp MSl25uhbKfbC8TczQWmvc71+zcWlfjt/neURBG32qq3jg9Kr4HcGUs5ayAX/VkmKmrtu vRZlMbD6MBFjv0XVXwiIWVER2HHhIrvmLCKCzsG55l9kCXxF/D0KjIZr65ZM1H3D8Vsy FPew==; darn=patchwork.amarulasolutions.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=Kn2Z0pW2; spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=dario.binacchi@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com; dara=neutral header.i=@amarulasolutions.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; t=1784659383; x=1785264183; darn=patchwork.amarulasolutions.com; h=list-unsubscribe:list-archive:list-help:list-post:list-id :mailing-list:precedence:content-type :x-original-authentication-results:x-original-sender:mime-version :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=d9ONgbVILmFBFqQCgQU94TXLBrVSpAIK7K21ssrEbLY=; b=VE4ZkkLJ2QqIJoVp56hYtAz+iU3I+yldJGypbKqWVafAA08YcUwGjLPjafG5636jAk V6tATH9D0xIclcKCPegz+BjWyLk887j3rV4g/dp4ziITBvQtMedtwJwIXTHOsSCM7GCk uYkl/QSuiKpCrR+wPHXckS1AFeDwfa/wi1jLA= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784659383; x=1785264183; h=list-unsubscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence :content-type:x-original-authentication-results:x-original-sender :mime-version:message-id:date:subject:cc:to:from:x-gm-gg:x-beenthere :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=d9ONgbVILmFBFqQCgQU94TXLBrVSpAIK7K21ssrEbLY=; b=ZDbhpNVnGT6+BrsKGp1EfTsY1KbWPYOPtqxknx9GPCTY+Kr8NrtMKG38bczq/OD/cC TXjvjXrQKJEW2a3RATmIKM9hEIUcxDWCUF1sNVghPjo3NcwWDcscarCluZHYtE8hWwbn sxiaPODNdOA934tTo4Nsy41x2Z3sFwy3spuwYophj19YpvBi/m8v+DpQpPMQFSM0MPQ2 o3tfPsxUwzFVo7tFw4NIDa7QkqIOaDu92JXwWvtrLEWdpBvRb/MS4inzG9mRHdRtrhx3 eOq+/ZLLWp4wHz4D2kvRba4kOz/kFcf3fQXAmTjeWbE/KdATswUzvh9G6mAuFJLwpb6g fOWQ== X-Forwarded-Encrypted: i=2; AHgh+RrP0E6HGVN6q+DOVDLMtqunXgzxrxVSdKCKSSWk7qjMF4e8ABFKqlFE+gU4gZlLRE/eNBY/WJheWzsZX3JA@patchwork.amarulasolutions.com X-Gm-Message-State: AOJu0YwEU64srxkwuXcbL3Krxjbbc2n7KREaGZP2Pqmo/H9X0fgqAchA m26pVL1v3QkOGyEOZO7pzjzf36KcmiF95QbNAiYPR2WDHy5+A40+UTHHyDIBzywJn7i2xsRUrwn sLA== X-Received: by 2002:a05:600c:1389:b0:495:5dcc:52ae with SMTP id 5b1f17b1804b1-4955dcc5372mr114668065e9.3.1784659382719; Tue, 21 Jul 2026 11:43:02 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com; h="Aa7YSPRd0S8es5Ep/n5xZEKzDSdfy9T84iXk57Sxod4nUNzgeA==" Received: by 2002:a05:600c:1987:b0:495:4fea:4116 with SMTP id 5b1f17b1804b1-49550487755ls38451555e9.0.-pod-prod-04-eu; Tue, 21 Jul 2026 11:43:01 -0700 (PDT) X-Forwarded-Encrypted: i=2; AHgh+RqIwIGGxEfEB+vJStd7aws0R3Rs1eOkuROvSh2hiVaxGBvx4MUzw601SxKT7LbmZlkcLdtcRR5Rdr4+xQL3@amarulasolutions.com X-Received: by 2002:a05:600c:4453:b0:495:4f62:1ff7 with SMTP id 5b1f17b1804b1-4954f622066mr182564295e9.17.1784659380964; Tue, 21 Jul 2026 11:43:00 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1784659380; cv=none; d=google.com; s=arc-20260327; b=H1kbpQDpeQF1sUKPqULX50ENbe1gLQlauWWmHyFnqVncV32Tp+h4/HAcQOwZ0wLLcL Do6Jea38nuSiVIHr3zLKNW47DlvwZ3GGC11bzDZkUzinUwgyf1QZtQPzs7ueoiKkgNVu PgCPpxFMtKcEE7EFBooVHRvsXY66ktylcjAPfonpD5vIgVy9N8IOdm1VQ7OoRsf+SOsK EVzdZJa/JSDNT4kjABu8dc8avPENgJToLNNIr66iuIzR6aKVd4iOMKlLcYvW2+ce+vV5 iTvF4SWhxVf/4NOx6xK3TOqEta1SyWEKvrxndSzyeuKPxYUYcpf3jugKppw08Y59tZrc /GaQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:dkim-signature; bh=fxsq4RhK6aZ6SxkPZMuKd+q+lpQD6jXAsXzymjQMLs0=; fh=eoM4NvTxe4hEk+uMAjPBrDJU23Zzg4Oc2CK2P00Zx3A=; b=OzqP1J07qV0imm7ksFntGDwbarJGyknMsHCMP407bgCK8YbG82I6l+S6BCBYkZ9QiB QQy5viTBNfnXtOQpQe5jnjMXKMbwlW1XgmN8aZgoB4bWfVzQtUI+nUI50Crt8d1vPgPy ThJPzLoD7llEZLCb03atq4pcmMCB9iGFYpsEBo00dqC1IH6QGUmEaruDheMiBN6QArrL q/Qc69URKsthmMRaE9QnM969mtK/scskXSeSNqvYkQekPBmOw4D50Bm/4dWodLXAVCwt eK4P+D2Qjra0I5Gl9ZT/8KrXjMIEenJAlUkUrLb2Qhcu25XuYW6ZaWLynC1pEewy4GXv H7KQ==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=Kn2Z0pW2; spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=dario.binacchi@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com; dara=neutral header.i=@amarulasolutions.com Received: from mail-sor-f41.google.com (mail-sor-f41.google.com. [209.85.220.41]) by mx.google.com with SMTPS id 5b1f17b1804b1-4956a50e162sor679085e9.6.2026.07.21.11.43.00 for (Google Transport Security); Tue, 21 Jul 2026 11:43:00 -0700 (PDT) Received-SPF: pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) client-ip=209.85.220.41; X-Forwarded-Encrypted: i=1; AHgh+Rr2RujCmrpu5dl3o+IHxrf2Gtole3jzjWbObU70wHc6KTXdUf3W+MMRTY7Sl+wVJbiYl87bQSMUXD8q/F0s@amarulasolutions.com X-Gm-Gg: AfdE7ckSfIU3LVkRoZRGvFIwPMXHbdH4mMh+ZTO2Z5TDjDKTXOwo++lIAw9UCGKjoVy asWYvqzfV7cUu45qztbsLYQqbSZXNcCwUhrsaRerMhuwlAhIKiTNwTSrK9OL5PTpkMhmchpzjZc 2WXtvmzakkiRHaCaOotsQtlIXTD286cdhMd/cpuLdadnHS4RGBT2T6lCX9Nq7qCxAXko47H+BH7 hPx+0h7f/OL1fj53+yIyN+chQZ6NSZXaQJYipT2380ycMPC7TO7ngN32AXkRLRelF9FnY/WVm0J C3+qsdF+S5G50V0ooFl8JuJV7XcWFaLxkabmpSau4GDimeKISoRsPELANjmUwzNp5H3u5i0Fb2B n0oqLonqaCaT0AAqpCiX1cavO3QrTxzJ4yj2Y0cWv6POd3aqjzH2Up1D6mpDKxBRM3d+sUyYDLS YJtLZFBC2Xn8qLAmDq5LkxyqWu/ShzF7B7QdhNnYa2FXJuJpv/rEe6s9Li+dqDPAwb+sFx8rPY6 /UEKJC8Tyqz9Mb8cV7cmQtrkf01AZfotvynIfMd/1afQJ9zYn+mYinrCD5wdbsQiHhYiKudFhdE X-Received: by 2002:a05:600c:1389:b0:495:5dcc:52ae with SMTP id 5b1f17b1804b1-4955dcc5372mr114666905e9.3.1784659380543; Tue, 21 Jul 2026 11:43:00 -0700 (PDT) Received: from dario-ThinkPad-P14s-Gen-5.amarulasolutions.com (host-79-17-119-233.retail.telecomitalia.it. [79.17.119.233]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-4956b030a64sm226505e9.3.2026.07.21.11.42.54 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 21 Jul 2026 11:42:55 -0700 (PDT) From: Dario Binacchi To: buildroot@buildroot.org Cc: Christophe Priouzeau , Dario Binacchi , linux-amarula@amarulasolutions.com Subject: [PATCH 0/6] configs/stm32f4xx,stm32f769: fix uClibc boot failure and bump Linux/U-Boot Date: Tue, 21 Jul 2026 20:42:43 +0200 Message-ID: <20260721184249.1579381-1-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 MIME-Version: 1.0 X-Original-Sender: dario.binacchi@amarulasolutions.com X-Original-Authentication-Results: mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=Kn2Z0pW2; spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=dario.binacchi@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com; dara=neutral header.i=@amarulasolutions.com Content-Type: text/plain; charset="UTF-8" Precedence: list Mailing-list: list linux-amarula@amarulasolutions.com; contact linux-amarula+owners@amarulasolutions.com List-ID: X-Spam-Checked-In-Group: linux-amarula@amarulasolutions.com X-Google-Group-Id: 476853432473 List-Post: , List-Help: , List-Archive: List-Unsubscribe: , While updating Linux and U-Boot to their latest versions for the STM32F429, STM32F469 and STM32F769 boards following the U-Boot 2026.07 release, I noticed that the current versions of these boards fail to boot due to a regression introduced by the uClibc 1.0.58 bump (c7fef3704c70, "package/uclibc: bump to 1.0.58"). The first three patches fix this by switching to MALLOC_SIMPLE via a uClibc config fragment. The remaining patches bump Linux and, where applicable, U-Boot to their latest versions. All boards have been build- and boot-tested. Dario Binacchi (6): configs/stm32f429_disco_xip: fix boot failure after uClibc bump configs/stm32f469_disco_{sd,xip}: fix boot failure after uClibc bump configs/stm32f769_disco_sd: fix boot failure after uClibc bump configs/stm32f429_disco_xip: bump Linux to 6.1.177 configs/stm32f469_disco_{sd,xip}: bump Linux to 5.15.211 configs/stm32f769_disco_sd: bump Linux to 5.15.211 and U-Boot to 2026.07 .../common/stm32f4xx/uclibc-fragment.config | 2 ++ .../stm32f429-disco/patches/linux/linux.hash | 2 +- .../stm32f469-disco/patches/linux/linux.hash | 2 +- .../stm32f469-disco/patches/uboot/uboot.hash | 2 +- .../stm32f769-disco/patches/linux/linux.hash | 2 +- .../stm32f769-disco/patches/uboot/uboot.hash | 2 +- .../stm32f769-disco/uclibc-fragment.config | 2 ++ configs/stm32f429_disco_xip_defconfig | 3 ++- configs/stm32f469_disco_sd_defconfig | 5 +++-- configs/stm32f469_disco_xip_defconfig | 3 ++- configs/stm32f769_disco_sd_defconfig | 5 +++-- 11 files changed, 19 insertions(+), 11 deletions(-) create mode 100644 board/stmicroelectronics/common/stm32f4xx/uclibc-fragment.config create mode 100644 board/stmicroelectronics/stm32f769-disco/uclibc-fragment.config