Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit a85aa0c7 authored by qctecmdr's avatar qctecmdr Committed by Gerrit - the friendly Code Review server
Browse files

Merge "msm: npu: Avoid buffer overflow when handling get_property packet"

parents 7dff4619 217ea943
Loading
Loading
Loading
Loading
+7 −0
Original line number Original line Diff line number Diff line
@@ -1845,6 +1845,13 @@ static int app_msg_proc(struct npu_host_ctx *host_ctx, uint32_t *msg)
			break;
			break;
		}
		}


		if (prop_rsp_pkt->header.size <
			sizeof(struct ipc_msg_header_pkt)) {
			NPU_ERR("Invalid rsp pkt size %d\n",
				prop_rsp_pkt->header.size);
			break;
		}

		misc_cmd->ret_status = prop_rsp_pkt->header.status;
		misc_cmd->ret_status = prop_rsp_pkt->header.status;


		if (prop_rsp_pkt->num_params > 0) {
		if (prop_rsp_pkt->num_params > 0) {