[ANN] U-Boot v2025.01-rc1 released

Hey all,
It's release day and here's v2025.01-rc1. It's full of big changes, which overall, is good. These changes have been in process for a while and are ready for wider testing. We now have MbedTLS available for a number of cryptographic routines, and lwIP is now available as an alternate network stack. There's changes that I hope to merge soon that will let you combine the two and have grabbing of files via https work correctly. We've also reworked how the "lmb" code works so that it's now persistent rather than being setup with each caller. That said, there's some known issues: - I just now see that the lmb rework is broken for Apple hardware, so I would expect problems with (any/all?) peripherals there as I believe they're behind the IOMMU which now doesn't get mapping done as expected. - There's problems with a number of SPI NOR flashes right now, of which the question is how to fix that without breaking new support too. This will be resolved one way or another before the final release. - We've started with support for working with (for the benefit of the OS) ACPI tables on 64bit ARM platforms. While there is a Raspberry Pi config that makes use of it, I've been told today there's likely some big issues with it on real hardware, so please be careful with it, if you try it. This too will get resolved one way or another before release.
My queue is in alright shape, but aside from the above mentioned issues, there's a few other things I need to clear out still.
In terms of a changelog, git log --merges v2024.10..v2025.01-rc1 As always, more details in pull requests (or the tags referenced by them) will result in more details here.
The merge window is now closed (but we aren't as strict about that as the Linux Kernel), and the next branch is not yet open as it will open with -rc2 in 2 weeks time. The next release, v2025.01 is scheduled for Monday, January 6th, 2025 As usual I plan to do an rc release every two weeks with the exception of I'm also doing -rc6 on Monday, December 30th to have one more tag over the end of year holidays, to see if that helps with people finding time to test. We'll how that went in January.
Thanks all!
participants (1)
-
Tom Rini