You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@LaurentiuM1234@dbaluta Any preference how we handle this for SOF2.9? We are still struggling with the SMP interface change on Intel platforms (merged in Zephyr upstream), but the problems only affect multicore configurations. The 2.9 branch point is next week, so we have two options to proceed:
a) fix all the remain issues and update to 3.6-rc for SOF2.9
b) branch SOF2.9 with the current version of Zephyr used by SOF and merge new Zephyr baseline ASAP after stable-v2.9 branch is created
Option (a) is obviously preferrable, but do you see any showstopper with (b)? We can backport Zephyr changes to stable-v2.9 branch, but of course if there's a lot, that's going to be hard.
Option (a) is obviously preferrable, but do you see any showstopper with (b)? We can backport Zephyr changes to stable-v2.9 branch, but of course if there's a lot, that's going to be hard.
as far as the NXP native switch is concerned there shouldn't be an issue with option (b). Also, as far as I'm aware the only changes to Zephyr (that can impact SOF) we've had lately are all native-related. @dbaluta and @iuliana-prodan can correct me if I'm wrong here.
a) fix all the remain issues and update to 3.6-rc for SOF2.9 b) branch SOF2.9 with the current version of Zephyr used by SOF and merge new Zephyr baseline ASAP after stable-v2.9 branch is created
Option (a) is obviously preferrable, but do you see any showstopper with (b)? We can backport Zephyr changes to stable-v2.9 branch, but of course if there's a lot, that's going to be hard.
Lets try a) and extend code freeze by 1 week. If too many problems then b) will be backup.
#8732 is getting close, but there are still issues (plus 8732 uses unmerged commits from Zephyr). So let's go with option (b) for SOF2.9. We can backport Zephyr upstream fixes to the stable branch used by SOF.
Activity
kv2019i commentedon Jan 30, 2024
Fixed done on Zephyr side:
kv2019i commentedon Jan 31, 2024
Status as of 31th Jan, we have two blocking issues:
kv2019i commentedon Feb 14, 2024
The issues with SMP interface change are still unresolved, but I took a quick peek at latest Zephyr 3.6.0-rc2 and we have more problems:
marc-hb commentedon Feb 14, 2024
I'll look at the toolchain issues.
marc-hb commentedon Feb 16, 2024
Fix submitted:
marc-hb commentedon Feb 16, 2024
Bisected to big commit zephyrproject-rtos/zephyr@25173f71cda630d4fb (zephyrproject-rtos/zephyr#67424)
Déjà vu?
marc-hb commentedon Feb 21, 2024
Fix submitted:
kv2019i commentedon Feb 23, 2024
@LaurentiuM1234 @dbaluta Any preference how we handle this for SOF2.9? We are still struggling with the SMP interface change on Intel platforms (merged in Zephyr upstream), but the problems only affect multicore configurations. The 2.9 branch point is next week, so we have two options to proceed:
a) fix all the remain issues and update to 3.6-rc for SOF2.9
b) branch SOF2.9 with the current version of Zephyr used by SOF and merge new Zephyr baseline ASAP after stable-v2.9 branch is created
Option (a) is obviously preferrable, but do you see any showstopper with (b)? We can backport Zephyr changes to stable-v2.9 branch, but of course if there's a lot, that's going to be hard.
FYI @marc-hb @lgirdwood .
LaurentiuM1234 commentedon Feb 23, 2024
as far as the NXP native switch is concerned there shouldn't be an issue with option (b). Also, as far as I'm aware the only changes to Zephyr (that can impact SOF) we've had lately are all native-related. @dbaluta and @iuliana-prodan can correct me if I'm wrong here.
lgirdwood commentedon Feb 23, 2024
Lets try a) and extend code freeze by 1 week. If too many problems then b) will be backup.
kv2019i commentedon Mar 4, 2024
#8732 is getting close, but there are still issues (plus 8732 uses unmerged commits from Zephyr). So let's go with option (b) for SOF2.9. We can backport Zephyr upstream fixes to the stable branch used by SOF.
west.yml: update Zephyr to 9d1df132b1c + one revert
kv2019i commentedon Mar 5, 2024
Test results look good now #8903 . After code reviews, we can merge this.
We do need one revert, filed following bug in Zephyr to track zephyrproject-rtos/zephyr#69807
west.yml: update Zephyr to 9d1df132b1c + one revert
west.yml: update Zephyr to 9d1df132b1c + one revert
kv2019i commentedon Mar 6, 2024
Baseline now updated via #8903 so we can close this. I filed a new bug #8908 to track the need for the revert.