app: overlays: ptl: increased LL user-space heap - #11143
Open
kv2019i wants to merge 1 commit into
Open
Conversation
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>
kv2019i
requested review from
dbaluta,
lbetlej,
lgirdwood,
mmaka1 and
plbossart
as code owners
August 31, 2026 09:11
Contributor
There was a problem hiding this comment.
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_SIZEto0x80000(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 |
PR 11143: test resultsRun date: 2026-08-31 20:53 UTC Tested commit: cd903c51e1acc8164d9326c588a0d3d123aaf9c0 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
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.