[ANN] U-Boot v2025.07-rc3 released
Tom Rini
trini at konsulko.com
Tue May 27 21:44:40 CEST 2025
On Tue, May 27, 2025 at 01:34:48PM -0600, Tom Rini wrote:
> On Mon, May 26, 2025 at 04:03:11PM -0600, Tom Rini wrote:
> `
> > Hey all,
> >
> > So it's release day and I have tagged and pushed things out. I will be
> > updating the next branch shortly. There's still a few things that need
> > to come in for the release, as fixes, but otherwise I think the next
> > branch is where most changes should end up.
> >
> > We're continuing with a community meeting following the release and is
> > the same time as the previous meeting. The meeting details itself are:
> > https://meet.google.com/btj-wgcg-euw
> > May 27th, 2025. 9am (GMT -06:00)
> >
> > To join by phone:
> > https://meet.google.com/tel/btj-wgcg-euw?pin=1307528552322&hs=1
>
> For today's meeting it was suggested to try and use Google's
> transcription service to take notes. What follows is a lightly edited
> copy of the transcript. I will say it took a good amount of time to read
> and re-edit. I will follow-up with a lightly edited Gemini summary, just
> to finish evaluating this idea.
And here is Gemini's summary of the transcript:
Release Updates
* Tom Rini announced that Release Candidate 3 (RC3) was released the previous
day and things are generally in good condition.
* There's an outstanding issue and revert for the ext4 overflow issue that
needs addressing.
* Kernel release v6.15 is now in the device tree rebasing repository, and plans
are underway to sync and test it with CI.
* The community is encouraged to test the current state of the master branch on
available hardware in preparation for the upcoming July release.
* Regression fixes should be brought to Tom Rini's attention with links for
tracking.
Kbuild System Updates
* Ilias Apalodimas initiated a discussion about updating the Kbuild system,
which is significantly outdated.
* There are two approaches: incremental updates with detailed commit messages
or a large diff to bring it up to speed quickly.
* The consensus is to prioritize updating the Kbuild system over maintaining a
detailed commit history.
* Ilias has been working on porting patches to bring the system up to v5.1 and
plans to split makefiles into an include file for easier future syncs.
* The aim is to get the current updates into the next window and work on
syncing with v6.15 afterward.
* There's a desire to enable compiling with LLVM for catching more bugs due to
its stricter default flags.
QEMU Issue
* There's an ongoing issue with QEMU on the vexpress_ca9x4 platform,
particularly with TFTP crashing.
* There's debate about whether the issue lies with QEMU or the U-Boot
implementation, with suggestions to engage QEMU developers for further
insights.
* Peter and Richard Henderson from QEMU have been consulted, and there are
assumptions that the problem could be due to unaligned accesses and the MMU not
being enabled, but these assumptions might be incorrect as the TFTP crashes
early.
* Ilias plans to debug the issue further by the end of the week.
Continuous Integration (CI) Discussions
* Jesse T asked about making reproducible builds in CI, similar to Buildroot.
Tom Rini explained that the focus is on using pre-built toolchains to avoid
compiler build issues.
* There's interest in setting up a CI bot to test on boards. Ilias Apalodimas
has past experience with Buildbot and can share configurations. Haiko has also
worked on tbot and integrating it with GitLab CI.
* Jesse T raised a bug found by a professor on the DE1 SOC, possibly a compiler
issue, and shared build scripts for review.
* A CI discussion about running OSS was initiated by Simon. Ilias mentioned a
missing kernel module in Alpine, but is working on adding it to Yocto for
easier testing.
* Simon has a test that boots Ubuntu 2404 Desktop installer on his lab, but is
interested in CI testing with smaller images like Alpine.
* There are challenges with booting OS images from RAM using EFI and handling
ISO images in CI, leading to discussions about network booting solutions.
Other Topics
* Jesse T mentioned a bug on the D10 standard board, not the D1 SOC, and shared
pkg builds via IRC.
* Simon Glass and Ilias talked about a hang when running QEMU on an ARM64
machine with KVM enabled, possibly related to out-of-memory issues with blob
list.
Conclusion
The meeting covered various topics, including release updates, Kbuild system
updates, QEMU issues, CI improvements, and other specific problems encountered.
The community continues to work on enhancing U-Boot and ensuring its stability
across different platforms.
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 659 bytes
Desc: not available
URL: <https://lists.denx.de/pipermail/u-boot-board-maintainers/attachments/20250527/1515b47d/attachment.sig>
More information about the U-Boot-Board-Maintainers
mailing list