aboutsummaryrefslogtreecommitdiffstats
path: root/tools/perf/scripts/python/syscall-counts.py
diff options
context:
space:
mode:
authorMark Brown <broonie@kernel.org>2022-06-10 17:21:29 +0100
committerMark Brown <broonie@kernel.org>2022-06-10 17:21:29 +0100
commit25ebeeebcb5493b42b6d43e4f4c49823782b83af (patch)
tree927a3e4b74e94c1a9a551345a7a8354133426615 /tools/perf/scripts/python/syscall-counts.py
parentASoC: codecs: qualcomm move gain to S8_TLV (diff)
parentASoC: SOF: ipc3-dtrace: Return from dtrace_read if there is no new data avail... (diff)
downloadlinux-25ebeeebcb5493b42b6d43e4f4c49823782b83af.tar.gz
linux-25ebeeebcb5493b42b6d43e4f4c49823782b83af.zip
ASoC: SOF: ipc3-dtrace: Handle race during initialization
Merge series from Peter Ujfalusi <peter.ujfalusi@linux.intel.com>: This series handles the race which can result missing the first position update after the trace is enabled. In short: the firmware might send the position update (if we have enough trace data generated) after the dma-trace is enabled by the TRACE_DMA_PARAMS_EXT message. Depending on scheduling, load, preemption on Linux side we have seen that occasionally this first position update got missed and we missed reading it out. A new state and more strict handling of host_offset can overcome this issue, making the dtrace more reliable.
Diffstat (limited to 'tools/perf/scripts/python/syscall-counts.py')
0 files changed, 0 insertions, 0 deletions