diff options
| author | Ming Qian <[email protected]> | 2022-02-07 14:28:43 +0800 |
|---|---|---|
| committer | Hans Verkuil <[email protected]> | 2022-02-22 09:41:12 +0100 |
| commit | 97558d170a1236280407e8d29a7d095d2c2ed554 (patch) | |
| tree | e67d4cc08b20134889a0774c11f19e605ed1ad73 /tools/perf/scripts/python/stackcollapse.py | |
| parent | adccfff098f59f47cbf4bcbfdf8732832419dcaf (diff) | |
media: imx-jpeg: fix a bug of accessing array out of bounds
When error occurs in parsing jpeg, the slot isn't acquired yet, it may
be the default value MXC_MAX_SLOTS.
If the driver access the slot using the incorrect slot number, it will
access array out of bounds.
The result is the driver will change num_domains, which follows
slot_data in struct mxc_jpeg_dev.
Then the driver won't detach the pm domain at rmmod, which will lead to
kernel panic when trying to insmod again.
Signed-off-by: Ming Qian <[email protected]>
Reviewed-by: Mirela Rabulea <[email protected]>
Signed-off-by: Hans Verkuil <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/stackcollapse.py')
0 files changed, 0 insertions, 0 deletions