android_kernel_xiaomi_sm8350/dsp
Soumya Managoli 9c91c3d179 dsp: q6asm: Add check for ADSP payload size
There is no check for the ADSP returned payload size
for ASM_SESSION_CMD_GET_MTMX_STRTR_PARAMS_V2 cmd response.
This can lead to buffer overread. Fix is to address this.

Change-Id: I0bd6ee7f19823addc5dde1dfbb32b8a9b102a725
Signed-off-by: Soumya Managoli <quic_c_smanag@quicinc.com>
2023-08-09 05:16:23 -07:00
..
codecs asoc: Add build option for qcs6490 2023-02-07 01:37:53 -08:00
adsp_err.c asoc: Update file header to GPL-2.0-only 2019-01-29 13:43:33 +08:00
adsp_err.h asoc: Update file header to GPL-2.0-only 2019-01-29 13:43:33 +08:00
adsp-loader.c dsp: add new boot cmd for early audio 2021-12-28 15:10:24 +08:00
audio_cal_utils.c dsp : assign null to pointer that has freed address 2023-01-16 02:44:59 -08:00
audio_calibration.c dsp: Add check for negative value size 2023-02-22 22:02:36 -08:00
audio_notifier.c audio: Modified SSR handling after sub-system shutdown compltes 2022-09-01 14:34:49 +05:30
audio_pdr.c asoc: Update file header to GPL-2.0-only 2019-01-29 13:43:33 +08:00
audio_pdr.h asoc: Update file header to GPL-2.0-only 2019-01-29 13:43:33 +08:00
audio_slimslave.c ASoC: update headers for upstream compliance 2020-05-06 11:26:15 -07:00
audio_ssr.c asoc: Update file header to GPL-2.0-only 2019-01-29 13:43:33 +08:00
audio_ssr.h asoc: Update file header to GPL-2.0-only 2019-01-29 13:43:33 +08:00
avtimer.c dsp: update avtimer for kernel 5.4 2021-07-21 10:31:12 +05:30
digital-cdc-rsc-mgr.c audio-kernel: Disable clock voting logs 2022-06-14 15:03:01 +05:30
Kbuild asoc: Add build option for qcs6490 2023-02-07 01:37:53 -08:00
msm_audio_ion_vm.c dsp: msm_audio_ion_vm: Fix Kernel panic and add token logic in SMMU FE 2021-04-13 23:33:21 -07:00
msm_audio_ion.c dsp: add change to fix use-after-free issue 2020-09-11 01:58:16 -07:00
msm_mdf.c ASoC: hide bind/unbind in sysfs 2019-05-17 15:00:33 +08:00
msm-audio-event-notify.c asoc: Update file header to GPL-2.0-only 2019-01-29 13:43:33 +08:00
msm-dts-srs-tm-config.c asoc: remove asound.h from include list 2020-05-01 15:33:17 +08:00
q6_init.c audio-kernel: Synchronize hw vote and unvote requests 2020-05-18 09:04:25 -07:00
q6_init.h audio-kernel: Synchronize hw vote and unvote requests 2020-05-18 09:04:25 -07:00
q6adm.c dsp: q6adm: Resolve mem corruption in adm cb 2023-04-05 16:02:15 +05:30
q6afe.c dsp: q6afe: Add check for fbsp state 2023-08-03 14:59:41 +05:30
q6afecal-hwdep.c ASoC: update headers for upstream compliance 2020-05-06 11:26:15 -07:00
q6afecal-hwdep.h ASoC: update headers for upstream compliance 2020-05-06 11:26:15 -07:00
q6asm.c dsp: q6asm: Add check for ADSP payload size 2023-08-09 05:16:23 -07:00
q6audio-v2.c ASoC: DAI driver support upto 10 TDM interface 2021-04-08 06:48:12 -07:00
q6common.c dsp: Fix payload mismatch issue in AFE clock setting 2019-04-25 09:36:36 +08:00
q6core.c ASoC: dsp: q6core: Avoid use after free 2023-07-25 23:08:50 -07:00
q6lsm.c dsp: q6lsm: Address use after free for mmap handle 2023-08-03 03:11:49 -07:00
q6usm.c dsp: Address information leak in dsp drivers 2023-08-04 12:05:44 +05:30
q6usm.h asoc: Update file header to GPL-2.0-only 2019-01-29 13:43:33 +08:00
q6voice.c dsp: Address information leak in dsp drivers 2023-08-04 12:05:44 +05:30
rtac.c asoc: add more return when msm_audio_ion_alloc failed 2022-08-23 16:22:04 +08:00
sp_params.c ASoC: update headers for upstream compliance 2020-05-06 11:26:15 -07:00
usf.c dsp: usf: update wakeup_source API 2021-07-21 13:26:28 +05:30
usf.h asoc: Update file header to GPL-2.0-only 2019-01-29 13:43:33 +08:00
usfcdev.c asoc: Update file header to GPL-2.0-only 2019-01-29 13:43:33 +08:00
usfcdev.h asoc: Update file header to GPL-2.0-only 2019-01-29 13:43:33 +08:00
voice_mhi.c ASoC: hide bind/unbind in sysfs 2019-05-17 15:00:33 +08:00