From: Ahmad Fatoum <a.fatoum@pengutronix.de>
To: Fabian Pflug <f.pflug@pengutronix.de>, distrokit@pengutronix.de
Subject: Re: [DistroKit] [PATCH 3/3] v8a: barebox: version bump 2025.07.0 -> 2025.11.0
Date: Tue, 2 Dec 2025 14:16:48 +0100 [thread overview]
Message-ID: <ebd74886-29db-4e23-bd1c-949da05c2a84@pengutronix.de> (raw)
In-Reply-To: <20251202112849.2046517-4-f.pflug@pengutronix.de>
Hi,
On 12/2/25 12:27 PM, Fabian Pflug wrote:
> Updating barebox to a current version. Run oldconfig and accepting all
> defaults.
There's unfortunately a regression here for the FRDM that's only fixed
in master.
Cheers,
Ahmad
>
> Signed-off-by: Fabian Pflug <f.pflug@pengutronix.de>
> ---
> configs/platform-v8a/barebox.config | 166 +++++++++++++++++-----------
> configs/platform-v8a/platformconfig | 4 +-
> 2 files changed, 105 insertions(+), 65 deletions(-)
>
> diff --git a/configs/platform-v8a/barebox.config b/configs/platform-v8a/barebox.config
> index d0865a4..1ab047a 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.07.0 Configuration
> +# Barebox/arm 2025.11.0 Configuration
> #
> CONFIG_ARM=y
> CONFIG_ARCH_LINUX_NAME="arm64"
> @@ -13,6 +13,7 @@ CONFIG_ARM_LINUX=y
> # System Type
> #
> CONFIG_ARCH_MULTIARCH=y
> +# CONFIG_ARCH_SOCFPGA is not set
> # CONFIG_ARCH_ARM64_VIRT is not set
> # CONFIG_ARCH_BCM283X is not set
> CONFIG_ARCH_IMX=y
> @@ -20,6 +21,7 @@ CONFIG_ARCH_K3=y
> # CONFIG_ARCH_SUNXI is not set
> # CONFIG_ARCH_LAYERSCAPE is not set
> CONFIG_ARCH_ROCKCHIP=y
> +# CONFIG_ARCH_SAMSUNG is not set
> # CONFIG_ARCH_ZYNQMP is not set
>
> #
> @@ -38,6 +40,7 @@ CONFIG_USB_GADGET_DRIVER_ARC_PBL=y
> CONFIG_ARCH_IMX_ATF=y
> CONFIG_ARCH_IMX_ROMAPI=y
> CONFIG_ARCH_IMX_SCRATCHMEM=y
> +CONFIG_ARCH_IMX_SNVS=y
>
> #
> # i.MX boards
> @@ -99,6 +102,8 @@ 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
> +CONFIG_ARCH_K3_SIGNING_KEY_TI_DEVEL=y
> +# CONFIG_ARCH_K3_SIGNING_KEY_CUSTOM is not set
> # end of K3 boards
>
> #
> @@ -116,6 +121,7 @@ CONFIG_MACH_RK3568_EVB=y
> # CONFIG_MACH_PINE64_PINETAB2 is not set
> # CONFIG_MACH_PINE64_QUARTZ64 is not set
> # CONFIG_MACH_PROTONIC_MECSBC is not set
> +# CONFIG_MACH_PROTONIC_PRTPUK is not set
> CONFIG_MACH_RADXA_ROCK3=y
> # CONFIG_MACH_RADXA_ROCK5 is not set
> # CONFIG_MACH_RADXA_CM3 is not set
> @@ -129,6 +135,7 @@ 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
> +# CONFIG_ARCH_ROCKCHIP_IMAGE_SIGNED is not set
> # end of Rockchip Features
>
> CONFIG_BOARD_ARM_GENERIC_DT=y
> @@ -142,6 +149,8 @@ CONFIG_64BIT=y
> #
> CONFIG_ARM_OPTIMZED_STRING_FUNCTIONS=y
> CONFIG_ARM_EXCEPTIONS=y
> +# CONFIG_ARM_EXCEPTIONS_PBL is not set
> +CONFIG_ARM_MMU_PERMISSIONS=y
> # CONFIG_ARM_SEMIHOSTING is not set
> CONFIG_ARM_SMCCC=y
> CONFIG_ARM_PSCI_OF=y
> @@ -158,6 +167,7 @@ CONFIG_BOARD_GENERIC_DT=y
> # CONFIG_BOARD_GENERIC_FIT is not set
> # end of General architecture-dependent options
>
> +CONFIG_ARCH_HAS_DMA_WRITE_COMBINE=y
> CONFIG_ARCH_HAS_STACK_DUMP=y
> CONFIG_ARCH_HAS_DATA_ABORT_MASK=y
> CONFIG_ARCH_HAS_ZERO_PAGE=y
> @@ -193,10 +203,9 @@ CONFIG_FASTBOOT_BASE=y
> #
> # General Settings
> #
> +CONFIG_NAME=""
> CONFIG_LOCALVERSION=""
> CONFIG_LOCALVERSION_AUTO=y
> -CONFIG_HAS_INSECURE_DEFAULTS=y
> -CONFIG_INSECURE=y
> CONFIG_BANNER=y
> CONFIG_MEMINFO=y
> CONFIG_MEMTEST=y
> @@ -239,6 +248,7 @@ CONFIG_RELOCATABLE=y
> # CONFIG_PANIC_POWEROFF is not set
> # CONFIG_PANIC_HANG is not set
> CONFIG_PANIC_RESET=y
> +# CONFIG_PANIC_TRAP is not set
> CONFIG_PROMPT="barebox:"
> CONFIG_BAUDRATE=115200
> CONFIG_CBSIZE=1024
> @@ -253,7 +263,6 @@ CONFIG_HUSH_FANCY_PROMPT=y
> CONFIG_CMDLINE_EDITING=y
> CONFIG_AUTO_COMPLETE=y
> CONFIG_MENU=y
> -# CONFIG_PASSWORD is not set
> CONFIG_ERRNO_MESSAGES=y
> CONFIG_TIMESTAMP=y
> CONFIG_BOOTM=y
> @@ -304,6 +313,7 @@ CONFIG_DEFAULT_ENVIRONMENT_GENERIC_NEW_REBOOT_MODE=y
> CONFIG_DEFAULT_ENVIRONMENT_PATH="$(objtree)/.ptxdist-defaultenv"
> CONFIG_HAS_SCHED=y
> CONFIG_POLLER=y
> +CONFIG_POLLER_WARN_OVERTIME=y
> # CONFIG_BTHREAD is not set
> # CONFIG_TLV is not set
> CONFIG_STATE=y
> @@ -317,13 +327,6 @@ 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"
> -
> -#
> -# OP-TEE loading
> -#
> -# CONFIG_PBL_OPTEE is not set
> -# end of OP-TEE loading
> -
> CONFIG_FILETYPE_STRINGS=y
>
> #
> @@ -368,6 +371,7 @@ CONFIG_CC_HAS_KASAN_GENERIC=y
> # EFI (Extensible Firmware Interface) Support
> #
> CONFIG_HAVE_EFI_PAYLOAD=y
> +# CONFIG_EFI_PAYLOAD is not set
> CONFIG_HAVE_EFI_STUB=y
> # end of EFI (Extensible Firmware Interface) Support
>
> @@ -402,6 +406,7 @@ CONFIG_CMD_PM_DOMAIN=y
> CONFIG_CMD_NVMEM=y
> # CONFIG_CMD_VARINFO is not set
> CONFIG_CMD_VERSION=y
> +# CONFIG_CMD_BFETCH is not set
> # CONFIG_CMD_MMC is not set
> CONFIG_CMD_MMC_EXTCSD=y
> CONFIG_CMD_POLLER=y
> @@ -436,6 +441,7 @@ CONFIG_CMD_UMOUNT=y
> #
> # Environment
> #
> +# CONFIG_CMD_CREATENV is not set
> CONFIG_CMD_NV=y
> CONFIG_CMD_EXPORT=y
> # CONFIG_CMD_DEFAULTENV is not set
> @@ -513,7 +519,6 @@ CONFIG_CMD_CLEAR=y
> CONFIG_CMD_ECHO=y
> CONFIG_CMD_ECHO_E=y
> CONFIG_CMD_EDIT=y
> -# CONFIG_CMD_LOGIN is not set
> CONFIG_CMD_MENU=y
> CONFIG_CMD_MENU_MANAGEMENT=y
> CONFIG_CMD_MENUTREE=y
> @@ -560,12 +565,18 @@ CONFIG_CMD_WD_DEFAULT_TIMOUT=0
> # CONFIG_CMD_HAB is not set
> # end of Hardware manipulation
>
> +#
> +# Security
> +#
> +# CONFIG_CMD_BLOBGEN is not set
> +# CONFIG_CMD_LOGIN is not set
> +# end of Security
> +
> #
> # Miscellaneous
> #
> # CONFIG_CMD_2048 is not set
> CONFIG_CMD_BAREBOX_UPDATE=y
> -# CONFIG_CMD_BLOBGEN is not set
> CONFIG_CMD_FIRMWARELOAD=y
> # CONFIG_CMD_KALLSYMS is not set
> CONFIG_CMD_OF_COMPATIBLE=y
> @@ -666,6 +677,7 @@ CONFIG_DRIVER_NET_FEC_IMX=y
> #
> # MII PHY device drivers
> #
> +# CONFIG_ADIN_PHY is not set
> # CONFIG_AR8327N_PHY is not set
> # CONFIG_AT803X_PHY is not set
> # CONFIG_DAVICOM_PHY is not set
> @@ -771,6 +783,7 @@ CONFIG_MTD_SPI_NOR_USE_4K_SECTORS=y
> # CONFIG_MTD_UBI is not set
> CONFIG_DISK=y
> CONFIG_DISK_WRITE=y
> +# CONFIG_DM_BLK is not set
>
> #
> # drive types
> @@ -829,6 +842,8 @@ CONFIG_MCI=y
> # --- Feature list ---
> #
> # CONFIG_MCI_TUNING is not set
> +CONFIG_MCI_STARTUP_NONE=y
> +# CONFIG_MCI_STARTUP_NONREMOVABLE is not set
> # CONFIG_MCI_STARTUP is not set
> CONFIG_MCI_INFO=y
> CONFIG_MCI_WRITE=y
> @@ -851,6 +866,7 @@ CONFIG_MCI_IMX_ESDHC=y
> CONFIG_MCI_ARASAN=y
> CONFIG_MCI_AM654=y
> # CONFIG_MCI_SPI is not set
> +# CONFIG_MMC_CADENCE_SDHCI is not set
> CONFIG_MCI_IMX_ESDHC_PBL=y
> CONFIG_HAVE_CLK=y
> CONFIG_CLKDEV_LOOKUP=y
> @@ -986,6 +1002,11 @@ CONFIG_PINCTRL_SINGLE=y
> # end of Pin controllers
>
> CONFIG_NVMEM=y
> +CONFIG_NVMEM_LAYOUTS=y
> +
> +#
> +# Layout Types
> +#
> # CONFIG_NVMEM_RMEM is not set
> # CONFIG_NVMEM_SNVS_LPGPR is not set
> CONFIG_IMX_OCOTP=y
> @@ -993,6 +1014,7 @@ CONFIG_IMX_OCOTP=y
> # CONFIG_IMX_OCOTP_ELE is not set
> # CONFIG_EEPROM_93XX46 is not set
> CONFIG_NVMEM_ROCKCHIP_OTP=y
> +# CONFIG_NVMEM_ATMEL_SHA204A is not set
>
> #
> # Bus devices
> @@ -1016,6 +1038,7 @@ CONFIG_REGULATOR_RK808=y
>
> CONFIG_RESET_CONTROLLER=y
> CONFIG_RESET_IMX7=y
> +# CONFIG_RESET_SOCFPGA32 is not set
> CONFIG_HW_HAS_PCI=y
>
> #
> @@ -1198,61 +1221,23 @@ CONFIG_FS_FAT_LFN=y
> # end of Filesystem support
>
> #
> -# Library routines
> +# Security options
> #
> -CONFIG_PARAMETER=y
> -CONFIG_UNCOMPRESS=y
> -CONFIG_ZLIB=y
> -# CONFIG_BZLIB is not set
> -# CONFIG_LZ4_DECOMPRESS is not set
> -# CONFIG_ZSTD_DECOMPRESS is not set
> -CONFIG_XZ_DECOMPRESS=y
> -CONFIG_XZ_DEC_X86=y
> -CONFIG_XZ_DEC_POWERPC=y
> -CONFIG_XZ_DEC_IA64=y
> -CONFIG_XZ_DEC_ARM=y
> -CONFIG_XZ_DEC_ARMTHUMB=y
> -CONFIG_XZ_DEC_SPARC=y
> -CONFIG_XZ_DEC_ARM64=y
> -# CONFIG_BASE64 is not set
> -CONFIG_GENERIC_FIND_NEXT_BIT=y
> -CONFIG_PROCESS_ESCAPE_SEQUENCE=y
> -CONFIG_LZO_DECOMPRESS=y
> -CONFIG_FNMATCH=y
> -CONFIG_QSORT=y
> -CONFIG_IMAGE_SPARSE=y
> -CONFIG_FIP=y
> -CONFIG_LIBFDT=y
> -# CONFIG_RATP is not set
> -# CONFIG_ALLOW_PRNG_FALLBACK is not set
> -CONFIG_CRC_CCITT=y
> -# CONFIG_CRC8 is not set
> -
> -#
> -# Library gui routines
> -#
> -# end of Library gui routines
> -
> -CONFIG_PRINTF_UUID=y
> -CONFIG_NLS=y
> +CONFIG_INSECURE=y
> +# CONFIG_SECURITY_POLICY is not set
> +# CONFIG_PASSWORD is not set
> +# CONFIG_CRYPTO_KEYSTORE is not set
> # CONFIG_BLOBGEN is not set
> -# end of Library routines
> +
> +#
> +# OP-TEE loading
> +#
> +# CONFIG_PBL_OPTEE is not set
> +# end of OP-TEE loading
>
> #
> # Hardening options
> #
> -
> -#
> -# This barebox configuration has CONFIG_HAS_INSECURE_DEFAULTS=y indicating
> -#
> -
> -#
> -# that some of the configured options have potentially insecure defaults.
> -#
> -
> -#
> -# Extra care needs to be taken in secure booted systems.
> -#
> # CONFIG_BUG_ON_DATA_CORRUPTION is not set
>
> #
> @@ -1281,6 +1266,21 @@ CONFIG_PBL_STACKPROTECTOR_NONE=y
> # end of Buffer overflow protection
> # end of Hardening options
>
> +CONFIG_HAS_INSECURE_DEFAULTS=y
> +
> +#
> +# This barebox configuration has CONFIG_HAS_INSECURE_DEFAULTS=y indicating
> +#
> +
> +#
> +# that some of the configured options have potentially insecure defaults.
> +#
> +
> +#
> +# Extra care needs to be taken in secure booted systems.
> +#
> +# end of Security options
> +
> #
> # Crypto support
> #
> @@ -1305,9 +1305,49 @@ CONFIG_DIGEST_SHA256_ARM64_CE=y
> # CONFIG_CRYPTO_RSA is not set
> # CONFIG_CRYPTO_ECDSA is not set
> # CONFIG_CRYPTO_BUILTIN_KEYS is not set
> -# CONFIG_CRYPTO_KEYSTORE is not set
> # end of Crypto support
>
> +#
> +# Library routines
> +#
> +CONFIG_PARAMETER=y
> +CONFIG_UNCOMPRESS=y
> +CONFIG_ZLIB=y
> +# CONFIG_BZLIB is not set
> +# CONFIG_LZ4_DECOMPRESS is not set
> +# CONFIG_ZSTD_DECOMPRESS is not set
> +CONFIG_XZ_DECOMPRESS=y
> +CONFIG_XZ_DEC_X86=y
> +CONFIG_XZ_DEC_POWERPC=y
> +CONFIG_XZ_DEC_IA64=y
> +CONFIG_XZ_DEC_ARM=y
> +CONFIG_XZ_DEC_ARMTHUMB=y
> +CONFIG_XZ_DEC_SPARC=y
> +CONFIG_XZ_DEC_ARM64=y
> +# CONFIG_BASE64 is not set
> +CONFIG_GENERIC_FIND_NEXT_BIT=y
> +CONFIG_PROCESS_ESCAPE_SEQUENCE=y
> +CONFIG_LZO_DECOMPRESS=y
> +CONFIG_FNMATCH=y
> +CONFIG_QSORT=y
> +CONFIG_IMAGE_SPARSE=y
> +CONFIG_FIP=y
> +CONFIG_LIBFDT=y
> +# CONFIG_RATP is not set
> +# CONFIG_ALLOW_PRNG_FALLBACK is not set
> +CONFIG_CRC_CCITT=y
> +# CONFIG_CRC8 is not set
> +# CONFIG_CRC16 is not set
> +
> +#
> +# Library gui routines
> +#
> +# end of Library gui routines
> +
> +CONFIG_PRINTF_UUID=y
> +CONFIG_NLS=y
> +# end of Library routines
> +
> #
> # Firmware files
> #
> diff --git a/configs/platform-v8a/platformconfig b/configs/platform-v8a/platformconfig
> index ea4b81f..7509c78 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.07.0"
> +PTXCONF_BAREBOX_VERSION="2025.11.0"
> PTXCONF_BAREBOX_CONFIG_BUILDSYSTEM_VERSION=y
> PTXCONF_BAREBOX_BUILDSYSTEM_VERSION="${PTXDIST_VCS_VERSION}"
> -PTXCONF_BAREBOX_MD5="043d58d05040b16d22c7879ae3c8a11b"
> +PTXCONF_BAREBOX_MD5="867dea758c6ea8b350bac57009235e88"
> PTXCONF_BAREBOX_CONFIG="barebox.config"
> PTXCONF_BAREBOX_FIRMWARE=y
> PTXCONF_BAREBOX_EXTRA_ENV=y
--
Pengutronix e.K. | |
Steuerwalder Str. 21 | http://www.pengutronix.de/ |
31137 Hildesheim, Germany | Phone: +49-5121-206917-0 |
Amtsgericht Hildesheim, HRA 2686 | Fax: +49-5121-206917-5555 |
prev parent reply other threads:[~2025-12-02 13:16 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-12-02 11:27 [DistroKit] [PATCH 0/3] Update barebox to newest version Fabian Pflug
2025-12-02 11:27 ` [DistroKit] [PATCH 1/3] v7a: barebox: version bump 2025.06.1 -> 2025.11.0 Fabian Pflug
2025-12-02 11:27 ` [DistroKit] [PATCH 2/3] v7a_noneon: barebox: version bump 2025.03.0 " Fabian Pflug
2025-12-02 11:27 ` [DistroKit] [PATCH 3/3] v8a: barebox: version bump 2025.07.0 " Fabian Pflug
2025-12-02 13:16 ` Ahmad Fatoum [this message]
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=ebd74886-29db-4e23-bd1c-949da05c2a84@pengutronix.de \
--to=a.fatoum@pengutronix.de \
--cc=distrokit@pengutronix.de \
--cc=f.pflug@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