buffer: alloc main buffer struct in the runtime shared zone#4696
buffer: alloc main buffer struct in the runtime shared zone#4696mwasko merged 1 commit intothesofproject:mainfrom
Conversation
|
missing signed-off-by tag |
lgirdwood
left a comment
There was a problem hiding this comment.
@abonislawski I assume this has been validated on tgl13 ?
Buffers can be shared between cores and it is crucial to have access to not only proper buffer data but also description data of this buffer Signed-off-by: Adrian Bonislawski <adrian.bonislawski@linux.intel.com>
e75f46c to
5e79c76
Compare
@lgirdwood yes, tgl013 with some PRs from the description here: |
|
@abonislawski this change is in the right direction but I don't think it is comprehensive but that's a separate topic altogether. I think we should merge this change to tgl-013 until we stress test multi-core on SOF main. |
Yeah, I think this is the correct hotfix required for tgl13, but long term we need to have a coherent API as it's not just buffers that will need to be shared (and we also want to use cache for performance). |
Buffers can be shared between cores and it is crucial to have access
to not only proper buffer data but also description data of this buffer
Fixes #4648
Signed-off-by: Adrian Bonislawski adrian.bonislawski@intel.com