aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/parallel-perf.py
diff options
context:
space:
mode:
authorTakashi Iwai <[email protected]>2024-07-26 17:52:36 +0200
committerMark Brown <[email protected]>2024-07-29 01:18:42 +0100
commitaaa5e1aa39074fb466f6ef3df4de6903741dfeec (patch)
treef5ea64315c83253c38162a9a81f2d15a32d7e295 /tools/perf/scripts/python/parallel-perf.py
parent42eb47310f89eca3226e8e427bc9d571149dc866 (diff)
ASoC: Use __counted_by() annotation for snd_soc_pcm_runtime
The struct snd_soc_pcm_runtime has a flex array of snd_soc_component objects at its end, and the size is kept in num_components field. We can add __counted_by() annotation for compiler's assistance to catch array overflows. A slight additional change is the assignment of rtd->components[]; the array counter has to be incremented at first for avoiding false-positive reports from compilers. Also, the allocation size of snd_soc_pcm_runtime is cleaned up with the standard struct_size() helper, too. Signed-off-by: Takashi Iwai <[email protected]> Link: https://patch.msgid.link/[email protected] Signed-off-by: Mark Brown <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/parallel-perf.py')
0 files changed, 0 insertions, 0 deletions