Skip to content

[stable-v2.15] heap: try VMH when system heap is exhausted - #11187

Merged
kv2019i merged 1 commit into
thesofproject:stable-v2.15from
lyakh:alloc-v215
Sep 10, 2026
Merged

[stable-v2.15] heap: try VMH when system heap is exhausted#11187
kv2019i merged 1 commit into
thesofproject:stable-v2.15from
lyakh:alloc-v215

Conversation

@lyakh

@lyakh lyakh commented Sep 10, 2026

Copy link
Copy Markdown
Collaborator

This is a temporary measure before removing VMH and increasing the system heap for Linux configurations. Currently the system heap allocations can fail in cases when multiple (tyipcally more than 5) streams are started. These are rather extreme testing scenarios, unlikely to occur in real use-cases, but to give them a chance to succeed try to fall back to VMH in such cases.

@lyakh
lyakh requested a review from dabekjakub as a code owner September 10, 2026 13:14
This is a temporary measure before removing VMH and increasing the
system heap for Linux configurations. Currently the system heap
allocations can fail in cases when multiple (tyipcally more than 5)
streams are started. These are rather extreme testing scenarios,
unlikely to occur in real use-cases, but to give them a chance to
succeed try to fall back to VMH in such cases.

Signed-off-by: Guennadi Liakhovetski <guennadi.liakhovetski@linux.intel.com>
(cherry picked from commit 9eeae8c)
@kv2019i

kv2019i commented Sep 10, 2026

Copy link
Copy Markdown
Collaborator

Tested in main, no need to rerun CI.

@kv2019i
kv2019i merged commit 7dfcc2b into thesofproject:stable-v2.15 Sep 10, 2026
14 of 16 checks passed
@lyakh
lyakh deleted the alloc-v215 branch September 10, 2026 13:17
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.

2 participants