Skip to content

west.yml: update zephyr to sep 01 - #11150

Open
kv2019i wants to merge 2 commits into
thesofproject:mainfrom
kv2019i:202609-zephyr-sep01
Open

west.yml: update zephyr to sep 01 #11150
kv2019i wants to merge 2 commits into
thesofproject:mainfrom
kv2019i:202609-zephyr-sep01

Conversation

@kv2019i

@kv2019i kv2019i commented Sep 1, 2026

Copy link
Copy Markdown
Collaborator

Zephyr update plus addition of DTS overlay for Intel multicore targets (to match these definitions getting dropped in Zephyr upstream).

CONFIG_SMP_BOOT_DELAY was removed in Zephyr (commit 7a72151634e8
"kernel: smp: replace SMP_BOOT_DELAY with per-CPU devicetree deferral")
in favor of the per-CPU 'zephyr,deferred-start' devicetree property.

SOF relied on CONFIG_SMP_BOOT_DELAY=y (default y if SMP) so that no
secondary DSP core was started at kernel boot; the cores are brought up
on demand by SOF/host power management. Add per-board overlays marking
every secondary core (cpu1..cpuN-1) with 'zephyr,deferred-start' to keep
that behavior. The boot core (cpu0) is unaffected by the property.

Signed-off-by: Kai Vehmanen <kai.vehmanen@linux.intel.com>
Total of 333 commits.

Changes include:

1fea2ac094ba Revert "dts: intel_adsp: align boards to new CPU
             deferral config"
0aeeacf75b29 cache API: rework sys_cache_instr/data_line_size_get()
e6140770c595 arch: Kconfig: add range for cache line size
f04b68e2fddb arch: Kconfig: remove I/DCACHE_LINE_SIZE depend on
             !LINE_SIZE_DETECT
22d76caba597 kernel: sched: optimize scheduling IPIs for idle CPU
             wakeups
5a0e1f9eb7fa kernel: add Pugh skip list timeout backend
53cbd898a8aa logging: log_output: fix truncation of 64-bit timestamps
726f7b338c4c logging: output: prevent divide-by-zero in
             log_output_timestamp_to_us
6d8a9a212a98 debug: coredump: adjust logging backend behavior during
             panic
f2c81bd2eaf5 ipc: ipc_service: icbmsg: Fix potential maybe-uninitialized
             warning

Signed-off-by: Kai Vehmanen <kai.vehmanen@linux.intel.com>
Copilot AI lite review requested due to automatic review settings September 1, 2026 14:14

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the Zephyr revision pinned in this repository’s west.yml manifest and adds application-local DeviceTree overlays for Intel ADSP multi-core boards so secondary DSP cores use deferred start (on-demand) behavior after upstream Zephyr DTS/default changes.

Changes:

  • Bump the Zephyr project revision in west.yml to a newer commit.
  • Add per-board .overlay files under app/boards/ to mark secondary CPU nodes with zephyr,deferred-start for Intel ADSP targets.

Reviewed changes

Copilot reviewed 11 out of 11 changed files in this pull request and generated no comments.

Show a summary per file
File Description
west.yml Updates the pinned Zephyr revision used by west to fetch/build dependencies.
app/boards/intel_adsp_cavs25.overlay Adds deferred-start for secondary CPU cores on cavs25.
app/boards/intel_adsp_cavs25_tgph.overlay Adds deferred-start for secondary CPU core(s) on cavs25_tgph.
app/boards/intel_adsp_ace40_nvls.overlay Adds deferred-start for secondary CPU core(s) on ace40_nvls.
app/boards/intel_adsp_ace40_nvl.overlay Adds deferred-start for secondary CPU core(s) on ace40_nvl.
app/boards/intel_adsp_ace30_wcl.overlay Adds deferred-start for secondary CPU core(s) on ace30_wcl.
app/boards/intel_adsp_ace30_wcl_sim.overlay Adds deferred-start for secondary CPU core(s) on ace30_wcl_sim.
app/boards/intel_adsp_ace30_ptl.overlay Adds deferred-start for secondary CPU core(s) on ace30_ptl.
app/boards/intel_adsp_ace30_ptl_sim.overlay Adds deferred-start for secondary CPU core(s) on ace30_ptl_sim.
app/boards/intel_adsp_ace20_lnl.overlay Adds deferred-start for secondary CPU core(s) on ace20_lnl.
app/boards/intel_adsp_ace15_mtpm.overlay Adds deferred-start for secondary CPU core(s) on ace15_mtpm.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@lgirdwood lgirdwood left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do we need to cherry-pick for v2.15 ?

@kv2019i

kv2019i commented Sep 1, 2026

Copy link
Copy Markdown
Collaborator Author

@lgirdwood wrote:

Do we need to cherry-pick for v2.15 ?

No, I don't think there's anything we strictly need.

@intel-sofci

intel-sofci commented Sep 1, 2026

Copy link
Copy Markdown

PR 11150: test results

Run date: 2026-09-01 15:07 UTC

Tested commit: d40fcc451fe3ab1eb6f016b1ead5b8c5cbf887c7

mtl pass rate lnl pass rate ptl pass rate wcl pass rate nvl pass rate

@kv2019i

kv2019i commented Sep 2, 2026

Copy link
Copy Markdown
Collaborator Author

Seems fuzzer broke with the Zephyr update. @tmleman any idea what happens here?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants