From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Thu, 31 Jul 2025 21:02:27 +0200 Received: from metis.whiteo.stw.pengutronix.de ([2a0a:edc0:2:b01:1d::104]) by lore.white.stw.pengutronix.de with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1uhYXr-005gxy-0X for lore@lore.pengutronix.de; Thu, 31 Jul 2025 21:02:27 +0200 Received: from localhost ([127.0.0.1] helo=metis.whiteo.stw.pengutronix.de) by metis.whiteo.stw.pengutronix.de with esmtp (Exim 4.92) (envelope-from ) id 1uhYXq-0002v1-LY; Thu, 31 Jul 2025 21:02:26 +0200 Received: from drehscheibe.grey.stw.pengutronix.de ([2a0a:edc0:0:c01:1d::a2]) by metis.whiteo.stw.pengutronix.de with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1uhYXm-0002un-FE; Thu, 31 Jul 2025 21:02:22 +0200 Received: from pty.whiteo.stw.pengutronix.de ([2a0a:edc0:2:b01:1d::c5]) by drehscheibe.grey.stw.pengutronix.de with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1uhYXm-00BGAp-0w; Thu, 31 Jul 2025 21:02:22 +0200 Received: from rsc by pty.whiteo.stw.pengutronix.de with local (Exim 4.96) (envelope-from ) id 1uhYXm-00HY2q-0b; Thu, 31 Jul 2025 21:02:22 +0200 Date: Thu, 31 Jul 2025 21:02:22 +0200 From: Robert Schwebel To: Lars Schmidt Message-ID: References: <20250731155129.2464376-1-l.schmidt@pengutronix.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20250731155129.2464376-1-l.schmidt@pengutronix.de> X-Sent-From: Pengutronix Hildesheim X-URL: http://www.pengutronix.de/ X-Accept-Language: de,en X-Accept-Content-Type: text/plain Subject: Re: [DistroKit] [PATCH] v8a: barebox: version bump 2025.06.1 -> 2025.07.0 X-BeenThere: distrokit@pengutronix.de X-Mailman-Version: 2.1.29 Precedence: list List-Id: DistroKit Mailinglist List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: distrokit@pengutronix.de Sender: "DistroKit" X-SA-Exim-Connect-IP: 127.0.0.1 X-SA-Exim-Mail-From: distrokit-bounces@pengutronix.de X-SA-Exim-Scanned: No (on metis.whiteo.stw.pengutronix.de); SAEximRunCond expanded to false On Thu, Jul 31, 2025 at 05:51:29PM +0200, Lars Schmidt wrote: > barebox v2025.05.0 introduced a regression which broke the > FIT image booting on ARM32. That is fixed with this release > > Signed-off-by: Lars Schmidt > --- > configs/platform-v8a/barebox-r5.config | 26 +++++++++++++++++++++++--- > configs/platform-v8a/barebox.config | 23 ++++++++++++++++++++--- > configs/platform-v8a/platformconfig | 4 ++-- > 3 files changed, 45 insertions(+), 8 deletions(-) Please test again, it fails with not finding the cortex-r toolchain. > diff --git a/configs/platform-v8a/barebox-r5.config b/configs/platform-v8a/barebox-r5.config > index 2ae6363..2ab059a 100644 > --- a/configs/platform-v8a/barebox-r5.config > +++ b/configs/platform-v8a/barebox-r5.config > @@ -1,6 +1,6 @@ > # > # Automatically generated file; DO NOT EDIT. > -# Barebox/arm 2025.06.1 Configuration > +# Barebox/arm 2025.07.0 Configuration > # > CONFIG_ARM=y > CONFIG_ARCH_LINUX_NAME="arm" > @@ -47,9 +47,11 @@ CONFIG_ARMV7R_MPU=y > # > # K3 boards > # > +CONFIG_MACH_AM62X=y > CONFIG_MACH_K3_CORTEX_R5=y > CONFIG_MACH_AM625_SK=y > CONFIG_MACH_BEAGLEPLAY=y > +# CONFIG_MACH_AM62LX_EVM is not set > # CONFIG_ARCH_K3_AUTHENTICATE_IMAGE is not set > # end of K3 boards > > @@ -79,6 +81,7 @@ CONFIG_ARM_EXCEPTIONS=y > CONFIG_ARCH_HAS_DATA_ABORT_MASK=y > CONFIG_ARCH_HAS_ZERO_PAGE=y > CONFIG_HAVE_ARCH_BOARD_GENERIC_DT=y > +CONFIG_HAVE_ARCH_BOOTM_OFTREE=y > CONFIG_HAVE_MOD_ARCH_SPECIFIC=y > CONFIG_ARCH_HAS_SJLJ=y > CONFIG_HAS_DEBUG_LL=y > @@ -127,11 +130,11 @@ CONFIG_BAREBOX_MAX_PBL_SIZE=0xffffffff > CONFIG_BAREBOX_MAX_BARE_INIT_SIZE=0xffffffff > CONFIG_STACK_SIZE=0x8000 > CONFIG_MALLOC_SIZE=0x0 > +CONFIG_SCRATCH_SIZE=0x8000 > CONFIG_MALLOC_ALIGNMENT=8 > # end of memory layout > > # CONFIG_EXPERIMENTAL is not set > -# CONFIG_MALLOC_DLMALLOC is not set > CONFIG_MALLOC_TLSF=y > # CONFIG_MALLOC_DUMMY is not set > CONFIG_KALLSYMS=y > @@ -175,6 +178,7 @@ CONFIG_DEFAULT_COMPRESSION_NONE=y > CONFIG_HAS_SCHED=y > CONFIG_POLLER=y > CONFIG_BTHREAD=y > +# CONFIG_TLV is not set > # CONFIG_STATE is not set > # CONFIG_BOOTCHOOSER is not set > # CONFIG_BOOT_DEFAULTS is not set > @@ -185,8 +189,9 @@ CONFIG_EXTERNAL_DTS_FRAGMENTS="" > # OP-TEE loading > # > # CONFIG_PBL_OPTEE is not set > -CONFIG_FILETYPE_STRINGS=y > # end of OP-TEE loading > + > +CONFIG_FILETYPE_STRINGS=y > # end of General Settings > > # > @@ -227,6 +232,7 @@ CONFIG_HAVE_EFI_STUB=y > # > # Drivers > # > +# CONFIG_DEEP_PROBE_DEFAULT is not set > CONFIG_PM_GENERIC_DOMAINS=y > CONFIG_REGMAP_FORMATTED=y > CONFIG_REGMAP_I2C=y > @@ -463,6 +469,15 @@ CONFIG_REMOTEPROC_K3_SYSTEM_CONTROLLER=y > # end of Remoteproc drivers > > # CONFIG_RESET_CONTROLLER is not set > +CONFIG_HW_HAS_PCI=y > + > +# > +# PCI bus options > +# > +# CONFIG_PCI is not set > +# CONFIG_PCI_ECAM_GENERIC is not set > +# end of PCI bus options > + > # CONFIG_RTC_CLASS is not set > > # > @@ -589,6 +604,7 @@ CONFIG_FS_FAT_LFN=y > # > # ZSTD support disabled > # > +# CONFIG_FS_QEMU_FW_CFG is not set > # end of Filesystem support > > # > @@ -656,10 +672,14 @@ CONFIG_CC_HAS_ZERO_CALL_USED_REGS=y > # CONFIG_ZERO_CALL_USED_REGS is not set > # end of Memory initialization > > +# > +# Buffer overflow protection > +# > CONFIG_STACKPROTECTOR_NONE=y > # CONFIG_STACKPROTECTOR_STRONG is not set > CONFIG_PBL_STACKPROTECTOR_NONE=y > # CONFIG_PBL_STACKPROTECTOR_STRONG is not set > +# end of Buffer overflow protection > # end of Hardening options > > # > diff --git a/configs/platform-v8a/barebox.config b/configs/platform-v8a/barebox.config > index 7457525..3da10e1 100644 > --- a/configs/platform-v8a/barebox.config > +++ b/configs/platform-v8a/barebox.config > @@ -1,6 +1,6 @@ > # > # Automatically generated file; DO NOT EDIT. > -# Barebox/arm 2025.06.1 Configuration > +# Barebox/arm 2025.07.0 Configuration > # > CONFIG_ARM=y > CONFIG_ARCH_LINUX_NAME="arm64" > @@ -91,9 +91,11 @@ CONFIG_AHAB=y > # > # K3 boards > # > +CONFIG_MACH_AM62X=y > CONFIG_MACH_K3_CORTEX_A=y > CONFIG_MACH_AM625_SK=y > CONFIG_MACH_BEAGLEPLAY=y > +# CONFIG_MACH_AM62LX_EVM is not set > # CONFIG_ARCH_K3_AUTHENTICATE_IMAGE is not set > # CONFIG_ARCH_K3_COMMAND_AUTHENTICATE is not set > # end of K3 boards > @@ -123,6 +125,8 @@ CONFIG_MACH_RADXA_ROCK3=y > # select board features: > # > CONFIG_ARCH_ROCKCHIP_ATF=y > +# CONFIG_ARCH_ROCKCHIP_ATF_PASS_FDT is not set > +CONFIG_ARCH_ROCKCHIP_ATF_FDT_SIZE=0x0 > # CONFIG_ARCH_ROCKCHIP_OPTEE is not set > # end of Rockchip Features > > @@ -157,6 +161,7 @@ CONFIG_ARCH_HAS_STACK_DUMP=y > CONFIG_ARCH_HAS_DATA_ABORT_MASK=y > CONFIG_ARCH_HAS_ZERO_PAGE=y > CONFIG_HAVE_ARCH_BOARD_GENERIC_DT=y > +CONFIG_HAVE_ARCH_BOOTM_OFTREE=y > CONFIG_ARCH_HAS_SJLJ=y > CONFIG_PHYS_ADDR_T_64BIT=y > CONFIG_ARCH_DMA_ADDR_T_64BIT=y > @@ -221,11 +226,11 @@ CONFIG_BAREBOX_MAX_PBL_SIZE=0xffffffff > CONFIG_BAREBOX_MAX_BARE_INIT_SIZE=0xffffffff > CONFIG_STACK_SIZE=0x8000 > CONFIG_MALLOC_SIZE=0x0 > +CONFIG_SCRATCH_SIZE=0x8000 > CONFIG_MALLOC_ALIGNMENT=8 > # end of memory layout > > # CONFIG_EXPERIMENTAL is not set > -# CONFIG_MALLOC_DLMALLOC is not set > CONFIG_MALLOC_TLSF=y > CONFIG_KALLSYMS=y > CONFIG_RELOCATABLE=y > @@ -255,6 +260,7 @@ CONFIG_BOOTM_SHOW_TYPE=y > CONFIG_BOOTM_VERBOSE=y > CONFIG_BOOTM_INITRD=y > CONFIG_BOOTM_OFTREE=y > +CONFIG_BOOTM_OFTREE_FALLBACK=y > CONFIG_BOOTM_UIMAGE=y > CONFIG_BOOTM_OFTREE_UIMAGE=y > # CONFIG_BOOTM_AIMAGE is not set > @@ -296,6 +302,7 @@ CONFIG_DEFAULT_ENVIRONMENT_PATH="$(objtree)/.ptxdist-defaultenv" > CONFIG_HAS_SCHED=y > CONFIG_POLLER=y > # CONFIG_BTHREAD is not set > +# CONFIG_TLV is not set > CONFIG_STATE=y > # CONFIG_STATE_CRYPTO is not set > # CONFIG_STATE_BACKWARD_COMPATIBLE is not set > @@ -304,6 +311,7 @@ CONFIG_BOOT_DEFAULTS=y > CONFIG_BAREBOX_DT_2ND=y > CONFIG_RESET_SOURCE=y > CONFIG_MACHINE_ID=y > +# CONFIG_SERIAL_NUMBER_FIXUP_SYSTEMD_HOSTNAME is not set > # CONFIG_SYSTEMD_OF_WATCHDOG is not set > CONFIG_EXTERNAL_DTS_FRAGMENTS="${PTXDIST_PLATFORMCONFIGDIR}/dts/bootstate.dtsi" > > @@ -311,9 +319,10 @@ CONFIG_EXTERNAL_DTS_FRAGMENTS="${PTXDIST_PLATFORMCONFIGDIR}/dts/bootstate.dtsi" > # OP-TEE loading > # > # CONFIG_PBL_OPTEE is not set > -CONFIG_FILETYPE_STRINGS=y > # end of OP-TEE loading > > +CONFIG_FILETYPE_STRINGS=y > + > # > # Android Fastboot > # > @@ -584,10 +593,12 @@ CONFIG_NET_IFUP=y > CONFIG_NET_DHCP=y > # CONFIG_NET_SNTP is not set > CONFIG_NET_FASTBOOT=y > +# CONFIG_NET_9P is not set > > # > # Drivers > # > +# CONFIG_DEEP_PROBE_DEFAULT is not set > CONFIG_PM_GENERIC_DOMAINS=y > CONFIG_FEATURE_CONTROLLER=y > CONFIG_SOC_BUS=y > @@ -1135,6 +1146,7 @@ CONFIG_TI_MESSAGE_MANAGER=y > CONFIG_FS=y > CONFIG_FS_LEGACY=y > CONFIG_FS_WRITABLE=y > +CONFIG_NETFS_SUPPORT=y > > # > # Some selected filesystems still use the legacy FS API. > @@ -1179,6 +1191,7 @@ CONFIG_FS_FAT_LFN=y > # > # ZSTD support disabled > # > +# CONFIG_FS_QEMU_FW_CFG is not set > # end of Filesystem support > > # > @@ -1254,11 +1267,15 @@ CONFIG_CC_HAS_ZERO_CALL_USED_REGS=y > # CONFIG_ZERO_CALL_USED_REGS is not set > # end of Memory initialization > > +# > +# Buffer overflow protection > +# > # CONFIG_STACK_GUARD_PAGE is not set > CONFIG_STACKPROTECTOR_NONE=y > # CONFIG_STACKPROTECTOR_STRONG is not set > CONFIG_PBL_STACKPROTECTOR_NONE=y > # CONFIG_PBL_STACKPROTECTOR_STRONG is not set > +# end of Buffer overflow protection > # end of Hardening options > > # > diff --git a/configs/platform-v8a/platformconfig b/configs/platform-v8a/platformconfig > index 48235d0..c3bb5e1 100644 > --- a/configs/platform-v8a/platformconfig > +++ b/configs/platform-v8a/platformconfig > @@ -181,10 +181,10 @@ PTXCONF_COMPILERPREFIX_R5="arm-v7a-linux-gnueabihf-" > PTXCONF_BAREBOX_ARCH_STRING="arm" > PTXCONF_BAREBOX_DEPENDENCIES=y > PTXCONF_BAREBOX=y > -PTXCONF_BAREBOX_VERSION="2025.06.1" > +PTXCONF_BAREBOX_VERSION="2025.07.0" > PTXCONF_BAREBOX_CONFIG_BUILDSYSTEM_VERSION=y > PTXCONF_BAREBOX_BUILDSYSTEM_VERSION="${PTXDIST_VCS_VERSION}" > -PTXCONF_BAREBOX_MD5="b2ba4b194894fb6c4848d260f4e849ff" > +PTXCONF_BAREBOX_MD5="043d58d05040b16d22c7879ae3c8a11b" > PTXCONF_BAREBOX_CONFIG="barebox.config" > PTXCONF_BAREBOX_FIRMWARE=y > PTXCONF_BAREBOX_EXTRA_ENV=y > -- > 2.39.5 > > > -- Pengutronix e.K. | Dipl.-Ing. Robert Schwebel | Steuerwalder Str. 21 | https://www.pengutronix.de/ | 31137 Hildesheim, Germany | Phone: +49-5121-206917-0 | Amtsgericht Hildesheim, HRA 2686 | Fax: +49-5121-206917-9 |