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

Commit f1b60eb4 authored by Sricharan R's avatar Sricharan R Committed by Gerrit - the friendly Code Review server
Browse files

net: qrtr: mhi_dev: Only post valid data



mhi_dev_read_channel returns the number of bytes read. Do not post a
packet to qrtr if the length returned is 0. This prevents an issue
where qrtr receives duplicates packets from the mhi_dev transport.

commit net: qrtr: mhi_dev: Only post valid data
(b4451ceb04138).

Change-Id: Ib1a31665730293baa9af61a9ae61bd8bdf6cab6f
Signed-off-by: default avatarSricharan R <sricharan@codeaurora.org>
Signed-off-by: default avatarChris Lew <clew@codeaurora.org>
Signed-off-by: default avatarManoharan Vijaya Raghavan <mraghava@codeaurora.org>
parent 66aeb462
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -109,6 +109,8 @@ static void qrtr_mhi_dev_read(struct qrtr_mhi_dev_ep *qep)
				bytes_read);
			return;
		}
		if (bytes_read == 0)
			return;

		rc = qrtr_endpoint_post(&qep->ep, req.buf, req.transfer_len);
		if (rc == -EINVAL)