diff options
| author | 2026-03-17 11:36:11 +0100 | |
|---|---|---|
| committer | 2026-03-19 19:21:27 +0100 | |
| commit | c98324ea7849b6e5baa1774f71709b375a2c2f9e (patch) | |
| tree | 6d9590d18b2ad23ac854fe50ce9f84fe3a3623ed /tools/perf/scripts/python/stackcollapse.py | |
| parent | pinctrl: tegra: use flexible array member for array (diff) | |
pinctrl: pinconf-generic: Fully validate 'pinmux' property
The pinconf_generic_parse_dt_pinmux() assumes that the 'pinmux' property
is not empty when present. This might be not true. With that, the allocator
will give a special value in return and not NULL which lead to the crash
when trying to access that (invalid) memory. Fix that by fully validating
'pinmux' value, including its length.
Fixes: 7112c05fff83 ("pinctrl: pinconf-generic: Add API for pinmux propertity in DTS file")
Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Signed-off-by: Linus Walleij <linusw@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python/stackcollapse.py')
0 files changed, 0 insertions, 0 deletions
