Memory attributes to user space dp module#10603
Draft
jsarha wants to merge 3 commits intothesofproject:mainfrom
Draft
Memory attributes to user space dp module#10603jsarha wants to merge 3 commits intothesofproject:mainfrom
jsarha wants to merge 3 commits intothesofproject:mainfrom
Conversation
added 3 commits
March 5, 2026 21:51
Move pipeline_comp_dp_task_init() call after module private data initializations so that the struct module_config is available already at pipeline_comp_dp_task_init() init time. Signed-off-by: Jyri Sarha <jyri.sarha@linux.intel.com>
Use module ext init dp_data to size the DP module heap when available. Keep the default heap size fallback for cases where extended init data is not present or does not provide a usable size. Signed-off-by: Jyri Sarha <jyri.sarha@linux.intel.com>
Select DP thread stack size in pipeline_comp_dp_task_init() from module ext init dp_data when stack_bytes is provided. Keep TASK_DP_STACK_SIZE as the fallback default. Signed-off-by: Jyri Sarha <jyri.sarha@linux.intel.com>
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.
Pass current DP memory attributes to the user-space DP thread.
This implementation does not do anything before we have thesofproject/linux#5537 merged (and before that we should merge #10544).
So quite a few conditions before CI can get any hold of this. I'll mark this as draft for now, even if the implementation is mostly complete. FYI @lyakh , @kv2019i , @lgirdwood.