
On Fri, Feb 11, 2022 at 8:46 PM Andy Shevchenko andy.shevchenko@gmail.com wrote:
On Fri, Feb 11, 2022 at 8:31 PM Andy Shevchenko andriy.shevchenko@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)$
For the record, these two acpi: Move MCFG implementation to common lib arch: x86: lib: acpi_table: Fix MCFG entries
do not help.
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?
So, I'm open to testing any other suggestions.