diff options
author | Zhipeng Lu <alexious@zju.edu.cn> | 2024-02-21 12:37:13 +0800 |
---|---|---|
committer | Hans Verkuil <hverkuil-cisco@xs4all.nl> | 2024-02-28 16:00:33 +0100 |
commit | b9b683844b01d171a72b9c0419a2d760d946ee12 (patch) | |
tree | 8229e976452a1cdb1507e7facd6aa7db8d279e84 /drivers/media/pci/ttpci | |
parent | 7a4cf27d1f0538f779bf31b8c99eda394e277119 (diff) |
media: go7007: fix a memleak in go7007_load_encoder
In go7007_load_encoder, bounce(i.e. go->boot_fw), is allocated without
a deallocation thereafter. After the following call chain:
saa7134_go7007_init
|-> go7007_boot_encoder
|-> go7007_load_encoder
|-> kfree(go)
go is freed and thus bounce is leaked.
Fixes: 95ef39403f89 ("[media] go7007: remember boot firmware")
Signed-off-by: Zhipeng Lu <alexious@zju.edu.cn>
Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
Diffstat (limited to 'drivers/media/pci/ttpci')
0 files changed, 0 insertions, 0 deletions