diff options
| author | Lars-Peter Clausen <[email protected]> | 2014-06-18 11:32:35 +0000 |
|---|---|---|
| committer | Takashi Iwai <[email protected]> | 2014-06-18 13:13:37 +0000 |
| commit | 883a1d49f0d77d30012f114b2e19fc141beb3e8e (patch) | |
| tree | 619fde383d5c4645712c498bf1af52df6216ac22 /tools/perf/scripts/python/Perf-Trace-Util/lib/Perf/Trace/EventClass.py | |
| parent | ALSA: control: Handle numid overflow (diff) | |
| download | kernel-883a1d49f0d77d30012f114b2e19fc141beb3e8e.tar.gz kernel-883a1d49f0d77d30012f114b2e19fc141beb3e8e.zip | |
ALSA: control: Make sure that id->index does not overflow
The ALSA control code expects that the range of assigned indices to a control is
continuous and does not overflow. Currently there are no checks to enforce this.
If a control with a overflowing index range is created that control becomes
effectively inaccessible and unremovable since snd_ctl_find_id() will not be
able to find it. This patch adds a check that makes sure that controls with a
overflowing index range can not be created.
Signed-off-by: Lars-Peter Clausen <[email protected]>
Acked-by: Jaroslav Kysela <[email protected]>
Cc: <[email protected]>
Signed-off-by: Takashi Iwai <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/Perf-Trace-Util/lib/Perf/Trace/EventClass.py')
0 files changed, 0 insertions, 0 deletions
