summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/task-analyzer.py
diff options
context:
space:
mode:
authorPengpeng Hou <pengpeng@iscas.ac.cn>2026-08-30 21:44:28 +0800
committerMark Brown <broonie@kernel.org>2026-09-09 12:38:08 +0100
commitaf0f4f7a042e39bf70fa7406351b26efead18dff (patch)
treefd6252b1507d0de7e0ac21e1b8e590a4694a29f7 /tools/perf/scripts/python/task-analyzer.py
parent8fa5ce4e95bda6d3a90761d07d171f9e3f2f9328 (diff)
ASoC: codecs: sma1307: validate setting firmware layout
sma1307_setting_loaded() checks a byte count against an element count, then reads an eight-int header and a fixed default table from the firmware. It also trusts the mode count while indexing a five-entry mode_set array. Validate the byte-to-int conversion, fixed header/default extent, mode count, and exact mode table layout before parsing the setting file. Fixes: 576c57e6b4c1 ("ASoC: sma1307: Add driver for Iron Device SMA1307") Signed-off-by: Pengpeng Hou <pengpeng@iscas.ac.cn> Link: https://patch.msgid.link/20260830134428.9550-1-pengpeng@iscas.ac.cn Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python/task-analyzer.py')
0 files changed, 0 insertions, 0 deletions