Uh oh!
There was an error while loading. Please reload this page.
cpu: multiprocessing: add new broadcast rutine - #9217
Conversation
1623d3c to
6f32abaCompare4dd512f to
712a54cCompare
tmleman
left a comment
There was a problem hiding this comment.
I recommend combining the three commits into a single commit to ensure that each commit in the repository is buildable and maintains git bisect functionality.
712a54c to
4f14da1CompareUh oh!
There was an error while loading. Please reload this page.
4f14da1 to
9338e68Compare
tmleman
left a comment
There was a problem hiding this comment.
For me, it's already OK. The only thing I would change if I had time is the description. It shows that it's the result of a squash. My proposal is:
west.yml: update Zephyr to 2efc447c1b4
This commit updates the SOF codebase to align with recent changes in the Zephyr project. It includes the following changes:
- Updates the Zephyr project to the revision `2efc447c1b41efd23447ea180731d673114f06d8`.
- Introduces a new routine `arch_sched_broadcast_ipi()` to replace the deprecated `arch_sched_ipi()` for broadcasting IPIs.
- Replaces the deprecated `z_arch_esf_t` struct with the new `struct arch_esf` in the `k_sys_fatal_error_handler` function.9338e68 to
321ea19Comparepjdobrowolski
commented
Jun 11, 2024
@tmleman thanks for help! |
This commit updates the SOF codebase to align with recent changes in the Zephyr project. It includes the following changes: - Updates the Zephyr to the rev 2efc447c1b41efd23447ea180731d673114f06d8 - Introduces a new routine `arch_sched_broadcast_ipi()` to replace the deprecated `arch_sched_ipi()` for broadcasting IPIs. - Replaces the deprecated `z_arch_esf_t` struct with the new `struct arch_esf` in the `k_sys_fatal_error_handler` function. Signed-off-by: Dobrowolski, PawelX <pawelx.dobrowolski@intel.com>
321ea19 to
32ade85Comparelgirdwood
commented
Jun 11, 2024
@pjdobrowolski good stuff, CI mostly green. One build failure for TGL though (I suspect we need a copy and paste change from MTL to TGL) |
lyakh
commented
Jun 12, 2024
This duplicates a part of #9199. I was OoO for the last two days, so couldn't update it to account for the now merged zephyrproject-rtos/zephyr#73856 . I'll update #9199 in a couple of minutes |
lgirdwood
commented
Jun 12, 2024
ok, I've merged #9199 since it had the build fix for TGL too. Thanks all, think we are back to health again. |
Platforms that support IPIs allow them to be broadcast via the
new arch_sched_broadcast_ipi() routine (replacing arch_sched_ipi()).
Those that also allow IPIs to be directed to specific CPUs may
use arch_sched_directed_ipi() to do so.