Skip to content

[CI ONLY] Test#8878

Draft
softwarecki wants to merge 10 commits intothesofproject:mainfrom
softwarecki:lib-test
Draft

[CI ONLY] Test#8878
softwarecki wants to merge 10 commits intothesofproject:mainfrom
softwarecki:lib-test

Conversation

@softwarecki
Copy link
Collaborator

DNR

@softwarecki softwarecki force-pushed the lib-test branch 11 times, most recently from d7704c3 to 3bbe5ec Compare February 29, 2024 10:28
@softwarecki softwarecki force-pushed the lib-test branch 4 times, most recently from 70c22c0 to 1fe992f Compare March 4, 2024 12:15
@softwarecki softwarecki force-pushed the lib-test branch 13 times, most recently from d422085 to d37d689 Compare March 13, 2024 14:20
@softwarecki softwarecki force-pushed the lib-test branch 2 times, most recently from a25b144 to f1855e2 Compare April 3, 2024 15:10
@softwarecki softwarecki reopened this Jul 5, 2024
@softwarecki softwarecki force-pushed the lib-test branch 2 times, most recently from 9a27f79 to c6532b7 Compare July 9, 2024 12:06
@softwarecki
Copy link
Collaborator Author

SOFCI TEST

@softwarecki softwarecki force-pushed the lib-test branch 4 times, most recently from 1aee3e5 to d9a8a78 Compare September 13, 2024 11:16
@softwarecki softwarecki force-pushed the lib-test branch 3 times, most recently from 96fddef to b0d9601 Compare September 27, 2024 14:40
@softwarecki softwarecki force-pushed the lib-test branch 2 times, most recently from 92bcbef to 9cda98d Compare October 7, 2024 08:22
@softwarecki
Copy link
Collaborator Author

SOFCI TEST

lyakh and others added 10 commits January 29, 2026 10:31
Since Zephyr has removed double mapping per Kconfig switch we need to
restore it in SOF. Next we should try to optimize mappings to only
use the ones we really need.

Signed-off-by: Guennadi Liakhovetski <guennadi.liakhovetski@linux.intel.com>
DP tasks don't need to be rescheduled when pause is released. Default
handling works correctly in that case too.

Signed-off-by: Guennadi Liakhovetski <guennadi.liakhovetski@linux.intel.com>
We compare flags on repeated allocations from an existing pool, but
initialisation got forgotten in the process. Restore it.

Fixes: d6e6ac5 ("Add a object pool allocator")
Signed-off-by: Guennadi Liakhovetski <guennadi.liakhovetski@linux.intel.com>
When an objpool allocation fails an error should be returned. Fix the
missing error code assignment.

Fixes: fc73f9d ("sp: application: switch memory domains to object pools")
Signed-off-by: Guennadi Liakhovetski <guennadi.liakhovetski@linux.intel.com>
Userspace modules should only call mod_fast_get() and mod_fast_put(),
which already can cross into the kernel space on their own, so
fast_get() and fast_put() themselves don't need to be syscalls.
Remove their syscall implementations.

Signed-off-by: Guennadi Liakhovetski <guennadi.liakhovetski@linux.intel.com>
fast_get.c doesn't have a "trace context" - it doesn't have a
DECLARE_TR_CTX() call. Hencs all calls to tr_err() and friends are
wrong. Replace them with respective LOG_*() analogs.

Signed-off-by: Guennadi Liakhovetski <guennadi.liakhovetski@linux.intel.com>
If a module fast-gets memory for a specific its instance, running in
userspace and then another usuerspace instance wants to share it,
access has to be granted to that object by that thread too. This
patch does that while also restricting object sharing to "large"
objects (currently larger than half a page), and smaller objects are
just copied.

Signed-off-by: Guennadi Liakhovetski <guennadi.liakhovetski@linux.intel.com>
Update Zephyr to include Zephyr fixes related to double exception
handling.

Signed-off-by: Guennadi Liakhovetski <guennadi.liakhovetski@linux.intel.com>
Switch both SRC instances in the nocodec topology on PTL to DP mode
by default.

Signed-off-by: Guennadi Liakhovetski <guennadi.liakhovetski@linux.intel.com>
Signed-off-by: Adrian Warecki <adrian.warecki@intel.com>
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