Uh oh!
There was an error while loading. Please reload this page.
zephyr: update SYS_INIT calls - #6480
Conversation
sofci
commented
Oct 25, 2022
Can one of the admins verify this patch?
|
gkbldcig
commented
Oct 25, 2022
Can one of the admins verify this patch? |
lgirdwood
commented
Oct 25, 2022
lgirdwood
commented
Nov 1, 2022
@gmarull can you pls ping this PR when the Zephyr dependency is merged. It looks like things are fine here. |
lyakh
left a comment
There was a problem hiding this comment.
this is good, and we'll need one more small change to
sof/zephyr/include/rtos/init.h
Lines 12 to 14 in a5dfa56
lgirdwood
commented
Jan 27, 2023
@gmarull Zephyr PR not currently merged, any update ? |
gmarull
commented
Jan 27, 2023
it's been delayed until the 3.4 release. |
lgirdwood
commented
Jan 27, 2023
Ack, pls ping after merge and we can also include a west update to this PR too. |
nashif
commented
Apr 12, 2023
@gmarull can you updater this PR? |
gmarull
commented
Apr 12, 2023
Updated PR, pending |
Uh oh!
There was an error while loading. Please reload this page.
gmarull
commented
Apr 19, 2023
done |
btian1
commented
Apr 19, 2023
Can this PR fix CI reported build errors like: |
paulstelian97
commented
Apr 19, 2023
Does CI check every commit? Because I did notice that this may break bisect indeed. |
kv2019i
commented
Apr 19, 2023
@paulstelian97 wrote:
CI doesn't check, but with bisect you will hit the problem if you build the tree from middle of this 3 patch series. But given this is a build-time warning only (fails CI but local build is ok), I'm willing to give this is a pass. Squashed commits are not nice either (but sometimes just mandatory). |
gmarull
commented
Apr 19, 2023
squashed to preserve bisectability. |
paulstelian97
left a comment
There was a problem hiding this comment.
Given how small the patch is I'd say nobody should mind that this was squashed. Looks good now!
kv2019i
commented
Apr 19, 2023
SOFCI TEST |
kv2019i
commented
Apr 20, 2023
@wszypelt@keqiaozhang@greg-intel we are really struggling with the CI on this one. Now the regression on Zephyr side should be fixed, but I'm seeing lot of failures in both SOF driver CI and the Intel FW CI. I can't fully decipher what's going on, it seems even the builds failed here (the rimage issue?). I re-kicked the driver CI already once, but still failing... |
tmleman
commented
Apr 20, 2023
@kv2019i we need this one too zephyrproject-rtos/zephyr#56790 |
kv2019i
commented
Apr 20, 2023
@tmleman wrote:
Thanks! I just realized the same thing locally, it's definitely this one. |
kv2019i
commented
Apr 20, 2023
@gmarull So one more update would be needed to take zephyrproject-rtos/zephyr#56790 in (was just merged to Zephyr). |
gmarull
commented
Apr 20, 2023
done |
kv2019i
commented
Apr 20, 2023
@gmarull wrote:
Thanks and sorry for the hassle. These are not anyway related to the PR and we should have caught the Zephyr side problems earlier. |
kv2019i
commented
Apr 21, 2023
SOFCI TEST |
kv2019i
commented
Apr 21, 2023
Pains me to report but we have still failures:
These are not normal, we have multiple basic cases failing again. |
kv2019i
commented
Apr 21, 2023
Two more regressions identified -> zephyrproject-rtos/zephyr#57127 |
kv2019i
commented
Apr 21, 2023
Got a clean test run now with #7491 So once zephyrproject-rtos/zephyr#57127 is merged, we can retry updating. |
kv2019i
commented
Apr 21, 2023
@gmarullzephyrproject-rtos/zephyr#57127 updated, one more update? Should pass the CI now (as #7491 passed). |
Update Zephyr head, and use the new call signature: int (*init_fn)(void); Signed-off-by: Gerard Marull-Paretas <gerard@teslabs.com>
kv2019i
commented
Apr 24, 2023
SOFCI TEST |
kv2019i
commented
Apr 24, 2023
One boot-log fail in https://sof-ci.01.org/sofpr/PR6480/build6378/devicetest/index.html and lack of test machines in https://sof-ci.01.org/sofpr/PR6480/build6379/devicetest/index.html . Given other tests are ok, and I got green runs with the draft PR #7491 , I think we are finally good to go with this. Thank you @gmarull for the many updates! |
Use the new call signature: int (*init_fn)(void);
NOTE: This should not be merged before zephyrproject-rtos/zephyr#51217 reaches Zephyr main and this project updates Zephyr revision.