v2025.11.0

Alexander Shiyan eagle.alexander923 at gmail.com
Wed Nov 12 00:46:01 PST 2025


Hello Sascha.

Seems, It seems you forgot "[PATCH v2] clk: rockchip rk3588: configure
CPLL in driver" patch.

ср, 12 нояб. 2025 г. в 11:22, Sascha Hauer <s.hauer at pengutronix.de>:
>
> Hi All,
>
> barebox 2025.11.0 is released.
>
> This is one of the smaller releases this time. We have support for two
> new boards, the i.MX93 FRDM board and the Enclustra Mercury+ SA2 board.
>
> The NFS code does much better checking of the data coming from the
> network so that memory overflows on corrupted NFS packets are avoided.
>
> The parted command is now able to create a partition up to the end of
> the device which simplifies scripting.
>
> See below for the migration guide and a full list of patches that went
> into this release.
>
> Have Fun!
>  Sascha
>
> Migration notes for v2025.11.0
> ==============================
>
> i.MX GPIOs
> ----------
>
> Reading output GPIOs now returns the configured output level instead
> of reading back the input register. This aligns us with what Linux
> is doing, but may falsify readings of single-ended GPIOs that have
> the SION bit configured.
>
> Board support
> -------------
>
> Karo TX6X
> ^^^^^^^^^
>
> The barebox update handler for this SoM no longer unconditionally updates
> /dev/mmc3.boot0, but instead it now updates the inactive boot partition
> on /dev/mmc3 and then sets it as active allowing for power-fail safety.
>
> ----------------------------------------------------------------
> Ahmad Fatoum (39):
>       efi: payload: split out payload Kconfig symbols
>       fs: factor out final file open logic out of openat()
>       fs: allocate inodes for O_TMPFILE-created files
>       tlsf: move kasan_poison_shadow into tlsf_add_pool
>       efi: payload: bootm: add support for fit image
>       efi: payload: make selectable without COMPILE_TEST
>       tlsf: use compiler's static_assert implementation
>       fs: make dpath always panic on OOM
>       fs: add filepath helper
>       test: self: malloc: fix double free after expect_alloc_fail
>       test: py: fit: don't remove generated FIT again from testfs
>       FIT: compare key name hint with streq_ptr for clarity
>       sandbox: cut down on if clauses using SANDBOX_LIBS-y
>       commands: devinfo: print Deep Probe status for top-level machine device
>       devinfo: print / as device tree node for the root node
>       test: self: malloc: fix false positive when malloc store is registered
>       efi: payload: do not check for heap addresses in efi_load_image
>       test: py: dm: skip test if veritysetup command is disabled
>       test: py: network: skip test if tftp command is missing
>       test: py: fix pycodestyle warnings
>       test: fit: power cycle after tests in booted barebox
>       Documentation: gen_commands.py: escape special characters
>       Documentation: gen_commands.py: align whitespace with coding style
>       Documentation: gen_commands.py: rework if statements for compactness
>       Documentation: gen_commands.py: use literal block for help text
>       Documentation: gen_commands.py: escape name in title
>       kbuild: add make check target
>       range: fix corner cases when exclusive end is zero
>       test: self: add range.h test
>       ARM: i.MX8M: romapi: skip zero_page_access() if MMU is disabled
>       ARM: mmu: have zero_page_remappable() check MMU status
>       serial: ns16550: add UART compatible after upstream compatibility break
>       ARM: mmu: fix hang when reserved memory at start of RAM
>       efi: payload: drop unreferenced efi_do_execute_image()
>       filetype: introduce separate filetype_x86_efi_linux_image
>       efi: payload: handover: fix filetype match
>       efi: payload: reinstate error message when booting non-EFI stubbed kernel
>       efi: payload: align kernel boot status messages
>       migration-guides: add notes for v2024.09.0 to v2025.04.0
>
> Chali Anis (6):
>       tlsf: support on-demand requesting memory from external store
>       efi: payload: add support for EFI initrd media protocol
>       efi: payload: earlymem: allocate only the barebox needs in term of memory
>       efi: payload: split image handling from legacy handover boot and add linux x86 image filetype
>       efi: payload: bootm: add support for efi stub boot
>       ARM: efi: add a generic defconfig for v8 efi payload
>
> David Picard (2):
>       ARM: SoCFPGA: Enclustra-SA2: Add handoff files
>       ARM: SoCFPGA: Add Enclustra Mercury+ SA2 module
>
> Fabian Pfitzner (1):
>       ARM: i.MX: karo-tx6: use mmcboot handler
>
> Fabian Pflug (2):
>       common: deep-probe: include of for of_device_id
>       ARM: boards: i.MX93: Add NXP FRDM i.MX93 support
>
> Jonas Rebmann (10):
>       virtio: Stop spamming debug buffer
>       test: when testfs feature is available, always enable it
>       test: provide testfs via fixture
>       test: move dm-verity testdata generation to fixture
>       test: move fitimage testdata generation to fixture and drop script
>       test: py: test_bootchooser: remove dead code
>       commands: tlv: clarify error opening tlv
>       configs: enable tlv command for multi_v7 and multi_v8
>       test: py: add TLV integration tests
>       public-keys: fix key->size for ECDSA keys
>
> Marco Felsch (1):
>       aiodev: add missing headers
>
> Maud Spierings (5):
>       ARM: i.MX8m: add ddr3 ram support
>       ARM: i.MX: Fix the iomux DSE defines for imx8mp
>       gpio: i.MX: make _get_value() able to read output pin state
>       Documentation: migration-2025.11.0: add note about new gpio behaviour
>       parted: add max option to mkpart <end>
>
> Sascha Hauer (29):
>       dts: update to v6.17
>       ARM: dts: am62lx: add SD reboot mode
>       fs: remove redundant dev argument from fs_driver operations
>       fs: move fs_driver operations to struct file_operations
>       dts: update to v6.18-rc1
>       ARM: i.MX: enable new boards in defconfigs
>       dts: update to v6.18-rc2
>       commands: parted: Do not align partition end
>       ci: container: upgrade after update
>       public-keys: ecdsa: remove list in ecdsa keys
>       public-keys: move list out of struct public_key
>       public-keys: rsa: allow struct public_key to be const
>       public-keys: rsa: remove unused functions
>       public-keys: make const
>       ARM: dts: k3-am62l: Set cpsw3g status to disabled by default
>       Merge branch 'for-next/dts'
>       Merge branch 'for-next/efi'
>       Merge branch 'for-next/fs'
>       Merge branch 'for-next/imx'
>       Merge branch 'for-next/k3'
>       Merge branch 'for-next/misc'
>       Merge branch 'for-next/socfpga'
>       Merge branch 'for-next/tlv'
>       mtd: peb: mtd_peb_read(): move error message to caller
>       fs: nfs: drop PROG_NFS special casing
>       fs: nfs: do not read past packets
>       fs: nfs: use dev_* for messages
>       fs: nfs: reduce unwanted message to debug level
>       Release v2025.11.0
>
> Steffen Trumtrar (1):
>       mci: add cadence sdhci host
>
> Thorsten Scherer (1):
>       usb: dwc3: am62: Fix name of driver struct
>
>
> --
> 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 |
>



More information about the barebox mailing list