From 9661f0fc0195941f1d2f64d83e3e67e53c2fb310 Mon Sep 17 00:00:00 2001 From: Faiz Nabi Kuchay Date: Wed, 12 May 2021 09:39:10 +0530 Subject: [PATCH] dsp: Add proper param size for data logging disable Add proper param size for AFE_PARAM_ID_PORT_DATA_LOGGING_DISABLE param id to avoid out of bounds access. Change-Id: I3ee7131e9d37de60d1809110aa461a84b1089139 Signed-off-by: Faiz Nabi Kuchay --- dsp/q6afe.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dsp/q6afe.c b/dsp/q6afe.c index ac6bc11733b5..ec21e5832ee1 100755 --- a/dsp/q6afe.c +++ b/dsp/q6afe.c @@ -4831,7 +4831,7 @@ int afe_port_send_logging_cfg(u16 port_id, param_hdr.module_id = AFE_MODULE_AUDIO_DEV_INTERFACE; param_hdr.instance_id = INSTANCE_ID_0; param_hdr.param_id = AFE_PARAM_ID_PORT_DATA_LOGGING_DISABLE; - param_hdr.param_size = sizeof(&log_disable); + param_hdr.param_size = sizeof(struct afe_param_id_port_data_log_disable_t); ret = q6afe_pack_and_set_param_in_band(port_id, q6audio_get_port_index(port_id), param_hdr, (u8*)log_disable);