[ANN] U-Boot v2022.04-rc1 released

Andy Shevchenko andy.shevchenko at gmail.com
Fri Feb 11 19:46:22 CET 2022


On Fri, Feb 11, 2022 at 8:31 PM Andy Shevchenko
<andriy.shevchenko at intel.com> wrote:
>
> On Mon, Jan 31, 2022 at 05:59:30PM -0500, Tom Rini wrote:
> > Hey all,
> >
> > It's release day and so here's v2022.04-rc1.  While there's much in here
> > that needed to come in, there's a few big things outstanding, including
> > but not limited to i.MX and layerscape syncs and further sunxi changes.
> >
> > In terms of a changelog,
> > git log --merges v2022.01..v2022.04-rc1
> > contains what I've pulled but as always, better PR messages and tags
> > will provide better results here.
> >
> > So we're now looking at regular releases every other Monday, and with
> > final release on April 4th, 2022.  Thanks all!
>
> As usual I haven't kept an eye for a while and Edison is completely broken.
> v2021.10 works, this one doesn't.
>
> The symptoms on all kernels I tried (v5.17-rc3, v5.16, v5.15) is that:
>
> [    0.852822] PCI host bridge to bus 0000:00
> [    0.853684] pci_bus 0000:00: root bus resource [io  0x0000-0xffff]
> [    0.854680] pci_bus 0000:00: root bus resource [mem 0x00000000-0xfffffffff]
> [    0.855679] pci_bus 0000:00: No busn resource found for root bus, will use [bus 00-ff]
> [    0.856700] BUG: kernel NULL pointer dereference, address: 0000000000000000
> [    0.857666] #PF: supervisor read access in kernel mode
> [    0.857666] #PF: error_code(0x0000) - not-present page
> [    0.857666] PGD 0 P4D 0
> [    0.857666] Oops: 0000 [#1] SMP PTI
> [    0.857666] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 5.15.0+ #23
> [    0.857666] Hardware name: Intel Corporation Merrifield/BODEGA BAY, BIOS 542 2015.01.21:18.19.48
> [    0.857666] RIP: 0010:pci_read+0x47/0x80
> ...
>
> Bisection started...

u-boot((379d3c1fd6aa...)|BISECTING)$ git bisect log
git bisect start
# good: [d637294e264adfeb29f390dfc393106fd4d41b17] Prepare v2022.01
git bisect good d637294e264adfeb29f390dfc393106fd4d41b17
# bad: [df887a045a1d726bbd654ef266e5cbe8cc0c2db3] Prepare v2022.04-rc1
git bisect bad df887a045a1d726bbd654ef266e5cbe8cc0c2db3
# good: [25711b07ca1dcf73dc41b45ca040dadbcff0fa08] Merge tag
'dm-pull-13jan22' of https://source.denx.de/u-boot/c
ustodians/u-boot-dm
git bisect good 25711b07ca1dcf73dc41b45ca040dadbcff0fa08
# good: [16f4d36c7b8b6aeb0374485acb91afee795ccfc9] arm: dts:
rz-g2-beacon-u-boot: Enable pinmux for QSPI
git bisect good 16f4d36c7b8b6aeb0374485acb91afee795ccfc9
# bad: [e1b7e4ddb6b1a1d0b416facbd0f576dde9c404e6] binman: Add a
bintool implementation for mkimage
git bisect bad e1b7e4ddb6b1a1d0b416facbd0f576dde9c404e6
# good: [6146cd62aedc4849fec66f10ab0aa57f1dc64b8e] Merge branch
'2022-01-24-assorted-updates'
git bisect good 6146cd62aedc4849fec66f10ab0aa57f1dc64b8e
# bad: [9d2adca8c3e8d195fa4be5acc8c6dfe14933e826] x86: Move
acpi_get_rsdp_addr() ACPI tables to the writer
git bisect bad 9d2adca8c3e8d195fa4be5acc8c6dfe14933e826
# good: [31c27eb83084e77921b82e7e631ecd6ae8b904da] x86: Use the ACPI
table writer
git bisect good 31c27eb83084e77921b82e7e631ecd6ae8b904da
# bad: [d953137526cce48002ef1e313592d28b66cc9c48] x86: Move SSDT table
to a writer function
git bisect bad d953137526cce48002ef1e313592d28b66cc9c48
# good: [eacb6d0ba205cae472c46a974fb16fcd783680b1] x86: Move DSDT
table to a writer function
git bisect good eacb6d0ba205cae472c46a974fb16fcd783680b1
# good: [138d7ece70e7835ffd120da254af1abdb953e6da] x86: Move FADT
table to a writer function
git bisect good 138d7ece70e7835ffd120da254af1abdb953e6da
# bad: [379d3c1fd6aa490b1ad5697525cfc89b615cf25a] x86: Move FACP table
into separate functions
git bisect bad 379d3c1fd6aa490b1ad5697525cfc89b615cf25a
# first bad commit: [379d3c1fd6aa490b1ad5697525cfc89b615cf25a] x86:
Move FACP table into separate functions
u-boot((379d3c1fd6aa...)|BISECTING)$

Irony is that I have reviewed it, but that time I was busy and couldn't test.

> Simon, can you prioritize setting up Edison to make it available for tests?


-- 
With Best Regards,
Andy Shevchenko


More information about the U-Boot mailing list