DistroKit Mailinglist
 help / color / mirror / Atom feed
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 |




      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