sof/tools/testbench
Seppo Ingalsuo 40fd801c29 Tools: Testbench: Add system agent initialization
This patch fixes a segfault with null sof->sa pointer in
pipeline_schedule_copy() function. The bug has not been observed
with test topologies for processing pipelines but with other
topologies with fuzzer varied parameters.

The sa_init() is added to tb_pipeline_setup(). The scheduler_init_edf()
is a dependency. The two dummy functions platform_timer_get() and
clock_ms_to_ticks() are also added as dependency. The CMakelist for
library is edited to include agent.c build for testbench.

Fixes #3247

Signed-off-by: Seppo Ingalsuo <seppo.ingalsuo@linux.intel.com>
2020-08-27 11:59:04 +01:00
..
include/testbench tools: testbench: Support multiple output files 2020-08-06 12:25:14 +01:00
CMakeLists.txt cmake: no space after -imacros to avoid de-duplication 2020-06-24 11:29:27 +01:00
alloc.c alloc: remove unused rrealloc 2020-04-10 20:00:05 +03:00
common_test.c Tools: Testbench: Add system agent initialization 2020-08-27 11:59:04 +01:00
edf_schedule.c trace: replace TRACE_CLASS_ by uuids 2020-04-30 11:39:37 +02:00
file.c treewide: Remove references to .free and .avail members of audio_stream. 2020-08-03 21:53:14 +01:00
ipc.c ipc: use notifications allocated by sources 2020-03-02 13:28:52 +01:00
ll_schedule.c testbench: remove unneeded variable 2020-03-25 15:22:09 +01:00
panic.c Testbench: panic() calls abort() 2020-03-27 10:26:56 +01:00
schedule.c tasks: add uuid based identification for tasks 2020-03-17 15:11:42 +02:00
testbench.c tools: testbench: initialize local variable before accessing it 2020-08-25 13:13:30 +01:00
timer.c timer: change id values 2019-08-06 18:59:27 +01:00
topology.c tools: testbench: check for array size mismatch for components 2020-08-18 10:36:41 +01:00
trace.c trace: replace TRACE_CLASS_ by uuids 2020-04-30 11:39:37 +02:00