DistroKit Mailinglist
 help / color / mirror / Atom feed
From: Lars Schmidt <l.schmidt@pengutronix.de>
To: distrokit@pengutronix.de
Cc: Lars Schmidt <l.schmidt@pengutronix.de>
Subject: [DistroKit] [PATCH] v8a: barebox: version bump 2025.06.1 -> 2025.07.0
Date: Thu, 31 Jul 2025 17:51:29 +0200	[thread overview]
Message-ID: <20250731155129.2464376-1-l.schmidt@pengutronix.de> (raw)

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 <l.schmidt@pengutronix.de>
---
 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




             reply	other threads:[~2025-07-31 15:51 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2025-07-31 15:51 Lars Schmidt [this message]
2025-07-31 19:02 ` Robert Schwebel
2025-08-01  9:14 ` [DistroKit] [PATCH 1/3] fixup! " Lars Schmidt
2025-08-01  9:14   ` [DistroKit] [PATCH 2/3] script: add ptxd_make_world_inject from ptxdist Lars Schmidt
2025-08-01  9:29     ` Alexander Dahl
2025-08-01 12:01       ` [DistroKit] [PATCH 1/2] " Lars Schmidt
2025-08-01 12:01         ` [DistroKit] [PATCH 2/2] scripts: create target path in ptxd_make_world_inject Lars Schmidt
2025-08-02  5:38           ` Robert Schwebel
2025-08-01  9:14   ` [DistroKit] [PATCH 3/3] " Lars Schmidt

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20250731155129.2464376-1-l.schmidt@pengutronix.de \
    --to=l.schmidt@pengutronix.de \
    --cc=distrokit@pengutronix.de \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox