From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Thu, 31 Jul 2025 17:51:38 +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 1uhVZC-005e9q-1q for lore@lore.pengutronix.de; Thu, 31 Jul 2025 17:51:38 +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 1uhVZB-0001sb-Vh; Thu, 31 Jul 2025 17:51:37 +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 1uhVZ5-0001sN-EF; Thu, 31 Jul 2025 17:51:31 +0200 Received: from dude06.red.stw.pengutronix.de ([2a0a:edc0:0:1101:1d::5c]) 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 1uhVZ5-00BEva-0q; Thu, 31 Jul 2025 17:51:31 +0200 Received: from localhost ([::1] helo=dude06.red.stw.pengutronix.de) by dude06.red.stw.pengutronix.de with esmtp (Exim 4.96) (envelope-from ) id 1uhVZ5-00ALBS-0Y; Thu, 31 Jul 2025 17:51:31 +0200 From: Lars Schmidt To: distrokit@pengutronix.de Date: Thu, 31 Jul 2025 17:51:29 +0200 Message-Id: <20250731155129.2464376-1-l.schmidt@pengutronix.de> X-Mailer: git-send-email 2.39.5 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Subject: [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: Lars Schmidt 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 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(-) 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