Skip to content

app: overlays: ptl: increased LL user-space heap - #11143

Open
kv2019i wants to merge 1 commit into
thesofproject:mainfrom
kv2019i:202608-ll-user-bigger-heap
Open

app: overlays: ptl: increased LL user-space heap#11143
kv2019i wants to merge 1 commit into
thesofproject:mainfrom
kv2019i:202608-ll-user-bigger-heap

Conversation

@kv2019i

@kv2019i kv2019i commented Aug 31, 2026

Copy link
Copy Markdown
Collaborator

Bump the LL heap size of 0x8000 (512 KiB). This is current maximum with CONFIG_VIRTUAL_HEAP (enabled by default for PTL).

This is a shortterm solution to allow more test to be run with current build configuration. This is using the virtual heap pool intended for keyphrase buffer. Now this memory is instead used to run user-space pipelines.

Bump the LL heap size of 0x8000 (512 KiB). This is current maximum
with CONFIG_VIRTUAL_HEAP (enabled by default for PTL).

Signed-off-by: Kai Vehmanen <kai.vehmanen@linux.intel.com>
Copilot AI lite review requested due to automatic review settings August 31, 2026 09:11
@kv2019i
kv2019i requested review from jsarha and lyakh August 31, 2026 09:11

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

This PR increases the configured shared LL user-space heap size for the PTL overlay to enable running more user-space pipeline tests under the current build configuration (with virtual heap enabled).

Changes:

  • Increase CONFIG_SOF_ZEPHYR_SYS_USER_HEAP_SIZE to 0x80000 (512 KiB) in the PTL LL user-space overlay.
  • Add explanatory comments describing why the heap size is extended and what memory is being repurposed.

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

Comment on lines +41 to +44
# Extend the shared LL user-space heap to 512KiB. This
# is current maximum for PTL builds with virtual heap
# enabled and uses the vmh allocation intended for KBP.
# TODO: needs some better solution to allocate
# is current maximum for PTL builds with virtual heap
# enabled and uses the vmh allocation intended for KBP.
# TODO: needs some better solution to allocate
CONFIG_SOF_ZEPHYR_SYS_USER_HEAP_SIZE=0x80000
@intel-sofci

intel-sofci commented Aug 31, 2026

Copy link
Copy Markdown

PR 11143: test results

Run date:

Tested commit: cd903c51e1acc8164d9326c588a0d3d123aaf9c0

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

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.

3 participants