* v2026.07.0
@ 2026-07-29 6:29 Sascha Hauer
0 siblings, 0 replies; only message in thread
From: Sascha Hauer @ 2026-07-29 6:29 UTC (permalink / raw)
To: barebox
Hi All,
I am happy to announce barebox-2026.07.0.
It's a rather small release, so nothing much to mention here. Ahmad has
continued to cleanup/bugfix EFI/EFI-loader support. The public key
support has been updated: We now have real keyrings where each keyring
can either be a key or another keyring containing more keys/keyrings.
One smaller thing that comes in handy sometimes is that barebox can now
create device tree nodes for PCI devices. That makes it possible to
attach runtime information to these nodes which Linux later picks up.
Support for that has been created for adding the MAC address for PCI
ethernet devices to keep it constant between barebox and Linux.
Have Fun!
Sascha
Migration notes for 2026.07.0:
None
----------------------------------------------------------------
Ahmad Fatoum (22):
serial: ns16550: fall back to using uart8250/ttyS as Linux console names
nvmem: core: Allow sub-register width nvmem_regmap_write()
regmap: enforce register alignment to regmap::reg_stride
MIPS: remove non-functional zbarebox.bin target
ARM: i.MX: prevent use of imx_cpu_type in PBL
ARM: lib32: bootm: support booting EFI-stubbed kernels without EFI
efi: loader: release bootm OS staging buffer
efi: loader: bump memory map key on FreePages
efi: loader: avoid NULL image file paths
Documentation: migration-guides: add .0 to migration-2026.06
ARM: rockchip: hide CONFIG_ARCH_ROCKCHIP_ATF_FDT_SIZE behind ATF_PASS_FDT
efi: loader: require at least 128 KiB of stack space
efi: gop: fix rectangle extents passed to fb_damage
efi: gop: use correct BLT pixel type
efi: gop: report and use framebuffer stride
commands: loadx: remove non-existent options from usage string
misc: clarify deep-probe compatibility for CONFIG_STORAGE_BY_ALIAS
optee: device: report correct command in enumeration error message
efi: payload: be explicit about incompatibility with CONFIG_HAVE_OPTEE
doc: user: barebox: fix name of barebox.fit image
efi: fix the runtime services table signature
ci: pytest: test against Debian 13.6.0 image
Alexander Shiyan (1):
.gitignore: Add *.z generated files
Bastian Krause (1):
Documentation: user: usb: mention "fastboot erase"
Fabian Pfitzner (1):
ARM: i.MX: fix fast auth wrong CSF file
Fabian Pflug (2):
ARM: i.MX: riotboard: add tzasc.h to flashheader
ARM: i.MX: riotboard: switch to imx6q_barebox_entry
Jan Luebbe (1):
scripts: bareboxtlv-generator: avoid private key access for public key extraction
Johannes Schneider (1):
commands: mmc_extcsd: fix enhanced-area / GPP size display arithmetic
Marco Felsch (1):
restart: fix restart handler by name selection
Martin Domig (1):
Makefile: fix collect-policy-dirs undefined variable
Michael Tretter (1):
Documentation: user: devboot: fix kernel target
Sascha Hauer (20):
ARM: ARM64: linker: Do not put first function at __image_start
of: fall back to parent-prefixed encoding when address translation fails
pci: fix DT node matching when reg encodes a non-zero bus number
pci: add pci_is_bridge() helper
pci: synthesize devicetree nodes for enumerated devices
ARM: zynq: improve error message
public keys: make error message more informative
public keys: make key_name_hint optional
public keys: rework keyrings as nested containers
public keys: allow keys to be members of multiple keyrings
Merge branch 'for-next/arm'
Merge branch 'for-next/crypto'
Merge branch 'for-next/imx'
Merge branch 'for-next/mips'
Merge branch 'for-next/misc'
Merge branch 'for-next/pci'
ARM: rockchip: tfa: pass NULL fdt when there is none
dts: update to v7.1-rc7
Merge branch 'MartinDomig-bugfix/security-policies-makefile'
Release v2026.07.0
Stefan Kerkmann (4):
nvmem: snvs_lpgpr: remove unnecessary cfg->name assignment
ARM: i.MX8M/i.MX7: initialize SNVS glitch detection for all families
ARM: i.MX7: snvs: rename imx7_snvs_init -> imx7_setup_snvs
ARM: i.MX6UL: initialize SNVS
Thorsten Scherer (1):
ARM: Layerscape: Fix typo im documentation
Ulrich Ölmann (3):
ARM: boards: skov-imx6: fix device tree path of state node
common: Kconfig: fix typo
security: Kconfig.policy: fix typos
--
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 |
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2026-07-29 6:30 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-07-29 6:29 v2026.07.0 Sascha Hauer
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox