diff options
| author | HyeongJun An <sammiee5311@gmail.com> | 2026-08-12 23:15:06 +0900 |
|---|---|---|
| committer | Takashi Iwai <tiwai@suse.de> | 2026-08-12 16:39:11 +0200 |
| commit | 0414dd7b6f8b8619c8f1595ba04edb43d405581e (patch) | |
| tree | 9c393e29c2f633702c75a4f0b9807a7f78bd7b75 /tools/perf/scripts/python/stackcollapse.py | |
| parent | 191fe151eb85ff6cb24189fc88c970745497c057 (diff) | |
ALSA: seq: Drop the dead struct snd_seq_event_bounce
The struct describes a bounce payload of an error code followed by the
original event and its external data. No kernel has ever sent that.
Before commit efc86691e4d8 ("ALSA: seq: Fix kernel heap address leak in
bounce_error_event()") the kernel emitted no SNDRV_SEQ_EVENT_BOUNCE at
all, and since then it sends the event record alone.
Nothing has ever read it either. Its only accessor,
snd_seq_event_bounce_ext_data(), has had no caller for the whole git
history, and it did not even compile until commit c7e0b5bf9fff ("[ALSA]
Remove xxx_t typedefs: Sequencer") incidentally repaired the type name
it referred to, three years after the git import. Drop the accessor
along with the struct.
This removes a definition from a UAPI header. Since no kernel ever
produced the layout, nothing can have parsed it, but a program that
merely names the type will need to stop.
Suggested-by: Takashi Iwai <tiwai@suse.de>
Assisted-by: Claude:claude-opus-5
Signed-off-by: HyeongJun An <sammiee5311@gmail.com>
Link: https://patch.msgid.link/20260812141506.4016387-1-sammiee5311@gmail.com
Signed-off-by: Takashi Iwai <tiwai@suse.de>
Diffstat (limited to 'tools/perf/scripts/python/stackcollapse.py')
0 files changed, 0 insertions, 0 deletions
