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

Commit 5482aea0 authored by Yue Ma's avatar Yue Ma
Browse files

cnss2: Fix a bug in athdiag read QMI message



The date length returned by firmware has to match with the length
that driver wants to read. If not, driver will return failure.

Change-Id: I87147215fe6203f0be328d294dfc8e26ff90dd78
Signed-off-by: default avatarYue Ma <yuem@codeaurora.org>
parent 9ca28587
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -724,7 +724,7 @@ int cnss_wlfw_athdiag_read_send_sync(struct cnss_plat_data *plat_priv,
		goto out;
	}

	if (!resp->data_valid || resp->data_len <= data_len) {
	if (!resp->data_valid || resp->data_len != data_len) {
		cnss_pr_err("athdiag read data is invalid, data_valid = %u, data_len = %u\n",
			    resp->data_valid, resp->data_len);
		ret = -EINVAL;